Abstract Algebra1018
Abstract Algebra1018
Abstract Algebra1018
Set Theory
1.1 Sets
X = {x1 , x2 , · · · , xn }.
A set whose elements are precisely those objects for which the statement p(x)
hold, we write
X = {x|p(x)}.
For example, if X is a set of nature numbers, we can write
X = {0, 1, 2, · · · }
or
X = {x|x is a natural number}.
1
CHAPTER 1. SET THEORY 2
The followings are some important sets which will be use in the following
chapters.
Ø is an empty set.
Let A and B be two sets, we say A is equal to B if A and B have the same
elements, denoted by A = B. A is different from B if A is not equal to B, i.e.
A 6= B.
The union A ∪ B of two sets A and B is the set whose elements are all
elements of A and of B:
A ∪ B = {x|x ∈ A or x ∈ B}.
The intersection of A and B is the set whose elements are elements of A and
CHAPTER 1. SET THEORY 3
of B:
A ∩ B = {x|x ∈ A and x ∈ B}.
T
There exist no element that belong to A and also to B, i.e., A B = Ø.
S
Moreover, in this case if X = A B, we say X is the disjoint union of A and
B. The difference of A and B is A\B = {x|x ∈ A and x ∈ / B}. Let A be a
subset of a given set X. The difference X\A is called the complement set of
A in X. We write C(A) or A0 .
(3) A ⊆ A ∪ B and B ⊆ A ∪ B.
(4) A ∩ B ⊆ A and A ∩ B ⊆ B.
A ∪ B = B ∪ A.
A ∩ B = B ∩ A.
(A ∪ B) ∪ C = A ∪ (B ∪ C).
(A ∩ B) ∩ C = A ∩ (B ∩ C).
A ∩ (B ∪ C) = (A ∩ B) ∪ (A ∩ C).
CHAPTER 1. SET THEORY 4
A ∪ (B ∩ C) = (A ∪ B) ∩ (A ∪ C).
(1) (A0 )0 = A.
(2) A0 ∪ A = X.
(3) A0 ∩ A = Ø.
(2) (A ∪ B)0 = A0 ∩ B 0 .
(3) (A ∩ B)0 = A0 ∪ B 0 .
CHAPTER 1. SET THEORY 5
Definition 1.1.7. Let X be a set. The power set of X is the set whose
elements are the subsets of X. We denote it by P (X) = {A|A ⊆ X}.
Example 1.1.8. Let X = {1, 2}, then P (X) = {Ø, X, {1}, {2}}.
Remarks 1.1.9. Given any set X, we always have Ø ∈ P (X) and P (X) 6= Ø.
If there are n elements in X, then |P (X)| = 2n .
P (X) = {Ø, {1}, {2}, {3}, {1, 2}, {1, 3}, {2, 3}, {1, 2, 3}}.
1.2 Maps
Two maps f and g are equal if and only if they have the same domain,
codomain and the same law, that is, for every x ∈ X, we have f (x) = g(x).
CHAPTER 1. SET THEORY 6
f : Z −→ Z : x 7−→ x + 1, g : Z −→ Z : x 7−→ x2 ,
then
g ◦ f : Z −→ Z : x 7−→ (x + 1)2 .
f |A = f ◦ iA : a 7−→ f (a).
(1) f ◦ 1x = f = 1y ◦ f .
(2) h ◦ (g ◦ f ) = (h ◦ g) ◦ f .
Proof. (1) is obvious. ∀x ∈ X, we have h◦(g ◦f )(x) = h(g ◦f (x)) = h(g(f (x)).
And ((h ◦ g) ◦ f )(x) = (h ◦ g)(f (x)) = h(g(f (x)).
Example 1.2.18. Let f : Z → N be the map defined by f (x) = |x|. The map
h = iN : N → Z is a right inverse of f . Also g : N → Z defined by g(x) = −x
is a right inverse of f .
(1) f is bijective.
(g ◦ f ) ◦ (f −1 ◦ g −1 ) = (g ◦ (f ◦ f −1 )) ◦ g −1 = g ◦ g −1 = 1Z .
Also
(f −1 ◦ g −1 ) ◦ (g ◦ f ) = (f −1 ◦ (g −1 ◦ g)) ◦ f = f −1 ◦ f = 1X .
(g ◦ f )−1 = f −1 ◦ g −1 .
CHAPTER 1. SET THEORY 11
S S
Proof. Let y ∈ f ( i∈I Ai ). there exists an a ∈ i∈I Ai such that y = f (a).
S
Since a ∈ Ai0 . It follows that y = f (a) ∈ f (Ai0 ) and hence y ∈ i∈I f (Ai ).
S S
Therefore f ( i∈I Ai ) ⊆ i∈I f (Ai ).
S
Conversely, let y ∈ i∈I f (Ai ). There exists an i0 ∈ I such that y ∈ f (Ai0 ).
S
Therefore y = f (ai0 ) for some ai0 ∈ Ai0 . since Ai0 ⊆ i∈I Ai , we have that
S S S S
ai0 ∈ i∈I Ai so that y ∈ f ( i∈I )Ai . Hence f ( i∈I Ai ) ⊆ i∈I f (Ai ). Thus
(1.1) holds.
T T
Let y ∈ f ( i∈I Ai ), there exists an a ∈ i∈I Ai such that y = f (a). Since
a ∈ Ai for every i ∈ I, we have that y = f (a) ∈ f (Ai ) for every i ∈ I, thus
T
y ∈ i∈I f (Ai ). Thus (1.2) holds.
CHAPTER 1. SET THEORY 12
A1 = {x ∈ Z|x ≥ 0},
T T T
Proof. We only need to show that f ( i∈I Ai ) ⊇ i∈I f (Ai ). Let y ∈ i∈I f (Ai ),
then y ∈ f (Ai ) for every i. Since f is injective, then there exists unique
T
x0 ∈ Ai , i ∈ I such that f (x0 ) = y, so y ∈ f ( i∈I Ai ).
X × Y = {(x, y)|x ∈ X, y ∈ Y }.
X × Y = {(x, 1), (x, 2), (x, 3), (y, 1), (y, 2), (y, 3)},
and X × Z = Ø.
and X n = X × X × · · · × X. Especially, Rn = R × R × · · · × R.
CHAPTER 1. SET THEORY 13
Example 1.3.8. Suppose that f (x) and g(x) are differentiable functions on
R. We can define f (x) ∼ g(x) if f 0 (x) = g 0 (x). It is clear that the relation is
reflexive, symmetric and transitive. This is an equivalence relation.
[x] = {y ∈ X|y ∼ x}
S
Conversely, if P is a partition of X, X = Xi , define x ∼ y if x ∈ Xi , y ∈
i
Xi . We have x ∼ x, then ∼ is reflexive. If x ∼ y, that means x ∈ Xi and
y ∈ Xi , then y ∼ x, ∼ is symmetric. If x ∼ y, y ∼ z, then x ∼ z. In a word,
∼ is an equivalence relation.
Let p, q, r and s be integers, where q and s are nonzero. Define p/q ∼ r/s
if ps = qr. Clearly ∼ is reflexive and symmetric. It is also transitive, suppose
that p/q ∼ r/s and r/s ∼ t/u, with q, s and u all nonzero. Then ps = qr and
ru = st. Therefore,
psu = qru = qst.
[0] = {· · · , −3, 0, 3, 6, · · · },
[1] = {· · · , −2, 1, 4, 7, · · · },
[2] = {· · · , −1, 2, 5, 8, · · · }.
Then Z = [0] ∪ [1] ∪ [2]. And [0], [1] and [2] are disjoint. The sets [0], [1]and
[2] form a partition of the integers. In fact, the integers modulo n are a very
important example in the study of abstract algebra. It will become quite useful
in groups and rings.
[(1, 1)] = {(1, 1)}; [(1, 2)] = {(1, 2), (2, 1)};
[(1, 3)] = {(1, 3), (3, 1), (2, 2)}; [(1, 4)] = {(1, 4), (4, 1), (2, 3), (3, 2)};
[(3, 3)] = {(3, 3), (2, 4), (4, 2)}; [(3, 4)] = {(3, 4), (4, 3)};
[(4, 4)] = {(4, 4)}.
X × X/R = {[(1, 1)], [(1, 2)], [(1, 3)], [(1, 4)], [(3, 3)], [(3, 4)], [(4, 4)]}.
where
0 = {· · · , −n, 0, n, 2n, · · · },
1 = {· · · , −n + 1, 1, n + 1, · · · },
······
n − 1 = {· · · , −1, n − 1, 2n + 1, · · · }.
CHAPTER 1. SET THEORY 17
where
0̄ = {· · · , −2, 0, 2, 4, · · · },
1̄ = {· · · , −1, 1, 3, · · · },
Define
7 + 11 = 3, 7 · 11 = 2, 6 + 9 = 0, 6 · 9 = 4.
a + b = b + a,
ab = ba,
(a + b) + c = a + (b + c),
(ab)c = a(bc),
a + 0 = a,
a1 = a,
a(b + c) = ab + ac,
a + (−a) = 0.
1.4 Arithmetic
If X = {a, b}, then P (X) = {Ø, {a}, {b}, X}. Then there is no relation
{a} and {b}. So X is not a totally ordering set.
Example 1.4.4. The binary relation R on Z given by xRy if and only if |x| ≤
CHAPTER 1. SET THEORY 19
S = {a − bk | k ∈ Z and a − bk > 0} ⊆ N ⊆ Z.
a
If 0 ∈ S, ∃k 0 ∈ Z, such that 0 = a − bk 0 , i.e. a = bk 0 . Let q = and r = 0,
b
a
then a = b · + 0. If 0 ∈ / S, we will show that S is nonempty. If a > 0, then
b
a − b · 0 ∈ S. If a < 0, then a − b(2a) = a(1 − 2b) ∈ S.
a = bq + r, 0 6 r < b.
a = bq 0 + r0 , 0 6 r0 < b.
bq − bq 0 = b(q − q 0 ) = r0 − r.
Theorem 1.4.13. Let a and b be nonzero integers. Then there exist integers r
and s such that gcd(a, b) = ar + bs. Furthermore, the greatest common divisor
of a and b is unique.
CHAPTER 1. SET THEORY 21
Proof. Let
S = {am + bn|m, n ∈ Z, am + bn > 0}.
Clearly, S is nonempty, hence, S must have a smallest member d = ar + bs by
well-ordering principle 1.4.8. We claim that d = gcd(a, b). Write
a = dq + r0 , 0 ≤ r0 < d.
If r0 > 0, then
d = ar + bs = d0 hr + d0 ks = d0 (hr + ks).
Corollary 1.4.14. Let a and b be two integers that are relatively prime. Then
there exist integers r and s such that ar + bs = 1.
Proof. Suppose that p - a, then we will show that p must divide b. Since
gcd(a, p) = 1, there exists integers r and s such that ar + ps = 1. Then
b = b(ar + ps) = (ab)r + p(bs). Since p | ab and p|ps, p must divide b.
Proof. Suppose that there are only finite number of primes, say p1 , · · · , pn .
Let p = p1 · · · pn + 1. Next we will show that p is a different prime number,
which contradicts the assumption that we have only n primes. If p is not a
prime, then p can be divided by some pi , 1 ≤ i ≤ n. In this case, pi must
divide p1 · · · pn + 1. pi | p1 · · · pn . Thus pi | 1. This is a contradiction.
CHAPTER 1. SET THEORY 22
n = p1 p2 · · · pk = q1 q2 · · · ql ,
p1 ≤ pj = q1 ≤ qi = p1 .
For existence, we suppose that there is some integers that cannot be written
as the product of primes. Let S be the set of all such numbers. S ⊆ N, S has
a smallest number, say a. If the only positive factors of a are a and 1, then
a is prime, which is a contradiction. Hence a = a1 a2 , where 1 < a1 < a and
1 < a2 < a. Neither a1 ∈ S nor a1 ∈ S, since a is the smallest number of S.
So a1 = p1 · · · ps and a2 = q1 · · · ql . Therefore a = p1 · · · ps q1 · · · ql . So a ∈
/ S.
It’s contradiction to the definition of S.
Chapter 2
Group
G × G → G,
(2) There exists an element e, called the identity element, such that for
any element a ∈ G, a ◦ e = a = e ◦ a.
23
CHAPTER 2. GROUP 24
Example 2.1.5. Let M2 (R) be the set of 2 × 2 matrices over R. GL2 (R) be
the subset of M2 (R) consisting of invertible matrices. Then (GL2 (R), ·) is a
group with matrices product, called the general linear group.
I 2 = J 2 = K 2 = −1,
IJ = K, JK = I, KI = J,
JI = −K, KJ = −I, IK = −J.
The set Q8 = {±1, ±I, ±J, ±K} is a group under multiplication, which called
the quaternion group. Notice that Q8 is unabelian.
(i) If c = d = 0, then Q = C.
(ii) If b = c = d = 0, then Q = R
Let
q1 = a1 + b1 I + c1 J + d1 K,
q2 = a2 + b2 I + c2 J + d2 K.
q1 q2 = (a1 a2 − b1 b2 − c1 c2 − d1 d2 ) + (a1 b2 + b1 c2 + c1 d2 − c2 d1 )I
(2.2)
+(a1 c2 + a2 c1 + b2 d1 − d2 b1 )J + (a1 d2 + d1 a2 + b1 c2 − d1 c2 )K.
Proposition 2.1.12. Let G be a group. For any a ∈ G, then (a−1 )−1 =a.
Proof. Observe that a−1 (a−1 )−1 = e. Consequently, multiplying both sides of
this equation by a, we have (a−1 )−1 = e(a−1 )−1 = aa−1 (a−1 )−1 = ae = a.
The next proposition tell us the right and left cancellation laws are true in
groups. The proof leave as an exercise.
gn = g ◦ g ◦ · · · ◦ g
and
g −n = g −1 ◦ g −1 ◦ · · · ◦ g −1 ,
g m g n = g m+n ,
(g m )n = g mn ,
(gh)n = ((gh)−1 )−n = ((h−1 )(g −1 ))−n .
ng = g + · · · + g, mg + ng = (m + n)g,
m(ng) = (mn)g, m(g + h) = mg + mh.
2.2 Subgroups
Observe that every group G with at least two elements will always have
at least two subgroups, the subgroup consisting of the identity element alone
and the entire group itself. The subgroup H = {e} of a group G is called the
trivial subgroup. A subgroup (H, ◦) that is a proper subset of G is called a
proper subgroupof G.
Example 2.2.4. Let SLn (R) = {A|A ∈ Gln (R), |A| = 1} be the subset
of GLn (R). Note that the product of two matrices of determinant one also
has determinant one. The group SL2 (R) is called the special linear group.
SLn (R) ⊆ GLn (R) is a subgroup of GLn (R).
Next, we will examine some criteria for determining exactly when a subset
of a group is a subgroup.
(2). If h1 , h2 ∈ H, then h1 h2 ∈ H.
Conversely, if (1)-(3) hold, we must show that H is a group under the same
operation as G; however, these conditions plus the associativity of the binary
operation are exactly the axioms stated in the definition of a group.
In this section, we will study the properties of cyclic groups and cyclic
subgroups, which play a fundamental part in the classification of all abelian
group.
Proof. Since a0 = e, thus the identity in G. If h and f are any two elements
in hgi, then by the definition of hgi, we can write h = g m and f = g n for some
CHAPTER 2. GROUP 30
G = {· · · , g −2 , g −1 , g 0 , g 1 , g 2 , · · · }.
Example 2.3.3. The groups Z and Zn are cyclic groups. And Z = h1i,
Zn = h1i. Moreover, Z = h−1i, Zn = h−1i. Notice that a cyclic group can
have more than a single generator.
Example 2.3.6. U (16) = {1, 3, 5, 7, 9, 11, 13, 15} is not a cyclic group, we can
not find a generator in it. Every element of U (16) generate Z(16), that is Z16 .
For example, Z16 = h3i.
1 · 3 = 3, 2 · 3 = 6, 3 · 3 = 9, 4 · 3 = 12,
5 · 3 = 15, 6 · 3 = 2, 7 · 3 = 5, 8 · 3 = 8,
9 · 3 = 11, 10 · 3 = 14, 11 · 3 = 1, 12 · 3 = 4,
13 · 3 = 7, 14 · 3 = 10, 15 · 3 = 13, 16 · 3 = 0.
CHAPTER 2. GROUP 31
g1 g2 = am ak = am+k = ak+m = ak am = g2 g1 ,
G is abelian.
h0 = ak = amq+r = amq ar = hq ar .
Example 2.3.9. The group (Z, +) is among the most familiar and easily
understood group, which generated by 1 or −1.
ak = ans = (an )s = es = e.
The next result tells us how to set about constructing the subgroups of a
given cyclic group.
For example, we have Z3 = h1̄i = h2̄i, and Z8 = h1i = h3i = h5i = h7i.
(2) If G has finite order n, then it has exactly one subgroup of order d for
n
each positive divisor d of n, namely < a d >.
Next Gm = Gs implies that am ∈ has i and as ∈ ham i, that is, m|s and s|m,
so that m = s. Thus all the Gm ’s are different.
Next let G have finite order n and suppose d is a positive divisor of n. Now
n n nl
(a )d = an = e, so the order l of a d must divide d. But also a d = e, and
d
n
hence n divides nl
d , i.e., d divides l. It follows that l = d and thus hx i has
d
order exactly d.
where the first line consists elements of X, the second row consists of the
images under σ of the elements of the first row.
! !
1 2 3 4 1 2 3 4
For any two permutations σ = ,δ = of X,
2 3 4 1 3 1 2 4
CHAPTER 2. GROUP 34
and ! ! !
1 2 3 4 1 2 3 4 1 2 3 4
δσ = =
2 4 1 3 2 3 4 1 4 1 3 2
In S6 ,
! !
1 2 3 4 5 6 1 2 3 4 5 6
(135) = , (26) = .
3 2 5 4 1 6 1 6 3 4 5 2
= τ σ(xi ).
Proof. We deal with the existence of the expression first. Assume that X =
{1, 2, · · · , n}. If σ is the identity (1), then obviously σ = (1)(2) · · · (n). Assume
that σ ∈ Sn and σ 6= (1), define X1 = {σ(1), σ 2 (1), · · · } and |X1 | < ∞ since
|X| = n < ∞. Now let i be the first integer in X that is not in X1 and
define X2 by {σ(i), σ 2 (i), · · · } and |X2 | < ∞. Continuing in this manner,
we can define finite disjoint sets X3 , X4 , · · · . Since X is a finite set, we are
guaranteed that this process will end, and there will be only a finite number
of these sets r. If σi is the cycle defined by
σ(x), x ∈ X
i
σi (x) =
x, x∈/X, i
Now to establish uniqueness. Assume that there are two expressions for σ
as a product of disjoint cycles, say
(x1 x2 · · · )(y1 y2 · · · ) · · ·
and
(a1 a2 · · · )(b1 b2 · · · ) · · · .
CHAPTER 2. GROUP 37
id = σ1 σ2 · · · σr ,
Suppose that r > 2. Let σr−1 σr be the last two transpositions, then σr−1 σr
must be one of the following cases:
(x y)(x y) = id,
(y z)(x y) = (x z)(y z),
(z w)(x y) = (x y)(z w),
(x z)(x y) = (x y)(y z),
where x, y, z, w are distinct. The first equation simply says that a transposition
is its own inverse. If this case occurs, delete σr−1 σr from the product to obtain
id = σ1 σ2 · · · σr−2 . By induction r − 2 is even; hence, r must be even.
In each of the other three cases, we can replace σr−1 σr with the righthand
side of the corresponding equation to obtain a new product of r transpositions
for the identity. In this new product the last occurrence of x will be in the
next-to-the-last transposition. We can continue this process with σr−2 σr−1 to
obtain either a product of r − 2 transpositions or a new product of r transpo-
sitions where the last occurrence of x is in σr−2 . If the identity is the product
of r − 2 transpositions, then again we are done. Otherwise, we will repeat the
procedure with σr−3 σr−2 .
Example 2.4.11. Let us consider S3 , the even permutations are (1), (1 2 3), (1 3 2),
CHAPTER 2. GROUP 39
while the odd permutations are (1 2), (2 3), (1 3). What is more, in S7 ,
is odd permutation,
is even permutation.
One of the most important subgroups of Sn is the set of all even permuta-
tions.
Definition 2.4.12. The alternating group An is the set of all even permuta-
tions of Sn .
is an even transpositions.
Notice that there are exactly n choices to replace the first vertex. If we
replace the first vertex by k, then the second vertex must be replaced either
by vertex k + 1 or by vertex k − 1; hence, there are 2n possible rigid motions
of the n-gon.
There are two kinds of rigid motions: rotation and reflection. There are
n−1 clockwise rotations about the line perpendicular to the plane and through
the centroid, through angles i 2π
n , for i = 1, 2, · · · , n − 1.
1 n
n 2 n−1 1
n−1 3 n−2 2
··· ···
Figure 2.1
π
For example, the rotation through 2n is represented by the n-cycle (1 2 3, · · · n);
other rotations correspond to powers of this n-cycle. Write these rotation by
r, r2 , · · · , rn = (1).
There are n reflections in axes of symmetry in the plane. There are two
cases of reflections, depending on whether n is even or odd. If n is an even
number, there are two types of reflections, in an axis joining a pair of opposite
vertices, for example, (2 n)(3 n − 1) · · · ( n2 n2 + 2);
CHAPTER 2. GROUP 41
1 1
n 2 2 n
n−1 3 3 n−1
··· ···
Figure2.2
n 1 1 n
n−1 2 2 n−1
··· ···
Figure2.3
CHAPTER 2. GROUP 42
In either case, the order of each reflection is two. Denote these rotation by
s, s2 = (1).
Since all axes of symmetry of the n-gon have now been exhausted, we
conclude that the order of Dn is 2n. We summarize these results in the
following theorem.
Proof. The possible motions of a regular n-gon are either reflections or rota-
tions. There are exactly n possible rotations:
360◦ 360◦ 360◦
Id, ,2 · , · · · , (n − 1) .
n n n
360◦
We will denote the rotation n by r. The rotation r generates all of the other
rotations. That is,
360◦
rk = k .
n
Label the n reflections s1 , s2 , · · · , sn , where sk is the reflection that leaves
vertex k fixed. There are two cases of reflections, depending on whether n is
even or odd. If there are an even number of vertices, then two vertices are left
fixed by a reflection, and s1 = s n2 +1 , s2 = s n2 +2 , · · · , s n2 = sn . If there are an
odd number of vertices, then only a single vertex is left fixed by a reflection
and s1 , s2 , · · · , sn are distinct. In either case, the order of each sk is two. Let
s = s1 . Then s2 = Id and rn = Id. Since any rigid motion t of the n-gon
replaces the first vertex by the vertex k, the second vertex must be replaced
by either k + 1 or by k − 1. If the second vertex is replaced by k + 1, then
t = rk . If the second vertex is replaced by k − 1, then t = srk . Hence, r
and s generate Dn . That is, Dn consists of all finite products of r and s,
Dn = {1, r, r2 , · · · , rn?1 , s, sr, sr2 , · · · , srn−1 }.
1 3
(1 2 3)
3 2 2 1
1 1
(2 3)
3 2 2 3
Figure2.4
We have
1 2 4 1
(1 2 3 4)
4 3 3 2
Figure2.5
1 2 2 1
(1 2)(3 4)
4 3 3 4
Figure2.6
therefore
r2 = (1 3)(2 4),
r3 = (1 4 3 2),
rs = (1 2 3 4)(1 2)(3 4) = (1 3),
r2 s = (1 3)(2 4)(1 2)(3 4) = (1 4)(2 3),
r3 s = (1 4 3 2)(1 2)(3 4) = (2 4).
Thus
D4 = {(1), (1 2 3 4), (1 3)(2 4), (1 4 3 2), (1 2)(3 4), (1 3), (1 4)(2 3), (2 4)}.
CHAPTER 2. GROUP 45
gH = {gh|h ∈ H},
gH and Hg are subsets of G. If the left coset is equal to the right coset, it is
called coset.
0̄ + H = H = H + 0̄ = {0̄, 3̄}
1̄ + H = H = H + 1̄ = {1̄, 4̄}
2̄ + H = H = H + 2̄ = {2̄, 5̄}
3̄ + H = H = H + 3̄ = {3̄, 0̄}
4̄ + H = H = H + 4̄ = {4̄, 1̄}
5̄ + H = H = H + 5̄ = {5̄, 2̄}
CHAPTER 2. GROUP 46
(1)H = H = H(1) = H,
(123)H = H = H(123),
(132)H = H = H(132),
(12)H = {(12), (23), (13)},
H(12) = {(12), (23), (13)},
(13)H = {(12), (23), (13)},
H(13) = {(12), (23), (13)},
(23)H = {(12), (23), (13)},
H(23) = {(12), (23), (13)},
H = He = Hg1−1 g1 = Hg2−1 g1 ,
H = eH = g1−1 g1 H = g1−1 g2 H.
0 + H = 3 + H = H,
1 + H = 4 + H = {1, 4},
2 + H = 5 + H = {2, 5}.
CHAPTER 2. GROUP 48
Proof. Let LH denote the set of left cosets of H in G, RH the set of right cosets
of H in G. Define φ : LH −→ RH , by φ(gH) = Hg −1 . Then φ is well-defined
since ∀gH ∈ LH , there exists an image in RH . And if g1 H ∈ LH , there exists
only one element in RH , such that φ(g1 H) = Hg1−1 , i.e. the image is unique.
Therefore, φ is well-defined (φ is a map). Moreover, φ is a bijection. Assume
that
Hg1−1 = φ(g1 H) = φ(g2 H) = Hg2−1 ,
Proof. The group G is partitioned into [G : H] distinct left cosets. Each left
cosets has |H| elements, therefore |G| = [G : H]|H|.
Corollary 2.6.12. Let |G| = p with p a prime number. Then G is cyclic and
any g ∈ G such that g 6= e is a generator.
CHAPTER 2. GROUP 49
Proof. By Corollary2.6.11, the order of g must divide the order of the group.
Since |hgi| > 1, it must be p. Hence g generate G.
G |G| |H|
[G : K] = = = [G : H][H : K].
K |H| |K|
Theorem 2.6.14. Two cycles τ and µ in Sn have the same length if and only
if there exists a δ ∈ Sn , such thah µ = δτ δ −1 .
(1), (123), (123)−1 = (132), (243), (243)−1 = (234), (142), (142)−1 = (124).
Theorem 2.6.17. Let U (n) be the group of unite in Zn . Then |U (n)| = Φ(n).
Theorem 2.6.18. Euler’s Theorem: Let a and n be integers such that n > 0
and gcd(a, n) = 1. Then aΦ(n) = 1( mod n)
Theorem 2.6.19. Fermat’s little Theorem: Let p be any prime numbers and
suppose that P - a, then ap−1 ≡ 1( mod p). Furthermore, for any integer b,
bp ≡ b( mod p).
4
For example, U (5) = {1, 2, 3, 4}, |U (n)| = Φ(5) = 4. Then 4 = 1( mod 5),
since |4| = 2.
gH = Hg
for all g ∈ G.
CHAPTER 2. GROUP 51
Example 2.7.3. Let S3 = {(1), (12), (13), (23), (123), (132)}, then H1 = {(1)}
is normal, and H = {(1), (123), (132)} is normal. But H2 = {(1), (12)} is not
normal.
Example 2.7.6. Let S3 = {(1), (12), (13), (23), (123), (132)}, then N = {(1), (123), (132)}
be normal in S3 . In fact, we have
and
Then
S3 /N = {N, (12)N }.
Proof. Note that G/N is a set with operation G/N × G/N → G/N . The
operation is well-defined since if aN = bN, cN = dN , then aN cN = bN dN .
Let aN = bN and cN = dN , there exist a = bn1 , n1 ∈ N , and c = dn2 , n2 ∈ N .
Thus
2.8 Isomorphisms
Definition 2.8.1. Let (G, ◦) and (H, ∗) are two groups. If there exists a
bijection φ : G → H such that φ(g1 ◦ g2 ) = φ(g1 ) ∗ φ(g2 ), then φ is called an
isomorphism from G to H. We call G is isomorphic to H, denoted by G ∼ = H.
Example 2.8.2. (Z4 , +) be a group and (hii , ·), where hii = {i, 1, −1, −i} .
CHAPTER 2. GROUP 53
Z4 −→ hii ,
0 7−→ 1,
1 7−→ i,
2 7−→ −1,
3 7−→ −i.
Note that Z8 is not isomorphic to Z12 since |Z8 | 6= |Z12 |. But there is an
isomorphism between U (8) and U (12), the isomorphism is given by
Z8 −→ Z12 ,
1 7−→ 1,
3 7−→ 5,
5 7−→ 7,
7 7−→ 11.
Next, we will show that φ preserve the operation. It is easy to check that
φ(1) = 1. We have
That is h1 ∗ h2 = h2 ∗ h1 , H is abelian.
Then H = hφ(g)i.
The identity of φ(G1 ) is φ(eG ) = eH . Let φ(g) ∈ φ(G1 ), then φ(g)−1 ∗ φ(g) =
eH . And
and
φ [g1 · (g2 · g3 )] = φ(g1 ) ∗ φ(g2 ) ∗ φ(g3 ).
φ : (Z+ , +) → (G, ◦) : m 7→ g m
g m g −l = g m−l = e. Thus m − l = 0 ∈ Z+ +
n . So m = l in Zn . Then φ is a
injection. φ is a surjection since ∀g m ∈ G, there exists m ∈ Z+n , such that
φ(m) = g . m
Let λg , λh , λw ∈ G, then
and
and
φ(1̄ + 2̄) = (123) ◦ (132) = (1).
Thus φ is a homomorphism.
Proof. (1) Suppose that e and e0 are the identities of G1 and G2 , respectively;
then e0 φ(e) = φ(e) = φ(ee) = φ(e)φ(e). By cancellation law, φ(e) = e0 .
(3) The set φ(H1 ) is nonempty since the identity of G2 is in φ(H1 ). Suppose
that H1 is a subgroup of G1 and let x and y be in φ(H1 ). There exist elements
a, b ∈ H1 such that φ(a) = x, φ(b) = y. Since
φ
G φ(G)
ψ η
G/K
η : G/K → φ(G)
gK 7→ φ(g).
For any φ(g) ∈ φ(G), there exists some gK ∈ G/K such that η(gK) =
φ(g), hence η is a surjection. Let η(g1 K) = η(g2 K). Then φ(g1 ) = φ(g2 ), and
ψ:Z→G
n 7→ g n
Let
ψ : H → HN/N
h 7→ hN
be a map. Since
G/N
G/H ∼
= .
H/N
Proof. Define φ : G/N −→ G/H by the rule φ(xN ) = xH. It is easy to verify
that φ is a well-defined homomorphism. Also Im(φ) = G/H and Ker(φ) =
H/N .
(mZ + nZ)/nZ ∼
= mZ/(mZ ∩ nZ).
What does this tell us about the integers m, n? Fairly obviously mZ∩nZ = kZ,
where k is the least common multiple of m and n. Now mZ+nZ consists of all
ma + nb, where a, b ∈ Z. We see that this is just dZ where d = gcd(m, n). So
the assertion is that dZ/nZ ∼ = mZ/kZ. Now dZ/nZ ∼ = Z/ nd Z via the mapping
dx + nZ −→ x + nd Z. Similarly mZ/kZ ∼ = Z/ mk
Z. Thus Z/ nd Z ∼ k
= Z/ m Z. It
n k
follows that d = m or mn = dk since isomorphic groups have the same order.
CHAPTER 2. GROUP 63
And f −1 = f .
δ(a)(x) = ax−1 , x ∈ G.
CHAPTER 2. GROUP 64
Since
δa (xy) = a(xy)a−1 = (axa−1 )(aya−1 ) = δa (x)δa (y).
δ: G −→ Aut(A)
a 7−→ δa
Proof. The image set of δ is the set of all inner automorphisms of G. Note
that a ∈ Ker(δ) if and only if δa (x) = x for all x ∈ G, i.e., axa−1 or ax = xa.
Thus the kernel of δ is the center of G.
φ : Aut(S3 ) −→ SX ,
σ 7−→ fσ
!
a b c
where fσ = . Note that a, b are generators, so φ is injec-
σ(a) σ(b) σ(c)
tive. Thus |Aut(S3 )| ≤ |SA | = 6. Hence Aut(S3 ) = Inn(S3 ) =∼ = S3 .
Example 2.10.7. Let (Q)∗ be the set Q\{0}. We have (Q, +), (Q∗ , ·) are
groups. Then Aut(Q, +) ∼
= (Q∗ , ·). Let a ∈ Q∗ , define a map
φa : (Q, +) −→ (Q, +)
x 7−→ ax.
η : Aut(Q, +) −→ (Q∗ , ·)
φa 7−→ a.
Therefore Aut(Q, +) ∼
= (Q∗ , ·).
Chapter 3
Rings
3.1 Rings
(1) a + b = b + a
(2) (a + b) + c = a + (b + c)
66
CHAPTER 3. RINGS 67
Q = {a + bI + cJ + dK|a, b, c, d ∈ R}
(a + bI + cJ + dK)(a − bI − cJ − dK) = a2 + b2 + c2 + d2 .
This element can be zero only if a, b, c and d are all zero. So if a+bI+cJ+dK 6=
0,
a − bI − cJ − dK
(a + bI + cJ + dK)( )=1
a2 + b2 + c2 + d2
Proposition 3.1.9. Let R be a ring with a and b in R. Then
(1) a0 = 0a = 0;
(a1 + a2 + · · · + am )(b1 + b2 + · · · + bs )
=(a1 + a2 + · · · + am )(b1 + b2 + · · · + bs−1 ) + (a1 + a2 + · · · + am )bs
m
X s−1
X m
X
= ai bj + ai bs
i=1 j=1 i=1
Xm Xs
= ai bj .
i=1 j=1
Proof. let D be an integral domain, then D has no zero divisors. Suppose that
ab = ac and a 6= 0, then 0 = a · b − a · c = a · (b − c). Then b − c = 0, i.e. b = c.
Conversely, suppose that the cancellation law is true in D. That is, suppose
that ab = ac implies b = c. Let ab = 0. If a 6= 0, then ab = 0 = a · 0 implies
CHAPTER 3. RINGS 70
Example 3.2.2. The ring nZ is a subring of Z. Notice that even though the
original ring may have an identity, we do not require that its subring have an
identity. We have the following chain of subrings: Z ⊂ Q ⊂ R ⊂ C.
The following proposition gives us some easy criteria for determining whether
or not a subset of a ring is indeed a subring.
(1) S 6= Ø.
Proof. If S is a subring, then (S, +) is a subgroup of (R, +), thus (1) and (2)
hold. (3) is clear because S is a subring.
If S satisfy (1), (2) and (3), we have S is subgroup under ”+” by (1) and
(2). (3) means that S is closed under multiplication. S is a subset of R, so S
is associative and distributive. Thus (S, +, ·) is a subring of R.
and !
n p q o
T ri = | p, q, r ∈ R .
0 r
! !
u v p q
T ri is a nonempty set. Let , ∈ T , then
0 w 0 r
! ! !
u v p q up uq + vr
= ∈ T,
0 w 0 r 0 wr
! ! !
u v p q u−p v−q
− = ∈T
0 w 0 r 0 w−r
CHAPTER 3. RINGS 72
Then T is a subring of R.
Example 3.2.6. {0} and R are ideals of R. These two ideals are called trivial
ideals.
(1) a, b ∈ I, then a − b ∈ I.
then
!
n 0 d o
I= |d ∈ Z
0 0
is an ideal of R.
Note that
!
n a b o
J= |a, b ∈ Z
0 0
CHAPTER 3. RINGS 73
I = hai = {ar | r ∈ R}
Theorem 3.2.13. There are only two ideals in a divisor ring i.e. trivial
ideals.
h4i = {· · · − 8, −4, 0, 4, 8, · · · },
h2i = {· · · − 4, −2, 0, 2, 4, · · · }.
f (x) = a0 + a1 x + a2 x2 · · · + an xn ,
Example 3.2.16. Let p(x) = 3 + 3x3 and q(x) = 4 + 4x2 + 4x4 be polynomials
in Z12 [x]. Then
This example tells us that we can not expect R[x] to be an integral domain if
R is not an integral domain.
For example, the polynomial x2 ∈ F [x] generates the ideal hx2 i consisting of
all polynomials with no constant term or term of degree 1.
Proof. Let I be an ideal of F [x]. If I is the zero ideal, the theorem is easily
true. Suppose that I is a nontrivial ideal in F [x], and let p(x) ∈ I be a nonzero
CHAPTER 3. RINGS 76
Theorem 3.2.18. Let F be a field and suppose that p(x) ∈ F [x]. Then the
ideal generated by p(x) is maximal if and only if p(x) is irreducible.
Proof. Suppose that p(x) generates a maximal ideal of F [x]. Then hp(x)i is
also a prime ideal of F [x]. Since a maximal ideal must be properly contained
inside F [x], p(x) cannot be a constant polynomial. Let us assume that p(x)
factors into two polynomials of lesser degree, say p(x) = f (x)g(x). Since
hp(x)i is a prime ideal one of these factors, say f (x), is in hp(x)i and therefore
be a multiple of p(x). But this would imply that hp(x)i ⊂ hf (x)i, which is
impossible since hp(x)i is maximal.
and
φα : C[a, b] −→ R,
f 7−→ f (α).
φ : R −→ C,
!
a b
−→ a + bi.
−b a
! ! !
a1 b1 a2 b2 a1 + a2 b1 + b2
φ + = φ
−b1 a1 −b2 a2 −b1 − b2 a1 + a2
= a1 + a2 + (b1 + b2 )i
= (a1 + b1 i) + (a2 + b2 i)
! !
a b a b
1 1 2 2
= φ )+φ
−b1 a1 −b2 a2
(2) φ(0R ) = 0S .
S is commutative.
(2) We have
then φ(0R ) = 0S .
So ra, ar ∈ kerφ.
CHAPTER 3. RINGS 80
Theorem 3.3.8. Let I be an ideal of R. The factor group R/I is a ring with
multiplication defined by
(r + I)(s + I) = rs + I. (3.4)
(r + I)(s + I) = r + s + I.
r0 s0 = rs + as + rb + ab.
is in r + I since as + rb + ab ∈ I.
and
ψ(r) = r + I = I = 0 + I = 0̄ ∈ R/I.
Proof. By the First Isomorphism Theorem for groups, there exist a well-
defined additive group homomorphism η : R/Kerφ → φ(R) defined by η(r +
Kerφ) = φ(r). And η preserve multiplication since
We can use the proofs of the isomorphism theorems for groups. The iso-
morphisms constructed in these proofs still stand if we allow for the additive
notation. One has only to check that they are isomorphisms of rings.
I/I ∩ J ∼
= (I + J)/J. (3.5)
CHAPTER 3. RINGS 82
R/J
R/I ∼
= . (3.6)
I/J
Proof. The correspondence between subgroups applies here. All one has to do
is verify that S is a subring if and only if S/I is. Assume that S is a subring
containing I as an ideal, then there is a factor ring S/I. Conversely, if S/I is
a subring of R/I, then S is a subring of R.
1 + M = ab + M = ba + M = (a + M )(b + M ).
(a + P )(b + P ) = 0 + P = P,
CHAPTER 3. RINGS 84
(a + P )(b + P ) = ab + P = 0 + P = P.
Then ab ∈ P . If a ∈
/ P , then b must be in P by the definition of a prime ideal.
Hence, b + P = 0 + P and R/P is an integral domain.
Example 3.4.7. Every ideal in Z is of the form nZ. The factor ring Z/nZ ∼ =
Zn is an integral domain only when n is prime. It is actually a field. Hence,
the nonzero prime ideals in Z are the ideals pZ for p a prime.
It is natural to have the rational numbers inside the real numbers, while in
turn, the real numbers live inside the complex numbers. We can also study the
fields between Q and R. For example, if we are given a polynomial p(x) ∈ Q[x],
we can ask whether or not we can find a field E containing Q such that p(x)
factors into linear factors over E[x]. For example, if we consider the polynomial
p(x) = x2 − 2. It is obvious that p(x) = x2 − 2 is irreducible in Q[x]. If we
wish to find a zero of p(x), we must go to a larger field. Certainly the field of
√ √
real numbers will work, since p(x) = (x − 2)(x + 2). It is possible to find
a smaller field in which p(x) has a zero, namely
√ √
Q( 2) = {a + b 2|a, b ∈ Q}.
Furthermore,
√ √ √ √ √ √ √
Q( 2, 3) = Q( 2)( 3) = {a + b 2 + c 3 + d 6|a, b, c, d ∈ Q},
then
√ √
[Q( 2, 3) : Q] = 4.
0 + 0α = 0,
1 + 0α = 1,
0 + 1α = α,
1 + 1α = 1 + α.
[K : F ] = [K : E][E : F ]. (3.7)
Proof. Let {α1 , · · · , αn } be a basis for E as a vector space over F and {β1 , · · · , βm }
be a basis for K as a vector space over E. We claim that {αi βj } is a basis for
K over F . We will first show that these vectors span K. Let u ∈ K. Then
u= m
P Pn
j=1 bj βj and bj = i=1 aij αi , where bj ∈ E and aij ∈ F . Then
m X
X n X
u= ( aij αi )βj = aij (αi βj ).
j=1 i=1 i,j
We must show that {αi βj } are linearly independent. Suppose that there
exist cij ∈ F such that
X X
u= cij (αi βj ) = (cij αi )βj ) = 0.
i,j i,j
Since the βj0 s are linearly independent over E, it must be the case that
X
cij αi = 0,
i,j
for all j. However, the αj are also linearly independent over F . Therefore,
cij = 0 for all i and j, which completes the proof.
CHAPTER 3. RINGS 88
Proof. We need only show that the set of automorphisms of E that fix F is
a subgroup of the group of all automorphisms of E. Let φ and ψ be two
automorphisms of E such that φ(α) = α and ψ(α) = α for all α ∈ F . Then
φψ(α) = φ(α) = α and φ−1 (α) = α. Since the identity fixes every element of
E, the set of automorphisms of E that leave elements of F fixed is a subgroup
of the entire group of automorphisms of E.
Proposition 3.6.4. Let Q be the field of rational number. Show that the field
Q(i) = {a + bi|a, b ∈ Q} has and only has two automorphisms.
G(E/F ) = {φ ∈ Aut(E)|φ(α) = α, α ∈ F }.