Archimedes and the Square Root of 3
One of the most frequently discussed questions in the history of
mathematics is the "mysterious" approximation of sqrt(3) used by
Archimedes in his computation of pi. Here's a review of what
several popular books say on the subject:
"It would seem...that [Archimedes] had some (at present
unknown) method of extracting the square root of numbers
approximately."
W.W Rouse Ball, Short Account of The History of Mathematics, 1908
"...the calculation [of pi] starts from a greater and lesser
limit to the value of sqrt(3), which Archimedes assumes
without remark as known, namely (265/153) < sqrt(3) <
(1351/780). How did Archimedes arrive at this particular
approximation? No puzzle has exercised more fascination
upon writers interested in the history of mathematics...
The simplest supposition is certainly [see Kline below].
Another suggestion...is that the successive solutions in
integers of the equations x^-3y^2=1 and x^2-3y^2=-2 may have
been found...in a similar way to...the Pythagoreans. The
rest of the suggestions amount for the most part to the use
of the method of continued fractions more or less
disguised."
T. Heath, A History of Greek Mathematics, 1921
"...he also gave methods for approximating to square roots
which show that he anticipated the invention by the Hindus
of what amount to periodic continued fractions."
E. T. Bell, Men Of Mathematics, 1937
"His method for computing square roots was similar to that
used by the Babylonians."
C. B. Boyer, A History of Mathematics, 1968
"He also obtained an excellent approximation to sqrt(3),
namely (1351/780) > sqrt(3) > (265/153), but does not
explain how he got this result. Among the many conjectures
in the historical literature concerning its derivation the
following is very plausible. Given a number A, if one
writes it as a^2 +- b where a^2 is the rational square
nearest to A, larger or smaller, and b is the remainder,
then a +- b/2a > sqrt(A) > a +- b/(2a+-1). Several
applications of this procedure do produce Archimedes'
result."
M. Kline, Mathematical Thought From Ancient To Modern Times, 1972
"Archimedes approximated sqrt(3) by the slightly smaller
value 265/153... How he managed to extract his square roots
with such accuracy...is one of the puzzles that this
extraordinary man has bequeathed to us."
P. Beckmann, A History Of PI, 1977
"Archimedes....takes, in fact, sqrt(3) = 1351/780, a very
close estimate...but does not say how he got this result,
and there has been much speculation on this question."
Sondheimer and Rogerson, Numbers and Infinity, 1981
Both Boyer and Sondheimer refer to the "Babylonian method" of
extracting square roots, with Boyer stating that Archimedes' method
was similar, while Sondheimer suggets that, due to the primitive
number system used by the Greeks, Archimedes would have had difficulty
with the complicated fractions involved in the Babylonian method.
Both authors describe the "Babylonian method" (also called Newton's
method) as follows: To find sqrt(A), take a_1 as the first
approximation. Then iteratively compute
a_(n+1) = (a_n + (A/a_n))/2
However, there seems to be some confusion in Boyer's discussion of the
approximation for sqrt(2) used by the Babylonians. The value he cites
from the Old Babylonian tablet No. 7289 from the Yale collection is
interpreted as the number, expressed in the base 60, shown below:
1 24 51 10
--- + ---- + ---- + ----
1 60 60^2 60^3
which is written as 1;24,51,10. Boyer says this value is approximately
1.414222, which differs from the true sqrt(2) by about 8/10^-6. The
problem is that the sexigesimal value 1;24;51;10 actually corresponds
to the decimal 1.4142129 (as correctly stated by Sondheimer), which
differs from the true sqrt(2) by 6/10^-7. Boyer's decimal value
1.414222 actually corresponds to 1;24;51;12. (A new edition of Boyer's
History has recently come out, but I haven't checked to see if this
error has been corrected.)
The matter is further confused by Boyer's assertion that the Babylonian
value for sqrt(2) a_3 from the iteration based on a_1=3/2. But this
cannot be true, because all the iterates beginning from 3/2 will be
slightly ABOVE sqrt(2), whereas 1;24,51,10 is slightly BELOW sqrt(2).
Also, if you iterate backwards from Boyer's value of a_3=1.414222 you
deduce that a_1=1.5376918, which does not seem like a natural starting
point.
Anyway, it seems clear that whatever precise method was used, it was
related to the continued fraction expansion of sqrt(3), which of course
is closely connected to the Pell equation x^2 - 3y^2 = 1. (The latter
naturally arises if we seek a rational square (x/y)^2 just slightly
greater then 3, which means we want the integer x^2 to be just slightly
greater than the integer 3y^2. Setting this difference to 1 gives
the Pell equation.) Otherwise it would be very hard to explain how
they could have arrived at the two convergents 265/153 and 1351/780,
each of which is a "best rational approximation" up to the respective
denominators. However, I agree with Sondheimer that an explicit
continued fraction algorithm would have been hard for the Greeks to
perform because of all the long divisions required.
I suggest that the Greeks may have proceded as follows: The square
root of A can be broken into an integer part and a remainder, i.e.,
sqrt(A) = N + r where N is the largest integer such that N^2 is less
than A. The value of r can be approximated to any desired degree of
precision using only integer additions and multiplications based on
the recurrence formula
s(i) = 2N s(i-1) + (A-N^2) s(i-2)
It's easy to see that the value of (A-N^2)(s(i)/s(i+1)) approaches
r as n goes to infinity. This is a form of the so-called "ladder
arithmetic", of which some examples from ancient Babylonia have
survived.
As an example, to find sqrt(3) we have A=3 and N=1, so the recurrence
formula is simply s(i) = 2s(i-1) + 2s(i-2). If we choose the initial
values s(0)=0 and s(1)=1, the subsequent values in the sequence are
2, 6, 16, 44, 120, 328, 896, 2448, 6688, 18272, 49920,...
The consecutive terms 18272 and 49920 give r=571/780, which gives
sqrt(3) = 1+r = 1351/780, Archimedes' upper bound. Similarly the
consecutive terms 896 and 2448 gives the lower bound used by
Archimedes. (Admittedly, if they used this method, it isn't clear
why they didn't chosen the lower bound 989/571 based on 6688 and
18272, unless for some reason they wanted the reduced denominators
to be divisible by 3.)
The main benefit of this approach is that is relies only on simple
integer operations. The size of the integers could have been kept
small by eliminating the accumulating powers of 2 at each stage as
follows
0 1 2 6
1 3 8 22
4 11 30 82
15 41 112 306
56 153 418 836
209 571 1560 4262
It's too bad Archimedes didn't quote a few more square roots so we
could check some of these reckless speculations.
For a discussion of how Archimedes used his value of sqrt(3) to
estimate the value of PI, see the note Machin's Merit.
Return to MathPages Main Menu
Сайт управляется системой
uCoz