Skip to main content

Section 8.3 Group Rings, Polynomial Rings

“I had a polynomial once. My doctor removed it.”
―Michael Grant

Subsection What is a Group Ring?

A group ring is an algebraic structure that combines concepts from group theory and ring theory. It is constructed by "attaching" a ring to a group, allowing you to study the group’s structure using ring-like operations.

Definition 8.39.

Let \(G = (G, \cdot)\) be a group and let \(R\) be a commutative ring with \(1\neq 0\) (often \(R\) is taken to be a field). Let \(R[G]\) be the collection of formal expressions of the form indicated below, where the \(+\) operation is assumed to be commutative:
\begin{equation*} R[G]=\left\{r_1 g_1 + r_2 g_2 + \dots + r_n g_n, n \geq 0, r_i \in R, g_i \in G\right\}. \end{equation*}
Equivalently, a typical element of \(R[G]\) can be written as \(\sum_{g \in G} r_g g\text{,}\) where \(r_g \in R\) for all \(g\) and \(r_g = 0\) for all but a finite number of \(g\)’s.
We can make \(R[G]\) into a ring by defining
\begin{equation*} (\sum_{g \in G} r_g g) +(\sum_{g \in G} s_g g) = \sum_{g \in G} (r_g+ s_g) g \end{equation*}
and
\begin{equation*} (\sum_{g \in G} r_g g) \cdot (\sum_{h \in G} s_h h) = \sum_{z \in G} \sum_{(g,h), gh = z} r_g s_h z. \end{equation*}
With these definitions, \(R[G]\) is a ring, called the group ring of \(G\) with coefficients in \(R\text{.}\) It is a unital ring with identity \(1_Re_G\text{.}\) If \(R=F\) is a field then \(F[G]\) is an \(F\)-vector space.

Remark 8.40.

Some authors write \(R[G]\) as \(RG\text{,}\) but the notation \(R[G]\) is more standard.

Example 8.42.

