Chain-relative monomial ideals and the protected state #
The local form of the ideal of the embedded desingularization loop
(Hironaka.Resolution.Algebraic.Wlo05.Embedded) near an isolated component. It replaces
Włodarczyk's Claim of the proof of [Wlo05, Theorem 4.7.1] — that at the absorbing moment the
controlled transform of I_Y agrees with the ideal of the strict transform Γ̃ of the absorbed
component near Γ̃ — which is false for the order of the steps used here
(Hironaka.Resolution.Algebraic.Wlo05.EmbeddedHypotheses). Near every point p of Γ̃, with H¹ ⊃ H² ⊃ … ⊃ H^{(r)} ⊃ Γ̃ the maximal-contact chain of the absorbing round and f₀, …, f_r its
equations (Γ̃ = V(f₀, …, f_r)), the ideal is
I_p = M⁰ · (f₀, M₀ f₁, M₀ M₁ f₂, …, (M₀ ⋯ M_{r−1}) f_r)
with M_i a monomial in the boundary members through p, the monomial factor contributed by the
round at level i + 1 of the chain, and M⁰ a top-level monomial (1 when the top level has no
round of order ≥ 2 near Γ̃); the bracket is the chain ideal chainIdeal f M. The isolated
ideal K = I : I_{Γ̃} is the same with the last f_r replaced by 1 (the K-shape
chainKIdeal; K = ⊤ when every monomial is 1), and every later state of the loop near Γ̃ is
again of this shape with peeled monomials. For example, in three coordinates with one boundary
member e, the ideal (x, e a, e² y) has chain x, a, y and monomials M₀ = M₁ = e, and its
colon by (x, a, y) is (x, e a, e²).
This module holds the definitions: the chain ideal and the K-shape, the local predicates
ChainRelativeAt (for I) and ChainRelativeKAt (for K), the shape IsChainStratumAt of a
chain-relative stratum, and the invariant ProtectedState of the loop for an absorbed component,
in the template of Hironaka.Resolution.Algebraic.Wlo05.EmbeddedSmoothWindow. The coordinates are
those of [Kol07, Definition 24] at p (DivisorFamily.IsSncAt: a regular system of parameters z
with each member through p given by one z_{c(j)}); the chain equations are z ∘ σ for an
injection σ avoiding the members' coordinates, and the exponent vectors a i are supported on the
members' coordinates. M_i = 1 is allowed at every level (the corners (1, e) and (e, 1)).
The six statements CP1–CP6 #
The clauses of [Wlo05, Theorem 1.0.2] for BED rest on six statements about the loop, proved in
the modules EmbeddedCP1* to EmbeddedCP6*; they are not in the literature, and they replace
Włodarczyk's Claim.
- CP1 (the local form at the absorbing stage). Along a run of
BMO_1, at the FIRST stage whose centre contains the strict transformΓ̃of a component ofV(I), the marked transform ofIis chain-relative monomial alongΓ̃at every point ofΓ̃(ChainRelativeAt; the predicateCP1ForofHironaka.Resolution.Algebraic.Wlo05.EmbeddedCP1For), and the strict transforms of the other components are disjoint fromΓ̃there. Proved by descending the maximal-contact chain of the round one hypersurface at a time (Hironaka.Resolution.Algebraic.Wlo05.ChainRelativeLift). - CP2 (the isolated ideal). The colon of a chain-relative monomial ideal by the ideal of
Γ̃has the K-shape (ChainRelativeKAt;chainIdeal_colon_span_eqofHironaka.Resolution.Algebraic.Wlo05.ChainIdealColonRegular), so at the absorbing stage the isolated marked triple is in the protected state for the absorbed component (Hironaka.Resolution.Algebraic.Wlo05.EmbeddedCP2Entry). - CP3 (the centres of the continuation). Every centre of a run of
BMO_1on a state whose ideal has the K-shape, or the un-isolated form, along a protectedΓ̃is, at each of its points onΓ̃, a chain-relative stratum in the chain coordinates: an initial segmentf₀, …, f_{l−1}of the chain together with some boundary members (IsChainStratumAt;CP3ForofHironaka.Resolution.Algebraic.Wlo05.EmbeddedCP3Predicates). - CP4 (one blow-up). Blowing up such a stratum keeps
Γ̃smooth and with simple normal crossings with the total transform of the boundary, and transports the K-shape ofK(and the un-isolated form ofI) to the mark-1transforms alongΓ̃(Hironaka.Resolution.Algebraic.Wlo05.EmbeddedCP4). - CP5 (the protected state through the loop). Once a component is absorbed and isolated, every
later state of the loop is protected for it —
Γ̃smooth, integral, with simple normal crossings with the boundary, disjoint from the remaining components, andKin the K-shape along it — and at the end the isolated ideal is the unit ideal nearΓ̃(ProtectedState;protected_bedAuxofHironaka.Resolution.Algebraic.Wlo05.EmbeddedCP5). - CP6 (the end identity). Following the un-isolated ideal
I_{Γ̃} ⊓ Kthrough the loop (Hironaka.Resolution.Algebraic.Wlo05.ChainIdealInf), at the end of the loop the transform ofI_Yis the product of the components' final strict transforms, which are pairwise disjoint (markedTransformSeq_bedAux_last_eq_prodofHironaka.Resolution.Algebraic.Wlo05.EmbeddedCP6Loop); with CP5 this gives the final strict transform smooth and snc with the boundary, and the fine form of the full transform (Hironaka.Resolution.Algebraic.Wlo05.EmbeddedCPBridge).
The chain ideal (pure algebra) #
The chain ideal of the equations f and the monomials M,
(f₀, M₀ f₁, M₀ M₁ f₂, …, (∏_{i' < i} M_{i'}) f_i, …) — the local form of the ideal at the
absorbing stage (CP1).
Equations
- Hironaka.Resolution.chainIdeal f M = Ideal.span (Set.range fun (i : Fin r) => (∏ i' : Fin r with i' < i, M i') * f i)
Instances For
With all monomials 1 the chain ideal is the ideal of the chain's equations.
The chain ideal lies in the ideal of the chain's equations.
The K-shape — the chain ideal with the last equation replaced by 1,
(f₀, M₀ f₁, …, (∏_{i<r} M_i)), the shape of the isolated ideal (CP2); it is ⊤ when every
M_i = 1 (chainIdeal_one; the branch of the invariant that the last round uses through
bmoOneRun_eq_nil_of_eq_top).
Equations
Instances For
The local predicates #
Chain coordinates at p for the family E and the closed subscheme Γ (the coordinates
of [Kol07, Definition 24] at p) — a regular system of parameters z, the members of E through
p given by the coordinates z (c j) (c injective; DivisorFamily.IsSncAt), the chain
equations z ∘ σ (σ injective, avoiding the members' coordinates) with Γ_p = (z ∘ σ), and
exponent vectors a i supported on the members' coordinates. The data are existential in the
predicates below, so they are choice-independent.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Chain coordinates realise E at p in the sense of Kollár Definition 24 (1)–(3).
I is chain-relative monomial along Γ at p (the local form of CP1 at the absorbing
stage, and the un-isolated ideal at every later stage) — in chain coordinates,
I_p = M⁰ · chainIdeal (z ∘ σ) (M) with M⁰ = ∏_k z_k^{b_k} the top-level monomial factor (the
exponents of I along the members through p; 1 when the top level of the run had no round of
order ≥ 2 near Γ) and M_i = ∏_k z_k^{a i k} the monomial factors of the levels (units
allowed).
Equations
- One or more equations did not get rendered due to their size.
Instances For
K has the K-shape along Γ at p (CP2; the invariant of CP5) — in chain coordinates,
K_p = M⁰ · chainKIdeal (z ∘ σ) (M); K_p = ⊤ when M⁰ and every M_i are units.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Z is a chain-relative stratum along Γ at p (the shape of the centres of the
continuation, CP3) — in chain coordinates, Z_p is generated by an initial segment f₀, …, f_{l−1}
of the chain equations together with some members' coordinates (the strata H^{(l)} ∩ E^{j₁} ∩ …;
l = 0 allowed: a stratum of the boundary).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The protected state (the invariant of CP5) #
The protected state of the loop for an absorbed component Γ (the invariant of CP5, in the
template of Hironaka.Resolution.Algebraic.Wlo05.EmbeddedSmoothWindow) — Γ is smooth over k and
integral, has simple normal crossings with the boundary, meets no remaining component, and the
(isolated) ideal has the K-shape along Γ at every point of Γ (the ⊤ branch included).
- smooth : AlgebraicGeometry.Smooth (CategoryTheory.CategoryStruct.comp Γ.subschemeι (T.X.left ↘ AlgebraicGeometry.Spec ↧k))
- integral : AlgebraicGeometry.IsIntegral Γ.subscheme
- snc : T.E.HasSncWith Γ
Instances For
The strict transforms, at stage n of the run of BMO_1 on T truncated at n, of ALL the
members of C (the round lemma's component set; remainingComponents is its restriction to the
members not absorbed at n).
Equations
- One or more equations did not get rendered due to their size.