Invariants of Tor' over the polynomial invariants #
Let ρ be a representation of a group G on a module M over a commutative ring R, and let
A = Sym(M)^G be the invariant subalgebra of the symmetric algebra S = Sym M. Every ρ g acts
on S by an A-linear map, since it fixes A pointwise; this is the representation
Representation.symmetricAlgebraOverInvariants of G on the A-module S, whose invariants are
A itself (both in TauCeti.RepresentationTheory.SymmetricAlgebra.Basic). Every additive
functor F on A-modules therefore carries an action of G on F(S), by
CategoryTheory.Functor.mapRepresentation.
The main example is F = Tor'ₙ^A(N, -), Mathlib's CategoryTheory.Tor', which derives the tensor
product in its first variable N. When G is finite and #G is invertible in R, the
invariants of Tor'ₙ^A(N, S) are Tor'ₙ^A(N, A), which vanishes in positive degrees because A
is the tensor unit. So Tor'ₙ₊₁^A(N, S) has no nonzero invariant element
(Representation.invariants_mapRepresentation_Tor'_symmetricAlgebraOverInvariants).
Divided differences interact with this action. If m - ρ g m is a multiple of ℓ for every m,
and ℓ is a nonzerodivisor of S, the divided-difference operator δ_g is A-linear and
satisfies 1 - g = m_ℓ ∘ δ_g on S, so the same identity holds after applying any additive
functor (Representation.map_symmetricAlgebraDividedDifference_comp_map_mulLeft, in
TauCeti.RepresentationTheory.SymmetricAlgebra.DividedDifference). Combining the
two facts: if G is generated by elements s of this kind, such as pseudoreflections of a vector
space V acting on Sym(V*), then an element of Tor'ₙ₊₁^A(N, S) killed by every δ_s is
fixed by every generator, hence invariant, hence zero
(Representation.eq_zero_of_forall_Tor'_map_symmetricAlgebraDividedDifference_eq_zero).
The divided differences lower degrees, so every element of S is killed by all sufficiently
long composites of them (Representation.iSup_wordKer_symmetricAlgebraDividedDifference_eq_top),
and this local nilpotence passes to Tor'ₙ^A(N, S) (CategoryTheory.iSup_wordKer_Tor'_map_eq_top).
An element killed by all composites of length d + 1 is sent by every δ_s to one killed by all
composites of length d, so by induction on d every element vanishes: Tor'ₙ₊₁^A(N, S) = 0
for every A-module N (Representation.isZero_Tor'_succ_symmetricAlgebra). No grading of
Tor' is needed for this.
This is the vanishing step of the homological proof that the invariants of a finite group
generated by pseudoreflections in characteristic zero form a polynomial algebra (Chevalley,
Shephard–Todd), where it is applied to the residue field N = A ⧸ A₊.
Main results #
Representation.invariants_mapRepresentation_Tor'_symmetricAlgebraOverInvariants: for finiteGwith#Ginvertible,Tor'ₙ₊₁(N, Sym M)has no nonzero invariant element.Representation.eq_zero_of_forall_Tor'_map_symmetricAlgebraDividedDifference_eq_zero: an element ofTor'ₙ₊₁(N, Sym M)killed by the divided differences of a generating set is zero.Representation.isZero_Tor'_succ_symmetricAlgebra: ifGis generated by elements with divided differences, thenTor'ₙ₊₁(N, Sym M) = 0.
References #
- R. Kane, Reflection Groups and Invariant Theory, CMS Books in Mathematics, Springer (2001), §§ 17–18.
- L. Smith, Polynomial Invariants of Finite Groups, A K Peters (1995), § 7.2.
Tor'ₙ₊₁(N, Sym M) has no nonzero invariants. Let G be finite with #G invertible in
R, and let A = Sym(M)^G. For every A-module N, the action of G on
Tor'ₙ₊₁^A(N, Sym M) induced by its action on Sym M has no nonzero invariant element. Indeed
these invariants are Tor'ₙ₊₁^A(N, A), by CategoryTheory.Functor.invariants_mapRepresentation,
and this vanishes since A is the tensor unit.
Elements of Tor'ₙ₊₁(N, Sym M) killed by divided differences vanish. Let G be finite
with #G invertible in R, generated by a family s i such that m - ρ (s i) m is a multiple
of ℓ i for every m, where ℓ i is a nonzerodivisor of Sym M. Over A = Sym(M)^G, if an
element of Tor'ₙ₊₁^A(N, Sym M) is killed by the map induced by every divided-difference operator
δ_(s i), then it is zero: it is fixed by every s i, by the operator identity
1 - s i = m_(ℓ i) ∘ δ_(s i), hence invariant.
Tor'ₙ₊₁(N, Sym M) vanishes for a group generated by elements with divided differences.
Let G be finite with #G invertible in R, generated by a family s i such that m - ρ (s i) m
is a multiple of ℓ i for every m, where ℓ i is a nonzerodivisor of Sym M. Then over
A = Sym(M)^G, Tor'ₙ₊₁^A(N, Sym M) = 0 for every A-module N; for N = A ⧸ A₊ this is
the vanishing of Tor'₁^A(A ⧸ A₊, Sym M).
The hypotheses hold for a finite group generated by pseudoreflections s i of a vector space V
over a field in which #G is invertible, acting on the polynomial functions Sym(V*), with
ℓ i a nonzero linear form vanishing on the hyperplane fixed by s i.