Documentation

LeanPool.MarkoffModP.BGS.Markoff.Cage.Connectivity

Connectivity of the selected split cage #

On a split-maximal first-coordinate fiber, the normalized rotation is transitive.

Any two normalized surface points in the same split-maximal fiber, on any coordinate axis, lie in the same Markoff component.

theorem BGS.Markoff.exists_threshold_splitCage_connected (coefficient : ℕ) (hHasse : CageWitnessPointEstimate coefficient) :
∃ (threshold : ℕ), ∀ (p : ℕ), threshold ≤ p → ∀ [inst : Fact (Nat.Prime p)] (hpThree : p ≠ 3) (x y : NormalizedMarkoffSurface (ZMod p)), IsInSplitCage p x → IsInSplitCage p y → SameNormalizedComponent x y

The selected split cage is connected for all sufficiently large primes, relative only to the explicit cage Hasse--Weil count assumption.

theorem BGS.Markoff.exists_threshold_largeOrder_to_splitCage (splitCoefficient : ℕ) (hSplitWeil : WeightedSplitTraceWeilBoundAssumption splitCoefficient) (nonsplitCoefficient : ℕ) (hNonsplitWeil : SeededNonsplitTraceWeilBoundAssumption nonsplitCoefficient) {δ : ℝ} (hδ : 0 < δ) :
∃ (threshold : ℕ), ∀ (p : ℕ), threshold ≤ p → ∀ [inst : Fact (Nat.Prime p)] (hpThree : p ≠ 3) (x : NormalizedMarkoffSurface (ZMod p)), ↑p ^ (1 / 2 + δ) ≤ ↑(rotationOrder (↑x).u1) ∨ ↑p ^ (1 / 2 + δ) ≤ ↑(rotationOrder (↑x).u2) ∨ ↑p ^ (1 / 2 + δ) ≤ ↑(rotationOrder (↑x).u3) → ∃ (y : NormalizedMarkoffSurface (ZMod p)), SameNormalizedComponent x y ∧ IsInSplitCage p y

The completed endgame lands in the selected split cage core.