The Conjugate Locus of Rotating Geodesics on SE(2)
From the kernel of the exponential map to folds, cusp seams, and a conditional global incidence criterion.
The image of the singular sources
Use the standard metric of Article A and rotating source coordinates . A conjugate time is a zero of the differential's determinant. Its endpoint belongs to the conjugate locus.
The time equation tells us where to look, but the geometry of the image needs more information. A rank loss of one and a rank loss of two require different analyses. Even at corank one, the behavior along the kernel distinguishes an ordinary fold from a cusp.
The manuscript studies the first caustic, the later sheets and the target-incidence question. Its fold/cusp results and its global count criterion use separate certificates with separate domains.
First variation isolates the kernel
On Hamiltonian energy , the first variation pairs the terminal covector with the two parameter variations to zero, while its pairing with the time velocity is one. Hence a null vector of the full differential has zero time component.
On the open first sheet the heading derivative is nonzero. Therefore the map has corank one there, and a kernel generator is
This also explains why differentiating at fixed scaled time requires care: the geometric kernel holds physical time fixed. Since , changing changes along that kernel.
The polynomial that recognizes a fold
The manuscript expresses the derivative of the determinant along as an explicit nonzero factor times a polynomial in the Riccati variables of Article A. On an open sheet, a nonzero kernel derivative establishes the fold condition.
The first-sheet positivity proof changes variables to a positive parameter and three variables in the open unit cube. After an explicit positive scaling, it gives the exact identity
with , and each a sum of positive Bernstein-basis products. The table contains 216 strictly positive rational coefficients. Its identity and scaling are checked with exact fractions. Thus the positivity argument is algebraic, rather than an extrapolation from a color plot or a floating-point sample.
Later right-sheet sign statements have their own domain and rational certificates. Neither this positivity identity nor a local fold test establishes the global incidence-count conjecture.
Edges and the critical point
The manuscript distinguishes the open sheets from their seams:
- The Maxwell edge of the first caustic is a cusp edge.
- Its half-period edge is a cusp below the critical modulus.
- Above the critical modulus, the first-sheet edge at the zero of is a fold.
- At the relevant seams meet in a corank-two point, classified through a generating-family calculation as .
The later-cell seam statements require their own labels and conditions; they are given in the PDF. The argument uses the intrinsic cubic sign and the parameter classes needed for versality. These are separate requirements. A quartic zero of the scalar determinant along one curve is not enough to infer that classification.
The reviewed source statements for Morin and generating-family recognition are explicitly located in the manuscript. The literature record still contains full-text and edition gaps; the existence of an Obsidian note is not a substitute for a checked source theorem.
Embedding has a target-space boundary
An explicit half-angle chart parametrizes the first caustic in eight patches. Within each open patch, a slope argument establishes injectivity of the spatial chart, and hence of the full endpoint chart.
The small-modulus limit tends to the identity, while the separatrix limit leaves compact sets. Properness must therefore be stated into SE(2) with the identity removed. Into the whole group, a sequence approaching the omitted small-modulus endpoint disproves that properness claim. The corrected statement and seam identifications are in the manuscript; the plane projection above does not prove them.
The incidence bridge to the scalar inverse
Article C reconstructs rotating sources from integer intersections of a target-dependent function . A critical integer intersection is a singular source. This turns questions about incidences of conjugate sheets into questions about critical points and integer levels of .
Primes below differentiate along the scalar inverse chart. The useful conditional predicate at an interior critical point is
Here and . The implication requires a nonzero spatial target, a strict heading , the off-seam condition , and a maximal admissible component of the scalar inverse. Assume the predicate holds at every critical point with and at every interior local minimum; any critical points in the excluded regions need separate arguments. Then there is at most one critical point at levels , and at most two solutions at each positive integer level. The uniqueness threshold is one, not one half.
A locally certified low-level minimum is compatible with this statement. In fact, six selected targets have such dips below one, which rule out unrestricted all-real-level unimodality. They do not refute the positive-integer-level conjecture.
What the interval run establishes
For endpoint-amplitude lifts , set and . Reflection and period symmetries reduce the midpoint to . The endpoint-coordinate box is
The original interval certificate was withdrawn after two enclosure defects were found: incomplete integrals at negative amplitudes and varying quadratic square roots incorrectly tightened as constants. The current calculation uses repaired primitives and source-bound, resumable proof records.
The saved full-grid audit records 38,400 validated cell checkpoints, with no semantic validation failures. Under the original exclusions, 304 boxes in 32 cells remain unresolved. The current manuscript declares those cells as a fifth excluded set , in addition to the bisector slab, two corners and double-flip tube.
The largest part of is a low-modulus wedge,
plus one further cell near . The five declared sets occupy approximately 2.56% of the ambient endpoint-coordinate volume. All boxes outside those sets close in the recorded computation. The predicate inside the excluded regions remains an analytical task.
The fifth exclusion is a change of certified domain. It does not prove the residual wedge, nor convert numerical small-modulus asymptotics into a remainder-bounded theorem. Applying the conditional count globally to a target component requires its critical points to meet the certified domain or to have separate proofs on the excluded portions.
Status and reproducibility
This is a research draft. Exact local certificates, geometric recognition and selected independent differential checks support their scoped statements. The global incidence/count conjecture, excluded-domain arguments and publication checks remain open.
This web pass snapshots the current manuscript and reads the latest grid audit. It does not rerun the multi-million-leaf interval calculation or formalize the caustic in Lean. The snapshot manifest preserves the PDF and TeX hashes and identifies the audit totals used.
Read the complete 31-page manuscript above for all charts, seam hypotheses and proof details. Continue to Article C for the exact inverse map and its count statements, or return to the unified program.
Checked by the Lean kernel
Each statement below is a Lean 4 declaration in the program's library. Re-verify asks Lean, on this server, which axioms the proof depends on. A proof passes only if it uses nothing beyond the three standard axioms: in particular, no sorry.
For every phase ψ there is exactly one parameter p in [lo, hi] and one branch σ = ±1 whose value equals ψ modulo the period 2K.
Show the Lean sourceHide the Lean sourcelean/SE2Conjugate/SE2Conjugate/Crossing.lean:233
/-- **Lemma 3.3, counting part.** For every phase there is exactly one `p ∈ [lo, hi]` at which the
line `τ = ψ + p` meets the curve `τ ≡ ±u(p) (mod 2K)`. -/
theorem crossing (ψ : ℝ) :
∃! p, p ∈ Set.Icc C.lo C.hi ∧
∃ σ : ℝ, (σ = 1 ∨ σ = -1) ∧ ∃ n : ℤ, C.branch σ p = ψ + 2 * C.K * n := by
obtain ⟨p, hp, σ, hσ, n, hn⟩ := C.exists_branch ψ
refine ⟨p, ⟨hp, σ, hσ, n, hn⟩, ?_⟩
rintro p' ⟨hp', σ', hσ', n', hn'⟩
exact C.unique_branch hσ' hσ hp' hp hn' hnFor every phase ψ there is exactly one p in [p₀, p₁] with J₂(ψ + p, p) = 0.
Show the Lean sourceHide the Lean sourcelean/SE2Conjugate/SE2Conjugate/BeforeFirst.lean:105
/-- **Theorem 3.4 (uniqueness)**: exactly one `p ∈ [p₀, p₁]` with `J₂(ψ + p, p) = 0`, for every
phase, given finitely many tangencies. -/
theorem exact_first_time (ψ : ℝ) :
∃! p, p ∈ Set.Icc J.p0 J.p1 ∧ J.J2 (ψ + p) p = 0 :=
J.left_exact_time 0 ψFor every phase there is exactly one conjugate time in (0, p₁], and it lies in [p₀, p₁].
Show the Lean sourceHide the Lean sourcelean/SE2Conjugate/SE2Conjugate/BeforeFirst.lean:111
/-- **Theorem 3.4, complete**: for every phase, exactly one conjugate time in `(0, p₁]`, and it
lies in `[p₀, p₁]`. -/
theorem first_time_complete (ψ : ℝ) :
∃! p, p ∈ Set.Ioc 0 J.p1 ∧ J.J2 (ψ + p) p = 0 := by
obtain ⟨p, ⟨hpI, hp0⟩, hpu⟩ := J.exact_first_time ψ
refine ⟨p, ⟨⟨by linarith [hpI.1, J.p0_pos], hpI.2⟩, hp0⟩, ?_⟩
rintro x ⟨hx, hx0⟩
rcases lt_or_ge x J.p0 with h | h
· exact absurd hx0 (J.J2_pos_before_p0 ⟨hx.1, h⟩ _).ne'
· exact hpu x ⟨⟨h, hx.2⟩, hx0⟩
/-! ### The global count: `2N` conjugate times before `p_{N+1}^1` -/Away from K = 2E, every phase has exactly 2N conjugate times before the end of the N-th Maxwell cell: two per cell, none before the first.
Show the Lean sourceHide the Lean sourcelean/SE2Conjugate/SE2Conjugate/BeforeFirst.lean:151
/-- **Theorem 4.1, globally**: for `K ≠ 2E` every phase has exactly `2N` conjugate times in
`(0, p_{N+1}^1)`, i.e. two per Maxwell cell, none before the first. -/
theorem roots_ncard (hk : J.K ≠ 2 * J.E) (ψ : ℝ) (N : ℕ) :
(J.roots ψ N).Finite ∧ (J.roots ψ N).ncard = 2 * N := by
induction N with
| zero => rw [J.roots_zero]; simp
| succ N ih =>
obtain ⟨p, -, q, -, hC, -⟩ := J.cell_roots N ψ
have hfin : {x | x ∈ Set.Ico (J.pL N) (J.pL (N + 1)) ∧ J.J2 (ψ + x) x = 0}.Finite := by
rw [hC]; exact (Set.finite_singleton q).insert p
have hdisj : Disjoint (J.roots ψ N)
{x | x ∈ Set.Ico (J.pL N) (J.pL (N + 1)) ∧ J.J2 (ψ + x) x = 0} := by
rw [Set.disjoint_left]
rintro x ⟨hx, -⟩ ⟨hx', -⟩
linarith [hx.2, hx'.1]
rw [J.roots_succ]
refine ⟨ih.1.union hfin, ?_⟩
rw [Set.ncard_union_eq hdisj ih.1 hfin, ih.2, J.two_per_cell_of_ne N hk ψ]
ring
/-! ### The coincident root is met only by the phase `ψ ≡ K` -/For the concrete Jacobi elliptic data with modulus 0 < k < 1, the first conjugate time is unique for every phase.
Show the Lean sourceHide the Lean sourcelean/SE2Conjugate/SE2Conjugate/Construction.lean:220
/-- Concrete first-root uniqueness: no Jacobi-function or first-zero existence premise. -/
theorem first_time_unique (hk0 : 0 < k) (hk1 : k < 1) (psi : ℝ) :
∃! p, p ∈ Ioc (0 : ℝ) (full k hk0 hk1).p1 ∧ (full k hk0 hk1).J2 (psi + p) p = 0 :=
(full k hk0 hk1).first_time_complete psi