Bistro Research
Conjugate locus on SE(2) › E:se2-crossing
Confirmed

Crossing lemma

7 Oct 2026 · first caustic

Imported record: produced before this platform existed
Question

Does the statement hold: For every phase ψ there is exactly one parameter p in [lo, hi] and one branch σ = ±1 whose value equals ψ modulo the period 2K.

Hypothesis · pre-registered

For every phase ψ there is exactly one parameter p in [lo, hi] and one branch σ = ±1 whose value equals ψ modulo the period 2K. Prediction: Lean accepts CrossingData.crossing using only the standard axioms (no sorry).

Test

Formalised in Lean 4 + Mathlib; #print axioms CrossingData.crossing after lake build.

Finding

Kernel-checked: CrossingData.crossing compiles and depends only on propext, Classical.choice and Quot.sound.

Caveat · accepted

Abstract: it holds for any data satisfying the CrossingData interface; instantiating it for the SE(2) Jacobi functions is a separate step.

Claims
  • CrossingData.crossing

    For every phase ψ there is exactly one parameter p in [lo, hi] and one branch σ = ±1 whose value equals ψ modulo the period 2K.