Solutions To Mathematics Textbooks/Algebra (9780132413770)/Chapter 2

From testwiki
Revision as of 16:35, 9 July 2021 by imported>Artins algebra (Remove Exercise M.16)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Exercise 1.1

a(bc)=ab=a and (ab)c=ac=a. If 1,aS and a1, we have 1a=1, so the only set S with this composition law and identity is the set S={1}.

Exercise 2.3

a) y=x1w1z

b) yzx=x1xyzx=x1x=1, but yxz1 in general. Consider for example the permutations x=(12),y=(13),z=(123), so xyz=(12)(13)(123)=1, but yxz=(13)(12)(123)=(132).

Exercise 2.4

a) GLn() is a subgroup of GLn()

b) {1,1} is a subgroup of ×.

c) Positive integers are not a subgroup of +, as they do not contain inverse elements of even 0.

d) The positive reals form a subgroup of ×.

e) The set H is not a subgroup of GL2(), as it does not contain the identity matrix.

Exercise 2.5

Let H be a subgroup of G. If H has an identity element (possibly different from the identity of G), then we have 1Hh=h=1Gh, and multiplying both sides by h1 shows the identity elements are the same. Similarly if h has an inverse in H, we necessarily have hhH1=1=hhG1 implying the inverses are the same.

Exercise 3.1

Using the standard Euclidean algorithm we get gcd(321,123)=3 and 18321+47123=3.

Exercise 3.2

Let a,b{1,2,3,...} be positive integers such that a+b is a prime number. Then, if gcd(a,b)=d, we have a=a0d,b=b0d, so a+b=d(a0+b0). Because we want a+b to be prime, the only possibility is d=1.

Exercise 4.3

Let a,bG and k such that (ab)k=1. Then (ab)k1=(ab)k1abb1a1=(ab)k(ab)1=(ab)1 so (ba)k=babababa=b(ab)k1a=b(ab)1a=bb1a1a=1.

Exercise 4.4

Assume that a group G doesn't have a proper subgroup. Then

  • G must be finite. If G is infinite, take any gG such that g doesn't generate G, and consider the set H={gk|k}. Since g does not generate G, H is a proper subgroup of G, as is easy to show.
  • G has to be cyclic. Indeed, assume G is not cyclic, so no single element generates G. Then, for any element gG, H={gk|k} is a subgroup of G, since G is finite.
  • G has to have a prime number order. For contradiction, assume the order of G is pq. Then, since G is a finite cyclic group, generated by an element g, we have that H={gpk|k} is a proper subgroup.
  • Finally, if G has a prime order, no element of G generates a proper subgroup of G. This is because any element is of the form gk for some element gG and integer k. From Proposition 2.4.3 we know that the order of gk is n/d, where n is the order of the group and d=gcd(n,k). In this case n is a prime number, so the order of gk is either n or 1 (in the case that k=n).

Exercise 4.5

Let G=<g> be a cyclic group. Take any subgroup HG. We assume G is finite (as the finite case has the main focus in the book, and in fact the definition on page 46 implicitly assumes so), so that H is finite as well. Let H={gk1,,gkm}. Then, since H is a subgroup, for every a1,am it holds ga1k1gamkm=ga1k1+amkmH. Hence, for the exponents q for which gqH, it holds qk1++km. Theorem 2.3.3 tells us that we can write k1++km=d for some integer d. This shows that any element of H is of the form gkd so H=<gd>.

Exercise 4.8 b

Elementary matrices of the first type are matrices E with the entries eii=1, eij=a for exactly one pair of indices i,j and 0 otherwise. It is easy to see from the determinant formula that the determinant of such matrices is always 1. From the product rule for the determinant it follows that all products of such matrices have determinant 1.

For the other direction, we consider the 2 by 2 case first and let A=(abcd) with adbc=1. Adding a scaled row to the other row and using the relation between the entries, we can manipulate the matrix as

(abcd)(1b+d(1a)ccd)(1d1ccd)(1d1c01)(1001).

Since we can arrive to the identity matrix using only operations corresponding to multiplication with matrices of the first type and the condition adbc=1, the original matrix A can be produced from the identity by reversing the operations. Hence, we can generate A with only elementary matrices of the first type.The general case follows by induction: for any Mn×n matrix with determinant 1, assume we can manipulate M into the form

M=(In1bcTd),

where b,cn1 and d. It is easy to see that we can further manipulate M as follows:

