At the risk of boggling the reader’s mind, we will now examine groups whose elements are functions. Recall that a permutation on a set is a bijection from into . Suppose that . There are different permutations on . We will call the set of all 6 permutations . They are listed in the following table. The matrix form for describing a function on a finite set is to list the domain across the top row and the image of each element directly below it. For example .
The images of 1, 2, and 3 under and are identical. Thus, by the definition of equality for functions, we can say . The complete table for the operation of function composition is given in Table 15.3.2.
We don’t even need the table to verify that we have a group. Based on the following observations, the set of all permutations on any finite set will be a group.
Function composition is always associative.
The identity for the group is . If is any one of the permutations on and ,
Therefore .
A permutation, by definition, is a bijection. In Chapter 7 we proved that this implies that it must have an inverse and the inverse itself is a bijection and hence a permutation. Hence all elements of have an inverse in . If a permutation is displayed in matrix form, its inverse can be obtained by exchanging the two rows and rearranging the columns so that the top row is in order. The first step is actually sufficient to obtain the inverse, but the sorting of the top row makes it easier to recognize the inverse.
For example, let’s consider a typical permutation on ,.
From Table 15.3.2, we can see that is non-abelian. Remember, non-abelian is the negation of abelian. The existence of two elements that don’t commute is sufficient to make a group non-abelian. In this group, and is one such pair: while , so . Caution: Don’t take this to mean that every pair of elements has to have this property. There are several pairs of elements in that do commute. In fact, the identity, , must commute with everything. Also every element must commute with its inverse.
The cardinality of a finite set is more significant than the elements, and we will denote by the symmetric group on any set of cardinality ,.
Example15.3.6.The significance of .
Our opening example, , is the smallest non-abelian group. For that reason, all of its proper subgroups are abelian: in fact, they are all cyclic. Figure 15.3.7 shows the Hasse diagram for the subgroups of .
Lattice diagram of subgroups of
Figure15.3.7.Lattice diagram of subgroups of
Example15.3.8.Smallest Symmetric Groups.
The only abelian symmetric groups are and , with 1 and 2 elements, respectively. The elements of are and . is isomorphic to .
The first part of the theorem follows from the extended rule of products (see Chapter 2). We leave the details of proof of the second part to the reader after the following hint. Consider in where ,,, and for . Therefore the cycle representation of is . Now define in a similar manner so that when you compare and you get different results.
A second way of describing a permutation is by means of cycles, which we will introduce first with an example. Consider defined using the now-familiar matrix notation:
Consider the images of 1 when is applied repeatedly. The images ,, are . In Figure 15.3.10(a), this situation is represented by a graph with vertices 1, 8, 3, and 7 and shows that the values that you get by repeatedly applying cycle through those values. This is why we refer to this part of as a cycle of length 4. Of course starting at 8, 3, or 7 also produces the same cycle with only the starting value changing.
Figure 15.3.10(a) illustrates how the cycle can be represented in a visual manner, but it is a bit awkward to write. Part (b) of the figure presents a more universally recognized way to write a cycle. In (b), a cycle is represented by a list where the image of any number in the list is its successor. In addition, the last number in the list has as its image the first number.
The other elements of the domain of are never reached if you start in the cycle , and so looking at the images of these other numbers will produce numbers that are disjoint from the set . The other disjoint cycles of are (2), (4, 6), and (5). We can express as a product of disjoint cycles: or , where the absence of 2 and 5 implies that and .
We say that two cycles are disjoint if no number appears in both cycles, as is the case in our expressions for above. Disjoint cycles can be written in any order. Thus, we could also say that .
We will now consider the composition of permutations written in cyclic form by an example. Suppose that and are elements of . To calculate , we start with simple concatenation:
Although this is a valid expression for , our goal is to express the composition as a product of disjoint cycles as and were individually written. We will start by determining the cycle that contains 1. When combining any number of cycles, they are always read from right to left, as with all functions. The first cycle in (15.3.1) does not contain 1; thus we move on to the second. The image of 1 under that cycle is 5. Now we move on to the next cycle, looking for 5, which doesn’t appear. The fourth cycle does not contain a 5 either; so .
At this point, we would have written “” on paper. We repeat the steps to determine . This time the second cycle of (15.3.1) moves 5 to 6 and then the third cycle moves 6 to 4. Therefore, . We continue until the cycle (1, 5, 4, 3) is completed by determining that . The process is then repeated starting with any number that does not appear in the cycle(s) that have already been completed.
The final result for our example is . Since and , and we need not include the one-cycle (2) in the final result, although it can be included.
Example15.3.13.Some Compositions.
.
Notice that cyclic notation does not indicate the set which is being permuted. The examples above could be in , where the image of 5 is 5. This ambiguity is usually overcome by making the context clear at the start of a discussion.
and are transpositions in . However, and are not transpositions; thus, the set of transpositions is not closed under composition. Since and are both equal to the identity permutation, and are their own inverses. In fact, every transposition is its own inverse.
Every cycle of length greater than 2 can be expressed as a product of transpositions.
Proof.
We need only indicate how the product of transpositions can be obtained. It is easy to verify that a cycle of length ,, is equal to the following product of transpositions:
Every permutation on a finite set can be expressed as the product of an even number of transpositions or an odd number of transpositions, but not both.
Theorem 15.3.17 suggests that can be partitioned into its “even” and “odd” elements. For example, the even permutations of are , and . They form a subgroup, of .
Let . The alternating group is indeed a group and has order .
Proof.
In this proof, the symbols and stand for transpositions and , are even nonnegative integers. If , we can write the two permutations as products of even numbers of transpositions, and . Then
Since is even, , and is closed with respect to function composition. With this, we have proven that is a subgroup of by Theorem 11.5.5.
To prove the final assertion, let be the set of odd permutations and let . Define by . Suppose that . Then and by the right cancellation law, . Hence, is an injection. Next we show that is also a surjection. If , is the image of an element of . Specifically, is the image of .
Why? Why?
Since is a bijection, .
Example15.3.20.The Sliding Tile Puzzle.
Consider the sliding-tile puzzles pictured in Figure 15.3.21. Each numbered square is a tile and the dark square is a gap. Any tile that is adjacent to the gap can slide into the gap. In most versions of this puzzle, the tiles are locked into a frame so that they can be moved only in the manner described above. The object of the puzzle is to arrange the tiles as they appear in Configuration (a). Configurations (b) and (c) are typical starting points. We propose to show why the puzzle can be solved starting with (b), but not with (c).
Figure15.3.21.Configurations of the sliding tile puzzle
We will associate a change in the configuration of the puzzle with an element of . Imagine that a tile numbered 16 fills in the gap. For any configuration of the puzzle, the identity , is the function that leave the configurate “as is.” In general, if , and , is the position to which the tile in position is moved by that appears in the position of in configuration (a). If we call the functions that, starting with configuration (a), result in configurations (b) and (c) by the names and , respectively,
and
How can we interpret the movement of one tile as a permutation? Consider what happens when the 12 tile of slides into the gap. The result is a configuration that we would interpret as , a single transposition. Now if we slide the 8 tile into the 12 position, the result is or . Hence, by “exchanging” the tiles 8 and 16, we have implemented the function .
The configuration
Figure15.3.22.The configuration
Every time you slide a tile into the gap, the new permutation is a transposition composed with the old permutation. Now observe that to start with initial configuration and terminate after a finite number of moves with the gap in its original position, you must make an even number of moves. Thus, configuration corresponding any permutation that leaves 16 fixed cannot be solved if the permutation is odd. Note that is an odd permutation; thus, Puzzle (c) can’t be solved. The proof that all even permutations, such as , can be solved is left to the interested reader to pursue.
By now we’ve seen several instances where a group can appear through an isomorphic copy of itself in various settings. The simplest such example is the cyclic group of order 2. When this group is mentioned, we might naturally think of the group , but the groups and are isomorphic to it. None of these groups are necessarily more natural or important than the others. Which one you use depends on the situation you are in and all are referred to as realizations of the cyclic group of order 2. The next family of groups we will study, the dihedral groups, has two natural realizations, first as permutations and second as geometric symmetries.
The family of dihedral groups is indexed by the positive integers greater than or equal to 3. For , will have elements. We first describe the elements and the operation on them using geometry.
We can describe in terms of symmetries of a regular -gon (: equilateral triangle, : square, : regular pentagon,). Here we will only concentrate on the case of . If a square is fixed in space, there are several motions of the square that will, at the end of the motion, not change the apparent position of the square. The actual changes in position can be seen if the corners of the square are labeled. In Figure 15.3.24, the initial labeling scheme is shown, along with the four axes of symmetry of the square.
It might be worthwhile making a square like this with a sheet of paper. Be careful to label the back so that the numbers match the front. Two motions of the square will be considered equivalent if the square is in the same position after performing either motion. There are eight distinct motions. The first four are ,,, and clockwise rotations of the square, and the other four are the flips along the axes ,,, and . We will call the rotations ,, and , respectively, and the flips ,,, and , respectively. Figure 15.3.25 illustrates and . For future reference, we also include the permutations to which they correspond.
What is the operation on this set of symmetries? We will call the operation “followed by” and use the symbol to represent it. The operation will be to combine motions, applying motions from right to left, as with functions. We will illustrate how is computed by finding . Starting with the initial configuration, if you perform the motion, and then immediately perform on the result, we get the same configuration as if we just performed , which is to flip the square along the line . Therefore, . An important observation is that , meaning that this group is nonabelian. The reader is encouraged to verify this on their own.
We can also realize the dihedral groups as permutations. For any symmetric motion of the square we can associate with it a permutation. In the case of , the images of each of the numbers 1 through 4 are the positions on the square that each of the corners 1 through 4 are moved to. For example, since corner 4 moves to position 1 when you perform , the corresponding function will map 4 to 1. In addition, 1 gets mapped to 2, 2 to 3 and 3 to 4. Therefore, is the cycle . The flip transposes two pairs of corners and corresponds to . If we want to combine these two permutations, using the same names as with motions, we get
You might notice that we use a script ,, for the dihedral groups. Occasionally you might see an ordinary in other sources for the dihedral groups. Don’t confuse it with the set of divisors of , which we denote by . Normally the context of the discussion should make the meaning of clear.
Example15.3.28.A Letter-facing Machine.
An application of is in the design of a letter-facing machine. Imagine letters entering a conveyor belt to be postmarked. They are placed on the conveyor belt at random so that two sides are parallel to the belt. Suppose that a postmarker can recognize a stamp in the top right corner of the envelope, on the side facing up. In Figure 15.3.29, a sequence of machines is shown that will recognize a stamp on any letter, no matter what position in which the letter starts. The letter stands for a postmarker. The letters and stand for rotating and flipping machines that perform the motions of and .
Figure15.3.29.A letter facer
The arrows pointing up indicate that if a letter is postmarked, it is taken off the conveyor belt for delivery. If a letter reaches the end, it must not have a stamp. Letter-facing machines like this have been designed (see [16]). One economic consideration is that -machines tend to cost more than -machines. -machines also tend to damage more letters. Taking these facts into consideration, the reader is invited to design a better letter-facing machine. Assume that -machines cost and -machines cost . Be sure that all corners of incoming letters will be examined as they go down the conveyor belt.
Design a better letter-facing machine (see Example 15.3.28). How can you verify that a letter-facing machine does indeed check every corner of a letter? Can it be done on paper without actually sending letters through it?
Prove by induction that if and each , is a transposition, then
Answer.
One solution is to cite Exercise 3 at the end of Section 11.3. It can be directly applied to this problem. An induction proof of the problem at hand would be almost identical to the proof of the more general statement. by Exercise 3 of Section 11.3 since each transposition inverts itself
Part II: Let be the function defined on ... by ,,, and for ; and let be defined by ,,, and for . Note that and are elements of . Next, , while , hence and is non-abelian for any .
Prove that is isomorphic to , the group of rook matrices (see Section 11.2 exercises).
Prove that for each , is isomorphic to .
Answer.
Both groups are non-abelian and of order 6; so they must be isomorphic, since only one such group exists up to isomorphism. The function defined by is an isomorphism,
Recall that since every function is a relation, it is natural to translate functions to Boolean matrices. Suppose that . We will define its image, , by
That is a bijection follows from the existence of . If is a rook matrix,