05.01.2013 Views

COMPUTATIONAL PROBLEMS IN ABSTRACT ALGEBRA.

COMPUTATIONAL PROBLEMS IN ABSTRACT ALGEBRA.

COMPUTATIONAL PROBLEMS IN ABSTRACT ALGEBRA.

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

172<br />

Charles C. Sims<br />

THEOREM 2.3. The matrices Mi, 1~ i< k, form a basis for a subalgebra<br />

of the algebra of kX k matrices. In fact,<br />

MiMj = Cm$viWk.<br />

k<br />

An r Xr matrix C will be called irreducible if there is no permutation D<br />

of 1, . . ., r such that when 0 is applied to the rows and columns of C,<br />

the result is a direct sum of two matrices. Because of the primitivity of<br />

G we have<br />

THEOREM 2.4. Fix i, 2 =z i == k, and let M = Mi and A = Bi. Then<br />

(1) M and A are irreducible.<br />

(2) M and A have the same minimal polynomial f.<br />

(3) If we define vectors U,, q==O, by U, = (Q,. . .,u&, UO = (1, 0,<br />

0, 0,. -.,O), Uq+l = U,M, then the trace of A4 is nu,,.<br />

(4) ni is a root off and if ni = 81, 02,. . . , 8, are the distinct roots off,<br />

then the multiplicity of 0, as an eigenvalue of A is<br />

ej = trace fj(A)/fj(ej),<br />

wherehfx) = f(x)/(x-ej)% and dj is the multiplicity of 0, in f. Also dl =<br />

el = 1.<br />

In view of part (3) of Theorem 2.4 the ej can be computed from a knowledge<br />

of M. The fact that the ej must be positive integers imposes still<br />

further conditions on the matrices Mi and the integers yti. Once matrices<br />

Ml,. . ., Mk satisfying the conditions of Theorems 2.2, 2.3, and 2.4 have<br />

been found, it is usually not particularly difficult to construct the possible<br />

matrices B1,. . . , Bk, if they exist. This is of course equivalent to finding<br />

the graphs $i as defined in [15]. Once the Bi are known, G must be a subgroup<br />

of the group of permutation matrices commuting with each of the Bi.<br />

3. Doubly transitive groups. In this section we take up the second of the<br />

three cases described in the Introduction. Throughout, G will be assumed<br />

to be doubly transitive on 9. For any subset d of Q, d* will denote the<br />

set of 2-element subsets of d and G* will denote the permutation group<br />

on .Q* induced by G. We shall not explicitly make the assumption that<br />

G is not doubly primitive, but many of the results are trivial for doubly<br />

primitive groups.<br />

Of fundamental importance to the following discussion is the concept<br />

of a block design. A block design, or more correctly a balanced incomplete<br />

block design, with parameters ZJ, b, k, r, 3. is a set J’.J of points together with<br />

a set B of blocks and an incidence relation between points and blocks such<br />

that<br />

(1) p = v,<br />

(2) IBI = b,<br />

(3) each block is incident with exactly k points,<br />

Computational methods for permutation groups 173<br />

(4) each point is incident with exactly r blocks,<br />

(5) any two distinct points are incident with exactly A blocks.<br />

The parameters of a block design satisfy the conditions<br />

bk = rv, r(k- 1) = &v- 1).<br />

A Steiner triple system is a block design with 1 = 1 and k = 3. A projective<br />

plane is a block design with h = 1 and b = v 2 4. We shall say a block<br />

design is trivial if for every k-element subset d of Q there is a block r such<br />

that every point in d is incident with r. An automorphism of a block design<br />

consists of a permutation g of the points and a permutation h of the<br />

blocks such that a point a is incident with a block r if and only if c@ is<br />

incident with rh. In many situations, in particular when 1 = 1, two blocks<br />

are the same if they are incident with the same points. In this case h is<br />

determined by g and we may consider the automorphism to be the permutation<br />

g. For a more complete discussion of block designs the reader is<br />

referred to [6]. We note that for any subset d of Q with jd 1 z= 2 the double<br />

transitivity of G implies that (Q, B) is a block design, where<br />

B= {dglgcG}<br />

and incidence is set membership.<br />

The following is an analogue of Theorem 18.2 of [16] for doubly transitive<br />

groups.<br />

THEOREM 3.1. Let G be a doubly transitive group on Q, let a and @ be<br />

distinct points of Q, and let r be an orbit of Gors on Q-{a, ,8}. Then at<br />

least one of the following holds:<br />

(I) Every composition factor of Gti is a composition factor of some<br />

subgroup of G$.<br />

(2) G is a group of automorphisms of a non-trivial block design with<br />

point set D for which 1, = 1.<br />

Proof The following lemma is easily verified and we omit its proof.<br />

LEMMA 3.2. Let A be a subset of Q with IAl s 2. Then A* is a set of<br />

imprimitivity for G* if and only zf (Q, B) is a block design for which 2 = 1,<br />

where<br />

B = {Ag]gEG}.<br />

Now assume that conclusion (2) of the theorem does not hold.<br />

LEMMA 3.3. Let V + 1 be a subgroup of GJixing two points. There exists<br />

gEG such that g-lVg = U< Gals and Ur =t= 1.<br />

Proof Let y E r and let A be the fixed point set of V. 2 == IAl -K IQ/.<br />

Consider<br />

P = n Ag,<br />

8

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!