ZP
May 15, 2026
How to prove that a set with an associative binary operation and identity is a group?
I'm studying abstract algebra and I understand the group axioms:
- Closure: for all
- Associativity:
- Identity: There exists such that
- Inverses: For each , there exists such that
But I've heard that sometimes axioms 3 and 4 can be weakened. Specifically, if we have a semigroup (closure + associativity) with a left identity and left inverses, that is sufficient for a group. Could someone prove this?
Also, what is the difference between a group, a monoid, and a semigroup?
1 answers316 views
Loading comments...
1 Answer
You are correct — the group axioms can be weakened. Here is the proof.
**Theorem:** A set $G$ with an associative binary operation $\cdot$ such that:
- There exists $e \in G$ with $e \cdot a = a$ for all $a$ (left identity)
- For each $a$, there exists $a' \in G$ with $a' \cdot a = e$ (left inverse)
Then $G$ is a group.
**Proof:**
First, show $a \cdot a' = e$ (left inverse is also right inverse).
Let $a'$ be the left inverse of $a$, and $a''$ be the left inverse of $a'$:
\begin{align*}
a \cdot a' &= e \cdot (a \cdot a') \\
&= (a'' \cdot a') \cdot (a \cdot a') \\
&= a'' \cdot ((a' \cdot a) \cdot a') \\
&= a'' \cdot (e \cdot a') \\
&= a'' \cdot a' = e
\end{align*}
Now show $a \cdot e = a$ (left identity is also right identity):
$$a \cdot e = a \cdot (a' \cdot a) = (a \cdot a') \cdot a = e \cdot a = a$$
Thus all four axioms hold.
**Hierarchy of Algebraic Structures:**
| Structure | Closure | Associative | Identity | Inverses |
|---|---|---|---|---|
| **Magma** | ✓ | | | |
| **Semigroup** | ✓ | ✓ | | |
| **Monoid** | ✓ | ✓ | ✓ | |
| **Group** | ✓ | ✓ | ✓ | ✓ |
| **Abelian Group** | ✓ | ✓ | ✓ | ✓ + commutative |
**Examples:**
- $(\mathbb{N}, +)$ is a semigroup but not a monoid (no identity for $0$ if we exclude it)
- $(\mathbb{N}_0, +)$ is a monoid but not a group (no negative numbers)
- $(\mathbb{Z}, +)$ is an abelian group
Loading comments...