Professional Documents
Culture Documents
Math 150A
Prepared by Jeff Ferreira
1.1.13 In each case, find all real 2 × 2 matrices that commute with the given matrix.
1 0
(a)
0 0
a b
Sol: To do this problem, write out the commutation relation between an arbitrary matrix and the
c d
given matrix:
a b 1 0 1 0 a b a 0 a b
= ⇔ = .
c d 0 0 0 0 c d c 0 0 0
From this we get the equations:
a=a 0=b
c=0 0=0
a 0
Which tells us that all matrices which commute with the given matrix are of the form for a, d ∈ R.
0 d
1 3
(d)
0 1
Sol: Do the same as above:
a b 1 3 1 3 a b a b + 3a a + 3c b + 3d
= ⇔ = .
c d 0 1 0 1 c d c d + 3c c d
Which gives a + 3c = a, b + 3d = b + 3a, c = c, and d = d + 3c as our
equations.
From this we conclude that
a b
all matrices which commute with the given matrix are of the form with a, b ∈ R.
0 a
4 2 1 5 2 4 1 4
Sol: Notice that to get from the first matrix to the second matrix we swap columns 1 and 2, and add a
multiple of column 3 to column 4. From Proposition (3.18) and property (3.9’) of Artin, we can deduce the
equality needed.
0 0 1 0
(b) One solution is p = (12)(14)(13). For the corresponding matrix product, let [ij] be the matrix obtained
by swapping columns i and j of the identity matrix. Then P = [12][14][13].
(c) Denote by sgn(p) the sign of p. We can use part (b) and the definition of sign to say sgn(p)=det(P ) =
det([12][14][13])=det[12]det[14]det[13] = (−1)3 = −1.
Since eij ei0 j 0 is eij 0 when j = i0 and is zero otherwise, and p(j) = p(k) if and only if j = k (p is bijective),
n
X
t
P P = ejj = I.
j=1
So P t = P −1 .
2
Homework 2 Solutions
Math 150A
Prepared by Jeff Ferreira
2.1.1
(a) Verify (1.17) and (1.18) by explicit computation.
Proof. Given
0 1 0 0 1 0
x = 0 0 1 and y = 1 0 0
1 0 0 0 0 1
we need to show that {1, x, x2 , y, xy, x2 y} are the six permutations of S3 and that x3 = 1, y 2 = 1,
and yx = x2 y. First, we can check we do get the six permutations of S3 . To do this, we just compute
using matrix multiplication
x ↔ (132)
y ↔ (12)
2
0 1 0
y 2 = 1 0 0 =I ↔ id
0 0 1
2
0 1 0 0 0 1
x2 = 0 0 1 = 1 0 0 ↔ (123)
1 0 0 0 1 0
0 1 0 0 1 0 1 0 0
xy = 0 0 1 1 0 0 = 0 0 1 ↔ (23)
1 0 0 0 0 1 0 1 0
0 0 1 0 1 0 0 0 1
x2 y = 1 0 0 1 0 0 = 0 1 0 ↔ (13)
0 1 0 0 0 1 1 0 0
The only thing we have left to check is x3 = 1 and yx = x2 y, which can be quickly checked:
0 0 1 0 1 0
x3 = 1 0 0 0 0 1 = I
0 1 0 1 0 0
0 1 0 0 1 0 0 0 1
yx = 1 0 0 0 0 1 = 0 1 0 = x2 y
0 0 1 1 0 0 1 0 0
(b) Make a multiplication table for S3 .
The way to read it is this: the entry in the row labelled by a and the column labelled by b is the product ab.
· 1 x x2 y xy x2 y
1 1 x x2 y xy x2 y
x x x2 1 xy x2 y y
x2 x2 1 x x2 y y xy
2
y y x y xy 1 x2 x
xy xy y x2 y x 1 x2
x2 y x2 y xy y x2 x 1
2.1.4 Solve for y, given that xyz −1 w = 1 in a group.
1
Proof. Working with the given equation, we can write the following:
xyz −1 w = 1
−1
xyz = w−1
−1
yz = x−1 w−1
y = x−1 w−1 z
where the steps were as follows: from (1) to (2), multiply on the right by w−1 , from (2) to (3) multiply on
the left by x−1 , and from (3) to (4) multiply on the right by z.
2.1.5 Assume that the equation xyz = 1 holds in a group G. Does it follow that yzx = 1? That yxz = 1?
Proof.
xyz = 1
yz = x−1
z = y −1 x−1
zx = y −1
yzx = 1
So the answer to the first question is YES. To answer the second question, assume both xyz = 1 and yxz = 1
are true in our group G. That means xyz = yxz or that xy = yx, which is not necessarily true in an arbitrary
group. So the answer to the second question is NO. Another good way to see the answer to the second question
is no is to exhibit a group where the property fails. For example, let x = (12), y = (123), z = (23) in S3 .
Proof. Recall that every group has an identity element, call it 1. So in the first question, we assume ab = a,
and we also know a ∗ 1 = a, meaning ab = a ∗ 1 or that b = 1 by multiplying both sides on the left by a−1 .
Next, recall that in a group, every element has an inverse. So in the second question we assume ab = 1, and
we also know aa−1 = 1, meaning ab = aa−1 , or that b = a−1 , again by multiplying on the left by a−1 .
2.1.10 Let a, b be elements of a group G. Show that the equation ax = b has a unique solution in G.
Proof. We are asked to prove two things. First, that the equation has a solution. Second, that the solution
is unique. To accomplish the first question we can solve for x and get x = a−1 b as a solution to the equation.
To answer the question of uniqueness, assume we have a second solution x0 to the equation. That means
ax0 = b. But we can then write ax0 = ax which gives x0 = x, and that means our solution x = a−1 b is the
only one.
1 1
2.2.1 Determine the elements of the cyclic group generated by the matrix explicitly.
−1 0
Since A3 = −I, we can calculate that A4 = −A and A5 = −A2 and A6 = (A3 )2 = I. Since A6 is the first
power of A which equals the identity, we can say that the cyclic group has order 6 and the elements are
I, A, A2 , A3 = −I, A4 = −A, A5 = −A2
2.2.2 Let a, b be elements of a group G. Assume that a has order 5 and that a3 b = ba3 . Prove that ab = ba.
2
Proof. Take a and b as above. a having order 5 means a5 = 1. Using this fact and that a3 b = ba3 , we can
write
2.2.6 (a) Find generators and relations analogous to (2.13) for the Klein four group.
−1 0 1 0
Proof. Take as generators the matrices A = ,B= . Now A, B satisfy three rules:
0 1 0 −1
(1) A2 = 1,
(2) B 2 = 1,
(3) AB = BA.
Any string of As and Bs or their inverses can now be reduced to one of 1, A, B or AB using only the
three rules I wrote down. To see why notice that As and Bs can move past each other freely according to
AB = BA. Also note that A = A−1 and ditto for B so we can eradicate any inverses from the string. So in
the end can be turned into An B m for some integers n and m and now applying the first two rules, we can
force n and m to be either 0 or 1.
So the group determined by these relations has at most four elements, and the four group has two generators
satisfying those relations, so they must be the same group.
Proof. Let K denote the Klein four group. There are always two obvious subgroups namely K itself and h1i,
the trivial group generated by the identity. Notice now that any subgroup not in the ones we listed must
consist of either 2 or 3 elements, and so must be cyclic. So we need only look at powers of single elements
of K to find them. It’s easy to see that there are only three of these, generated by A, B and AB, and each
of them has order two. We can diagram this situation as follows:
3
Order Subgroup
4 K KK
ss sss KKK
KKK
sss KKK
sss
2 hAi J hABi hBi
JJ tt
JJ tt
JJ tt
JJ tt
J tt
1 h1i
2.2.7 Let a and b be integers.
(a) Prove that the subset aZ + bZ is a subgroup of Z+ .
Proof. First note that aZ + bZ = {ar + bs|r, s ∈ Z}. We need to check the three conditions to be a subgroup.
Clearly, 0 ∈ aZ + bZ by taking r = s = 0. aZ + bZ is closed, for if ar + bs and ar0 + bs0 are two elements in
aZ + bZ, then (ar + bs) + (ar0 + bs0 ) = a(r + r0 )b(s + s0 ) is in aZ + bZ. Finally, a(−r) + b(−s) is the inverse
of ar + bs.
4
Homework 3 Solutions
Math 150A
Prepared by Jeff Ferreira
2.2.14 Let G be a cyclic group of order n, and let r be an integer dividing n. Prove that G contains exactly
one subgroup of order r.
n
First we need the following Claim: ord(as ) = gcd(n,s) .
Proof. We know that (as )m = 1 if and only if n divides ms. We want the smallest m such that n divides
ms. Let d = gcd(n, s). By Artin, there exists integers u, v such that d = un + vs, and dividing by d we see
1 = u( nd ) + v( ds ). This last equation tells us that nd and ds are relatively prime. We want the smallest m such
that n divides ms, and this is equivalent to wanting the smallest m such that
ms m(s/d)
=
n n/d
is an integer. But since n/d and s/d are relatively prime, we get that n/d divides m, and so the smallest m
n
is equal to n/d. Therefore ord(as ) = gcd(n,s) .
Proof of 2.2.14. Let H = han/r i. By the lemma above, ord(an/r )=r, so H is a subgroup of G of order
r. Suppose K is another subgroup of G of order r. Since G is cyclic, so must be K, so let K = haj i. So
n
r = gcd(j,n) , so in fact gcd(j, n)=n/r. Again by Artin, there exists integers x, y such that n/r = xj + yn,
and from this it follows an/r = (aj )x , which shows an/r ∈ K. But we already showed ord(an/r )=r, so
K = han/r i = H.
Remark: It is a common mistake to say that since ajr = 1 and an = 1, then jr = n. This is note
true. Be careful!
2.2.18b According to Chapter 1 (2.18), the elementary matrices generate GLn (R). The special
linear group SLn (R) is the set of real n × n matrices whose determinant is 1. Show that SLn (R)
is a subgroup of GLn (R).
Proof. Clearly, the identity matrix In has determinant 1, so In ∈ SLn (R). Let A, B ∈ SLn (R),
then we compute det(AB) = det(A)det(B)=1, so SLn (R) is closed under matrix multiplication.
Let A ∈ SLn (R), we compute that det(A−1 )= det(A)
1
= 1, so SLn (R) is closed under taking inverses.
Therefore SLn (R) is a subgroup of GLn (R).
2.2.19 Determine the number of elements or order 2 in the symmetric group S4 .
Proof. There are 9 elements of order 2 in S4 , and they are (written in cycle notation): (12), (13),
(14), (23), (24), (34), (12)(34), (13)(24), (14)(23).
2.2.20a Let a, b be elements of an abelian group of orders m, n respectively. What can you say
about the order of their product ab?
Proof. What follows below shows (ab)lcm(m,n) = 1. Let s = lcm(m, n).
(ab)s = (ab)(ab)(ab) · · · (ab) s factors
= aaaa · · · abbbb · · · b s factors of each. Here we used the group is abelian.
= 1.
But this doesn’t tell us that the order of ab is equal to lcm(m, n). For example, let b = a−1 , then
the order of ab is 1. The most we can say is that the order of ab is a divisor of lcm(m, n).
2.4.3 Prove that the kernel and image of a homomorphism are subgroups.
Proof. Let φ : G −→ G0 be a homomorphism. From Artin,
1
ker(φ)={a ∈ G|φ(a) = 1G0 } and im(φ)={x ∈ G0 |x = φ(b) for some b ∈ G}.
It is important to notice that we must show ker(φ) is a subgroup of G while im(φ) is a subgroup
of G0 .
(1) For ker(φ): Since we showed in class that for any homomorphism φ, φ(1G ) = 1G0 , 1G ∈
ker(φ). Now let a, b ∈ ker(φ) and consider φ(ab) = φ(a)φ(b)=1G0 1G0 = 1G0 , so ker(φ) is
closed. Now suppose a ∈ ker(φ) and consider φ(a−1 ) = (φ(a))−1 = (1G0 )−1 = 1G0 , so ker(φ)
is closed under taking inverses. So ker(φ) is a subgroup of G.
(2) For im(φ): 1G0 ∈ im(φ) since φ(1G ) = φ(1G0 ). Let x, y ∈ im(φ), then x = φ(a) and y = φ(b)
for some a, b ∈ G. Then xy = φ(a)φ(b) = φ(ab) so xy ∈ im(φ). Again, let x = φ(a) be in
im(φ). Then x−1 = (φ(a))−1 = φ(a−1 ) and we conclude x−1 is in im(φ). Thus, im(φ) is a
subgroup of G0 .
2.4.5 Let G be an abelian group. Prove that the nth power map φ : G −→ G defined by φ(x) = xn
is a homomorphism from G to itself.
Proof. We check the condition for φ to be a homomorphism: Let x, y ∈ G, then
φ(xy) = (xy)n
= (xy)(xy) · · · (xy) with n factors
= (xx · · · x)(yy · · · y) with n factors of both x and y. Here we used G is abelian
= (xn )(y n )
= φ(x)φ(y)
So φ is a homomorphism.
2.4.8 (a) Find all subgroups of S3 , and determine which are normal.
Proof. S3 has a normal subgroup of order 3, which is {(id, (123), (132)}. There are also three
subgroups of order 2 which are not normal: {id, (12)}, {id, (13)}, {id, (23)}. Also there are the
trivial subgroups {id} and S3 , both of which are normal.
(b) Find all subgroups of the quaternion group H, and determine which are normal.
Proof. The quaternion group has one subgroup of order 2: {±1}. And three subgroups of order 4:
{±1, ±i}, {±1, ±j}, {±1, ±k}. There are also the trivial subgroups {1} and H. And all subgroups
of the quaternion group are normal.
2.4.17 Prove that the center of a group G is a normal subgroup of G.
Proof. Recall the center of a group G is defined by Z(G) = {x ∈ G|gx = xg, ∀g ∈ G}. First we check
that Z(G) is indeed a subgroup: Clearly 1 ∈ Z(G) since g1 = 1g for all g ∈ G. Let x, y ∈ Z(G).
We can then say g(xy) = gxy = xgy = xyg = (xy)g for all g ∈ G. So xy ∈ Z(G). Let x ∈ Z(G).
Then g(x−1 ) = (xg −1 )−1 = (g −1 x)−1 = (x−1 )g. So x−1 ∈ Z(G). So Z(G) is a subgroup. To see
that it is normal, we must check that for any x ∈ Z(G) and for all g ∈ G we have gxg −1 ∈ Z(G).
So let h be any element of G. We see h(gxg −1 ) = h(xgg −1 ) = hx = xh = xgg −1 h = (gxg −1 )h. So
indeed, gxg −1 ∈ Z(G), and therefore Z(G) is a normal subgroup.
2.3.13 (a) Let G be a group of order 4. Prove that every element of G has order 1, 2, or 4.
Proof. Note, if a ∈ G, then ord(a) ≤ 4 since |hai| = ord(a). We need to show there can be no
element of order 3. Suppose x ∈ G has order 3. This means G consists of the four elements
1, x, x2 , y, where y is some other element of G. But now the multiplication table for G is almost
determined. What can xy be? By cancellation, it can’t be y, so it must be a power of x, i.e.
2
xy = xp . Now cancel x and we find that y is also a power of x. But this contradicts our assumption
that x has order 3, since there are four distinct powers of x in G.
(b) Classify groups of order 4 by considering the following two cases: (i) G contains the element of
order 4, and (ii) Every element of G has order < 4.
Proof. If G contains an element of order 4 then G is cyclic, and all cyclic groups of the same order
are isomorphic. Thus G is isomorphic to C4 .
If G does not contain an element of order 4 (i.e. we are in case (ii)), then, since only the identity
has order 1, we must have at least two distinct elements x, y of order two (x2 = 1, y 2 = 1). So
we have accounted for three out of the four elements: 1, x, y. Now consider xy and yx, these must
be different from 1, x, y since otherwise we arrive at a contradiction [by cancellation]. So xy is the
fourth element of the group and so is yx. This means: x, y generate G and xy = yx, x2 = 1, y 2 = 1.
This is the Klein four group. One can write an explicit isomorphism taking the generators to the
corresponding generators.