Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
Attempt : I took the liberty to draw a better image which show the latitudes and longitudes of the two places.
The image shows places ##P_1## and ##P_2## drawn in purple and green and green, respectively, as well as their latitudes ##\lambda_i## and longitudes ##\phi_i## for ##i = 1,2##. The angle between their position vectors is ##\theta##, shown in red.
Cluttered though the symbols are, I hope they can be distinguished.
We know ##\cos\theta = l_1 l_2+m_1 m_2 + n_1 n_2\qquad (1).##
Here, ##l_i = \cos\phi_i##, ##n_i = \cos\gamma_i = \sin\lambda_i##, where ##\gamma## is the (well-known) angle that a vector makes with the ##z-##axis. The values ##m_i=\cos\beta_i##, the angle with the ##y-##axis. These can be calculated using ##l^2+m^2+n^2=1\Rightarrow m_i = \sqrt{1-\cos^2\phi_i-\sin^2\lambda_i}##, the index ##i## taking values 1 and 2 throughout.
We know, ##1-\cos^2\phi_i = \sin^2\phi_i##.
From ##(1)## above, all this yields ##\boxed{\cos\theta = \cos\phi_1 \cos\phi_2+\sqrt{\sin^2\phi_1-\sin^2\lambda_1}\sqrt{\sin^2\phi_2-\sin^2\lambda_2}+\sin\lambda_1 \sin\lambda_2}##.
I'd check the answer presently, but am I on the right track?
Many thanks.
I would rotate the sphere so that one point is at the north pole (0,0,1). Then ##\theta## is just the colatitude of the image of the second point.
I would write two unit vectors $$\mathbf{\hat r}_i=\cos\phi_i\cos\lambda_i~\mathbf{\hat x}+\sin\phi_i\cos\lambda_i~\mathbf{\hat y}+\sin\lambda_i~\mathbf{\hat z}~~~~(i=1,2)$$ then take their dot product.
Sorry for coming in late. I would use the method you proposed @kuruman presently, but please tell me if there's something wrong with my solution above. (Post #1)
I think it would be better if I put the problem statement again.
Of course it's crucial what I am assuming as "co-ordinates of the points". The ones given are ##\vec r_1,\vec r_2##, but these are vectors. In their explanation of the problem, see image to the right, they talk of the latitude ##\lambda## and longtidue ##\phi## of a place on the surface of the earth.
I assumed, by this, the coordinates of the two places are ##(\lambda_i,\phi_i)## for ##i=1,2## and obtained this answer for the angle ##\theta## between the two places :
##\small{\boxed{\cos\theta = \cos\phi_1 \cos\phi_2+\sqrt{\sin^2\phi_1-\sin^2\lambda_1}\sqrt{\sin^2\phi_2-\sin^2\lambda_2}+\sin\lambda_1 \sin\lambda_2}}##.
I'd like to know where's the mistake.
brotherbobby said:
I'd like to know where's the mistake.
##\mathbf{\hat r}=\cos\phi\cos\lambda~\mathbf{\hat x}+\sin\phi\cos\lambda~\mathbf{\hat y}+\sin\lambda~\mathbf{\hat z}.##
The directional cosines are
##l=\mathbf{\hat r}\cdot \mathbf{\hat x}=\cos\lambda\cos\phi##
##m=\mathbf{\hat r}\cdot \mathbf{\hat y}=\cos\lambda\sin\phi##
##n=\mathbf{\hat r}\cdot \mathbf{\hat z}=\sin\lambda##
It follows that
##l^2+m^2+n^2=1\implies m^2=1-l^2-n^2=1-\cos^2\lambda\cos^2\phi-\sin^2\lambda##
Therefore,
## m_i=\sqrt{1-\cos^2\lambda_i\cos^2\phi_i-\sin^2\lambda_i}.##
Your derivation, without showing any work, asserts that
(Edited for typos)
Last edited: Jul 6, 2026
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | Геоцентрические координаты | 0 | 0 | 12-04-2023 |
| 2 | GNSS RGK SR1 | 0 | 0 | 22-11-2025 |
| 3 | Rotating disc: tidal relativity across surface of disc | 0 | 5 | 23-03-2026 |
| 4 | Euclidean geometry and gravity | 0 | 5 | 20-02-2026 |
| 5 | Good drawing of Earth's orbit for model? Possibly vector file? | 0 | 5 | 13-07-2026 |
| 6 | Help with the protocol for accurately recording an orbit for the IAU | 0 | 5 | 12-07-2026 |
| 7 | Gyroscope angular momentum: direction and curvature | 0 | 5 | 18-11-2025 |
| 8 | "Scientists have measured space to be flat to high accuracy" | 0 | 5 | 12-07-2026 |
| 9 | Another kinematics problem | 0 | 5 | 10-07-2026 |
| 10 | Not Penrose | 0 | 0 | 09-07-2026 |