Google Classroom
GeoGebraGeoGebra Classroom

Cycloidal pendulum

This activity belongs to the GeoGebra book The Domain of the Time. This animation simulates the motion of a cycloidal pendulum (or Huygens' pendulum) in real time, neglecting friction. The animation does not use formulas (neither trigonometry, equations, nor differential calculus), but only makes the necessary variations in the vectors that guide the movement.
The simple pendulum cannot be considered a reliable and uniform time measurement because wide oscillations take longer than smaller ones; with the help of geometry, I found a method, unknown until now, of suspending the pendulum. I have investigated the curvature of a particular curve that lends itself admirably to achieving the desired uniformity. Once I applied this form of suspension to clocks, their operation became so steady and reliable that, after numerous experiments on land and water, it is beyond doubt that these clocks offer the greatest security for astronomy and navigation. The mentioned line is the same as that traced in the air by a nail attached to a wheel when it rotates forward; mathematicians call it the cycloid, and it has been carefully studied for its many other properties. But I studied it for its application to the mentioned time measurement, which I discovered while studying it with purely scientific interest, without suspecting the outcome.

Christian Huygens, Horologium oscillatorium (1673)

Observe the figure that appears when the construction starts. The masses at points M and A are released to fall by their own weight, both on the cycloid (green), generated by a circle of radius r. As we have seen (and as Huygens discovered), this curve is tautochrone, so both masses have the same period. Press the button. You can reposition points M and A anywhere on the arc of the cycloid. You'll see that A crosses the lowest point of the cycloid at the same time as M. Also observe that the string holding the masses, with a length of 4r, in this cycloidal pendulum curves along the yellow cycloid (generated by a circle with radius r), winding and unwinding, so that its end traces the green cycloid (or an arc of it).
  • Note: The green curve, traced by point M as it unwinds or winds on the yellow curve, is called the involute (or evolvent) of the yellow one. In the construction, you can observe that the involute of the cycloid is the same cycloid (yellow) from which it originates, just translated. Another way to express this is that the curve gathering the centers of curvature (the evolute) of the green cycloid is, when translated, the same cycloid (yellow). Activate the Osculating Circle checkbox (whose center is, at each instant, the center of curvature of point M) to verify this. This happens because, for any curve, "the evolute of the involute" is the original curve (yellow).
SCRIPT FOR SLIDER anima # Calculate the elapsed seconds dt; add one second if t1(1) < tt SetValue(tt, t1(1)) SetValue(t1, First(GetTime(), 3)) SetValue(dt, (t1(1) < tt) + (t1(1) − tt)/1000) # Move M and A SetValue(v, vt + dt gt) SetValue(vA, vtA + dt gtA) SetValue(M, M + dt v) SetValue(A, A + dt vA) Author of the activity and GeoGebra construction: Rafael Losada.