Stalk maps of a morphism into an open subspace #
For l : A ⟶ B|V with l ≫ ofRestrict B V = g, the stalk map of l at x is conjugate to the
stalk map of g at x by the stalk isomorphism of the open immersion B|V ⟶ B (Mathlib's
restrictStalkIso) and the identification of the stalks of B at the two (equal) base points
(stalkMap_ofRestrict_comp_stalkMap_of_comp_eq, stalkMap_apply_stalkMap_ofRestrict_of_comp_eq).
Hence l and g have bijective, respectively surjective, stalk maps at the same points
(bijective_stalkMap_iff_of_comp_eq, surjective_stalkMap_iff_of_comp_eq), and the germ of a
section of B on V, read in B|V, is sent by the stalk map of l to what the stalk map of g
does to its germ in B (stalkMap_germ_of_comp_eq, stalkMap_germ_top_of_comp_eq). The same
conjugation for a factorization ρ ≫ h' = g₀ through a morphism ρ with bijective stalk map at
x (stalkMap_apply_stalkMap_of_comp_eq, surjective_stalkMap_of_comp_eq_of_bijective,
stalkMap_eq_zero_iff_of_comp_eq_of_bijective: the stalk map of h' at ρ x is surjective when
that of g₀ is, and its kernel is read off from that of g₀), and the algebra behind it: the
stalk map of a specialization along an equality of points is bijective
(bijective_stalkSpecializes_of_eq), a bijective ring homomorphism preserves membership in spans
(mem_span_range_iff_of_bijective), and the stalk maps of an isomorphism are bijective
(bijective_stalkMap_of_isIso). Used by Hironaka/AnalyticSpace/RestrictToIso.lean. Routine.
The stalk specialization map between the stalks at two equal points is bijective.
The stalk maps of an isomorphism are bijective. Duplicates KIso.bijective_stalkMap of
Hironaka/AnalyticSpace/StalkMapLemmas.lean in the [IsIso φ] form.
For l ≫ ofRestrict B V = g: the stalk map of the open immersion followed by the stalk map of
l is the identification of the stalks at the equal base points followed by the stalk map of
g.
For ρ ≫ h' = g₀: the stalk map of ρ after the stalk map of h' at ρ x is the stalk map of
g₀ after the identification of the stalks at the equal base points (function form).
The function form of stalkMap_ofRestrict_comp_stalkMap_of_comp_eq.
For ρ ≫ h' = g₀ with bijective stalk maps of ρ: the stalk map of h' at ρ x is
surjective when that of g₀ at x is.
For ρ ≫ h' = g₀ with bijective stalk maps of ρ: a is in the kernel of the stalk map of
h' at ρ x iff its transport is in the kernel of the stalk map of g₀ at x.
An element is in the ideal generated by a family iff its image under a bijective ring homomorphism is in the ideal generated by the images.
The stalk map of l : A ⟶ B|V is bijective exactly when that of g = l ≫ ofRestrict B V is.
The stalk map of l : A ⟶ B|V is surjective exactly when that of g = l ≫ ofRestrict B V
is.
The stalk map of l : A ⟶ B|V on the germ of a section τ of B|V on T (a section of B on
the image of T) is the stalk map of g = l ≫ ofRestrict B V on the germ of τ in B.
stalkMap_germ_of_comp_eq for a section of B on V read as a global section of B|V.