Documentation

LeanPool.MarkoffModP.BGS.Markoff.Incidence.CoordinateRing

Geometric integrality of the incidence auxiliary coordinate ring #

This module proves the missing coordinate-ring algebra by an explicit base change and rank-four biquadratic normal form. Every declaration is proved; there are no placeholder axioms.

noncomputable def BGS.Markoff.incidenceAuxBaseChangeIdeal (K : Type u) [Field K] (L : Type v) [Field L] [Algebra K L] (a b : K) :

The explicit two-equation ideal after extending coefficients from K to L.

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

    Base change commutes with the explicit presentation of the incidence auxiliary curve.

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

      Base change identifies the original coordinate ring with the same two equations over the larger coefficient field.

      Equations
      Instances For
        noncomputable def BGS.Markoff.adjoinSquarePolynomial {R : Type u_1} [CommRing R] (f : R) :

        The monic quadratic used to adjoin a square root of an element.

        Equations
        Instances For

          In a quadratic extension generated by sqrt f, a base-field element g can become a square only if g or f * g was already a square.

          noncomputable def BGS.Markoff.adjoinSquareMap {R : Type u_1} {S : Type u_2} [CommRing R] [CommRing S] (φ : R →+* S) (f : R) :

          Extend coefficients in a quadratic AdjoinRoot presentation.

          Equations
          Instances For
            theorem BGS.Markoff.adjoinSquareMap_injective {R : Type u_1} {S : Type u_2} [CommRing R] [CommRing S] [Nontrivial R] [Nontrivial S] (φ : R →+* S) (hφ : Function.Injective ⇑φ) (f : R) :

            Extending coefficients in a monic quadratic presentation preserves injectivity.

            @[reducible, inline]

            Adjoin the first branch square root over the polynomial ring in the y-coordinate.

            Equations
            Instances For

              Over the first quadratic cover, adjoin the second branch square root.

              Equations
              • One or more equations did not get rendered due to their size.
              Instances For
                @[reducible, inline]
                abbrev BGS.Markoff.IncidenceBiquadraticRing (L : Type v) [Field L] (a b : L) :

                The iterated quadratic algebra with generators satisfying the two incidence equations.

                Equations
                Instances For
                  @[reducible, inline]

                  The first quadratic extension after passing from L[y] to its rational function field.

                  Equations
                  Instances For

                    The second quadratic polynomial over the first rational-function-field extension.

                    Equations
                    • One or more equations did not get rendered due to their size.
                    Instances For
                      @[reducible, inline]

                      The biquadratic field presentation over L(y). Field instances are installed below from the two irreducibility proofs.

                      Equations
                      Instances For

                        Extend both successive quadratic presentations from L[y] to L(y).

                        Equations
                        • One or more equations did not get rendered due to their size.
                        Instances For
                          theorem BGS.Markoff.incidenceBiquadraticRatFuncRing_isDomain (L : Type v) [Field L] (h2 : 2 ≠ 0) {a b : L} (ha : a ≠ 0) (hb : b ≠ 0) (hA : 9 * a ^ 2 - 4 ≠ 0) (hB : 9 * b ^ 2 - 4 ≠ 0) (hab : a ^ 2 ≠ b ^ 2) :

                          The rational-function-field biquadratic presentation is a domain when the three square classes supplied by the branch-polynomial calculation are nontrivial.

                          theorem BGS.Markoff.incidenceBiquadraticRing_isDomain (L : Type v) [Field L] (h2 : 2 ≠ 0) {a b : L} (ha : a ≠ 0) (hb : b ≠ 0) (hA : 9 * a ^ 2 - 4 ≠ 0) (hB : 9 * b ^ 2 - 4 ≠ 0) (hab : a ^ 2 ≠ b ^ 2) :

                          The rank-four algebra over L[y] is a domain because it injects into the preceding biquadratic field presentation.

                          The unreduced two-equation algebra has the expected rank four over L[y].

                          noncomputable def BGS.Markoff.incidenceBiquadraticY (L : Type v) [Field L] (a b : L) :

                          The y-coordinate in the iterated quadratic presentation.

                          Equations
                          Instances For
                            noncomputable def BGS.Markoff.incidenceBiquadraticLambda (L : Type v) [Field L] (a b : L) :

                            The first square-root coordinate in the iterated quadratic presentation.

                            Equations
                            • One or more equations did not get rendered due to their size.
                            Instances For
                              noncomputable def BGS.Markoff.incidenceBiquadraticMu (L : Type v) [Field L] (a b : L) :

                              The second square-root coordinate in the iterated quadratic presentation.

                              Equations
                              Instances For

                                Evaluate the three-variable incidence presentation in the iterated quadratic algebra.

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

                                  The canonical map from the explicit coordinate-ring quotient to the iterated quadratic normal form.

                                  Equations
                                  Instances For
                                    noncomputable def BGS.Markoff.incidenceAuxCoordinateClass (L : Type v) [Field L] (a b : L) (i : Fin 3) :

                                    The class of one of the three coordinate variables in the auxiliary coordinate ring.

                                    Equations
                                    Instances For

                                      The polynomial algebra in y maps to the auxiliary coordinate ring by sending X to the class of the y-coordinate.

                                      Equations
                                      Instances For

                                        Map the first quadratic extension back to the explicit coordinate ring.

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

                                          Map the iterated quadratic normal form back to the explicit coordinate ring.

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

                                            The two-equation coordinate quotient is exactly the rank-four iterated quadratic algebra.

                                            Equations
                                            • One or more equations did not get rendered due to their size.
                                            Instances For
                                              theorem BGS.Markoff.incidenceAuxCoordinateRing_isDomain (L : Type v) [Field L] (h2 : 2 ≠ 0) {a b : L} (ha : a ≠ 0) (hb : b ≠ 0) (hA : 9 * a ^ 2 - 4 ≠ 0) (hB : 9 * b ^ 2 - 4 ≠ 0) (hab : a ^ 2 ≠ b ^ 2) :

                                              The explicit two-equation coordinate quotient is a domain under the off-diagonal nondegeneracy hypotheses.

                                              theorem BGS.Markoff.incidenceAuxGeometricallyIntegral_of_nondegenerate {K : Type u_1} [Field K] (h2 : 2 ≠ 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 actual geometric-integrality statement follows after explicit scalar extension to the algebraic closure; no irreducibility assertion is hidden in a structure field.

                                              Specialization to the paper's admissible off-diagonal coordinates. The threshold 3 only excludes characteristic two; no large-prime estimate is used in this geometric step.