Papers
Topics
Authors
Recent
Search
2000 character limit reached

The Bogdanov--Takens normal-form coefficients in Rn\mathbb{R}^n as directional derivatives of the characteristic invariants

Published 19 Aug 2026 in math.DS and math.DG | (2608.19018v1)

Abstract: Let XX be a vector field on an open set of R<sup>n\mathbb{R}<sup>n with X(p)=0X(p)=0 and Jacobian J=DX(p)J=DX(p) of rank n1n-1 having $0$ as an eigenvalue of algebraic multiplicity two. Let q0q_0 span kerJ\ker J and let ek(A)e_k(A) denote the sum of the principal k×kk\times k minors of AA. Under the usual hyperbolicity assumption on the transverse block, we prove that the quadratic coefficients a,ba,b of the Bogdanov--Takens normal form on the centre manifold are a=12Dq0enen2a=-\frac{1}{2}\frac{D_{q_0}e_n}{e_{n-2}} and b=Dq0en1en2en3Dq0enen2<sup>2b=\frac{D_{q_0}e_{n-1}}{e_{n-2}}-\frac{e_{n-3}D_{q_0}e_n}{e_{n-2}<sup>2}. The underlying spectral identity requires only invertibility of the transverse block and remains valid without hyperbolicity. Both coefficients arise as the lowest-order terms of a generating identity for the first-order spectral jet of DXDX along kerJ\ker J; all higher coefficients depend on the transverse block. We prove that this dichotomy is sharp. The planar formulas a=12Dq0deta=-\frac{1}{2}D_{q_0}\det and b=Dq0trb=D_{q_0}\operatorname{tr} are recovered when n=2n=2. We also obtain a coordinate-free nondegeneracy test and a geometric interpretation in terms of the transversality of the kernel line to two invariant hypersurfaces. A self-contained Wolfram Language notebook accompanies the paper and verifies the results symbolically.

Authors (1)

Summary

  • The paper computes the Bogdanov–Takens normal-form coefficients $a$ and $b$ in $\mathbb{R}^n$ as directional derivatives of specific elementary symmetric functions of the Jacobian, using minimal computations and no normal-form transformation.
  • The formulas happen to match existing results for $n=2$ and provide a general approach valid for $n extgreater 2$ unbiased by hyperbolicity.
  • The new method reveals how certain invariants are sujet to 'contamination' through their dependence on transverse dynamics and demonstrates practical applications in parameter dependence

Overview and main result

This paper establishes that the two quadratic coefficients aa and bb of the Bogdanov–Takens (BT) normal form on the centre manifold of an equilibrium in Rn\mathbb{R}^n can be computed as first-order directional derivatives, along the kernel line, of the two lowest elementary symmetric functions of the Jacobian. Specifically, for a vector field XX with an equilibrium at pp, Jacobian J=DX(p)J = DX(p) of rank n1n-1 with $0$ as an eigenvalue of algebraic multiplicity two, and transverse block invertible, the paper proves

a=12Dq0enen2,b=Dq0en1en2en3Dq0enen22,a=-\frac{1}{2}\,\frac{D_{q_0}e_n}{e_{n-2}}, \qquad b=\frac{D_{q_0}e_{n-1}}{e_{n-2}}-\frac{e_{n-3}\,D_{q_0}e_n}{e_{n-2}^{2}},

where q0q_0 spans bb0, bb1 denotes the sum of principal bb2 minors of bb3, and bb4 is the derivative of bb5 at bb6 along bb7. For bb8 these collapse to the planar identities bb9 and Rn\mathbb{R}^n0 established in a companion work (Castellanos et al., 14 Aug 2026), so the planar formulas are not a dimension-two accident.

The result is notable for its proof technique: it uses only Jacobi's formula for determinant differentiation and the block structure of the adjugate of a nilpotent-plus-invertible matrix. No centre manifold reduction, no normal-form transformation, no generalized eigenvectors of the adjoint, and no analytic perturbation theory appear anywhere in the proof of the main theorem. The entire argument depends only on the 2-jet of Rn\mathbb{R}^n1 at Rn\mathbb{R}^n2.

The generating identity and exact sharpness

The central technical device is a polynomial identity in Rn\mathbb{R}^n3 describing the full first-order spectral jet of Rn\mathbb{R}^n4 along Rn\mathbb{R}^n5:

Rn\mathbb{R}^n6

where Rn\mathbb{R}^n7 is the characteristic polynomial of the transverse block Rn\mathbb{R}^n8 and Rn\mathbb{R}^n9 is the diagonal block of XX0 on the transverse space. Comparing coefficients of XX1 and XX2 yields the main formulas; every higher coefficient is contaminated by the transverse block through the factor XX3 multiplying the last term.

