← Back to notes

September 20, 2026

Abstract Algebra and Ring Theory

abstract algebragroup theoryring theorymath

Syllabus:
Abstract Algebra: Coset Decomposition, Lagrange's Theorem, Homomorphism and Isomorphism, Elementary Idea of Normal Subgroups, Quotient Groups, Centre of a Group, Fundamental Theorem of Group Homomorphism, Automorphism, Inner Automorphism, Automorphism Groups and Their Computations, Conjugacy Relation and Normalizer.

Ring Theory: Definition and Examples of Rings, Properties of Rings, Subrings, Characteristic of a Ring, Ideals and Quotient Ring, Ideal Generated by a Subset of a Ring, Factor Rings, Operations on Ideals, Prime and Maximal Ideals, Ring Homomorphism, Properties of Ring Homomorphism, Field of Quotients of an Integral Domain, Polynomial Rings.

In this notes, we'll cover -
Part 1. Abstract Algebra

  • Coset Decomposition
  • Lagrange's Theorem
  • Homomorphism and Isomorphism
  • Normal Subgroups
  • Quotient Groups
  • Centre of a Group
  • Fundamental Theorem of Group Homomorphism
  • Second and Third Isomorphism Theorems
  • Automorphism and Inner Automorphism
  • Automorphism Groups and Computations
  • Conjugacy Relation and Normalizer

Part 2. Ring Theory

  • Rings — Definition, Examples, Properties
  • Subrings
  • Characteristic of a Ring
  • Ideals, Ideal Generated by a Set, Operations on Ideals
  • Quotient (Factor) Rings
  • Prime and Maximal Ideals
  • Ring Homomorphisms and Their Properties
  • Field of Quotients of an Integral Domain
  • Polynomial Rings

Part 1. Abstract Algebra

Coset Decomposition

Definition 1. Left Coset:
Let GG be a group and HH be a subgroup of GG. Let a∈Ga \in G. Then the set
aH={ah:h∈H}aH = \{ah : h \in H\}
is called the left coset of HH in GG determined by (or containing) the element aa.

Definition 2. Right Coset:
Let GG be a group and HH be a subgroup of GG. Let a∈Ga \in G. Then the set
Ha={ha:h∈H}Ha = \{ha : h \in H\}
is called the right coset of HH in GG determined by the element aa.

Notes:

  • Since e∈He \in H, we have a=ae∈aHa = ae \in aH and a=ea∈Haa = ea \in Ha. Thus every element belongs to the coset it determines.
  • Taking a=ea = e: eH=H=HeeH = H = He.
  • In general, left cosets and right cosets need not coincide, i.e., aH≠HaaH \neq Ha is possible.

E.g., Let G=S3G = S_3 and H={e,(1 2)}H = \{e, (1\,2)\}. Then
(1 3)H={(1 3)⋅e, (1 3)(1 2)}={(1 3), (1 3 2)},(1\,3)H = \{(1\,3)\cdot e,\ (1\,3)(1\,2)\} = \{(1\,3),\ (1\,3\,2)\},
H(1 3)={e⋅(1 3), (1 2)(1 3)}={(1 3), (1 2 3)}.H(1\,3) = \{e\cdot(1\,3),\ (1\,2)(1\,3)\} = \{(1\,3),\ (1\,2\,3)\}.
Hence (1 3)H≠H(1 3)(1\,3)H \neq H(1\,3), so HH is not normal in S3S_3.

Theorem 1 (Properties of Cosets)

Let GG be a group and HH a subgroup of GG. Let a,b∈Ga, b \in G. Then:
(i) aH=HaH = H if and only if a∈Ha \in H.
(ii) aH=bHaH = bH if and only if a−1b∈Ha^{-1}b \in H if and only if b∈aHb \in aH.
(iii) Either aH=bHaH = bH or aH∩bH=∅aH \cap bH = \emptyset.
(iv) There is a one-one correspondence between HH and aHaH; in particular, if HH is finite, ∣aH∣=∣H∣|aH| = |H|. (Similarly for right cosets.)

Proof:

Let GG be a group and H≤GH \leq G. Let a,b∈Ga, b \in G.

(i) First suppose aH=HaH = H.
Since a=ae∈aHa = ae \in aH and aH=HaH = H, we get a∈Ha \in H.

Conversely, suppose a∈Ha \in H.
We show aH=HaH = H.

Claim 1: aH⊆HaH \subseteq H.
Let x∈aHx \in aH. Then x=ahx = ah for some h∈Hh \in H. Since a∈Ha \in H and h∈Hh \in H and HH is a subgroup, ah∈Hah \in H. Thus x∈Hx \in H. So aH⊆HaH \subseteq H.

Claim 2: H⊆aHH \subseteq aH.
Let h∈Hh \in H. Since a∈Ha \in H and HH is a subgroup, a−1∈Ha^{-1} \in H, so a−1h∈Ha^{-1}h \in H.
Therefore h=a(a−1h)∈aHh = a(a^{-1}h) \in aH. So H⊆aHH \subseteq aH.

Hence aH=HaH = H.

(ii) We prove the equivalences in a chain.

aH=bHaH = bH
  ⟺  \iff a−1(aH)=a−1(bH)a^{-1}(aH) = a^{-1}(bH)
  ⟺  \iff H=(a−1b)HH = (a^{-1}b)H
  ⟺  \iff a−1b∈Ha^{-1}b \in H (by part (i)).

Next: a−1b∈Ha^{-1}b \in H
  ⟺  \iff b=a(a−1b)∈aHb = a(a^{-1}b) \in aH (since a−1b∈Ha^{-1}b \in H).

Thus aH=bH  ⟺  a−1b∈H  ⟺  b∈aHaH = bH \iff a^{-1}b \in H \iff b \in aH.

(iii) Suppose aH∩bH≠∅aH \cap bH \neq \emptyset.
We have to show that aH=bHaH = bH.

Let c∈aH∩bHc \in aH \cap bH. Then c∈aHc \in aH and c∈bHc \in bH.
So there exist h1,h2∈Hh_1, h_2 \in H such that
c=ah1=bh2.c = ah_1 = bh_2.
Hence a=bh2h1−1a = bh_2 h_1^{-1}.
Since h2,h1−1∈Hh_2, h_1^{-1} \in H and HH is a subgroup, h2h1−1∈Hh_2 h_1^{-1} \in H.
Therefore a=b(h2h1−1)∈bHa = b(h_2 h_1^{-1}) \in bH.

By part (ii), a∈bH  ⟹  aH=bHa \in bH \implies aH = bH.

Thus either aH∩bH=∅aH \cap bH = \emptyset, or aH=bHaH = bH.

(iv) Define a mapping f:H→aHf: H \to aH by
f(h)=ahfor all h∈H.f(h) = ah \quad \text{for all } h \in H.

We show that ff is bijective.

ff is one-one:
Let f(h1)=f(h2)f(h_1) = f(h_2). Then ah1=ah2ah_1 = ah_2.
Multiplying both sides on the left by a−1a^{-1} (left cancellation), we get h1=h2h_1 = h_2.
Hence ff is one-one.

ff is onto:
Let y∈aHy \in aH be arbitrary. Then y=ahy = ah for some h∈Hh \in H.
So y=f(h)y = f(h). Hence ff is onto.

Therefore ff is a bijection between HH and aHaH.
In particular, if HH is finite, ∣aH∣=∣H∣|aH| = |H|.

(The proof for right cosets is similar: define f:H→Haf: H \to Ha by f(h)=haf(h) = ha.)

Theorem 2 (Coset Decomposition)

Let GG be a group and HH a subgroup of GG. Then the set of all distinct left cosets of HH in GG forms a partition of GG. That is,
G=⋃aH,G = \bigcup aH,
where the union runs over a complete set of distinct left coset representatives, and any two distinct left cosets are disjoint. A similar result holds for right cosets.

Proof:

Let GG be a group and H≤GH \leq G.

Step 1. Every element of GG belongs to some left coset.
Let a∈Ga \in G be arbitrary. Then a=ae∈aHa = ae \in aH.
Hence aa belongs to the left coset aHaH.
Therefore
G⊆⋃a∈GaH.G \subseteq \bigcup_{a \in G} aH.
Clearly ⋃a∈GaH⊆G\bigcup_{a \in G} aH \subseteq G. So G=⋃a∈GaHG = \bigcup_{a \in G} aH.

Step 2. Distinct left cosets are disjoint.
This follows immediately from Theorem 1(iii): if two left cosets have a common element, they are equal; otherwise their intersection is empty.

Therefore the distinct left cosets of HH in GG form a partition of GG.

(The argument for right cosets is identical.)

Definition 3. Index of a Subgroup:
Let GG be a group and HH a subgroup of GG. The number of distinct left cosets of HH in GG is called the index of HH in GG and is denoted by [G:H][G:H].
(It can be shown that the number of distinct right cosets equals the number of distinct left cosets, so the index is well-defined.)

Lagrange's Theorem

