It is the most famous theorem in elementary geometry. We prove it by equivalence of areas, exploiting the idea of equidecomposability.

Theorem — Pythagoras'

In a right-angled triangle, the square built on the hypotenuse is equivalent to the sum of the squares built on the legs. {ACBCABHI,  AEDC,  CBFG quadrati    ABHIAEDC+CBFG\begin{cases} AC \perp BC \\ ABHI,\; AEDC,\; CBFG \text{ quadrati} \end{cases} \implies ABHI \doteq AEDC + CBFG

Proof

The height CKCK, extended to MM, divides the square on the hypotenuse into two rectangles, each equivalent to one of the squares built on the legs.

  1. Draw CKABCK\perp AB and extend it to the side HIHI of the square on the hypotenuse (point MM). The line KMKM divides the large square into two rectangles.
  2. One checks that the rectangle AKMIAKMI is equivalent to the square AEDCAEDC (built on the leg ACAC): both have the same base and the same height.
  3. By the same reasoning, the rectangle KBHMKBHM is equivalent to the square CBFGCBFG (built on the leg BCBC).
  4. Adding the two rectangles reassembles the square on the hypotenuse: AKMI+KBHM=ABHIAKMI + KBHM = ABHI, hence c2=a2+b2c^2 = a^2+b^2.

Check the theorem dynamically: drag the triangle’s vertices and compare the areas of the squares built on the sides.

Drag the vertices $A$ and $B$: together the green squares on the legs always match the red square on the hypotenuse.

Topics: Equivalence and Pythagoras
Concepts: Area · Equidecomposability · Equivalence · Square · Pythagoras’ theorem · Right-angled triangle
Methods: Equivalence of figures · Pythagoras
Skills: Proving · Synthetic geometry
People: Pythagoras