(In1bcTd)(In1b01)(In1001).

Note that in the second step the element d manipulates to 1 as we eliminate the row entries of the vector c, since otherwise the determinant of the manipulated matrix would not be equal to 1.

Exercise 4.9

Elements of order 2 necessarily swap a pair of elements, or two pairs of elements. Such permutations are (12),(13),(14),(23),(24),(34),(12)(34),(13)(24),(14)(23) totaling 9 permutations or order 2.

Exercise 4.11

a) Any transposition that swaps elements a,b has a permutation matrix T that is an identity matrix where rows a,b have been swapped. These are elementary matrices of the second type. Any permutation matrix P corresponding to a permutation in Sn is an identity matrix whose rows have been permuted according to the permutation. From the permutation interpretation of P we know that P is invertible, so by Theorem 1.2.6 it is a product of elementary matrices. It is easy to see that only elementary matrices of type 2 are essential in such a product, as scaling or adding rows together are not needed. Hence, P can be decomposed into a product of elementary matrices of the second type, implying that the permutation is a product of transpositions.

b) First we show the following claim:

Claim: Any product of two transpositions can be written as a product of three-cycles.

Proof: Let (ab)(cd) be a product of two transpositions, where a,b,c,d are some integers (possible some equal). Then we can write (ab)(cd)=(acb)(acd).

Since any permutation in Sn is generated by transpositions, and the determinant of a transposition matrix is 1, any permutation in An is a product of an even number of transpositions. Let πAn be a permutation, with a decomposition into transpositions π=τ1τ2n. Then we can group the product as π=(τ1τ2)(τ3τ4)(τ2n1τ2n), where each product of two transpositions is also expressible as a product of three-cycles as shown in Claim.

Exercise 5.3

Let A,BU so that AB=(a11a120a22)(b11b120b22)=(a11b11a11b12+a12b220a22b22). Then φ(AB)=a112b112=φ(A)φ(B) so φ is a group homomorphism. We have kerφ={AU:a11=0} and imφ=×.

Exercise 6.2

Any homomorphism φ:++ satisfies φ(a+b)=φ(a)+φ(b), so φ must be a linear function with integer coefficient. In other words, φ(k)=mk with m. For φ to be injective, it suffices that m0. For φ to be surjective, we need m{1,1}, since clearly imφ=+m. The surjective functions φ are also bijective, so they are isomorphisms.

Exercise 6.6

Two elements a,bG are conjugate, if for some gG, ga=bg. It is easy to see that for the given matrices, any matrix of the form (0sst) with s0 does the job. This matrix is also invertible, as its determinant is s2. Since the determinant is negative, the matrices are not conjugate in SL2().

Exercise 7.1

Let a,bG, and be a relation given by ab if and only if there exists gG such that a=gbg1

Reflexivity: a=1a11, so aa.

Symmetry: if ab, then a=gbg1, so b=g1ag. Hence ba, and vice versa.

Transitivity: if ab and bc, then a=gbg1 and b=hch1, so a=ghch1g1=ghc(gh)1. Therefore ac.

Exercise 7.5

  • The set {(s,s):s} defines an equivalence relation on that is the same as the usual "=" relation on the reals.
  • The relation defined by the empty set satisfies symmetry and transitivity, but fails reflexivity.
  • The locus {(x,y):xy+1=0,x,y} satisfies symmetry and transitivity, but fails reflexivity (for example 00 is not true).
  • The locus {(x,y):x2yxy2x+y=0,x,y} is reflexive (xx because x3x3x+x=0), symmetric (since x2yxy2x+y=(y2xyx2y+x)) and transitive (If (x,y) and (y,z) are solutions to the equation, then by symmetry also (y,x) and (z,y) are. Therefore also (z,x) and thus (x,z) is a solution.)

Exercise 7.6

The number of equivalence relations in a set is equal to the number of partitions of the set. If the set has 5 elements, we have the following partitions:

  • Partitions to 1 set: 1
  • Partitions to 2 sets of sizes 1, 4: 5
  • Partitions to 2 sets of sizes 2, 3: (52)(33)=10
  • Partitions to 3 sets of sizes 1, 1, 3: 12(51)(41)(33)=10
  • Partitions to 3 sets of sizes 1, 2, 2: 12(51)(42)(22)=15
  • Partitions to 4 sets of sizes 1, 1, 1, 2: 16(51)(41)(31)(22)=10
  • Partitions to 5 sets of size 1 each: 1

