Basic results on graded algebras #
For a ℤ-graded algebra concentrated in nonnegative degrees, the degree-zero component of a
product is the product of the degree-zero components, as for gradings by a canonically ordered
monoid (GradedRing.projZeroRingHom). Consequently an idempotent with no degree-zero component
vanishes: its powers have no components below any given degree.
In any graded ring, multiplication by a homogeneous element a of degree i shifts every
homogeneous component by i. If a is moreover left regular, then the components of b can be
read off from those of a * b; in particular, if a * b is homogeneous of degree i + j, then
b is homogeneous of degree j. For instance, dividing a homogeneous polynomial by a linear form
that divides it produces a homogeneous polynomial of one degree less.
Main results #
TauCeti.GradedAlgebra.mul_le_grade_add: the product of two homogeneous components is contained in the component indexed by the sum of their degrees.TauCeti.GradedAlgebra.coe_decompose_mul_zero_of_nonneg: in nonnegative degrees, the degree-zero component is multiplicative.TauCeti.GradedAlgebra.eq_zero_of_isIdempotentElem_of_decompose_zero: in nonnegative degrees, an idempotent with zero degree-zero component is zero.TauCeti.GradedAlgebra.mem_of_mul_mem_add_of_isLeftRegular: ifa ∈ 𝒜 iis left regular anda * b ∈ 𝒜 (i + j), thenb ∈ 𝒜 j.TauCeti.GradedAlgebra.isScalarTower_gradeZero: the scalars act on a graded algebra through its degree-zero part.
The product of two homogeneous components lies in the component of the sum of the degrees.
The degree-zero component is multiplicative in nonnegative degrees. This is the
ℤ-graded counterpart of GradedRing.projZeroRingHom, which needs a canonically ordered grading
monoid.
An idempotent with no degree-zero component vanishes in nonnegative degrees.
Cancelling a homogeneous regular factor. If a is homogeneous of degree i and left
regular, and a * b is homogeneous of degree i + j, then b is homogeneous of degree j.
The scalars of an algebra with a graded monoid of submodules act on it through its degree-zero part. Only the multiplicative structure of the grading is used, not a decomposition.