Homogeneous ideals: generators and componentwise absorption #
The left ideal Ae generated by a homogeneous element e of a graded ring is homogeneous.
This is the homogeneity witness for the left ideal Af generated by a degree-zero idempotent f,
which TauCeti.GradedModuleCat.ofIdeal turns into a projective graded module.
This file also proves the absorption lemmas for componentwise membership: if every homogeneous
component of x lies in an ideal, then so does every homogeneous component of a * x, and, when
the ideal is two-sided, of x * a.
Finally, in a connected ℕ-graded algebra, whose degree-zero part consists of the scalars, every
element is its constant term plus an element of the irrelevant ideal. So the scalars map onto
A ⧸ A₊, and over a field the irrelevant ideal is maximal.
Main results #
Ideal.isHomogeneous_span_singleton: the left ideal generated by a homogeneous element is homogeneous.Ideal.proj_mul_mem_leftandIdeal.proj_mul_mem_right: the absorption lemmas. The right one asks the ideal to be two-sided, throughIdeal.IsTwoSided.CompleteOrthogonalIdempotents.mem_zero_of_isHomogeneous_span: a complete family of orthogonal idempotents with homogeneous left ideals consists of degree-zero elements.TauCeti.GradedAlgebra.exists_sub_algebraMap_mem_irrelevant: in a connected graded algebra every element is a scalar plus an element of the irrelevant ideal.TauCeti.GradedAlgebra.surjective_algebraMap_quotient_irrelevant: in a connected graded algebra the scalars map ontoA ⧸ A₊.TauCeti.GradedAlgebra.isMaximal_toIdeal_irrelevant: the irrelevant ideal of a nontrivial connected graded algebra over a field is maximal.
Implementation notes #
Mathlib's Ideal.mul_homogeneous_element_mem_of_mem supplies the homogeneous case of
Ideal.proj_mul_mem_left, where the homogeneous factor is on the right. Its mirror image
Ideal.homogeneous_element_mul_mem_of_mem, with the homogeneous factor on the left, is the one
place two-sidedness is used.
References #
The proof of Ideal.homogeneous_element_mul_mem_of_mem is adapted from Mathlib's proof of
Ideal.mul_homogeneous_element_mem_of_mem, with the two factors swapped.
The left ideal generated by a homogeneous element is homogeneous. This is the homogeneity
witness for Af at a degree-zero idempotent f.
Left absorption of componentwise membership: if every homogeneous component of x lies in
an ideal, so does every homogeneous component of a * x.
The homogeneous components of x * a, for x a homogeneous element of a two-sided ideal,
lie in that ideal. This is the mirror image of Ideal.mul_homogeneous_element_mem_of_mem.
Right absorption of componentwise membership: if every homogeneous component of x lies in
a two-sided ideal, so does every homogeneous component of x * a.
A complete family of orthogonal idempotents with homogeneous left ideals is homogeneous of degree zero.
In a connected graded algebra, whose degree-zero part consists of the scalars, every element is a scalar plus an element of the irrelevant ideal.
In a connected graded algebra the scalars map onto A ⧸ A₊: every element is its constant
term modulo A₊.
The irrelevant ideal of a nontrivial connected graded algebra over a field is maximal, since
the quotient A ⧸ A₊ is the field k.