Documentation

Hironaka.Resolution.Analytic.Principalization.MonomialTransport

The monomial predicate along the assembly of the value #

BlowUpSequence.PullbackIsMonomialAtLast L F I: at every point x of the last stage of L, the pull-back of I along the composite blow-down is a monomial in the vanishing ideals of finitely many members of the final total transform of F through x — the chart-free monomial clause of Kollár's explicit formula [Kol07, 72], as a predicate on a list of centres. It is transported along the constructions that assemble the principalization:

Used for the monomial clause at general mark (MonomialSeqMark.lean).

theorem Manifold.IdealSheaf.ord_lt_one_iff_stalkIdeal_eq_top {𝕜 : Type} [RCLike 𝕜] {E : Type u_1} [NormedAddCommGroup E] [NormedSpace 𝕜 E] {M : AnalyticManifold 𝕜 E} (J : M.IdealSheaf) (x : M.carrier) :
ord J x < ↑1 ↔ stalkIdeal J x = ⊤

Order < 1 at a point means the stalk is the unit ideal (ord_eq_zero_iff).

theorem Manifold.IdealSheaf.ord_comap_lt_one {𝕜 : Type} [RCLike 𝕜] {E : Type u_1} [NormedAddCommGroup E] [NormedSpace 𝕜 E] {M N : AnalyticManifold 𝕜 E} (f : AnalyticMap N M) (J : M.IdealSheaf) {x : N.carrier} (h : ord J (f x) < ↑1) :
(pullback ⇑f ⋯ J).ord x < ↑1

Order < 1 pulls back along any analytic map (the unit stalk maps to the unit ideal).

def AnalyticManifold.BlowUpSequence.PullbackIsMonomialAtLast {𝕜 : Type} [RCLike 𝕜] {E : Type u_1} [NormedAddCommGroup E] [NormedSpace 𝕜 E] {n : ℕ} {ψ₀ : E ≃L[𝕜] Fin n → 𝕜} {X : AnalyticManifold 𝕜 E} (L : BlowUpSequence ψ₀ X) (F : Manifold.HypersurfaceFamily X.carrier) (I : X.IdealSheaf) :

The chart-free reading of Kollár's formula [Kol07, 72] as a predicate on a list: at every point x of the last stage, the pull-back of I along the composite blow-down is a monomial in the vanishing ideals of finitely many members of the final total transform of F through x.

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

    The composite blow-down of cons hY rest is the head blow-up after the tail's composite, as ideal-sheaf pull-backs.

    The predicate for cons hY rest from the predicate for the tail with the pulled-back boundary and ideal.

    The predicate for a concatenation from the predicate for the appended list with the boundary and the pulled-back ideal at the junction.

    theorem AnalyticManifold.BlowUpSequence.pullbackIsMonomialAtLast_eraseEmpty {𝕜 : Type} [RCLike 𝕜] {E : Type u_1} [NormedAddCommGroup E] [NormedSpace 𝕜 E] {n : ℕ} {ψ₀ : E ≃L[𝕜] Fin n → 𝕜} {M : AnalyticManifold 𝕜 E} (L : BlowUpSequence ψ₀ M) {F : Manifold.HypersurfaceFamily M.carrier} (hF : ∀ (j : F.ι), IsClosed (F.hyp j)) (I : M.IdealSheaf) (hL : L.PullbackIsMonomialAtLast F I) :

    The predicate is preserved by the deletion of the empty blow-ups ([Kol07, 32]): along the diffeomorphism eraseEmptyLast of the last stages the composites agree and the boundary members correspond (boundaryCorr_eraseEmpty), the vanishing ideals transporting along the bijective germ map.

    The order clause of [Kol07, Theorem 107 (1)] along the pull-back of a list by a local analytic isomorphism: the last marked transform of the pulled-back list is the pull-back of the last marked transform (markedTransformSeqAux_pullback), so ord < 1 — the unit stalk — pulls back.