noncomputable def
twistingSheaf
{A : Type u}
[CommRing A]
{σ : Type u}
[SetLike σ A]
[AddSubgroupClass σ A]
(𝒜 : ℕ → σ)
[GradedRing 𝒜]
(d : ℤ)
:
The Serre twisting sheaf O(d) on Proj 𝒜, defined as the tilde of the
shifted graded module R(d).
Instances For
theorem
twistingSheaf_eq_tildeProj_shift
{A : Type u}
[CommRing A]
{σ : Type u}
[SetLike σ A]
[AddSubgroupClass σ A]
(𝒜 : ℕ → σ)
[GradedRing 𝒜]
(d : ℤ)
:
Unfolding lemma: O(d) is by definition the tilde of the shifted module
R(d).
Predicate: a sheaf of O_X-modules is locally free of rank n.
Instances For
A line bundle is a locally free sheaf of rank one.
Instances For
theorem
twistingSheaf_isLineBundle
{A : Type u}
[CommRing A]
{σ : Type u}
[SetLike σ A]
[AddSubgroupClass σ A]
(𝒜 : ℕ → σ)
[GradedRing 𝒜]
(d : ℤ)
:
IsLineBundle (twistingSheaf 𝒜 d)
Each twisting sheaf O(d) on Proj 𝒜 is a line bundle (locally free of
rank one).
def
degreePiece
{A : Type u}
[CommRing A]
{σ : Type u}
[SetLike σ A]
[AddSubgroupClass σ A]
(𝒜 : ℕ → σ)
(d : ℕ)
:
The degree-d graded piece of A packaged as an additive subgroup.
Instances For
theorem
globalSections_twistingSheaf
{A : Type u}
[CommRing A]
{σ : Type u}
[SetLike σ A]
[AddSubgroupClass σ A]
(𝒜 : ℕ → σ)
[GradedRing 𝒜]
(d : ℕ)
:
∃ (f : ↥(degreePiece 𝒜 d) →+ ↑((twistingSheaf 𝒜 ↑d).val.obj (Opposite.op ⊤))), Function.Bijective ⇑f
Global sections of O(d) on Proj 𝒜 are in bijection with the degree-d
graded piece of 𝒜.
theorem
cor18_coherent_quotient_of_twistingSheaf
{A : Type u}
[CommRing A]
{σ : Type u}
[SetLike σ A]
[AddSubgroupClass σ A]
(𝒜 : ℕ → σ)
[GradedRing 𝒜]
(ℱ : (AlgebraicGeometry.Proj 𝒜).Modules)
(hcoh : IsCoherentSheaf ℱ)
:
∃ (d : ℕ) (k : ℕ) (φ : tildeProj 𝒜 ((GrMod.shift 𝒜 (-↑d)).directSumCopies k) ⟶ ℱ), CategoryTheory.Epi φ
Corollary 18: every coherent sheaf on Proj 𝒜 is a quotient of a finite
direct sum of twists O(-d)^k of the structure sheaf.