COMPUTATIONAL PROBLEMS IN ABSTRACT ALGEBRA.
COMPUTATIONAL PROBLEMS IN ABSTRACT ALGEBRA.
COMPUTATIONAL PROBLEMS IN ABSTRACT ALGEBRA.
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
170 Charles C. Sims<br />
easier than the second step, showing that there are no other primitive<br />
groups of degree n. The list of primitive groups so far constructed can fail<br />
to be complete only if there exists a primitive group G of degree n which<br />
is a new simple group and so cannot be represented faithfully on fewer<br />
than n points. Here it seems useful to distinguish three cases:<br />
1. G is simply primitive, that is, primitive but not doubly transitive.<br />
2. G is doubly transitive but not doubly primitive.<br />
3. G is doubly primitive.<br />
The first two cases will be dealt with in the next two sections. In the<br />
third case, G is a transitive extension of one of the primitive groups of<br />
degree n- 1 which contains only even permutations. The techniques of<br />
transitive extension are discussed at length in [S] and [ll]. Thus it seems<br />
necessary only to point out that the non-existence of transitive extensions<br />
for several families of transitive groups is already known. See for example<br />
[9], [10], and [16] p. 22. It seems probable that a computer program could<br />
be written to construct up to isomorphism as permutation groups the<br />
transition extensions of a given transitive group. So far, the author has<br />
found that with the program presented in Q 4 of this paper and a small<br />
amount of hand computation all transitive extensions can be determined<br />
easily.<br />
The paper concludes with a short description of a computer program<br />
for finding the order and some of the structure of the group generated by<br />
a given set of permutations and with a list of the 129 primitive groups<br />
of degree not exceeding 20. This list was taken from the literature and<br />
checked by the methods described here. The notation and terminology for<br />
permutation groups is that of [16] with one important exception. The term<br />
“block” is used only in the context of block designs and the older terms<br />
“sets of imprimitivity” and “systems of imprimitivity” are used for what<br />
are called blocks and complete block systems in [16]. Throughout G<br />
will denote a primitive group on the finite set Q with jQ/ = n.<br />
2. Simply primitive groups. In this section we discuss techniques for<br />
handling the first of the three cases described in the Introduction. For<br />
each acQ letdl(a) = {a},d~(a),. . ., ilk(a) be the orbits of G, numbered in<br />
such a way that Oi(a’) = O,(a)” for all gE G. Let ni = [Ai(a We shall<br />
assume 1 = nl==nz