The paper proves this dichotomy is exact. Using a gap lemma for polynomials — proved here for want of a reference, and shown to be sharp via XX4 — the author establishes that all adjugate coefficient matrices XX5 are nonzero when XX6 is invertible. Consequently, for XX7, no directional derivative XX8 with XX9 is determined by pp0 and pp1 alone: the invariants pp2 and pp3 are the only transversally clean ones. This gives precise content to what is often described informally as "hyperbolic contamination": the trace identity pp4 shows explicitly how the naive candidate pp5 exceeds pp6 by the variation of the transverse trace, with the second term of the formula for pp7 being exactly the correction removing this contribution.

Hyperbolicity is used only to name the answer

A structural point worth emphasizing: the algebraic identities require only invertibility of the transverse block (pp8), not hyperbolicity. They remain valid when the transverse spectrum contains a purely imaginary pair or a resonance pp9, situations where the perturbative route via centre manifolds breaks down entirely. Hyperbolicity enters exactly once, in the identification lemma connecting the algebraically defined pair J=DX(p)J = DX(p)0 to the coefficients of the BT normal form on the centre manifold; the paper keeps these two statements strictly apart. In the non-hyperbolic case the formulas still hold as identities between 2-jet quantities, though the reading of J=DX(p)J = DX(p)1 as coefficients of a two-dimensional germ is lost.

Geometric reading and nondegeneracy

Defining the central determinant J=DX(p)J = DX(p)2 and central trace J=DX(p)J = DX(p)3 — both rational functions of the principal minors of J=DX(p)J = DX(p)4 requiring no eigenvector computation — the paper shows J=DX(p)J = DX(p)5 and

J=DX(p)J = DX(p)6

Thus the planar formulas hold verbatim in every dimension once determinant and trace are replaced by these central analogues. The nondegeneracy conditions become transversality statements: J=DX(p)J = DX(p)7 if and only if the kernel line J=DX(p)J = DX(p)8 meets the hypersurface J=DX(p)J = DX(p)9 transversally at n1n-10, and similarly n1n-11 corresponds to transversality to n1n-12. The sign of n1n-13, which determines the topological type of the versal unfolding, becomes the sign of an explicit polynomial in the entries of n1n-14 and n1n-15:

n1n-16

The paper is careful about scope: neither n1n-17, nor n1n-18, nor n1n-19 is coordinate-free — rescaling $0$0 sends $0$1 — but the vanishing conditions and the sign of $0$2 are invariant under both normalization changes and $0$3 changes of phase-space coordinates, the latter established via an invariance lemma whose proof requires both $0$4 and $0$5; a counterexample shows invariance fails away from the kernel line.

What does not transfer to Hopf points

