Graded traces on a symmetric algebra #
An endomorphism f of a module M acts on each homogeneous component Symⁿ M of the symmetric
algebra, by the restriction of SymmetricAlgebra.map f. When f is diagonal in a finite basis,
with eigenvalues aᵢ, the monomials in that basis are eigenvectors of the induced map, so its
trace on Symⁿ M is the complete homogeneous symmetric polynomial hₙ(a). Collecting these
traces into a power series gives the graded trace formula
∑ₙ tr(f | Symⁿ M) tⁿ = det(1 - t f)⁻¹,
stated as (∑ₙ tr(f | Symⁿ M) tⁿ) * det(1 - t f) = 1 in R⟦t⟧, with det(1 - t f) the reverse of
the characteristic polynomial of f. Averaged over a finite group acting on M = V*, this is the
term-by-term content of Molien's formula for the Hilbert series of the invariants of Sym(V*).
Main results #
Module.Basis.homogeneousSubmoduleMapₛₗ_symmetricAlgebraHomogeneous_of_apply: an endomorphism diagonal in a basis is diagonal in the induced monomial basis ofSymⁿ M.Module.Basis.trace_homogeneousSubmoduleMapₛₗ_of_apply: its trace onSymⁿ Mis the sum of the eigenvalue products over the degree-nmultisets of basis indices.Module.Basis.mk_trace_homogeneousSubmoduleMapₛₗ_mul_reverse_charpoly_of_apply: the graded trace formula.Module.End.mk_trace_homogeneousSubmoduleMapₛₗ_mul_reverse_charpoly_of_iSup_eigenspace_eq_top: the graded trace formula for an endomorphism of a finite-dimensional vector space whose eigenspaces span, which therefore has an eigenbasis.Module.End.IsSemisimple.mk_trace_homogeneousSubmoduleMapₛₗ_mul_reverse_charpoly: the case of a semisimple endomorphism over an algebraically closed field.Module.End.trace_homogeneousSubmoduleMapₛₗ_baseChange: the trace onSymⁿ Mcommutes with scalar extension.Module.End.mk_trace_homogeneousSubmoduleMapₛₗ_mul_reverse_charpoly_of_pow_eq_one: the graded trace formula for an endomorphism of finite ordern, withnnonzero in the field, over an arbitrary field. Such an endomorphism is diagonalizable over an algebraic closure, and the formula descends because both of its factors commute with scalar extension.
References #
- T. Molien, Über die Invarianten der linearen Substitutionsgruppen, Sitzungsber. Königl. Preuss. Akad. Wiss. (1897), 1152–1156.
- R. P. Stanley, Invariants of finite groups and their applications to combinatorics, Bull. Amer. Math. Soc. (N.S.) 1 (1979), 475–511, Theorem 2.1.
An endomorphism diagonal in a basis is diagonal in the monomial basis of Symⁿ M: the
monomial indexed by s is an eigenvector of the induced map, with eigenvalue the product of the
eigenvalues listed by s.
The trace on Symⁿ M of an endomorphism diagonal in a finite basis is the sum, over the
degree-n multisets of basis indices, of the product of the corresponding eigenvalues: the
complete homogeneous symmetric polynomial hₙ evaluated at the eigenvalues.
The graded trace formula. If f is diagonal in a finite basis, the generating function
of its traces on the homogeneous components of the symmetric algebra is the inverse of
det(1 - t f), the reverse of the characteristic polynomial of f:
(∑ₙ tr(f | Symⁿ M) tⁿ) * det(1 - t f) = 1.
Graded traces commute with scalar extension: the trace of f ⊗ 1 on Symⁿ (S ⊗[R] M)
is the image in S of the trace of f on Symⁿ M.
The graded trace formula for a diagonalizable endomorphism of a finite-dimensional vector
space, one whose eigenspaces span: (∑ₙ tr(f | Symⁿ V) tⁿ) * det(1 - t f) = 1.
The graded trace formula for a semisimple endomorphism of a finite-dimensional vector
space over an algebraically closed field: (∑ₙ tr(f | Symⁿ V) tⁿ) * det(1 - t f) = 1.
The graded trace formula for an endomorphism of finite order of a finite-dimensional
vector space over an arbitrary field: if f ^ n = 1 with n nonzero in K, then
(∑ₘ tr(f | Symᵐ V) tᵐ) * det(1 - t f) = 1.
No eigenvalue of f need lie in K: over an algebraic closure f becomes diagonalizable, and
both factors commute with scalar extension
(Module.End.trace_homogeneousSubmoduleMapₛₗ_baseChange, LinearMap.charpoly_baseChange).