Documentation

Hironaka.AnalyticSpace.Glue

Carrying a local K-isomorphism back to the analytic space #

Bookkeeping for the identification of a neighbourhood of a simple point with an open subset of Kⁿ [Hir64, Ch. 0, §1, p. 121]: the K-isomorphism produced at a point of a local model lives on an open of that model, and must be carried back to an open of the analytic space through the isomorphism X|U ≅ (local model)|W of the local-model clause. Three formal facts do this: an iterated open subspace (X|V)|T is the open subspace X|ι(T) (restrictOpen_restrictOpen_iso on imageOpens, Hironaka/AnalyticSpace/OpenSubspaceLemmas.lean, by isoOfRangeEq — open immersions into the same space with the same range are isomorphic); a K-isomorphism A ≅ B restricts to A|e⁻¹(T) ≅ B|T (restrictOpenIso); and the image of the trace V ∩ T, T ≤ V, is T again (imageOpens_map_eq, here, by ext from the membership lemma mem_imageOpens). Also the transport of regularity of stalks in the forward direction of a K-isomorphism and into an open subspace.

Membership in imageOpens V T: the points of V whose trace lies in T.

The image of the trace of T ≤ V on X|V is T.

Regularity of stalks transports forward along a K-isomorphism: the converse direction of isRegularLocalRing_stalk_of_kIso (Hironaka/AnalyticSpace/RegularStalk.lean).

Regularity of a stalk passes from X to the open subspace X|U.