Skip to main content

Postmodern Algebra

Section 8.5 Invariant Rings: Application I

“No taxation without representation!”
―James Otis
Historically, commutative algebra has roots in classical questions of algebraic and geometric flavors, including the following natural question:

Question 8.58.

Given a (finite) set of symmetries, consider the collection of polynomial functions that are fixed by all of those symmetries. Can we describe all the fixed polynomials in terms of finitely many of them?
To make this precise, let \(G\) be a group acting on a ring \(R\text{.}\) The main case we have in mind is when \(R=k[x_1,\dots,x_d]\) and \(k\) is a field; we let \(G\) act trivially on \(k\text{,}\) and the action respects the sum and product in the ring:
\begin{equation*} g \cdot \left( \sum_{a} c_{a} x_1^{a_1} \cdots x_d^{a_d} \right) = \sum_{a} c_{a} (g \cdot x_1)^{a_1} \cdots (g \cdot x_d)^{a_d}. \end{equation*}
We are interested in the set of elements that are {\bf invariant} under the action,
\begin{equation*} R^G : = \{ r \in R \ | \ g(r) = r \ \text{for all} \ g\in G\}. \end{equation*}
Note that \(R^G\) is a subring of \(R\text{.}\) Indeed, given \(r,s\in R^G\text{,}\) then
\begin{equation*} r+s=g \cdot r + g \cdot s = g \cdot (r+s) \quad \text{and}\quad r s = (g \cdot r) (g \cdot s) = g \cdot (rs) \qquad \text{for all} \ g\in G, \end{equation*}
since each \(g\) is a homomorphism. Note also that if \(G=\langle g_1,\dots,g_t\rangle\text{,}\) then \(r\in R^G\) if and only if \(g_i(r)=r\) for \(i=1,\dots,t\text{.}\) The question above can now be rephrased as follows:

Question 8.59.

Given a finite group \(G\) acting on \(R=k[x_1,\dots,x_d]\text{,}\) is \(R^G\) a finitely generated \(k\)-algebra?
Note that \(R^G\) is a \(k\)-subalgebra of \(R\text{.}\) Even though \(R\) is a finitely generated \(k\)-algebra, this does not guarantee a priori that \(R^G\) is a finitely generated \(k\)-algebra --- recall \Cref{inf gen subalg} [provisional cross-reference: cite], where we saw a subalgebra of a finitely generated algebra which is nevertheless not finitely generated.

Example 8.60. Root of Unity Invariants.

Consider the group with two elements \(G=\{e,g\}\text{.}\) To define an action of \(G\) on \(R=k[x]\text{,}\) we need only to define \(g \cdot x\text{,}\) since \(e\) is the identity and \(g\) acts linearly. Consider the action of \(G\) on \(R=k[x]\) given by \(g \cdot x = -x\text{,}\) so \(g \cdot f(x) = f(-x)\text{.}\) Suppose that the characteristic of \(k\) is not 2, so \(-1 \neq 1\text{.}\) Write \(f= a_n x^n + a_{n-1} x^{n-1} + \cdots + a_0\text{.}\) We have \(g \cdot x^i=(-x)^i = (-1)^i x^i\text{,}\) so
\begin{equation*} g\cdot f = (-1)^n a_n x^n+ (-1)^{n-1} a_{n-1} x^{n-1} + \cdots + a_0, \end{equation*}
which differs from \(f\) unless for each odd \(i\text{,}\) \(a_i=0\text{.}\) That is, [ R^G = { f R  |  }.] Any such \(f\) is a polynomial in \(x^2\text{,}\) so we have
\begin{equation*} R^G = k[x^2]. \end{equation*}
In particular, \(R^G\) is a finitely generated \(k\)-algebra.

Example 8.61. Veronese Subring.

