mth301 Notes
mth301 Notes
Semester 1, 2013-2014
2
2. The Gaussian Integers . . . . . . . . . . . . . . . . . . . . . . . . 29
3. Polynomial Rings . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
4. The Polynomial Ring Z[x] . . . . . . . . . . . . . . . . . . . . . . 31
VII. Instructor Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3
Symmetries of a Square
(See [Gallian, §2.1])
I. Groups
1. Definition and Basic Properties
1.1. Definition of
(i) Binary operation
(ii) Group
1.2. Examples:
(i) (Z, +) is a group. (Z, −) is not a group. (N, +) is not a group.
(ii) (Q, ·) is not a group, but Q∗ = (Q \ {0}, ·) is. Similarly, R∗ and C∗ are groups.
(iii) (Rn , +), (Cn , +) are groups. More generally, any vector space is a group under
addition.
(iv) The Dihedral groups Dn = the group of symmetries of a regular n-gon
1.3. Proposition: Let (G, ∗) be a group
(i) Uniqueness of Identity
(ii) Cancellation laws
(iii) Uniqueness of inverses
1.4. Definition : Let G be a group, a ∈ G
(i) an for n ∈ Z. Note that an am = an+m , (an )m = anm
(ii) Definition of cyclic group. Generator of a cyclic group.
1.5. Example :
(i) (Z, +) is cyclic with generators 1 or −1
(ii) (Z × Z, +) is not cyclic
(End of Day 1)
4
(iii) For k ∈ N, define Gk = {ξ ∈ C : ξ k = 1}. Gk is cyclic with generator
ξ0 = e2πi/k
Note: Every cyclic group is either the same as Z or the same as Gk for some k (Proof
later). Can represent Gk as a cycle in C. Hence the term cyclic.
1.6. Definition of abelian group
1.7. Examples :
(i) (Z, +) is abelian. In general, any cyclic group is abelian.
(ii) (Z × Z, +) is abelian, but not cyclic.
(iii) The Klein-IV group V4 of symmetries of a water molecule is an abelian, non-
cyclic group of order 4.
(iv) Dn is non-abelian (and hence not cyclic)
(v) The general linear group, GLn (R), of n×n invertible matrices with real entries
is a non-abelian, infinite group.
1.8. Definition: Order of a group
1.9. Table of groups discussed thus far (Note that Cyclic ⇒ Abelian)
Group Finite Cyclic Abelian
Gk Y Y Y
V4 Y N Y
Dn Y N N
Z N Y Y
Z×Z N N Y
GLn (R) N N N
2. The Integers
(See [Gallian, §0.1], and [Herstein, §1.3])
2.1. Well-Ordering principle/axiom
2.2. Euclidean Algorithm
2.3. Definition :
(i) For a, b ∈ Z, b 6= 0, b divides a (In symbols b | a)
(ii) Prime number
(End of Day 2)
2.4. Theorem: GCD exists and is a linear combination of the elements. (proof later)
2.5. Definition : Relatively prime
2.6. Euclid’s Lemma : If a | bc and (a, b) = 1, then a | c. In particular, if p prime and
p | bc, then either p | b or p | c
2.7. Unique Factorization theorem (without proof)
5
3. Subgroups and Cyclic Groups
3.1. Definition of a subgroup
3.2. Subgroup test
3.3. Examples :
(i) For fixed n ∈ N, nZ < Z
(ii) {R0 , R90 , R180 , R270 } < D4
(iii) (See Example 1.5(iii)) Gk < S 1
(iv) (Q, +) < (R, +)
(v) SLn (R) < GLn (R)
3.4. Theorem: Every subgroup H < Z is of the form nZ for some n ∈ Z
Proof of Theorem 2.4
(End of Day 3)
3.5. Remark : G a group, a ∈ G fixed.
(i) Cyclic subgroup generated by a, denoted by hai
(ii) Order of a, denoted by O(a). If n = O(a) < ∞, then
(a) am = e ⇔ n | m
(b) hai = {e, a, a2 , . . . , an−1 }
3.6. Example :
(i) G = Z, a = n, then a has inifinite order
(ii) G = D4 , a = R90 , then O(a) = 4
(iii) G = S 1 , a = e2πi/k , then O(a) = k
3.7. Theorem: Every subgroup of a cyclic group is cyclic.
4.1. Definition :
(i) Real Orthogonal matrix is a matrix A such that At A = AAt = I
(ii) On (R) and SOn (R)
4.2. Theorem : Let A be an n × n real matrix. Then TFAE :
(i) A is an orthogonal matrix
(ii) hAx, Ayi = hx, yi for all x, y ∈ Rn
(iii) The columns of A form an orthonormal basis of Rn
4.3. Example :
6
cos(θ) − sin(θ)
(i) For θ ∈ R, ρθ = ∈ SO2 (R)
sin(θ) cos(θ)
1 0
(ii) r = ∈ O2 (R) \ SO2 (R)
0 −1
(End of Day 4)
4.4. Lemma: SO2 (R) = {ρθ : θ ∈ R}. Hence, SO2 (R) is called the 2 × 2 rotation group.
4.5. Definition of rotation ρv,θ in R3
4.6. Remark :
(i) Identity is also considered a rotation
(ii) ∃ a change of basis matrix P ∈ O3 (R) such that
1 0 0
P −1 ρv,θ P = 0 cos(θ) − sin(θ)
0 sin(θ) cos(θ)
(End of Day 5)
5. Homomorphisms
5.1. Definition of homomorphism
5.2. Examples :
(i) n 7→ 2n from Z to Z
(ii) x 7→ ex from (R, +) to (R∗ , ×)
(iii) det : GLn (R) → R∗
(iv) θ 7→ ρθ from (R, +) to SO2 (R)
5.3. Lemma : Let f : G → G0 be a group homomorphism, then
(i) f (e) = e0 where e, e0 are the identity elements of G and G0 respectively
(ii) f (g −1 ) = f (g)−1 for all g ∈ G
5.4. Definition : f : G → G0 a homomorphism
(i) ker(f ) < G
(ii) Im(f ) < G0
5.5. Examples :
7
(i) f : Z → Z is f (n) = 2n, then ker(f ) = {0}, Im(f ) = 2Z
(ii) f : GLn (R) → R∗ is f (A) = det(A), then ker(f ) = SLn (R), Im(f ) = R∗
(iii) f : R → SO2 (R) is f (θ) = ρθ , then ker(f ) = 2πZ, Im(f ) = SO2 (R) by Lemma
4.4
(iv) f : C∗ → R∗ is f (z) = |z|, then ker(f ) = S 1 , Im(f ) = R∗
5.6. Definition : f : G → G0 a group homomorphism
(i) Injective
(ii) Surjective
∼ ∼
→ G0 , then f −1 : G0 −
(iii) Bijective, Isomorphism. Note: If f : G − →G
∼
5.7. Theorem : f : G → G0 is injective iff ker(f ) = {e}. In that case, f : G −
→ Im(G).
5.8. Examples :
(i) f : Z → Z is f (n) = 2n, then f is injective, but not surjective
(ii) f : (R, +) → SO2 (R) is f (θ) = ρθ , then f is surjective, but not injective.
(iii) If G is a finite cyclic group with |G| = k, then G ∼= Gk
(iv) G4 V4
(End of Day 6)
8
6.7. Remark :
(i) Sn = An t Bn where Bn = {σ ∈ Sn : sgn(σ) = −1} [Not a subgroup of Sn ]
(ii) |An | = |Bn |. Hence |An | = n!/2
(iii) Note that Bn = σ0 An for some fixed σ0 ∈ Bn . Hence Sn = An t σ0 An
(End of Day 7)
(End of Day 8)
2. Lagrange’s Theorem
Recall: In constructing Zn , we had 4 steps :
(i) Define an equivalence relation ≡ (mod n) on Z
(ii) Collecting the equivalence classes together : Zn
(iii) Counting that there are n of them
9
(iv) Defining a group structure on the equivalence classes, and showing that it is
well-defined.
We now do the same thing for a general group.
2.1. Definition : G a group, H < G, a ≡ b (mod H) iff a−1 b ∈ H (with proof)
2.2. Definition :
(i) The equivalence class [a] = aH is called a left coset of H in G
(ii) [G : H]
2.3. Examples :
(i) G = Z, H = nZ, then
(a) a ≡ b (mod H) iff a ≡ b (mod n)
(b) [Z : nZ] = n (Lemma 1.6)
(ii) G = Sn , H = An , then
(a) σ = τ (mod H) iff sgn(σ) = sgn(τ )
(b) [G : H] = 2
(iii) G = C∗ , H = S 1 , then
(a) z ≡ w (mod H) iff |z| = |w|
(b) [G : H] = |(0, ∞)| = +∞
(iv) G = R2 , H = {(x, x) : x ∈ R}, then
(a) (x1 , y1 ) ≡ (x2 , y2 ) (mod H) iff y1 − y2 = x1 − x2
(b) [G : H] = |R| = +∞
2.4. Lemma : |aH| = |bH| for any a, b ∈ G
2.5. Lagrange’s theorem : Let G be a finite group, then |G| = [G : H]|H|. In particular,
|H| | |G|
2.6. Corollary: If |G| = p, a prime, then G is cyclic.
2.7. Corollary: If a ∈ G, then O(a) | |G|, and hence a|G| = e
(End of Day 9)
3. Normal Subgroups
3.1. Definition : G/H. Note that [G : H] = |G/H|. G/H is not, in general, a group.
3.2. Examples :
(i) G = Z, H = nZ, then G/H = Zn
(ii) G = C∗ , H = S 1 , then G/H = {circles with varying radii around 0}
(iii) G = R2 , H = {(a, a) : x ∈ R}, then G/H = {lines parallel to y = x}
(iv) G = Sn , H = An , then G/H = {An , Bn } where Bn = {σ ∈ Sn : sgn(σ) = −1}
10
3.3. Remark : We want to define a group operation on G/H by
Recall proof of Lemma 1.6(ii). Note: We only used the fact that G = Z is abelian.
3.4. Lemma : If G is abelian, and H < G, then (G/H, ∗) is a group.
3.5. Remark: We did not need G to be abelian. We only needed that for any h ∈ H, g ∈
G, ∃h0 ∈ H such that hg = gh0 . Equivalently, g −1 hg ∈ H
3.6. Definition : Normal subgroup (as above)
3.7. Theorem : If H C G, then (G/H, ∗) is a group.
3.8. Examples :
(i) G = Z, H = nZ, then Zn = Z/nZ
(ii) G = C∗ , H = S 1 , then ∗ is the same as multiplying radii. G/H ∼
= ((0, ∞), ×)
(iii) G = R2 , H = {(a, a) : a ∈ R}, then ∗ is the same as adding Y-intercepts.
G/H ∼
= (R, +)
(iv) G = Sn , H = An . H C G and G/H ∼ = ({±1}, ×)
3.9. Proposition: If G abelian, then every subgroup is normal
3.10. Proposition: If H = ker(f ) for some homomorphism f : G → G0 , then H C G
11
4.5. Remark : If H C G and π : G → G/H the natural projection, then if K 0 < G/H,
then K = π −1 (K 0 ) < G contains H.
4.6. Theorem : If H C G and π : G → G/H the natural projection, then this association
sets up a one-to-one correspondence
0
K < G/H ↔ K < G such that H ⊂ K
ab = cd (mod n)
(Proof on HW 4.1)
5.2. Definition : For [a], [b] ∈ Zn , [a] × [b] = [ab] is well-defined. Note: (Zn , ×) is not a
group. (Example on HW 4.1)
5.3. Lemma : If a ≡ c (mod n) and (a, n) = 1, then (c, n) = 1.
5.4. Definition :
(i) Z∗n = {[a] ∈ Zn : (a, n) = 1}
(ii) ϕ(n) = |Z∗n | is called the Euler Phi function
5.5. Theorem : (Z∗n , ×) is a group, called the group of units modulo n
5.6. Examples :
(i) If p prime, then Z∗p = {[1], [2], . . . , [p − 1]}, ϕ(p) = p − 1
(ii) If p prime, then [a] ∈ Zpk iff p - a. Hence, ϕ(pk ) = pk − pk−1
(iii) Z∗8 is not cyclic.
(iv) Z∗pk is cyclic if p odd prime, k ∈ N (Proof Later)
5.7. Euler’s theorem : If n ∈ N and (a, n) = 1, then aϕ(n) ≡ 1 (mod n)
5.8. Fermat’s Little Theorem : If a ∈ Z and p a prime, then ap ≡ a (mod p)
III. Symmetry
(See [Artin, §6])
12
1. Isometries of Rn
1.1. Motivation : Recall
(i) Dn = symmetries of regular n−gon
(ii) V4 = symmetries of water molecule
More generally, if ∆ ⊂ Rn , we are interested in the symmetries of ∆
Examples :
(i) [Human figure] has only one non-trivial symmetry, namely reflection.
(ii) [Square] has 8 symmetries, the group D4
(iii) [Infinite arrows] has infinitely many symmetries - translation by any k ∈ Z
(iv) [Glide symmetry] has infinitely many symmetries - translation + flip
(v) [Sphere] has infinitely many symmetries - all rotations, and reflections
(vi) [Cube] has finitely many - some reflections, some rotations.
1.2. Definition :
(i) For x, y ∈ Rn , hx, yi and |x − y|
(ii) Isometry
(iii) M (Rn ) is the set of isometries of Rn . Note : We will show that M (Rn ) is a
group, called the Euclidean Group
1.3. Examples :
(i) Translation τb : x 7→ x + b for any fixed b ∈ Rn
(ii) Orthogonal linear operator
1.4. Lemma : Let u, v ∈ Rn such that hu, ui = hv, vi = hu, vi, then u = v
1.5. Theorem : Let g ∈ M (Rn ) such that g(0) = 0, then ∃A ∈ On (R) such that
g(x) = Ax for all x ∈ Rn
1.6. Corollary : If g ∈ M (Rn ), then ∃A ∈ On (R) and b ∈ Rn such that g(x) = Ax + b
for all x ∈ Rn , and conversely, if A ∈ On (R) and b ∈ Rn , then g(x) = Ax + b is in
M (Rn )
1.7. Corollary : Every g ∈ M (Rn ) is bijective, and M (Rn ) is a group
1.8. Theorem : There is a surjective homomorphism π : M (Rn ) → On (R) and ker(π) =
{τb : b ∈ Rn }. Thus M (Rn )/ ker(π) ∼
= On (R)
13
2. Symmetries of Platonic Solids
The 5 Platonic solids are : Tetrahedron (T), Cube (C), Octahedron (O), Dodecahe-
dron (D) and Icosahedron (I). Imagine each embedded in the unit sphere S 2 ⊂ R3
2.1. Definition : Given ∆ ⊂ Rn , M (∆) = {g ∈ M (Rn ) : g(∆) = ∆} is called the (full)
group of symmetries of ∆. Note : This does not mean that g(x) = x for all x ∈ ∆.
2.2. Remark : Let ∆ be a platonic solid. Then
(i) M (∆) ∩ ker(π) = {e}, and so π : M (∆) → π(M (∆)) is an isomorphism
(ii) Reflection about a plane is a physical impossibility. In fact, any isometry that
”switches” two axes is not physically possible in R3 . We are only going to
be interested in those symmetries which preserve the order of the axes, which
happens iff det(g) = +1
2.3. Definition : For ∆ ⊂ Rn with M (∆) < On (R), we write
3. Group Actions
3.1. Definition : Acton of a group G on a set X
3.2. Examples :
(i) G(T ) acts on the set of vertices of T
(ii) G(C) acts of the set of principal diagonals of C
14
(iii) Dn acts on the set of vertices of a regular n-gon.
(iv) GLn (R) acts on Rn by (A, x) 7→ A(x). Similarly, SLn (R), On (R) and SOn (R)
act on Rn
(v) Sn acts on {1, 2, . . . , n}
(vi) Any group G acts on itself by the left regular action [See HW 3.5]
3.3. Lemma (Permutation Representation) : If G acts on X, then there is a homomor-
phism, G → SX (Proof on HW)
3.4. Lemma : Let G act on X. For x, y ∈ X, write x ∼ y iff ∃g ∈ G such that y = gx.
This is an equivalence relation on X.
3.5. Definition :
(i) Orbit of x ∈ X. Note : Orbits partition X (See II.1.4)
(ii) Transitive action
3.6. Examples :
(i) GLn (R) acts on Rn as before. Then the orbit of the origin is the origin itself.
The orbit of any other point is Rn \ {0}
(ii) SO2 (R) acts on R2 . If x ∼ y, then |x| = |y|, and so the orbit of any point
x ∈ Rn is the circle of radius |x|
(iii) Sn acts transitively on {1, 2, . . . , n}
(End of Day 15)
3.7. Definition : Stabilizer of x, Stab(x) < G
3.8. Proposition : Let G act on X. Let x ∈ X and H = Stab(x). Then there is a
bijection η : G/H → O(x) given by gH 7→ gx
3.9. (Orbit-Stabilizer Theorem) Let G be a finite group acting on a set X. Let x ∈ X,
then |G| = |O(x)||Stab(x)|. In particular, if G acts transitively on X, then |G| =
|X||Stab(x)|
3.10. Example : Let D be the regular dodecahedron, then |G(D)| = 60
4. Cayley’s Theorem
4.1. Remark : G acts on itself by left multiplication
4.2. Cayley’s Theorem : Let G be a finite group with n = |G|, then G is isomorphic to
a subgroup of Sn
4.3. Definition: Let G be a group, and H < G. Let X = G/H, then G acts on X by
left multiplication. Let fH : G → SX be the induced permutation representation.
4.4. Lemma : ker(fH ) ⊂ H
4.5. Lemma : Let G be a finite group, and K < H < G, then [G : K] = [G : H][H : K]
15
4.6. (Strong Cayley Theorem) Let G be a finite group, and p the smallest prime dividing
|G|. Then any subgroup of index p is normal in G. In particular, any subgroup of
index 2 is normal in G.
5. Conjugation
5.1. Definition :
(i) A group G acts on itself by conjugation
(ii) Two elements x, y ∈ G are conjugate iff ∃g ∈ G such that y = gxg −1
5.2. Examples :
(i) Let T : Rn → Rn be an invertible linear operator, and A1 , A2 be two represen-
tations of T w.r.t two different bases, then A1 is conjugate to A2 in GLn (R)
(ii) Let G = M (R2 ), x = ρθ , g = τv , then gxg −1 is the rotation by θ about v
(iii) Let G = D3 , x = the reflection about v1 , g = rotation by 120 degrees clockwise,
then gxg −1 is the reflection about v3 . ie. Conjugation is ”looking at the group
from different perspectives/change of coordinates in the group”
5.3. Definition : G a group, x ∈ G
(i) C(x) is the conjugacy class of x in G
(ii) Z(x) is the centralizer of x in G
5.4. Remark : Let G be a finite group
(i) By the orbit-stabilizer theorem, |G| = |Z(x)||C(x)|
(ii) By Lemma 3.4, G is partitioned into conjugacy classes. Hence
16
5.8. (The class equation) : Let G be a finite group, then
X
|G| = |Z(G)| + |C(xi )|
|C(xi )|>1
where the sum on the RHS is taken over all distinct conjugacy classes whose cardi-
nality is > 1. Note : Each term on the RHS divides |G|
5.9. Corollary : Let G be a group such that |G| = pn , where p is prime, then Z(G) 6= {e}
(End of Day 17)
5.10. Lemma : If G/Z(G) is cyclic, then G is abelian. [HW]
5.11. Theorem : If |G| = p2 , where p is prime, then G is abelian
17
6.4. Lemma : Let G be a group, N C G, then
(i) If x ∈ N , then C(x) ⊂ N
(ii) |N | is the sum of the cardinalities of disjoint conjugacy classes in G
6.5. Definition : Simple group
6.6. Theorem : G(D) is a simple group
6.7. Theorem : G(D) ∼
= A5 . In particular, A5 is a simple group.
6.8. Remark :
(i) Zp is a simple group for p prime
(ii) If G is an abelian simple group, then G ∼
= Zp for p prime [HW]
(iii) A5 is the smallest non-abelian simple group.
(End of Day 19)
7. Conjugation in Sn
7.1. Definition : m-cycle in Sn . Note on how we multiply two cycles.
7.2. Proposition : Every σ ∈ Sn can be written as a product of disjoint cycles.
7.3. Proposition : If σ ∈ Sn has the cycle decomposition
Sn−m = {τ ∈ Sn : τ (ai ) = ai ∀1 ≤ i ≤ m}
18
IV. Classification of Finite Groups
All groups in this chapter will be assumed to be finite.
1. Direct Products
1.1. Definition : External direct product : G = G1 × G2 .
1.2. Lemma : If G = G1 × G2 , G c1 = {(a, e2 ) : a ∈ G1 } C G and
c1 ∼
G/G = G2
Zn ∼
= Zpα1 1 × Zpα2 2 × . . . × Zpαk k
2. Cauchy’s Theorem
2.1. Proposition : Let |G| = p2 , then
(
Zp2 : if G cyclic
G∼ =
Zp × Zp : otherwise
|F | ≡ |S| (mod p)
19
2.3. (Cauchy’s Theorem): Let G be a finite group, and p a prime dividing |G|, then
there exists x ∈ G such that O(x) = p (and therefore, there exists a subgroup of G
of order p)
2.4. Corollary : If |G| = 6, then
(
Z6 : if G is abelian
G∼
=
S3 : otherwise
3. Sylow’s Theorems
Notation: Let G be a finite group, p a prime. Let k ∈ N be the highest power of p
dividing |G|. ie.
|G| = pk m, p - m
3.1. (First Sylow Theorem) : Let G, p, k as above. There is P < G such that |P | = pk .
Such a subgroup is called a p−Sylow subgroup of G
3.2. Definition : Normalizer of a subgroup H < G, denoted by NG (H)
3.3. Lemma :
(i) NG (H) < G
(ii) H ⊂ NG (H) and H C NG (H)
3.4. (First Sylow Theorem) : Let G, p, k as before. Then, for each 1 ≤ i ≤ k, there is a
subgroup Hi < G such that |Hi | = pi
3.5. Corollary : Let H < G be a p−group, then there exists a p−Sylow subgroup P < G
such that H ⊂ P
3.6. (Second Sylow Theorem) : Let P1 , P2 be two p−Sylow subgroups of G, then there
exists g ∈ G such that P1 = gP2 g −1
(End of Day 23)
Review from last time :
(i) Lemma 2.2
(ii) Definition 3.2
(iii) Lemma 3.3
(iv) Theorem 3.4
(v) Corollary 3.5
(vi) Theorem 3.6
3.7. (Third Sylow Theorem) : Let G, p, k, m be as above. Let np denote the number of
p-Sylow subgroups in G, then
20
(i) np ≡ 1 (mod p)
(ii) np | m
(End of Day 24)
4.1. Remark :
(i) Any group of of prime order is simple (by Lagrange’s theorem, it has no sub-
groups).
(ii) If G is abelian with |G| composite, then G is not simple (by Cauchy’s theorem,
and the fact that every subgroup is normal)
(iii) A5 is a simple group of order 60.
4.2. Lemma: If |G| = pn , where p is prime, and n > 1, then G is not simple.
4.3. Lemma: If G has a subgroup H such that |G| - [G : H]!, then G is not simple.
4.4. Lemma: Let G be a group of order pqr, where p < q < r are primes, then G is not
simple.
4.5. Theorem: If |G| < 60 and G is simple, then |G| is a prime. (HW)
4.6. Theorem: If G is any simple group of order 60, then G ∼= A5
(End of Day 25)
21
(a) Z2 × Z2 × Z5 × Z5
(b) Z2 × Z2 × Z25
(c) Z4 × Z5 × Z5
(d) Z4 × Z25 ∼
= Z100
5.5. Definition : Elementary divisors. Note: Two finite abelian groups are isomorphic
iff they have the same elementary divisors (upto a change of order)
5.6. Corollary : The number of non-isomorphic abelian groups of order pn , where p is a
prime is equal to the π(n), the number of partitions of n. Example : p = 5, n = 4
5.7. Corollary : Let n = pk11 pk22 . . . pkmm , then the number of non-isomorphic groups of
order n is equal to π(k1 )π(k2 ) . . . π(km ). Example : n = 100
V. Rings
1. Definition and Examples
Recall : A binary operation
1.1. Definition : A ring R (Note: May not have a multiplicative identity)
1.2. Examples :
(i) Z, Q, R, C are all rings. N is not a ring
(ii) 2Z is a ring without a multiplicative identity.
(iii) Zn
(iv) Mn (R) is a non-commutative ring. More generally, if R is a ring, then Mn (R)
is a ring.
(v) C[0, 1] is a commutative ring.
1.3. Definition :
(i) Commutative ring
(ii) Division ring
(iii) Field
1.4. Examples :
(i) Z is not a field, Q, R, C are all fields.
(ii) Zn is a field iff n is prime.
1 0 0 0 0 0
(iii) Mn (R) is not a division ring because =
0 0 0 1 0 0
(iv) H, the ring of real quaternions, is a non-commutative division ring.
(End of Day 27)
22
1.5. Theorem : If R is a ring, a, b ∈ R, then
(i) 0a = a0 = 0
(ii) (−a)b = a(−b) = −(ab)
(iii) (−a)(−b) = ab
(iv) (na)b = a(nb) = n(ab) for all n ∈ Z (HW)
(v) If R has a multiplicative identity, then it is unique.
1.6. Definition : Subring
1.7. Examples :
(i) 2Z ⊂ Z is a subring
(ii) Z ⊂ Q or Q ⊂ R or R ⊂ C are all subrings
(iii) If R = C[0, 1], and S = {f ∈ C[0, 1] : f is differentiable on (0, 1)}, then S is a
subring of R
(iv) Z[i] = {a + bi : a, b ∈ Z} ⊂ C is a subring. Z[i] is called the ring of Gaussian
integers.
2. Ring Homomorphisms
2.1. Definition :
(i) Ring homomorphism ϕ : R → R0
(ii) Isomorphism
2.2. Examples :
(i) The natural quotient map Z → Zn
(ii) z 7→ z from C → C
x 0
(iii) R → M2 (R) given by x 7→
0 0
(iv) f 7→ f (0) from C[0, 1] → C
(v) x 7→ 2x from Z → Z is a homomorphism of additive groups, but not a ring
homomorphism.
2.3. Lemma : If ϕ : R → R0 a ring homomorphism
(i) ϕ(0) = 00
(ii) ϕ(−a) = −ϕ(a)
Note: Even if R and R0 have multiplicative identities, it may not happen that
ϕ(1) = 10 . For instance, R → M2 (R) as above.
2.4. Definition :
(i) Kernel of a homomorphism
(ii) Image of a homomorphism.
23
(Note: ker(ϕ) is a subring of R, and Im(ϕ) is a subring of R0 )
2.5. Proposition : ϕ : R → R0 is injective iff ker(ϕ) = {0}
3.8. Examples :
(i) If R = C[0, 1], ϕ : R → C is f 7→ f (0), then ker(ϕ) = {f ∈ R : f (0) = 0 and
R/ ker(ϕ) ∼
=C
(ii) If R and ring and I C R, then the natural map ϕ : Mn (R) → Mn (R/I is a
ring homomorphism and ker(ϕ) = Mn (I). Hence,
Mn (R)/Mn (I) ∼
= Mn (R/I)
24
(iii) If R = Z and I = nZ, then there is a 1-1 correspondence
ideals of Zn ↔ divisors of n
5. Polynomial Rings
5.1. Definition : Let F be a field
(i) A polynomial f (x) over F
(ii) We say f (x) = g(x) iff n = m and ai = bi for all i
(iii) F [x]
5.2. Remark : We do not think of polynomials as functions. For instance x 6= x2 in
Z2 [x]
5.3. Definition : Let f (x), g(x) ∈ F [x]
(i) f (x) + g(x)
25
(ii) f (x) · g(x)
5.4. Proposition: F [x] is a ring w.r.t. the operations defined above.
5.5. Definition : Degree of a polynomial deg(f (x)). Note : We do not define the degree
of 0, and deg(constant) = 0
5.6. Lemma : deg(f (x)g(x)) = deg(f (x)) + deg(g(x))
5.7. Corollary : deg(f (x)) ≤ deg(f (x)g(x)). Hence, F [x] is an integral domain.
5.8. Theorem (Division Algorithm) : If f (x), g(x) ∈ F [x] with g(x) 6= 0, then ∃t(x), r(x) ∈
F [x] such that
6. Euclidean Domains
6.1. Definition : Euclidean domain with function d : R \ {0} → N ∪ {0}
6.2. Examples :
(i) Z with d(a) = |a|
(ii) F [x] with d(f (x)) = deg(f (x))
(iii) Any field with d(a) = 1 for all a ∈ R \ {0}
(iv) Z[i] with d(z) = |z|2
6.3. Definition : Principal Ideal generated by a ∈ R, denoted by (a)
6.4. Theorem : If R is a Euclidean domain and I C R, then there exists a ∈ I such that
I = (a)
6.5. Example : (x) C F [x] is a maximal ideal.
6.6. Corollary : A Euclidean domain possesses a multiplicative identity.
6.7. Definition :
(i) a | b in a commutative ring.
Note :
(a) If a | b, b | c, then a | c
(b) If a | b, a | c, then a | (b ± c)
(c) If a | b, then a | bx for all x ∈ R
(ii) Greatest common divisor
6.8. Theorem : R Euclidean domain, and a, b ∈ R. Then d := gcd(a, b) exists, and
∃r, s ∈ R such that d = ra + sb
6.9. Definition : Let R be a commutative ring with 1 ∈ R
(i) Unit of R
26
(ii) R∗
(iii) Associate elements. Note: ∼ is an equivalence relation.
6.10. Examples :
(i) Z∗ = {±1}
(ii) If F a field, then F ∗ = F \ {0}
(iii) Z∗n = {[a] ∈ Zn : (a, n) = 1} (See Section II.5)
(End of Day 31)
6.11. Lemma : Let R be an integral domain with 1 ∈ R.
(i) If c, d ∈ R are such that c | d and d | c, then c ∼ d
(ii) In particular, if a, b ∈ R, then any two gcd’s of a and b are associates.
7. Field of Fractions
7.1. Remark : (Constructing Q from Z)
7.2. Let R and R0 be two rings with 1 ∈ R, 10 ∈ R0 . An imbedding of rings is an injective
homomorphism ϕ : R → R0 such that ϕ(1) = 10 . If such a homomorphism exists,
we write R ,→ R0
7.3. Theorem : Every integral domain can be imbedded in a field.
7.4. Definition : Quot(R)
7.5. Examples :
(i) Quot(Z) = Q
(ii) Quot(F ) = F if F is a field
(iii) Quot(F [x]) = F (x) = the field of rational functions over F
7.6. Definition : Characteristic of a ring
7.7. Examples :
(i) char(Z) = 0
(ii) char(Zn ) = n
(iii) char(F [x]) = char(F )
(End of Day 32)
27
1. Euclidean Domains
(See [Herstein, §3.7])
28
2. The Gaussian Integers
(See [Herstein, §3.8], and some notes of Keith Conrad online)
29
3. Polynomial Rings
3.1. Remark : Let F be a field, then we know that F [x] is a Euclidean domain. Hence,
(i) If I C F [x], then there is a polynomial f (x) ∈ F [x] such that I = (f (x)).
(ii) f (x) ∈ F [x] is a unit iff deg(f (x)) = 0 (by HW 12.2), which happens iff f (x)
is a constant in F ∗
(iii) A polynomial p(x) ∈ F [x] is irreducible if, whenever p(x) = f (x)g(x), then
either f (x) ∈ F ∗ or g(x) ∈ F ∗
(iv) p(x) is irreducible iff (p(x)) C F [x] is a maximal ideal
(v) Every element f (x) ∈ F [x] can be expressed uniquely as a product of irre-
ducible polynomials.
3.2. Definition : Let F be a field, and α ∈ F .
(i) Define a map F [x] → F by
a0 + a1 x + a2 x2 + . . . + an xn 7→ a0 + a1 α + a2 α2 + . . . + an αn
Then, F [x]/(f (x)) is a vector space over F with basis vectors {1, x, x2 , . . . , xn−1 }.
In particular, it has dimension n
3.7. Example :
(i) R[x]/(x2 + 1) ∼
=C
(ii) There does not exist a polynomail f (x) ∈ Q[x] such that f (π) = 0. Hence,
there is no polynomial f (x) ∈ Q[x] such that Q[x]/(f (x)) ∼
=R
30
(iii) If p(x) ∈ Zp [x] is an irreducible element, then Zp [x]/(p(x)) is a field with pn
elements. In fact, all finite fields arise like this.
(End of Day 36)
where a1 , a2 , . . . , as ∈ Z are prime numbers, and p1 (x), p2 (x), . . . , pk (x) ∈ Z[x] are
primitive irreducible polynomials.
4.6. (Gauss’ Lemma) : If f (x), g(x) ∈ Z[x] are both primitive, then f (x)g(x) is primitive.
4.7. Corollary : Let f (x) ∈ Z[x] be a primitive irreducible polynomial. Then f (x) is
irreducible in Q[x]
(End of Day 37)
4.8. Lemma : If f (x) ∈ Q[x], then ∃k ∈ Q, k 6= 0 such that kf (x) ∈ Z[x] is primitive.
4.9. Corollary : Let f (x), g(x) ∈ Z[x] with f (x) primitive and f (x) | g(x) in Q[x]. Then
f (x) | g(x) in Z[x]
4.10. (Rational Root Theorem) : If f (x) = a0 + a1 x + . . . + an xn ∈ Z[x] has a root at
a/b ∈ Q, then a | a0 and b | an
4.11. Examples :
31
(i) Factorize f (x) = x4 − 5x2 + 4 into irreducibles in Q[x]
(ii) If f (x) = a0 + a1 x + . . . + an−1 xn−1 + xn ∈ Z[x], then any rational root of f (x)
must be an integer.
4.12. (Unique Factorization Theorem) : Every non-zero polynomial f (x) ∈ Z[x] can be
written uniquely in the form
f (x) = a1 a2 . . . as p1 (x)p2 (x) . . . pk (x)
where a1 , a2 , . . . , as ∈ Z are prime numbers, and p1 (x), p2 (x), . . . , pk (x) ∈ Z[x] are
primitive irreducible polynomials.
4.13. Definition : Let R be an integral domain with 1 ∈ R. R is called a unique factor-
ization domain (UFD) if
(i) Every non-zero, non-unit of R can be written as a product of finitely many
irreducible elements of R
(ii) The decomposition in (i) is unique upto order, and multiplication by units.
4.14. Examples :
(i) Any Euclidean domain is a UFD (Theorem 1.5, 1.8)
(ii) Z[x] is a UFD (Theorem 4.5, 4.9) which is not a Euclidean domain (Ex. 4.3)
(iii) We can prove, using the above methods, that if R is a UFD, then R[x] is a
UFD (without proof)
(End of Day 38)
Review of Chapter I, II and III
(End of Day 39)
Review of Chapter IV, V
(End of Day 40)
Review of Chapter V, VI
(End of Day 41)
32
Bibliography
[Artin] M. Artin, Algebra, 2nd Ed.
33