invariant theory
Invariant Theory
You should know: group representations, polynomial rings
Overview
Invariant theory studies the ring of polynomials (or more general algebraic objects) that are fixed under the action of a group. The fundamental questions are: is the invariant ring finitely generated? Is it Cohen--Macaulay? What are its generators and relations? Classical invariant theory (19th century) focused on binary forms; Hilbert's finite generation theorem (1890) and the 14th problem (about finite generation of more general invariant rings) transformed the field. Modern invariant theory connects to geometric invariant theory (GIT), representation theory, commutative algebra, and algebraic geometry.
Intuition
If a group G acts on a vector space V, it also acts on the polynomial ring k[V]. The invariant ring k[V]^G consists of all polynomials unchanged by every g ∈ G. For example, if G = S_n acts on ℝ^n by permuting coordinates, then k[x₁,…,xₙ]^{S_n} = k[e₁,…,eₙ] is freely generated by the elementary symmetric polynomials eₖ.
Formal Definition
Let G be a group acting on a vector space V over a field k. G acts on the polynomial ring k[V] = k[x₁,…,xₙ] by (g·f)(v) = f(g⁻¹·v). The invariant ring is the subring of G-fixed polynomials.
Notation
| Notation | Meaning |
|---|---|
| Invariant ring of G acting on k[V] | |
| Noether number -- degree bound for generators of k[V]^G | |
| GIT quotient = Spec(k[V]^G) |
Properties
Reynolds operator
Cohen--Macaulay property
Symmetric polynomials
Theorems
Worked Examples
- 1
G = {id, σ} where σ(x) = -x, σ(y) = -y. Invariant polynomials are those unchanged by this sign change.
- 2
These are polynomials with only even-degree terms: span of monomials x^a y^b with a+b even.
- 3
The ring k[x², xy, y²] is generated by three elements satisfying one relation: (xy)² = x²·y².
✓ Answer
k[x,y]^{ℤ/2} = k[x², xy, y²] ≅ k[a,b,c]/(b²-ac).
Practice Problems
Use Molien's formula to compute the Hilbert series of k[x,y]^{S₂} where S₂ acts by swapping x and y.
Prove that the Reynolds operator R: k[V] → k[V]^G is a projection onto invariants and satisfies R(fg) = fR(g) for f ∈ k[V]^G.
Common Mistakes
Thinking invariant rings are always polynomial rings
The invariant ring k[V]^G is a polynomial ring only when G is generated by pseudoreflections (Chevalley--Shephard--Todd). In general, it has generators and relations (it is a Cohen--Macaulay ring but not necessarily regular).
Assuming Hilbert's 14th problem has a positive answer for all groups
Nagata (1958) gave a counterexample to Hilbert's 14th problem: a non-reductive unipotent group G acting on a polynomial ring where the invariant ring is not finitely generated.
Quiz
Historical Background
Cayley, Sylvester, and Clebsch developed the classical theory of covariants and invariants of binary forms (homogeneous polynomials in two variables) in the mid-19th century. Hilbert's 1890 proof that the invariant ring of a linearly reductive group acting on a polynomial ring is finitely generated (using Hilbert's basis theorem) was revolutionary -- and initially controversial, as it gave no explicit generators. Noether (1916) proved that for finite groups in characteristic 0, the invariant ring is generated by elements of degree at most |G|. Mumford's geometric invariant theory (1965) gave a modern algebro-geometric framework for forming quotients by group actions.
- 1845
Cayley introduces the theory of binary forms and invariants
Arthur Cayley
- 1890
Hilbert proves finite generation of invariant rings for linearly reductive groups
David Hilbert
- 1916
Noether proves invariant ring of a finite group is generated in degree ≤ |G|
Emmy Noether
- 1965
Mumford's geometric invariant theory (GIT)
David Mumford
Summary
- The invariant ring k[V]^G is the subring of polynomials fixed by all g ∈ G.
- Hilbert's theorem: k[V]^G is finitely generated when G is linearly reductive.
- Noether's bound: for |G| < ∞ in char 0, generators exist in degree ≤ |G|.
- The Reynolds operator R(f) = (1/|G|)Σg·f is the projection onto k[V]^G.
- CST theorem: G generated by pseudoreflections implies k[V]^G is a free polynomial ring.
- Molien's formula computes the Hilbert series of k[V]^G for finite G.
References
- BookSturmfels, B. -- Algorithms in Invariant Theory, 2nd ed. (2008), Chapters 1--3
- BookDerksen, H. & Kemper, G. -- Computational Invariant Theory (2002), Chapters 1--2
- BookBenson, D.J. -- Polynomial Invariants of Finite Groups (1993)
Mathematics