Skip to main content
Logo image

Exercises 11.7 Sage Exercises

1.

An automorphism is an isomorphism between a group and itself. The identity function (x↦x) is always an isomorphism, which we consider trivial. Use Sage to construct a nontrivial automorphism of the cyclic group of order 12. Check that the mapping is both onto and one-to-one by computing the image and kernel and performing the proper tests on these subgroups. Now construct all of the possible automorphisms of the cyclic group of order 12 without any duplicates.

2.

The four homomorphisms created by the direct product construction are each an example of a more general construction of homomorphisms involving groups G, H and G×H. By using the same groups as in the example in the previous subsection, see if you can discover and describe these constructions with exact definitions of the four homomorphisms in general.
Your tools for investigating a Sage group homomorphism are limited, you might take each generator of the domain and see what its image is. Here is an example of the type of computation you might do repeatedly. We’ll investigate the second homomorphism. The domain is the dihedral group, and we will compute the image of the first generator.

3.

Consider two permutation groups. The first is the subgroup of S7 generated by (1,2,3) and (4,5,6,7). The second is a subgroup of S12 generated by (1,2,3)(4,5,6)(7,8,9)(10,11,12) and (1,10,7,4)(2,11,8,5)(3,12,9,6). Build these two groups and use the proper Sage command to see that they are isomorphic. Then construct a homomorphism between these two groups that is an isomorphism and include enough details to verify that the mapping is really an isomorphism.

4.

The second paragraph of this chapter informally describes a homomorphism from Sn to Z2, where the even permutations all map to one of the elements and the odd permutations all map to the other element. Replace Sn by S6 and replace Z2 by the permutation version of the cyclic subgroup of order 2, and construct a nontrivial homomorphism between these two groups. Evaluate your homomorphism with enough even and odd permutations to be convinced that it is correct. Then construct the kernel and verify that it is the group you expect.
Hints: First, decide which elements of the group of order 2 will be associated with even permutations and which will be associated with odd permutations. Then examine the generators of S6 to help decide just how to build the homomorphism.

5.

The dihedral group D20 has several normal subgroups, as seen below. Each of these is the kernel of a homomorphism with D20 as the domain. For each normal subgroup of D20 construct a homomorphism from D20 to D20 that has the normal subgroup as the kernel. Include in your work verifications that you are creating the desired kernels. There is a pattern to many of these, but the three of order 20 will be a challenge.