The one-sided power cover of the cage witness equations #
This file identifies the exact d-fold cover counted before passage to the
power-map range with the two pulled radicand equations. Both incidence roots
remain part of the data.
theorem
BGS.Markoff.scaled_incidenceEquation_iff_pulledRadicand
{K : Type u_1}
[Field K]
(u xi root : K)
(hu : u ≠ 0)
(d : ℕ)
:
Clearing the denominator in one incidence equation gives exactly the pulled radicand.
The exact pulled pair of quadratic roots over a nonzero power parameter.
The parameter before applying the
d-th power map.- firstRoot : ZMod p
The first denominator-cleared incidence root.
- secondRoot : ZMod p
The second denominator-cleared incidence root.
First pulled radicand equation.
Second pulled radicand equation.
Instances For
theorem
BGS.Markoff.CagePulledRootPair.ext
{p : ℕ}
[Fact (Nat.Prime p)]
{xi eta : ZMod p}
{d : ℕ}
{x y : CagePulledRootPair p xi eta d}
(hparameter : x.parameter = y.parameter)
(hfirst : x.firstRoot = y.firstRoot)
(hsecond : x.secondRoot = y.secondRoot)
:
def
BGS.Markoff.canonicalCagePowerCoverToPulled
(p : ℕ)
[Fact (Nat.Prime p)]
(xi eta : ZMod p)
(d : ℕ)
:
canonicalCagePowerCoverSolutions p xi eta d → CagePulledRootPair p xi eta d
Scale the two retained incidence roots by the common denominator.
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
BGS.Markoff.canonicalCagePulledToPowerCover
(p : ℕ)
[Fact (Nat.Prime p)]
(hpTwo : p ≠ 2)
(xi eta : ZMod p)
(d : ℕ)
:
CagePulledRootPair p xi eta d → canonicalCagePowerCoverSolutions p xi eta d
Recover the unscaled incidence roots and the two actual Markoff points.
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[simp]
theorem
BGS.Markoff.canonicalCageWitnessToEquations_equationsToWitness
(p : ℕ)
[Fact (Nat.Prime p)]
(hpTwo : p ≠ 2)
(xi eta : ZMod p)
(z : CageIncidenceEquationWitness p xi eta)
:
theorem
BGS.Markoff.natCard_cagePulledRootPair_eq_mul_canonicalPowerRange
(p : ℕ)
[Fact (Nat.Prime p)]
(hpTwo : p ≠ 2)
(xi eta : ZMod p)
(d : ℕ)
(hd : d ∣ p - 1)
:
Nat.card (CagePulledRootPair p xi eta d) = d * Nat.card
(cageMiddleWitnessPowerRangeSolutions p NormalizedCoordinateAxis.first NormalizedCoordinateAxis.second xi eta d)
Exact division of the pulled affine cover by the d-th power-map
fibers.