Free coherent sheaves on an affine noetherian scheme #
𝒪^k on Spec R, as the coherent sheaf tilde (Fin k → R), with the three facts the
affine Ext comparison consumes:
- it is projective among coherent sheaves, because
Fin k → Ris projective among finitely generated modules andaffineTildeis a left adjoint whose right adjoint is an equivalence (Adjunction.map_projective); - its underlying module sheaf is a biproduct of
kcopies of𝒪, because tilde is additive andtilde R = 𝒪; - every coherent sheaf is a quotient of some
𝒪^k, because every finitely generated module is a quotient of a free module of finite rank andCoh (Spec R) ≌ FGModuleCat R.
Coh.affineFree is an abbreviation so that instance search sees through it to
affineTilde.obj _.
@[reducible, inline]
noncomputable abbrev
AlgebraicGeometry.Coh.affineFree
{R : CommRingCat}
[IsNoetherianRing ↑R]
(k : ℕ)
:
𝒪^k as a coherent sheaf on Spec R: tilde of the free module of rank k.
Equations
Instances For
theorem
AlgebraicGeometry.Coh.projective_affineFree
{R : CommRingCat}
[IsNoetherianRing ↑R]
(k : ℕ)
:
𝒪^k is projective among coherent sheaves on an affine noetherian scheme.
noncomputable def
AlgebraicGeometry.Coh.ιAffineFreeIso
{R : CommRingCat}
[IsNoetherianRing ↑R]
(k : ℕ)
:
The underlying module sheaf of 𝒪^k is a biproduct of k copies of 𝒪.
Equations
- One or more equations did not get rendered due to their size.
Instances For
theorem
AlgebraicGeometry.Coh.exists_affineFree_epi
{R : CommRingCat}
[IsNoetherianRing ↑R]
(X : Coh (Spec R))
:
∃ (P : Coh (Spec R)) (p : P ⟶ X), (∃ (k : ℕ), P = affineFree k) ∧ CategoryTheory.Epi p
Every coherent sheaf on Spec R is a quotient of some 𝒪^k.