Documentation

LeanPool.MarkoffModP.BGS.Markoff.Cage.ShiftedTraceCurveIrreducibility

The shifted cage trace cover #

The off-diagonal cage base is the biquadratic incidence function field in the common original coordinate y. The next cover adjoins a root R of

R^2 - (3y) * R + 1.

This file proves the genuinely new branch calculation: the discriminant 9y^2 - 4 is independent of both incidence square classes, remains a nonsquare after the two quadratic adjunctions, and hence makes the trace quadratic irreducible over the exact incidence function-field presentation.

It deliberately does not claim that R is not a q-th power. That place-at-infinity statement is the remaining Kummer obstruction for the full shifted Laurent cover.

noncomputable def BGS.Markoff.cageTraceBranchPolynomial {K : Type u_1} [Field K] :

The discriminant 9y² - 4 of the normalized trace quadratic.

Equations
Instances For
    noncomputable def BGS.Markoff.traceRootPolynomial {R : Type u_2} [CommRing R] (trace : R) :

    The quadratic whose root is a unit with prescribed trace.

    Equations
    Instances For

      The prescribed-trace quadratic is monic.

      @[simp]

      The prescribed-trace quadratic has degree two.

      A prescribed-trace quadratic over a domain is irreducible when its discriminant is not a square.

      The trace discriminant polynomial has degree two outside characteristic three.

      The trace discriminant polynomial is not a unit.

      The two trace branch points are distinct outside characteristics two and three.

      An explicit constant Bezout combination of an incidence branch polynomial and the trace discriminant polynomial.

      Every nondegenerate incidence branch polynomial is coprime to the trace discriminant polynomial; the Bezout constant is 16.

      The trace discriminant and its products with either incidence branch class are all nonsquares in the rational function field.

      theorem BGS.Markoff.incidenceBiquadraticTraceBranch_not_isSquare {K : Type u_1} [Field K] (h2 : 2 ≠ 0) (h3 : 3 ≠ 0) {a b : K} (ha : a ≠ 0) (hb : b ≠ 0) (hA : 9 * a ^ 2 - 4 ≠ 0) (hB : 9 * b ^ 2 - 4 ≠ 0) (hab : a ^ 2 ≠ b ^ 2) :

      The discriminant of the trace quadratic remains nonsquare after adjoining both incidence square roots.

      The normalized common coordinate 3y inside the biquadratic incidence function field.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For

        The discriminant of the normalized trace inside the biquadratic field is the image of 9y² - 4.

        theorem BGS.Markoff.incidenceBiquadraticNormalizedTrace_discriminant_not_isSquare {K : Type u_1} [Field K] (h2 : 2 ≠ 0) (h3 : 3 ≠ 0) {a b : K} (ha : a ≠ 0) (hb : b ≠ 0) (hA : 9 * a ^ 2 - 4 ≠ 0) (hB : 9 * b ^ 2 - 4 ≠ 0) (hab : a ^ 2 ≠ b ^ 2) :

        The normalized trace discriminant remains nonsquare in the complete biquadratic incidence function field.

        The trace quadratic over the exact incidence biquadratic field presentation.

        Equations
        Instances For
          theorem BGS.Markoff.incidenceBiquadraticTraceRootPolynomial_irreducible {K : Type u_1} [Field K] (h2 : 2 ≠ 0) (h3 : 3 ≠ 0) {a b : K} (ha : a ≠ 0) (hb : b ≠ 0) (hA : 9 * a ^ 2 - 4 ≠ 0) (hB : 9 * b ^ 2 - 4 ≠ 0) (hab : a ^ 2 ≠ b ^ 2) :

          The trace quadratic is irreducible over the off-diagonal incidence biquadratic function field.

          @[reducible, inline]
          abbrev BGS.Markoff.IncidenceTraceFunctionField (K : Type u_2) [Field K] (a b : K) :
          Type u_2

          The quadratic trace extension of the cage incidence function field.

          Equations
          Instances For
            noncomputable def BGS.Markoff.incidenceTraceRoot {K : Type u_1} [Field K] (a b : K) :

            The canonical unit-trace root in the quadratic trace extension.

            Equations
            Instances For

              The canonical trace root satisfies R² - (3y)R + 1 = 0.