The total number of partitions is thus 52.

Exercise 8.3

Let G be a group such that |G|=pk for some prime p. For any gG, <g> is a subgroup of G and by Lemma 2.8.7 has order pm where mk. If m=1, we are done as we have found an element of order p. Otherwise, consider h=gpm1 and notice that hp=(gpm1)p=gpm=1, so h has order p.

Exercise 8.4

For a group G of 35 elements we have a few cases.

  • If the group is cyclic, i.e., G=<g>, we have that g5 has order 7 and g7 has order 5.
  • If the group is not cyclic, then for every hG there is some integer k<35 such that <h> is a subgroup of G order k. The order of <h> divides the order of G, so if h is not the identity, the order of h is either 5 or 7. Assume h is of order 5 and there is another element x of order 5 that is not a power of h. Then the subgroup of G generated by h and x has order 25. Indeed, all elements hixj for i,j{0,,4} are distinct (if not, we have for i1i2,j1j2 that hi1xj1=hi2xj2hi1i2=xj2j1, which implies that x is a power of h), and there is 25 ways to choose the exponents. But 25 does not divide 35, so there cannot be another subgroup of order 5, and thus any element x that is not a power of h must generate a cyclic group of order 7.

Exercise 8.5

If a group G contains an element g of order 6 and an element h of order 10, then <g> and <h> are subgroups of G and thus 6 and 10 divide the order of G. Hence, we can say that |G|30.

Exercise 8.10

Let HG be a subgroup such that [G:H]=2. Then, since left (and right) cosets partition the group, we have G=HgH=HHg for some gH. Because |H|=|gH|=|Hg|, we must have gH=Hg and so by Proposition 2.8.17 H is normal.

For an example that this is not true for HG such that [G:H]=3, consider G=S3 and H={1,(12)}. Since |H|=2, we have indeed [G:H]=3. Then, (13)H={(13),(123)} and H(13)={(13),(132)}, so H is not normal.

Exercise 8.12

Claim 1: For all h,gS we have hgS.

Proof: Assume that hgS. Then hSS, since hghS. But since 1S, we have hhS, which contradicts the assumption that the cosets of S partition G.

Claim 2: For all hS we have h1S.

Proof: Assume h1aS for some aG. Then we have h1=ag for some gS. This implies 1=agh, and by Claim 1 we have hgS, so ahgaS. But then 1aS, so unless aS=S we have a contradiction.

Claim 1 and Claim 2 together prove that S is a subgroup of G.

Exercise 9.4

The numbers involved are so small that solving by brute force becomes viable. To solve 2x95 we note that 25=1091 so 2195 so x95592597.

To investigate the congruence 2x65 we note by computing every possibility that there is no element 21 modulo 6. Therefore there is no solution to the congruence.

Exercise 9.5

Given equations

{2xyn14x+3yn2

we can solve yn2x1 and substitute to the other congruence equation to obtain 10xn5. This equation has a solution exactly when there exists 101 modulo n, or in other words an integer m such that 10mn1. This translates to saying that the equation 10m+an=1 must have an integer solution a. But that is only possible when gcd(10,n)=1.

Exercise 10.1

It is not clear from the problem statement what the answer should look like. Therefore, the following candidate for answer might not be what is intended.

We show that each cycle of the form (a1a2an) has sign (1)n1. This is easy to see, as we can decompose (a1a2an)=(a1an)(a1an1)(a1a2). Each transposition corresponds to an elementary matrix of type two, which has determinant 1. The product form of the cycle has n1 transpositions, so the sign is as claimed. Therefore, if a permutation has a cycle decomposition to m cycles, each having ni terms, the sign of the permutation is (1)ni1.

Exercise 10.3

Let G=<x>,G=<y> and φ(xi)=yi. We have kerφ={1,x6}, and G has the subgroups <1>,<x2>,<x3>,<x4>,<x6>,G and G the subgroups <1>,<y2>,<y3>,G. The correspondences given by φ are thus

Subgroup in G Subgroup in G
<x2> <y2>
<x3> <y3>
<x6> <1>
G G

Notice that the subgroups <1> and <x4> do not contain kerφ.

Exercise 11.3

Let G=<x>,H=<y> and assume K=G×H is generated by an element (xn,ym). Then, for every element of kK we would have k=(xn,ym)i for some i. But since G,H are infinite, there are no i1,i2 such that (xn,ym)i1=(x,1) and (xn,ym)i2=(1,y), since the first condition would require n0,m=0 and the second n=0,m0. The assumption that G,H are infinite means that xn=0n=0 and ym=0m=0.

Exercise 11.4

a) G=R× is isomorphic to H×K={1,1}×{x:x>0} by the function φ:GH×K given by φ(g)=(g|g|,|g|) which has the inverse φ1((h,k))=hk. Seeing that φ is a homomorphism is a direct consequence of multiplication rules of real numbers and properties of absolute value.

