Definitions
A complex number is algebraic over
Q if it is a
root of a polynomial equation with rational coefficients.
Thus a is algebraic if there are rational numbers
,
,...,
not all 0, such that
an +
an - 1 +...+
a +
= 0.
A complex number is transcendental if it is not algebraic, so it is not the root of any polynomial equation with rational coefficients.
(The material in the rest of this paper is taken from notes issued by Ian Stewart as an adjunct to a series of lectures in 1970 at the University of Warwick)
In proving that it is impossible to 'square the circle' by a ruler-and-compass construction we have to appeal to the theorem:
The real number
is transcendental over
Q
The purpose of this supplement is to indicate, for those who may be interested, how this theorem may be proved.
It is possible to prove that there exist transcendental real numbers by
using infinite cardinals, as was first done by Cantor in 1874. Earlier
Liouville (1844) had actually constructed transcendentals, for example
10-n!.
However, no naturally occurring real number (such as e or
) was
proved transcendental until Hermite (1873) disposed of e.
held out
until 1882 when Lindemann, using methods related to those of Hermite,
disposed of that. In 1900 David Hilbert proposed the problem:
If a, b are real numbers algebraic over
Q, if a
0 or 1 and b is irrational, prove
ab is transcendental.
This was solved independently in 1934 by the Russian, Gelfand, and
a German, Schneider.
Before proving transcendence of
we shall prove a number of similar
theorems, using simpler versions of the final method, as an aid to
comprehension. The tools needed are first-year analysis.
Proof
Let
In(x) = ![]()
1 - x2
cos![]()
x
dx
Integrating by parts we have
In = 2n
2n - 1
In - 1 - 4n
n - 1
In - 2
n
2
which implies that
In = n!
Pnsin![]()
![]()
+ Qncos![]()
![]()
![]()
( * )
where
Pn, Qn are polynomials of degree < 2n + 1 in
with
integer coefficients.
Put
=
, and assume
is rational, so that
=
, a, b
Z
From
*
we deduce that
Jn =
is an integer. On the other hand
Jn
0 as
n
since b is fixed and In is bounded by
Proof
Assume
=
,
a, b
Z.
Define
f (x) =
,
G
x
= bn![]()
f
x
-
f![]()
x
+...+
-1![]()
f
2n![]()
x![]()
(superscripts indicating differentiations). We see that the value of any
derivative of f at 0 or 1 is either 0 or an integer. Also
G
0
and
G
1
are integers. Now since
f
2n + 2![]()
x
= 0
| = | |||
| = | bn |
||
| = |
| = | - G |
||
| = | 0 + G |
||
| = | integer. |
Getting more involved, now:
Proof
Suppose
amem +...+ a1e + a0 = 0 (ai
Z).
WLOG
a0
0
Define
f (x) =
where for the moment p is arbitrary and prime.
Define
F
x
= f
x
+ f![]()
x
+...+ f
mp + p - 1![]()
x
.
Now if 0 < x < m,
![]() |
|||
| = | ![]() |
so that
| aj |
= | aj |
|
| = | ajF |
| = | F |
||
| = | - ajf |
We show that in the exceptional case the term is NOT divisible by p.
Clearly
f
p - 1![]()
0
=
-1
...
- m
.
We choose p larger than m, when this product cannot have a prime factor p. Hence the right-hand side of the above equation is an integer
0.
But as
p
the left-hand side tends to 0, using the
above estimate for
f
x![]()
. This is a
contradiction.
Proof
If
satisfies an algebraic equation with coefficents in
Q, so
does i
(
i =
). Let this equation be
![]()
x
= 0, with roots
i
=
,...,
. Now
ei
+ 1 = 0 so
![]()
x![]()
![]()
x
...![]()
x
= 0
is a polynomial equation over
Q whose roots are all sums of
s. Deleting zero roots from this, if any,
we get
![]()
x
= 0
![]()
x
= cxr + c1xr - 1 +...cr
and
cr
0 since we have deleted zero roots. The roots of this
equation are the non-zero exponents of e in the product when expanded.
Call these
,...
. The original equation becomes
e
+...e
+ e0 +...e0 = 0
ie
e
+ k = 0
where k is an integer > 0 (
0 since the term 1...1
exists)
Now define
f
x
= csxp - 1
where s = rp - 1 and p will be determined later. Define
F
x
= f
x
+ f![]()
x
+...+ f
s + p![]()
x
.
![]()
e-xF
x![]()
= - e-xf
x
as before.
Hence we have
e-xF
x
- F
0
= -
e-yf
y
dy.
Putting
y =
x we get
F
x
- exF
0
= - x
e
1 - ![]()
xf![]()
x
d
.
Let x range over the
and sum. Since
e
+ k = 0
we get
F![]()
![]()
+ kF
0
= - ![]()
![]()
e
1 - ![]()
![]()
f![]()
![]()
![]()
d
.
CLAIM:
For large enough p the LHS is a non-zero integer.
f
t![]()
![]()
![]()
= 0
0 < t < p
by definition of f. Each derivative of order p or
more has a factor p and a factor cs, since we must differentiate
![]()
![]()
x![]()
enough times to get
0.
And
f
t![]()
![]()
![]()
is a polynomial in
of degree at most s. The sum is symmetric, and so is an
integer provided each coefficient is divisible by cs, which it is.
(symmetric functions are polynomials in coefficients = polynomials in
of degree
s). Thus we have
f
t![]()
![]()
![]()
= pkt t = p,...p + s.
Thus
LHS = ![]()
integer
+ kF
0
. What is
F
0
?
f
t![]()
0
= 0 t = 0,..., p - 2.
f
p - 1![]()
0
= cscrp
cr
0
f
t![]()
0
= p (some integer)
t = p, p + 1,....
So the LHS is an integer multiple of
p + cscrpk. This is not
divisible by p if
p > k, c, cr. So it is a non-zero integer. But the RHS
0 as
p
and we get the usual contradiction.