Euclid's proof of the Pythagorean theorem is Proposition 47 in Book I of the Elements, written about 300 BCE. A line from the right angle splits the square on the hypotenuse into two rectangles. Pairs of congruent triangles then show that each rectangle equals the square on one leg, so the two leg squares together equal the hypotenuse square.
The finished figure looks a little like a windmill, so this is often called the windmill proof. Every step uses an idea from a first geometry course: congruent triangles, parallel lines and the area of a triangle.
The statement and Euclid's figure
In D. E. Joyce's translation, Euclid states the proposition like this:
In right-angled triangles the square on the side opposite the right angle equals the sum of the squares on the sides containing the right angle.
This is a statement about areas of squares. Euclid never writes a2 + b2 = c2; for him "the square on BC" is a real square drawn on BC, and the formula is our modern shorthand.
Euclid puts the right angle at A, so the hypotenuse is BC. We keep his letters so you can read his text alongside this page. In the site's usual colors, the legs AB and AC are blue and orange and the hypotenuse BC is green.
The construction takes three moves:
- Draw the three squares outward from the triangle: BDEC on BC, ABFG on AB and ACKH on AC. (Proposition I.46 shows how.)
- Draw AL through A parallel to BD, meeting BC at M and DE at L (Proposition I.31). Because BD is perpendicular to BC, so is AL: it is the altitude of the triangle, extended through the big square.
- Join AD and FC. Later, for the second half of the proof, join AE and BK as well.
The plan: split the big square in two
The line AL cuts the hypotenuse square into two rectangles, BMLD next to B and MCEL next to C. Euclid's whole proof comes down to two claims:
rectangle BMLD = square ABFG rectangle MCEL = square ACKHAdd the two claims and the theorem follows, because the rectangles together make up the square on BC.
Test the claims on the 3-4-5 triangle first. With AB = 3, AC = 4 and BC = 5, the point M lands 1.8 from B (it is always AB2/BC; the similar triangles proof shows why). Rectangle BMLD is 1.8 by 5, area 9, which is 32; rectangle MCEL is 3.2 by 5, area 16, which is 42. The proof shows this happens for every right triangle.
The proof in three steps
Step 1: two congruent triangles
Compare triangle FBC (the thin line FC closes it) with triangle ABD (closed by AD). They are congruent by side-angle-side, Euclid's Proposition I.4:
- FB = AB, because both are sides of the square ABFG.
- BC = BD, because both are sides of the square BDEC.
- ∠FBC = ∠ABD. Each one is a right angle plus the angle ABC: ∠FBC = ∠FBA + ∠ABC and ∠ABD = ∠CBD + ∠ABC.
One more fact is needed before step 2. Angle BAC is a right angle, and angle BAG is a corner of the square, so the two together make two right angles. By Proposition I.14 that means G, A and C lie on one straight line. In the same way, B, A and H lie on one straight line.
Step 2: each triangle is half of a four-sided figure
Euclid's Proposition I.41 says that if a parallelogram and a triangle have the same base and lie between the same two parallel lines, the parallelogram is double the triangle. In modern terms, both have the same height h over the same base s, so the parallelogram has area sh and the triangle has area 1 over 2sh. Squares and rectangles are parallelograms, so the rule applies to both of our pairs:
- Triangle FBC and square ABFG share the base FB. The square's opposite side GA lies on the line through G, A and C, which is parallel to FB, and the triangle's third corner C sits on that same line. So the square is double the triangle.
- Triangle ABD and rectangle BMLD share the base BD. The rectangle's opposite side ML lies on the line AL, which is parallel to BD, and the triangle's third corner A sits on that line. So the rectangle is double the triangle.
Step 3: put the pieces together
Chain the facts from steps 1 and 2:
square ABFG= 2 · △FBC= 2 · △ABD= rectangle BMLDThe middle equality holds because congruent triangles have equal areas. The other side works the same way, using AE and BK. Triangles ACE and KCB are congruent (CA = CK, CE = CB, and each angle at C is a right angle plus angle ACB). Triangle KCB is half the square ACKH, since B lies on the line through H and A. Triangle ACE is half the rectangle MCEL, since A lies on the line AL. So square ACKH equals rectangle MCEL, and
BC2 = BMLD + MCEL = AB2 + AC2Key ideaRemember "half, turn, double": halve each leg square into a triangle, turn the triangle a quarter turn into a congruent one, then double that triangle into a rectangle inside the hypotenuse square.
Watch the areas move: the shear animation
Euclid's argument is static, but you can watch it as motion. A shear slides one side of a parallelogram along its own line while the opposite side stays put; base and height stay the same, so the area does too. Three moves carry each leg square onto its rectangle:
- Shear the square ABFG along the line GAC, keeping the side FB fixed, until A reaches C. The result is a parallelogram with sides FB and BC, exactly double triangle FBC.
- Turn it a quarter turn about B. F goes to A and C goes to D, just as in step 1. The parallelogram now has sides BA and BD and is double triangle ABD.
- Shear again along the line AL, keeping BD fixed, until A reaches M. The parallelogram becomes the rectangle BMLD.
The animation contains the proof: the first parallelogram is double triangle FBC, the turned one is double triangle ABD, and the last shape is the rectangle.
The complete proof, written out
Here is the whole argument in the two-column format used in many geometry classes. Proposition numbers refer to Book I of the Elements.
| Statement | Reason |
|---|---|
| 1. In triangle ABC, ∠BAC = 90°. ABFG, ACKH and BDEC are squares on AB, AC and BC, drawn outward. | Given; squares constructed by I.46 |
| 2. AL is drawn through A parallel to BD, meeting BC at M and DE at L; BMLD and MCEL are rectangles. | Construction (I.31); BD ⊥ BC, so AL ⊥ BC |
| 3. G, A, C are collinear, and B, A, H are collinear. | ∠BAG + ∠BAC = 180° (I.14) |
| 4. FB = AB and BD = BC | Sides of a square are equal |
| 5. ∠FBC = ∠ABD | Each equals 90° + ∠ABC |
| 6. △FBC ≅ △ABD | SAS (I.4), from 4 and 5 |
| 7. Area of ABFG = 2 · area of △FBC | Same base FB, between the parallels FB and GC (I.41) |
| 8. Area of BMLD = 2 · area of △ABD | Same base BD, between the parallels BD and AL (I.41) |
| 9. Area of ABFG = area of BMLD | From 6, 7 and 8 |
| 10. Area of ACKH = area of MCEL | Steps 4 to 9 repeated with △KCB ≅ △ACE |
| 11. BC2 = AB2 + AC2 | BDEC is made up of BMLD and MCEL; add 9 and 10 |
Euclid's converse: Proposition I.48
Book I ends with the converse. If the square on one side of a triangle equals the squares on the other two sides together, then the angle between those two sides is a right angle. Euclid proves it using I.47 itself:
- Suppose BC2 = BA2 + AC2. At A, draw AD perpendicular to AC with AD = AB, and join DC.
- Triangle DAC has a right angle at A, so by I.47, DC2 = DA2 + AC2 = BA2 + AC2 = BC2. Therefore DC = BC.
- Triangles DAC and BAC have DA = BA, the side AC in common, and DC = BC, so they are congruent (side-side-side, I.8). The angle BAC therefore equals the right angle DAC.
The converse is what lets you test whether a triangle is right-angled just from its side lengths. See the converse of the Pythagorean theorem for worked examples, or try the right triangle checker.
Why Euclid proved it this way
The theorem was known long before Euclid. Babylonian scribes worked with Pythagorean triples more than a thousand years earlier, on tablets such as Plimpton 322, and later Greek writers credited the theorem to Pythagoras. What the Elements contributed was this particular proof. The commentator Proclus, writing in the 5th century CE, credits it to Euclid himself, and says he admired the theorem's discoverers but marveled even more at the author of the Elements for the clarity of the proof.
Historians think earlier proofs most likely used proportion and similar triangles, which Euclid develops only in Books V and VI. The windmill proof needs nothing but congruent triangles and parallel lines, so the theorem can close Book I, ready for later books to use. Euclid returns to it twice:
- Book II, Propositions 12 and 13, handle obtuse and acute triangles. They are geometric forms of the law of cosines.
- Book VI, Proposition 31, proves the theorem for any similar figures drawn on the three sides, not just squares. That is the idea behind the theorem for other shapes and behind Einstein's proof.
For the wider story, see the history of the Pythagorean theorem, or compare this proof with the much shorter rearrangement proof on the proofs overview.
Frequently asked questions
What is Euclid's Book 1, Proposition 47?
It is the Pythagorean theorem as stated and proved in Euclid's Elements: in a right triangle, the square on the side opposite the right angle equals the two squares on the other sides. It is the second-to-last proposition of Book I; the last one, I.48, is its converse.
Why is Euclid's proof called the windmill proof?
The three squares standing on the sides of the triangle look like the sails of a windmill, with the triangle as the hub. Some older texts call the same figure the "bride's chair".
Did Euclid discover the Pythagorean theorem?
No. The relationship was known in Mesopotamia more than a thousand years earlier, it appears in the Indian Sulba Sutras, and Greek tradition linked it to Pythagoras, who lived more than two centuries before Euclid. Euclid's contribution, according to Proclus, is this particular proof and its place in a carefully ordered chain of propositions.
Why does Euclid use triangles instead of measuring the rectangles?
Euclid has no coordinates or algebra, and in Book I he has not yet developed proportion. Halving each square and rectangle into a triangle lets him compare areas using congruence alone.
Is Euclid's proof related to the similar triangles proof?
Closely. Rectangle BMLD has area BC · BM, so the claim that it equals the square on AB says AB2 = BC · BM, which the similar triangles proof writes as a2 = cp (the leg rule of the geometric mean theorem). Euclid reaches it with areas; the similarity proof reaches it with ratios.
Sources and further reading
- Euclid, Elements, Book I, Proposition 47 and Proposition 48, ed. D. E. Joyce, Clark University. Translation, figures and commentary.
- T. L. Heath, The Thirteen Books of Euclid's Elements, vol. 1, Cambridge University Press, 1908; 2nd ed. 1926 (Dover reprint, 1956). Commentary on I.47, including Proclus's remarks.
- Proclus, A Commentary on the First Book of Euclid's Elements, trans. Glenn R. Morrow, Princeton University Press, 1970.
- Alexander Bogomolny, Pythagorean Theorem and its many proofs, Cut the Knot.
Keep exploring
- ProofsProofs of the Pythagorean TheoremProofs of the Pythagorean theorem: an animated proof, how a proof differs from checking examples, all 12 proofs on this site by type, and where to start.
- ProofsSimilar Triangles Proof of the Pythagorean TheoremProve the Pythagorean theorem with similar triangles: the altitude to the hypotenuse makes three similar right triangles, so a² = cp, b² = cq and a² + b² = c².
- LearnConverse of the Pythagorean TheoremThe converse of the Pythagorean theorem explained: the statement, a clear proof, how to test any three side lengths, and many yes-or-no worked examples.
- ProofsThe Rearrangement Proof of the Pythagorean TheoremThe rearrangement proof of the Pythagorean theorem, animated: four triangles in two squares, why the middle is a square, a full write-up and a paper activity.
- HistoryHistory of the Pythagorean TheoremThe history of the Pythagorean theorem from Babylon (1800 BCE) to a 2023 proof: who discovered it, who proved it first, and why it bears Pythagoras' name.
- LearnThe Geometric Mean TheoremThe geometric mean theorem: the altitude on the hypotenuse makes three similar triangles, so h² = pq, a² = pc and b² = qc. Proof, examples and constructions.