Finite locally free sheaves on an affine scheme #
For a commutative ring R, Mathlib's equivalence AlgebraicGeometry.tildeEquiv identifies
R-modules with quasicoherent sheaves on Spec R by M ↦ M~, with inverse the global sections.
It restricts to an equivalence between finitely generated projective R-modules and finite locally
free sheaves on Spec R.
The sheaf M~ is finite locally free exactly when M is finitely generated and projective. One
direction is TauCeti.AlgebraicGeometry.isFiniteLocallyFree_tilde. Conversely, a finite locally
free sheaf is dualizable in the category of quasicoherent sheaves, and the dualizable quasicoherent
sheaves on Spec R are those whose global sections are finitely generated and projective
(TauCeti.AlgebraicGeometry.QuasicoherentSheaf.nonempty_hasLeftDual_iff_finite_projective).
Under this equivalence, the rank of a finite locally free sheaf at a prime p is the rank of the
free R_p-module M_p (Mathlib's Module.rankAtStalk). Indeed, the pullback of M~ along
Spec R_p ⟶ Spec R is the sheaf associated with R_p ⊗_R M ≅ M_p, hence free on a basis of M_p,
and its rank at the closed point is the rank of M~ at p.
Main declarations #
TauCeti.AlgebraicGeometry.isFiniteLocallyFree_tilde_iff:M~is finite locally free if and only ifMis finitely generated and projective;TauCeti.AlgebraicGeometry.FiniteLocallyFreeSheaf.finite_projective_moduleSpecΓ: the global sections of a finite locally free sheaf onSpec Rare finitely generated and projective;TauCeti.AlgebraicGeometry.FiniteLocallyFreeSheaf.finiteProjectiveEquiv: the equivalence between finitely generated projectiveR-modules and finite locally free sheaves onSpec R;TauCeti.AlgebraicGeometry.FiniteLocallyFreeSheaf.rank_finiteProjectiveEquiv_functor_obj_applyandTauCeti.AlgebraicGeometry.FiniteLocallyFreeSheaf.rank_apply_eq_rankAtStalk: the rank of a finite locally free sheaf onSpec Ris the rank at stalks of its module of global sections.
References #
- R. Hartshorne, Algebraic Geometry, Corollary II.5.5
- The Stacks Project, Tag 00NX
The global sections of a finite locally free sheaf on Spec R form a finitely generated
projective R-module.
The sheaf M~ on Spec R associated with an R-module M is finite locally free if and only
if M is finitely generated and projective.
Finitely generated projective R-modules are equivalent to finite locally free sheaves on
Spec R, by M ↦ M~ with inverse the global sections. This is the restriction of Mathlib's
AlgebraicGeometry.tildeEquiv to these full subcategories.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The counit of finiteProjectiveEquiv is the canonical isomorphism from the sheaf associated
with the global sections of a finite locally free sheaf to the sheaf itself.
The rank of the sheaf M~ associated with a finitely generated projective R-module M at
a prime p is the rank of the free R_p-module M_p.
The rank of a finite locally free sheaf E on Spec R at a prime p is the rank at p of
its module of global sections.