Todd-Coxeter algorithm

from Wikipedia, the free encyclopedia

The Todd-Coxeter algorithm is an algorithm in group theory named after the two British mathematicians John Arthur Todd and Harold Scott MacDonald Coxeter . The algorithm makes it possible to count the minor classes for a subgroup of a finite group if a presentation of the group is given. In particular, the algorithm enables the order of a group to be determined.

algorithm

Let be a finite group and a subgroup of . The Todd-Coxeter algorithm is a method of counting the minor classes of in . In addition, the algorithm can also determine the operation of on the set of secondary classes.

The Todd-Coxeter algorithm achieves the goal with a finite number of steps, but the computing time is not predictable.

A finite presentation of the group and a finite generating system of the subgroup must be specified explicitly for a calculation . Therefore, assume that the generators and the relations specifically represent:

This is implemented as a factor group , where the free group is on the set and a normal divisor of which contains. Furthermore, it is assumed that the subgroup is given by a set of words in the free group: whose images produce in the subgroup .

As an example, let the group be defined by the three generators and the relations and, as a subgroup, the cyclic subgroup generated by :

, generated by

Since the operations on secondary classes are to be determined and these can be described as a permutation representation, it must be determined how these are to be specified explicitly. Let it be established that the right operation is performed. The set of right secondary classes is denoted as. In order to explicitly state the operation from to , the permutation induced by the generating elements will be described.

The following rules apply to operations on :

  1. Every generator (here:) operates as a permutation.
  2. The relation (here:) operates trivially.
  3. The generators of (here:) leave the secondary class fixed.
  4. The operation on the set of minor classes is transitive .

The first rule is a general property of group operations that follows from the invertibility of group elements. The second rule applies because the relation in represents the element and actually the group operates. Rules 3 and 4 are special properties of the operation on minor classes.

example

Animation of a tetrahedron

Consider the tetrahedron group of the twelve rotational symmetries of a regular tetrahedron . The rotations around the angle around two different corner points clockwise and counterclockwise are referred to as and . This results in the rotation around the center point of an edge - the product is to be read from right to left - around . The following relationships apply:

It will be shown that the relations mentioned define T. To do this, look at the group . Since the relations in the tetrahedral group are fulfilled, the mapping property of factor groups provides a homomorphism . Since x and y create the group T , the homomorphism is surjective . To prove that is injective , it must be shown that the order of group G is 12.

To achieve this, it could be the cosets of the trivial subgroup count and so the order of G determined. However, that would not be very efficient. It is more convenient to use a nontrivial subgroup H of G , such as the one generated by y . Because of this, this subgroup H has at most order 3. It is sufficient to show that the order of H is even 3 and the index of H in G is 4. It would follow that G has order 12.

According to the algorithm, the permutation representation of G is determined, which describes the operation on the set of secondary classes. Numbers 1, 2, 3, ... are used as a designation for the secondary classes, with 1 being reserved for the secondary class H 1. Since the number of secondary classes is not yet known, it is not yet possible to decide how many numbers are required. During the process, new numbers will be introduced gradually as they are needed.

The procedure provides the following table:

1 2 3 1 1 1 1 2 3 1 1
2 3 1 2 3 4th 2 3 4th 4th 2
3 1 2 3 4th 2 3 1 1 2 3
4th 4th 4th 4th 2 3 4th 4th 2 3 4th

The associated permutation representation results from the method

Since there are four digits, the index of H in G is 4. y has order 3 because because of the relation the order can be at most 3 and it is at least 3 because the permutation assigned to y has order 3. The order of G is thus equal to 12. The permutation representation also provides an isomorphism of T on the group generated by the permutation. One can convince oneself that this is the alternating group . Thus the tetrahedral group T is isomorphic to .

literature

Web links