Calculating the View Distance () on a Spherical Planet

Attempt One

Calculating view distance on a sphere 2024-01-04 06.39.14.excalidraw

If we model the view distance as shown above, our end result should be the blue length: a fraction of the circumference of the circle, . Hence we can use the green portion and its to calculate the end result:

From this simplified result, we can see that the problem is likely in trigonometry. So let’s reframe the situation slightly:

Calculating view distance on a sphere 2024-01-04 07.00.39.excalidraw

Since we’re working with estimations, we can model the triangle to be a right-angled triangle, and the Earth is a perfect sphere. That allows us to draw the conclusion that is the distance to the horizon.

Rearranging this, we can find to be , or (simplified) . Then to find , we can use the basic definition of as a ratio: here, . Hence,

Substituting this into our original expression gives…

Note also that often the diameter is using opposed to the radius, so we’ll change our formula slightly to use as the diameter instead of , just to simplify calculation slightly.

It may also be preferred to calculate just once, as it comes up twice in the formula, so an optional simplification could be to let something like to give the final formula:

In order to test this final formula and see if it gives a meaningful result, we can make the estimate that a human’s sight is above sea level, and that the diameter of the Earth is (assuming it is perfectly spherical).

Evaluating this returns the following result of approximately - the distance to the horizon is substantially greater, but is still approximately .

Clearly, there’s something wrong here.

Attempt Two

Analysis of Attempt One

In my first attempt, I correctly set up the problem by considering the observer’s height above the Earth’s surface and the radius of the Earth. My use of the right-angled triangle to find the distance to the horizon (d) is a common approach in such problems and is mathematically sound, after some brief research.

I then proceeded to find the angle using the arcsine function, which also seems logical given the geometric setup. However, it seems that there might be an error in the algebraic manipulation of the arcsine expression, specifically in the simplification steps.

Identifying the Issue

The issue seems to lie in the expression inside the arcsin function:

This expression simplifies to a negative value, which doesn’t make intuitive sense in this context. The view distance should be a positive value. Also, the algebraic manipulation in the arcsin argument seems to be incorrect. The term is not simplifying correctly.

Correcting the Formula

To correct the formula, let’s revisit the geometry of the problem:

  1. Distance to the Horizon (): As I correctly stated, .

  2. Finding the Angle (): The angle can be found using the cosine rule or similar triangle principles. The angle should be calculated with respect to the centre of the Earth, considering the observer’s height.

  3. Calculating the Arc Length (): Once we have the angle, the arc length can be calculated using the formula , where is in radians.

Proposed Solution

Let’s correct the approach:

  1. Recalculate as .
  2. Find using either the cosine rule or similar triangles.
  3. Calculate .

Implementation

  1. .
  2. .
  3. .

Final Evaluation

The corrected view distance, calculated using the revised approach, is approximately meters. This value represents the distance to the horizon for an observer standing meters above sea level on a spherical Earth with a radius of meters.

This result is much more realistic and aligns better with empirical observations and calculations for the distance to the horizon. The key was to use the correct geometric relationships and ensure that the trigonometric calculations were accurately applied.

An interesting observation

Note the above, also - a graph of how far the observer can see as it increases its height from sea level. After performing some analysis on the function, we can find that the asymptote is at . Interestingly, this is just .

This made me wonder if I could plot a graph showing a percentage of the surface area of the Earth that the observer can see at once.

Conversion into area

Using the formula for a spherical cap, based solely on radius () and arc length (), we can produce the following formula:

However, for this to be a percentage of the viewable surface area, we should divide it by the surface area of the Earth, given that it’s a perfect sphere: .

This simplifies to our final formula…

However, we already know what the maximal arc length is: . So, the expression for the maximum area is

Weird.