b) Let G be the set of invertible upper triangular matrices, H the set of invertible diagonal matrices and K the set of upper diagonal matrices with ones on the diagonal. In order to have a homomorphism φ:GH×K, we must have

φ((g1g20g3))=((h100h2),(1k01)),

for appropriate reals gi,hi and k. Using this notation for we have

φ((g1g20g3)(g'1g'20g'3))=φ((g1g1g1g2+g2g30g3g3))=((h1h100h2h2),(1h1k+h2k01)). (1)

On the other hand,

φ((g1g20g3))φ((g'1g'20g'3))=((h100h2),(1k01))((h'100h'2),(1k01))=((h1h100h2h2),(1k+k01)). (2)

For φ to be a homomorphism, we require these two to evaluate equal. However, the second coordinate in (1) has a dependency on h1 and h2, whereas (2) does not have it. Hence, (1) and (2) are not equal in general.

c) Let G=×, H=({θ:θ[0,2π]},+) (the angles of a circle with sum as the group operation) and H=>0×. Then G is isomorphic to H×K via the homomorphism φ:GH×K given by φ(g)=(arg(g),|g|). That φ is a bijective homomorphism follows easily from the polar form representation of complex numbers.

Exercise 12.1

Let H={1,(12)} be a subgroup of S3. Clearly H is not normal, as (13)H={(13),(123)}{(13),(132)}=H(13). Then (13)H={(13),(123)} and (23)H={(23),(132)}. It is a straightforward computation to check that (12)H(23)H={1,(12),(23),(132)}. This set has 4 elements, but all cosets must have size 2, so it is not a coset.

Exercise 12.5

Let G be the group of upper triangular matrices (ab0d) with a,d0.

a) Let S be the subset of G defined by b=0, i.e., the set of invertible diagonal matrices. It is easy to see that S is a group, as the inverse for each such matrix is also a diagonal matrix, and the product of two diagonal matrices is a diagonal matrix, and the identity is a diagonal matrix. S is however not a normal subgroup, since for any (g1g20g3)G with inverse (g11g2/(g1g3)0g31)G we can compute

(g1g20g3)(a00d)(g11g2/(g1g3)0g31)=(ag1dg20dg3)(g11g2/(g1g3)0g31)=(aag2/g3+dg2/g30d),

which is not in S when ad.

b) Let S be the subset of G defined by d=1. Again, it is easy to see that S is a subgroup of G. As above, we can compute

(g1g20g3)(ab01)(g11g2/(g1g3)0g31)=(ag1bg2+10g3)(g11g2/(g1g3)0g31)=(aag2/g3+bg2/g3+g3101)S,

so S is a normal subgroup. The cosets are the sets containing the matrices

(g1g20g3)(ab01)=(ag1bg2+10g3),

which are distinguished by the parameter g30, as the variables a,b can be chosen arbitrarily (as long as a0). Hence, the quotient group is isomorphic to ×. The homomorphism whose kernel S is is given by φ((g1g20g3))=g3.

c) Let S be the subset of G defined by a=d0. Then again S is clearly a subgroup of G. We have

(g1g20g3)(ab0a)(g11g2/(g1g3)0g31)=(ag1ag2+bg10ag3)(g11g2/(g1g3)0g31)=(abg1/g30a)S,

so S is a normal subgroup.To investigate the cosets of this group, we compute

(g1g20g3)S={(ag1ag2+bg10ag3):a0,b}.

Here we can choose b as we like, so the top-right element doesn't impose any conditions on the cosets. Then, the elements of G for which it holds g10,g3=1 generates a coset of S uniquely. This way we also obtain all cosets of S, since for every choice of g1,g30 we can choose a=1/g3 and we see that this element is in the coset generated by g1=g1/g3,g'3=1.

The quotient group is again isomorphic to × with the homomorphism whose kernel S is given by φ((g1g20g3))=g1/g3.

Exercise M.6 a, b

