Eratosthenes Proved The Earth Isn’t Flat

In approximately 300 B.C., Eratosthenes, a Greek mathematician living in Alexandria, devised a method of calculating the circumference of the Earth and in doing so, provided evidence to support his long held belief that the Earth is a sphere.

Eratosthenes reasoned that if two sticks of equal height are placed on the Earth’s surface and aligned with the direction of the Sun, then at any given point in time, assuming the Earth is flat, they will cast shadows of equal length.  In other words, the angle between the sticks and rays of Sunlight would be the same.  However, when he conducted an experiment with the help of friends in Assouan, he found that this was not so.

In his experiment, sticks were placed vertically in the ground at Alexandria and at Assouan.  At noon the angle made by the Sun’s rays and the top of the sticks was measured it was found that there was a difference of 7.2o between the two measurements.  Now, Alexandria and Assouan lie on the same meridian of longitude and so noon always occurs at exactly the same instant in those places, which means that they must be in line with the direction of the Sun at that moment.

From the results of the experiment, Eratosthenes deduced that the towns could not be on a flat surface and that they must, instead be on the surface of a sphere.  He went on to calculate the circumference of the Earth by the following simple reasoning:

He knew that Assouan lay due south of Alexandria at a distance of 580 statute miles.  He reasoned that if the Earth were indeed a sphere, then a line drawn around its surface would describe a circle.  Since there are 360o degrees in a circle and since 7.2o is one fiftieth of 360o, the distance from Alexandria to Assouan must be one fiftieth of the circumference of the Earth.  Therefore, the circumference of the Earth, according to Eratosthenes, must be 50 x 580, that is 29000 statute miles.

The latest measurements show that the correct distance from Alexandria to Assouan is 500 miles and if Eratosthenes had known this, the result of his calculation of the Earth’s circumference would have been: 50 x 500  =  25000 statute miles.

Eratosthenes believed that the Earth is a perfect sphere and the above calculations were based on that assumption. However, we now know that the Earth is in fact an oblate spheroid (i.e. it bulges at the Equator).  For this reason, there can be no single value for its circumference but the value generally accepted as its mean circumference is 24825.8 statute miles and when we consider that this measurement was made with the use of modern technology, it is quite remarkable that it is not too far removed from the findings of Eratosthenes whose only form of technology was the ‘shadow stick’.

Eratosthenes’ Proof To Support His Calculation Of The Circumference of the Earth.

In the diagram below,

Point A represents Alexandria.

Point B  represents Assouan.

Point D represents the Earths centre.

x represent the angle made by the Sun’s rays and a stick at point A.

y represent the angle made by the Sun’s rays and a stick at point B.

Arc AB = 580 miles (by Eratosthenes’  reckoning)

Angle FEA =  angle ECG (alternate angles).

Angle GCD = 180o – x (supplementary angles)

→ angle CDB          = 180o – (angle GCD + angle CGD)  (Angles in a triangle)

→ angle CDB = 180o – (180o – x + y) =  x – y

→ arc AB subtends angle (x – y) at the Earth’s centre.

→ 1o subtends arc of    AB ÷  (x – y) miles

→  Earth’s circumference  =  360 x  AB ÷ (x – y)  miles

=  360 x  580 ÷  7.2  miles   = 29000 miles (statute miles).

More information?


2 Responses to Eratosthenes Proved The Earth Isn’t Flat

  1. Pingback: Eratosthenes proved the Earth is not flat. « Astro Navigation Demystified

  2. Pingback: The Disappearing Lighthouse (Distance to the Horizon) « Astro Navigation Demystified

Leave a Reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s