The paper examines whether the programme extends to Hopf bifurcations and answers negatively at the relevant order. The first Lyapunov coefficient $0$6 depends on $0$7, whereas $0$8 depends only on the 2-jet; the planar family $0$9, a=12Dq0enen2,b=Dq0en1en2en3Dq0enen22,a=-\frac{1}{2}\,\frac{D_{q_0}e_n}{e_{n-2}}, \qquad b=\frac{D_{q_0}e_{n-1}}{e_{n-2}}-\frac{e_{n-3}\,D_{q_0}e_n}{e_{n-2}^{2}},0 has identical 2-jets for all a=12Dq0enen2,b=Dq0en1en2en3Dq0enen22,a=-\frac{1}{2}\,\frac{D_{q_0}e_n}{e_{n-2}}, \qquad b=\frac{D_{q_0}e_{n-1}}{e_{n-2}}-\frac{e_{n-3}\,D_{q_0}e_n}{e_{n-2}^{2}},1 while a=12Dq0enen2,b=Dq0en1en2en3Dq0enen22,a=-\frac{1}{2}\,\frac{D_{q_0}e_n}{e_{n-2}}, \qquad b=\frac{D_{q_0}e_{n-1}}{e_{n-2}}-\frac{e_{n-3}\,D_{q_0}e_n}{e_{n-2}^{2}},2. Hence a=12Dq0enen2,b=Dq0en1en2en3Dq0enen22,a=-\frac{1}{2}\,\frac{D_{q_0}e_n}{e_{n-2}}, \qquad b=\frac{D_{q_0}e_{n-1}}{e_{n-2}}-\frac{e_{n-3}\,D_{q_0}e_n}{e_{n-2}^{2}},3 is provably not a function of a=12Dq0enen2,b=Dq0en1en2en3Dq0enen22,a=-\frac{1}{2}\,\frac{D_{q_0}e_n}{e_{n-2}}, \qquad b=\frac{D_{q_0}e_{n-1}}{e_{n-2}}-\frac{e_{n-3}\,D_{q_0}e_n}{e_{n-2}^{2}},4. The author characterizes this as an obstruction of order rather than structure: second-order jets of the characteristic polynomial do encode ordered compositions of two copies of a=12Dq0enen2,b=Dq0en1en2en3Dq0enen22,a=-\frac{1}{2}\,\frac{D_{q_0}e_n}{e_{n-2}}, \qquad b=\frac{D_{q_0}e_{n-1}}{e_{n-2}}-\frac{e_{n-3}\,D_{q_0}e_n}{e_{n-2}^{2}},5 mediated by a resolvent, and whether some higher-order jet determines a=12Dq0enen2,b=Dq0en1en2en3Dq0enen22,a=-\frac{1}{2}\,\frac{D_{q_0}e_n}{e_{n-2}}, \qquad b=\frac{D_{q_0}e_{n-1}}{e_{n-2}}-\frac{e_{n-3}\,D_{q_0}e_n}{e_{n-2}^{2}},6 remains open. The structural reason for the cleanliness of the BT case is identified precisely: the constant term of a=12Dq0enen2,b=Dq0en1en2en3Dq0enen22,a=-\frac{1}{2}\,\frac{D_{q_0}e_n}{e_{n-2}}, \qquad b=\frac{D_{q_0}e_{n-1}}{e_{n-2}}-\frac{e_{n-3}\,D_{q_0}e_n}{e_{n-2}^{2}},7 is the rank-one matrix a=12Dq0enen2,b=Dq0en1en2en3Dq0enen22,a=-\frac{1}{2}\,\frac{D_{q_0}e_n}{e_{n-2}}, \qquad b=\frac{D_{q_0}e_{n-1}}{e_{n-2}}-\frac{e_{n-3}\,D_{q_0}e_n}{e_{n-2}^{2}},8, which isolates single entries of the central block visible to a first derivative of a scalar invariant.

Algorithmic consequences and validation

The formulas yield a four-step algorithm requiring only one null vector computation, one univariate characteristic polynomial evaluation along the kernel line truncated at first order, and no linear solves over function fields — avoiding the null vector of a=12Dq0enen2,b=Dq0en1en2en3Dq0enen22,a=-\frac{1}{2}\,\frac{D_{q_0}e_n}{e_{n-2}}, \qquad b=\frac{D_{q_0}e_{n-1}}{e_{n-2}}-\frac{e_{n-3}\,D_{q_0}e_n}{e_{n-2}^{2}},9 and generalized eigenvector q0q_00 demanded by the classical Kuznetsov formula. A self-contained Wolfram Language script verifies all 101 assertions symbolically, including cross-validation against the classical bilinear formula over dimensions q0q_01 with real, complex, purely imaginary, and resonant transverse spectra.

The worked examples are instructive. In the Dias–Mello quadratic family, the new method reproduces published values of q0q_02 and q0q_03 "on the nose" once the generator normalization is accounted for via the covariance law q0q_04 — resolving an apparent discrepancy that would otherwise be an unexplained constant factor. The generic three-dimensional germ demonstrates that none of the twelve transverse coupling coefficients enters q0q_05 or q0q_06, consistent with the theory.

Limitations and open questions

Several boundaries of the results deserve plain statement. First, the nondegeneracy test concerns the germ of a single vector field; genericity of a two-parameter family additionally requires transversality of the unfolding, a condition on parameter dependence not addressed here. Second, the degenerate cases q0q_07 or q0q_08 are governed by higher-order normal-form data; whether the second-order jet of q0q_09 and bb00 along bb01 carries the cusp coefficient is posed but unresolved, with the second-order identity indicating the shape such a formula would take. Third, the claim about bb02 leaves open whether some higher-order jet of the characteristic invariants suffices. Fourth, the geometric interpretation of bb03 and bb04 is deliberately modest: they reproduce the determinant and trace of the reduced Jacobian only to first order along the kernel line, and are not determinants or traces of any invariantly defined bb05 block beyond that.

Conclusion

The paper shows that the BT normal-form data in bb06 are first-order variations, along the kernel of the linearization, of the two lowest characteristic coefficients normalized by the transverse determinant; that this characterization is embedded in a generating identity describing the full first-order spectral jet; and that the dichotomy between clean and contaminated invariants is provably exact. The elimination-theoretic reformulation — the BT locus as a saturation of an ideal generated by polynomial conditions on the jet of bb07 — reduces the systematic search for BT points in parametrized models to routine Gröbner computation, replacing the adjoint-eigenvector formulation of the classical theory.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.