Documentation

LeanPool.LocalComplexGeometry.Nullstellensatz.GenericFiber

The generic fibre of a prepared prime quotient #

This file isolates the commutative-algebra layer used in the prime case of the local analytic Nullstellensatz. A prime ideal of the ambient germ ring which contains a prepared monic equation gives a finite integral extension of its contracted quotient. Passing to fraction fields therefore gives a finite extension, in which the last-coordinate class has a nonzero separable minimal polynomial. The last section clears all coefficients of that minimal polynomial back to the contracted quotient.

Contraction and quotient rings #

@[reducible, inline]

Contraction of an ambient ideal along the lower-dimensional germ inclusion.

Equations
Instances For
    @[reducible, inline]

    The quotient of the lower-dimensional germ ring by the contraction of P.

    Equations
    Instances For
      @[reducible, inline]

      The ambient germ quotient by P.

      Equations
      Instances For

        Contraction of a prime ideal is prime.

        The canonical map from the contracted quotient is injective.

        Finiteness from a prepared monic equation #

        Membership of the prepared polynomial in P puts its principal ideal below P.

        theorem LocalComplexGeometry.ambientQuotient_moduleFinite_over_germs {n d : } (a : Fin dClassicalComplexWPT.Base n) (ha : ∀ (i : Fin d), AnalyticAt (a i) 0) (ha0 : ∀ (i : Fin d), a i 0 = 0) (P : Ideal (HolomorphicGerm (n + 1))) (hmem : WPTBridge.preparedPolynomialGerm a ha P) :

        Before quotienting the base by the contraction, the ambient prime quotient is already a finite module over the lower-dimensional germ ring.

        theorem LocalComplexGeometry.ambientQuotient_moduleFinite {n d : } (a : Fin dClassicalComplexWPT.Base n) (ha : ∀ (i : Fin d), AnalyticAt (a i) 0) (ha0 : ∀ (i : Fin d), a i 0 = 0) (P : Ideal (HolomorphicGerm (n + 1))) (hmem : WPTBridge.preparedPolynomialGerm a ha P) :

        The ambient prime quotient is finite over the quotient by the contracted prime. This is the module-finite generic-projection statement over the local base, before passing to fraction fields.

        theorem LocalComplexGeometry.ambientQuotient_isIntegral {n d : } (a : Fin dClassicalComplexWPT.Base n) (ha : ∀ (i : Fin d), AnalyticAt (a i) 0) (ha0 : ∀ (i : Fin d), a i 0 = 0) (P : Ideal (HolomorphicGerm (n + 1))) (hmem : WPTBridge.preparedPolynomialGerm a ha P) :

        Module-finiteness makes every class in the ambient quotient integral over the contracted quotient.

        Clearing coefficients in a fraction field #

        A nonzero polynomial over a fraction field has a nonzero common denominator and a nonzero polynomial lift after multiplication by it.

        Common-denominator clearance without a nonzero hypothesis. This version also covers the zero quotient polynomial arising from a generator whose WPT remainder vanishes identically on the generic fibre.

        The fraction-field generic fibre #

        @[reducible, inline]

        Fraction field of the contracted prime quotient.

        Equations
        Instances For
          @[reducible, inline]

          Fraction field of the ambient prime quotient.

          Equations
          Instances For

            The last-coordinate germ viewed in the ambient prime quotient.

            Equations
            Instances For

              The explicit polynomials represented by prepared and remainder germs.

              noncomputable def LocalComplexGeometry.preparedCoefficientGerm {n d : } (a : Fin dClassicalComplexWPT.Base n) (ha : ∀ (i : Fin d), AnalyticAt (a i) 0) (i : Fin d) :

              The analytic coefficient a i, regarded as a lower-dimensional germ.

              Equations
              Instances For
                noncomputable def LocalComplexGeometry.preparedGermPolynomial {n d : } (a : Fin dClassicalComplexWPT.Base n) (ha : ∀ (i : Fin d), AnalyticAt (a i) 0) :

                The prepared monic polynomial with coefficients in the base germ ring.

                Equations
                Instances For

                  A WPT coefficient vector, assembled as a polynomial over the base germ ring.

                  Equations
                  Instances For

                    Contracted prime quotients of complex germ rings have characteristic zero.

                    @[instance_reducible]

                    The ambient fraction field is canonically an algebra over the contracted fraction field, extending the contracted quotient map.

                    Equations

                    The fraction field of the contracted quotient also has characteristic zero.

                    The last-coordinate class in the fraction-field generic fibre.

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

                      The minimal polynomial of the generic last-coordinate class over the contracted fraction field.

                      Equations
                      Instances For
                        noncomputable def LocalComplexGeometry.contractedPreparedPolynomial {n : } (P : Ideal (HolomorphicGerm (n + 1))) {d : } (a : Fin dClassicalComplexWPT.Base n) (ha : ∀ (i : Fin d), AnalyticAt (a i) 0) :

                        The prepared polynomial after reducing its coefficients modulo the contracted prime.

                        Equations
                        • One or more equations did not get rendered due to their size.
                        Instances For
                          noncomputable def LocalComplexGeometry.genericPreparedPolynomial {n : } (P : Ideal (HolomorphicGerm (n + 1))) {d : } (a : Fin dClassicalComplexWPT.Base n) (ha : ∀ (i : Fin d), AnalyticAt (a i) 0) :

                          The prepared polynomial over the contracted fraction field.

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

                            A WPT remainder polynomial after reducing its coefficients modulo the contracted prime.

                            Equations
                            Instances For

                              A WPT remainder polynomial over the contracted fraction field.

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

                                The prepared polynomial annihilates the generic last-coordinate class.

                                WPT division represents every ambient germ class by its degree-< d remainder polynomial on the generic fibre.

                                An ambient germ belongs to P exactly when the WPT remainder polynomial vanishes at the generic last-coordinate class.

                                theorem LocalComplexGeometry.genericFractionField_finiteDimensional {n : } (P : Ideal (HolomorphicGerm (n + 1))) [P.IsPrime] {d : } (a : Fin dClassicalComplexWPT.Base n) (ha : ∀ (i : Fin d), AnalyticAt (a i) 0) (ha0 : ∀ (i : Fin d), a i 0 = 0) (hmem : WPTBridge.preparedPolynomialGerm a ha P) :

                                The two fraction fields form a finite-dimensional extension whenever P contains the prepared monic equation.

                                theorem LocalComplexGeometry.genericLastCoordinate_isIntegral {n : } (P : Ideal (HolomorphicGerm (n + 1))) [P.IsPrime] {d : } (a : Fin dClassicalComplexWPT.Base n) (ha : ∀ (i : Fin d), AnalyticAt (a i) 0) (ha0 : ∀ (i : Fin d), a i 0 = 0) (hmem : WPTBridge.preparedPolynomialGerm a ha P) :

                                In particular, the generic last-coordinate class is algebraic (integral, because the base is a field).

                                The generic last-coordinate minimal polynomial divides the prepared monic polynomial which produced the finite extension.

                                Prime membership is exactly divisibility of the generic WPT remainder by the generic last-coordinate minimal polynomial.

                                theorem LocalComplexGeometry.genericLastCoordinateMinpoly_monic {n : } (P : Ideal (HolomorphicGerm (n + 1))) [P.IsPrime] {d : } (a : Fin dClassicalComplexWPT.Base n) (ha : ∀ (i : Fin d), AnalyticAt (a i) 0) (ha0 : ∀ (i : Fin d), a i 0 = 0) (hmem : WPTBridge.preparedPolynomialGerm a ha P) :

                                The generic last-coordinate minimal polynomial is monic.

                                theorem LocalComplexGeometry.genericLastCoordinateMinpoly_ne_zero {n : } (P : Ideal (HolomorphicGerm (n + 1))) [P.IsPrime] {d : } (a : Fin dClassicalComplexWPT.Base n) (ha : ∀ (i : Fin d), AnalyticAt (a i) 0) (ha0 : ∀ (i : Fin d), a i 0 = 0) (hmem : WPTBridge.preparedPolynomialGerm a ha P) :

                                The generic last-coordinate minimal polynomial is nonzero.

                                theorem LocalComplexGeometry.genericLastCoordinateMinpoly_separable {n : } (P : Ideal (HolomorphicGerm (n + 1))) [P.IsPrime] {d : } (a : Fin dClassicalComplexWPT.Base n) (ha : ∀ (i : Fin d), AnalyticAt (a i) 0) (ha0 : ∀ (i : Fin d), a i 0 = 0) (hmem : WPTBridge.preparedPolynomialGerm a ha P) :

                                Characteristic zero makes the generic last-coordinate minimal polynomial separable.

                                A single base denominator and same-degree polynomial lift of the generic last-coordinate minimal polynomial. The denominator remains nonzero modulo the contraction, and the displayed identity is an identity over the contracted fraction field.

                                Instances For
                                  noncomputable def LocalComplexGeometry.genericMinpolyLiftCertificate {n : } (P : Ideal (HolomorphicGerm (n + 1))) [P.IsPrime] {d : } (a : Fin dClassicalComplexWPT.Base n) (ha : ∀ (i : Fin d), AnalyticAt (a i) 0) (ha0 : ∀ (i : Fin d), a i 0 = 0) (hmem : WPTBridge.preparedPolynomialGerm a ha P) :

                                  Canonical choice of the cleared, same-degree minimal-polynomial lift.

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

                                    The top coefficient of the cleared lift agrees with its common denominator modulo the contraction. This is the coefficient-level form of the fact that the target minimal polynomial is monic.

                                    theorem LocalComplexGeometry.genericMinpolyLiftCertificate_leadingCoeff_not_mem {n : } (P : Ideal (HolomorphicGerm (n + 1))) [P.IsPrime] {d : } (a : Fin dClassicalComplexWPT.Base n) (ha : ∀ (i : Fin d), AnalyticAt (a i) 0) (ha0 : ∀ (i : Fin d), a i 0 = 0) (hmem : WPTBridge.preparedPolynomialGerm a ha P) :

                                    The top coefficient of the cleared minimal-polynomial lift is a concrete nonzero base germ modulo the contraction.

                                    The fixed-size derivative resultant of the lifted minimal polynomial is a second concrete base germ outside the contraction. The matrix sizes are the exact degree e and e - 1, so this is directly usable by fixed-degree polynomial-specialization results.

                                    Denominator-cleared divisibility identities #

                                    A polynomial identity modulo the contracted prime, with one explicit common denominator outside that prime. The error field is kept as an honest polynomial over the base germ ring; every one of its coefficients is certified to lie in the contraction.

                                    Instances For

                                      A polynomial of degree strictly below e is recovered from its first e coefficients in the same format used by WPT remainders.

                                      A denominator-cleared Euclidean remainder of R modulo the generic minimal polynomial. Its displayed coefficient vector has length exactly Q.natDegree, the identity holds over the base germ ring up to a coefficientwise contraction error, and vanishing of all displayed coefficients modulo the contraction forces generic divisibility.

                                      Instances For

                                        Clear the quotient in a generic-fibre divisibility statement. The result is a specialization-friendly identity over the original base germ ring, with a single denominator and coefficientwise contraction error.

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

                                          A finite family of lifted divisibility identities sharing exactly one base denominator outside the contraction.

                                          Instances For

                                            Replace finitely many individual denominator-cleared identities by identities with their product as a single common denominator.

                                            Equations
                                            • One or more equations did not get rendered due to their size.
                                            Instances For
                                              noncomputable def LocalComplexGeometry.genericRemainderModMinpolyLiftCertificate {n : } (P : Ideal (HolomorphicGerm (n + 1))) [P.IsPrime] {d : } (a : Fin dClassicalComplexWPT.Base n) (ha : ∀ (i : Fin d), AnalyticAt (a i) 0) (ha0 : ∀ (i : Fin d), a i 0 = 0) (hmem : WPTBridge.preparedPolynomialGerm a ha P) (R : Polynomial (HolomorphicGerm n)) :

                                              Divide an arbitrary base polynomial by the generic minimal polynomial, then clear the quotient and the strict-lower-degree remainder with one common denominator. The lifted remainder is returned as a fixed-size coefficient vector, and coefficientwise membership in the contraction recovers the original generic divisibility statement.

                                              Equations
                                              • One or more equations did not get rendered due to their size.
                                              Instances For
                                                noncomputable def LocalComplexGeometry.preparedPolynomialMinpolyDivisibilityLiftCertificate {n : } (P : Ideal (HolomorphicGerm (n + 1))) [P.IsPrime] {d : } (a : Fin dClassicalComplexWPT.Base n) (ha : ∀ (i : Fin d), AnalyticAt (a i) 0) (ha0 : ∀ (i : Fin d), a i 0 = 0) (hmem : WPTBridge.preparedPolynomialGerm a ha P) :

                                                The prepared monic polynomial itself has a cleared multiple identity by the lifted generic minimal polynomial.

                                                Equations
                                                • One or more equations did not get rendered due to their size.
                                                Instances For
                                                  noncomputable def LocalComplexGeometry.primeMemberRemainderMinpolyDivisibilityLiftCertificate {n : } (P : Ideal (HolomorphicGerm (n + 1))) [P.IsPrime] {d : } (a : Fin dClassicalComplexWPT.Base n) (ha : ∀ (i : Fin d), AnalyticAt (a i) 0) (ha0 : ∀ (i : Fin d), a i 0 = 0) (hmem : WPTBridge.preparedPolynomialGerm a ha P) (h : (HolomorphicGerm (n + 1))) (hh : h P) :

                                                  Every member of the prime has a denominator-cleared identity for its WPT remainder.

                                                  Equations
                                                  • One or more equations did not get rendered due to their size.
                                                  Instances For
                                                    noncomputable def LocalComplexGeometry.ambientGermRemainderModMinpolyLiftCertificate {n : } (P : Ideal (HolomorphicGerm (n + 1))) [P.IsPrime] {d : } (a : Fin dClassicalComplexWPT.Base n) (ha : ∀ (i : Fin d), AnalyticAt (a i) 0) (ha0 : ∀ (i : Fin d), a i 0 = 0) (hmem : WPTBridge.preparedPolynomialGerm a ha P) (g : (HolomorphicGerm (n + 1))) :

                                                    The Euclidean-remainder certificate for the WPT remainder of an arbitrary ambient germ.

                                                    Equations
                                                    • One or more equations did not get rendered due to their size.
                                                    Instances For
                                                      theorem LocalComplexGeometry.ambientGermRemainderModMinpolyLiftCertificate_mem_of_coeff_mem {n : } (P : Ideal (HolomorphicGerm (n + 1))) [P.IsPrime] {d : } (a : Fin dClassicalComplexWPT.Base n) (ha : ∀ (i : Fin d), AnalyticAt (a i) 0) (ha0 : ∀ (i : Fin d), a i 0 = 0) (hmem : WPTBridge.preparedPolynomialGerm a ha P) (g : (HolomorphicGerm (n + 1))) :

                                                      If every coefficient of the cleared strict remainder of an ambient germ lies in the contraction, then the ambient germ lies in the original prime.

                                                      noncomputable def LocalComplexGeometry.genericMinpolyLiftSpecializationBadFactor {n : } (P : Ideal (HolomorphicGerm (n + 1))) [P.IsPrime] {d : } (a : Fin dClassicalComplexWPT.Base n) (ha : ∀ (i : Fin d), AnalyticAt (a i) 0) (ha0 : ∀ (i : Fin d), a i 0 = 0) (hmem : WPTBridge.preparedPolynomialGerm a ha P) :

                                                      The product of the leading coefficient and the fixed-size derivative resultant is one common specialization bad factor outside the contraction.

                                                      Equations
                                                      • One or more equations did not get rendered due to their size.
                                                      Instances For
                                                        theorem LocalComplexGeometry.genericMinpolyLiftSpecializationBadFactor_not_mem {n : } (P : Ideal (HolomorphicGerm (n + 1))) [P.IsPrime] {d : } (a : Fin dClassicalComplexWPT.Base n) (ha : ∀ (i : Fin d), AnalyticAt (a i) 0) (ha0 : ∀ (i : Fin d), a i 0 = 0) (hmem : WPTBridge.preparedPolynomialGerm a ha P) :

                                                        The common specialization bad factor is not in the contracted prime.

                                                        The minimal polynomial annihilates the generic last-coordinate class.