Documentation

Hironaka.Manifold.BlowUp.Transform.Reduced.ModelComplex

The model statement over β„‚: the saturation of a reduced pull-back is radical #

On the model Kn π•œ n of Hironaka.Manifold.BlowUp.Transform.Reduced.StdModel: for an open V and an ideal sheaf I on V with radical stalks, the pull-back Ο€_i^* I along the standard blow-up chart map Ο€_i : Ο€_i⁻¹(V) β†’ V has radical saturation ⋃_k (Ο€_i^* I : x_{Οƒ i}^k) at every point. Over β„‚ this is the RΓΌckert core mem_iSup_colon_pow_of_pow_mem of Hironaka.Manifold.BlowUp.Transform.StrictSubspaceReduced (RΓΌckert's Nullstellensatz through the colon sheaf) applied on the open submanifold Ο€_i⁻¹(V): the pull-back is radical off the hyperplane {x_{Οƒ i} = 0} because Ο€_i is a local diffeomorphism there (germMap_stdBlowUpMap_bijective) and I is radical. This is the case over β„‚ of [BM97, Remark 3.14] on the model.

A general tool is proved along the way: the germ map of a composite is the composite of the germ maps (germMap_germMap).

theorem Manifold.germMap_germMap {π•œ : Type} [RCLike π•œ] {E : Type u_1} {E' : Type u_2} {E'' : Type u_3} [NormedAddCommGroup E] [NormedSpace π•œ E] [NormedAddCommGroup E'] [NormedSpace π•œ E'] [NormedAddCommGroup E''] [NormedSpace π•œ E''] {M : Type u} [TopologicalSpace M] [ChartedSpace E M] {N : Type u} [TopologicalSpace N] [ChartedSpace E' N] {P : Type u} [TopologicalSpace P] [ChartedSpace E'' P] {Ο† : N β†’ M} (hΟ† : ContMDiff (modelWithCornersSelf π•œ E') (modelWithCornersSelf π•œ E) ⊀ Ο†) {ψ : P β†’ N} (hψ : ContMDiff (modelWithCornersSelf π•œ E'') (modelWithCornersSelf π•œ E') ⊀ ψ) (b : P) (s : ↑((structureSheaf π•œ E M).presheaf.stalk (Ο† (ψ b)))) :
(germMap ψ hψ b) ((germMap Ο† hΟ† (ψ b)) s) = (germMap (Ο† ∘ ψ) β‹― b) s

The germ map of a composite is the composite of the germ maps (germMap).

theorem Ideal.IsRadical.map_of_bijective {R : Type u_4} {S : Type u_5} [CommRing R] [CommRing S] {f : R β†’+* S} (hf : Function.Bijective ⇑f) {J : Ideal R} (hJ : J.IsRadical) :

The image of a radical ideal under a bijective ring homomorphism is radical.

The model map restricted over an open V #

@[reducible, inline]
noncomputable abbrev Manifold.stdPreimage (π•œ : Type) [RCLike π•œ] {n c : β„•} (Οƒ : Fin c β†ͺ Fin n) (i : Fin c) (V : TopologicalSpace.Opens (AnalyticSpace.Kn π•œ n)) :

The open Ο€_i⁻¹(V) of the model.

Equations
Instances For
    noncomputable def Manifold.stdBlowUpMapRestrict (π•œ : Type) [RCLike π•œ] {n c : β„•} (Οƒ : Fin c β†ͺ Fin n) (i : Fin c) (V : TopologicalSpace.Opens (AnalyticSpace.Kn π•œ n)) :
    β†₯(stdPreimage π•œ Οƒ i V) β†’ β†₯V

    The standard blow-up chart map restricted to Ο€_i⁻¹(V) β†’ V.

    Equations
    Instances For
      @[simp]
      theorem Manifold.val_stdBlowUpMapRestrict {π•œ : Type} [RCLike π•œ] {n c : β„•} (Οƒ : Fin c β†ͺ Fin n) (i : Fin c) (V : TopologicalSpace.Opens (AnalyticSpace.Kn π•œ n)) (x : β†₯(stdPreimage π•œ Οƒ i V)) :
      ↑(stdBlowUpMapRestrict π•œ Οƒ i V x) = stdBlowUpMap π•œ Οƒ i ↑x

      The restricted map, as a map of the ambient space.

      theorem Manifold.contMDiff_stdBlowUpMapRestrict {π•œ : Type} [RCLike π•œ] {n c : β„•} (Οƒ : Fin c β†ͺ Fin n) (i : Fin c) (V : TopologicalSpace.Opens (AnalyticSpace.Kn π•œ n)) :
      ContMDiff (modelWithCornersSelf π•œ (AnalyticSpace.Kn π•œ n)) (modelWithCornersSelf π•œ (AnalyticSpace.Kn π•œ n)) ⊀ (stdBlowUpMapRestrict π•œ Οƒ i V)

      The restricted map is analytic.

      theorem Manifold.germMap_stdBlowUpMapRestrict_bijective {π•œ : Type} [RCLike π•œ] {n c : β„•} (Οƒ : Fin c β†ͺ Fin n) (i : Fin c) (V : TopologicalSpace.Opens (AnalyticSpace.Kn π•œ n)) {x : β†₯(stdPreimage π•œ Οƒ i V)} (hx : (↑x).down (Οƒ i) β‰  0) :
      Function.Bijective ⇑(germMap (stdBlowUpMapRestrict π•œ Οƒ i V) β‹― x)

      Off the hyperplane {x_{Οƒ i} = 0} the germ maps of the restricted model map are bijective (the square with the two open inclusions and germMap_stdBlowUpMap_bijective).

      @[reducible, inline]
      noncomputable abbrev Manifold.stdExceptionalRestrict {π•œ : Type} [RCLike π•œ] {n c : β„•} (Οƒ : Fin c β†ͺ Fin n) (i : Fin c) (V : TopologicalSpace.Opens (AnalyticSpace.Kn π•œ n)) :
      IdealSheaf (structureSheaf π•œ (AnalyticSpace.Kn π•œ n) β†₯(stdPreimage π•œ Οƒ i V))

      The exceptional ideal sheaf of the model restricted to Ο€_i⁻¹(V).

      Equations
      Instances For
        theorem Manifold.mem_cosupport_stdExceptionalRestrict {π•œ : Type} [RCLike π•œ] {n c : β„•} (Οƒ : Fin c β†ͺ Fin n) (i : Fin c) (V : TopologicalSpace.Opens (AnalyticSpace.Kn π•œ n)) (x : β†₯(stdPreimage π•œ Οƒ i V)) :
        x ∈ (stdExceptionalRestrict Οƒ i V).support ↔ (↑x).down (Οƒ i) = 0

        The cosupport of the restricted exceptional ideal sheaf is the hyperplane {x_{Οƒ i} = 0}.

        theorem Manifold.isRadical_stalkIdeal_pullback_stdBlowUpMapRestrict {π•œ : Type} [RCLike π•œ] {n c : β„•} (Οƒ : Fin c β†ͺ Fin n) (i : Fin c) (V : TopologicalSpace.Opens (AnalyticSpace.Kn π•œ n)) (I : IdealSheaf (structureSheaf π•œ (AnalyticSpace.Kn π•œ n) β†₯V)) (hI : βˆ€ (x : ↑↧β†₯V), (I.stalkIdeal x).IsRadical) {x : β†₯(stdPreimage π•œ Οƒ i V)} (hx : x βˆ‰ (stdExceptionalRestrict Οƒ i V).support) :
        ((IdealSheaf.pullback (stdBlowUpMapRestrict π•œ Οƒ i V) β‹― I).stalkIdeal x).IsRadical

        The pull-back of a reduced ideal sheaf is radical off the hyperplane (there Ο€_i is a local diffeomorphism).

        The model statement over β„‚ #

        theorem Manifold.isRadical_iSup_colon_pullback_complex {n c : β„•} (Οƒ : Fin c β†ͺ Fin n) (i : Fin c) (V : TopologicalSpace.Opens (AnalyticSpace.Kn β„‚ n)) (I : IdealSheaf (structureSheaf β„‚ (AnalyticSpace.Kn β„‚ n) β†₯V)) (hI : βˆ€ (x : ↑↧β†₯V), (I.stalkIdeal x).IsRadical) (u : β†₯(stdPreimage β„‚ Οƒ i V)) :

        On the model, the saturation of the pull-back of a reduced ideal sheaf along the standard blow-up chart map is radical at every point of Ο€_i⁻¹(V).