English (unofficial) translations of posts at kexue.fm
Source

The Circumference and Area of an Ellipse

Translated by DeepSeek V4 Pro. Translations can be inaccurate, please refer to the original post for important stuff.

The methods for calculating the area and circumference of an ellipse may seem similar, but in reality, their levels of difficulty are worlds apart.

The area enclosed by an ellipse is S = \pi ab, where a and b are the semi-major and semi-minor axes, respectively. This can be derived solely from the standard equation of the ellipse.

Currently, no general closed-form formula for the circumference of an ellipse has been found. To solve it precisely, one must use the following infinite series: C = 2\pi a \left[ 1 - \left(\frac{1}{2}\right)^2 \left(\frac{c}{a}\right)^2 - \left(\frac{1 \cdot 3}{2 \cdot 4}\right)^2 \frac{c^4}{3a^4} - \left(\frac{1 \cdot 3 \cdot 5}{2 \cdot 4 \cdot 6}\right)^2 \frac{c^6}{5a^6} - \dots \right] Which can be written as: C = 2\pi a \sum_{n=0}^{\infty} \left\{ - \left[ \prod_{m=1}^n \left( \frac{2m-1}{2m} \right) \right]^2 \frac{c^{2n}}{a^{2n}(2n - 1)} \right\}

The distance c is called the linear eccentricity of the ellipse, which is equal to the distance from the center to either focus.

Of course, if you find these complex, do not be discouraged, as the mathematician Ramanujan provided a relatively simple and highly accurate approximation formula: C \approx \pi \left[ 3(a+b) - \sqrt{(3a+b)(a+3b)} \right]

There is also another highly accurate approximation formula (which is said to be sufficient even for calculating planetary orbits): C = \pi (a+b) \left[ 1 + \frac{3 \left( \frac{a-b}{a+b} \right)^2}{10 + \sqrt{4 - 3 \left( \frac{a-b}{a+b} \right)^2}} \right] \cdot \left[ 1 + \left( \frac{22}{7\pi} - 1 \right) \left( \frac{a-b}{a} \right)^{33.697} \right]

Below are some reference values for the circumference of an ellipse:

a b Circumference
100 0 400.00000000
100 1 400.10983297
100 10 406.39741801
100 25 428.92108875
100 50 484.42241100
100 75 552.58730400
100 90 597.31604325
100 99 625.18088479
100 100 628.31853070

When reposting, please include the original article link: https://kexue.fm/archives/47

For more detailed information on reposting, please refer to: Scientific Space FAQ