Documentation

LeanPool.MarkoffModP.BGS.Markoff.Endgame.Nonsplit.SeededCover

The seeded nonsplit endgame cover #

The endgame curve is not the trace of a bare norm-one element. A fixed seed s in a nontrivial norm fibre is multiplied by the varying norm-one coordinate. After scalar extension the two weights are s and s^p; their product is Norm(s), not one.

A split base-field unit transported to the canonical quadratic extension.

Equations
Instances For
    def BGS.Markoff.SeededNonsplitTraceCoverEquation (p : ℕ) [Fact (Nat.Prime p)] (k : (ZMod p)ˣ) (s : ↑(quadraticNormFiber p k)) (d e : ℕ) (w : ↥(quadraticNormOneTorus p)) (u : (ZMod p)ˣ) :

    The actual seeded nonsplit cover. The seed lies in the norm-k torsor and the varying coordinate lies in the norm-one torus.

    Equations
    Instances For
      theorem BGS.Markoff.algebraMap_seededQuadraticTrace_eq_weightedSplitTorusTrace (p : ℕ) [Fact (Nat.Prime p)] (k : (ZMod p)ˣ) (s : ↑(quadraticNormFiber p k)) (d : ℕ) (w : ↥(quadraticNormOneTorus p)) :
      (algebraMap (ZMod p) (quadraticFiniteField p)) ((Algebra.trace (ZMod p) (quadraticFiniteField p)) (↑↑s * ↑↑(w ^ d))) = weightedSplitTorusTrace (↑↑s) (↑↑s ^ p) (↑w ^ d)

      The scalar extension of the seeded trace is the weighted trace with coefficients alpha = s and beta = s^p.

      The actual nonsplit cover is exactly the existing weighted split cover over the quadratic field. The exponent order in SplitTraceCurveEquation is (e,d).

      theorem BGS.Markoff.seededNonsplitWeights_mul (p : ℕ) [Fact (Nat.Prime p)] (k : (ZMod p)ˣ) (s : ↑(quadraticNormFiber p k)) :
      ↑↑s * ↑↑s ^ p = (algebraMap (ZMod p) (quadraticFiniteField p)) ↑k

      The product of the scalar-extended weights is exactly the prescribed seed norm.

      theorem BGS.Markoff.seededNonsplitWeights_nondegenerate (p : ℕ) [Fact (Nat.Prime p)] (k : (ZMod p)ˣ) (hk : k ≠ 1) (s : ↑(quadraticNormFiber p k)) :
      ↑↑s ≠ 0 ∧ ↑↑s ^ p ≠ 0 ∧ ↑↑s * ↑↑s ^ p ≠ 1

      A seed of norm different from one supplies exactly the coefficient hypotheses required by the weighted split-cover irreducibility theorem.

      For an odd prime, the existing nonzero nonparabolic conic invariant kappa(t) = t^2/(t^2-4) is not one.

      theorem BGS.Markoff.quadraticFiberProductUnit_ne_one (p : ℕ) [Fact (Nat.Prime p)] (hpTwo : p ≠ 2) (t : ZMod p) (ht : t ^ 2 ≠ 4) (ht0 : t ≠ 0) :

      The unit indexing the existing conic norm fibre is nontrivial.

      theorem BGS.Markoff.existingConicSeed_nonsplitWeights_nondegenerate (p : ℕ) [Fact (Nat.Prime p)] (hpTwo : p ≠ 2) (t : ZMod p) (ht : t ^ 2 ≠ 4) (ht0 : t ≠ 0) (s : ↑(quadraticConicNormFiber p t ht ht0)) :
      ↑↑s ≠ 0 ∧ ↑↑s ^ p ≠ 0 ∧ ↑↑s * ↑↑s ^ p ≠ 1

      Every seed from the existing nonsplit conic construction has nonzero weighted coefficients whose product is the embedded invariant kappa(t), and this product is not one.

      theorem BGS.Markoff.existingConicSeed_weightedCover_absolutelyIrreducible (p : ℕ) [Fact (Nat.Prime p)] (hpTwo : p ≠ 2) (t : ZMod p) (ht : t ^ 2 ≠ 4) (ht0 : t ≠ 0) (s : ↑(quadraticConicNormFiber p t ht ht0)) (d e : ℕ) (hd : 0 < d) (he : 0 < e) (hdChar : ↑d ≠ 0) :

      The corrected nonsplit cover lands in the already-proved arbitrary positive-exponent weighted-cover theorem after quadratic scalar extension. In the polynomial convention the base-field exponent e is the first exponent and the norm-one exponent d is the second, so the characteristic hypothesis is required on d.

      def BGS.Markoff.ExistingConicSeedNonsplitTraceCoverEquation (p : ℕ) [Fact (Nat.Prime p)] (t : ZMod p) (ht : t ^ 2 ≠ 4) (ht0 : t ≠ 0) (s : ↑(quadraticConicNormFiber p t ht ht0)) (d e : ℕ) (w : ↥(quadraticNormOneTorus p)) (u : (ZMod p)ˣ) :

      The endgame equation specialized to the seed type already constructed by the conic parametrization module.

      Equations
      Instances For
        theorem BGS.Markoff.existingConicSeedNonsplitTraceCoverEquation_iff_weightedSplitTraceCover (p : ℕ) [Fact (Nat.Prime p)] (t : ZMod p) (ht : t ^ 2 ≠ 4) (ht0 : t ≠ 0) (s : ↑(quadraticConicNormFiber p t ht ht0)) (d e : ℕ) (w : ↥(quadraticNormOneTorus p)) (u : (ZMod p)ˣ) :

        This is the tempting but incorrect unseeded model. It is retained only to state the degeneracy explicitly.

        Equations
        Instances For