The gluing data of the shrunk pieces #
From the shrunk pieces A_i (Hironaka.AnalyticSpace.Glue.TripleSet), the K-gluing core of the
gluing theorem for complexifications: pieces Y_i | A_i; gluing open subsets
W_ij = A_i ∩ Ω_ij ∩ φ_ij⁻¹(A_j) (everything on the diagonal, nothing for non-relevant pairs);
transitions t_ij lifted from φ_ij along the inclusions (the identity on the diagonal). The
shrinking constraints give: a point of W_ij ∩ W_ik lies in the trimmed cocycle neighbourhood
N'_ijk (mem_nhd'_of_mem), so t_ij lands in W_ji (through the triple (i, j, i)), and t_ij
carries W_ij ∩ W_ik into W_jk (t_inter, through the triple (i, j, k) and the pointwise
cocycle). This module builds the KGlueCore (Shrunk.core); the cocycle identity, making it
KGlueData, is Hironaka.AnalyticSpace.Glue.CocycleData.
Conventions. WOpen i j ⊆ Y_i is the gluing open subset in Y_i; W i j is its preimage in the
piece Y_i | A_i. The diagonal transition is the identity transported along i = j (diagTrans,
with diagTrans_rfl). For j ∉ rel i with j ≠ i, W i j = ⊥ and every identity about it holds
trivially, by ⊥ ≤ _; for U_i ∩ U_j ∩ U_k = ∅ with j, k ∈ rel i, N'_ijk = ⊥, so
W_ij ∩ W_ik = ∅.
The diagonal datum, unfolded #
The pieces and the gluing opens #
The shrunk piece Y_i | A_i, as a K-space.
Instances For
The gluing open A_i ∩ Ω_ij ∩ φ_ij⁻¹(A_j) ⊆ Y_i (everything on the diagonal, nothing for a
non-relevant pair).
Equations
Instances For
The gluing open as an open of the piece.
Equations
- S.W i j = (TopologicalSpace.Opens.map (↑((D.C i).Y.ofRestrict (S.A i))).base).obj (S.WOpen i j)
Instances For
The shrinking constraints on points #
A point of A_i ∩ Ω_ij ∩ Ω_ik whose two images lie in A_j, A_k lies in the trimmed cocycle
neighbourhood N'_ijk (the triple constraint of the shrinking).
The trimmed neighbourhood is either the cocycle neighbourhood (nonempty triple overlap) or empty.
A point of the trimmed neighbourhood lies in the cocycle neighbourhood, and the triple overlap is nonempty.
The pointwise cocycle on the cocycle neighbourhood: φ_jk (φ_ij y) = φ_ik y.
The transition lands in the gluing open of the other piece #
The image of a point of W_ij under φ_ij lies in W_ji.
The transitions #
The inclusion of the gluing open into the transition domain Y_i | Ω_ij.
Equations
- S.ι i j = AnalyticSpace.Glue.liftAlong ((D.C i).Y.ofRestrict (D.P i j).Ωi) (AnalyticSpace.Glue.incl₂ (D.C i).Y.toKLocallyRingedSpace (S.A i) (S.W i j)) ⋯
Instances For
The transition into Y_j.
Equations
- S.tW i j = CategoryTheory.CategoryStruct.comp (S.ι i j) (CategoryTheory.CategoryStruct.comp (D.P i j).e.hom ((D.C j).Y.ofRestrict (D.P i j).Ωj))
Instances For
The identity transition on the diagonal, transported along i = j.
Equations
- S.diagTrans i j h = h ▸ CategoryTheory.CategoryStruct.id ((S.piece i).restrictOpen (S.W i i))
Instances For
The transition t_ij : W_ij ⟶ W_ji.
Equations
- S.t i j = if h : i = j then S.diagTrans i j h else AnalyticSpace.Glue.liftAlong (AnalyticSpace.Glue.incl₂ (D.C j).Y.toKLocallyRingedSpace (S.A j) (S.W j i)) (S.tW i j) ⋯
Instances For
The gluing core #
The K-gluing core of the shrunk pieces.