The k-module structure on the multivariate polynomial ring k[X₀,…,Xₙ].
The k-submodule of polynomials of homogeneous degree d, defined for
all integers d by setting it to ⊥ for d < 0.
Instances For
Identifies the integer-indexed graded component at a natural number d
with the standard nat-indexed homogeneous submodule.
Graded multiplication: multiplying a degree-i homogeneous polynomial
with a degree-j graded element gives a degree-(i+j) graded element.
Instances For
Graded-module data realizing the structure sheaf of P^n as the trivial
shift: the graded pieces are the homogeneous components of k[X₀,…,Xₙ].
Instances For
The Serre twist O(d) on P^n, expressed as the graded-module data
obtained by shifting the structure sheaf by d.
Instances For
O(0) recovers the structure sheaf component-wise.
Tensor product of twists: O(d₁) ⊗ O(d₂) = O(d₁ + d₂) at the level of
graded components.
Inverse twist: O(d) ⊗ O(-d) = O, witnessing that O(d) is invertible
in the Picard group.
Global sections of O(d): the degree-0 graded piece of O(d) equals the
degree-d piece of the structure sheaf.
Global sections of O(d) for d ≥ 0 are the homogeneous degree-d
polynomials in k[X₀,…,Xₙ].
dim_k H⁰(P^n, O(d)) = C(n+d, n): the dimension formula for global
sections of O(d).
Symmetric form: dim_k H⁰(P^n, O(d)) = C(n+d, d).
H⁰(P^n, O) = k: the structure sheaf has one-dimensional global sections.
H⁰(P^n, O(1)) has dimension n + 1, matching the linear forms in
n + 1 variables.
Addition formula for twists: O(d₁ + d₂) = O(d₁) ⊗ O(d₂) component-wise.
Deprecated alias witnessing Picard-group additivity of twists; use
twist_shift_add instead.
Monotonicity of global sections: dim H⁰(P^n, O(d)) is nondecreasing
in d.