Documentation

TauCeti.RepresentationTheory.SymmetricAlgebra.HilbertIdeal

The Hilbert ideal of a linear group action #

Let a group G act linearly on a module M over a commutative ring R, and so on the symmetric algebra S = Sym M, with invariant subalgebra A = Sym(M)^G. The Hilbert ideal is the ideal A₊ · S of S generated by the invariants with zero constant term; equivalently, by the homogeneous invariants of positive degree. The quotient S ⧸ A₊ · S is the coinvariant algebra of the action. For M = V* with the contragredient action, the zero set of the Hilbert ideal is the null cone of the action on V, and the results below show that for a finite group it is the origin.

For a finite group G, every element p of the irrelevant ideal S₊ (the elements with zero constant term) satisfies p ^ #G ∈ A₊ · S: the lower coefficients of the orbit polynomial ∏ g, (X - g • p) are invariants with zero constant term (Ideal.pow_card_mem_map_under). Hence the radical of the Hilbert ideal is the radical of S₊, which is S₊ itself over a reduced base. In particular the positive-degree elements of the coinvariant algebra are nilpotent, and when M is finitely generated the coinvariant algebra is a finite R-module. None of these results needs #G to be invertible in R.

Main definitions #

Main results #

References #

The induced action preserves the irrelevant ideal: it does not change constant terms.

noncomputable def Representation.symmetricAlgebraHilbertIdeal {R : Type u_1} {G : Type u_2} {M : Type u_3} [CommSemiring R] [Monoid G] [AddCommMonoid M] [Module R M] (ρ : Representation R G M) :

The Hilbert ideal A₊ · S of the induced action on S = Sym M: the ideal generated by the invariants with zero constant term, that is, the extension to S of the contraction of the irrelevant ideal S₊ to the invariant subalgebra A.

Instances For

    An ideal contains the Hilbert ideal exactly when it contains every invariant with zero constant term.

    An invariant with zero constant term lies in the Hilbert ideal.

    A generating family for the invariant algebra, all of whose members have zero constant term, generates the Hilbert ideal in the ambient symmetric algebra. Polynomial independence and finiteness of the family are not needed.

    The induced action of each g maps the Hilbert ideal into itself, since g fixes the invariants generating it.

    The Hilbert ideal is generated by the homogeneous invariants of positive degree.

    The Hilbert ideal is a homogeneous ideal, so the coinvariant algebra is graded.

    The ideal A₊ of invariants with zero constant term is generated by the homogeneous invariants of positive degree.

    An invariant is congruent to its constant term modulo the Hilbert ideal, the constant term being its image under the augmentation SymmetricAlgebra.algebraMapInv.

    noncomputable def Representation.coinvariantAlgebra {R : Type u_1} {G : Type u_2} {M : Type u_3} [CommRing R] [Monoid G] [AddCommMonoid M] [Module R M] (ρ : Representation R G M) :

    The representation of G on the coinvariant algebra Sym M ⧸ A₊ · Sym M induced by ρ: the Hilbert ideal is stable under the induced action, so each g descends to the quotient, where it acts by an algebra endomorphism (an automorphism when G is a group).

    This is not Mathlib's Representation.Coinvariants, the largest quotient of a representation on which the group acts trivially.

    Instances For
      @[simp]

      On the coinvariant algebra, g acts on the class of p through the induced action on p.

      Elements with zero constant term are nilpotent modulo the Hilbert ideal. For a finite group G and p in the irrelevant ideal, p ^ #G lies in the Hilbert ideal.

      The image in the coinvariant algebra of an element with zero constant term is nilpotent.

      For a finite group, the Hilbert ideal and the irrelevant ideal have the same radical.

      For a finite group over a reduced base, the radical of the Hilbert ideal is the irrelevant ideal.

      Finiteness of the coinvariant algebra. For a finite group acting on a finitely generated module, the coinvariant algebra Sym M ⧸ A₊ · Sym M is a finite R-module: it is of finite type, and generated by nilpotent, hence integral, elements.