Generalize the last example as follows: let \(k\) be a field with a primitive \(d\)th root of unity \(\zeta\text{,}\) and let \(G= \langle g \rangle \cong C_d\) act on \(R = k[x_1,\dots,x_n]\) via \(g \cdot x_i = \zeta x_i\) for all \(i\text{.}\) Then
\begin{equation*} R^G = \{ f \in R \ | \ \text{every term of $f$ has degree a multiple of $d$}\} = k[\{ \text{monomials of degree d}\}]. \end{equation*}
This what is known as the Veronese subring of \(R\) of degree \(d\text{.}\)

Example 8.62. Standard Representation of the Symmetric Group.

Let \(S_n\) be the symmetric group on \(n\) letters acting on \(R=k[x_1,\dots,x_n]\) via \(\sigma(x_i)=x_{\sigma(i)}\text{.}\) For example, if \(n=3\text{,}\) then \(f=x_1^2+x_2^2+x_3^2\) is invariant, while \(g=x_1^2+x_1x_2+x_2^2+x_3^2\) is not, since swapping 1 with 3 gives a different polynomial.
You may recall the Fundamental Theorem of Symmetric Polynomials says that every element of \(R^{S_n}\) can be written as polynomial expression in the elementary symmetric polynomials
\begin{align*} e_1 \amp = x_1+\dots +x_n\\ e_2 \amp =\sum x_i x_j\\ \vdots\\ e_n \amp =x_1x_2\cdots x_n. \end{align*}
More precisely, \(R^{S_n} = k[e_1, \ldots, e_n]\text{.}\) For example, \(f\) above is \(e_1^2-2 e_2\text{.}\) In fact, any symmetric polynomial can be written like so in a way, so \(R^{S_n}\) is a free \(k\)-algebra. So even though we have infinitely many invariant polynomials, we can understand them in terms of only finitely many of them, which are fundamental invariants.

Proof.

By , integral and algebra-finite implies module-finite, so we will show that \(R\) is algebra-finite and integral over \(R^G\text{.}\)
First, since \(k\subseteq R^G\) and \(R\) is generated finitely generated \(k\)-algebra, it is generated by the same finite set as an \(R^G\)-algebra as well. Thus \(R^G \subseteq R\) is algebra-finite.
To show that \(R^G \subseteq R\) is integral, let us first extend the action of \(G\) on \(R\) to \(R[t]\) trivially, meaning that we will let \(G\) fix \(t\text{.}\) Given \(r\in R\text{,}\) consider the polynomial
\begin{equation*} F_r(t) := \prod_{g\in G} (t-g \cdot r) \in R[t]. \end{equation*}
Now \(G\) fixes \(F_r(t)\text{,}\) since for each \(h \in G\text{,}\)
\begin{equation*} h \cdot F_r(t) = h \prod_{g\in G} (t-g \cdot r) = \prod_{g\in G} (h \cdot t-(hg) \cdot r) = F_r(t) \end{equation*}
Thus, \(F_r(t)\in (R[t])^{G}\text{.}\) Notice that \((R[t])^G = R^G[t]\text{,}\) since
\begin{equation*} g (a_nt^n + \cdots + a_0) = a_nt^n + \cdots + a_0 \implies (g \cdot a_n)t^n + \cdots + (g \cdot a_0) = a_nt^n + \cdots + a_0. \end{equation*}
Therefore, \(F_r(t) \in R^G[t]\text{.}\) The leading term (with respect to \(t\)) of \(F_r(t)\) is \(t^{|G|}\text{,}\) so \(F_r(t)\) is monic. On the other hand, one of the factors of \(F_r(t)\) is \((t-r)\text{,}\) so \(F_r(r) = 0\text{.}\) Therefore, \(r\) satisfies a monic polynomial with coefficients in \(R^G\text{,}\) and thus \(R\) is integral over \(R^G\text{.}\)

Proof.

Observe that \(k \subseteq R^G \subseteq R\text{,}\) that \(k\) is noetherian, \(k\subseteq R\) is algebra-finite, and \(R^G\subseteq R\) is module-finite. The desired result is now a corollary of the Artin-Tate Lemma.