# Variables, polygons and angles

Dynamic software is well suited for finding mathematical patterns. By investing numerical values, it is possible to make conjectures. Such conjectures are of no value if the mathematical reasoning is omitted. It would have been possible to make a program that systematically produced numerical errors. It is important to understand the difference between a demonstration and a proof. In the worksheet above, a proof of the Pythagorean theorem is suggested, an easier example is shown at the page Geometry - Pythagoras & Thales.

## Demonstration of Pythagoras' Theorem

Make a right-angled triangle using these tools:

Line through Two Points

Perpendicular Line

New Point

Polygon

The points of a polygon should be placed in a counterclockwise order!

Use the tool **Angle**
to show the right angle. Move the points! The triangle should remain right-angled.

If you use the tool **Angle** and then click on a polygon, all angles of the polygon
are shown. If the verticies of the polygon have been placed in a counterclockwise order, the interior
angles are shown, otherwise the exterior angles are shown.

## Variables

All objects in GeoGebra have names, so called variable names. You can rename
a variable by right-clicking on it in the algebra view and pick `Rename`

.

Rename the sides of the triangle to `a`, `b` and `c`;
as in the picture below.

The sides of the triangle are called `a`, `b` and `c`;
the points are called `A`, `B` and `C`; the triangle
is called `poly1` and the angle `α`.

A variable has a **name** and a **value**. The
values of the variables are shown in the algebra view.

- The values of the points are the coordinates.
- The values of the sides are the lengths.
- The value of the triangle is the area.

When moving the points you can see how the values change.

You can change the number of decimals shown by choosing `Options->Rounding`

.

## Making variables

In order to demonstrate Pythagoras' theorem we must show the square of the hypotenuse and the sum of the squares of the shorter sides. We hence introduce two variables to store these values.

There is a standard way of writing subscripts and superscripts in GeoGebra; this way of writing is used in a number of mathematics programs.

Superscripts are written using ^ x^2 is shown like this \(x^2\)

Subscripts are written using _ c_1 is shown like this \(x_2\)

You write a ^ by pressing Shift+^, the character ^ may not show up until you press the next character or spacebar. You write a _ by pressing Shift+ -.

You write variables in the input bar at the bottom of the window. If the input bar is not shown, go to `View->Input Bar`

.

Store the square of the hypotenuse in the variable `v _{1}`
and the sum of the squares of the shorter sides in

`v`.

_{2}You can observe the values of `v _{1}`
and

`v`as you move the points of the triangle.

_{2}Note that:

**This is not a proof of Pythagoras' theorem, it is merely a demonstration
showing that Pythagoras' theorem possibly could be true! **

The demonstration becomes clearer if you introduce text boxes into the drawing pad; this is what the next section is about. Save the right-angled triangle!

## A false demonstration

# further info:

more proofs: http://www.cut-the-knot.org/pythagoras/

by Malin Christersson under a Creative Commons Attribution-Noncommercial-Share Alike 2.5 Sweden License