The loop's invariant and three named hypotheses #
The invariant of the embedded desingularization loop
(Hironaka.Resolution.Algebraic.Wlo05.Embedded) and three propositions about the order reduction
functor BMO_1, stated as Prop-valued definitions so that lemmas can be proved conditionally on
them.
InvCE I E C— the loop's invariant on a state(X, I, E, C): every membercofCis the reduced ideal of the closure of a generic pointηofsupp Ilying on no member ofE, andIagrees withcatη(the hypothesis of Włodarczyk's Claim in the proof of [Wlo05, Theorem 4.7.1]:I = I_{Y₁}in a neighbourhood of a generic point ofY₁). Initially the members are the components of the reducedY(componentIdeals); after an isolation the remaining members' strict transforms. This invariant is used throughout the proofs of CP1–CP6.ClaimKC k— Włodarczyk's Claim in Kollár's setting: for a marked triple of mark1and a membercas inInvCE, at the FIRST stagenwhose centre contains the strict transform ofc, the nonmonomial part of the induced marked ideal agrees with that strict transform at every point of it (stalkwise; the boundary at stagenexplicit). Stated per member at its own first absorbing stage; at the loop's first absorbing stage, minimal over all members, every absorbed member is at its own first stage.ClaimKC kfails for the order of the steps ofBMO_1transcribed here: onX = 𝔸³withI = (u, v·w)and the memberℓ₁ = V(u, v)the conclusion fails at the first absorbing stage. Włodarczyk's Claim holds for the order of his modified Step 2b (the monomial part first) and fails for Kollár's order. The clauses of the theorem are therefore proved without it, from the local form of the ideal (Hironaka.Resolution.Algebraic.Wlo05.EmbeddedChainRelative, CP1–CP6).StratumBlowUp k— the blow-up of a centreDthat is locally an intersection of members of a simple normal crossing familyEpreserves, for a closed subschemeZhaving simple normal crossings withEand contained in no member ofEnear any of its points, its smoothness (throughHasSncWith), its simple normal crossings with the total transform ofE, and pulls its ideal back to its strict transform.CentersInNonmonomialSupportOrStratum k— the structure of one run ofBMO_1(the proof of [Kol07, Theorem 107]): every centre of the run lies in the support of the nonmonomial part of the induced marked ideal at its stage (Steps 1 and 2 run onN(I)) or is locally an intersection of members of the boundary at its stage (Step 3: the strata of the snc divisor), and the support of the nonmonomial part at any stage maps into the support of the nonmonomial part at the start.
The lemmas conditional on ClaimKC, StratumBlowUp and CentersInNonmonomialSupportOrStratum
(Hironaka.Resolution.Algebraic.Wlo05.EmbeddedProtected, EmbeddedState, EmbeddedStep,
EmbeddedIsolatedIdeal, EmbeddedIsolatedState, EmbeddedRemaining) are CONDITIONAL LEMMAS: the
first hypothesis is false and the other two are not proved in this development. Nothing in the proof
of the theorem uses them, and no main theorem depends on them.
InvCE, IsLocalStratum and NotContainedInMembers are in use.
The loop's invariant #
The loop's invariant on a state (X, I, E, C) — every member c of C is the reduced
ideal vanishingIdeal (closure {η}) of a generic point η of supp I (an irreducible component
of V(I)) lying on no member of the boundary E, at which I agrees with c: the hypothesis of
Włodarczyk's Claim in the proof of [Wlo05, Theorem 4.7.1] (Y₁ an irreducible component of
supp(I) and I = I_{Y₁} near a generic point of Y₁).
- mem (c : X.IdealSheafData) : c ∈ C → ∃ η ∈ I.support.genericPoints, c = AlgebraicGeometry.Scheme.IdealSheafData.vanishingIdeal (TopologicalSpace.Closeds.closure {η}) ∧ (∀ (i : E.ι), η ∉ (E.component i).support) ∧ I.stalkIdeal η = c.stalkIdeal η
Instances For
The named hypotheses #
Włodarczyk's Claim of the proof of [Wlo05, Theorem 4.7.1] in Kollár's setting, as a
proposition — for a marked triple T of mark 1, a generic point η of supp T.I on no member
of T.E at which T.I agrees with c := vanishingIdeal (closure {η}), and the FIRST stage n of
the run of BMO_1 on T whose centre contains the strict transform of c (CenterContains at
n, not before), the nonmonomial part of the marked transform at stage n — with respect to the
total transform of the boundary at stage n, all read at the run's stage n.castSucc — agrees
stalkwise with the strict transform of c at every point of that strict transform. Fails for the
order of the steps of BMO_1 used here (module docstring); kept as the hypothesis of the
conditional lemmas.
Equations
- One or more equations did not get rendered due to their size.
Instances For
D is locally a stratum of the family E ([Kol07, Definition 24 (4)] read for a centre):
at every point of D its stalk ideal is the sum of the stalk ideals of some members of E (the
intersection of those members near the point).
Equations
- Hironaka.Resolution.IsLocalStratum E D = ∀ x ∈ D.support, ∃ (s : Finset E.ι), D.stalkIdeal x = ∑ i ∈ s, (E.component i).stalkIdeal x
Instances For
No member of E contains Z near a point of Z (the last sentence of
[Kol07, Definition 24], pointwise): at every point of Z on a member, that member's stalk ideal is
not contained in Z's.
Equations
- Hironaka.Resolution.NotContainedInMembers E Z = ∀ x ∈ Z.support, ∀ (i : E.ι), x ∈ (E.component i).support → ¬(E.component i).stalkIdeal x ≤ Z.stalkIdeal x
Instances For
The stratum blow-up preserves an snc closed subscheme, as a proposition — for a smooth X
over k, a simple normal crossing family E, a centre D having simple normal crossings with E
and locally a stratum of E, and a closed subscheme Z having simple normal crossings with E
and contained in no member of E near any of its points: the total transform of E has simple
normal crossings with the strict transform of Z, no member of the total transform contains the
strict transform near any of its points, and the pullback of Z's ideal is that strict transform
(no exceptional factor: the centre is contained in Z nowhere).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The structure of one run of BMO_1, as a proposition (the proof of [Kol07, Theorem 107]:
Steps 1 and 2 run on the nonmonomial part N(I) and transform it by its own marked transforms,
Step 3 blows up strata of the boundary; [Kol07, Definition–Lemma 110] for the splitting
I = M(I) · N(I)) — (1) every centre lies in the support of the nonmonomial part of the induced
marked ideal at its stage, or is locally a stratum of the boundary at its stage; (2) the support of
the nonmonomial part at any stage maps into the support of the nonmonomial part at the start (the
nonmonomial part of a stage is a marked transform of the initial one, or the unit ideal).
Equations
- One or more equations did not get rendered due to their size.