Włodarczyk's functorial locally finite principalization #
Włodarczyk's locally finite principalization of an ideal sheaf on an analytic manifold over
𝕜 = ℝ or ℂ together with its commutation with local analytic isomorphisms and with closed
embeddings [Wlo09, Theorem 2.0.3], the analytic counterpart of Kollár's functorial principalization
[Kol07, Theorem 35] for an empty boundary: the main theorem
AnalyticManifold.exists_functorial_principalization at the end of this file.
On the standard model 𝕜ⁿ the value at an ideal sheaf I with nonzero stalks is Kollár's order
reduction of the marked ideal (M, I, ∅, 1) [Kol07, 72], the marked family concreteBMOanFam of
the concrete tower at the mark 1, glued along the exhaustion of M (principalizationExt):
isLocallyFinitelyPrincipalizedBy_principalizationExt: the clauses ofIdealSheaf.IsLocallyFinitelyPrincipalizedBy. Over every compact the value is a smooth blow-up sequence of order≥ 1for(I, ∅)whose marked transform has order< 1at the end (BMOanFam.isOfOrderGe,BMOanFam.ord_lt): the centres have normal crossings with the exceptional divisors, which are simple normal crossings families (isSnc_totalTransformSeqFrom_and_boundarySeq_eq_of_forall_lt), the total transform ofIis Kollár's monomial in the final exceptional divisor (exists_boundaryMonomial_of_isOfOrderGe_one, [Kol07, 72]), and the centres lie over the support ofI(CentersOver.of_isOfOrderGe); properness, the divisor clause onM̃and the isomorphism off the support are those of the gluing;isPullbackUpToEmptyAlong_principalizationExt: for a local analytic isomorphismg : N → Mthe triple(N, g^*I, ∅)carries the pull-back data of(M, I, ∅), so the values of the marked family correspond (BMOanFam.commutesWithLocalIsos, [Kol07, Theorem 107 (2)]) and the succession over a compact ofNis the pull-back up to empty blow-ups of the succession over every compact ofMwhose neighbourhood contains its image (CompatibleFamily.isPullbackUpToEmptyAlong_seqOn);isPushforwardUpToEmptyAlong_principalizationExt: for a closed embeddingτ : N → Mwith image a closed submanifoldSof codimensionsandI ⊇ I_S, the value at(M, I, ∅)is over every relatively compact open the push-forward of the value at(S, I|_S, ∅)in dimensionn − s(concreteBMOanFam_commutesWithClosedEmbeddings, Kollár's Claim 71.2 from [Kol07, Theorem 107 (3)] and [Kol07, Theorem 103 (3)]), so the succession over a compact ofMis the push-forward alongτof the succession over every compact ofNwhose neighbourhood maps into its neighbourhood, up to blow-ups whose centres lie away from the image (isPushforwardUpToEmptyAlong_toExtensionCompatibleFamily,Hironaka/Resolution/Analytic/Wlo09/FamilyPushforward.lean).
On an arbitrary model E the assignment principalizationAssignment 𝕜 E reads the value on the
re-modelled manifold back along E ≃ 𝕜ⁿ (ExtensionCompatibleFamily.transportBack), with the
clauses (isLocallyFinitelyPrincipalizedBy_transportBack), the pull-back relation along the
re-modelled local isomorphism (IsPullbackUpToEmptyAlong.transportAlong,
Hironaka/Resolution/Analytic/ModelTransport/Principalization.lean) and the push-forward relation
along the re-modelled closed embedding (IsPushforwardUpToEmptyAlong.transportAlong,
Hironaka/Resolution/Analytic/ModelTransport/Pushforward.lean; the embedding identifies N with
the bundled submanifold τ(N) by IsClosedAnalyticEmbedding.toDiffeomorph, which fixes the
dimension of N, dim_eq_of_diffeomorph).
The global lift of a local analytic isomorphism g : N → M to g̃ : Ñ → M̃
(liftsLocalAnalyticIsomorphisms_principalizationAssignment) is glued from the per-compact
relation and the compact closures of the neighbourhoods
(liftsLocalAnalyticIsomorphisms_of_commutes,
Hironaka/Resolution/Analytic/Wlo09/FamilyLift.lean).
The principalization on the standard model #
The triple (M, I, ∅) of an ideal sheaf with nonzero stalks and the empty boundary family, the
input of the marked order reduction for Włodarczyk's principalization of I.
Equations
- Hironaka.Manifold.emptyBoundaryTriple I hI = { I := I, isNonzeroEverywhere := hI, F := Manifold.HypersurfaceFamily.empty M.carrier, isSnc := ⋯ }
Instances For
The triple (M, I, ∅) lies in the marked class at the mark 1: the mark is positive and no
boundary member is nonempty.
The principalization of I on the standard model over the relatively compact opens:
Kollár's order reduction of the marked ideal (M, I, ∅, 1) [Kol07, 72], the value of the marked
family concreteBMOanFam of the concrete tower at the mark 1.
Equations
Instances For
The principalization of I on the standard model: the order reduction of (M, I, ∅, 1)
glued along the exhaustion of M (CompatibleFamily.toExtensionCompatibleFamily).
Equations
Instances For
The boundary ideal sheaf of (M, I, ∅) restricted to an open is the unit ideal.
The principalization on the standard model is a locally finite principalization of I
(IdealSheaf.IsLocallyFinitelyPrincipalizedBy, [Wlo09, Theorem 2.0.3 (1)–(3)]): properness, the
isomorphism off the support and the divisor clause on M̃ are those of the glued family; the
neighbourhoods are pieces of the exhaustion; over every compact the value is a smooth blow-up
sequence of order ≥ 1 for (I, ∅) whose marked transform has order < 1 at the end
(BMOanFam.isOfOrderGe, BMOanFam.ord_lt), so its exceptional divisors are simple normal
crossings families having simple normal crossings with the centres
(isSnc_totalTransformSeqFrom_and_boundarySeq_eq_of_forall_lt,
hasSncWith_totalTransformSeqFrom_center_of_forall_lt), the total transform of I is Kollár's
monomial in the final exceptional divisor (exists_boundaryMonomial_of_isOfOrderGe_one,
[Kol07, 72]), and the centres lie over the support of I (CentersOver.of_isOfOrderGe).
The principalization on the standard model commutes with local analytic isomorphisms,
over every pair of compacts ([Wlo09, Theorem 3.5.1 (2)]): for a local analytic isomorphism
g : N → M and J = g^* I, the succession over U_{K'} is the pull-back along g of the
succession over U_K up to empty blow-ups whenever g(U_{K'}) ⊆ U_K. The triple (N, J, ∅)
carries the pull-back data of (M, I, ∅), so the marked family commutes with g
(BMOanFam.commutesWithLocalIsos), and CompatibleFamily.isPullbackUpToEmptyAlong_seqOn reads
the pull-back predicate.
The principalization on the standard model commutes with closed embeddings, over every
pair of compacts ([Kol07, 34.3]): for a closed embedding τ : N → M identified by e with the
bundled closed submanifold S = τ(N) of codimension s, I ⊇ I_S and J = τ^*I, the succession
over U_K is the push-forward along τ of the succession over U_{K'}, up to blow-ups whose
centres lie away from τ(U_{K'}), whenever τ(U_{K'}) ⊆ U_K. The marked family of the concrete
tower commutes with closed embeddings of empty divisor over the relatively compact opens
(concreteBMOanFam_commutesWithClosedEmbeddings, Kollár's Claim 71.2), and
isPushforwardUpToEmptyAlong_toExtensionCompatibleFamily reads the push-forward predicate for
the glued families.
isPushforwardUpToEmptyAlong_principalizationExt for a nonempty N modelled on any 𝕜^m:
the identification e of N with the bundled submanifold of codimension s forces m = n − s
(dim_eq_of_diffeomorph).
isPushforwardUpToEmptyAlong_principalizationExt for an empty N modelled on any space: both
successions are empty (isPushforwardUpToEmptyAlong_seqOn_of_isEmpty).
The assignment on an arbitrary model #
The identification of E with its standard model 𝕜ⁿ, n = dim E.
Equations
Instances For
Włodarczyk's principalization as an assignment on the pairs (M, I): the principalization
of the re-modelled ideal sheaf on the re-modelled manifold (standard model 𝕜ⁿ, n = dim E,
principalizationExt), read back on the manifold (transportBack).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Every value of the assignment is a locally finite principalization: the principalization
on the standard model (isLocallyFinitelyPrincipalizedBy_principalizationExt) carried back
(isLocallyFinitelyPrincipalizedBy_transportBack).
The successions of the assignment pull back along local analytic isomorphisms, over every
pair of compacts: on the standard model the re-modelled map is a local analytic isomorphism along
which the re-modelled ideal sheaves pull back (isLocalDiffeomorph_transport,
IdealSheaf.transport_pullback), where the principalization commutes with it
(isPullbackUpToEmptyAlong_principalizationExt); the pull-back predicate carries back to E
(IsPullbackUpToEmptyAlong.transportAlong).
The assignment commutes with local analytic isomorphisms, over every pair of compacts and
as the lift of the isomorphism: the pull-back relation
(isPullbackUpToEmptyAlong_principalizationAssignment) and the compact closures of the
neighbourhoods (isCompact_closure_nhd) glue the lift
(IdealSheafPair.commutesWithLocalAnalyticIsomorphisms_of_isPullbackUpToEmptyAlong).
The commutation with closed embeddings across the model spaces #
The assignment commutes with closed embeddings
(IdealSheafPair.CommutesWithClosedEmbeddings, [Kol07, 34.3] over the compact sets): for a closed
embedding of analytic manifolds τ : N → M along which I is the push-forward of J, the
re-modelled map transportBetween is a closed embedding of the re-modelled manifolds with image a
closed submanifold of the same codimension, along which the re-modelled ideal sheaves pull back
and the containment of the ideal sheaf of the image carries over
(Hironaka/Resolution/Analytic/Wlo09/ClosedEmbedding.lean). For a nonempty N the embedding
identifies the re-modelled N with the bundled submanifold
(IsClosedAnalyticEmbedding.toDiffeomorph), and the push-forward relation holds on the standard
models (isPushforwardUpToEmptyAlong_principalizationExt_of_diffeomorph); for an empty N both
successions are empty (isPushforwardUpToEmptyAlong_principalizationExt_of_isEmpty). The
relation carries back to E and E' (IsPushforwardUpToEmptyAlong.transportAlong).
Włodarczyk's functorial locally finite principalization [Wlo09, Theorem 2.0.3], over
𝕜 = ℝ or 𝕜 = ℂ, the analytic counterpart of Kollár's functorial principalization
[Kol07, Theorem 35] for an empty boundary. There is a compatible family assignment P on the
pairs (M, I) of an analytic manifold M over 𝕜, modelled on a finite-dimensional space, and an
ideal sheaf I on M with nonzero stalks (CompatibleFamilyAssignment (IdealSheafPair 𝕜)) —
to each pair an analytic map prin_I : M̃ → M which over an open neighbourhood U_K of every
compact K ⊆ M splits, compatibly across compacts, into a finite succession of blow-ups
U_K = U_0 ← U_1 ← ⋯ ← U_r with smooth centres C_i ⊆ U_i and composite σ_K : U_r → U_K —
such that
- every value
P(M, I)is a locally finite principalization ofI(IdealSheaf.IsLocallyFinitelyPrincipalizedBy): with exceptional divisorsE_i(the boundaries started at the empty boundary⊤),prin_Iis proper and everyU_Khas compact closure; (1) every centreC_iis smooth; (2) everyE_ihas simple normal crossings withC_i, andE_rhas simple normal crossings (FiniteSuccession.HasSncBoundaries); (3) the total transformσ_K^*(I|_{U_K})is, near every point, the ideal of an effective combination of the components ofE_rthrough it (IdealSheaf.IsMulBoundaryMonomial, with the unit ideal⊤as its first factor), and the total transformprin_I^*(I)onM̃is a normal-crossings divisor (IdealSheaf.IsNormalCrossingsDivisor); andprin_Iis an isomorphism over the complement of the support ofI(AnalyticMap.IsIsoOver); Pcommutes with local analytic isomorphisms (IdealSheafPair.CommutesWithLocalAnalyticIsomorphisms): for a local analytic isomorphismg : N → Mof manifolds modelled on one space and the pair(N, g^*I)(IdealSheafPair.pullback), over every pair of compactsK' ⊆ N,K ⊆ Mwithg(U_{K'}) ⊆ U_Kthe succession ofP(N, g^*I)overU_{K'}is the pull-back alonggof the succession ofP(M, I)overU_K, up to blow-ups with empty centre (FiniteSuccession.IsPullbackUpToEmptyAlong; [Wlo09, Theorem 3.5.1 (2)]); and there is a unique continuous mapg̃ : Ñ → M̃overgbetween the spaces ofP(N, g^*I)andP(M, I), which is analytic, a local analytic isomorphism, and maps every fibre ofprin_{g^*I}bijectively onto the fibre ofprin_Iover the image point, so thatÑis the fibre productN ×_M M̃;Pcommutes with closed embeddings (IdealSheafPair.CommutesWithClosedEmbeddings): for pairs(M, I)and(N, J)and a closed embedding of analytic manifoldsτ : N → M(an analytic embedding with closed image) along whichIis the push-forward ofJ— the ideal of the closed submanifoldτ(N)lies inI, andJ = τ^*I(IdealSheaf.IsPushforwardAlong) — and compactsK' ⊆ N,K ⊆ Mwithτ(U_{K'}) ⊆ U_K, the succession ofP(M, I)overU_Kis the push-forward alongτof the succession ofP(N, J)overU_{K'}, up to blow-ups whose centres lie outside the part overτ(U_{K'})(FiniteSuccession.IsPushforwardUpToEmptyAlong; [Kol07, 34.3]).
Włodarczyk's (4), that the factorization over a larger compact restricts to the factorization over
a smaller one, is the compatibility of the family: the succession over K ⊆ K', restricted to
U_K, is an extension of the succession over K, the same blow-ups with isomorphisms interspersed
(ExtensionCompatibleFamily.isExtensionOf_restrict; [Wlo09, Definition 3.2.6]). Centres of
codimension one are admitted, as in [Wlo09, Remark (1) after Theorem 2.0.3]: the blow-up of such a
centre is an isomorphism, and the centre becomes a component of the exceptional divisor.
Relation to the source.
- Translation.
Pis Włodarczyk's principalization as a rule on all pairs $(M, I)$, the morphism $\mathrm{prin}$ of his last sentence: for the pairT = (M, I),P Tis the compatible family of $\mathrm{prin}_I \colon \tilde M \to M$, andT.I.IsLocallyFinitelyPrincipalizedBy (P T)is his "there exists a locally finite principalization of $I$", with clauses (1)–(3). - Correction. The hypothesis that $I$ has nonzero stalks (the field
isNonzeroEverywhereof the pair) is tacit in the source: otherwise the total transform $\sigma^{r*}(I)$ could not be the ideal of a divisor. Kollár states it explicitly, for an ideal sheaf "not zero on any irreducible component" [Kol07, Theorem 35]. The ideal sheaves with a zero stalk are not inputs, so nothing is asserted of them. - Interpretation. In Włodarczyk's clause (3), the total transform $\sigma^{r*}(I)$ "is the ideal of a simple normal crossing divisor $\tilde E_U$ which is a locally finite combination of the irreducible components of the divisor $E_{U_r}$": the exponents of $\tilde E_U$ are read at each point, $\tilde E_U$ near a point being a combination of the components of $E_{U_r}$ through it.
- Interpretation. Włodarczyk's sheaf of ideals $\tilde I$ on $\tilde M$, which none of his
clauses mentions, is read as the total transform $\mathrm{prin}_I^*(I)$; it is asserted to be a
normal-crossings divisor (
IdealSheaf.IsNormalCrossingsDivisor), the form of clause (3) that is local on $\tilde M$. - Translation. "Embeddings of ambient varieties" in the last sentence is read as Kollár's
commutation with closed embeddings [Kol07, Theorem 35 (5)], in the form of [Kol07, 34.3] for an
empty boundary: $B(X, I_X) = j_* B(Y, I_Y)$ for a closed embedding $j$ of smooth varieties with
$\mathcal{O}_X / I_X = j_*(\mathcal{O}_Y / I_Y)$, here
I.IsPushforwardAlong J τwith the closed embeddingτ(an analytic embedding with closed image), whose image is a closed submanifold: the ideal of the image (vanishingStalk) lies inI, andJ = τ^*I. This is Włodarczyk's $I = \tau_*(J) \cdot \mathcal{O}_M$ [Wlo09, Remark (3) after Theorem 2.0.3], whose canonical resolution has the centres $\tau(C_i)$ of that of $J$ [Wlo09, Theorem 3.5.1 (3)]. The proof follows Kollár's derivation from his Claim 71.2 [Kol07, 72], the commutation of the marked order reduction with closed embeddings, through [Kol07, Theorem 107 (3)] and [Kol07, Theorem 103 (3)] at the mark1, the value ofP. - Restatement. The commutation with closed embeddings is stated over every pair of compact
sets, as the push-forward of a succession up to blow-ups whose centres lie outside the part over
$\tau(U_{K'})$ (
FiniteSuccession.IsPushforwardUpToEmptyAlong): the succession ofP(M, I)over $U_K$ also blows up centres over $U_K \setminus \tau(U_{K'})$, which the succession over $U_{K'}$ does not see. The strict transforms of $\tau(N)$ are not formed: the relation is stated through embeddings of the stages, over $\tau$, with closed images containing every centre point over $\tau(U_{K'})$ and along which the centres pull back. - Restatement. The commutation with local analytic isomorphisms is stated in two forms: over every pair of compact sets, as the relation between two successions of [Wlo09, Theorem 3.5.1 (2)], and globally, as the lift of $g \colon N \to M$ to a local analytic isomorphism $\tilde g \colon \tilde N \to \tilde M$ over $g$ identifying $\tilde N$ with the fibre product $N \times_M \tilde M$, the "natural lifting" of [Wlo09, Theorem 2.0.1 (3)]; the fibre product is stated pointwise, as the bijection of $\tilde g$ between the fibres over corresponding points.
- Interpretation. The exact equality for a surjective local analytic isomorphism [Wlo09, Theorem 3.5.1 (1)] has no counterpart per pair of compact sets: for $g$ the identity and compacts $K' \subsetneq K$ with a centre of the succession over $U_K$ lying over $U_K \setminus U_{K'}$, the succession induced over $U_{K'}$ has an empty centre which the succession over $U_{K'}$ omits. Its global content is read as: for surjective $g$ the lift $\tilde g$ is a surjective local analytic isomorphism identifying $\tilde N$ with $N \times_M \tilde M$.
- Interpretation. Włodarczyk's analytic manifold is read as pure-dimensional: the local analytic
isomorphisms relate manifolds modelled on one space, and a closed embedding relates manifolds
modelled on two, so the pairs carry their model space and
Pis one assignment over all finite-dimensional model spaces over $\mathbb{K}$. - Strengthening. Every neighbourhood $U_K$ has compact closure, which the source does not ask. It makes the commutations apply, for a local analytic isomorphism or a closed embedding $g \colon N \to M$, to every compact set $K'$ of $N$: the closure $K$ of $g(U_{K'})$ is compact, and $g(U_{K'}) \subseteq K \subseteq U_K$.
- Strengthening. The clause that $\mathrm{prin}_I$ is an isomorphism over the complement of the support of $I$ is not in [Wlo09, Theorem 2.0.3]; it is [Wlo09, Lemma 4.0.3] and, for an empty boundary, [Kol07, Theorem 35 (3)].
- Strengthening. Each centre has a single codimension, and empty centres are admitted (their blow-ups are isomorphisms).
- Gap. Compared with Kollár's functorial principalization [Kol07, Theorem 35]
(
AlgebraicGeometry.exists_functorial_principalization): the inputs are pairs $(M, I)$, Kollár's triples with an empty boundary; the values are compatible families over the compact sets rather than single blow-up sequences, as Kollár's passage to analytic spaces provides them [Kol07, 44]; the commutation with smooth morphisms [Kol07, 34.1] is asserted, in Włodarczyk's form, for local analytic isomorphisms only, the smooth morphisms of relative dimension zero; and the commutation with change of fields [Kol07, 34.2] has no counterpart.
Source statement: [Wlo09, Theorem 2.0.3, p. 35]
Source statement: [Kol07, Theorem 35] (analytic manifolds, empty boundary; item 44)