The embeddings of the pieces into the disjoint-union model, at a gluing datum #
Kollár's local model Y₀ = ⊔ᵢ X|Uᵢ ⊆ X' = ⊔ᵢ Uᵢ [Kol07, Proposition 37, proof]: for a gluing
datum and any family of relatively compact opens Wᵢ ⋐ Gᵢ of the pieces' ambients (a gluing
datum's, or a shrinking of it for the locally finite factorization), the ambient opens
Gᵢ' = pieceCoord '' Wᵢ (ambOpens), the ambient ⊔ᵢ Gᵢ' (ambSpace, a sigmaOpens),
Θ₀ : ⊔ᵢ Gᵢ' → ⊔ᵢ Sp(Gᵢ) with its image U_Σ and the analytic isomorphism
Θ : ⊔ᵢ Gᵢ' ≅ (⊔ᵢ Sp(Gᵢ))|U_Σ (SigmaCoordMap.lean at the datum), the transported data of
AmbientTransport.lean at T := D.sigmaTriple, W := U_Σ (glueIdeal, glueSeq, glueLast,
glueMap), and the embeddings emb i : X|pieceDom i Wᵢ ≅ (Sp(⊔ⱼ Gⱼ')/J₀)|overPiece i
(glueEmb) of the AmbientBlowUpFactorization: X|pieceDom i Wᵢ ≅ Sp(Wᵢ)/𝓘ᵢ|Wᵢ (the inverse of
the open immersion of the piece over Wᵢ, named pieceOverHom), into Sp(⊔ⱼ Gⱼ)/𝓘_Σ by the
restriction-of-a-quotient map and the summand inclusion of SigmaSummandHom.lean (sumIn), matched
against the part over Gᵢ' sent into Sp(⊔ⱼ Gⱼ)/𝓘_Σ by ambIdealIso and the restriction open
immersion over U_Σ (ambIn) — isoOfRangeEq on two open immersions with the same range (the
summand characterisation ambTheta₀_mem_image_iff). General tools: IdealSheaf.restrictOpensHom
(homOfPullbackEq along W ↪ M) and IdealSheaf.isOpen_overPiece.
Not in the sources beyond Kollár's model; bookkeeping.
The open immersion Sp(W)/J|W → Sp(M)/J of the restricted closed subspace:
homOfPullbackEq along the inclusion W ↪ M (the general form of restrictedIdealHom).
Equations
Instances For
The part of Sp(⊔ Gᵢ)/J over a summand is open (the overPiece of
AmbientBlowUpFactorization): the preimage of the clopen summand under the continuous canonical
map.
The open immersion of the piece over W into X — the q of
exists_openImmersion_toSpaceMap_eq (ResolutionSnc.lean), named: the restriction-of-a-quotient
map, the inverse of the embedding, the inclusion of the piece.
Equations
- E.pieceOverHom W = CategoryTheory.CategoryStruct.comp (E.restrictedIdealHom W) (CategoryTheory.CategoryStruct.comp E.embInv (X.ofRestrict (X.openOf V)))
Instances For
The summand inclusion on points lies over sigmaMk i. Internal.
The constructions below are parametrised by an ARBITRARY family W of relatively compact opens
of the pieces' ambients (hW), not only by a gluing datum's W: the locally finite factorization
needs pieces pieceDom i (W i) INSIDE a prescribed open of X, which is reached by shrinking W
(AmbientFactorization.lean).
The ambient opens of the model: the coordinate images Gᵢ' = pieceCoord '' Wᵢ ⊆ 𝕜ⁿ of the
opens Wᵢ (coordImageOpens).
Equations
- D.ambOpens W i = Hironaka.Manifold.coordImageOpens (D.embedding i).G (W i)
Instances For
The ambient ⊔ᵢ Gᵢ' of the model (a sigmaOpens).
Equations
- D.ambSpace W = AnalyticManifold.sigmaOpens (D.ambOpens W)
Instances For
Θ₀ : ⊔ᵢ Gᵢ' → ⊔ᵢ Sp(Gᵢ) at the gluing datum (sigmaCoordMap).
Instances For
U_Σ = ⋃ᵢ sigmaMk i '' Wᵢ, the image of Θ₀ (sigmaCoordImage).
Instances For
Θ : ⊔ᵢ Gᵢ' ≅ (⊔ᵢ Sp(Gᵢ))|U_Σ, the analytic isomorphism onto the image
(diffeomorphOntoImage).
Equations
- D.ambTheta W = Hironaka.Manifold.AnalyticMap.diffeomorphOntoImage (D.ambTheta₀ W) ⋯ ⋯
Instances For
The summand characterisation: Θ₀ a lies over the i-th piece's open iff a is in the
i-th summand.
The data of the factorization at the gluing datum: AmbientTransport.lean at
T := D.sigmaTriple, W := U_Σ, Θ := ambTheta — the ideal J₀, …
Equations
- D.glueIdeal W = Hironaka.Manifold.BEDanFamStar.ambIdealOn D.sigmaTriple (D.ambImage W) (D.ambTheta W)
Instances For
… the blow-up sequence, …
Instances For
… the last strict transform Y_r, …
Instances For
… and Π_r|_{Y_r}.
Instances For
The inclusion of the open pieceDom i Wᵢ is an open immersion (the instance, named so that it
can be passed explicitly). Internal.
The open immersion of the piece over Wᵢ and the inclusion of the open pieceDom i Wᵢ have
the same range (domOpens Wᵢ IS pieceDom i Wᵢ). Internal.
X|pieceDom i (W i) ≅ Sp(Wᵢ)/𝓘ᵢ|Wᵢ: the inclusion of the open pieceDom i Wᵢ against the
open immersion of the piece over Wᵢ, onto the same range (isoOfRangeEq).
Equations
- D.pieceIso W i = AnalyticSpace.KLocallyRingedSpace.isoOfRangeEq (X.ofRestrict (X.openOf ↑(D.pieceDom i (W i)))) ((D.embedding i).pieceOverHom (W i)) ⋯
Instances For
Sp(Wᵢ)/𝓘ᵢ|Wᵢ → Sp(⊔ⱼ Gⱼ)/𝓘_Σ: the restriction-of-a-quotient map followed by the summand
inclusion (sigmaSummandHom).
Equations
- D.sumIn W i = CategoryTheory.CategoryStruct.comp ((D.embedding i).restrictedIdealHom (W i)) (D.sigmaSummandHom i)
Instances For
Sp(⊔ᵢ Gᵢ')/J₀ → Sp(⊔ⱼ Gⱼ)/𝓘_Σ: the identification ambIdealIso along Θ followed by the
open immersion of the restricted closed subspace over U_Σ.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The two open immersions into Sp(⊔ⱼ Gⱼ)/𝓘_Σ have the same range: the points over
sigmaMk i '' Wᵢ (the summand characterisation). Internal.
The inclusion of the part over Gᵢ' followed by ambIn is an open immersion. Internal.
The isomorphism behind emb i: pieceIso followed by the isoOfRangeEq of sumIn and of
the part's inclusion followed by ambIn. Internal.
Equations
- One or more equations did not get rendered due to their size.
Instances For
**X|Uᵢ ≅ the part of Sp(⊔ᵢ Gᵢ')/J₀ over Gᵢ'** (the field embof the factorization; [Kol07, Proposition 37, proof]),Uᵢ = pieceDom i (W i): through Sp(Wᵢ)/𝓘ᵢ|Wᵢand
`Sp(⊔ⱼ Gⱼ)/𝓘_Σ (isoOfRangeEqofsumInand of the part's inclusion followed byambIn`).
Equations
- D.glueEmb W i = (D.glueEmbIso W i).hom
Instances For
emb i lies under sumIn (used by the compatibility map_lift).