The resolution of analytic spaces: the gluing and its global properties #
The theorems of the gluing of the local resolutions over an exhaustion and the properties of the
glued resolution R(X) → X, in their final form: each is the corresponding theorem of the
preceding modules with the independence of the local resolution from the embedding discharged by
localResolution_independent_of_local (LocalResolutionIndependent.lean) at the local form
localResolution_independent_local (LocalResolutionShear.lean) —
localResolutionIndependentOn_of_isEmbeddedDesing: the independence, as the propositionLocalResolutionIndependentOn X bed(PieceGlueProof.lean);resolutionGluesOn_of_isEmbeddedDesing(the gluing datum of a local embedding datum,PieceGlueDatum.lean) andresolutionGlues_of_isEmbeddedDesing(the exhaustion gluing,PieceGlueIndep.lean);resolution_clauses_of_isEmbeddedDesing: the five clauses ofexists_functorial_resolution(ResolutionAssembly.lean) forR(X) → X— non-singularity (ResolutionClauses.lean), the isomorphism overX.regularLocus(ResolutionIsoReg.lean), the simple normal crossings divisor set overX.singularLocus(ResolutionSnc.lean), the locally finite ambient blow-up composite (AmbientFactorization.lean), the functoriality for isomorphisms of open subspaces (ResolutionFunctorial.lean);range_resolutionMap_eq_closure_reg(ResolutionSnc.lean);resolutionOn_indepandresolutionOn_indep_self(the independence of the gluing from the data,PieceGlueIndep.lean),nonempty_ambientBlowUpFactorization_resolutionOnFullMap(AmbientLift.lean).
The sources are Kollár's Theorem 45 with its proof through Proposition 37 [Kol07, Theorem 45], [Kol07, Proposition 37], Włodarczyk's gluing over an open cover by relatively compact opens [Wlo09, §4.3], and the countability at infinity of an analytic space [Hir64, Ch. 0, §1, p. 120].
The independence of the local resolution from the embedding, as the proposition
LocalResolutionIndependentOn X bed that the gluing theorems take as their hypothesis hind —
localResolution_independent_of_local (LocalResolutionIndependent.lean) at the local form
localResolution_independent_local (LocalResolutionShear.lean).
The local resolutions of the pieces of a local embedding datum glue —
resolutionGluesOn_of_isEmbeddedDesing_of_independent (PieceGlueDatum.lean) at the
independence.
The resolution glues along an exhaustion —
resolutionGlues_of_isEmbeddedDesing_of_independent (PieceGlueIndep.lean) at the independence.
The five clauses of exists_functorial_resolution for R(X) → X — non-singularity, the
isomorphism over X.regularLocus, the simple normal crossings divisor set over X.singularLocus,
the locally finite ambient blow-up composite, the functoriality for isomorphisms of open subspaces —
each the theorem of the preceding modules at the independence (for X, and for Y in clause (5)).
The range of Π_X is the closure of the simple locus —
range_resolutionMap_eq_closure_reg_of_independent (ResolutionSnc.lean) at the independence.
The independence of the glued resolution from the local embedding data, in the U ⊆ U'
form — resolutionOn_indep_of_independent (PieceGlueIndep.lean) at the independence.
The U' = U instance of resolutionOn_indep.
The ambient blow-up factorization of the glued space's map at U —
nonempty_ambientBlowUpFactorization_resolutionOnFullMap_of_independent (AmbientLift.lean) at
the independence.