a) We observe the following:

  • Reflexivity: A point ak is connected to itself by the path X(t)=a. If aS, then the path is contained in S.
  • Symmetry: Let a,bk such that there exists a path X from a to b contained in S. Then the path Y(t)=X(1t) is a path from b to a contained in S
  • Transitivity. If a,b,sk such that X is a path from a to b contained in S and Y from b to c contained in S, then Z(t)={X(2t),if t<1/2Y(2t1),if t1/2 is a path from a to c contained in S .

b) Path connection is an equivalence relation as shown in part a). Hence, path connected subsets partition the set S. In particular, the transitivity property ensures that if two points can be path connected, any points connected to those two points can be connected with both of the points.

Exercise M.7

a) Let A,B,C,DGGLn() such that AB given by X(t) and CD given by Y(t). Then Z(t)=X(t)Y(t) connects AC to BD. This path is also in G, since both paths X(t) and Y(t) are in G and G is a group.

b) We show that for any matrix AI, also the matrix BAB1I for any BGLn(). If X(t) is the path joining A and I, simply consider the path Y(t)=BX(t)B1, since Y(1)=BIB1=I. Hence, all matrices connected to identity by path form a normal subgroup.

Exercise M.8

a) Elementary matrices of the first type are matrices E with the entries eii=1, eij=a for exactly one pair of indices i,j and 0 otherwise. For each such E, there is a path to I just by setting X(t) as the same matrix as E, with the exception that the element eij=(1t)a. Clearly this is a continuous path from E to I, and since X(t) is an elementary matrix of the first type, it also has determinant 1, and thus the path stays in SLn(). Now, if we have the elementary matrices of the first type E1,E2, we have by M.7 a) that E1E2 is connected to I, as E1,E2 are connected to I. We have now shown that any product of elementary matrices of type 1 are path connected to I, which implies that SLn() is path connected, as the elementary matrices of type 1 generate SLn().

b) Let AGLn() such that det(A)>0. We can path connect A to a matrix with determinant 1 by X(t)=1t+tdet(A)nA so that det(X(t))=(1t+tdet(A))det(A). This path is composition of continuous functions since det(A)>0 and X(t) has always positive determinant, so it is a continuous path in GLn(). Therefore, matrices with det(A)>0 form a connected component of GLn(). By the same reasoning, if we just assumed that det(A)<0, we can reason that the matrices with det(A)<0 form a connected component of GLn().

What remains to show is that these components are not connected. Let A be a matrix with a positive determinant and X(t) a path connecting A to a matrix B with a negative determinant. Then, X(t) has elements xij(t) that are continuous functions. From the determinant formula (1.6.4) we see that the determinant is then also a continuous function of the elements, as it is a sum of product of continuous functions. Then, since det(X(0))>0 and det(X(1))<0, we must have det(X(t0))=0 for some t0(0,1). Therefore X(t) is a path not contained in GLn(), and hence GLn() is a disjoint union of two connected components.

Exercise M.9

Double cosets partition a group. Indeed, for every gG, the double coset HgK contains g, since 1HK. On the other hand, if gHg1KHg2K, then there are elements h1,h2H,k1,k2K such that h1g1k1=h2g2k2. This implies that g1=h11h2g2k2k11, and since H,K are subgroups, h11h2H,k2k11K, so g1Hg2K. This implies in turn that Hg1K=Hg2K.

Exercise M.14

Multiplying from the left with the matrices E,E and their inverses corresponds to adding and subtracting rows. Multiplying from the right corresponds to adding and subtracting columns. Now, consider any A=(abcd)SL2().

Claim 1: We can bring the matrix to the form (abcd) where a=1 or c=1 only by adding and subtracting rows.

Proof. If c=0, we have d0 since the matrix has determinant 1, so we can add the second column to the first one to obtain another matrix with determinant 1, whose entry on the first column, second row is non-zero. So we assume from now on that c0. Using the row operations, we can perform what is essentially the Euclidean algorithm on the first column by subtracting the smaller column 1 element from the larger. Since det(A)=1, we have adbc=1, which implies that gcd(a,c)=1 and so the row operation Euclidean algorithm terminates once it produces 1 on one of the rows of the 1st column.

Now, using the matrix produced in Claim 1, we can simply bring the matrix to the identity form only by applying row and column additions/subtractions. Hence, we have E1EnAF1Fm=I, where Ei,Fj are some of the matrices E,E and their inverses.This can be solved to show that A=E11En1F11Fm1.

Template:BookCat