05.01.2013 Views

COMPUTATIONAL PROBLEMS IN ABSTRACT ALGEBRA.

COMPUTATIONAL PROBLEMS IN ABSTRACT ALGEBRA.

COMPUTATIONAL PROBLEMS IN ABSTRACT ALGEBRA.

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

The uses of computers in Galois theory<br />

W. D. MAWR<br />

ANY competent mathematician can learn FORTRAN in a few weeks and<br />

can immediately start applying it toward solving problems which are<br />

finite in nature. Constructing all the subgroups of a finite group, finding<br />

the incidence numbers of a finite simplicial complex, and taking the partial<br />

derivatives of a large symbolic expression in several variables, are examples<br />

of such problems, which take large amounts of programming but very<br />

little “hard” mathematical thinking. Such procedures are now widely<br />

recognized as having great value in preliminary investigations as well as<br />

for teaching purposes. The majority of good problems in mathematics,<br />

however, are not finite in nature, and many mathematicians feel that the<br />

computer is out of place in this environment. It is clear that we cannot<br />

ask the computer to look at all cases, when the number of cases is in-finite.<br />

Of course, in many situations, we can think of mathematical arguments<br />

which will reduce an infinite problem to a finite problem, and this is<br />

what is currently done in Galois theory, as detailed below. It is our hope,<br />

however, that these mathematical arguments will eventually themselves be<br />

generated and applied by the computer, so that the computer may be<br />

brought directly to bear on an infinite problem.<br />

The problem of calculating the Galois group of a polynomial over the<br />

rationals is remarkable among mathematical algorithms for the paucity<br />

of its input-output. A single polynomial is given as input and a single<br />

group code, or the Cayley table of a group, is returned as output. It is<br />

the purpose of this paper to describe the computational difficulties that<br />

arise in computing such groups and to indicate how they may be solved.<br />

It has been noticed several times that, although the splitting fields<br />

whose automorphism groups are the Galois groups of polynomials over<br />

the rationals are infinite fields, the problem of calculating these automorphism<br />

groups is actually a finite problem. The best known statement<br />

to this effect was made by van der Waerden in [l]. Van der Waerden’s<br />

method of calculating a Galois group proceeds as follows: Let the polynomialfhave<br />

degree n over the field d (in our case, d is the field of rational<br />

numbers) and let Z be the splitting field. Consider the ring Z (ul, . . . , u,,, z)<br />

of polynomials, with coefficients in Z, in the (n+ 1) variables ~1, . . . , u,,, z.<br />

Form in this ring the expression 8 = arulf . . . +a,~,, where the xi are the<br />

325

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

Saved successfully!

Ooh no, something went wrong!