I am currently working through a problem in Andrew Pressley's Elementary Differential Geometry.
Question 9.2.1
Let $p$, and $q$ be two distinct points on the unit cylinder. Show that there are either two or infinitely many geodesics whose end points are $p$ and $q$.
The first part of this question is quite easy. Suppose $p$ and $q$ lie on the same circular arc around the unit cylinder. Then there are exactly two geodesics joining $p$ and $q$.
But I can't seem to figure out how there are infinitely many geodesics if $p$ and $q$ don't lie on the same circular arc. The book says that there are infinitely many helices joining the points. That is easy enough to understand, but to be a geodesic don't the helices need to be locally length minimizing? How can this be?
Any help would be greatly appreciated!
$f(\phi,h)=(\cos \phi,\sin\phi,h)$ defines a local isometry from $\mathbb{R}^2$ onto the embedded unit cylinder in $\mathbb{R}^3$ and hence sends geodesics in $\mathbb{R}^2$(=straight lines) to geodesics in the cylinder. Assume $p=f(\phi_p,h_p)$ and $q=f(\phi_q,h_q)$. For each $k\in\mathbb{Z}$ the straight line connecting $(\phi_p,h_p)$ with $(\phi_q + 2\pi k,h_q)$ gets mapped to a geodesic $\gamma_k$ joining $p$ and $q$. If $h_p\neq h_q$, then all the $\gamma_k$ are disjoint.