Theorem 3 (Lagrange's Theorem)

Let GG be a finite group and HH a subgroup of GG. Then the order of HH divides the order of GG. In fact,
∣G∣=[G:H]⋅∣H∣.|G| = [G:H] \cdot |H|.

Proof:

Let GG be a finite group and HH a subgroup of GG.
Let ∣G∣=n|G| = n and ∣H∣=m|H| = m. We have to prove that mm divides nn.

Since GG is finite, the number of distinct left cosets of HH in GG is finite.
Let the distinct left cosets of HH in GG be
a1H, a2H, …, akH,a_1 H,\ a_2 H,\ \ldots,\ a_k H,
where k=[G:H]k = [G:H].

By the coset decomposition theorem,
G=a1H∪a2H∪⋯∪akH,G = a_1 H \cup a_2 H \cup \cdots \cup a_k H,
and this union is disjoint (no two distinct cosets have a common element).

By Theorem 1(iv), each left coset has exactly mm elements:
∣aiH∣=∣H∣=mfor i=1,2,…,k.|a_i H| = |H| = m \quad \text{for } i = 1,2,\ldots,k.

Counting the number of elements in GG:
∣G∣=∣a1H∣+∣a2H∣+⋯+∣akH∣=k⋅m.|G| = |a_1 H| + |a_2 H| + \cdots + |a_k H| = k \cdot m.
That is,
n=k⋅m=[G:H]⋅∣H∣.n = k \cdot m = [G:H] \cdot |H|.

Hence mm divides nn, i.e., ∣H∣|H| divides ∣G∣|G|.

Corollaries:

  1. Order of an element divides order of the group.
    Let a∈Ga \in G and let o(a)=ro(a) = r. Then H=⟨a⟩={e,a,a2,…,ar−1}H = \langle a \rangle = \{e, a, a^2, \ldots, a^{r-1}\} is a subgroup of order rr. By Lagrange, rr divides ∣G∣|G|.

  2. Groups of prime order are cyclic.
    Let ∣G∣=p|G| = p, where pp is prime. Let a∈Ga \in G, a≠ea \neq e. Then o(a)o(a) divides pp, so o(a)=po(a) = p (since o(a)≠1o(a) \neq 1). Thus ⟨a⟩=G\langle a \rangle = G, so GG is cyclic.

  3. a∣G∣=ea^{|G|} = e for all a∈Ga \in G.
    Since o(a)o(a) divides ∣G∣|G|, we have a∣G∣=(ao(a))∣G∣/o(a)=ea^{|G|} = (a^{o(a)})^{|G|/o(a)} = e.

Remark (Converse is false):
The converse of Lagrange's theorem is not true in general.
E.g., The alternating group A4A_4 has order 1212, but A4A_4 has no subgroup of order 66.

Homomorphism and Isomorphism

Definition 4. Group Homomorphism:
Let GG and G′G' be two groups. A mapping ϕ:G→G′\phi: G \to G' is called a homomorphism (or group homomorphism) if
ϕ(ab)=ϕ(a) ϕ(b)for all a,b∈G.\phi(ab) = \phi(a)\,\phi(b) \quad \text{for all } a, b \in G.
That is, ϕ\phi preserves the group operation.

Definition 5. Kernel and Image:
Let ϕ:G→G′\phi: G \to G' be a homomorphism, and let e′e' denote the identity of G′G'. Then:

  • The kernel of ϕ\phi is ker⁡ϕ={a∈G:ϕ(a)=e′}\ker\phi = \{a \in G : \phi(a) = e'\}.
  • The image of ϕ\phi is Im⁡ϕ={ϕ(a):a∈G}\operatorname{Im}\phi = \{\phi(a) : a \in G\}.

Definition 6. Isomorphism:
A homomorphism ϕ:G→G′\phi: G \to G' which is both one-one and onto is called an isomorphism.
If there exists an isomorphism from GG onto G′G', we say GG is isomorphic to G′G' and write G≅G′G \cong G'.

E.g.,

  1. Define ϕ:(Z,+)→(Z,+)\phi: (\mathbb{Z}, +) \to (\mathbb{Z}, +) by ϕ(n)=2n\phi(n) = 2n. Then ϕ(m+n)=2(m+n)=2m+2n=ϕ(m)+ϕ(n)\phi(m+n) = 2(m+n) = 2m+2n = \phi(m)+\phi(n), so ϕ\phi is a homomorphism. It is one-one but not onto.
  2. Define ϕ:(R,+)→(R+,⋅)\phi: (\mathbb{R}, +) \to (\mathbb{R}^+, \cdot) by ϕ(x)=ex\phi(x) = e^x. Then ϕ\phi is an isomorphism.
  3. The sign homomorphism sgn⁡:Sn→{1,−1}\operatorname{sgn}: S_n \to \{1,-1\} has kernel AnA_n.

Theorem 4 (Properties of a Homomorphism)

Let ϕ:G→G′\phi: G \to G' be a group homomorphism. Let ee and e′e' be the identities of GG and G′G' respectively. Then:
(i) ϕ(e)=e′\phi(e) = e'.
(ii) ϕ(a−1)=(ϕ(a))−1\phi(a^{-1}) = \big(\phi(a)\big)^{-1} for all a∈Ga \in G.
(iii) ϕ(an)=(ϕ(a))n\phi(a^n) = \big(\phi(a)\big)^n for all a∈Ga \in G and all integers nn.
(iv) ker⁡ϕ\ker\phi is a subgroup of GG, and Im⁡ϕ\operatorname{Im}\phi is a subgroup of G′G'.
(v) ϕ\phi is one-one if and only if ker⁡ϕ={e}\ker\phi = \{e\}.

Proof:

Let ϕ:G→G′\phi: G \to G' be a homomorphism.

(i) We have
ϕ(e)=ϕ(ee)=ϕ(e) ϕ(e).\phi(e) = \phi(ee) = \phi(e)\,\phi(e).
Multiplying both sides on the left by (ϕ(e))−1\big(\phi(e)\big)^{-1} in G′G', we get
e′=ϕ(e).e' = \phi(e).
Hence ϕ(e)=e′\phi(e) = e'.

(ii) Consider
ϕ(a) ϕ(a−1)=ϕ(aa−1)=ϕ(e)=e′.\phi(a)\,\phi(a^{-1}) = \phi(aa^{-1}) = \phi(e) = e'.
Similarly, ϕ(a−1) ϕ(a)=e′\phi(a^{-1})\,\phi(a) = e'.
Therefore ϕ(a−1)\phi(a^{-1}) is the inverse of ϕ(a)\phi(a) in G′G', i.e.,
ϕ(a−1)=(ϕ(a))−1.\phi(a^{-1}) = \big(\phi(a)\big)^{-1}.

(iii) For n>0n > 0, the result follows by induction on nn.
For n=0n = 0: ϕ(a0)=ϕ(e)=e′=(ϕ(a))0\phi(a^0) = \phi(e) = e' = \big(\phi(a)\big)^0.
For n<0n < 0, write n=−mn = -m with m>0m > 0. Then
ϕ(a−m)=ϕ((a−1)m)=(ϕ(a−1))m=(ϕ(a)−1)m=(ϕ(a))−m.\phi(a^{-m}) = \phi\big((a^{-1})^m\big) = \big(\phi(a^{-1})\big)^m = \big(\phi(a)^{-1}\big)^m = \big(\phi(a)\big)^{-m}.

(iv) First we show ker⁡ϕ≤G\ker\phi \leq G.
Clearly e∈ker⁡ϕe \in \ker\phi, since ϕ(e)=e′\phi(e) = e'. So ker⁡ϕ\ker\phi is nonempty.

Let a,b∈ker⁡ϕa, b \in \ker\phi. Then ϕ(a)=e′\phi(a) = e' and ϕ(b)=e′\phi(b) = e'.
Now
ϕ(ab−1)=ϕ(a) ϕ(b−1)=ϕ(a) (ϕ(b))−1=e′ (e′)−1=e′.\phi(ab^{-1}) = \phi(a)\,\phi(b^{-1}) = \phi(a)\,\big(\phi(b)\big)^{-1} = e'\,(e')^{-1} = e'.
Hence ab−1∈ker⁡ϕab^{-1} \in \ker\phi.
By the subgroup test, ker⁡ϕ≤G\ker\phi \leq G.

Next, Im⁡ϕ≤G′\operatorname{Im}\phi \leq G'.
Let ϕ(a),ϕ(b)∈Im⁡ϕ\phi(a), \phi(b) \in \operatorname{Im}\phi. Then
ϕ(a) (ϕ(b))−1=ϕ(a) ϕ(b−1)=ϕ(ab−1)∈Im⁡ϕ.\phi(a)\,\big(\phi(b)\big)^{-1} = \phi(a)\,\phi(b^{-1}) = \phi(ab^{-1}) \in \operatorname{Im}\phi.
Also ϕ(e)=e′∈Im⁡ϕ\phi(e) = e' \in \operatorname{Im}\phi. Hence Im⁡ϕ≤G′\operatorname{Im}\phi \leq G'.

(v) Suppose ϕ\phi is one-one.
Let a∈ker⁡ϕa \in \ker\phi. Then ϕ(a)=e′=ϕ(e)\phi(a) = e' = \phi(e).
Since ϕ\phi is one-one, a=ea = e. Thus ker⁡ϕ={e}\ker\phi = \{e\}.

Conversely, suppose ker⁡ϕ={e}\ker\phi = \{e\}.
Let ϕ(a)=ϕ(b)\phi(a) = \phi(b). Then
ϕ(a−1b)=ϕ(a)−1ϕ(b)=ϕ(a)−1ϕ(a)=e′.\phi(a^{-1}b) = \phi(a)^{-1}\phi(b) = \phi(a)^{-1}\phi(a) = e'.
So a−1b∈ker⁡ϕ={e}a^{-1}b \in \ker\phi = \{e\}, which gives a−1b=ea^{-1}b = e, i.e., a=ba = b.
Hence ϕ\phi is one-one.

Normal Subgroups

Definition 7. Normal Subgroup:
Let GG be a group and NN a subgroup of GG. Then NN is said to be a normal subgroup of GG (written N◃GN \triangleleft G or N⊴GN \unlhd G) if
aN=Nafor all a∈G.aN = Na \quad \text{for all } a \in G.

Equivalent conditions (any one may be used as definition):

  1. aNa−1=NaNa^{-1} = N for all a∈Ga \in G.
  2. aNa−1⊆NaNa^{-1} \subseteq N for all a∈Ga \in G.
  3. ana−1∈Nana^{-1} \in N for all a∈Ga \in G and all n∈Nn \in N.

E.g.,

  1. For any group GG, the trivial subgroups {e}\{e\} and GG are always normal in GG.
  2. Every subgroup of an abelian group is normal (since ah=haah = ha for all a∈Ga \in G, h∈Hh \in H).
  3. AnA_n is normal in SnS_n, because [Sn:An]=2[S_n : A_n] = 2.
  4. In S3S_3, H={e,(1 2)}H = \{e,(1\,2)\} is a subgroup but not normal (as shown in the coset example).

Theorem 5

Let GG be a group and HH a subgroup of GG such that [G:H]=2[G:H] = 2. Then HH is normal in GG.

Proof:

Let GG be a group and H≤GH \leq G with [G:H]=2[G:H] = 2.
We have to prove that H◃GH \triangleleft G, i.e., aH=HaaH = Ha for all a∈Ga \in G.

Since the index is 22, there are exactly two distinct left cosets of HH in GG, namely
HandG∖H.H \quad \text{and} \quad G \setminus H.
(Indeed, one left coset is H=eHH = eH; the other must be the set of all remaining elements.)

Similarly, the two distinct right cosets are
HandG∖H.H \quad \text{and} \quad G \setminus H.

Now let a∈Ga \in G be arbitrary.

Case 1: a∈Ha \in H.
Then by Theorem 1(i), aH=HaH = H and Ha=HHa = H. So aH=HaaH = Ha.

Case 2: a∉Ha \notin H.
Then aH≠HaH \neq H, so aH=G∖HaH = G \setminus H.
Similarly Ha=G∖HHa = G \setminus H.
Hence aH=HaaH = Ha.

In both cases, aH=HaaH = Ha. Therefore H◃GH \triangleleft G.

Theorem 6

Let ϕ:G→G′\phi: G \to G' be a group homomorphism. Then ker⁡ϕ\ker\phi is a normal subgroup of GG.

Proof:

Let ϕ:G→G′\phi: G \to G' be a homomorphism.
We already know from Theorem 4 that ker⁡ϕ≤G\ker\phi \leq G.
We have to prove that ker⁡ϕ◃G\ker\phi \triangleleft G.

Let a∈Ga \in G and let k∈ker⁡ϕk \in \ker\phi be arbitrary.
We must show that aka−1∈ker⁡ϕaka^{-1} \in \ker\phi.

Now
ϕ(aka−1)=ϕ(a) ϕ(k) ϕ(a−1)=ϕ(a) ϕ(k) (ϕ(a))−1.\phi(aka^{-1}) = \phi(a)\,\phi(k)\,\phi(a^{-1}) = \phi(a)\,\phi(k)\,\big(\phi(a)\big)^{-1}.
Since k∈ker⁡ϕk \in \ker\phi, we have ϕ(k)=e′\phi(k) = e'. Therefore
ϕ(aka−1)=ϕ(a) e′ (ϕ(a))−1=e′.\phi(aka^{-1}) = \phi(a)\, e'\, \big(\phi(a)\big)^{-1} = e'.
Hence aka−1∈ker⁡ϕaka^{-1} \in \ker\phi.

Thus a (ker⁡ϕ) a−1⊆ker⁡ϕa\,(\ker\phi)\,a^{-1} \subseteq \ker\phi for all a∈Ga \in G.
Therefore ker⁡ϕ◃G\ker\phi \triangleleft G.

Quotient Groups

Definition 8. Quotient Group (Factor Group):
Let GG be a group and NN a normal subgroup of GG. Let G/NG/N denote the set of all (left) cosets of NN in GG:
G/N={aN:a∈G}.G/N = \{aN : a \in G\}.
Define multiplication of cosets by
(aN)(bN)=(ab)N.(aN)(bN) = (ab)N.
Then G/NG/N (G mod N) is a group under this operation, called the quotient group (or factor group) of GG by NN.

  • The identity element of G/NG/N is eN=NeN = N.
  • The inverse of aNaN is a−1Na^{-1}N.

Theorem 7 (Product of Cosets is Well-Defined)

Let N◃GN \triangleleft G. Then the product (aN)(bN)=(ab)N(aN)(bN) = (ab)N is well-defined, i.e., it does not depend on the choice of representatives.

Proof:

Let N◃GN \triangleleft G. Suppose aN=a′NaN = a'N and bN=b′NbN = b'N.
We have to show that (ab)N=(a′b′)N(ab)N = (a'b')N.

Since aN=a′NaN = a'N, we have a−1a′∈Na^{-1}a' \in N (Theorem 1).
Since bN=b′NbN = b'N, we have b−1b′∈Nb^{-1}b' \in N.

Consider
(ab)−1(a′b′)=b−1a−1a′b′=b−1(a−1a′)b⋅(b−1b′).(ab)^{-1}(a'b') = b^{-1}a^{-1}a'b' = b^{-1}(a^{-1}a')b \cdot (b^{-1}b').

Since NN is normal and a−1a′∈Na^{-1}a' \in N, we have
b−1(a−1a′)b∈N.b^{-1}(a^{-1}a')b \in N.
Also b−1b′∈Nb^{-1}b' \in N.
Since NN is a subgroup, their product
b−1(a−1a′)b⋅(b−1b′)∈N.b^{-1}(a^{-1}a')b \cdot (b^{-1}b') \in N.
Hence (ab)−1(a′b′)∈N(ab)^{-1}(a'b') \in N, which means (ab)N=(a′b′)N(ab)N = (a'b')N.

Therefore the product of cosets is well-defined.

E.g., Take G=(Z,+)G = (\mathbb{Z}, +) and N=nZN = n\mathbb{Z}. Then N◃GN \triangleleft G (since Z\mathbb{Z} is abelian), and
Z/nZ={0+nZ, 1+nZ, …, (n−1)+nZ}≅Zn.\mathbb{Z}/n\mathbb{Z} = \{0+n\mathbb{Z},\ 1+n\mathbb{Z},\ \ldots,\ (n-1)+n\mathbb{Z}\} \cong \mathbb{Z}_n.

Centre of a Group

Definition 9. Centre of a Group:
Let GG be a group. The centre of GG, denoted Z(G)Z(G), is the set of all elements of GG that commute with every element of GG:
Z(G)={z∈G:zg=gz for all g∈G}.Z(G) = \{z \in G : zg = gz \text{ for all } g \in G\}.

Theorem 8

Let GG be a group. Then Z(G)Z(G) is an abelian normal subgroup of GG.

Proof:

Let GG be a group. We prove the result in three steps.

Step 1. Z(G)Z(G) is a subgroup of GG.

Clearly e∈Z(G)e \in Z(G), since eg=ge=geg = ge = g for all g∈Gg \in G. So Z(G)≠∅Z(G) \neq \emptyset.

Let z1,z2∈Z(G)z_1, z_2 \in Z(G). We show that z1z2−1∈Z(G)z_1 z_2^{-1} \in Z(G).
Let g∈Gg \in G be arbitrary. Since z2∈Z(G)z_2 \in Z(G), we have z2g=gz2z_2 g = g z_2, so gz2−1=z2−1gg z_2^{-1} = z_2^{-1} g (multiply by z2−1z_2^{-1} on both sides appropriately).
Now

(z1z2−1)g=z1(z2−1g)=z1(gz2−1)=(z1g)z2−1=(gz1)z2−1=g(z1z2−1)(z_1 z_2^{-1})g = z_1(z_2^{-1}g) = z_1(gz_2^{-1}) = (z_1 g)z_2^{-1} = (g z_1)z_2^{-1} = g(z_1 z_2^{-1})

(using z1∈Z(G)z_1 \in Z(G) in the second-last step).
Hence z1z2−1∈Z(G)z_1 z_2^{-1} \in Z(G). By the subgroup test, Z(G)≤GZ(G) \leq G.

Step 2. Z(G)Z(G) is abelian.

Let z1,z2∈Z(G)z_1, z_2 \in Z(G). Since z1z_1 commutes with every element of GG, in particular z1z2=z2z1z_1 z_2 = z_2 z_1.
Hence Z(G)Z(G) is abelian.

Step 3. Z(G)Z(G) is normal in GG.

Let a∈Ga \in G and z∈Z(G)z \in Z(G). Then
aza−1=a(a−1z)=(aa−1)z=ez=z∈Z(G),aza^{-1} = a(a^{-1}z) = (aa^{-1})z = ez = z \in Z(G),
where we used za−1=a−1zza^{-1} = a^{-1}z because z∈Z(G)z \in Z(G).
(Alternatively: aza−1=aa−1z=zaza^{-1} = aa^{-1}z = z.)

Thus aZ(G)a−1⊆Z(G)a Z(G) a^{-1} \subseteq Z(G) for all a∈Ga \in G.
Therefore Z(G)◃GZ(G) \triangleleft G.

E.g.,

  1. If GG is abelian, then Z(G)=GZ(G) = G.
  2. Z(S3)={e}Z(S_3) = \{e\}.
  3. Z(GLn(R))={λI:λ∈R, λ≠0}Z\big(GL_n(\mathbb{R})\big) = \{\lambda I : \lambda \in \mathbb{R},\ \lambda \neq 0\} (scalar matrices).

Fundamental Theorem of Group Homomorphism

Theorem 9 (Fundamental Theorem / First Isomorphism Theorem)

Let ϕ:G→G′\phi: G \to G' be a group homomorphism. Then
Gker⁡ϕ ≅ Im⁡ϕ.\frac{G}{\ker\phi} \ \cong\ \operatorname{Im}\phi.
In particular, if ϕ\phi is onto, then G/ker⁡ϕ≅G′G/\ker\phi \cong G'.

Proof:

Let ϕ:G→G′\phi: G \to G' be a group homomorphism.
Let K=ker⁡ϕK = \ker\phi. We know that K◃GK \triangleleft G (Theorem 6), so the quotient group G/KG/K exists.
Also Im⁡ϕ≤G′\operatorname{Im}\phi \leq G' (Theorem 4).

Define a mapping ψ:G/K→Im⁡ϕ\psi: G/K \to \operatorname{Im}\phi by
ψ(aK)=ϕ(a)for all aK∈G/K.\psi(aK) = \phi(a) \quad \text{for all } aK \in G/K.

We show that ψ\psi is an isomorphism.

Step 1. ψ\psi is well-defined.
Suppose aK=bKaK = bK. Then a−1b∈K=ker⁡ϕa^{-1}b \in K = \ker\phi, so ϕ(a−1b)=e′\phi(a^{-1}b) = e'.
Thus ϕ(a)−1ϕ(b)=e′\phi(a)^{-1}\phi(b) = e', i.e., ϕ(a)=ϕ(b)\phi(a) = \phi(b).
Hence ψ(aK)=ψ(bK)\psi(aK) = \psi(bK). So ψ\psi is well-defined.

Step 2. ψ\psi is a homomorphism.

ψ((aK)(bK))=ψ(abK)=ϕ(ab)=ϕ(a) ϕ(b)=ψ(aK) ψ(bK).\psi\big((aK)(bK)\big) = \psi(abK) = \phi(ab) = \phi(a)\,\phi(b) = \psi(aK)\,\psi(bK).

Step 3. ψ\psi is one-one.
Suppose ψ(aK)=ψ(bK)\psi(aK) = \psi(bK). Then ϕ(a)=ϕ(b)\phi(a) = \phi(b), so ϕ(a−1b)=e′\phi(a^{-1}b) = e'.
Thus a−1b∈ker⁡ϕ=Ka^{-1}b \in \ker\phi = K, which means aK=bKaK = bK.
Hence ψ\psi is one-one.
(Equivalently: ker⁡ψ={K}\ker\psi = \{K\}, the identity of G/KG/K.)

Step 4. ψ\psi is onto.
Let y∈Im⁡ϕy \in \operatorname{Im}\phi be arbitrary. Then y=ϕ(a)y = \phi(a) for some a∈Ga \in G.
So y=ψ(aK)y = \psi(aK). Hence ψ\psi is onto.

Therefore ψ\psi is an isomorphism, and G/ker⁡ϕ≅Im⁡ϕG/\ker\phi \cong \operatorname{Im}\phi.

If ϕ\phi is onto, then Im⁡ϕ=G′\operatorname{Im}\phi = G', so G/ker⁡ϕ≅G′G/\ker\phi \cong G'.

Second and Third Isomorphism Theorems

The Fundamental Theorem of Group Homomorphism (Theorem 9) is also known as the First Isomorphism Theorem, and we label it I for reference. Its two classical companions are labelled II and III below. (These three theorems are given Roman numerals so that the running theorem numbering of these notes is not disturbed.)

Isomorphism Theorem II (Second Isomorphism Theorem — Diamond Theorem)

Let GG be a group, let HH be a subgroup of GG and let NN be a normal subgroup of GG. Then:
(i) HN={hn:h∈H, n∈N}HN = \{hn : h \in H,\ n \in N\} is a subgroup of GG.
(ii) NN is normal in HNHN, and H∩NH \cap N is normal in HH.
(iii) HH∩N≅HNN\dfrac{H}{H \cap N} \cong \dfrac{HN}{N}.

Proof:

Let GG be a group with H≤GH \leq G and N◃GN \triangleleft G.

(i) First, HN≠∅HN \neq \emptyset, since e=e⋅e∈HNe = e \cdot e \in HN.

Let h1n1, h2n2∈HNh_1 n_1,\ h_2 n_2 \in HN, where h1,h2∈Hh_1, h_2 \in H and n1,n2∈Nn_1, n_2 \in N. Then
(h1n1)(h2n2)=h1(n1h2)n2=h1(h2h2−1n1h2)n2=(h1h2)(h2−1n1h2 n2).(h_1 n_1)(h_2 n_2) = h_1 (n_1 h_2) n_2 = h_1 (h_2 h_2^{-1} n_1 h_2) n_2 = (h_1 h_2)(h_2^{-1} n_1 h_2\, n_2).
Since N◃GN \triangleleft G and h2∈Gh_2 \in G, we have h2−1n1h2∈Nh_2^{-1} n_1 h_2 \in N, and therefore h2−1n1h2 n2∈Nh_2^{-1} n_1 h_2\, n_2 \in N. Also h1h2∈Hh_1 h_2 \in H. Hence the product lies in HNHN.

Next, for any hn∈HNhn \in HN,
(hn)−1=n−1h−1=h−1 (hn−1h−1),(hn)^{-1} = n^{-1} h^{-1} = h^{-1}\,(h n^{-1} h^{-1}),
and hn−1h−1∈Nh n^{-1} h^{-1} \in N because N◃GN \triangleleft G. Hence (hn)−1∈HN(hn)^{-1} \in HN.

By the subgroup test, HN≤GHN \leq G.

(ii) First, N◃HNN \triangleleft HN. Since N◃GN \triangleleft G, we have xNx−1=NxNx^{-1} = N for every x∈Gx \in G; in particular for every x∈HN⊆Gx \in HN \subseteq G. Hence NN is normal in the subgroup HNHN.

Next, H∩N◃HH \cap N \triangleleft H. Since H≤GH \leq G and N≤GN \leq G, their intersection H∩NH \cap N is a subgroup of GG contained in HH, i.e., H∩N≤HH \cap N \leq H.

Let h∈Hh \in H and let x∈H∩Nx \in H \cap N. Since x∈Nx \in N and N◃GN \triangleleft G, we get hxh−1∈Nhxh^{-1} \in N. Since x∈Hx \in H and HH is a subgroup, we get hxh−1∈Hhxh^{-1} \in H. Therefore hxh−1∈H∩Nhxh^{-1} \in H \cap N. Hence H∩N◃HH \cap N \triangleleft H.

(iii) Note that every coset in HN/NHN/N has the form (hn)N=hN(hn)N = hN with h∈Hh \in H, so
HNN={hN:h∈H}.\frac{HN}{N} = \{hN : h \in H\}.

Define a mapping ϕ:H→HN/N\phi: H \to HN/N by
ϕ(h)=hNfor all h∈H.\phi(h) = hN \quad \text{for all } h \in H.

ϕ\phi is a homomorphism:
For h1,h2∈Hh_1, h_2 \in H,
ϕ(h1h2)=(h1h2)N=(h1N)(h2N)=ϕ(h1) ϕ(h2),\phi(h_1 h_2) = (h_1 h_2)N = (h_1 N)(h_2 N) = \phi(h_1)\,\phi(h_2),
where the second equality uses that N◃GN \triangleleft G (coset multiplication is well-defined, Theorem 7).

ϕ\phi is onto:
Every element of HN/NHN/N is of the form hN=ϕ(h)hN = \phi(h) with h∈Hh \in H, by the description above.

Kernel of ϕ\phi:
For h∈Hh \in H,
h∈ker⁡ϕ  ⟺  hN=N  ⟺  h∈N  ⟺  h∈H∩N.h \in \ker\phi \iff hN = N \iff h \in N \iff h \in H \cap N.
Hence ker⁡ϕ=H∩N\ker\phi = H \cap N.

By the First Isomorphism Theorem (Theorem 9),
Hker⁡ϕ≅Im⁡ϕ,i.e.,HH∩N≅HNN.\frac{H}{\ker\phi} \cong \operatorname{Im}\phi, \qquad \text{i.e.,} \qquad \frac{H}{H \cap N} \cong \frac{HN}{N}.

E.g., Let G=S3G = S_3, H={e,(1 2)}H = \{e, (1\,2)\} and N=A3={e,(1 2 3),(1 3 2)}N = A_3 = \{e, (1\,2\,3), (1\,3\,2)\}. Then N◃GN \triangleleft G (since [Sn:An]=2[S_n : A_n] = 2), so the theorem applies. Here HN=S3HN = S_3 and H∩N={e}H \cap N = \{e\}, and indeed
HH∩N=H≅Z2≅S3A3=HNN.\frac{H}{H \cap N} = H \cong \mathbb{Z}_2 \cong \frac{S_3}{A_3} = \frac{HN}{N}.

Isomorphism Theorem III (Third Isomorphism Theorem)

Let GG be a group and let NN and HH be normal subgroups of GG with N⊆HN \subseteq H. Then H/NH/N is a normal subgroup of G/NG/N, and
G/NH/N ≅ GH.\frac{G/N}{H/N} \ \cong\ \frac{G}{H}.

Proof:

Let GG be a group with N◃GN \triangleleft G, H◃GH \triangleleft G and N⊆HN \subseteq H.

Step 1. H/NH/N is a normal subgroup of G/NG/N.

First, H/N={hN:h∈H}H/N = \{hN : h \in H\} is a subset of G/NG/N, and N=eN∈H/NN = eN \in H/N, so H/N≠∅H/N \neq \emptyset.

Let h1N, h2N∈H/Nh_1 N,\ h_2 N \in H/N. Then
(h1N)(h2N)−1=(h1h2−1)N∈H/N,(h_1 N)(h_2 N)^{-1} = (h_1 h_2^{-1})N \in H/N,
because h1h2−1∈Hh_1 h_2^{-1} \in H. Hence H/N≤G/NH/N \leq G/N.

Now let aN∈G/NaN \in G/N and let hN∈H/NhN \in H/N. Then
(aN)(hN)(aN)−1=(aha−1)N.(aN)(hN)(aN)^{-1} = (a h a^{-1})N.
Since H◃GH \triangleleft G and h∈Hh \in H, we have aha−1∈Ha h a^{-1} \in H, so (aha−1)N∈H/N(a h a^{-1})N \in H/N.
Hence H/N◃G/NH/N \triangleleft G/N, and the quotient group (G/N)/(H/N)(G/N)/(H/N) exists.

Step 2. Define a mapping ψ:G/N→G/H\psi: G/N \to G/H by
ψ(aN)=aHfor all aN∈G/N.\psi(aN) = aH \quad \text{for all } aN \in G/N.

ψ\psi is well-defined:
Suppose aN=bNaN = bN. Then a−1b∈Na^{-1}b \in N. Since N⊆HN \subseteq H, we get a−1b∈Ha^{-1}b \in H, so aH=bHaH = bH, i.e., ψ(aN)=ψ(bN)\psi(aN) = \psi(bN).

ψ\psi is a homomorphism:
ψ((aN)(bN))=ψ(abN)=(ab)H=(aH)(bH)=ψ(aN) ψ(bN).\psi\big((aN)(bN)\big) = \psi(abN) = (ab)H = (aH)(bH) = \psi(aN)\,\psi(bN).

ψ\psi is onto:
Every element of G/HG/H is of the form aH=ψ(aN)aH = \psi(aN) for some a∈Ga \in G.

Kernel of ψ\psi:
For aN∈G/NaN \in G/N,
aN∈ker⁡ψ  ⟺  aH=H  ⟺  a∈H  ⟺  aN∈H/N.aN \in \ker\psi \iff aH = H \iff a \in H \iff aN \in H/N.
Hence ker⁡ψ=H/N\ker\psi = H/N.

By the First Isomorphism Theorem (Theorem 9),
G/Nker⁡ψ≅Im⁡ψ,i.e.,G/NH/N≅GH.\frac{G/N}{\ker\psi} \cong \operatorname{Im}\psi, \qquad \text{i.e.,} \qquad \frac{G/N}{H/N} \cong \frac{G}{H}.

E.g., Let G=(Z,+)G = (\mathbb{Z}, +), N=12ZN = 12\mathbb{Z} and H=4ZH = 4\mathbb{Z}. Since Z\mathbb{Z} is abelian, both NN and HH are normal in GG, and N⊆HN \subseteq H. Then H/N=4Z/12Z≅Z3H/N = 4\mathbb{Z}/12\mathbb{Z} \cong \mathbb{Z}_3, and
Z/12Z4Z/12Z≅Z4Z≅Z4.\frac{\mathbb{Z}/12\mathbb{Z}}{4\mathbb{Z}/12\mathbb{Z}} \cong \frac{\mathbb{Z}}{4\mathbb{Z}} \cong \mathbb{Z}_4.

Automorphism and Inner Automorphism

Definition 10. Automorphism:
Let GG be a group. An isomorphism of GG onto itself is called an automorphism of GG.
The set of all automorphisms of GG is denoted by Aut⁡(G)\operatorname{Aut}(G).

Theorem 10

Let GG be a group. Then Aut⁡(G)\operatorname{Aut}(G) is a group under composition of mappings.

Proof:

Let GG be a group, and let Aut⁡(G)\operatorname{Aut}(G) be the set of all automorphisms of GG.
We verify the group axioms under composition ∘\circ.

Closure: Let ϕ,ψ∈Aut⁡(G)\phi, \psi \in \operatorname{Aut}(G). Then ϕ∘ψ:G→G\phi \circ \psi: G \to G is the composition of two bijections, hence a bijection. Also
(ϕ∘ψ)(ab)=ϕ(ψ(ab))=ϕ(ψ(a)ψ(b))=ϕ(ψ(a)) ϕ(ψ(b))=(ϕ∘ψ)(a) (ϕ∘ψ)(b).(\phi \circ \psi)(ab) = \phi\big(\psi(ab)\big) = \phi\big(\psi(a)\psi(b)\big) = \phi(\psi(a))\,\phi(\psi(b)) = (\phi \circ \psi)(a)\,(\phi \circ \psi)(b).
So ϕ∘ψ\phi \circ \psi is a homomorphism, and hence an automorphism. Thus Aut⁡(G)\operatorname{Aut}(G) is closed.

Associativity: Composition of functions is always associative.

Identity: The identity map I:G→GI: G \to G given by I(x)=xI(x) = x is clearly an automorphism, and I∘ϕ=ϕ∘I=ϕI \circ \phi = \phi \circ I = \phi.

Inverse: Let ϕ∈Aut⁡(G)\phi \in \operatorname{Aut}(G). Since ϕ\phi is a bijection, ϕ−1:G→G\phi^{-1}: G \to G exists.
We show ϕ−1\phi^{-1} is a homomorphism. Let a,b∈Ga, b \in G. Put a=ϕ(x)a = \phi(x), b=ϕ(y)b = \phi(y) for unique x,y∈Gx, y \in G. Then
ϕ−1(ab)=ϕ−1(ϕ(x) ϕ(y))=ϕ−1(ϕ(xy))=xy=ϕ−1(a) ϕ−1(b).\phi^{-1}(ab) = \phi^{-1}\big(\phi(x)\,\phi(y)\big) = \phi^{-1}\big(\phi(xy)\big) = xy = \phi^{-1}(a)\,\phi^{-1}(b).
Also ϕ−1\phi^{-1} is bijective. Hence ϕ−1∈Aut⁡(G)\phi^{-1} \in \operatorname{Aut}(G).

Therefore Aut⁡(G)\operatorname{Aut}(G) is a group under composition.

Definition 11. Inner Automorphism:
Let GG be a group and let g∈Gg \in G. Define a mapping Tg:G→GT_g: G \to G by
Tg(x)=gxg−1for all x∈G.T_g(x) = gxg^{-1} \quad \text{for all } x \in G.
Then TgT_g is called the inner automorphism of GG determined by gg.
The set of all inner automorphisms of GG is denoted by I(G)I(G) or Inn⁡(G)\operatorname{Inn}(G).

Theorem 11

Let GG be a group and g∈Gg \in G. Then TgT_g is an automorphism of GG.

Proof:

Let GG be a group and g∈Gg \in G. Define Tg:G→GT_g: G \to G by Tg(x)=gxg−1T_g(x) = gxg^{-1}.

TgT_g is a homomorphism:

Tg(xy)=g(xy)g−1=gx(g−1g)yg−1=(gxg−1)(gyg−1)=Tg(x) Tg(y).T_g(xy) = g(xy)g^{-1} = gx(g^{-1}g)yg^{-1} = (gxg^{-1})(gyg^{-1}) = T_g(x)\,T_g(y).

TgT_g is bijective:
The mapping Tg−1T_{g^{-1}} satisfies
Tg∘Tg−1=Tgg−1=Te=I=Tg−1∘Tg.T_g \circ T_{g^{-1}} = T_{gg^{-1}} = T_e = I = T_{g^{-1}} \circ T_g.
Hence TgT_g is invertible (with inverse Tg−1T_{g^{-1}}), so TgT_g is bijective.

Therefore TgT_g is an automorphism of GG.

Theorem 12

Let GG be a group. Then I(G)I(G) is a normal subgroup of Aut⁡(G)\operatorname{Aut}(G), and
I(G)≅GZ(G).I(G) \cong \frac{G}{Z(G)}.

Proof:

Let GG be a group.

Step 1. Define θ:G→I(G)\theta: G \to I(G) by θ(g)=Tg\theta(g) = T_g.

θ\theta is a homomorphism:
For any x∈Gx \in G,
Tgh(x)=(gh)x(gh)−1=g(hxh−1)g−1=Tg(Th(x))=(Tg∘Th)(x).T_{gh}(x) = (gh)x(gh)^{-1} = g(hxh^{-1})g^{-1} = T_g\big(T_h(x)\big) = (T_g \circ T_h)(x).
So Tgh=Tg∘ThT_{gh} = T_g \circ T_h, i.e., θ(gh)=θ(g) θ(h)\theta(gh) = \theta(g)\,\theta(h).

θ\theta is onto: By definition, every element of I(G)I(G) is TgT_g for some g∈Gg \in G.

Kernel of θ\theta:

g∈ker⁡θ  ⟺  Tg=I  ⟺  gxg−1=x for all x∈G  ⟺  gx=xg for all x∈G  ⟺  g∈Z(G).g \in \ker\theta \iff T_g = I \iff gxg^{-1} = x \text{ for all } x \in G \iff gx = xg \text{ for all } x \in G \iff g \in Z(G).

Hence ker⁡θ=Z(G)\ker\theta = Z(G).

Step 2. By the Fundamental Theorem of Group Homomorphism,
Gker⁡θ≅Im⁡θ  ⟹  GZ(G)≅I(G).\frac{G}{\ker\theta} \cong \operatorname{Im}\theta \implies \frac{G}{Z(G)} \cong I(G).

Step 3. I(G)◃Aut⁡(G)I(G) \triangleleft \operatorname{Aut}(G).

Let ϕ∈Aut⁡(G)\phi \in \operatorname{Aut}(G) and Tg∈I(G)T_g \in I(G). We show that ϕ∘Tg∘ϕ−1∈I(G)\phi \circ T_g \circ \phi^{-1} \in I(G).
For any x∈Gx \in G:

(ϕ∘Tg∘ϕ−1)(x)=ϕ(Tg(ϕ−1(x)))=ϕ(g ϕ−1(x) g−1)=ϕ(g) x ϕ(g)−1=Tϕ(g)(x).(\phi \circ T_g \circ \phi^{-1})(x) = \phi\Big(T_g\big(\phi^{-1}(x)\big)\Big) = \phi\Big(g\,\phi^{-1}(x)\,g^{-1}\Big) = \phi(g)\, x\, \phi(g)^{-1} = T_{\phi(g)}(x).

Hence ϕ∘Tg∘ϕ−1=Tϕ(g)∈I(G)\phi \circ T_g \circ \phi^{-1} = T_{\phi(g)} \in I(G).
Therefore I(G)◃Aut⁡(G)I(G) \triangleleft \operatorname{Aut}(G).

Automorphism Groups — Computations

Theorem 13

Aut⁡(Zn)≅U(n)\operatorname{Aut}(\mathbb{Z}_n) \cong U(n), where
U(n)={k:1≤k≤n, gcd⁡(k,n)=1}U(n) = \{k : 1 \leq k \leq n,\ \gcd(k,n) = 1\}
is the multiplicative group of integers modulo nn that are coprime to nn. In particular,
∣Aut⁡(Zn)∣=φ(n),|\operatorname{Aut}(\mathbb{Z}_n)| = \varphi(n),
where φ\varphi is Euler's totient function.

Proof:

Let G=Zn={0ˉ,1ˉ,…,n−1‾}G = \mathbb{Z}_n = \{\bar{0}, \bar{1}, \ldots, \overline{n-1}\} under addition modulo nn.
Then G=⟨1ˉ⟩G = \langle \bar{1} \rangle, and GG is cyclic of order nn.

Let ϕ∈Aut⁡(Zn)\phi \in \operatorname{Aut}(\mathbb{Z}_n). Since ϕ\phi is an isomorphism, it must send a generator to a generator.
The generators of Zn\mathbb{Z}_n are precisely those kˉ\bar{k} for which gcd⁡(k,n)=1\gcd(k,n) = 1.
Thus ϕ(1ˉ)=kˉ\phi(\bar{1}) = \bar{k} for some kk with gcd⁡(k,n)=1\gcd(k,n) = 1, and then
ϕ(mˉ)=ϕ(m⋅1ˉ)=m ϕ(1ˉ)=mkˉ=mk‾.\phi(\bar{m}) = \phi(m\cdot\bar{1}) = m\,\phi(\bar{1}) = m\bar{k} = \overline{mk}.

Conversely, for each kk with gcd⁡(k,n)=1\gcd(k,n) = 1, the map ϕk:Zn→Zn\phi_k: \mathbb{Z}_n \to \mathbb{Z}_n defined by ϕk(mˉ)=mk‾\phi_k(\bar{m}) = \overline{mk} is an automorphism.

Define Ψ:Aut⁡(Zn)→U(n)\Psi: \operatorname{Aut}(\mathbb{Z}_n) \to U(n) by
Ψ(ϕ)=k,where ϕ(1ˉ)=kˉ.\Psi(\phi) = k, \quad \text{where } \phi(\bar{1}) = \bar{k}.

Ψ\Psi is a homomorphism:
If ϕ(1ˉ)=kˉ\phi(\bar{1}) = \bar{k} and ψ(1ˉ)=ℓˉ\psi(\bar{1}) = \bar{\ell}, then
(ϕ∘ψ)(1ˉ)=ϕ(ℓˉ)=kℓ‾,(\phi \circ \psi)(\bar{1}) = \phi(\bar{\ell}) = \overline{k\ell},
so Ψ(ϕ∘ψ)=kℓ mod n=Ψ(ϕ) Ψ(ψ)\Psi(\phi \circ \psi) = k\ell \bmod n = \Psi(\phi)\,\Psi(\psi) in U(n)U(n).

Ψ\Psi is bijective: From the correspondence above between automorphisms and such integers kk.

Hence Aut⁡(Zn)≅U(n)\operatorname{Aut}(\mathbb{Z}_n) \cong U(n), and ∣Aut⁡(Zn)∣=∣U(n)∣=φ(n)|\operatorname{Aut}(\mathbb{Z}_n)| = |U(n)| = \varphi(n).

E.g.,

  1. Aut⁡(Z5)≅U(5)={1,2,3,4}≅Z4\operatorname{Aut}(\mathbb{Z}_5) \cong U(5) = \{1,2,3,4\} \cong \mathbb{Z}_4.
  2. Aut⁡(Z6)≅U(6)={1,5}≅Z2\operatorname{Aut}(\mathbb{Z}_6) \cong U(6) = \{1,5\} \cong \mathbb{Z}_2.
  3. ∣Aut⁡(Z8)∣=φ(8)=4|\operatorname{Aut}(\mathbb{Z}_8)| = \varphi(8) = 4, and Aut⁡(Z8)≅Z2×Z2\operatorname{Aut}(\mathbb{Z}_8) \cong \mathbb{Z}_2 \times \mathbb{Z}_2.

Theorem 14

Let G=⟨a⟩G = \langle a \rangle be an infinite cyclic group. Then Aut⁡(G)≅Z2\operatorname{Aut}(G) \cong \mathbb{Z}_2.

Proof:

Let G=⟨a⟩={…,a−2,a−1,e,a,a2,…}G = \langle a \rangle = \{\ldots, a^{-2}, a^{-1}, e, a, a^2, \ldots\} be infinite cyclic.
The generators of GG are only aa and a−1a^{-1}.

Any automorphism ϕ\phi of GG is completely determined by ϕ(a)\phi(a), and ϕ(a)\phi(a) must be a generator.
So there are exactly two possibilities:

  • ϕ1(a)=a\phi_1(a) = a, so ϕ1=I\phi_1 = I (the identity automorphism);
  • ϕ2(a)=a−1\phi_2(a) = a^{-1}, so ϕ2(an)=a−n\phi_2(a^n) = a^{-n}.

Now ϕ2∘ϕ2=I\phi_2 \circ \phi_2 = I, so { I, ϕ2 }\{\,I,\ \phi_2\,\} is a group of order 22, isomorphic to Z2\mathbb{Z}_2.
Hence Aut⁡(G)≅Z2\operatorname{Aut}(G) \cong \mathbb{Z}_2.

Conjugacy Relation and Normalizer

Definition 12. Conjugacy Relation:
Let GG be a group. Two elements a,b∈Ga, b \in G are said to be conjugate in GG if there exists an element g∈Gg \in G such that
b=gag−1.b = gag^{-1}.
The relation “aa is conjugate to bb” is an equivalence relation on GG.
The equivalence class of aa is called the conjugacy class of aa:
Cl⁡(a)={gag−1:g∈G}.\operatorname{Cl}(a) = \{gag^{-1} : g \in G\}.

Definition 13. Normalizer:
Let GG be a group and a∈Ga \in G. The normalizer of aa in GG is
N(a)={g∈G:ga=ag}={g∈G:gag−1=a}.N(a) = \{g \in G : ga = ag\} = \{g \in G : gag^{-1} = a\}.

More generally, if HH is a subgroup of GG, the normalizer of HH in GG is
N(H)={g∈G:gHg−1=H}.N(H) = \{g \in G : gHg^{-1} = H\}.
Note that H◃GH \triangleleft G if and only if N(H)=GN(H) = G.

Theorem 15

Conjugacy is an equivalence relation on GG.

Proof:

Let GG be a group. Define a∼ba \sim b iff b=gag−1b = gag^{-1} for some g∈Gg \in G.

Reflexive: a=eae−1a = eae^{-1}, so a∼aa \sim a.

Symmetric: Suppose a∼ba \sim b. Then b=gag−1b = gag^{-1} for some gg.
Multiplying, a=g−1bg=g−1b(g−1)−1a = g^{-1}bg = g^{-1}b(g^{-1})^{-1}. So b∼ab \sim a (using g−1g^{-1}).

Transitive: Suppose a∼ba \sim b and b∼cb \sim c. Then b=gag−1b = gag^{-1} and c=hbh−1c = hbh^{-1} for some g,h∈Gg,h \in G.
Thus c=h(gag−1)h−1=(hg)a(hg)−1c = h(gag^{-1})h^{-1} = (hg)a(hg)^{-1}. So a∼ca \sim c.

Hence conjugacy is an equivalence relation.

Theorem 16

Let GG be a group and a∈Ga \in G. Then N(a)N(a) is a subgroup of GG.

Proof:

Let GG be a group and a∈Ga \in G.
Clearly e∈N(a)e \in N(a), since ea=aeea = ae. So N(a)≠∅N(a) \neq \emptyset.

Let g,h∈N(a)g, h \in N(a). Then ga=agga = ag and ha=ahha = ah.
We show gh−1∈N(a)gh^{-1} \in N(a).

Since ha=ahha = ah, we get h−1a=ah−1h^{-1}a = ah^{-1} (multiply both sides by h−1h^{-1} on left and right).
Now

(gh−1)a(gh−1)−1=g(h−1ah)g−1=gag−1=(ga)g−1=(ag)g−1=a,(gh^{-1})a(gh^{-1})^{-1} = g(h^{-1}ah)g^{-1} = g a g^{-1} = (ga)g^{-1} = (ag)g^{-1} = a,

(using h−1ah=ah^{-1}ah = a and g∈N(a)g \in N(a)).
Hence gh−1∈N(a)gh^{-1} \in N(a).
By the subgroup test, N(a)≤GN(a) \leq G.

Theorem 17

Let GG be a finite group and a∈Ga \in G. Then
∣Cl⁡(a)∣=[G:N(a)]=∣G∣∣N(a)∣.|\operatorname{Cl}(a)| = [G : N(a)] = \frac{|G|}{|N(a)|}.

Proof:

Let GG be a finite group and a∈Ga \in G.
Let N(a)N(a) be the normalizer of aa. We define a mapping
f:GN(a)→Cl⁡(a)f: \frac{G}{N(a)} \to \operatorname{Cl}(a)
by
f(g N(a))=gag−1.f\big(g\,N(a)\big) = gag^{-1}.

Well-defined:
Suppose g N(a)=h N(a)g\,N(a) = h\,N(a). Then h−1g∈N(a)h^{-1}g \in N(a), so (h−1g)a=a(h−1g)(h^{-1}g)a = a(h^{-1}g).
Multiplying, gag−1=hah−1gag^{-1} = hah^{-1}.
Thus f(g N(a))=f(h N(a))f(g\,N(a)) = f(h\,N(a)).

One-one:
Suppose f(g N(a))=f(h N(a))f(g\,N(a)) = f(h\,N(a)). Then gag−1=hah−1gag^{-1} = hah^{-1}, so h−1ga=ah−1gh^{-1}ga = ah^{-1}g, i.e., h−1g∈N(a)h^{-1}g \in N(a).
Hence g N(a)=h N(a)g\,N(a) = h\,N(a).

Onto:
Every element of Cl⁡(a)\operatorname{Cl}(a) is of the form gag−1=f(g N(a))gag^{-1} = f(g\,N(a)) for some g∈Gg \in G.

Therefore ff is a bijection, and
∣Cl⁡(a)∣=∣GN(a)∣=[G:N(a)]=∣G∣∣N(a)∣.|\operatorname{Cl}(a)| = \left|\frac{G}{N(a)}\right| = [G:N(a)] = \frac{|G|}{|N(a)|}.

Notes:

  • a∈Z(G)a \in Z(G) if and only if Cl⁡(a)={a}\operatorname{Cl}(a) = \{a\} if and only if N(a)=GN(a) = G.
  • The conjugacy classes partition GG, and the class equation is
    ∣G∣=∣Z(G)∣+∑∣Cl⁡(ai)∣,|G| = |Z(G)| + \sum |\operatorname{Cl}(a_i)|,
    where the sum is over representatives of conjugacy classes with more than one element.

Part 2. Ring Theory

Rings — Definition, Examples, Properties

Definition 14. Ring:
A nonempty set RR together with two binary operations, addition (++) and multiplication (⋅\cdot), is called a ring if the following axioms hold:

  1. (R,+)(R, +) is an abelian group, i.e.,

    • a+b∈Ra + b \in R for all a,b∈Ra,b \in R (closure);
    • (a+b)+c=a+(b+c)(a+b)+c = a+(b+c) (associativity);
    • there exists 0∈R0 \in R such that a+0=aa + 0 = a for all aa (zero element);
    • for each a∈Ra \in R there exists −a∈R-a \in R such that a+(−a)=0a + (-a) = 0 (additive inverse);
    • a+b=b+aa + b = b + a (commutativity of addition).
  2. Multiplication is associative: (ab)c=a(bc)(ab)c = a(bc) for all a,b,c∈Ra,b,c \in R.

  3. Distributive laws: For all a,b,c∈Ra,b,c \in R,
    a(b+c)=ab+ac,(b+c)a=ba+ca.a(b+c) = ab + ac, \qquad (b+c)a = ba + ca.

Definition 15. Special types of rings:

  • Commutative ring: ab=baab = ba for all a,b∈Ra,b \in R.
  • Ring with unity (or ring with identity): There exists 1∈R1 \in R, 1≠01 \neq 0, such that 1⋅a=a⋅1=a1\cdot a = a\cdot 1 = a for all a∈Ra \in R.
  • Zero ring: The ring consisting of only the zero element. (We usually exclude this case and assume 1≠01 \neq 0.)

E.g.,

  1. Z\mathbb{Z}, Q\mathbb{Q}, R\mathbb{R}, C\mathbb{C} are commutative rings with unity.
  2. Zn\mathbb{Z}_n (integers modulo nn) is a commutative ring with unity.
  3. Mn(R)M_n(\mathbb{R}), the set of all n×nn \times n real matrices, is a non-commutative ring with unity (InI_n).
  4. 2Z={0,±2,±4,…}2\mathbb{Z} = \{0, \pm 2, \pm 4, \ldots\} is a commutative ring without unity.
  5. C[0,1]C[0,1], the set of continuous real-valued functions on [0,1][0,1], with pointwise addition and multiplication, is a commutative ring with unity.

Theorem 18 (Basic Properties of a Ring)

Let RR be a ring. Then for all a,b∈Ra, b \in R:
(i) a⋅0=0⋅a=0a \cdot 0 = 0 \cdot a = 0.
(ii) a(−b)=(−a)b=−(ab)a(-b) = (-a)b = -(ab).
(iii) (−a)(−b)=ab(-a)(-b) = ab.
(iv) a(b−c)=ab−aca(b-c) = ab - ac and (b−c)a=ba−ca(b-c)a = ba - ca.

Proof:

Let RR be a ring and let a,b,c∈Ra, b, c \in R.

(i) We have
a⋅0=a⋅(0+0)=a⋅0+a⋅0a \cdot 0 = a \cdot (0 + 0) = a\cdot 0 + a\cdot 0
(by the distributive law).
Adding −(a⋅0)-(a\cdot 0) to both sides,
0=a⋅0.0 = a\cdot 0.
Similarly, 0⋅a=00 \cdot a = 0.

(ii) Consider
ab+a(−b)=a(b+(−b))=a⋅0=0.ab + a(-b) = a\big(b + (-b)\big) = a\cdot 0 = 0.
Therefore a(−b)a(-b) is the additive inverse of abab, i.e., a(−b)=−(ab)a(-b) = -(ab).

Similarly,
ab+(−a)b=(a+(−a))b=0⋅b=0,ab + (-a)b = \big(a + (-a)\big)b = 0\cdot b = 0,
so (−a)b=−(ab)(-a)b = -(ab).

(iii) Using (ii) twice:
(−a)(−b)=−(a(−b))=−(−(ab))=ab.(-a)(-b) = -\big(a(-b)\big) = -\big(-(ab)\big) = ab.

(iv)
a(b−c)=a(b+(−c))=ab+a(−c)=ab+(−(ac))=ab−ac.a(b-c) = a\big(b + (-c)\big) = ab + a(-c) = ab + \big(-(ac)\big) = ab - ac.
Similarly, (b−c)a=ba−ca(b-c)a = ba - ca.

Subrings

Definition 16. Subring:
Let RR be a ring and SS a nonempty subset of RR. Then SS is called a subring of RR if SS itself is a ring under the same operations of addition and multiplication as defined on RR.

Theorem 19 (Subring Criterion / Subring Test)

Let RR be a ring and SS a nonempty subset of RR. Then SS is a subring of RR if and only if for all a,b∈Sa, b \in S:
a−b∈Sandab∈S.a - b \in S \quad \text{and} \quad ab \in S.

Proof:

Necessity: Suppose SS is a subring of RR.
Then (S,+)(S, +) is a subgroup of (R,+)(R, +), so a,b∈Sa, b \in S implies a−b∈Sa - b \in S.
Also multiplication is closed in SS, so ab∈Sab \in S.

Sufficiency: Suppose S≠∅S \neq \emptyset and a−b∈Sa - b \in S, ab∈Sab \in S for all a,b∈Sa,b \in S.
We verify that SS is a ring.

Since S≠∅S \neq \emptyset, there exists some a∈Sa \in S. Then a−a=0∈Sa - a = 0 \in S.
Also 0−a=−a∈S0 - a = -a \in S.
For a,b∈Sa, b \in S: a+b=a−(−b)∈Sa + b = a - (-b) \in S (since −b∈S-b \in S).
So (S,+)(S, +) is closed, contains 00 and inverses. Associativity and commutativity of addition are inherited from RR.
Thus (S,+)(S, +) is an abelian group.

Associativity of multiplication and the distributive laws hold in SS because they hold in RR.
Multiplication is closed in SS by hypothesis.

Hence SS is a subring of RR.

E.g.,

  1. nZn\mathbb{Z} is a subring of Z\mathbb{Z} for any integer nn.
  2. Z\mathbb{Z} is a subring of Q\mathbb{Q}; Q\mathbb{Q} is a subring of R\mathbb{R}.
  3. Let SS be the set of all matrices \begin\{pmatrix\} a & b \\ 0 & c \end\{pmatrix\} with a,b,c∈Za,b,c \in \mathbb{Z}. Then SS is a subring of M2(Z)M_2(\mathbb{Z}).
    (Verify: difference and product of two such matrices again have the same form.)

Theorem 20

The intersection of any collection of subrings of a ring RR is again a subring of RR.

Proof:

Let {Si:i∈I}\{S_i : i \in I\} be a family of subrings of a ring RR, and let
S=⋂i∈ISi.S = \bigcap_{i \in I} S_i.

Clearly 0∈Si0 \in S_i for each ii, so 0∈S0 \in S and S≠∅S \neq \emptyset.

Let a,b∈Sa, b \in S. Then a,b∈Sia, b \in S_i for every i∈Ii \in I.
Since each SiS_i is a subring, a−b∈Sia - b \in S_i and ab∈Siab \in S_i for every ii.
Hence a−b∈Sa - b \in S and ab∈Sab \in S.

By the subring test, SS is a subring of RR.

Remark: The union of two subrings need not be a subring.
E.g., 2Z∪3Z2\mathbb{Z} \cup 3\mathbb{Z} is not a subring of Z\mathbb{Z}, because 2∈2Z2 \in 2\mathbb{Z}, 3∈3Z3 \in 3\mathbb{Z}, but 2+3=5∉2Z∪3Z2 + 3 = 5 \notin 2\mathbb{Z} \cup 3\mathbb{Z}.

Characteristic of a Ring

Definition 17. Characteristic of a Ring:
Let RR be a ring. The characteristic of RR, denoted char⁡(R)\operatorname{char}(R), is defined as follows:

  • If there exists a positive integer nn such that n⋅a=0n\cdot a = 0 for all a∈Ra \in R (where n⋅a=a+a+⋯+an\cdot a = a + a + \cdots + a, nn times), then the smallest such positive integer nn is called the characteristic of RR.
  • If no such positive integer exists, we say char⁡(R)=0\operatorname{char}(R) = 0.

If RR has unity 11, then char⁡(R)\operatorname{char}(R) is the additive order of 11 (or 00 if this order is infinite). Equivalently, char⁡(R)\operatorname{char}(R) is the smallest positive integer nn such that n⋅1=0n\cdot 1 = 0, if it exists.

E.g., char⁡(Z)=0\operatorname{char}(\mathbb{Z}) = 0, char⁡(Q)=0\operatorname{char}(\mathbb{Q}) = 0, char⁡(Zn)=n\operatorname{char}(\mathbb{Z}_n) = n, char⁡(Z6)=6\operatorname{char}(\mathbb{Z}_6) = 6.

Definition 18. Integral Domain:
A ring DD is called an integral domain if:

  1. DD is commutative;
  2. DD has unity 1≠01 \neq 0;
  3. DD has no zero divisors, i.e., whenever a,b∈Da, b \in D and ab=0ab = 0, then either a=0a = 0 or b=0b = 0.

Definition 19. Field:
A ring FF is called a field if:

  1. FF is commutative;
  2. FF has unity 1≠01 \neq 0;
  3. Every nonzero element of FF has a multiplicative inverse, i.e., for each a∈Fa \in F, a≠0a \neq 0, there exists a−1∈Fa^{-1} \in F such that a⋅a−1=1a \cdot a^{-1} = 1.

E.g., Z\mathbb{Z} is an integral domain but not a field. Q\mathbb{Q}, R\mathbb{R}, C\mathbb{C} are fields. Zn\mathbb{Z}_n is a field if and only if nn is prime. Z4\mathbb{Z}_4 is not an integral domain (since 2ˉ⋅2ˉ=0ˉ\bar{2}\cdot\bar{2} = \bar{0}).

Theorem 21

Every field is an integral domain.

Proof:

Let FF be a field.
By definition, FF is a commutative ring with unity 1≠01 \neq 0.
We only need to show that FF has no zero divisors.

Suppose a,b∈Fa, b \in F with ab=0ab = 0 and a≠0a \neq 0.
Since FF is a field and a≠0a \neq 0, there exists a−1∈Fa^{-1} \in F such that a−1a=1a^{-1}a = 1.
Multiplying ab=0ab = 0 on the left by a−1a^{-1}:
a−1(ab)=a−1⋅0  ⟹  (a−1a)b=0  ⟹  1⋅b=0  ⟹  b=0.a^{-1}(ab) = a^{-1}\cdot 0 \implies (a^{-1}a)b = 0 \implies 1\cdot b = 0 \implies b = 0.

Similarly, if b≠0b \neq 0 and ab=0ab = 0, then a=0a = 0.
Hence FF has no zero divisors, so FF is an integral domain.

Note: The converse is not true. Z\mathbb{Z} is an integral domain but not a field (e.g., 22 has no multiplicative inverse in Z\mathbb{Z}).

Theorem 22

Every finite integral domain is a field.

Proof:

Let DD be a finite integral domain.
Let D={a1,a2,…,an}D = \{a_1, a_2, \ldots, a_n\}, where the aia_i are distinct.
By definition, DD is a commutative ring with unity and has no zero divisors.
To prove that DD is a field, it is enough to show that every nonzero element of DD has a multiplicative inverse.

Let a∈Da \in D with a≠0a \neq 0.
Consider the products
aa1, aa2, …, aan.a a_1,\ a a_2,\ \ldots,\ a a_n.

Claim: These nn products are all distinct.
Suppose aai=aaja a_i = a a_j. Then a(ai−aj)=0a(a_i - a_j) = 0.
Since DD has no zero divisors and a≠0a \neq 0, we get ai−aj=0a_i - a_j = 0, i.e., ai=aja_i = a_j.
Hence the products are distinct.

Since DD has exactly nn elements, and we have nn distinct products aaiaa_i, all lying in DD, we conclude
{aa1,aa2,…,aan}=D.\{aa_1, aa_2, \ldots, aa_n\} = D.

In particular, the unity 11 belongs to this set. So there exists some ak∈Da_k \in D such that
a⋅ak=1.a \cdot a_k = 1.
Thus ak=a−1a_k = a^{-1}.

Therefore every nonzero element of DD is a unit, and DD is a field.

Theorem 23

The characteristic of an integral domain is either 00 or a prime number.

Proof:

Let DD be an integral domain, and let char⁡(D)=n\operatorname{char}(D) = n.

If n=0n = 0, there is nothing to prove.

Suppose n>0n > 0. We claim that nn is prime.
Suppose, on the contrary, that nn is composite. Then we can write
n=rs,n = rs,
where rr and ss are integers satisfying 1<r<n1 < r < n and 1<s<n1 < s < n.

Now
(r⋅1)(s⋅1)=(rs)⋅1=n⋅1=0,(r \cdot 1)(s \cdot 1) = (rs) \cdot 1 = n \cdot 1 = 0,
where 11 is the unity of DD.

Since DD is an integral domain, it has no zero divisors. Therefore
r⋅1=0ors⋅1=0.r \cdot 1 = 0 \quad \text{or} \quad s \cdot 1 = 0.

If r⋅1=0r \cdot 1 = 0, then r⋅a=(r⋅1)a=0r \cdot a = (r \cdot 1)a = 0 for all a∈Da \in D, which means char⁡(D)≤r<n\operatorname{char}(D) \leq r < n, contradicting the minimality of nn.
Similarly, s⋅1=0s \cdot 1 = 0 leads to a contradiction.

Hence nn cannot be composite. Since n>1n > 1 (characteristic at least 11 if positive; actually n≥2n \geq 2 because 1≠01 \neq 0), nn must be a prime number.

Ideals

Definition 20. Ideal:
Let RR be a ring and II a nonempty subset of RR. Then II is called an ideal (or two-sided ideal) of RR if:

  1. a,b∈Ia, b \in I implies a−b∈Ia - b \in I (i.e., (I,+)(I, +) is a subgroup of (R,+)(R, +));
  2. For all r∈Rr \in R and all a∈Ia \in I, both ra∈Ira \in I and ar∈Iar \in I.

If condition 2 is replaced by “ra∈Ira \in I only”, then II is a left ideal. If “ar∈Iar \in I only”, then II is a right ideal.
In a commutative ring, every left (or right) ideal is automatically two-sided.

E.g.,

  1. For any ring RR, {0}\{0\} and RR itself are ideals, called the trivial (or improper) ideals. Any other ideal is called a proper (or nontrivial) ideal.
  2. For any integer nn, nZn\mathbb{Z} is an ideal of Z\mathbb{Z}.
  3. In Z\mathbb{Z}, every ideal is of the form nZn\mathbb{Z} for some n≥0n \geq 0.

Theorem 24

Let FF be a field. Then the only ideals of FF are {0}\{0\} and FF itself.

Proof:

Let FF be a field and let II be an ideal of FF.

If I={0}I = \{0\}, we are done.

Suppose I≠{0}I \neq \{0\}. Then there exists an element a∈Ia \in I with a≠0a \neq 0.
Since FF is a field, aa has a multiplicative inverse a−1∈Fa^{-1} \in F.
Because II is an ideal and a∈Ia \in I, we have
1=a−1⋅a∈I.1 = a^{-1} \cdot a \in I.

Now let r∈Fr \in F be arbitrary. Since 1∈I1 \in I and II is an ideal,
r=r⋅1∈I.r = r \cdot 1 \in I.
Hence F⊆IF \subseteq I. But I⊆FI \subseteq F, so I=FI = F.

Therefore the only ideals of FF are {0}\{0\} and FF.

Theorem 25

A commutative ring RR with unity is a field if and only if RR has no proper ideals.

Proof:

Let RR be a commutative ring with unity.

(⇒\Rightarrow) Suppose RR is a field.
By Theorem 24, the only ideals of RR are {0}\{0\} and RR.
Hence RR has no proper ideals.

(⇐\Leftarrow) Suppose RR has no proper ideals.
Let a∈Ra \in R with a≠0a \neq 0.
Consider the principal ideal
(a)={ra:r∈R}.(a) = \{ra : r \in R\}.
This is a nonzero ideal of RR (since a=1⋅a∈(a)a = 1\cdot a \in (a)).
Since RR has no proper ideals, we must have (a)=R(a) = R.

In particular, 1∈(a)1 \in (a), so there exists r∈Rr \in R such that ra=1ra = 1.
Thus r=a−1r = a^{-1}.

Therefore every nonzero element of RR has a multiplicative inverse, and since RR is commutative with unity, RR is a field.

Theorem 26

Let RR be a ring with unity and II an ideal of RR. If 1∈I1 \in I, then I=RI = R.

Proof:

Let RR be a ring with unity and II an ideal of RR such that 1∈I1 \in I.
Let r∈Rr \in R be arbitrary.
Since II is an ideal and 1∈I1 \in I, we have r=r⋅1∈Ir = r \cdot 1 \in I.
Hence R⊆IR \subseteq I. But I⊆RI \subseteq R, so I=RI = R.

Ideal Generated by a Subset

Definition 21. Ideal Generated by a Set:
Let RR be a ring and SS a subset of RR. The ideal generated by SS, denoted by (S)(S) or ⟨S⟩\langle S \rangle, is the smallest ideal of RR containing SS.
Equivalently, (S)(S) is the intersection of all ideals of RR that contain SS.

If S={a}S = \{a\}, we write (a)(a) and call it the principal ideal generated by aa.
If S={a1,…,an}S = \{a_1, \ldots, a_n\}, we write (a1,…,an)(a_1, \ldots, a_n).

Theorem 27

Let RR be a commutative ring with unity, and let a∈Ra \in R. Then
(a)={ra:r∈R}=Ra.(a) = \{ra : r \in R\} = Ra.
More generally, if a1,…,an∈Ra_1, \ldots, a_n \in R, then
(a1,…,an)={r1a1+r2a2+⋯+rnan:ri∈R}.(a_1, \ldots, a_n) = \{r_1 a_1 + r_2 a_2 + \cdots + r_n a_n : r_i \in R\}.

Proof:

Let RR be a commutative ring with unity and a∈Ra \in R.
Let I={ra:r∈R}I = \{ra : r \in R\}.

Step 1. II is an ideal of RR containing aa.

  • 0=0⋅a∈I0 = 0\cdot a \in I.
  • If r1a, r2a∈Ir_1 a,\, r_2 a \in I, then r1a−r2a=(r1−r2)a∈Ir_1 a - r_2 a = (r_1 - r_2)a \in I.
  • If s∈Rs \in R and ra∈Ira \in I, then s(ra)=(sr)a∈Is(ra) = (sr)a \in I.
  • a=1⋅a∈Ia = 1\cdot a \in I.

Step 2. II is the smallest such ideal.
Let JJ be any ideal of RR containing aa.
For any r∈Rr \in R, since a∈Ja \in J and JJ is an ideal, ra∈Jra \in J.
Hence I⊆JI \subseteq J.

Therefore (a)=I=Ra(a) = I = Ra.

The proof for (a1,…,an)(a_1,\ldots,a_n) is similar: the set of all RR-linear combinations of a1,…,ana_1,\ldots,a_n is an ideal containing each aia_i, and it is contained in every ideal that contains all the aia_i.

Definition 22. Principal Ideal Domain (PID):
An integral domain RR in which every ideal is a principal ideal (i.e., of the form (a)(a) for some a∈Ra \in R) is called a principal ideal domain.

E.g., Z\mathbb{Z} is a PID. Every ideal of Z\mathbb{Z} is nZ=(n)n\mathbb{Z} = (n) for some n≥0n \geq 0.
Z[x]\mathbb{Z}[x] is not a PID (proved later: (2,x)(2,x) is not principal).

Operations on Ideals

Definition 23. Let II and JJ be ideals of a ring RR.

  • Sum: I+J={a+b:a∈I, b∈J}I + J = \{a + b : a \in I,\ b \in J\}. This is an ideal of RR, and it is the smallest ideal containing both II and JJ.
  • Product: IJ={∑k=1nakbk:ak∈I, bk∈J, n≥1}IJ = \left\{ \sum_{k=1}^{n} a_k b_k : a_k \in I,\ b_k \in J,\ n \geq 1 \right\}. This is an ideal of RR.
  • Intersection: I∩JI \cap J is an ideal of RR.

In general: IJ⊆I∩J⊆I⊆I+JIJ \subseteq I \cap J \subseteq I \subseteq I + J and I∩J⊆J⊆I+JI \cap J \subseteq J \subseteq I + J.

Quotient (Factor) Rings

Definition 24. Quotient Ring (Factor Ring):
Let RR be a ring and II an ideal of RR. Let R/IR/I denote the set of all cosets of II in RR:
R/I={a+I:a∈R},R/I = \{a + I : a \in R\},
where a+I={a+x:x∈I}a + I = \{a + x : x \in I\}.

Define addition and multiplication on R/IR/I by
(a+I)+(b+I)=(a+b)+I,(a + I) + (b + I) = (a + b) + I,
(a+I)(b+I)=(ab)+I.(a + I)(b + I) = (ab) + I.

Then R/IR/I is a ring, called the quotient ring (or factor ring, or ring of residue classes) of RR modulo II.

  • The zero element is 0+I=I0 + I = I.
  • The additive inverse of a+Ia + I is (−a)+I(-a) + I.
  • If RR has unity 11, then R/IR/I has unity 1+I1 + I.

(Well-definedness of multiplication uses that II is an ideal: if a−a′∈Ia - a' \in I and b−b′∈Ib - b' \in I, then ab−a′b′=a(b−b′)+(a−a′)b′∈Iab - a'b' = a(b-b') + (a-a')b' \in I.)

E.g., Z/nZ≅Zn\mathbb{Z}/n\mathbb{Z} \cong \mathbb{Z}_n.

Prime and Maximal Ideals

Throughout this section, unless stated otherwise, RR denotes a commutative ring with unity.

Definition 25. Prime Ideal:
A proper ideal PP of RR is called a prime ideal if whenever a,b∈Ra, b \in R and ab∈Pab \in P, then either a∈Pa \in P or b∈Pb \in P.

Definition 26. Maximal Ideal:
A proper ideal MM of RR is called a maximal ideal if there is no proper ideal of RR that strictly contains MM.
In other words: if II is an ideal of RR such that M⊆I⊆RM \subseteq I \subseteq R, then either I=MI = M or I=RI = R.

E.g.,

  1. In Z\mathbb{Z}: the ideal (p)=pZ(p) = p\mathbb{Z} is prime if and only if pp is a prime number; and in that case it is also maximal. The ideal (0)(0) is prime in Z\mathbb{Z} but not maximal.
  2. In Z[x]\mathbb{Z}[x]: (x)(x) is a prime ideal (because Z[x]/(x)≅Z\mathbb{Z}[x]/(x) \cong \mathbb{Z}, an integral domain), but (x)(x) is not maximal (because Z\mathbb{Z} is not a field).
  3. (2,x)(2, x) is a maximal ideal of Z[x]\mathbb{Z}[x], since Z[x]/(2,x)≅Z2\mathbb{Z}[x]/(2,x) \cong \mathbb{Z}_2, a field.

Theorem 28

Let RR be a commutative ring with unity and PP an ideal of RR. Then PP is a prime ideal if and only if the quotient ring R/PR/P is an integral domain.

Proof:

Let RR be a commutative ring with unity and PP an ideal of RR.

(⇒\Rightarrow) Suppose PP is a prime ideal.
Then P≠RP \neq R, so 1+P≠P1 + P \neq P (i.e., the unity of R/PR/P is nonzero).
Also R/PR/P is commutative (since RR is).

We show that R/PR/P has no zero divisors.
Suppose (a+P)(b+P)=P(a + P)(b + P) = P (the zero of R/PR/P).
Then ab+P=Pab + P = P, so ab∈Pab \in P.
Since PP is prime, a∈Pa \in P or b∈Pb \in P.
Hence a+P=Pa + P = P or b+P=Pb + P = P.
Therefore R/PR/P has no zero divisors, and R/PR/P is an integral domain.

(⇐\Leftarrow) Suppose R/PR/P is an integral domain.
Then in particular R/P≠{P}R/P \neq \{P\}, so P≠RP \neq R (PP is proper).

Let a,b∈Ra, b \in R with ab∈Pab \in P.
Then (a+P)(b+P)=ab+P=P(a + P)(b + P) = ab + P = P.
Since R/PR/P has no zero divisors, a+P=Pa + P = P or b+P=Pb + P = P.
Hence a∈Pa \in P or b∈Pb \in P.

Therefore PP is a prime ideal.

Theorem 29

Let RR be a commutative ring with unity and MM an ideal of RR. Then MM is a maximal ideal if and only if the quotient ring R/MR/M is a field.

Proof:

Let RR be a commutative ring with unity and MM an ideal of RR.

(⇒\Rightarrow) Suppose MM is maximal.
Then M≠RM \neq R, so 1+M≠M1 + M \neq M. Also R/MR/M is commutative with unity.
We show that every nonzero element of R/MR/M has a multiplicative inverse.

Let a+M∈R/Ma + M \in R/M with a+M≠Ma + M \neq M, i.e., a∉Ma \notin M.
Consider the set
I={m+ra:m∈M, r∈R}.I = \{m + ra : m \in M,\ r \in R\}.
(This is the ideal generated by MM and aa, often written (M,a)(M, a) or M+(a)M + (a).)

One verifies that II is an ideal of RR, and M⊊IM \subsetneq I (since a=0+1⋅a∈Ia = 0 + 1\cdot a \in I but a∉Ma \notin M).
Since MM is maximal, I=RI = R.

In particular, 1∈I1 \in I, so there exist m∈Mm \in M and r∈Rr \in R such that
1=m+ra.1 = m + ra.
Passing to cosets:
1+M=(m+M)+(r+M)(a+M)=(r+M)(a+M),1 + M = (m + M) + (r + M)(a + M) = (r + M)(a + M),
since m+M=Mm + M = M.
Hence r+Mr + M is the multiplicative inverse of a+Ma + M in R/MR/M.

Therefore R/MR/M is a field.

(⇐\Leftarrow) Suppose R/MR/M is a field.
Then R/M≠{M}R/M \neq \{M\}, so M≠RM \neq R (MM is proper).

Let II be an ideal of RR such that M⊆I⊆RM \subseteq I \subseteq R.
Suppose I≠MI \neq M. We show that I=RI = R.

Take a∈Ia \in I with a∉Ma \notin M. Then a+M≠Ma + M \neq M in R/MR/M.
Since R/MR/M is a field, a+Ma + M has an inverse: there exists b∈Rb \in R such that
(a+M)(b+M)=1+M,(a + M)(b + M) = 1 + M,
i.e., ab−1∈Mab - 1 \in M.
Since M⊆IM \subseteq I, we have ab−1∈Iab - 1 \in I.
Also a∈Ia \in I and II is an ideal, so ab∈Iab \in I.
Therefore
1=ab−(ab−1)∈I.1 = ab - (ab - 1) \in I.
By Theorem 26, I=RI = R.

Hence MM is maximal.

Theorem 30

Every maximal ideal of a commutative ring with unity is a prime ideal.

Proof:

Let RR be a commutative ring with unity and let MM be a maximal ideal of RR.
By Theorem 29, R/MR/M is a field.
By Theorem 21, every field is an integral domain.
So R/MR/M is an integral domain.
By Theorem 28, MM is a prime ideal.

Converse is false:
A prime ideal need not be maximal.
E.g., (0)(0) is a prime ideal of Z\mathbb{Z} (since Z/(0)≅Z\mathbb{Z}/(0) \cong \mathbb{Z} is an integral domain), but (0)(0) is not maximal (e.g., (0)⊊(2)⊊Z(0) \subsetneq (2) \subsetneq \mathbb{Z}).
Another example: (x)(x) is prime but not maximal in Z[x]\mathbb{Z}[x].

Ring Homomorphisms

Definition 27. Ring Homomorphism:
Let RR and R′R' be rings. A mapping ϕ:R→R′\phi: R \to R' is called a ring homomorphism if for all a,b∈Ra, b \in R:
ϕ(a+b)=ϕ(a)+ϕ(b),\phi(a + b) = \phi(a) + \phi(b),
ϕ(ab)=ϕ(a) ϕ(b).\phi(ab) = \phi(a)\,\phi(b).

(Many authors also require ϕ(1R)=1R′\phi(1_R) = 1_{R'} when both rings have unity; we state this separately when needed.)

Definition 28. Kernel and Image:
ker⁡ϕ={a∈R:ϕ(a)=0′},Im⁡ϕ={ϕ(a):a∈R},\ker\phi = \{a \in R : \phi(a) = 0'\}, \qquad \operatorname{Im}\phi = \{\phi(a) : a \in R\},
where 0′0' is the zero element of R′R'.

E.g.,

  1. ϕ:Z→Zn\phi: \mathbb{Z} \to \mathbb{Z}_n given by ϕ(k)=kˉ\phi(k) = \bar{k} is a surjective ring homomorphism with ker⁡ϕ=nZ\ker\phi = n\mathbb{Z}.
  2. Evaluation at 00: ϕ:Z[x]→Z\phi: \mathbb{Z}[x] \to \mathbb{Z}, ϕ(f)=f(0)\phi(f) = f(0), is a surjective homomorphism with ker⁡ϕ=(x)\ker\phi = (x).
  3. The natural map π:R→R/I\pi: R \to R/I, π(a)=a+I\pi(a) = a + I, is a surjective homomorphism with kernel II.

Theorem 31 (Properties of a Ring Homomorphism)

Let ϕ:R→R′\phi: R \to R' be a ring homomorphism. Then:
(i) ϕ(0)=0′\phi(0) = 0'.
(ii) ϕ(−a)=−ϕ(a)\phi(-a) = -\phi(a) for all a∈Ra \in R.
(iii) ker⁡ϕ\ker\phi is an ideal of RR.
(iv) Im⁡ϕ\operatorname{Im}\phi is a subring of R′R'.
(v) ϕ\phi is one-one if and only if ker⁡ϕ={0}\ker\phi = \{0\}.
(vi) If ϕ\phi is onto and RR has unity 11, then ϕ(1)\phi(1) is the unity of R′R'.

Proof:

Let ϕ:R→R′\phi: R \to R' be a ring homomorphism.

(i) ϕ(0)=ϕ(0+0)=ϕ(0)+ϕ(0)\phi(0) = \phi(0 + 0) = \phi(0) + \phi(0).
Adding −ϕ(0)-\phi(0) to both sides: 0′=ϕ(0)0' = \phi(0).

(ii) ϕ(a)+ϕ(−a)=ϕ(a+(−a))=ϕ(0)=0′\phi(a) + \phi(-a) = \phi\big(a + (-a)\big) = \phi(0) = 0'.
Hence ϕ(−a)=−ϕ(a)\phi(-a) = -\phi(a).

(iii) First, ker⁡ϕ\ker\phi is an additive subgroup of RR (same argument as for group homomorphisms, using (i) and (ii)).

Now let a∈ker⁡ϕa \in \ker\phi and r∈Rr \in R. Then
ϕ(ra)=ϕ(r) ϕ(a)=ϕ(r)⋅0′=0′,\phi(ra) = \phi(r)\,\phi(a) = \phi(r)\cdot 0' = 0',
so ra∈ker⁡ϕra \in \ker\phi. Similarly ar∈ker⁡ϕar \in \ker\phi.
Hence ker⁡ϕ\ker\phi is an ideal of RR.

(iv) Let ϕ(a),ϕ(b)∈Im⁡ϕ\phi(a), \phi(b) \in \operatorname{Im}\phi. Then
ϕ(a)−ϕ(b)=ϕ(a−b)∈Im⁡ϕ,ϕ(a) ϕ(b)=ϕ(ab)∈Im⁡ϕ.\phi(a) - \phi(b) = \phi(a - b) \in \operatorname{Im}\phi, \qquad \phi(a)\,\phi(b) = \phi(ab) \in \operatorname{Im}\phi.
By the subring test, Im⁡ϕ\operatorname{Im}\phi is a subring of R′R'.

(v) Suppose ϕ\phi is one-one. If a∈ker⁡ϕa \in \ker\phi, then ϕ(a)=0′=ϕ(0)\phi(a) = 0' = \phi(0), so a=0a = 0. Thus ker⁡ϕ={0}\ker\phi = \{0\}.

Conversely, suppose ker⁡ϕ={0}\ker\phi = \{0\}. If ϕ(a)=ϕ(b)\phi(a) = \phi(b), then ϕ(a−b)=0′\phi(a - b) = 0', so a−b∈ker⁡ϕ={0}a - b \in \ker\phi = \{0\}, hence a=ba = b. So ϕ\phi is one-one.

(vi) Let r′∈R′r' \in R' be arbitrary. Since ϕ\phi is onto, r′=ϕ(a)r' = \phi(a) for some a∈Ra \in R. Then
ϕ(1) r′=ϕ(1) ϕ(a)=ϕ(1⋅a)=ϕ(a)=r′.\phi(1)\,r' = \phi(1)\,\phi(a) = \phi(1\cdot a) = \phi(a) = r'.
Similarly r′ ϕ(1)=r′r'\,\phi(1) = r'. Hence ϕ(1)\phi(1) is the unity of R′R'.

Theorem 32 (First Isomorphism Theorem for Rings)

Let ϕ:R→R′\phi: R \to R' be a ring homomorphism. Then
Rker⁡ϕ ≅ Im⁡ϕ.\frac{R}{\ker\phi} \ \cong\ \operatorname{Im}\phi.

Proof:

Let ϕ:R→R′\phi: R \to R' be a ring homomorphism, and let K=ker⁡ϕK = \ker\phi.
We know KK is an ideal of RR, so the quotient ring R/KR/K exists.
Also Im⁡ϕ\operatorname{Im}\phi is a subring of R′R'.

Define ψ:R/K→Im⁡ϕ\psi: R/K \to \operatorname{Im}\phi by
ψ(a+K)=ϕ(a).\psi(a + K) = \phi(a).

Well-defined: If a+K=b+Ka + K = b + K, then a−b∈Ka - b \in K, so ϕ(a−b)=0′\phi(a - b) = 0', i.e., ϕ(a)=ϕ(b)\phi(a) = \phi(b).

Homomorphism:
ψ((a+K)+(b+K))=ψ((a+b)+K)=ϕ(a+b)=ϕ(a)+ϕ(b)=ψ(a+K)+ψ(b+K),\psi\big((a+K)+(b+K)\big) = \psi((a+b)+K) = \phi(a+b) = \phi(a)+\phi(b) = \psi(a+K)+\psi(b+K),
ψ((a+K)(b+K))=ψ(ab+K)=ϕ(ab)=ϕ(a)ϕ(b)=ψ(a+K)ψ(b+K).\psi\big((a+K)(b+K)\big) = \psi(ab+K) = \phi(ab) = \phi(a)\phi(b) = \psi(a+K)\psi(b+K).

One-one: ψ(a+K)=0′  ⟺  ϕ(a)=0′  ⟺  a∈K  ⟺  a+K=K\psi(a+K) = 0' \iff \phi(a) = 0' \iff a \in K \iff a + K = K.
So ker⁡ψ={K}\ker\psi = \{K\}, hence ψ\psi is one-one.

Onto: If y∈Im⁡ϕy \in \operatorname{Im}\phi, then y=ϕ(a)=ψ(a+K)y = \phi(a) = \psi(a+K) for some a∈Ra \in R.

Therefore ψ\psi is a ring isomorphism, and R/ker⁡ϕ≅Im⁡ϕR/\ker\phi \cong \operatorname{Im}\phi.

Field of Quotients of an Integral Domain

Theorem 33 (Existence of the Field of Quotients)

Let DD be an integral domain. Then there exists a field FF containing a subring isomorphic to DD such that every element of FF can be expressed as ab−1ab^{-1} for some a∈Da \in D and b∈Db \in D, b≠0b \neq 0. This field FF is called the field of quotients (or field of fractions) of DD, and it is unique up to isomorphism.

Proof (Construction):

Let DD be an integral domain. Let
S=D×(D∖{0})={(a,b):a∈D, b∈D, b≠0}.S = D \times (D \setminus \{0\}) = \{(a,b) : a \in D,\ b \in D,\ b \neq 0\}.

Define a relation ∼\sim on SS by
(a,b)∼(c,d)  ⟺  ad=bc.(a,b) \sim (c,d) \iff ad = bc.

Step 1. ∼\sim is an equivalence relation.

  • Reflexive: ab=baab = ba (since DD is commutative), so (a,b)∼(a,b)(a,b) \sim (a,b).
  • Symmetric: If ad=bcad = bc, then cb=dacb = da, so (c,d)∼(a,b)(c,d) \sim (a,b).
  • Transitive: Suppose (a,b)∼(c,d)(a,b) \sim (c,d) and (c,d)∼(e,f)(c,d) \sim (e,f), so ad=bcad = bc and cf=decf = de.
    Then adf=bcf=bdeadf = bcf = bde. Since d≠0d \neq 0 and DD is an integral domain, we may “cancel” dd in the sense: adf=bde  ⟹  d(af−be)=0  ⟹  af=beadf = bde \implies d(af - be) = 0 \implies af = be.
    Thus (a,b)∼(e,f)(a,b) \sim (e,f).

Denote the equivalence class of (a,b)(a,b) by ab\dfrac{a}{b}.
Let F={ab:a∈D, b≠0}F = \left\{ \dfrac{a}{b} : a \in D,\ b \neq 0 \right\}.

Step 2. Define operations on FF:
ab+cd=ad+bcbd,ab⋅cd=acbd.\frac{a}{b} + \frac{c}{d} = \frac{ad + bc}{bd}, \qquad \frac{a}{b} \cdot \frac{c}{d} = \frac{ac}{bd}.

These are well-defined (verification: if ab=a′b′\frac{a}{b} = \frac{a'}{b'} and cd=c′d′\frac{c}{d} = \frac{c'}{d'}, then the sums and products of the two representations give equivalent pairs — use ab′=a′bab' = a'b and cd′=c′dcd' = c'd).

Step 3. FF is a field.

  • Addition and multiplication are associative and commutative (inherited from DD, with routine checks).
  • Distributivity holds.
  • Zero element: 01\dfrac{0}{1}. Additive inverse of ab\dfrac{a}{b} is −ab\dfrac{-a}{b}.
  • Unity: 11\dfrac{1}{1}.
  • If ab≠01\dfrac{a}{b} \neq \dfrac{0}{1}, then a≠0a \neq 0, so ba\dfrac{b}{a} exists in FF and ab⋅ba=11\dfrac{a}{b} \cdot \dfrac{b}{a} = \dfrac{1}{1}.

Step 4. Embedding of DD into FF.
Define ι:D→F\iota: D \to F by ι(a)=a1\iota(a) = \dfrac{a}{1}.
Then ι\iota is an injective ring homomorphism, so DD may be identified with its image {a1:a∈D}⊆F\{\frac{a}{1} : a \in D\} \subseteq F.
Under this identification, ab=a1⋅(b1)−1=ab−1\dfrac{a}{b} = \dfrac{a}{1} \cdot \left(\dfrac{b}{1}\right)^{-1} = ab^{-1}.

E.g., The field of quotients of Z\mathbb{Z} is Q\mathbb{Q}. The field of quotients of F[x]F[x] (where FF is a field) is the field F(x)F(x) of rational functions.

Polynomial Rings

Definition 29. Polynomial Ring:
Let RR be a ring. A polynomial in xx with coefficients in RR is a formal expression
f(x)=a0+a1x+a2x2+⋯+anxn,f(x) = a_0 + a_1 x + a_2 x^2 + \cdots + a_n x^n,
where nn is a non-negative integer and ai∈Ra_i \in R.
The set of all such polynomials is denoted by R[x]R[x].

Two polynomials are equal if and only if corresponding coefficients are equal (after padding with zeros if needed).

Addition and multiplication:
If f(x)=∑aixif(x) = \sum a_i x^i and g(x)=∑bjxjg(x) = \sum b_j x^j, then
f+g=∑(ai+bi)xi,fg=∑kckxkwhere ck=∑i+j=kaibj.f + g = \sum (a_i + b_i)x^i, \qquad fg = \sum_k c_k x^k \quad \text{where } c_k = \sum_{i+j=k} a_i b_j.

Definition 30. Degree:
If f(x)=a0+a1x+⋯+anxnf(x) = a_0 + a_1 x + \cdots + a_n x^n with an≠0a_n \neq 0, then the degree of ff is deg⁡(f)=n\deg(f) = n, and ana_n is the leading coefficient.
The zero polynomial has degree defined as −∞-\infty by convention (or left undefined).
A polynomial is monic if its leading coefficient is 11.

Theorem 34

Let RR be a ring. Then R[x]R[x] is a ring under the above operations. If RR is commutative, so is R[x]R[x]. If RR has unity 11, then R[x]R[x] has unity (the constant polynomial 11).

Theorem 35

Let DD be an integral domain. Then D[x]D[x] is also an integral domain. Moreover, for nonzero f,g∈D[x]f, g \in D[x]:
deg⁡(fg)=deg⁡(f)+deg⁡(g).\deg(fg) = \deg(f) + \deg(g).

Proof:

Let DD be an integral domain. Then D[x]D[x] is a commutative ring with unity (Theorem 34).

Let f,g∈D[x]f, g \in D[x] be nonzero. Write
f=amxm+⋯+a0,am≠0,f = a_m x^m + \cdots + a_0, \quad a_m \neq 0,
g=bnxn+⋯+b0,bn≠0.g = b_n x^n + \cdots + b_0, \quad b_n \neq 0.

The leading term of fgfg is ambnxm+na_m b_n x^{m+n}.
Since DD is an integral domain and am≠0a_m \neq 0, bn≠0b_n \neq 0, we have ambn≠0a_m b_n \neq 0.
Therefore fg≠0fg \neq 0, and deg⁡(fg)=m+n=deg⁡(f)+deg⁡(g)\deg(fg) = m + n = \deg(f) + \deg(g).

Hence D[x]D[x] has no zero divisors, so D[x]D[x] is an integral domain.

Theorem 36 (Division Algorithm)

Let FF be a field and let f(x),g(x)∈F[x]f(x), g(x) \in F[x] with g(x)≠0g(x) \neq 0. Then there exist unique polynomials q(x),r(x)∈F[x]q(x), r(x) \in F[x] such that
f(x)=q(x) g(x)+r(x),f(x) = q(x)\, g(x) + r(x),
where either r(x)=0r(x) = 0 or deg⁡(r(x))<deg⁡(g(x))\deg\big(r(x)\big) < \deg\big(g(x)\big).

Proof:

Let FF be a field and f,g∈F[x]f, g \in F[x] with g≠0g \neq 0.
Let deg⁡(g)=m\deg(g) = m and let the leading coefficient of gg be bm≠0b_m \neq 0.

Existence: We proceed by induction on n=deg⁡(f)n = \deg(f) (and handle f=0f = 0 separately).

If f=0f = 0 or deg⁡(f)<deg⁡(g)\deg(f) < \deg(g), take q=0q = 0 and r=fr = f. Then the conditions hold.

Now suppose deg⁡(f)=n≥m=deg⁡(g)\deg(f) = n \geq m = \deg(g), and assume the result holds for all polynomials of degree less than nn.
Let f=anxn+⋯f = a_n x^n + \cdots with an≠0a_n \neq 0.
Define
f1(x)=f(x)−anbm−1xn−m g(x).f_1(x) = f(x) - a_n b_m^{-1} x^{n-m}\, g(x).
(Here bm−1b_m^{-1} exists because FF is a field and bm≠0b_m \neq 0.)

The leading terms cancel, so either f1=0f_1 = 0 or deg⁡(f1)<n\deg(f_1) < n.
By the induction hypothesis, there exist q1,r∈F[x]q_1, r \in F[x] such that
f1=q1g+r,f_1 = q_1 g + r,
with r=0r = 0 or deg⁡(r)<deg⁡(g)\deg(r) < \deg(g).

Therefore
f=f1+anbm−1xn−m g=(q1+anbm−1xn−m)g+r.f = f_1 + a_n b_m^{-1} x^{n-m}\, g = \big(q_1 + a_n b_m^{-1} x^{n-m}\big)g + r.
Take q=q1+anbm−1xn−mq = q_1 + a_n b_m^{-1} x^{n-m}. This proves existence.

Uniqueness: Suppose
f=qg+r=q′g+r′,f = qg + r = q'g + r',
with r=0r = 0 or deg⁡(r)<deg⁡(g)\deg(r) < \deg(g), and r′=0r' = 0 or deg⁡(r′)<deg⁡(g)\deg(r') < \deg(g).

Then (q−q′)g=r′−r(q - q')g = r' - r.
If q≠q′q \neq q', then the left side has degree deg⁡(q−q′)+deg⁡(g)≥deg⁡(g)\deg(q - q') + \deg(g) \geq \deg(g), while the right side has degree <deg⁡(g)< \deg(g) (or is zero) — a contradiction.
Hence q=q′q = q', and then r=r′r = r'.

Theorem 37 (Remainder Theorem / Factor Theorem)

Let FF be a field, f(x)∈F[x]f(x) \in F[x], and a∈Fa \in F. Then:
(i) When f(x)f(x) is divided by x−ax - a, the remainder is the constant f(a)f(a).
(ii) (x−a)(x - a) divides f(x)f(x) if and only if f(a)=0f(a) = 0.

Proof:

Let FF be a field, f∈F[x]f \in F[x], and a∈Fa \in F.
By the Division Algorithm, dividing ff by g(x)=x−ag(x) = x - a (degree 11), we get
f(x)=q(x) (x−a)+r,f(x) = q(x)\,(x - a) + r,
where r∈Fr \in F is a constant (since deg⁡(r)<1\deg(r) < 1 or r=0r = 0).

Put x=ax = a:
f(a)=q(a) (a−a)+r=r.f(a) = q(a)\,(a - a) + r = r.
Hence the remainder is f(a)f(a). This proves (i).

For (ii): x−ax - a divides f(x)f(x) if and only if the remainder is 00, if and only if f(a)=0f(a) = 0.

Theorem 38

If FF is a field, then F[x]F[x] is a principal ideal domain (PID).

Proof:

Let FF be a field and let II be an ideal of F[x]F[x].

If I={0}I = \{0\}, then I=(0)I = (0), a principal ideal.

Suppose I≠{0}I \neq \{0\}. Among all nonzero elements of II, choose g∈Ig \in I of minimal degree.
We claim that I=(g)I = (g).

Clearly (g)⊆I(g) \subseteq I, because II is an ideal and g∈Ig \in I.

Conversely, let f∈If \in I be arbitrary.
By the Division Algorithm, f=qg+rf = qg + r with r=0r = 0 or deg⁡(r)<deg⁡(g)\deg(r) < \deg(g).
Then r=f−qg∈Ir = f - qg \in I (since f,g∈If, g \in I and II is an ideal).

If r≠0r \neq 0, then r∈Ir \in I is nonzero with deg⁡(r)<deg⁡(g)\deg(r) < \deg(g), contradicting the minimality of deg⁡(g)\deg(g).
Hence r=0r = 0, so f=qg∈(g)f = qg \in (g).

Therefore I⊆(g)I \subseteq (g), and I=(g)I = (g).

Hence every ideal of F[x]F[x] is principal, so F[x]F[x] is a PID.

Theorem 39

Z[x]\mathbb{Z}[x] is not a principal ideal domain.

Proof:

Consider the ideal I=(2,x)={2f(x)+x g(x):f,g∈Z[x]}I = (2, x) = \{2f(x) + x\, g(x) : f,g \in \mathbb{Z}[x]\} of Z[x]\mathbb{Z}[x].
(Explicitly, II consists of all polynomials in Z[x]\mathbb{Z}[x] whose constant term is even.)

Suppose, for contradiction, that II is principal, say I=(d(x))I = (d(x)) for some d(x)∈Z[x]d(x) \in \mathbb{Z}[x].

Since 2∈I2 \in I, we have 2=d(x) q(x)2 = d(x)\, q(x) for some q(x)∈Z[x]q(x) \in \mathbb{Z}[x].
Taking degrees: deg⁡(d)+deg⁡(q)=deg⁡(2)=0\deg(d) + \deg(q) = \deg(2) = 0, so deg⁡(d)=0\deg(d) = 0.
Thus d(x)d(x) is a constant polynomial, say d(x)=d∈Zd(x) = d \in \mathbb{Z}.

Since dd divides 22 in Z[x]\mathbb{Z}[x], we have d=±1d = \pm 1 or d=±2d = \pm 2.

If d=±1d = \pm 1, then (d)=Z[x](d) = \mathbb{Z}[x]. But I≠Z[x]I \neq \mathbb{Z}[x], because the constant polynomial 11 does not belong to II (constant term of elements of II must be even). Contradiction.

If d=±2d = \pm 2, then (d)=(2)={2f(x):f∈Z[x]}(d) = (2) = \{2f(x) : f \in \mathbb{Z}[x]\}.
But x∈Ix \in I, and x∉(2)x \notin (2) (the coefficients of xx in (2)(2) are all even; the coefficient of xx in xx is 11, which is odd). Contradiction.

Therefore I=(2,x)I = (2,x) is not principal, and Z[x]\mathbb{Z}[x] is not a PID.


Question Bank

1-Mark Questions

Definitions:

  1. Define left coset and right coset of a subgroup.
  2. Define index of a subgroup.
  3. Define a normal subgroup.
  4. Define the centre Z(G)Z(G) of a group GG.
  5. Define a group homomorphism and its kernel.
  6. Define an automorphism and an inner automorphism.
  7. Define conjugacy class and normalizer of an element.
  8. Define a ring / commutative ring / ring with unity.
  9. Define a subring.
  10. Define characteristic of a ring.
  11. Define an integral domain and a field.
  12. Define an ideal of a ring.
  13. Define a principal ideal and a PID.
  14. Define a prime ideal and a maximal ideal.
  15. Define a ring homomorphism and its kernel.
  16. Define the field of quotients of an integral domain.
  17. Define degree and leading coefficient of a polynomial.
  18. What is a monic polynomial?

Short facts:

  1. State Lagrange's theorem.
  2. If ∣G∣=p|G| = p (prime), what can you say about GG?
  3. If [G:H]=2[G:H] = 2, what can you say about HH?
  4. Write I(G)I(G) in terms of GG and Z(G)Z(G).
  5. ∣Aut⁡(Zn)∣=|\operatorname{Aut}(\mathbb{Z}_n)| = ?
  6. When is Zn\mathbb{Z}_n a field?
  7. char⁡(Z)=\operatorname{char}(\mathbb{Z}) = ? char⁡(Zn)=\operatorname{char}(\mathbb{Z}_n) = ?
  8. State the relation between prime and maximal ideals.
  9. When is R/IR/I an integral domain? A field?
  10. State the remainder theorem for F[x]F[x].

True / False / Counterexample:

  1. Converse of Lagrange's theorem is true.
  2. Every subgroup of a non-abelian group is normal.
  3. Every finite integral domain is a field.
  4. Every integral domain is a field.
  5. Every prime ideal is maximal.
  6. Z[x]\mathbb{Z}[x] is a PID.
  7. Union of two subrings is a subring.
  8. Characteristic of an integral domain can be 44.

5-Mark Questions

Group theory:

  1. Prove that any two left cosets of HH in GG are either equal or disjoint.
  2. Prove Lagrange's theorem.
  3. Prove: if [G:H]=2[G:H] = 2, then H◃GH \triangleleft G.
  4. Prove that ker⁡ϕ\ker\phi is a normal subgroup of GG.
  5. Prove that Z(G)Z(G) is an abelian normal subgroup of GG.
  6. State and prove: ϕ\phi is injective iff ker⁡ϕ={e}\ker\phi = \{e\}.
  7. Prove that conjugacy is an equivalence relation on GG.
  8. Prove that N(a)N(a) is a subgroup of GG.
  9. Prove ∣Cl⁡(a)∣=[G:N(a)]|\operatorname{Cl}(a)| = [G:N(a)].
  10. Show that Tg(x)=gxg−1T_g(x) = gxg^{-1} is an automorphism of GG.
  11. Prove Aut⁡(Zn)≅U(n)\operatorname{Aut}(\mathbb{Z}_n) \cong U(n).
  12. If G=⟨a⟩G = \langle a \rangle is infinite cyclic, prove Aut⁡(G)≅Z2\operatorname{Aut}(G) \cong \mathbb{Z}_2.
  13. State and prove the Second Isomorphism Theorem (Diamond Theorem): if N◃GN \triangleleft G and H≤GH \leq G, then H/(H∩N)≅HN/NH/(H \cap N) \cong HN/N.
  14. State and prove the Third Isomorphism Theorem: if N◃GN \triangleleft G and H◃GH \triangleleft G with N⊆HN \subseteq H, then (G/N)/(H/N)≅G/H(G/N)/(H/N) \cong G/H.

Ring theory:

  1. Prove: in a ring RR, a⋅0=0a\cdot 0 = 0 and (−a)(−b)=ab(-a)(-b) = ab.
  2. State and prove the subring test.
  3. Prove that the intersection of two subrings is a subring.
  4. Prove that every field is an integral domain.
  5. Prove that a finite integral domain is a field.
  6. Prove that characteristic of an integral domain is 00 or prime.
  7. Prove that a field has no proper ideals.
  8. Prove: commutative ring with unity having no proper ideals is a field.
  9. If II is an ideal and 1∈I1 \in I, prove I=RI = R.
  10. Prove that R/PR/P is an integral domain iff PP is prime.
  11. Prove that R/MR/M is a field iff MM is maximal.
  12. Prove that every maximal ideal is prime. Give a counterexample for the converse.
  13. If ϕ:R→R′\phi: R \to R' is a ring homomorphism, prove ϕ(0)=0′\phi(0) = 0' and ϕ(−a)=−ϕ(a)\phi(-a) = -\phi(a).
  14. Prove that ker⁡ϕ\ker\phi is an ideal of RR.
  15. Prove: if DD is an integral domain, then D[x]D[x] is an integral domain.
  16. State and prove the remainder theorem.

Numerical / Examples:

  1. Find all left cosets of H={0,3}H = \{0,3\} in Z6\mathbb{Z}_6.
  2. In S3S_3, find left and right cosets of H={e,(1 2)}H = \{e,(1\,2)\} and show HH is not normal.
  3. Find Z(S3)Z(S_3) and Z(Z8)Z(\mathbb{Z}_8).
  4. Compute Aut⁡(Z8)\operatorname{Aut}(\mathbb{Z}_8) and its order.
  5. Show that the set of all matrices \begin\{pmatrix\} a & b \\ 0 & c \end\{pmatrix\} with a,b,c∈Za,b,c \in \mathbb{Z} is a subring of M2(Z)M_2(\mathbb{Z}).
  6. Find char⁡(Z6)\operatorname{char}(\mathbb{Z}_6) and char⁡(Z2×Z2)\operatorname{char}(\mathbb{Z}_2 \times \mathbb{Z}_2).
  7. Is (x)(x) maximal in Z[x]\mathbb{Z}[x]? In Q[x]\mathbb{Q}[x]? Justify.
  8. Divide f(x)=x3+2x+4f(x) = x^3 + 2x + 4 by g(x)=3x+2g(x) = 3x + 2 in Z5[x]\mathbb{Z}_5[x]; find q,rq,r.

7 or 8-Mark Questions

Group theory:

  1. State and prove Lagrange's theorem. Hence prove that if ∣G∣|G| is prime, GG is cyclic.
  2. State and prove the Fundamental Theorem of Group Homomorphism.
  3. Prove that I(G)≅G/Z(G)I(G) \cong G/Z(G) and that I(G)◃Aut⁡(G)I(G) \triangleleft \operatorname{Aut}(G).
  4. Define cosets. Prove that distinct left cosets partition GG, and deduce Lagrange's theorem.
  5. Define normal subgroup and quotient group. Prove that the product of cosets is well-defined iff NN is normal.
  6. Prove that Aut⁡(G)\operatorname{Aut}(G) is a group under composition. Compute Aut⁡(Zn)\operatorname{Aut}(\mathbb{Z}_n).
  7. Define conjugacy class and normalizer. Prove ∣Cl⁡(a)∣=∣G∣/∣N(a)∣|\operatorname{Cl}(a)| = |G|/|N(a)|. Hence show a∈Z(G)a \in Z(G) iff Cl⁡(a)={a}\operatorname{Cl}(a) = \{a\}.
  8. State and prove the Second and Third Isomorphism Theorems. Illustrate each with an example.

Ring theory:

  1. Define ring, integral domain, and field. Prove: (i) every field is an integral domain; (ii) every finite integral domain is a field.
  2. Define characteristic. Prove that characteristic of an integral domain is 00 or a prime.
  3. Define ideal and quotient ring. Prove that R/PR/P is an integral domain iff PP is prime, and R/MR/M is a field iff MM is maximal. Deduce that every maximal ideal is prime.
  4. State and prove the First Isomorphism Theorem for rings.
  5. Construct the field of quotients of an integral domain. Verify that addition and multiplication are well-defined and that it is a field.
  6. Prove the Division Algorithm in F[x]F[x]. Hence prove that F[x]F[x] is a PID.
  7. Prove that Z[x]\mathbb{Z}[x] is not a PID. Show that (2,x)(2,x) is not principal.
  8. Define ring homomorphism. Prove: (i) ker⁡ϕ\ker\phi is an ideal; (ii) ϕ\phi injective iff ker⁡ϕ={0}\ker\phi = \{0\}; (iii) R/ker⁡ϕ≅Im⁡ϕR/\ker\phi \cong \operatorname{Im}\phi.

Combined / Application:

  1. Prove the Fundamental Theorem of Group Homomorphism. Using it, show that Sn/An≅Z2S_n / A_n \cong \mathbb{Z}_2.
  2. Prove every maximal ideal is prime. Show by example that a prime ideal need not be maximal.
  3. Prove finite integral domain   ⟹  \implies field. Is an infinite integral domain necessarily a field? Justify.
  4. State Division Algorithm. Use it to find gcd of x4+x3+2x2+x+1x^4 + x^3 + 2x^2 + x + 1 and x2+1x^2 + 1 in Q[x]\mathbb{Q}[x] (via Euclidean algorithm).
  5. Prove I(G)≅G/Z(G)I(G) \cong G/Z(G). Hence find ∣I(S3)∣|I(S_3)| and ∣I(Z6)∣|I(\mathbb{Z}_6)|.
  6. Show that a commutative ring with unity is a field iff it has no proper ideals. Use this to prove Theorem 29 (maximal   ⟺  \iff quotient is field) in one direction.