From Toronto To Kabul

Geometry Level 5

Make the simplifying assumption that the earth as a sphere with a radius of 6371 km. Find the length (in km) of the geodesic (shortest distance along the surface of the earth) between Toronto, Canada (43°39′N 79°23′W) and Kabul, Afghanistan (34°31′N 69°12′E).

Details and assumptions

This problem accompanies the Around The World in 80 Hours competition.

10759 4099 6371 10783

This section requires Javascript.
You are seeing this because something didn't load right. We suggest you, (a) try refreshing the page, (b) enabling javascript if it is disabled on your browser and, finally, (c) loading the non-javascript version of this page . We're sorry about the hassle.

2 solutions

Calvin Lin Staff
Jan 23, 2014

The geodesic on a sphere is the great circle distance, which means a circle on the surface of the sphere whose center coincides with the center of the sphere.

Given this fact, the distance, d d , will be equal to the central angle between the two points, θ \theta , times the radius of the sphere, r r . In this case, that gives us d = 6371 × θ d = 6371 \times \theta (assuming the angle is expressed in radians).

To find the central angle between two points on the surface of the sphere using latitude ( L ) (L) and longitude ( λ ) (\lambda) , we use the spherical law of cosines:

θ = arccos ( sin L 1 sin L 2 + cos L 1 cos L 2 cos ( λ 1 λ 2 ) ) \theta = \arccos \left( \sin L_1 \sin L_2 + \cos L_1 \cos L_2 \cos (\lambda_1 - \lambda_2) \right)

Since the latitude and longitude are currently in D ^\circ M'S'' (degrees, minutes, seconds) we'll want to convert them to radians (turning S and W into negative numbers to represent the different between them appropriately):

*Toronto: * L 1 = 4 3 3 9 N = 4 3 + 39 60 = 43.6 5 . 7618362 radians λ 1 = 7 9 2 3 W = ( 7 9 + 23 60 = 79.38 33 1.3855005 radians L_1 = 43^\circ39'\text{N} = 43^\circ + \frac{39}{60}^\circ = 43.65^\circ \approx .7618362 \text{ radians} \\ \lambda_1 = 79^\circ23'\text{W} = -(79^\circ + \frac{23}{60} = -79.38\overline{33}^\circ \approx -1.3855005 \text{ radians}

*Kabul: * L 2 = 3 4 3 1 N = 3 4 + 31 60 = 34.51 66 . 60242948 radians λ 2 = 6 9 1 2 E = 6 9 + 12 60 = 69. 2 1.2077678 radians L_2 = 34^\circ31'\text{N} = 34^\circ + \frac{31}{60}^\circ = 34.51\overline{66}^\circ \approx .60242948 \text{ radians} \\ \lambda_2 = 69^\circ12'\text{E} = 69^\circ + \frac{12}{60} = 69.2^\circ \approx 1.2077678 \text{ radians}

Applying the above to the spherical law of cosines:

θ = arccos ( sin ( . 76183 ) sin ( . 602429 ) + cos ( . 76183 ) cos ( . 602429 ) ) cos ( 2.59327 ) ) 1.688734 radians \begin{aligned} \theta &= \arccos \left( \sin (.76183) \sin (.602429) + \cos (.76183) \cos (.602429)) \cos (2.59327) \right) \\ &\approx 1.688734 \text{ radians} \end{aligned}

Thus the geodesic between these two cities is d 6371 × 1.688734 10759 d \approx 6371 \times 1.688734 \approx 10759 km.

Note: For those who chose 10783 because Wolfram (or otherwise) told you so, the discrepancy is because Earth isn't perfectly spherical.

Pi Han Goh
Jan 23, 2014

Use Haversine formula , set distance, d d as the subject

d = 2 r arcsin ( sin 2 ( Δ ϕ 2 ) + cos ( ϕ 1 ) cos ( ϕ 2 ) sin 2 ( Δ λ 2 ) ) \large d = 2r \arcsin \left ( \sqrt{ \sin^2 \left ( \frac {\Delta \phi}{2} \right ) + \cos ( \phi_1 ) \cos ( \phi_2 ) \sin^2 \left ( \frac {\Delta \lambda }{2} \right ) } \right )

r = 6371 r = 6371 , Δ ϕ = 4 3 3 9 3 4 3 1 \Delta \phi = 43^\circ 39' - 34^\circ 31' , Δ λ = 7 2 2 3 + 6 9 1 2 \Delta \lambda = 72^\circ 23' + 69^\circ 12'

Convert measurements to radians and solve it, you should get 10759 \boxed{10759} round up to the nearest integer.

What does the arc mean after 2r??

shithil Islam - 3 years, 9 months ago

Log in to reply

if y = sin(x), then x = arcsin(y), where -pi < x < pi

Pi Han Goh - 3 years, 9 months ago

0 pending reports

×

Problem Loading...

Note Loading...

Set Loading...