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.
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