Invariants of a permutation representation #
Let a group G act on a finite set σ, and so linearly on the permutation module K[σ] with
basis the points of σ (Representation.ofMulAction). The polynomial functions on K[σ] form
Sym(K[σ]*), the symmetric algebra on the dual, with the contragredient action. The coordinate
functions xᵢ, the basis dual to the points, identify Sym(K[σ]*) with the polynomial ring
K[xᵢ | i ∈ σ] (SymmetricAlgebra.equivMvPolynomial), and under this identification g acts by
renaming each variable xᵢ to x_(g • i). So the invariant polynomials of G are the
polynomials fixed by these renamings.
For the full symmetric group S_σ, the invariants are the symmetric polynomials. By the
fundamental theorem of symmetric polynomials (MvPolynomial.esymmAlgEquiv), if σ has n
elements then the invariant algebra Sym(K[σ]*)^(S_σ) is a polynomial algebra on the n
elementary symmetric invariants e₁, …, eₙ, where eₖ is homogeneous of degree k. Thus the
degrees of the basic invariants of the full permutation representation are 1, 2, …, n. The
degree-one invariant e₁ = ∑ᵢ xᵢ is a genuine invariant linear form, not an artifact of
conventions: it spans the invariant linear forms on K[σ]. When n is invertible in K, K[σ]
is the direct sum of the fixed line spanned by ∑ᵢ i and the trace-zero hyperplane e₁ = 0, on
which S_σ acts by its reflection representation. That representation omits the trivial summand
and its basic invariants have degrees 2, …, n instead; see
TauCeti.RepresentationTheory.SymmetricAlgebra.Standard.
No hypothesis on K beyond commutativity is needed: the fundamental theorem holds over every
commutative ring, including in characteristic dividing n!, where the group order is not
invertible. The cases n = 0 and n = 1 are included: the invariant algebra is then K or
K[x].
Main results #
Representation.ofMulAction_dual_dualBasis: the contragredient action permutes the coordinate functions.Representation.equivMvPolynomial_symmetricAlgebra_ofMulAction_dual: on polynomials in the coordinates,gacts by renaming the variables alongg • ·.Representation.mem_symmetricAlgebraInvariants_ofMulAction_dual_iff: a polynomial function is invariant exactly when its coordinate polynomial is fixed by these renamings.Representation.map_symmetricAlgebraInvariants_ofMulAction_perm_dual: for the symmetric group the invariants are the symmetric polynomials.Representation.symmetricAlgebraInvariantsPermEquiv: the invariant algebra of the symmetric group is isomorphic toMvPolynomial.symmetricSubalgebra.Representation.esymmSymmetricAlgebraInvariantsEquiv: the invariant algebra of the full permutation representation ofS_σis a polynomial algebra on the elementary symmetric invariants, withcoe_esymmSymmetricAlgebraInvariantsEquiv_Xcomputing the generators,coe_esymmSymmetricAlgebraInvariantsEquiv_X_zeroidentifyinge₁with the coefficient sum, andesymmSymmetricAlgebraInvariantsEquiv_X_mem_homogeneousSubmodulegiving their degrees1, …, n.Representation.map_univ_eq_of_bijective_aeval_ofMulAction_perm_dual: every system of basic invariants of the full permutation representation has the multiset of degrees{1, …, n}.
References #
- J. E. Humphreys, Reflection Groups and Coxeter Groups, Cambridge University Press (1990), Chapter 3.
The contragredient of a permutation representation permutes the coordinate functions: g
sends the coordinate xᵢ to x_(g • i).
In the coordinates of a permutation representation, g acts on polynomial functions by
renaming each variable xᵢ to x_(g • i).
A polynomial function on a permutation representation is invariant exactly when its
polynomial in the coordinates is fixed by the renamings xᵢ ↦ x_(g • i).
A polynomial function on the full permutation representation of S_σ is invariant exactly
when its polynomial in the coordinates is symmetric.
The invariants of the full permutation representation are the symmetric polynomials: the
coordinates of K[σ] carry the invariant algebra of S_σ onto
MvPolynomial.symmetricSubalgebra.
The invariant algebra of the full permutation representation of S_σ is isomorphic to the
algebra of symmetric polynomials in the coordinates.
Instances For
The isomorphism with the symmetric polynomials takes an invariant to its polynomial in the coordinates.
The inverse isomorphism reads a symmetric polynomial in the coordinates as a polynomial function.
The invariants of the full permutation representation of S_σ form a polynomial algebra
on the elementary symmetric invariants. If σ has n elements, the variable Xᵢ is sent to
the elementary symmetric invariant e_(i + 1) in the coordinates, which is homogeneous of degree
i + 1 (esymmSymmetricAlgebraInvariantsEquiv_X_mem_homogeneousSubmodule). So the basic
invariants have degrees 1, …, n.
Instances For
The generator Xᵢ is sent to the elementary symmetric polynomial of degree i + 1 in the
coordinates.
The generator Xᵢ is sent to ∑ ∏_(j ∈ t) xⱼ, the sum over the subsets t of σ with
i + 1 elements of the products of their coordinates.
The elementary symmetric invariant of degree one is the coefficient sum e₁ = ∑ᵢ xᵢ, which
spans the invariant linear forms. When Fintype.card σ is invertible in K, so that K[σ] splits
off the trivial summand spanned by ∑ᵢ i, it spans the dual of that summand.
The basic invariants of the full permutation representation have degrees 1, …, n: the
generator Xᵢ is sent to a homogeneous invariant of degree i + 1.
The degrees of the full permutation representation of S_σ are 1, …, n. If σ has n
elements, then every system of basic invariants of Sym(K[σ]*)^(S_σ), that is, every family of
homogeneous invariants of degrees d i on which the invariant algebra is a polynomial algebra,
has the multiset of degrees {1, …, n}.