Geodesics on a $z = \cos(r)$ surface, traversing regions of alternating curvature
This program numerically integrates the geodesic equation on the surface z = cos(r), where r is the distance from the origin in the xy-plane. The surface has regions of both positive and negative Gaussian curvature, and geodesics exhibit qualitatively different behavior depending on which region they traverse. The Christoffel symbols are derived from the induced metric of the surface.
Controls: Click and drag to orbit, scroll to zoom.