The first step of Lemma 102 under pull-back #
The proof of [Kol07, Lemma 102] checks that the construction commutes with smooth morphisms
h : Y → X: the restriction h|_{E^j_Y} : E^j_Y → E^j "is also a smooth surjection", and pulling
back by h and then restricting to E^j_Y gives the same result as restricting to E^j and then
pulling back by h|_{E^j_Y}. This module proves the corresponding facts for a local analytic
isomorphism h : N → M and the first step of the construction (FirstStep.lean):
Zminus1_comap— the first centre of the pulled-back data(h^* 𝓘, h⁻¹(E^j))is the preimage of the first centre: a connected component ofh⁻¹(E^j)lies incosupp(h^* 𝓘, m)iff the component ofE^jit maps into lies incosupp(𝓘, m). Kollár argues at the generic point; here the identity theorem on the connected hypersurface stands in: the order of𝓘alongE^jis constant on a component (ordAlong_eq_of_isPreconnected), it is at leastmath xwhenord 𝓘 ≥ mon the open pieceh(component of x)ofE^jnearh x(a local analytic isomorphism is an open map), andord_{E^j} 𝓘 ≤ ord 𝓘pointwise. No surjectivity is needed.firstStep_pullback— the one-step sequence blowing upZ_{-1}pulls back to the one-step sequence blowing up the first centre of the pulled-back data.isLocalDiffeomorph_restrictMap,surjective_restrictMap— the restrictionh⁻¹(S) → Sofhto the preimage of a closed hypersurface is a local analytic isomorphism between the bundled hypersurfaces (the local inverses ofhrestrict), and a surjection whenhis.pullback_inclusionMap_pullback,comap_inclusionMap_comap— restriction and pull-back commute, for the ideal sheaf (the pull-back of ideal sheaves is functorial) and for the boundary family (componentwise, the index set kept).
These are the ingredients of the commutation of Lemma 102's functor with local analytic
isomorphisms ([Kol07, Lemma 102 (2)]), assembled in BDOf.lean (and BDErase.lean).
The first centre of the pulled-back data #
The first centre of the pulled-back data is the preimage of the first centre (the
functoriality part of the proof of [Kol07, Lemma 102], with the identity theorem on the connected
hypersurface in place of Kollár's generic-point argument): a connected component of h⁻¹(E^j)
lies in cosupp(h^* 𝓘, m) iff the component of E^j it maps into lies in cosupp(𝓘, m). The
component maps into the component by continuity; conversely, ord 𝓘 ≥ m on the open piece of E^j
that is the image of the component near h x forces ord_{E^j} 𝓘 ≥ m at h x, hence along the
whole connected component of h x (the order along E^j is locally constant), hence ord 𝓘 ≥ m
there.
The one-step sequence blowing up Z_{-1} pulls back along a local analytic isomorphism to the
one-step sequence blowing up the first centre of the pulled-back data
(BlowUpSequence.pullback_cons and Zminus1_comap, the two centres being the same set).
The restriction of a local analytic isomorphism to the preimage of a hypersurface #
The local inverse Ψ of h read on the bundled hypersurfaces: Ψ⁻¹(y) for y ∈ S ∩ Ψ.target,
which lies in h⁻¹(S) since h (Ψ⁻¹ y) = y; a default value p₀ elsewhere. An auxiliary
construction for restrictPartialDiffeomorphOfPreimage.
Equations
Instances For
The value of restrictInvFunOfPreimage on the target of Ψ.
A local inverse of h restricted to the bundled hypersurfaces h⁻¹(S) and S is a partial
diffeomorphism agreeing with the restricted map on h⁻¹(S) ∩ Ψ.source.
Equations
- One or more equations did not get rendered due to their size.
Instances For
"h|_{E^j_Y} : E^j_Y → E^j is also a smooth surjection" (the proof of [Kol07, Lemma 102]), the
local-isomorphism part: the restriction of a local analytic isomorphism to the preimage of a closed
hypersurface is a local analytic isomorphism between the bundled hypersurfaces, the local inverses
of h restricting to the submanifolds.
The restriction of a surjection to the preimage of a hypersurface is a surjection onto the hypersurface (true for every analytic map).
Restriction and pull-back commute #
Pulling back by h and then restricting to E^j_Y gives "the same result" as restricting to
E^j and then pulling back by h|_{E^j_Y} (the proof of [Kol07, Lemma 102]), for
the ideal sheaf: the restriction to h⁻¹(S) of the pull-back of 𝓘 is the pull-back along
h|_{h⁻¹(S)} of the restriction of 𝓘 to S, because the pull-back of ideal sheaves is functorial
and ι_S ∘ h|_{h⁻¹(S)} = h ∘ ι_{h⁻¹(S)}.
The same for the boundary (E − E^j)|_{E^j}: the restriction to h⁻¹(S) of the pulled-back
family is the pull-back along h|_{h⁻¹(S)} of the restricted family (componentwise, the index set
kept; true for every map).