Instructor: Ajit Bhand · August 10, 2026
Instructions: Give proper justifications for your answers. Merely identifying a familiar structure is not sufficient unless the relevant axioms have been verified. In problems involving proofs, indicate explicitly where associativity, identity, or invertibility is used.
Problems to be submitted: 2, 4, 5, 9, 14.
Submission day: Monday, August 17, 2026, in my office.
Question 1 · Averaging on the real numbers
On \(\mathbb{R}\) define
Determine which of the following properties hold: commutativity, associativity, existence of an identity, and idempotence (\(x*x=x\) for all \(x\)).
The operation is commutative, since
It is idempotent because
It is not associative; for example,
whereas
If \(e\) were an identity, then
would force \(e = x\) for every \(x\), which is impossible. Thus there is no identity.
Question 2 · Shifted addition on the integers
Define a binary operation on \(\mathbb{Z}\) by
-
Show that \((\mathbb{Z}, *)\) is an Abelian group.
-
Find its identity and the inverse of an arbitrary \(m \in \mathbb{Z}\).
-
Show that
\[ \varphi: (\mathbb{Z}, *) \longrightarrow (\mathbb{Z}, +), \quad \varphi(m) = m+1 \]is a bijective magma homomorphism.
We have
so \(*\) is associative, and it is clearly commutative. The identity \(e\) satisfies
hence \(e = -1\). The inverse of \(m\) is the integer \(-m-2\).
Moreover,
The map is clearly bijective.
Question 3 · Rational numbers with odd denominator
Let
Prove that \(S\) is an Abelian group under ordinary addition.
If \(a/b, c/d \in S\) with \(b, d\) odd, then
and \(bd\) is odd, so the sum lies in \(S\). Associativity and commutativity are inherited from \(\mathbb{Q}\). The identity is \(0 = 0/1\), and
Hence \(S\) is an Abelian group.
Question 4 · Symmetric difference of sets
Let \(X\) be a set. For \(A, B \subseteq X\), define the symmetric difference
Prove that \((\mathcal{P}(X), \triangle)\) is an Abelian group.
Recall that for \(A, B \subseteq X\), the symmetric difference is
Equivalently,
Thus, for \(x \in X\),
We verify the axioms of an abelian group.
Closure. Let \(A, B \in \mathcal{P}(X)\). Then \(A, B \subseteq X\), and hence
Therefore
Thus
so \(\triangle\) is a binary operation on \(\mathcal{P}(X)\).
Associativity. Let \(A, B, C \in \mathcal{P}(X)\). We prove that
Let \(x \in X\). We determine when \(x\) belongs to \((A \triangle B) \triangle C\). There are four possibilities for the number of sets among \(A, B, C\) which contain \(x\).
-
Suppose that \(x\) belongs to none of \(A, B, C\). Then
\[ x \notin A \triangle B \quad \text{and} \quad x \notin C, \]so
\[ x \notin (A \triangle B) \triangle C. \] -
Suppose that \(x\) belongs to exactly one of \(A, B, C\). If, for example, \(x \in A\) and \(x \notin B, C\), then
\[ x \in A \triangle B \quad \text{and} \quad x \notin C, \]and hence
\[ x \in (A \triangle B) \triangle C. \]The other two cases are analogous.
-
Suppose that \(x\) belongs to exactly two of \(A, B, C\). For example, suppose
\[ x \in A, \quad x \in B, \quad x \notin C. \]Since \(x\) belongs to both \(A\) and \(B\),
\[ x \notin A \triangle B. \]Since also \(x \notin C\),
\[ x \notin (A \triangle B) \triangle C. \]If instead \(x\) belongs to \(A\) and \(C\) but not \(B\), then
\[ x \in A \triangle B \quad \text{and} \quad x \in C, \]so again
\[ x \notin (A \triangle B) \triangle C. \]The remaining case is identical.
-
Suppose that \(x\) belongs to all three sets \(A, B, C\). Since \(x\) belongs to both \(A\) and \(B\),
\[ x \notin A \triangle B. \]But \(x \in C\), and therefore
\[ x \in (A \triangle B) \triangle C. \]
Consequently,
if and only if \(x\) belongs to an odd number of the sets \(A, B, C\); that is, if and only if \(x\) belongs to exactly one of them or to all three.
Applying exactly the same argument, with \(B\) and \(C\) considered first, we obtain
if and only if \(x\) belongs to an odd number of the sets \(A, B, C\).
Hence, for every \(x \in X\),
Therefore
Thus \(\triangle\) is associative.
Identity element. We claim that \(\emptyset\) is the identity element. For every \(A \subseteq X\),
Similarly,
Hence the identity element is \(\emptyset\).
Inverses. Let \(A \in \mathcal{P}(X)\). Then
Since \(\emptyset\) is the identity element, \(A\) is its own inverse. Thus
with respect to the operation \(\triangle\).
Commutativity. For \(A, B \subseteq X\),
Hence \(\triangle\) is commutative.
Therefore \(\mathcal{P}(X)\) is a group under symmetric difference, and the group operation is commutative. Hence \((\mathcal{P}(X), \triangle)\) is an abelian group.
Question 5 · The operation x + y + xy
On \(\mathbb{R}\) define
-
Prove that \(*\) is associative and commutative.
-
Find the identity element.
-
Determine exactly which elements of \(\mathbb{R}\) are invertible.
-
Deduce that \(\mathbb{R} \setminus \{-1\}\) is an Abelian group under \(*\).
A direct computation gives
The operation is visibly commutative. The identity is \(0\).
An inverse \(y\) of \(x\) must satisfy
so, if \(x \ne -1\),
For \(x = -1\) we have
for every \(y\), so \(-1\) is not invertible. Hence the units are precisely \(\mathbb{R} \setminus \{-1\}\), which therefore forms an Abelian group under \(*\).
Question 6 · Pointwise multiplication of functions
Let \(G\) be a group and let \(X\) be a nonempty set. Let
Define
-
Prove that \(G^{X}\) is a group under \(*\).
-
Prove that \(G^{X}\) is Abelian if \(G\) is Abelian.
-
Prove the converse: if \(G^{X}\) is Abelian, then \(G\) is Abelian.
Associativity follows pointwise:
The identity is the constant function \(x \mapsto e_{G}\), and
Thus \(G^{X}\) is a group.
If \(G\) is Abelian, multiplication is pointwise commutative, so \(G^{X}\) is Abelian. Conversely, since \(X\) is nonempty, for any \(a, b \in G\), consider the constant functions \(f_{a}(x) = a\) and \(f_{b}(x) = b\). If \(G^{X}\) is Abelian, then
hence \(ab = ba\). Thus \(G\) is Abelian.
Question 7 · Affine transformations of the real line
Let \(A\) be the set of all functions
where \(a \in \mathbb{R} \setminus \{0\}\) and \(b \in \mathbb{R}\).
-
Show that \(A\) is a group under composition.
-
Find the inverse of \(f_{a,b}\).
-
Show that this group is not Abelian.
We have
and \(ac \ne 0\), so \(A\) is closed under composition. Associativity is inherited from composition of functions. The identity is \(f_{1,0}\). Solving
for \(x\) gives
so
The group is not Abelian; for instance, with
we obtain
Question 8 · Groups whose elements square to the identity
Let \(G\) be a group in which
Prove that \(G\) is Abelian.
Since \(x^{2} = e\), every element satisfies \(x^{-1} = x\). Hence for \(a, b \in G\),
Therefore \(G\) is Abelian.
Question 9 · A test for an Abelian group
Let \(G\) be a group. Prove that the following are equivalent:
If \(G\) is Abelian, then
Conversely, suppose
for all \(a, b\). Left cancellation by \(a\) gives
and right cancellation by \(b\) gives
Thus \(G\) is Abelian.
Question 10 · The multiplication table of a three-element group
Suppose \(G = \{e, a, b\}\) is a group with exactly three elements. Without using any theorem about cyclic groups or the order of an element, determine the entire multiplication table of \(G\).
Since \(e\) is the identity, the first row and column are determined. We cannot have \(a^{2} = a\), for then cancellation in
would give \(a = e\). If \(a^{2} = e\), then the row of \(a\) would contain
Since each element occurs once in the row, \(ab = b\). Right cancellation in
would then give \(a = e\), a contradiction. Therefore
Similarly,
The remaining products are:
Thus
Question 11 · One-sided identity and one-sided inverses
Let \(S\) be an associative system with an element \(e\) satisfying
Assume also that for every \(x \in S\) there exists \(y \in S\) such that
Prove that \(S\) is a group.
Fix \(x \in S\), and choose \(y\) with \(yx = e\). Choose \(z\) with \(zy = e\). Then
Hence \(z = x\), so
Thus \(y\) is also a right inverse of \(x\).
Now
Hence \(e\) is also a right identity. Every element therefore has a two-sided inverse and \(e\) is a two-sided identity. Together with associativity, this shows that \(S\) is a group.
Question 12 · Invertible products in a monoid
Let \(M\) be a monoid and let \(a, b \in M\). Assume that both \(ab\) and \(ba\) are invertible. Prove that \(a\) and \(b\) are invertible.
Since \(ab\) is invertible,
so \(a\) has a right inverse. Since \(ba\) is invertible,
so \(a\) has a left inverse. In any monoid, a left inverse and a right inverse of the same element coincide: if \(ua = e\) and \(av = e\), then
Hence \(a\) is invertible.
Similarly, \(b\) has a left inverse obtained from \(ab\) and a right inverse obtained from \(ba\), so \(b\) is invertible.
Question 13 · Classifying affine binary operations
Fix real numbers \(\alpha, \beta, \gamma\). Define
Classify all triples \((\alpha, \beta, \gamma)\) for which:
-
\(*\) is associative;
-
\(*\) is commutative;
-
\((\mathbb{R}, *)\) is a monoid;
-
\((\mathbb{R}, *)\) is a group.
We compute
whereas
Thus associativity is equivalent to
Commutativity is equivalent to
Suppose there is a two-sided identity \(e\). From
for every \(x\), we get
From
we get
Hence a monoid occurs exactly when
with arbitrary \(\gamma\), and then
For these parameters,
The inverse of \(x\) is
Hence every such monoid is in fact an Abelian group. Therefore the group classification is again
Question 14 · Parity-twisted addition on the integers
Define an operation on \(\mathbb{Z}\) by
-
Prove that \(*\) is associative.
-
Find the identity.
-
Find the inverse of an arbitrary integer \(m\).
-
Show that the resulting group is non Abelian.
First note that
because \((-1)^{m}n\) has the same parity as \(n\). Hence
On the other hand,
Thus \(*\) is associative.
The identity is \(0\). To solve
we need
Thus
The same formula gives a left inverse, so this is the two-sided inverse.
Finally,
Hence the group is nonAbelian.
Question 15 · The matrix operation A + B + AB
On \(M_{n}(\mathbb{R})\) define
-
Prove that \(*\) is associative.
-
Find the identity element.
-
Show that \(A\) is invertible with respect to \(*\) if and only if \(I_{n} + A\) is invertible under ordinary matrix multiplication.
-
When \(A\) is invertible with respect to \(*\), express its \(*\)-inverse in terms of \((I_{n} + A)^{-1}\).
-
For \(n \ge 2\) show that \(*\) need not be commutative.
For \(A, B \in M_{n}(\mathbb{R})\) define
Since \(A + B + AB \in M_{n}(\mathbb{R})\), the operation is a binary operation on \(M_{n}(\mathbb{R})\).
The key identity is
We shall use this repeatedly.
-
We prove that \(*\) is associative. Let \(A, B, C \in M_{n}(\mathbb{R})\). Then
\[\begin{aligned} (A * B) * C &= (A + B + AB) + C + (A + B + AB)C \\ &= A + B + C + AB + AC + BC + ABC. \end{aligned}\]On the other hand,
\[\begin{aligned} A * (B * C) &= A + (B + C + BC) + A(B + C + BC) \\ &= A + B + C + BC + AB + AC + ABC \\ &= A + B + C + AB + AC + BC + ABC. \end{aligned}\]Therefore
\[ (A * B) * C = A * (B * C). \]Hence \(*\) is associative.
Equivalently, using the key identity,
\[\begin{aligned} I_{n} + ((A * B) * C) &= (I_{n} + (A * B))(I_{n} + C) \\ &= (I_{n} + A)(I_{n} + B)(I_{n} + C), \end{aligned}\]while
\[\begin{aligned} I_{n} + (A * (B * C)) &= (I_{n} + A)(I_{n} + (B * C)) \\ &= (I_{n} + A)(I_{n} + B)(I_{n} + C). \end{aligned}\]Thus the two matrices are equal.
-
We claim that the zero matrix \(0\) is the identity element. Indeed, for every \(A \in M_{n}(\mathbb{R})\),
\[ A * 0 = A + 0 + A0 = A \]and
\[ 0 * A = 0 + A + 0A = A. \]Therefore the identity element for \(*\) is \(0\).
-
We show that \(A\) is invertible with respect to \(*\) if and only if \(I_{n} + A\) is invertible with respect to ordinary matrix multiplication.
Suppose first that \(A\) is invertible with respect to \(*\). Then there exists \(B \in M_{n}(\mathbb{R})\) such that
\[ A * B = 0 \quad \text{and} \quad B * A = 0. \]Using
\[ I_{n} + (A * B) = (I_{n} + A)(I_{n} + B), \]we obtain
\[ (I_{n} + A)(I_{n} + B) = I_{n}. \]Similarly,
\[ (I_{n} + B)(I_{n} + A) = I_{n}. \]Thus \(I_{n} + B\) is a two-sided multiplicative inverse of \(I_{n} + A\). Therefore \(I_{n} + A\) is invertible.
Conversely, suppose that \(I_{n} + A\) is invertible. Define
\[ B = (I_{n} + A)^{-1} - I_{n}. \]Then
\[ I_{n} + B = (I_{n} + A)^{-1}. \]Hence
\[\begin{aligned} I_{n} + (A * B) &= (I_{n} + A)(I_{n} + B) \\ &= (I_{n} + A)(I_{n} + A)^{-1} \\ &= I_{n}. \end{aligned}\]Therefore
\[ A * B = 0. \]Similarly,
\[\begin{aligned} I_{n} + (B * A) &= (I_{n} + B)(I_{n} + A) \\ &= (I_{n} + A)^{-1}(I_{n} + A) \\ &= I_{n}, \end{aligned}\]so
\[ B * A = 0. \]Thus \(B\) is a \(*\)-inverse of \(A\).
Consequently, \(A\) is invertible with respect to \(*\) \(\iff\) \(I_{n} + A\) is invertible under ordinary multiplication.
-
From the preceding argument, if \(A\) is \(*\)-invertible, then its \(*\)-inverse is
\[ A^{-*} = (I_{n} + A)^{-1} - I_{n}. \]Indeed, if
\[ B = (I_{n} + A)^{-1} - I_{n}, \]then
\[ I_{n} + B = (I_{n} + A)^{-1}, \]and hence
\[ A * B = B * A = 0. \]One may also rewrite this as
\[ A^{-*} = -(I_{n} + A)^{-1}A. \]Indeed,
\[\begin{aligned} (I_{n} + A)^{-1} - I_{n} &= (I_{n} + A)^{-1} - (I_{n} + A)^{-1}(I_{n} + A) \\ &= -(I_{n} + A)^{-1}A. \end{aligned}\] -
For \(n \ge 2\), the operation \(*\) need not be commutative. It is enough to give an example in \(M_{2}(\mathbb{R})\). Let
\[ A = \begin{pmatrix} 0 & 1 \\ 0 & 0 \end{pmatrix}, \quad B = \begin{pmatrix} 0 & 0 \\ 1 & 0 \end{pmatrix}. \]Then
\[ AB = \begin{pmatrix} 1 & 0 \\ 0 & 0 \end{pmatrix}, \quad BA = \begin{pmatrix} 0 & 0 \\ 0 & 1 \end{pmatrix}. \]Thus
\[ AB \ne BA. \]Now
\[ A * B = A + B + AB = \begin{pmatrix} 1 & 1 \\ 1 & 0 \end{pmatrix}, \]whereas
\[ B * A = B + A + BA = \begin{pmatrix} 0 & 1 \\ 1 & 1 \end{pmatrix}. \]Therefore
\[ A * B \ne B * A. \]For \(n > 2\), the same matrices may be embedded in the upper-left \(2 \times 2\) block of \(M_{n}(\mathbb{R})\), with all remaining entries equal to zero. Hence \(*\) is not commutative in general for any \(n \ge 2\).