Shortest path on a circular cylinder

ID: shortest-path-on-a-circular-cylinder

Unroll a circular cylinder of radius using the coordinate . Its line element becomes , so a geodesic lifts to a straight line in the plane. An endpoint has infinitely many lifts differing by . Minimize the ordinary Euclidean distance over those lifts to obtain the unrestricted shortest path. A fixed lift instead specifies a winding class and need not give the global shortest path.
For angular difference , put . Then . At , two different geodesics have the same shortest length. This is the source of the corner in the distance-versus-angle graph at the opposite generator of the circular cylinder.

New to topics? Read the docs here!