We try to collect all proofs of the Pythagoras Theorem without using algebra available in books and webpages.

Example labels such as proof24, etc., mean Proof #24 from the 72 proofs in the webpage:

www.cut-the-knot.org/pythagoras/index.shtml.

Except for proof01, proof24, and very few others, all other solutions do not have the corresponding animated versions as we do. Some examples have dynamic versions meaning that some points in the diagrams can be dragged. This collection includes about a dozen of proofs in the three excellent books on PWW. However, we currenlty do not include those proofs that involve algebraic computations in the three books. The rest proofs are from other books.

The original credit explanation of each proof will be inserted into each example soon. Of course any errors or misrepresentations are our faults.

All animations have been created with JGEX (Version 0.40 Beta) and are copyrighted by Shang-Ching Chou, Xiaoshan Gao, and Zheng Ye. Permission of posting the gif animation files is granted if all three original authors are mentioned and an email on notice of posting is sent to Shang-Ching Chou. However, profitable postings of our original animated gif files must have the authors' explicit permission.

The original "*.gex" examples would not be changed and have generally much better animations than their counterparts of gif files posted here, but they need our JGEX system. Currently, The verion of JGEX is 0.40 Beta. Hopefully, by another 6 months we will have a version 0.80 Beta publically availabe with all examples here and more examples created from now on. We will not upgrade to a higher (than 0.80 Beta) version until automated generation of the area method has been done to our satisfaction.


Example115:proof01


Example116:proof02


Example117:proof101


Example118:proof14


Example119:proof16


Example120:proof24


Example121:proof240


Example122:proof25


Example123:proof26


Example124:proof27


Example125:proof28


Example126:proof31


Example127:proof35


Example128:proof36


Example129:proof55


Example130:proof64


Example131:proof70


Example132:proof72


Example133:zzm-632


Example134:zzm-633


Example135:zzm-634


Example 1


Example 2


Example 3

Example 11

Example 12

Example 22

Example 23

Example 24

Example 27

Example 28

Example 29

Example 31