Forgive the recent apparent obsession (I’d call it a fascination) with the #cycloid but I’ve just discovered something I’d not heard of before. It is also called a #TautochroneCurve or #Isochrone curve, which means that a particle starting from any location on the curve will get to the #MinimumPoint at precisely the same time as a particle starting at any other point.
A couple of weeks ago, I posted an #animation of a point on a circle generating a #cycloid.
If you turn the curve "upside down", you get the #BrachistochroneCurve. This curve provides the shortest travel time starting from one cusp to any other point on the curve for a ball rolling under uniform #gravity. It is always faster than the straight-line travel time.
Anyway, the #animation took a bit of thought as it requires a bit of #Mechanics, some #Integration and is made a bit more tricky as the curve is multi-valued and so you need to treat different branches separately. The #AnimatedGif was produce with #WxMaxima.