Documentation

TauCeti.RepresentationTheory.SymmetricAlgebra.Degrees

Degrees of basic invariants #

Let a group G act linearly on a module M, and so on the symmetric algebra S = Sym M, with invariant subalgebra A = Sym(M)^G. A system of basic invariants is a family of homogeneous invariants f i ∈ A ∩ Sym^{d i} M such that R[Xᵢ] → A, Xᵢ ↦ f i, is bijective: the f i are algebraically independent and generate A. Over a field, for a finite group generated by pseudoreflections whose order is invertible, such systems exist by the classical theorem of Chevalley and Shephard–Todd; for the symmetric group they are the elementary symmetric invariants (Representation.esymmSymmetricAlgebraInvariantsEquiv, TauCeti.esymmStandardInvariantsEquiv). Such systems are not unique, and this file proves that their numerical invariants are.

These statements are specializations of the corresponding facts for graded polynomial algebras (TauCeti.RingTheory.GradedAlgebra.HilbertSeries) to the grading of the invariant subalgebra by the degrees of Sym M. Combined with Molien's formula (TauCeti.RepresentationTheory.SymmetricAlgebra.Molien), the Hilbert series formula expresses the average over G of det(1 - t g)⁻¹ through the degrees.

Main results #

References #

theorem Representation.ne_zero_of_injective_aeval_symmetricAlgebraInvariants {R : Type u_1} {G : Type u_3} {M : Type u_4} {ι : Type u_5} [CommRing R] [Monoid G] [AddCommMonoid M] [Module R M] (ρ : Representation R G M) {f : ι → ↥ρ.symmetricAlgebraInvariants} {d : ι → ℕ} [Nontrivial R] (hf : ∀ (i : ι), ↑(f i) ∈ TauCeti.SymmetricAlgebra.homogeneousSubmodule R M (d i)) (hinj : Function.Injective ⇑(MvPolynomial.aeval f)) (i : ι) :
d i ≠ 0

Basic invariants have positive degrees. If invariants f i homogeneous of degrees d i are algebraically independent, then every d i is nonzero.

The Hilbert series of a polynomial invariant algebra. If the invariant subalgebra is a polynomial algebra on invariants f i homogeneous of degrees d i, then its Hilbert series ∑ₙ dim (Sym(M)^G ∩ Symⁿ M) tⁿ, with coefficients cast into any commutative ring S, is the inverse of ∏ᵢ (1 - t ^ d i).

theorem Representation.map_univ_eq_of_bijective_aeval_symmetricAlgebraInvariants {R : Type u_1} {G : Type u_3} {M : Type u_4} {ι : Type u_5} {κ : Type u_6} [CommRing R] [Monoid G] [AddCommMonoid M] [Module R M] (ρ : Representation R G M) {f : ι → ↥ρ.symmetricAlgebraInvariants} {d : ι → ℕ} [Nontrivial R] [Fintype ι] [Fintype κ] {f' : κ → ↥ρ.symmetricAlgebraInvariants} {d' : κ → ℕ} (hf : ∀ (i : ι), ↑(f i) ∈ TauCeti.SymmetricAlgebra.homogeneousSubmodule R M (d i)) (hbij : Function.Bijective ⇑(MvPolynomial.aeval f)) (hf' : ∀ (j : κ), ↑(f' j) ∈ TauCeti.SymmetricAlgebra.homogeneousSubmodule R M (d' j)) (hbij' : Function.Bijective ⇑(MvPolynomial.aeval f')) :

The degrees of basic invariants are intrinsic. Two systems of basic invariants, that is, two families of homogeneous invariants on which the invariant subalgebra is a polynomial algebra, have the same multiset of degrees.

theorem Representation.map_univ_eq_of_bijective_aeval_of_algEquiv_symmetricAlgebraInvariants {R : Type u_1} {G : Type u_3} {M : Type u_4} {ι : Type u_5} {κ : Type u_6} [CommRing R] [Monoid G] [AddCommMonoid M] [Module R M] (ρ : Representation R G M) {f : ι → ↥ρ.symmetricAlgebraInvariants} {d : ι → ℕ} [Nontrivial R] [Fintype ι] [Fintype κ] {d' : κ → ℕ} (hf : ∀ (i : ι), ↑(f i) ∈ TauCeti.SymmetricAlgebra.homogeneousSubmodule R M (d i)) (hbij : Function.Bijective ⇑(MvPolynomial.aeval f)) (e : MvPolynomial κ R ≃ₐ[R] ↥ρ.symmetricAlgebraInvariants) (he : ∀ (j : κ), ↑(e (MvPolynomial.X j)) ∈ TauCeti.SymmetricAlgebra.homogeneousSubmodule R M (d' j)) :

The degrees of basic invariants are intrinsic, comparing with a system of basic invariants given by an algebra isomorphism e : R[Xⱼ] ≃ₐ[R] Sym(M)^G that sends each Xⱼ to an invariant homogeneous of degree d' j.

theorem Representation.card_filter_le_le_card_filter_le_of_comp_subtype {R : Type u_1} {G : Type u_3} {M : Type u_4} {ι : Type u_5} {κ : Type u_6} [CommRing R] [IsDomain R] [Group G] [AddCommMonoid M] [Module R M] (ρ : Representation R G M) [Fintype ι] [Fintype κ] {f : ι → ↥ρ.symmetricAlgebraInvariants} {d : ι → ℕ} {H : Subgroup G} (hf : ∀ (i : ι), ↑(f i) ∈ TauCeti.SymmetricAlgebra.homogeneousSubmodule R M (d i)) (hinj : Function.Injective ⇑(MvPolynomial.aeval f)) {g : κ → ↥(symmetricAlgebraInvariants (MonoidHom.comp ρ H.subtype))} {e : κ → ℕ} (hg : ∀ (j : κ), ↑(g j) ∈ TauCeti.SymmetricAlgebra.homogeneousSubmodule R M (e j)) (hsurj : Function.Surjective ⇑(MvPolynomial.aeval g)) (n : ℕ) :
{i : ι | d i ≤ n}.card ≤ {j : κ | e j ≤ n}.card

Degrees of the invariants of a subgroup. Let H be a subgroup of G. If invariants f i of G, homogeneous of degrees d i, are algebraically independent, and invariants g j of H, homogeneous of degrees e j, generate the invariants of H, then for every n there are at most as many f i of degree at most n as there are g j of degree at most n.

The number of basic invariants. For a finite group acting on a vector space M, if the invariant subalgebra is a polynomial algebra on a family of invariants, then this family has finrank M members. (For infinite-dimensional M both sides are 0.)