Let \(Q_8 = \{\pm 1, \pm i, \pm j, \pm k\}\) denote the group of quaterinons and \({\mathbb{R}}\) the field of real numbers, and let us consider the group ring \({\mathbb{R}}[Q_8]\text{.}\) Actually, the notation here is not so good since \((-1) k\) is easily confused with \(1 (-k)\text{,}\) and, even worse, things like \(1 \cdot 1\text{,}\) \(1 \cdot (-1)\) are highly confusing. So, let us rename the elements of \(Q\text{,}\) so that
\begin{equation*} Q_8 = \{e, e', i, i', j, j', k, k'\} \end{equation*}
so that \(e\) is what we were writing as \(1\text{,}\) \(e'\) is what we were writing as \(-1\text{,}\) \(i'\) is what we were writing as \(-i\text{,}\) etc. So, for example, we now have \(i^2 = e'\) in this group.
\({\mathbb{R}}[Q_8]\) is a non-commutative ring, and you might guess that it is the same as the quaterinons \(\mathbb{H}\) defined above, but it can’t be: \({\mathbb{R}}[Q_8]\) is \(8\)-dimensional as a \({\mathbb{R}}\)-vector space whereas \(\mathbb{H}\) is \(4\) dimensional. In fact \({\mathbb{R}}[Q_8]\) is not a division ring, since it has zero divisors: \((e - i)(e + i + i^2 + i^3) =0\) and so neither of the two factors can be units.
The problem is that \((-1) e \in R[Q_8]\) is not the same thing as \(1 e'\in R[Q]\text{,}\) but we want them to be the same in \(\mathbb{H}\text{.}\) Once we learn about quotient rings, we will be able to show that \(\mathbb{H}\) is the quotient of \(R[Q_8]\) by the ideal generated by \(e' + e\text{.}\) Roughly this means we mod out by the relation \(e' \sim -e\) and all consequences of this relation. For example, once one imposes this equivalence relation, the element
\begin{equation*} e + i + i^2 + i^3 = e + i + e' + e' i = (e + e') + i(e + e') \end{equation*}
becomes the zero element.
Lemma 2.18. If \(F\) is a field, \(F[G]\) is an \(F\)-vector space and \(G\) is a basis, so that \(\operatorname{dim}_F(F[G]) = \#G\text{.}\)
Example 2.5. Take \(G = S_3\) and \(R = {\mathbb{R}}\text{.}\) Then \({\mathbb{R}}[S_3]\) is a six dimensional real vector space with basis \(\{e, (1 \, 2), (1 \, 3), (2 \, 3), (1 \, 2 \, 3), (1 \, 3 \, 2) \}\text{.}\) An element is any expression of the form
\begin{equation*} r_1e + r_2 (1 \, 2) + r_3 (1 \, 3) + r_4 (2 \, 3) + r_5 (1 \, 2 \, 3) + r_6 (1 \, 3 \, 2) \end{equation*}
where \(r_1, \dots, r_6\) are real numbers. This ring has some zero divisors — for example
\begin{equation*} (e - (1 \, 2))(e + (1 \, 2)) = e - (1 \, 2) + (1 \, 2) - (1 \, 2)^2 = e - e = 0. \end{equation*}
Here we are abusing notation a bit — for example, \(- (1 \, 2)\) is really \((-1_R) (1 \, 2)\text{.}\) In general, \(1_R g\) is just written as \(g\) in \(R[G]\) and \((-r)g\) is just written as \(- rg\text{,}\) since \((-r)g\) is the additive inverse of \(rg\text{.}\)
Exercise 2.19.
We identify \(G\) as a subset of \(R[G]\) in the obvious way (by identifying \(1_R g\) with \(g\)).
This gives that for any \(g\in G\) we have
\begin{equation*} (1_R g)(1_R g^{-1}) =(1_R g^{-1})(1_R g) =1_R e_G=1_{R[G]}, \end{equation*}
thus \(i(g)\) is a unit in \(R[G]\) with inverse \(i(g^{-1})\text{.}\) This shows that \(\operatorname{Im}(i)\subseteq R[G]^\times\text{.}\)
The formula \((1_R g)(1_R h) = 1_R (gh)\) also gives that the map \(g\mapsto 1_Rg\) is group homomorphism. ◻

Question 8.44. Motivation: The What, Where, and Why of Groups.

Why are group rings important? Where are they found? What are they used for?
Answer.
  • (Co)homology.
    To compute group cohomology, we often work with projective resolutions of \(G\)-modules, which are constructed from the group ring \(Z[G]\text{.}\)
  • Representation Theory.
    The group ring \(R[G]\) acts on vector spaces, allowing one to study how groups can be represented by linear transformations. This is fundamental for studying symmetries and representations of finite and infinite groups. A representation of \(G\) on a vector space \(V\) can be viewed as a module over the group ring \(R[G]\text{,}\) which means that \(V\) becomes a left \(R[G]\)-module, and the action of \(g∈G\) on a vector in \(V\) corresponds to multiplication by \(g\) as an element of \(R[G]\text{.}\)
  • Module Theory.
    Studying modules over group rings helps in understanding structures such as projective modules, simple modules, and injective modules.
  • Algebraic Number Theory.
    Group rings are used in the study of class field theory and Galois groups. They are also employed in the study of cyclotomic fields and class numbers, where group rings like \(Z[G]\) arise naturally.
  • K-Theory.
    In algebraic \(K\)-theory, the classification of projective modules over a ring \(R\) is central. For a group ring \(R[G]\text{,}\) projective modules over \(R[G]\) correspond to certain representations of \(G\text{.}\) The \(K\)-theory groups \(K_n(R[G])\) (for \(n≥0n\)) provide information about the structure of these modules. In particular, \(K_0(R[G])\) classifies finitely generated projective modules up to isomorphism, which has connections to representations of \(G\text{.}\)

Subsection What is a Polynomial Ring?

Example 8.45.

Group rings give lots of cool examples of rings, but we will now just focus on the boring case when \(G\) is a free abelian group (written with multiplicative notation) generated by \(x_1, x_2, \dots, x_n\text{.}\) In this case an element of \(G\) may be written uniquely as \(x_1^{e_1}, \dots, x_n^{e_n}\) for \(e_1, \dots, e_n \in\mathbb{Z}\text{.}\) For any commutative ring \(R\) a typical element of \(R[G]\) is thus
\begin{equation*} \sum_{e_1, \dots, e_n \in \mathbb{Z}} r_{e_1, \dots, e_n} x_1^{e_1} x_2^{e_2} \cdots x_n^{e_n} \end{equation*}
This is a Laurent polynomial in the variables \(x_1, \dots, x_n\) with \(R\)-coefficients. Say \(n = 1\) and let \(x = x_1\text{,}\) so that \(G = \langle x \rangle\text{.}\) Then \(a x^{-3} + b x^{1} + c + dx^5\) with \(a,b,c,d \in R\) is a representative example of an element of \(R[G]\text{.}\) Addition is by combining like powers of \(x\text{.}\) Multiplication is uniquely determined by the fact that it must satisfy the distributive law and \(x^i x^j = x^{i +j}\) for \(i, j \in \mathbb{Z}\text{.}\)
It is clear that from the rules for \(+\) and \(\cdot\) that if we consider those elements with \(e_i \geq 0\) for all \(i\) in a Laurent polynomial ring, we obtain a subring:

Definition 8.46.

Let \(G\) be a free abelian groups with generators \(x_1, \dots, x_n\text{.}\) For any commutative ring \(R\text{,}\) the polynomial ring in \(x_1, \dots, x_n\), written \(R[x_1, \dots, x_n]\text{,}\) is the subring of \(R[G]\) consisting of (finite) sums of the form
\begin{equation*} \sum_{e_1, \dots, e_n \in \mathbb{Z}_{\geq 0}} r_{e_1, \dots, e_n} x_1^{e_1} x_2^{e_2} \cdots x_n^{e_n}. \end{equation*}
Example 2.8. If \(n = 1\text{,}\) letting \(x = x_1\text{,}\) then \(R[x]\) consists of all expressions of the form \(\sum_{i=0}^\infty r_i x^i\) with \(r_i = 0\) for all but a finite number of \(i\text{.}\)
Definition 2.22. Let \(R\) be a commutative ring with \(1 \neq 0\) and let \(M\) be a monoid (set endowed with a binary operation that is associative and has an identity). The monoid ring \(R[M]\) is the set of formal expressions
\begin{equation*} R[m]=\left\{\sum_{m \in M} r_mm \mid r_m \in R, m \in ,M r_m = 0 \text{ for all but a finite number of }m\right\}, \end{equation*}
with operations defined by:
\begin{equation*} \left(\sum_{m \in M} r_mm\right)+\left(\sum_{m \in M} s_mm\right)=\sum_{m \in M} \left(r_m+s_m\right)m \end{equation*}
\begin{equation*} \left(\sum_{m \in M} r_mm\right)\cdot \left(\sum_{m \in M} s_mm\right)=\sum_{mn=t} r_ms_n t. \end{equation*}
Definition 2.23. The polynomial ring on \(n\) variables \(x_1,\ldots,x_n\) with coefficients in \(R\) is the monoid ring \(R[x_1,...,x_n] = R(\mathbb{N}^n)\) on the free abelian monoid \(\mathbb{N}^n\) where each \(x_i\) is identified with \((0,\ldots, 0,1,0,\ldots, 0)\) with the 1 in the \(i\)-th position.
Remark 2.24. When \(R = {\mathbb{R}}\text{,}\) one is tempted to think of \({\mathbb{R}}[x]\) as being a subring of the ring \(\mathcal C({\mathbb{R}})\) of continuous, real-valued functions that are defined on all of \({\mathbb{R}}\text{.}\) This is not technically true: elements of \({\mathbb{R}}[x]\) are just formal expressions, not functions. But there is an injective ring homomorphism (see below)
\begin{equation*} {\mathbb{R}}[x] \hookrightarrow\mathcal C({\mathbb{R}}) \end{equation*}
given by identifying a polynomial expression in one variable \(x\) having \({\mathbb{R}}\) coefficients with a function in the usual way.