COMPUTATIONAL PROBLEMS IN ABSTRACT ALGEBRA.

COMPUTATIONAL PROBLEMS IN ABSTRACT ALGEBRA. COMPUTATIONAL PROBLEMS IN ABSTRACT ALGEBRA.

thales.doa.fmph.uniba.sk
from thales.doa.fmph.uniba.sk More from this publisher
05.01.2013 Views

202 John J. Cannon of weight w by combining all the basic commutators of weight w- 1 with 5 and p in turn, and applying the collection process. The basic commutators are placed in a stack as they are formed and so the order of occurrence of the commutators in this stack gives a suitable ordering of the basic commutators. Each basic commutator (P, Q) is stored in the stack as a number pair (p, q), where p is the integer giving the position of the basic commutator p in the stack and similarly for q. For the collection process linear combinations of commutators are stored in a list structure. List elements consist of two consecutive words the first of which contains the coefficient of the present term and a pointer to the next term, while the second contains the commutator in the form ((p, q), r). New list elements may be obtained from a free space list. When the Jacobi identity is applied to commutators of weight w, one requires A = (P, Q), P, Q basic, weight A less than w, to be expressed in terms of basic commutators. So to avoid much recalculation, after all the basic commutators of weight w have been found, all products of pairs of basic commutators giving linear combinations of basic commutators of weight w are calculated and entered in a table. It is possible to arrange the table so that no space is wasted and so that products can be looked up quickly. In the table commutators are again represented in a list structure, this time, however, using one word list elements. Each list element contains the coefficient of the present term, the number giving the position of the commutator in the stack of basic commutators, and a pointer giving the address of the next term. On a KDF9 with a 16K store, the 2538 basic commutators of weights equal to or less than 14 were found in 5 minutes. When the store is increased to 32K, the machine will be able to find the 4720 basic commutators of weights equal to or less than 15. I hope also to express all terms of the Campbell-Baker-Hausdorff formula, of weights equal to or less than 15, in terms of basic commutators. (2) The (p- 1)th Engel condition states that (---(A,f)--_-,p-0 P-l where B is an arbitrary element of the Lie algebra. The basic commutators of weights less than p remain independent. For weights greater than p- 1 one first finds the basic commutators as in (I), and then derives all the relations between them generated by the Engel condition. These relations give rise to a homogeneous system of linear equations in the basic commutators over GF(p), which upon solution gives a linearly independent set of basis elements, i.e. Engel basic commutators. The programming is tedious but straightforward. Combinatorial and symbol manipulation programs 203 (3) The expression E is constructed as follows (all variables are noncommutative and the polynomials are over GF(j) from (iv) on): (i) a(X, Y) = ((---(Y,X),X) --- )X)where(A, B)=AB-B-4. -_1cp- 1 X’s (ii) b(X, Y) = coefficient of 1p-l p in (1XfpY)P. (iii) c(X, Y) = b(X, Y)- a(X, Y). (iv> 4X Y> = :zI& (v) e(X, Y) = 1:: (X+ qi d(x, Y) (X+ V’-i--2- 0) (X, Y) where (i) denotes a certain ith derivative. (vi) f(X, Y) = set of terms of e(X, Y) involving (p- 1) X’s and (p- 1) Y’s. Now put X = E, Y = /Z where ab = (a, b). (The Lie algebra product.) (vii) E = zj-( ;, ,c>. A powerful programming system was developed with the ability to handle non-commutative as well as commutative polynomials. It is hoped to publish a description of this system shortly. As an illustration, the polynomial f(X, Y) for p = 7 contains about 840 terms and took 3 minutes machine time for its construction. (4) Straightforward. The hand calculations for p = 5 were verified and a new counterexample found for p = 7. It is hoped to run p = 11. Acknowledgments. I would like to thank Dr. Neubiiser for valuable suggestions concerning the subgroup lattice programs and Professor Wall who provided the initial motivation for the development of the programs associated with Hughes’ conjecture. REFERENCES 1. J. NEUB~~SER : Untersuchungen des Untergruppenverbandes endlicher Gruppen auf einer programmgesteuerten Dualmaschine. Num. Math. 2 (1960), 280-292. 2. P. HALL: Classification of prime power groups. J. reine angew. Math. 182 (1940), 130-141. 3. M. HALL and J. SENIOR: The Groups of Order 2” (n =S 6) (Macmillan, New York, 1964). 4. M. HALL: The Theory of Groups (Macmillan, New York, 1959). 5. M. HALL: A basis for free Lie rings and higher commutators in free groups. Proc. Amer. Math. Sot. 1 (1950), 575-581.

, I The computation of irreducible representations of finite groups of order 2”, n 4 6’ P. G. RUUD and R. KEOWN 1. Introduction. Most textbooks and monographs on group representation theory include the statement that the construction of the irreducible representations of a particular group or family of groups is an art rather than a science. This paper is a contribution to the art in the case of 2-groups of order 2”, n < 6. The construction is based on the definitions of these groups given in the monumental work of Hall and Senior [5]. The authors and their colleagues have computed a representative element from each one of the classes of equivalent irreducible representations in the case of each class of isomorphic 2-groups of order 2” (n -= 6) and of numerous groups of order 64. An omission in the original program, whose correction is now believed understood, prevented the successful calculation of all of the representations of the groups of order 64. This collection of 2-groups contains many abelian and metacyclic groups for which a general theory of their representations exists. However, there are many 2-groups in the collection of Hall and Senior for which such a theory is not currently available. This paper is a description of a method of computation rather than a theory of the representations of 2-groups. The calculation does not employ trial-and-error or iteration procedures. A monomial representation of a finite group G is a matrix representation T of G such that each matrix T(g), g c G, contains exactly one non-zero entry in each row and column. An induced monomial representation of G is any induced representation UG where U is a one-dimensional representation of some subgroup. It is known, see Curtis and Reiner ([3], pages 314 and 356), that every irreducible K-representation of a finite nilpotent group G is an induced monomial representation. Every finite 2-group is known to be nilpotent. The defining relations of Hall and Senior provide an ascending normal series of the form (1) cH,c . . . CH, = G, (1.1) t This work was a collaboration between the authors and R. F. Hansen, E. R. McCarthy and D. L. Stambaugh. 205

202 John J. Cannon<br />

of weight w by combining all the basic commutators of weight w- 1 with<br />

5 and p in turn, and applying the collection process.<br />

The basic commutators are placed in a stack as they are formed and so<br />

the order of occurrence of the commutators in this stack gives a suitable<br />

ordering of the basic commutators. Each basic commutator (P, Q) is stored<br />

in the stack as a number pair (p, q), where p is the integer giving the<br />

position of the basic commutator p in the stack and similarly for q.<br />

For the collection process linear combinations of commutators are<br />

stored in a list structure. List elements consist of two consecutive words the<br />

first of which contains the coefficient of the present term and a pointer<br />

to the next term, while the second contains the commutator in the form<br />

((p, q), r). New list elements may be obtained from a free space list.<br />

When the Jacobi identity is applied to commutators of weight w, one<br />

requires A = (P, Q), P, Q basic, weight A less than w, to be expressed in<br />

terms of basic commutators. So to avoid much recalculation, after all<br />

the basic commutators of weight w have been found, all products of<br />

pairs of basic commutators giving linear combinations of basic commutators<br />

of weight w are calculated and entered in a table. It is possible to arrange<br />

the table so that no space is wasted and so that products can be looked up<br />

quickly. In the table commutators are again represented in a list structure,<br />

this time, however, using one word list elements. Each list element contains<br />

the coefficient of the present term, the number giving the position of the<br />

commutator in the stack of basic commutators, and a pointer giving the<br />

address of the next term.<br />

On a KDF9 with a 16K store, the 2538 basic commutators of weights<br />

equal to or less than 14 were found in 5 minutes. When the store is increased<br />

to 32K, the machine will be able to find the 4720 basic commutators<br />

of weights equal to or less than 15. I hope also to express all terms of the<br />

Campbell-Baker-Hausdorff formula, of weights equal to or less than 15,<br />

in terms of basic commutators.<br />

(2) The (p- 1)th Engel condition states that<br />

(---(A,f)--_-,p-0<br />

P-l<br />

where B is an arbitrary element of the Lie algebra.<br />

The basic commutators of weights less than p remain independent.<br />

For weights greater than p- 1 one first finds the basic commutators as in<br />

(I), and then derives all the relations between them generated by the Engel<br />

condition. These relations give rise to a homogeneous system of linear<br />

equations in the basic commutators over GF(p), which upon solution<br />

gives a linearly independent set of basis elements, i.e. Engel basic commutators.<br />

The programming is tedious but straightforward.<br />

Combinatorial and symbol manipulation programs 203<br />

(3) The expression E is constructed as follows (all variables are noncommutative<br />

and the polynomials are over GF(j) from (iv) on):<br />

(i) a(X, Y) = ((---(Y,X),X) --- )X)where(A, B)=AB-B-4.<br />

-_1cp-<br />

1 X’s<br />

(ii) b(X, Y) = coefficient of 1p-l p in (1XfpY)P.<br />

(iii) c(X, Y) = b(X, Y)- a(X, Y).<br />

(iv> 4X Y> = :zI&<br />

(v) e(X, Y) = 1:: (X+ qi d(x, Y) (X+ V’-i--2-<br />

0) (X, Y) where (i) denotes a certain ith<br />

derivative.<br />

(vi) f(X, Y) = set of terms of e(X, Y) involving (p- 1) X’s and (p- 1) Y’s.<br />

Now put X = E, Y = /Z where ab = (a, b). (The Lie algebra product.)<br />

(vii) E = zj-( ;, ,c>.<br />

A powerful programming system was developed with the ability to<br />

handle non-commutative as well as commutative polynomials. It is hoped<br />

to publish a description of this system shortly.<br />

As an illustration, the polynomial f(X, Y) for p = 7 contains about<br />

840 terms and took 3 minutes machine time for its construction.<br />

(4) Straightforward.<br />

The hand calculations for p = 5 were verified and a new counterexample<br />

found for p = 7. It is hoped to run p = 11.<br />

Acknowledgments. I would like to thank Dr. Neubiiser for valuable<br />

suggestions concerning the subgroup lattice programs and Professor Wall<br />

who provided the initial motivation for the development of the programs<br />

associated with Hughes’ conjecture.<br />

REFERENCES<br />

1. J. NEUB~~SER : Untersuchungen des Untergruppenverbandes endlicher Gruppen<br />

auf einer programmgesteuerten Dualmaschine. Num. Math. 2 (1960), 280-292.<br />

2. P. HALL: Classification of prime power groups. J. reine angew. Math. 182 (1940),<br />

130-141.<br />

3. M. HALL and J. SENIOR: The Groups of Order 2” (n =S 6) (Macmillan, New York,<br />

1964).<br />

4. M. HALL: The Theory of Groups (Macmillan, New York, 1959).<br />

5. M. HALL: A basis for free Lie rings and higher commutators in free groups. Proc.<br />

Amer. Math. Sot. 1 (1950), 575-581.

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

Saved successfully!

Ooh no, something went wrong!