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 G be a group and H be a subgroup of G. Let a∈G. Then the set aH={ah:h∈H}
is called the left coset of H in G determined by (or containing) the element a.
Definition 2. Right Coset:
Let G be a group and H be a subgroup of G. Let a∈G. Then the set Ha={ha:h∈H}
is called the right coset of H in G determined by the element a.
Notes:
Since e∈H, we have a=ae∈aH and a=ea∈Ha. Thus every element belongs to the coset it determines.
Taking a=e: eH=H=He.
In general, left cosets and right cosets need not coincide, i.e., aH=Ha is possible.
E.g., Let G=S3 and H={e,(12)}. Then (13)H={(13)⋅e,(13)(12)}={(13),(132)}, H(13)={e⋅(13),(12)(13)}={(13),(123)}.
Hence (13)H=H(13), so H is not normal in S3.
Theorem 1 (Properties of Cosets)
Let G be a group and H a subgroup of G. Let a,b∈G. Then: (i) aH=H if and only if a∈H. (ii) aH=bH if and only if a−1b∈H if and only if b∈aH. (iii) Either aH=bH or aH∩bH=∅. (iv) There is a one-one correspondence between H and aH; in particular, if H is finite, ∣aH∣=∣H∣. (Similarly for right cosets.)
Proof:
Let G be a group and H≤G. Let a,b∈G.
(i) First suppose aH=H.
Since a=ae∈aH and aH=H, we get a∈H.
Conversely, suppose a∈H.
We show aH=H.
Claim 1: aH⊆H.
Let x∈aH. Then x=ah for some h∈H. Since a∈H and h∈H and H is a subgroup, ah∈H. Thus x∈H. So aH⊆H.
Claim 2: H⊆aH.
Let h∈H. Since a∈H and H is a subgroup, a−1∈H, so a−1h∈H.
Therefore h=a(a−1h)∈aH. So H⊆aH.
Hence aH=H.
(ii) We prove the equivalences in a chain.
aH=bH ⟺a−1(aH)=a−1(bH) ⟺H=(a−1b)H ⟺a−1b∈H (by part (i)).
Next: a−1b∈H ⟺b=a(a−1b)∈aH (since a−1b∈H).
Thus aH=bH⟺a−1b∈H⟺b∈aH.
(iii) Suppose aH∩bH=∅.
We have to show that aH=bH.
Let c∈aH∩bH. Then c∈aH and c∈bH.
So there exist h1,h2∈H such that c=ah1=bh2.
Hence a=bh2h1−1.
Since h2,h1−1∈H and H is a subgroup, h2h1−1∈H.
Therefore a=b(h2h1−1)∈bH.
By part (ii), a∈bH⟹aH=bH.
Thus either aH∩bH=∅, or aH=bH.
(iv) Define a mapping f:H→aH by f(h)=ahfor all h∈H.
We show that f is bijective.
f is one-one:
Let f(h1)=f(h2). Then ah1=ah2.
Multiplying both sides on the left by a−1 (left cancellation), we get h1=h2.
Hence f is one-one.
f is onto:
Let y∈aH be arbitrary. Then y=ah for some h∈H.
So y=f(h). Hence f is onto.
Therefore f is a bijection between H and aH.
In particular, if H is finite, ∣aH∣=∣H∣.
(The proof for right cosets is similar: define f:H→Ha by f(h)=ha.)
Theorem 2 (Coset Decomposition)
Let G be a group and H a subgroup of G. Then the set of all distinct left cosets of H in G forms a partition of G. That is, G=⋃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 G be a group and H≤G.
Step 1. Every element of G belongs to some left coset.
Let a∈G be arbitrary. Then a=ae∈aH.
Hence a belongs to the left coset aH.
Therefore G⊆⋃a∈GaH.
Clearly ⋃a∈GaH⊆G. So G=⋃a∈GaH.
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 H in G form a partition of G.
(The argument for right cosets is identical.)
Definition 3. Index of a Subgroup:
Let G be a group and H a subgroup of G. The number of distinct left cosets of H in G is called the index of H in G and is denoted by [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 G be a finite group and H a subgroup of G. Then the order of H divides the order of G. In fact, ∣G∣=[G:H]⋅∣H∣.
Proof:
Let G be a finite group and H a subgroup of G.
Let ∣G∣=n and ∣H∣=m. We have to prove that m divides n.
Since G is finite, the number of distinct left cosets of H in G is finite.
Let the distinct left cosets of H in G be a1H,a2H,…,akH,
where k=[G:H].
By the coset decomposition theorem, G=a1H∪a2H∪⋯∪akH,
and this union is disjoint (no two distinct cosets have a common element).
By Theorem 1(iv), each left coset has exactly m elements: ∣aiH∣=∣H∣=mfor i=1,2,…,k.
Counting the number of elements in G: ∣G∣=∣a1H∣+∣a2H∣+⋯+∣akH∣=k⋅m.
That is, n=k⋅m=[G:H]⋅∣H∣.
Hence m divides n, i.e., ∣H∣ divides ∣G∣.
Corollaries:
Order of an element divides order of the group.
Let a∈G and let o(a)=r. Then H=⟨a⟩={e,a,a2,…,ar−1} is a subgroup of order r. By Lagrange, r divides ∣G∣.
Groups of prime order are cyclic.
Let ∣G∣=p, where p is prime. Let a∈G, a=e. Then o(a) divides p, so o(a)=p (since o(a)=1). Thus ⟨a⟩=G, so G is cyclic.
a∣G∣=e for all a∈G.
Since o(a) divides ∣G∣, we have a∣G∣=(ao(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 A4 has order 12, but A4 has no subgroup of order 6.
Homomorphism and Isomorphism
Definition 4. Group Homomorphism:
Let G and G′ be two groups. A mapping ϕ:G→G′ is called a homomorphism (or group homomorphism) if ϕ(ab)=ϕ(a)ϕ(b)for all a,b∈G.
That is, ϕ preserves the group operation.
Definition 5. Kernel and Image:
Let ϕ:G→G′ be a homomorphism, and let e′ denote the identity of G′. Then:
The kernel of ϕ is kerϕ={a∈G:ϕ(a)=e′}.
The image of ϕ is Imϕ={ϕ(a):a∈G}.
Definition 6. Isomorphism:
A homomorphism ϕ:G→G′ which is both one-one and onto is called an isomorphism.
If there exists an isomorphism from G onto G′, we say G is isomorphic to G′ and write G≅G′.
E.g.,
Define ϕ:(Z,+)→(Z,+) by ϕ(n)=2n. Then ϕ(m+n)=2(m+n)=2m+2n=ϕ(m)+ϕ(n), so ϕ is a homomorphism. It is one-one but not onto.
Define ϕ:(R,+)→(R+,⋅) by ϕ(x)=ex. Then ϕ is an isomorphism.
The sign homomorphism sgn:Sn→{1,−1} has kernel An.
Theorem 4 (Properties of a Homomorphism)
Let ϕ:G→G′ be a group homomorphism. Let e and e′ be the identities of G and G′ respectively. Then: (i) ϕ(e)=e′. (ii) ϕ(a−1)=(ϕ(a))−1 for all a∈G. (iii) ϕ(an)=(ϕ(a))n for all a∈G and all integers n. (iv) kerϕ is a subgroup of G, and Imϕ is a subgroup of G′. (v) ϕ is one-one if and only if kerϕ={e}.
Proof:
Let ϕ:G→G′ be a homomorphism.
(i) We have ϕ(e)=ϕ(ee)=ϕ(e)ϕ(e).
Multiplying both sides on the left by (ϕ(e))−1 in G′, we get e′=ϕ(e).
Hence ϕ(e)=e′.
(ii) Consider ϕ(a)ϕ(a−1)=ϕ(aa−1)=ϕ(e)=e′.
Similarly, ϕ(a−1)ϕ(a)=e′.
Therefore ϕ(a−1) is the inverse of ϕ(a) in G′, i.e., ϕ(a−1)=(ϕ(a))−1.
(iii) For n>0, the result follows by induction on n.
For n=0: ϕ(a0)=ϕ(e)=e′=(ϕ(a))0.
For n<0, write n=−m with m>0. Then ϕ(a−m)=ϕ((a−1)m)=(ϕ(a−1))m=(ϕ(a)−1)m=(ϕ(a))−m.
(iv) First we show kerϕ≤G.
Clearly e∈kerϕ, since ϕ(e)=e′. So kerϕ is nonempty.
Let a,b∈kerϕ. Then ϕ(a)=e′ and ϕ(b)=e′.
Now ϕ(ab−1)=ϕ(a)ϕ(b−1)=ϕ(a)(ϕ(b))−1=e′(e′)−1=e′.
Hence ab−1∈kerϕ.
By the subgroup test, kerϕ≤G.
Next, Imϕ≤G′.
Let ϕ(a),ϕ(b)∈Imϕ. Then ϕ(a)(ϕ(b))−1=ϕ(a)ϕ(b−1)=ϕ(ab−1)∈Imϕ.
Also ϕ(e)=e′∈Imϕ. Hence Imϕ≤G′.
(v) Suppose ϕ is one-one.
Let a∈kerϕ. Then ϕ(a)=e′=ϕ(e).
Since ϕ is one-one, a=e. Thus kerϕ={e}.
Conversely, suppose kerϕ={e}.
Let ϕ(a)=ϕ(b). Then ϕ(a−1b)=ϕ(a)−1ϕ(b)=ϕ(a)−1ϕ(a)=e′.
So a−1b∈kerϕ={e}, which gives a−1b=e, i.e., a=b.
Hence ϕ is one-one.
Normal Subgroups
Definition 7. Normal Subgroup:
Let G be a group and N a subgroup of G. Then N is said to be a normal subgroup of G (written N◃G or N⊴G) if aN=Nafor all a∈G.
Equivalent conditions (any one may be used as definition):
aNa−1=N for all a∈G.
aNa−1⊆N for all a∈G.
ana−1∈N for all a∈G and all n∈N.
E.g.,
For any group G, the trivial subgroups {e} and G are always normal in G.
Every subgroup of an abelian group is normal (since ah=ha for all a∈G, h∈H).
An is normal in Sn, because [Sn:An]=2.
In S3, H={e,(12)} is a subgroup but not normal (as shown in the coset example).
Theorem 5
Let G be a group and H a subgroup of G such that [G:H]=2. Then H is normal in G.
Proof:
Let G be a group and H≤G with [G:H]=2.
We have to prove that H◃G, i.e., aH=Ha for all a∈G.
Since the index is 2, there are exactly two distinct left cosets of H in G, namely HandG∖H.
(Indeed, one left coset is H=eH; the other must be the set of all remaining elements.)
Similarly, the two distinct right cosets are HandG∖H.
Now let a∈G be arbitrary.
Case 1:a∈H.
Then by Theorem 1(i), aH=H and Ha=H. So aH=Ha.
Case 2:a∈/H.
Then aH=H, so aH=G∖H.
Similarly Ha=G∖H.
Hence aH=Ha.
In both cases, aH=Ha. Therefore H◃G.
Theorem 6
Let ϕ:G→G′ be a group homomorphism. Then kerϕ is a normal subgroup of G.
Proof:
Let ϕ:G→G′ be a homomorphism.
We already know from Theorem 4 that kerϕ≤G.
We have to prove that kerϕ◃G.
Let a∈G and let k∈kerϕ be arbitrary.
We must show that aka−1∈kerϕ.
Now ϕ(aka−1)=ϕ(a)ϕ(k)ϕ(a−1)=ϕ(a)ϕ(k)(ϕ(a))−1.
Since k∈kerϕ, we have ϕ(k)=e′. Therefore ϕ(aka−1)=ϕ(a)e′(ϕ(a))−1=e′.
Hence aka−1∈kerϕ.
Thus a(kerϕ)a−1⊆kerϕ for all a∈G.
Therefore kerϕ◃G.
Quotient Groups
Definition 8. Quotient Group (Factor Group):
Let G be a group and N a normal subgroup of G. Let G/N denote the set of all (left) cosets of N in G: G/N={aN:a∈G}.
Define multiplication of cosets by (aN)(bN)=(ab)N.
Then G/N (G mod N) is a group under this operation, called the quotient group (or factor group) of G by N.
The identity element of G/N is eN=N.
The inverse of aN is a−1N.
Theorem 7 (Product of Cosets is Well-Defined)
Let N◃G. Then the product (aN)(bN)=(ab)N is well-defined, i.e., it does not depend on the choice of representatives.
Proof:
Let N◃G. Suppose aN=a′N and bN=b′N.
We have to show that (ab)N=(a′b′)N.
Since aN=a′N, we have a−1a′∈N (Theorem 1).
Since bN=b′N, we have b−1b′∈N.
Since N is normal and a−1a′∈N, we have b−1(a−1a′)b∈N.
Also b−1b′∈N.
Since N is a subgroup, their product b−1(a−1a′)b⋅(b−1b′)∈N.
Hence (ab)−1(a′b′)∈N, which means (ab)N=(a′b′)N.
Therefore the product of cosets is well-defined.
E.g., Take G=(Z,+) and N=nZ. Then N◃G (since Z is abelian), and Z/nZ={0+nZ,1+nZ,…,(n−1)+nZ}≅Zn.
Centre of a Group
Definition 9. Centre of a Group:
Let G be a group. The centre of G, denoted Z(G), is the set of all elements of G that commute with every element of G: Z(G)={z∈G:zg=gz for all g∈G}.
Theorem 8
Let G be a group. Then Z(G) is an abelian normal subgroup of G.
Proof:
Let G be a group. We prove the result in three steps.
Step 1.Z(G) is a subgroup of G.
Clearly e∈Z(G), since eg=ge=g for all g∈G. So Z(G)=∅.
Let z1,z2∈Z(G). We show that z1z2−1∈Z(G).
Let g∈G be arbitrary. Since z2∈Z(G), we have z2g=gz2, so gz2−1=z2−1g (multiply by z2−1 on both sides appropriately).
Now
(using z1∈Z(G) in the second-last step).
Hence z1z2−1∈Z(G). By the subgroup test, Z(G)≤G.
Step 2.Z(G) is abelian.
Let z1,z2∈Z(G). Since z1 commutes with every element of G, in particular z1z2=z2z1.
Hence Z(G) is abelian.
Step 3.Z(G) is normal in G.
Let a∈G and z∈Z(G). Then aza−1=a(a−1z)=(aa−1)z=ez=z∈Z(G),
where we used za−1=a−1z because z∈Z(G).
(Alternatively: aza−1=aa−1z=z.)
Thus aZ(G)a−1⊆Z(G) for all a∈G.
Therefore Z(G)◃G.
E.g.,
If G is abelian, then Z(G)=G.
Z(S3)={e}.
Z(GLn(R))={λI:λ∈R,λ=0} (scalar matrices).
Fundamental Theorem of Group Homomorphism
Theorem 9 (Fundamental Theorem / First Isomorphism Theorem)
Let ϕ:G→G′ be a group homomorphism. Then kerϕG≅Imϕ. In particular, if ϕ is onto, then G/kerϕ≅G′.
Proof:
Let ϕ:G→G′ be a group homomorphism.
Let K=kerϕ. We know that K◃G (Theorem 6), so the quotient group G/K exists.
Also Imϕ≤G′ (Theorem 4).
Define a mapping ψ:G/K→Imϕ by ψ(aK)=ϕ(a)for all aK∈G/K.
We show that ψ is an isomorphism.
Step 1. ψ is well-defined.
Suppose aK=bK. Then a−1b∈K=kerϕ, so ϕ(a−1b)=e′.
Thus ϕ(a)−1ϕ(b)=e′, i.e., ϕ(a)=ϕ(b).
Hence ψ(aK)=ψ(bK). So ψ is well-defined.
Step 2. ψ is a homomorphism.
ψ((aK)(bK))=ψ(abK)=ϕ(ab)=ϕ(a)ϕ(b)=ψ(aK)ψ(bK).
Step 3. ψ is one-one.
Suppose ψ(aK)=ψ(bK). Then ϕ(a)=ϕ(b), so ϕ(a−1b)=e′.
Thus a−1b∈kerϕ=K, which means aK=bK.
Hence ψ is one-one.
(Equivalently: kerψ={K}, the identity of G/K.)
Step 4. ψ is onto.
Let y∈Imϕ be arbitrary. Then y=ϕ(a) for some a∈G.
So y=ψ(aK). Hence ψ is onto.
Therefore ψ is an isomorphism, and G/kerϕ≅Imϕ.
If ϕ is onto, then Imϕ=G′, so G/kerϕ≅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 G be a group, let H be a subgroup of G and let N be a normal subgroup of G. Then: (i) HN={hn:h∈H,n∈N} is a subgroup of G. (ii) N is normal in HN, and H∩N is normal in H. (iii) H∩NH≅NHN.
Proof:
Let G be a group with H≤G and N◃G.
(i) First, HN=∅, since e=e⋅e∈HN.
Let h1n1,h2n2∈HN, where h1,h2∈H and n1,n2∈N. Then (h1n1)(h2n2)=h1(n1h2)n2=h1(h2h2−1n1h2)n2=(h1h2)(h2−1n1h2n2).
Since N◃G and h2∈G, we have h2−1n1h2∈N, and therefore h2−1n1h2n2∈N. Also h1h2∈H. Hence the product lies in HN.
Next, for any hn∈HN, (hn)−1=n−1h−1=h−1(hn−1h−1),
and hn−1h−1∈N because N◃G. Hence (hn)−1∈HN.
By the subgroup test, HN≤G.
(ii) First, N◃HN. Since N◃G, we have xNx−1=N for every x∈G; in particular for every x∈HN⊆G. Hence N is normal in the subgroup HN.
Next, H∩N◃H. Since H≤G and N≤G, their intersection H∩N is a subgroup of G contained in H, i.e., H∩N≤H.
Let h∈H and let x∈H∩N. Since x∈N and N◃G, we get hxh−1∈N. Since x∈H and H is a subgroup, we get hxh−1∈H. Therefore hxh−1∈H∩N. Hence H∩N◃H.
(iii) Note that every coset in HN/N has the form (hn)N=hN with h∈H, so NHN={hN:h∈H}.
Define a mapping ϕ:H→HN/N by ϕ(h)=hNfor all h∈H.
ϕ is a homomorphism:
For h1,h2∈H, ϕ(h1h2)=(h1h2)N=(h1N)(h2N)=ϕ(h1)ϕ(h2),
where the second equality uses that N◃G (coset multiplication is well-defined, Theorem 7).
ϕ is onto:
Every element of HN/N is of the form hN=ϕ(h) with h∈H, by the description above.
Kernel of ϕ:
For h∈H, h∈kerϕ⟺hN=N⟺h∈N⟺h∈H∩N.
Hence kerϕ=H∩N.
By the First Isomorphism Theorem (Theorem 9), kerϕH≅Imϕ,i.e.,H∩NH≅NHN.
E.g., Let G=S3, H={e,(12)} and N=A3={e,(123),(132)}. Then N◃G (since [Sn:An]=2), so the theorem applies. Here HN=S3 and H∩N={e}, and indeed H∩NH=H≅Z2≅A3S3=NHN.
Isomorphism Theorem III (Third Isomorphism Theorem)
Let G be a group and let N and H be normal subgroups of G with N⊆H. Then H/N is a normal subgroup of G/N, and H/NG/N≅HG.
Proof:
Let G be a group with N◃G, H◃G and N⊆H.
Step 1. H/N is a normal subgroup of G/N.
First, H/N={hN:h∈H} is a subset of G/N, and N=eN∈H/N, so H/N=∅.
Let h1N,h2N∈H/N. Then (h1N)(h2N)−1=(h1h2−1)N∈H/N,
because h1h2−1∈H. Hence H/N≤G/N.
Now let aN∈G/N and let hN∈H/N. Then (aN)(hN)(aN)−1=(aha−1)N.
Since H◃G and h∈H, we have aha−1∈H, so (aha−1)N∈H/N.
Hence H/N◃G/N, and the quotient group (G/N)/(H/N) exists.
Step 2. Define a mapping ψ:G/N→G/H by ψ(aN)=aHfor all aN∈G/N.
ψ is well-defined:
Suppose aN=bN. Then a−1b∈N. Since N⊆H, we get a−1b∈H, so aH=bH, i.e., ψ(aN)=ψ(bN).
ψ is a homomorphism: ψ((aN)(bN))=ψ(abN)=(ab)H=(aH)(bH)=ψ(aN)ψ(bN).
ψ is onto:
Every element of G/H is of the form aH=ψ(aN) for some a∈G.
Kernel of ψ:
For aN∈G/N, aN∈kerψ⟺aH=H⟺a∈H⟺aN∈H/N.
Hence kerψ=H/N.
By the First Isomorphism Theorem (Theorem 9), kerψG/N≅Imψ,i.e.,H/NG/N≅HG.
E.g., Let G=(Z,+), N=12Z and H=4Z. Since Z is abelian, both N and H are normal in G, and N⊆H. Then H/N=4Z/12Z≅Z3, and 4Z/12ZZ/12Z≅4ZZ≅Z4.
Automorphism and Inner Automorphism
Definition 10. Automorphism:
Let G be a group. An isomorphism of G onto itself is called an automorphism of G.
The set of all automorphisms of G is denoted by Aut(G).
Theorem 10
Let G be a group. Then Aut(G) is a group under composition of mappings.
Proof:
Let G be a group, and let Aut(G) be the set of all automorphisms of G.
We verify the group axioms under composition ∘.
Closure: Let ϕ,ψ∈Aut(G). Then ϕ∘ψ:G→G is the composition of two bijections, hence a bijection. Also (ϕ∘ψ)(ab)=ϕ(ψ(ab))=ϕ(ψ(a)ψ(b))=ϕ(ψ(a))ϕ(ψ(b))=(ϕ∘ψ)(a)(ϕ∘ψ)(b).
So ϕ∘ψ is a homomorphism, and hence an automorphism. Thus Aut(G) is closed.
Associativity: Composition of functions is always associative.
Identity: The identity map I:G→G given by I(x)=x is clearly an automorphism, and I∘ϕ=ϕ∘I=ϕ.
Inverse: Let ϕ∈Aut(G). Since ϕ is a bijection, ϕ−1:G→G exists.
We show ϕ−1 is a homomorphism. Let a,b∈G. Put a=ϕ(x), b=ϕ(y) for unique x,y∈G. Then ϕ−1(ab)=ϕ−1(ϕ(x)ϕ(y))=ϕ−1(ϕ(xy))=xy=ϕ−1(a)ϕ−1(b).
Also ϕ−1 is bijective. Hence ϕ−1∈Aut(G).
Therefore Aut(G) is a group under composition.
Definition 11. Inner Automorphism:
Let G be a group and let g∈G. Define a mapping Tg:G→G by Tg(x)=gxg−1for all x∈G.
Then Tg is called the inner automorphism of G determined by g.
The set of all inner automorphisms of G is denoted by I(G) or Inn(G).
Theorem 11
Let G be a group and g∈G. Then Tg is an automorphism of G.
Proof:
Let G be a group and g∈G. Define Tg:G→G by Tg(x)=gxg−1.
Aut(Zn)≅U(n), where U(n)={k:1≤k≤n,gcd(k,n)=1} is the multiplicative group of integers modulo n that are coprime to n. In particular, ∣Aut(Zn)∣=φ(n), where φ is Euler's totient function.
Proof:
Let G=Zn={0ˉ,1ˉ,…,n−1} under addition modulo n.
Then G=⟨1ˉ⟩, and G is cyclic of order n.
Let ϕ∈Aut(Zn). Since ϕ is an isomorphism, it must send a generator to a generator.
The generators of Zn are precisely those kˉ for which gcd(k,n)=1.
Thus ϕ(1ˉ)=kˉ for some k with gcd(k,n)=1, and then ϕ(mˉ)=ϕ(m⋅1ˉ)=mϕ(1ˉ)=mkˉ=mk.
Conversely, for each k with gcd(k,n)=1, the map ϕk:Zn→Zn defined by ϕk(mˉ)=mk is an automorphism.
Define Ψ:Aut(Zn)→U(n) by Ψ(ϕ)=k,where ϕ(1ˉ)=kˉ.
Ψ is a homomorphism:
If ϕ(1ˉ)=kˉ and ψ(1ˉ)=ℓˉ, then (ϕ∘ψ)(1ˉ)=ϕ(ℓˉ)=kℓ,
so Ψ(ϕ∘ψ)=kℓmodn=Ψ(ϕ)Ψ(ψ) in U(n).
Ψ is bijective: From the correspondence above between automorphisms and such integers k.
Hence Aut(Zn)≅U(n), and ∣Aut(Zn)∣=∣U(n)∣=φ(n).
E.g.,
Aut(Z5)≅U(5)={1,2,3,4}≅Z4.
Aut(Z6)≅U(6)={1,5}≅Z2.
∣Aut(Z8)∣=φ(8)=4, and Aut(Z8)≅Z2×Z2.
Theorem 14
Let G=⟨a⟩ be an infinite cyclic group. Then Aut(G)≅Z2.
Proof:
Let G=⟨a⟩={…,a−2,a−1,e,a,a2,…} be infinite cyclic.
The generators of G are only a and a−1.
Any automorphism ϕ of G is completely determined by ϕ(a), and ϕ(a) must be a generator.
So there are exactly two possibilities:
ϕ1(a)=a, so ϕ1=I (the identity automorphism);
ϕ2(a)=a−1, so ϕ2(an)=a−n.
Now ϕ2∘ϕ2=I, so {I,ϕ2} is a group of order 2, isomorphic to Z2.
Hence Aut(G)≅Z2.
Conjugacy Relation and Normalizer
Definition 12. Conjugacy Relation:
Let G be a group. Two elements a,b∈G are said to be conjugate in G if there exists an element g∈G such that b=gag−1.
The relation “a is conjugate to b” is an equivalence relation on G.
The equivalence class of a is called the conjugacy class of a: Cl(a)={gag−1:g∈G}.
Definition 13. Normalizer:
Let G be a group and a∈G. The normalizer of a in G is N(a)={g∈G:ga=ag}={g∈G:gag−1=a}.
More generally, if H is a subgroup of G, the normalizer of H in G is N(H)={g∈G:gHg−1=H}.
Note that H◃G if and only if N(H)=G.
Theorem 15
Conjugacy is an equivalence relation on G.
Proof:
Let G be a group. Define a∼b iff b=gag−1 for some g∈G.
Reflexive:a=eae−1, so a∼a.
Symmetric: Suppose a∼b. Then b=gag−1 for some g.
Multiplying, a=g−1bg=g−1b(g−1)−1. So b∼a (using g−1).
Transitive: Suppose a∼b and b∼c. Then b=gag−1 and c=hbh−1 for some g,h∈G.
Thus c=h(gag−1)h−1=(hg)a(hg)−1. So a∼c.
Hence conjugacy is an equivalence relation.
Theorem 16
Let G be a group and a∈G. Then N(a) is a subgroup of G.
Proof:
Let G be a group and a∈G.
Clearly e∈N(a), since ea=ae. So N(a)=∅.
Let g,h∈N(a). Then ga=ag and ha=ah.
We show gh−1∈N(a).
Since ha=ah, we get h−1a=ah−1 (multiply both sides by h−1 on left and right).
Now
(using h−1ah=a and g∈N(a)).
Hence gh−1∈N(a).
By the subgroup test, N(a)≤G.
Theorem 17
Let G be a finite group and a∈G. Then ∣Cl(a)∣=[G:N(a)]=∣N(a)∣∣G∣.
Proof:
Let G be a finite group and a∈G.
Let N(a) be the normalizer of a. We define a mapping f:N(a)G→Cl(a)
by f(gN(a))=gag−1.
Well-defined:
Suppose gN(a)=hN(a). Then h−1g∈N(a), so (h−1g)a=a(h−1g).
Multiplying, gag−1=hah−1.
Thus f(gN(a))=f(hN(a)).
One-one:
Suppose f(gN(a))=f(hN(a)). Then gag−1=hah−1, so h−1ga=ah−1g, i.e., h−1g∈N(a).
Hence gN(a)=hN(a).
Onto:
Every element of Cl(a) is of the form gag−1=f(gN(a)) for some g∈G.
Therefore f is a bijection, and ∣Cl(a)∣=N(a)G=[G:N(a)]=∣N(a)∣∣G∣.
Notes:
a∈Z(G) if and only if Cl(a)={a} if and only if N(a)=G.
The conjugacy classes partition G, and the class equation is ∣G∣=∣Z(G)∣+∑∣Cl(ai)∣,
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 R together with two binary operations, addition (+) and multiplication (⋅), is called a ring if the following axioms hold:
(R,+) is an abelian group, i.e.,
a+b∈R for all a,b∈R (closure);
(a+b)+c=a+(b+c) (associativity);
there exists 0∈R such that a+0=a for all a (zero element);
for each a∈R there exists −a∈R such that a+(−a)=0 (additive inverse);
a+b=b+a (commutativity of addition).
Multiplication is associative:(ab)c=a(bc) for all a,b,c∈R.
Distributive laws: For all a,b,c∈R, a(b+c)=ab+ac,(b+c)a=ba+ca.
Definition 15. Special types of rings:
Commutative ring:ab=ba for all a,b∈R.
Ring with unity (or ring with identity): There exists 1∈R, 1=0, such that 1⋅a=a⋅1=a for all a∈R.
Zero ring: The ring consisting of only the zero element. (We usually exclude this case and assume 1=0.)
E.g.,
Z, Q, R, C are commutative rings with unity.
Zn (integers modulo n) is a commutative ring with unity.
Mn(R), the set of all n×n real matrices, is a non-commutative ring with unity (In).
2Z={0,±2,±4,…} is a commutative ring without unity.
C[0,1], the set of continuous real-valued functions on [0,1], with pointwise addition and multiplication, is a commutative ring with unity.
Theorem 18 (Basic Properties of a Ring)
Let R be a ring. Then for all a,b∈R: (i) a⋅0=0⋅a=0. (ii) a(−b)=(−a)b=−(ab). (iii) (−a)(−b)=ab. (iv) a(b−c)=ab−ac and (b−c)a=ba−ca.
Proof:
Let R be a ring and let a,b,c∈R.
(i) We have a⋅0=a⋅(0+0)=a⋅0+a⋅0
(by the distributive law).
Adding −(a⋅0) to both sides, 0=a⋅0.
Similarly, 0⋅a=0.
(ii) Consider ab+a(−b)=a(b+(−b))=a⋅0=0.
Therefore a(−b) is the additive inverse of ab, i.e., a(−b)=−(ab).
Similarly, ab+(−a)b=(a+(−a))b=0⋅b=0,
so (−a)b=−(ab).
(iii) Using (ii) twice: (−a)(−b)=−(a(−b))=−(−(ab))=ab.
Definition 16. Subring:
Let R be a ring and S a nonempty subset of R. Then S is called a subring of R if S itself is a ring under the same operations of addition and multiplication as defined on R.
Theorem 19 (Subring Criterion / Subring Test)
Let R be a ring and S a nonempty subset of R. Then S is a subring of R if and only if for all a,b∈S: a−b∈Sandab∈S.
Proof:
Necessity: Suppose S is a subring of R.
Then (S,+) is a subgroup of (R,+), so a,b∈S implies a−b∈S.
Also multiplication is closed in S, so ab∈S.
Sufficiency: Suppose S=∅ and a−b∈S, ab∈S for all a,b∈S.
We verify that S is a ring.
Since S=∅, there exists some a∈S. Then a−a=0∈S.
Also 0−a=−a∈S.
For a,b∈S: a+b=a−(−b)∈S (since −b∈S).
So (S,+) is closed, contains 0 and inverses. Associativity and commutativity of addition are inherited from R.
Thus (S,+) is an abelian group.
Associativity of multiplication and the distributive laws hold in S because they hold in R.
Multiplication is closed in S by hypothesis.
Hence S is a subring of R.
E.g.,
nZ is a subring of Z for any integer n.
Z is a subring of Q; Q is a subring of R.
Let S be the set of all matrices \begin\{pmatrix\} a & b \\ 0 & c \end\{pmatrix\} with a,b,c∈Z. Then S is a subring of M2(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 R is again a subring of R.
Proof:
Let {Si:i∈I} be a family of subrings of a ring R, and let S=⋂i∈ISi.
Clearly 0∈Si for each i, so 0∈S and S=∅.
Let a,b∈S. Then a,b∈Si for every i∈I.
Since each Si is a subring, a−b∈Si and ab∈Si for every i.
Hence a−b∈S and ab∈S.
By the subring test, S is a subring of R.
Remark: The union of two subrings need not be a subring.
E.g., 2Z∪3Z is not a subring of Z, because 2∈2Z, 3∈3Z, but 2+3=5∈/2Z∪3Z.
Characteristic of a Ring
Definition 17. Characteristic of a Ring:
Let R be a ring. The characteristic of R, denoted char(R), is defined as follows:
If there exists a positive integer n such that n⋅a=0 for all a∈R (where n⋅a=a+a+⋯+a, n times), then the smallest such positive integer n is called the characteristic of R.
If no such positive integer exists, we say char(R)=0.
If R has unity 1, then char(R) is the additive order of 1 (or 0 if this order is infinite). Equivalently, char(R) is the smallest positive integer n such that n⋅1=0, if it exists.
Definition 18. Integral Domain:
A ring D is called an integral domain if:
D is commutative;
D has unity 1=0;
D has no zero divisors, i.e., whenever a,b∈D and ab=0, then either a=0 or b=0.
Definition 19. Field:
A ring F is called a field if:
F is commutative;
F has unity 1=0;
Every nonzero element of F has a multiplicative inverse, i.e., for each a∈F, a=0, there exists a−1∈F such that a⋅a−1=1.
E.g., Z is an integral domain but not a field. Q, R, C are fields. Zn is a field if and only if n is prime. Z4 is not an integral domain (since 2ˉ⋅2ˉ=0ˉ).
Theorem 21
Every field is an integral domain.
Proof:
Let F be a field.
By definition, F is a commutative ring with unity 1=0.
We only need to show that F has no zero divisors.
Suppose a,b∈F with ab=0 and a=0.
Since F is a field and a=0, there exists a−1∈F such that a−1a=1.
Multiplying ab=0 on the left by a−1: a−1(ab)=a−1⋅0⟹(a−1a)b=0⟹1⋅b=0⟹b=0.
Similarly, if b=0 and ab=0, then a=0.
Hence F has no zero divisors, so F is an integral domain.
Note: The converse is not true. Z is an integral domain but not a field (e.g., 2 has no multiplicative inverse in Z).
Theorem 22
Every finite integral domain is a field.
Proof:
Let D be a finite integral domain.
Let D={a1,a2,…,an}, where the ai are distinct.
By definition, D is a commutative ring with unity and has no zero divisors.
To prove that D is a field, it is enough to show that every nonzero element of D has a multiplicative inverse.
Let a∈D with a=0.
Consider the products aa1,aa2,…,aan.
Claim: These n products are all distinct.
Suppose aai=aaj. Then a(ai−aj)=0.
Since D has no zero divisors and a=0, we get ai−aj=0, i.e., ai=aj.
Hence the products are distinct.
Since D has exactly n elements, and we have n distinct products aai, all lying in D, we conclude {aa1,aa2,…,aan}=D.
In particular, the unity 1 belongs to this set. So there exists some ak∈D such that a⋅ak=1.
Thus ak=a−1.
Therefore every nonzero element of D is a unit, and D is a field.
Theorem 23
The characteristic of an integral domain is either 0 or a prime number.
Proof:
Let D be an integral domain, and let char(D)=n.
If n=0, there is nothing to prove.
Suppose n>0. We claim that n is prime.
Suppose, on the contrary, that n is composite. Then we can write n=rs,
where r and s are integers satisfying 1<r<n and 1<s<n.
Now (r⋅1)(s⋅1)=(rs)⋅1=n⋅1=0,
where 1 is the unity of D.
Since D is an integral domain, it has no zero divisors. Therefore r⋅1=0ors⋅1=0.
If r⋅1=0, then r⋅a=(r⋅1)a=0 for all a∈D, which means char(D)≤r<n, contradicting the minimality of n.
Similarly, s⋅1=0 leads to a contradiction.
Hence n cannot be composite. Since n>1 (characteristic at least 1 if positive; actually n≥2 because 1=0), n must be a prime number.
Ideals
Definition 20. Ideal:
Let R be a ring and I a nonempty subset of R. Then I is called an ideal (or two-sided ideal) of R if:
a,b∈I implies a−b∈I (i.e., (I,+) is a subgroup of (R,+));
For all r∈R and all a∈I, both ra∈I and ar∈I.
If condition 2 is replaced by “ra∈I only”, then I is a left ideal. If “ar∈I only”, then I is a right ideal.
In a commutative ring, every left (or right) ideal is automatically two-sided.
E.g.,
For any ring R, {0} and R itself are ideals, called the trivial (or improper) ideals. Any other ideal is called a proper (or nontrivial) ideal.
For any integer n, nZ is an ideal of Z.
In Z, every ideal is of the form nZ for some n≥0.
Theorem 24
Let F be a field. Then the only ideals of F are {0} and F itself.
Proof:
Let F be a field and let I be an ideal of F.
If I={0}, we are done.
Suppose I={0}. Then there exists an element a∈I with a=0.
Since F is a field, a has a multiplicative inverse a−1∈F.
Because I is an ideal and a∈I, we have 1=a−1⋅a∈I.
Now let r∈F be arbitrary. Since 1∈I and I is an ideal, r=r⋅1∈I.
Hence F⊆I. But I⊆F, so I=F.
Therefore the only ideals of F are {0} and F.
Theorem 25
A commutative ring R with unity is a field if and only if R has no proper ideals.
Proof:
Let R be a commutative ring with unity.
(⇒) Suppose R is a field.
By Theorem 24, the only ideals of R are {0} and R.
Hence R has no proper ideals.
(⇐) Suppose R has no proper ideals.
Let a∈R with a=0.
Consider the principal ideal (a)={ra:r∈R}.
This is a nonzero ideal of R (since a=1⋅a∈(a)).
Since R has no proper ideals, we must have (a)=R.
In particular, 1∈(a), so there exists r∈R such that ra=1.
Thus r=a−1.
Therefore every nonzero element of R has a multiplicative inverse, and since R is commutative with unity, R is a field.
Theorem 26
Let R be a ring with unity and I an ideal of R. If 1∈I, then I=R.
Proof:
Let R be a ring with unity and I an ideal of R such that 1∈I.
Let r∈R be arbitrary.
Since I is an ideal and 1∈I, we have r=r⋅1∈I.
Hence R⊆I. But I⊆R, so I=R.
Ideal Generated by a Subset
Definition 21. Ideal Generated by a Set:
Let R be a ring and S a subset of R. The ideal generated by S, denoted by (S) or ⟨S⟩, is the smallest ideal of R containing S.
Equivalently, (S) is the intersection of all ideals of R that contain S.
If S={a}, we write (a) and call it the principal ideal generated by a.
If S={a1,…,an}, we write (a1,…,an).
Theorem 27
Let R be a commutative ring with unity, and let a∈R. Then (a)={ra:r∈R}=Ra. More generally, if a1,…,an∈R, then (a1,…,an)={r1a1+r2a2+⋯+rnan:ri∈R}.
Proof:
Let R be a commutative ring with unity and a∈R.
Let I={ra:r∈R}.
Step 1.I is an ideal of R containing a.
0=0⋅a∈I.
If r1a,r2a∈I, then r1a−r2a=(r1−r2)a∈I.
If s∈R and ra∈I, then s(ra)=(sr)a∈I.
a=1⋅a∈I.
Step 2.I is the smallest such ideal.
Let J be any ideal of R containing a.
For any r∈R, since a∈J and J is an ideal, ra∈J.
Hence I⊆J.
Therefore (a)=I=Ra.
The proof for (a1,…,an) is similar: the set of all R-linear combinations of a1,…,an is an ideal containing each ai, and it is contained in every ideal that contains all the ai.
Definition 22. Principal Ideal Domain (PID):
An integral domain R in which every ideal is a principal ideal (i.e., of the form (a) for some a∈R) is called a principal ideal domain.
E.g., Z is a PID. Every ideal of Z is nZ=(n) for some n≥0. Z[x] is not a PID (proved later: (2,x) is not principal).
Operations on Ideals
Definition 23. Let I and J be ideals of a ring R.
Sum:I+J={a+b:a∈I,b∈J}. This is an ideal of R, and it is the smallest ideal containing both I and J.
Product:IJ={∑k=1nakbk:ak∈I,bk∈J,n≥1}. This is an ideal of R.
Intersection:I∩J is an ideal of R.
In general: IJ⊆I∩J⊆I⊆I+J and I∩J⊆J⊆I+J.
Quotient (Factor) Rings
Definition 24. Quotient Ring (Factor Ring):
Let R be a ring and I an ideal of R. Let R/I denote the set of all cosets of I in R: R/I={a+I:a∈R},
where a+I={a+x:x∈I}.
Define addition and multiplication on R/I by (a+I)+(b+I)=(a+b)+I, (a+I)(b+I)=(ab)+I.
Then R/I is a ring, called the quotient ring (or factor ring, or ring of residue classes) of R modulo I.
The zero element is 0+I=I.
The additive inverse of a+I is (−a)+I.
If R has unity 1, then R/I has unity 1+I.
(Well-definedness of multiplication uses that I is an ideal: if a−a′∈I and b−b′∈I, then ab−a′b′=a(b−b′)+(a−a′)b′∈I.)
E.g., Z/nZ≅Zn.
Prime and Maximal Ideals
Throughout this section, unless stated otherwise, R denotes a commutative ring with unity.
Definition 25. Prime Ideal:
A proper ideal P of R is called a prime ideal if whenever a,b∈R and ab∈P, then either a∈P or b∈P.
Definition 26. Maximal Ideal:
A proper ideal M of R is called a maximal ideal if there is no proper ideal of R that strictly contains M.
In other words: if I is an ideal of R such that M⊆I⊆R, then either I=M or I=R.
E.g.,
In Z: the ideal (p)=pZ is prime if and only if p is a prime number; and in that case it is also maximal. The ideal (0) is prime in Z but not maximal.
In Z[x]: (x) is a prime ideal (because Z[x]/(x)≅Z, an integral domain), but (x) is not maximal (because Z is not a field).
(2,x) is a maximal ideal of Z[x], since Z[x]/(2,x)≅Z2, a field.
Theorem 28
Let R be a commutative ring with unity and P an ideal of R. Then P is a prime ideal if and only if the quotient ring R/P is an integral domain.
Proof:
Let R be a commutative ring with unity and P an ideal of R.
(⇒) Suppose P is a prime ideal.
Then P=R, so 1+P=P (i.e., the unity of R/P is nonzero).
Also R/P is commutative (since R is).
We show that R/P has no zero divisors.
Suppose (a+P)(b+P)=P (the zero of R/P).
Then ab+P=P, so ab∈P.
Since P is prime, a∈P or b∈P.
Hence a+P=P or b+P=P.
Therefore R/P has no zero divisors, and R/P is an integral domain.
(⇐) Suppose R/P is an integral domain.
Then in particular R/P={P}, so P=R (P is proper).
Let a,b∈R with ab∈P.
Then (a+P)(b+P)=ab+P=P.
Since R/P has no zero divisors, a+P=P or b+P=P.
Hence a∈P or b∈P.
Therefore P is a prime ideal.
Theorem 29
Let R be a commutative ring with unity and M an ideal of R. Then M is a maximal ideal if and only if the quotient ring R/M is a field.
Proof:
Let R be a commutative ring with unity and M an ideal of R.
(⇒) Suppose M is maximal.
Then M=R, so 1+M=M. Also R/M is commutative with unity.
We show that every nonzero element of R/M has a multiplicative inverse.
Let a+M∈R/M with a+M=M, i.e., a∈/M.
Consider the set I={m+ra:m∈M,r∈R}.
(This is the ideal generated by M and a, often written (M,a) or M+(a).)
One verifies that I is an ideal of R, and M⊊I (since a=0+1⋅a∈I but a∈/M).
Since M is maximal, I=R.
In particular, 1∈I, so there exist m∈M and r∈R such that 1=m+ra.
Passing to cosets: 1+M=(m+M)+(r+M)(a+M)=(r+M)(a+M),
since m+M=M.
Hence r+M is the multiplicative inverse of a+M in R/M.
Therefore R/M is a field.
(⇐) Suppose R/M is a field.
Then R/M={M}, so M=R (M is proper).
Let I be an ideal of R such that M⊆I⊆R.
Suppose I=M. We show that I=R.
Take a∈I with a∈/M. Then a+M=M in R/M.
Since R/M is a field, a+M has an inverse: there exists b∈R such that (a+M)(b+M)=1+M,
i.e., ab−1∈M.
Since M⊆I, we have ab−1∈I.
Also a∈I and I is an ideal, so ab∈I.
Therefore 1=ab−(ab−1)∈I.
By Theorem 26, I=R.
Hence M is maximal.
Theorem 30
Every maximal ideal of a commutative ring with unity is a prime ideal.
Proof:
Let R be a commutative ring with unity and let M be a maximal ideal of R.
By Theorem 29, R/M is a field.
By Theorem 21, every field is an integral domain.
So R/M is an integral domain.
By Theorem 28, M is a prime ideal.
Converse is false:
A prime ideal need not be maximal.
E.g., (0) is a prime ideal of Z (since Z/(0)≅Z is an integral domain), but (0) is not maximal (e.g., (0)⊊(2)⊊Z).
Another example: (x) is prime but not maximal in Z[x].
Ring Homomorphisms
Definition 27. Ring Homomorphism:
Let R and R′ be rings. A mapping ϕ:R→R′ is called a ring homomorphism if for all a,b∈R: ϕ(a+b)=ϕ(a)+ϕ(b), ϕ(ab)=ϕ(a)ϕ(b).
(Many authors also require ϕ(1R)=1R′ 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},
where 0′ is the zero element of R′.
E.g.,
ϕ:Z→Zn given by ϕ(k)=kˉ is a surjective ring homomorphism with kerϕ=nZ.
Evaluation at 0: ϕ:Z[x]→Z, ϕ(f)=f(0), is a surjective homomorphism with kerϕ=(x).
The natural map π:R→R/I, π(a)=a+I, is a surjective homomorphism with kernel I.
Theorem 31 (Properties of a Ring Homomorphism)
Let ϕ:R→R′ be a ring homomorphism. Then: (i) ϕ(0)=0′. (ii) ϕ(−a)=−ϕ(a) for all a∈R. (iii) kerϕ is an ideal of R. (iv) Imϕ is a subring of R′. (v) ϕ is one-one if and only if kerϕ={0}. (vi) If ϕ is onto and R has unity 1, then ϕ(1) is the unity of R′.
Proof:
Let ϕ:R→R′ be a ring homomorphism.
(i)ϕ(0)=ϕ(0+0)=ϕ(0)+ϕ(0).
Adding −ϕ(0) to both sides: 0′=ϕ(0).
(iii) First, kerϕ is an additive subgroup of R (same argument as for group homomorphisms, using (i) and (ii)).
Now let a∈kerϕ and r∈R. Then ϕ(ra)=ϕ(r)ϕ(a)=ϕ(r)⋅0′=0′,
so ra∈kerϕ. Similarly ar∈kerϕ.
Hence kerϕ is an ideal of R.
(iv) Let ϕ(a),ϕ(b)∈Imϕ. Then ϕ(a)−ϕ(b)=ϕ(a−b)∈Imϕ,ϕ(a)ϕ(b)=ϕ(ab)∈Imϕ.
By the subring test, Imϕ is a subring of R′.
(v) Suppose ϕ is one-one. If a∈kerϕ, then ϕ(a)=0′=ϕ(0), so a=0. Thus kerϕ={0}.
Conversely, suppose kerϕ={0}. If ϕ(a)=ϕ(b), then ϕ(a−b)=0′, so a−b∈kerϕ={0}, hence a=b. So ϕ is one-one.
(vi) Let r′∈R′ be arbitrary. Since ϕ is onto, r′=ϕ(a) for some a∈R. Then ϕ(1)r′=ϕ(1)ϕ(a)=ϕ(1⋅a)=ϕ(a)=r′.
Similarly r′ϕ(1)=r′. Hence ϕ(1) is the unity of R′.
Theorem 32 (First Isomorphism Theorem for Rings)
Let ϕ:R→R′ be a ring homomorphism. Then kerϕR≅Imϕ.
Proof:
Let ϕ:R→R′ be a ring homomorphism, and let K=kerϕ.
We know K is an ideal of R, so the quotient ring R/K exists.
Also Imϕ is a subring of R′.
Define ψ:R/K→Imϕ by ψ(a+K)=ϕ(a).
Well-defined: If a+K=b+K, then a−b∈K, so ϕ(a−b)=0′, i.e., ϕ(a)=ϕ(b).
One-one:ψ(a+K)=0′⟺ϕ(a)=0′⟺a∈K⟺a+K=K.
So kerψ={K}, hence ψ is one-one.
Onto: If y∈Imϕ, then y=ϕ(a)=ψ(a+K) for some a∈R.
Therefore ψ is a ring isomorphism, and R/kerϕ≅Imϕ.
Field of Quotients of an Integral Domain
Theorem 33 (Existence of the Field of Quotients)
Let D be an integral domain. Then there exists a field F containing a subring isomorphic to D such that every element of F can be expressed as ab−1 for some a∈D and b∈D, b=0. This field F is called the field of quotients (or field of fractions) of D, and it is unique up to isomorphism.
Proof (Construction):
Let D be an integral domain. Let S=D×(D∖{0})={(a,b):a∈D,b∈D,b=0}.
Define a relation ∼ on S by (a,b)∼(c,d)⟺ad=bc.
Step 1.∼ is an equivalence relation.
Reflexive:ab=ba (since D is commutative), so (a,b)∼(a,b).
Symmetric: If ad=bc, then cb=da, so (c,d)∼(a,b).
Transitive: Suppose (a,b)∼(c,d) and (c,d)∼(e,f), so ad=bc and cf=de.
Then adf=bcf=bde. Since d=0 and D is an integral domain, we may “cancel” d in the sense: adf=bde⟹d(af−be)=0⟹af=be.
Thus (a,b)∼(e,f).
Denote the equivalence class of (a,b) by ba.
Let F={ba:a∈D,b=0}.
Step 2. Define operations on F: ba+dc=bdad+bc,ba⋅dc=bdac.
These are well-defined (verification: if ba=b′a′ and dc=d′c′, then the sums and products of the two representations give equivalent pairs — use ab′=a′b and cd′=c′d).
Step 3.F is a field.
Addition and multiplication are associative and commutative (inherited from D, with routine checks).
Distributivity holds.
Zero element: 10. Additive inverse of ba is b−a.
Unity: 11.
If ba=10, then a=0, so ab exists in F and ba⋅ab=11.
Step 4. Embedding of D into F.
Define ι:D→F by ι(a)=1a.
Then ι is an injective ring homomorphism, so D may be identified with its image {1a:a∈D}⊆F.
Under this identification, ba=1a⋅(1b)−1=ab−1.
E.g., The field of quotients of Z is Q. The field of quotients of F[x] (where F is a field) is the field F(x) of rational functions.
Polynomial Rings
Definition 29. Polynomial Ring:
Let R be a ring. A polynomial in x with coefficients in R is a formal expression f(x)=a0+a1x+a2x2+⋯+anxn,
where n is a non-negative integer and ai∈R.
The set of all such polynomials is denoted by 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)=∑aixi and g(x)=∑bjxj, then f+g=∑(ai+bi)xi,fg=∑kckxkwhere ck=∑i+j=kaibj.
Definition 30. Degree:
If f(x)=a0+a1x+⋯+anxn with an=0, then the degree of f is deg(f)=n, and an is the leading coefficient.
The zero polynomial has degree defined as −∞ by convention (or left undefined).
A polynomial is monic if its leading coefficient is 1.
Theorem 34
Let R be a ring. Then R[x] is a ring under the above operations. If R is commutative, so is R[x]. If R has unity 1, then R[x] has unity (the constant polynomial 1).
Theorem 35
Let D be an integral domain. Then D[x] is also an integral domain. Moreover, for nonzero f,g∈D[x]: deg(fg)=deg(f)+deg(g).
Proof:
Let D be an integral domain. Then D[x] is a commutative ring with unity (Theorem 34).
Let f,g∈D[x] be nonzero. Write f=amxm+⋯+a0,am=0, g=bnxn+⋯+b0,bn=0.
The leading term of fg is ambnxm+n.
Since D is an integral domain and am=0, bn=0, we have ambn=0.
Therefore fg=0, and deg(fg)=m+n=deg(f)+deg(g).
Hence D[x] has no zero divisors, so D[x] is an integral domain.
Theorem 36 (Division Algorithm)
Let F be a field and let f(x),g(x)∈F[x] with g(x)=0. Then there exist unique polynomials q(x),r(x)∈F[x] such that f(x)=q(x)g(x)+r(x), where either r(x)=0 or deg(r(x))<deg(g(x)).
Proof:
Let F be a field and f,g∈F[x] with g=0.
Let deg(g)=m and let the leading coefficient of g be bm=0.
Existence: We proceed by induction on n=deg(f) (and handle f=0 separately).
If f=0 or deg(f)<deg(g), take q=0 and r=f. Then the conditions hold.
Now suppose deg(f)=n≥m=deg(g), and assume the result holds for all polynomials of degree less than n.
Let f=anxn+⋯ with an=0.
Define f1(x)=f(x)−anbm−1xn−mg(x).
(Here bm−1 exists because F is a field and bm=0.)
The leading terms cancel, so either f1=0 or deg(f1)<n.
By the induction hypothesis, there exist q1,r∈F[x] such that f1=q1g+r,
with r=0 or deg(r)<deg(g).
Therefore f=f1+anbm−1xn−mg=(q1+anbm−1xn−m)g+r.
Take q=q1+anbm−1xn−m. This proves existence.
Uniqueness: Suppose f=qg+r=q′g+r′,
with r=0 or deg(r)<deg(g), and r′=0 or deg(r′)<deg(g).
Then (q−q′)g=r′−r.
If q=q′, then the left side has degree deg(q−q′)+deg(g)≥deg(g), while the right side has degree <deg(g) (or is zero) — a contradiction.
Hence q=q′, and then r=r′.
Theorem 37 (Remainder Theorem / Factor Theorem)
Let F be a field, f(x)∈F[x], and a∈F. Then: (i) When f(x) is divided by x−a, the remainder is the constant f(a). (ii) (x−a) divides f(x) if and only if f(a)=0.
Proof:
Let F be a field, f∈F[x], and a∈F.
By the Division Algorithm, dividing f by g(x)=x−a (degree 1), we get f(x)=q(x)(x−a)+r,
where r∈F is a constant (since deg(r)<1 or r=0).
Put x=a: f(a)=q(a)(a−a)+r=r.
Hence the remainder is f(a). This proves (i).
For (ii): x−a divides f(x) if and only if the remainder is 0, if and only if f(a)=0.
Theorem 38
If F is a field, then F[x] is a principal ideal domain (PID).
Proof:
Let F be a field and let I be an ideal of F[x].
If I={0}, then I=(0), a principal ideal.
Suppose I={0}. Among all nonzero elements of I, choose g∈I of minimal degree.
We claim that I=(g).
Clearly (g)⊆I, because I is an ideal and g∈I.
Conversely, let f∈I be arbitrary.
By the Division Algorithm, f=qg+r with r=0 or deg(r)<deg(g).
Then r=f−qg∈I (since f,g∈I and I is an ideal).
If r=0, then r∈I is nonzero with deg(r)<deg(g), contradicting the minimality of deg(g).
Hence r=0, so f=qg∈(g).
Therefore I⊆(g), and I=(g).
Hence every ideal of F[x] is principal, so F[x] is a PID.
Theorem 39
Z[x] is not a principal ideal domain.
Proof:
Consider the ideal I=(2,x)={2f(x)+xg(x):f,g∈Z[x]} of Z[x].
(Explicitly, I consists of all polynomials in Z[x] whose constant term is even.)
Suppose, for contradiction, that I is principal, say I=(d(x)) for some d(x)∈Z[x].
Since 2∈I, we have 2=d(x)q(x) for some q(x)∈Z[x].
Taking degrees: deg(d)+deg(q)=deg(2)=0, so deg(d)=0.
Thus d(x) is a constant polynomial, say d(x)=d∈Z.
Since d divides 2 in Z[x], we have d=±1 or d=±2.
If d=±1, then (d)=Z[x]. But I=Z[x], because the constant polynomial 1 does not belong to I (constant term of elements of I must be even). Contradiction.
If d=±2, then (d)=(2)={2f(x):f∈Z[x]}.
But x∈I, and x∈/(2) (the coefficients of x in (2) are all even; the coefficient of x in x is 1, which is odd). Contradiction.
Therefore I=(2,x) is not principal, and Z[x] is not a PID.
Question Bank
1-Mark Questions
Definitions:
Define left coset and right coset of a subgroup.
Define index of a subgroup.
Define a normal subgroup.
Define the centre Z(G) of a group G.
Define a group homomorphism and its kernel.
Define an automorphism and an inner automorphism.
Define conjugacy class and normalizer of an element.
Define a ring / commutative ring / ring with unity.
Define a subring.
Define characteristic of a ring.
Define an integral domain and a field.
Define an ideal of a ring.
Define a principal ideal and a PID.
Define a prime ideal and a maximal ideal.
Define a ring homomorphism and its kernel.
Define the field of quotients of an integral domain.
Define degree and leading coefficient of a polynomial.
What is a monic polynomial?
Short facts:
State Lagrange's theorem.
If ∣G∣=p (prime), what can you say about G?
If [G:H]=2, what can you say about H?
Write I(G) in terms of G and Z(G).
∣Aut(Zn)∣= ?
When is Zn a field?
char(Z)= ? char(Zn)= ?
State the relation between prime and maximal ideals.
When is R/I an integral domain? A field?
State the remainder theorem for F[x].
True / False / Counterexample:
Converse of Lagrange's theorem is true.
Every subgroup of a non-abelian group is normal.
Every finite integral domain is a field.
Every integral domain is a field.
Every prime ideal is maximal.
Z[x] is a PID.
Union of two subrings is a subring.
Characteristic of an integral domain can be 4.
5-Mark Questions
Group theory:
Prove that any two left cosets of H in G are either equal or disjoint.
Prove Lagrange's theorem.
Prove: if [G:H]=2, then H◃G.
Prove that kerϕ is a normal subgroup of G.
Prove that Z(G) is an abelian normal subgroup of G.
State and prove: ϕ is injective iff kerϕ={e}.
Prove that conjugacy is an equivalence relation on G.
Prove that N(a) is a subgroup of G.
Prove ∣Cl(a)∣=[G:N(a)].
Show that Tg(x)=gxg−1 is an automorphism of G.
Prove Aut(Zn)≅U(n).
If G=⟨a⟩ is infinite cyclic, prove Aut(G)≅Z2.
State and prove the Second Isomorphism Theorem (Diamond Theorem): if N◃G and H≤G, then H/(H∩N)≅HN/N.
State and prove the Third Isomorphism Theorem: if N◃G and H◃G with N⊆H, then (G/N)/(H/N)≅G/H.
Ring theory:
Prove: in a ring R, a⋅0=0 and (−a)(−b)=ab.
State and prove the subring test.
Prove that the intersection of two subrings is a subring.
Prove that every field is an integral domain.
Prove that a finite integral domain is a field.
Prove that characteristic of an integral domain is 0 or prime.
Prove that a field has no proper ideals.
Prove: commutative ring with unity having no proper ideals is a field.
If I is an ideal and 1∈I, prove I=R.
Prove that R/P is an integral domain iff P is prime.
Prove that R/M is a field iff M is maximal.
Prove that every maximal ideal is prime. Give a counterexample for the converse.
If ϕ:R→R′ is a ring homomorphism, prove ϕ(0)=0′ and ϕ(−a)=−ϕ(a).
Prove that kerϕ is an ideal of R.
Prove: if D is an integral domain, then D[x] is an integral domain.
State and prove the remainder theorem.
Numerical / Examples:
Find all left cosets of H={0,3} in Z6.
In S3, find left and right cosets of H={e,(12)} and show H is not normal.
Find Z(S3) and Z(Z8).
Compute Aut(Z8) and its order.
Show that the set of all matrices \begin\{pmatrix\} a & b \\ 0 & c \end\{pmatrix\} with a,b,c∈Z is a subring of M2(Z).
Find char(Z6) and char(Z2×Z2).
Is (x) maximal in Z[x]? In Q[x]? Justify.
Divide f(x)=x3+2x+4 by g(x)=3x+2 in Z5[x]; find q,r.
7 or 8-Mark Questions
Group theory:
State and prove Lagrange's theorem. Hence prove that if ∣G∣ is prime, G is cyclic.
State and prove the Fundamental Theorem of Group Homomorphism.
Prove that I(G)≅G/Z(G) and that I(G)◃Aut(G).
Define cosets. Prove that distinct left cosets partition G, and deduce Lagrange's theorem.
Define normal subgroup and quotient group. Prove that the product of cosets is well-defined iff N is normal.
Prove that Aut(G) is a group under composition. Compute Aut(Zn).
Define conjugacy class and normalizer. Prove ∣Cl(a)∣=∣G∣/∣N(a)∣. Hence show a∈Z(G) iff Cl(a)={a}.
State and prove the Second and Third Isomorphism Theorems. Illustrate each with an example.
Ring theory:
Define ring, integral domain, and field. Prove: (i) every field is an integral domain; (ii) every finite integral domain is a field.
Define characteristic. Prove that characteristic of an integral domain is 0 or a prime.
Define ideal and quotient ring. Prove that R/P is an integral domain iff P is prime, and R/M is a field iff M is maximal. Deduce that every maximal ideal is prime.
State and prove the First Isomorphism Theorem for rings.
Construct the field of quotients of an integral domain. Verify that addition and multiplication are well-defined and that it is a field.
Prove the Division Algorithm in F[x]. Hence prove that F[x] is a PID.
Prove that Z[x] is not a PID. Show that (2,x) is not principal.
Define ring homomorphism. Prove: (i) kerϕ is an ideal; (ii) ϕ injective iff kerϕ={0}; (iii) R/kerϕ≅Imϕ.
Combined / Application:
Prove the Fundamental Theorem of Group Homomorphism. Using it, show that Sn/An≅Z2.
Prove every maximal ideal is prime. Show by example that a prime ideal need not be maximal.
Prove finite integral domain ⟹ field. Is an infinite integral domain necessarily a field? Justify.
State Division Algorithm. Use it to find gcd of x4+x3+2x2+x+1 and x2+1 in Q[x] (via Euclidean algorithm).
Prove I(G)≅G/Z(G). Hence find ∣I(S3)∣ and ∣I(Z6)∣.
Show that a commutative ring with unity is a field iff it has no proper ideals. Use this to prove Theorem 29 (maximal ⟺ quotient is field) in one direction.