This is the fifth tutorial of the GeoGebra Intermediate Tutorial Series. If this is your first time to use GeoGebra, I strongly suggest that you read the GeoGebra Essentials Series.
In this tutorial, we compare areas of squares formed on the sides of a right triangle. To construct this figure, we first construct a right triangle, and form three squares, each of which contains one of the three sides as shown below. Then we observe the relationship among the areas of the squares.

Figure 1 - Squares formed containing the sides of a right triangle
In this tutorial, we learn how to use the Regular Polygon tool. Most of the constructions that you will make here are review of the first four tutorials.
Instructions
| 1.) Open GeoGebra and hide the Algebra view and coordinate Axes (View menu). | |
| 2.) Click the Segment between Two Points tool and click two distinct places on the Graphics view to construct segment AB. | |
| 3.) If the labels of the points are not displayed, click the Move tool, right click each point and click Show label from the context menu. (The context menu is the pop-up menu that appears when you right click an object.) | |
| 4.) Next, we construct a line perpendicular to segment AB and passing through point B. To do this, choose the Perpendicular line tool, click segment AB, then click point B. | |
5.) Next, we create point C on the line. To do this, click the New point tool and click on the line. Be sure that the label of the third point is displayed.
![]() Figure 2 - Point C on the line passing through B You have to be sure that C is on the line passing through B. That is, be sure that you cannot drag point C out of the line. Otherwise, delete the point and create a new point C. |
|
| 6.) Hide everything except the three points. To hide the line, right click the line and uncheck Show Object. Do this, also, to segment AB. | |
| 7.) Next, we rename point B to point C and vice versa. To rename point B to C, right click point B, click Rename and then type the new name, in this case point C, in the Rename text box, then click the OK button. Now, rename B (or B1) to C. |
|
| 8.) Next we construct a square with side AC. Click the Regular polygon tool, then click point C and click point A. | |
|
|
9.) In the Points text box of the Regular polygon tool, type 4 since we are going to create a square. If the position of the square is displayed the wrong way (right hand side of AC) just undo button and reverse the order of the clicks when creating the polygon.
![]() Figure 3 - Square containing side AC |
|
|
10. ) With the Polygon tool still active, click point B and click point C to create a square with side BC. Similarly, click point A, then click point B to create a square with side AB. After step 10, your drawing should look like the one shown below.
![]() Figure 4 - Squares containing sides of right triangle ABC
|
| 11.) Hide the label of the sides of the squares. | |
12.) Rename the sides of the rectangle as shown below.
![]() Figure 5 - Triangle ABC wth side lengths a, b and c.
|
|
| 13.) Now, let us reveal the area of the three squares. Right click the interior of square with side AC, then click Object Properties from the context menu. | |
14.) In the Basic tab of the Object Properties window, check the Show Label check box and choose Value from the drop-down list box. Do this to other squares as well.
![]() Figure 6 - Properties of squares shown in the Object Properties window |
|
| 15.) Move the vertices of the triangle. What do you observe about the area of the squares? | |
| 16.) You may have observed that the area of the biggest square is equal to the sum of the areas of the two smaller squares. To verify this, we can put a label in the GeoGebra window displaying the areas of the three squares. | |
| 17.) Suppose the side of the two smaller squares are a and b, and the side of the biggest square is c, what equation can you make to express the relationship of the of the three squares? | |
| 18.) What conjecture can you make based on your observation? |












Stumble It!






Nice work Guillermo
suggest extension of this to use sliders for the two short sides of the triangle. Construction: AB segment with length slider1. perpendicular from B, circle centre B radius slider2 with C point of intersection of circle and perpendicular the rest is the same as your construction.
Roni
Thanks Roni. I am planning to revise all of these, when GeoGebra 4.0 is released.
Thanks for all the clear tutorials. Am beginning to really appreciate Geogebra now- though I was an avid Sketchpad user previously.
The one thing I haven’t yet discovered is the Geogebra equivalent of the Measure-> Calculate option.
With this, we could demonstrate that sum of the areas of two of the squares = area of the largest square.
Could you help me with this?
[...] La scoperta del Teorema di Pitagora [...]
Pak,, terimakasih banyak,, tutorialnya sangat membantu,,
Sekali lagi terimakasih ya Pak!!
Hi Guillermo,
First, these are terrific!
In Tutorial Five on the Pythagorean Theorem, you mention at the end (Step 16) that one could insert a label displaying the areas. Is there a way to insert a text box that automatically adds the areas? I tried using the techniques from the line tutorial on text boxes, but I keep getting error messages. I’m not sure what I’m doing wrong.
Thanks-
Chris
@Chris
Thank you. Yes you can. You can use different startegies.
First, you can add the areas of the two smaller polygons. Don’t have time to follow the tutorial, but suppose your two smaller squares are named poly1 and poly2. You go to the input bar and type sumarea = poly1 + poly2 .
You can also type the following in the text box tool.
“The sum area is ” + poly1 + poly2 . with the double quote included.
Please let me know if you have more problems.
[...] Discovering the Pythagorean Theorem [...]