6

I have that the Euclidean distance on the surface of a sphere in terms of the angle they subtend at the centre is

$(\sqrt{2})R\sqrt{1-\cos(\theta_{12})}$

(Where $\theta_{12}$ is the angle that the two points subtend at the centre.)

Why is this; what is the proof?

Cheers, Alex

apg
  • 2,797
  • 3
    The distance is $2R\sin(\theta/2)$ (draw the picture). Now use the identity $\sin(\theta/2)=\pm\sqrt{1-\cos\theta\over 2}$. – David Mitra Jul 01 '13 at 13:11

2 Answers2

4

Consider the diagram:

$\hspace{4cm}$enter image description here

Using the identity $\cos(\theta)=1-2\sin^2(\theta/2)$, the distance is $$ 2r\sin(\theta/2)=r\sqrt{2-2\cos(\theta)} $$

robjohn
  • 345,667
2

Just draw a picture of the intersection of the sphere with a plane containing the center and the two points.

The euclidean distance is the length of a hypoteneuse of a triangle whose other two sides have lengths $R\cdot \sin(\theta_{12})$ and $R\cdot (1-\cos(\theta_{12}))$, respectively. Then apply Pythagorean theorem.

tomasz
  • 35,474