Sei f: Σ*/~ →ℕ2, [x] ↦ (|x|a, |x|b).
Wegen |u|a = |v|a und |u|b = |v|b für jedes u,v ∈ [x], ist f wohldefiniert.
f ist injektiv, weil
(|u|a, |u|b) = (|v|a, |v|b)
⇒ |u|a = |v|a ∧ |u|b = |v|b
⇒ u ~ v
⇒ [u] = [v]
f ist surjektiv weil f([anbm]) = (n,m) für jedes (n,m) ∈ ℕ2 ist.
Also ist f bijektiv.
Du musst noch zeigen, dass f ein Homomorphismus ist, dass also
f([u][v]) = f([u]) f([v])
ist.