The internal-Hom stalk comparison for finitely presented sources #
Let M and N be sheaves of modules over a sheaf of commutative rings on a topological space.
If M is finitely presented, the canonical comparison 𝓗om(M, N)ₓ ⟶ Hom(Mₓ, Nₓ) from
the stalk of the internal Hom to linear maps between the stalks is bijective, for an arbitrary
target N. Injectivity only needs M to be of finite type and is
SheafOfModules.ihomStalkComparison_injective; this file supplies surjectivity and packages the
comparison as a linear equivalence.
For surjectivity, let φ : Mₓ → Nₓ be linear and choose a finite presentation of M on a
neighbourhood U of x. The images under φ of the germs of the generators are germs of
sections of N on a smaller neighbourhood. The relations hold among these sections at the level
of germs, hence on a still smaller neighbourhood V, so the sections define a morphism
M|_V ⟶ N|_V through the cokernel description of the restricted presentation. Its germ maps to
φ, because both agree on the germs of the generators, which span Mₓ.
Without finite presentation the comparison need not be surjective, so no such statement is made for sources that are only of finite type.
Main declarations #
SheafOfModules.ihomStalkComparison_surjective: surjectivity for finitely presented sources;SheafOfModules.ihomStalkComparison_bijective: bijectivity for finitely presented sources;SheafOfModules.ihomStalkEquiv: the comparison as a linear equivalence𝓗om(M, N)ₓ ≃ Hom(Mₓ, Nₓ).
References #
For a finitely presented source sheaf, every linear map between stalks is the image of a germ of a local morphism. No condition is imposed on the target.
For a finitely presented source sheaf, the comparison from the stalk of the internal Hom to linear maps between the stalks is bijective.
For a finitely presented source sheaf M, the stalk at x of the internal Hom 𝓗om(M, N)
is the module of linear maps from the stalk of M to the stalk of N, through the canonical
comparison SheafOfModules.ihomStalkComparison.
Equations
- M.ihomStalkEquiv N x = LinearEquiv.ofBijective (M.ihomStalkComparison N x) ⋯
Instances For
The stalk equivalence is the canonical comparison.