Euclid's Proof of the Pythagorean Theorem

The following window shows a geometrical proof of Pythagoras' Theorem. The three buttons, NEXT, BACK, RESTART, allow you to go through the steps of the proof. As well, if you would like to repeat the action of the diagram simply click on the image. (The text can be retyped by clicking on the text box).

This Java applet was written by Jim Morey at the Universtiy of British Columbia. His home page. Take a look at the poorly documented program (Morey's description) and its helpers Banner and fillTriangle. It was hacked from the hotjava people.