Documentation

LeanPool.LocalComplexGeometry.Nullstellensatz.ZeroSetGerms

Local zero-set germs and vanishing ideals #

Zero sets are predicate-valued germs. This avoids evaluating an abstract function germ at points away from the base point. Only finite intersections are used; arbitrary intersections would not have a uniform neighborhood.

@[reducible, inline]

Germs at the origin of predicates on ℂⁿ.

Equations
Instances For
    noncomputable def LocalComplexGeometry.germZeroLocus {n : } (f : (HolomorphicGerm n)) :

    The local zero set of a holomorphic function germ.

    Equations
    Instances For

      A common zero of f and g is a zero of their sum.

      Every zero of f is a zero of a left multiple of f.

      theorem LocalComplexGeometry.germZeroLocus_pow {n : } (f : (HolomorphicGerm n)) {k : } (hk : 0 < k) :

      A positive power has exactly the same local zero-set germ.

      A holomorphic germ vanishes on a full neighborhood exactly when it is the zero germ.

      Holomorphic germs vanishing on a fixed local set germ form an ideal.

      Equations
      Instances For
        @[simp]

        The only holomorphic germ vanishing on a full neighborhood is zero.

        Common zero set of a finite family of germs.

        Equations
        Instances For
          noncomputable def LocalComplexGeometry.indexedCommonZeroSet {n s : } (f : Fin s(HolomorphicGerm n)) :

          Common zero-set germ of a finite indexed family. Unlike a Finset of germs, this retains the indices used by the comparator-facing certificate.

          Equations
          Instances For
            noncomputable def LocalComplexGeometry.fintypeCommonZeroSet {n : } {ι : Type u_1} [Fintype ι] (f : ι(HolomorphicGerm n)) :

            Common zero-set germ of a family indexed by an arbitrary finite type.

            Equations
            Instances For
              theorem LocalComplexGeometry.indexedCommonZeroSet_ofFunction {n s : } (f : Fin sComplexEuclidean n) (hf : ∀ (i : Fin s), AnalyticAt (f i) 0) :
              (indexedCommonZeroSet fun (i : Fin s) => HolomorphicGerm.ofFunction (f i) ) = fun (x : ComplexEuclidean n) => ∀ (i : Fin s), f i x = 0

              The indexed set-germ definition has the expected eventual pointwise meaning for a concrete representative family.

              theorem LocalComplexGeometry.fintypeCommonZeroSet_ofFunction {n : } {ι : Type u_1} [Fintype ι] (f : ιComplexEuclidean n) (hf : ∀ (i : ι), AnalyticAt (f i) 0) :
              (fintypeCommonZeroSet fun (i : ι) => HolomorphicGerm.ofFunction (f i) ) = fun (x : ComplexEuclidean n) => ∀ (i : ι), f i x = 0

              The finite-type common zero set has its expected pointwise meaning for concrete analytic representatives.

              theorem LocalComplexGeometry.fintypeCommonZeroSet_le_iff_eventually {n : } {ι : Type u_1} [Fintype ι] (f : ιComplexEuclidean n) (hf : ∀ (i : ι), AnalyticAt (f i) 0) (g : ComplexEuclidean n) (hg : AnalyticAt g 0) :
              (fintypeCommonZeroSet fun (i : ι) => HolomorphicGerm.ofFunction (f i) ) germZeroLocus (HolomorphicGerm.ofFunction g hg) ∀ᶠ (x : ComplexEuclidean n) in nhds 0, (∀ (i : ι), f i x = 0)g x = 0

              Translate a finite-type representative common-zero hypothesis into the order relation on local set germs.

              A finite set and the family indexed by its subtype define the same common zero-set germ.

              theorem LocalComplexGeometry.indexedCommonZeroSet_le_iff_eventually {n s : } (f : Fin sComplexEuclidean n) (hf : ∀ (i : Fin s), AnalyticAt (f i) 0) (g : ComplexEuclidean n) (hg : AnalyticAt g 0) :
              (indexedCommonZeroSet fun (i : Fin s) => HolomorphicGerm.ofFunction (f i) ) germZeroLocus (HolomorphicGerm.ofFunction g hg) ∀ᶠ (x : ComplexEuclidean n) in nhds 0, (∀ (i : Fin s), f i x = 0)g x = 0

              Translate the representative-level eventual common-zero hypothesis into the order relation on local set germs.

              Every member of the ideal spanned by S vanishes on the common zero set of S.

              Enlarging the generated ideal shrinks the corresponding finite zero set.

              The finite common zero-set germ depends only on the generated ideal.

              A fixed finite generating set selected from Noetherianity.

              Equations
              Instances For

                The zero-set germ of an ideal, defined through a finite generating set.

                Equations
                Instances For

                  Generator independence for the ideal zero-set germ.

                  Every member of an ideal vanishes on its local zero-set germ.

                  Inclusion of ideals reverses inclusion of their local zero-set germs.