📘 CodingMarble Learn

Dynamic Geometry: Drag, Measure and Discover

In dynamic geometry software you build a figure from points, lines and circles, then drag a point and watch the figure follow the rules you built in. What changes shows what is free. What never changes is a geometric rule (an invariant). Testing many positions helps you guess a rule, but a proof is still needed to be sure.

🎬 Step-by-step story

  1. Here is triangle ABC. The three spheres sit on the points A, B and C. Everything else will be built from them.
  2. We measure the three angles. They add up to 180 degrees.
  3. Now C moves. The angles change, but the sum is still 180 degrees. What never changes is an invariant: a rule.
  4. We build the midpoint of each side and a line at right angles through it. All three lines meet at one point, O. A circle centred at O passes through A, B and C.
  5. Move C again. O slides and the circle changes size, but it always passes through A, B and C. When the angle at C is 90 degrees, O sits in the middle of the longest side.
  6. Free play: slide C anywhere and test your own guesses. Watch the readout.

Tip: drag the 3D scene to turn it. Use two fingers to zoom.

🤔 Common doubts, cleared

What are A, B and C in the software?

They are points. Here, they are the three spheres. C is the one we can move with the sliders.

Why does the angle sum stay 180 when each angle changes?

When one angle grows the others shrink by the same total. The sum is an invariant.

What is the purple line at each side?

It is the perpendicular bisector: it passes through the midpoint at 90 degrees.

Why do the three purple lines meet in one point?

O is the same distance from A and B, and from B and C, so also from C and A. All three lines pass through it.

Where is O in a right triangle?

At the middle of the hypotenuse. That is why a circle with the hypotenuse as diameter passes through the right-angle corner.

Can the circle leave one of the points?

No. OA = OB = OC always, so the circle always touches all three.

What is dynamic geometry software?

Dynamic geometry software (for example GeoGebra or similar tools) lets you draw points, lines, circles and measure them on a screen. The special thing is that when you drag a free point, everything built from it moves too, and keeps its rule.

Invariants: what never changes

An invariant is something that stays the same while you drag. In any triangle, the three angles always add to 180 degrees. Each angle changes, but the sum does not.

Method: 1) build the figure, 2) measure, 3) drag to many positions, 4) note what stays constant, 5) write a guess (a conjecture), 6) try to break it, 7) prove it.

Constructions: circumcentre and circumcircle

A perpendicular bisector of a segment is the line that cuts it in half at a right angle. Every point on it is the same distance from both ends.

Draw the perpendicular bisectors of AB, BC and CA. They meet at one point, the circumcentre O. Since O is on the bisectors of AB and BC, OA = OB = OC. So a circle centred at O passes through all three corners. It is the circumcircle, and its radius R = OA.

Geometric applications

Testing a guess is not proving it

Dragging checks many cases, but not all. A guess that works in 100 positions might fail in a special case. A proof uses reasons that hold for every case. Use the software to find and test ideas, then use reasoning to be sure. Software also has rounding: it shows 180 when the true value is exactly 180, but it may show 179.99 in a different tool.

Try it: break the rule

In step 6 move C with both sliders. Try to find a triangle where the angle sum is not 180 degrees. You cannot. Next, try to find a triangle where O lies outside the triangle (hint: make the angle at C bigger than 90 degrees). Where is O when the angle at C is exactly 90?

Key formulas and definitions

Worked examples

1. Two angles of a triangle on screen show 50 and 70 degrees. What does the third show?

Angle sum is an invariant: 180 - 50 - 70 = 60 degrees.

2. A right triangle has a hypotenuse of 10. Where is its circumcentre and what is R?

O is at the midpoint of the hypotenuse, so R = 10/2 = 5.

3. Find the midpoint of A(2, 4) and B(8, 10).

((2 + 8)/2, (4 + 10)/2) = (5, 7).

Common mistakes

Practice quiz

1. What stays the same when you drag a vertex of a triangle?
2. Circumcentre is where:
3. A dependent object:
4. In a right triangle the circumcentre is at the:
5. Testing many drags gives a:

Practice: answer these yourself

Type or choose your answer, then press Check. Use a hint if you are stuck; the full solution appears after you answer.

Frequently asked questions

Do I need GeoGebra to learn this?

No. The 3D scene here works like dynamic geometry. Any tool that lets you drag points and measure will do.

What is an invariant?

A quantity or fact that stays the same while you drag, like the 180 degree angle sum.

Why do the three bisectors always meet at one point?

Because the point equally far from A and B and the point equally far from B and C is also equally far from C and A. So all three lines share that point.

Learn first

Learn next

Related lessons

All Maths lessons