two points on a unit sphere

260 Views Asked by At

Consider the two vectors to the points on the unit sphere, $${\bf v}_i=(\sin\theta_i\cos\varphi_i,\sin\theta_i\sin\varphi_i,\cos\theta_i)$$ with $i=1,2$. Use the dot product to get the angle $\psi$ between them: $${\bf v}_1\cdot {\bf v}_2=\left(\cos\theta_1\cos\theta_2+\sin\theta_1\sin\theta_2\cos\left(\varphi_1-\varphi_2\right)\right)=\cos\psi.$$

Then the arclength is $$s=\psi=\cos^{-1}\left(\cos\theta_1\cos\theta_2+\sin\theta_1\sin\theta_2\cos\left(\varphi_1-\varphi_2\right)\right).$$ My question is: can I find the shortest distance between these two points on the sphere by minimizing the length?