The grading of the Rees algebra #
Mathlib realizes the Rees algebra R[It] = ⨁ₙ Iⁿ tⁿ of an ideal I of a commutative ring R as
the subalgebra reesAlgebra I of R[X] of polynomials whose n-th coefficient lies in Iⁿ,
so that t is the variable X. This file equips it with its grading by the power of X: the
degree n piece reesAlgebra.grade I n consists of the monomials r Xⁿ with r ∈ Iⁿ, and
the homogeneous components of an element are its monomials. The degree zero piece is a copy of
R, and the irrelevant ideal is generated in degree one by the elements a t with a running
over generators of I.
With this grading, Proj of the Rees algebra is the blowup of Spec R along V(I); the last
fact says that it is covered by the standard opens D₊(a t).
Main definitions #
reesAlgebra.grade I n: the degreenpiece of the Rees algebra.reesAlgebra.gradedAlgebra: theGradedAlgebrainstance onreesAlgebra I.reesAlgebra.gradeZeroEquiv: the degree zero piece is isomorphic toR.reesAlgebra.monomialDegreeOne ha: the elementa tof degree one, fora ∈ I.
Main results #
reesAlgebra.mem_grade_iff: the elements of degreenare the monomialsr Xⁿwithr ∈ Iⁿ.reesAlgebra.isInternal_grade: the Rees algebra is the internal direct sum of its graded pieces.reesAlgebra.coe_decompose_apply: the degreencomponent offis the monomialf.coeff n • Xⁿ.reesAlgebra.irrelevant_eq_span_monomialDegreeOne: ifIis generated by a familys, the irrelevant ideal ofR[It]is generated by the elementssᵢ t.
References #
The degree n piece of the Rees algebra R[It]: the monomials r Xⁿ with r ∈ Iⁿ.
Equations
- reesAlgebra.grade I n = Submodule.comap (reesAlgebra I).val.toLinearMap (Submodule.map (Polynomial.monomial n) (I ^ n))
Instances For
The elements of degree n of the Rees algebra are the monomials r Xⁿ with r ∈ Iⁿ.
An element of the Rees algebra has degree n exactly when it is the monomial of degree n
formed by its n-th coefficient.
The Rees algebra is the internal direct sum of its graded pieces.
The grading of the Rees algebra R[It] by the power of t.
Equations
The degree n component of an element f of the Rees algebra is the monomial
f.coeff n • Xⁿ.
The degree zero piece of the Rees algebra is a copy of the base ring R.
Equations
- reesAlgebra.gradeZeroEquiv I = RingEquiv.ofBijective (algebraMap R ↥(reesAlgebra.grade I 0)) ⋯
Instances For
The element a t of degree one of the Rees algebra R[It], for a ∈ I.
Equations
- reesAlgebra.monomialDegreeOne ha = ⟨(Polynomial.monomial 1) a, ⋯⟩
Instances For
The irrelevant ideal of the Rees algebra. If the ideal I is generated by a family s,
then the irrelevant ideal ⨁_{n > 0} Iⁿ tⁿ of R[It] is generated by the elements sᵢ t of
degree one.