AJ Designer

Ellipsoid Calculator

Volume equals four-thirds pi a b c

Solution

Share:

Calculate Ellipsoid Volume from Semi-Axes

Use this form when all three semi-axes (a, b, c) are known and you need the enclosed volume. The formula generalizes sphere volume (4/3)πr³ by replacing the single radius with the three semi-axes.

V = (4/3) π a b c

Calculate Ellipsoid Surface Area (Thomsen Approximation)

Knud Thomsen's closed-form approximation. The exact ellipsoid surface area requires elliptic integrals (no elementary closed form). Thomsen's expression has worst-case error under 1.061% across all aspect ratios and recovers the exact value when a = b = c (sphere).

S ≈ 4π · [((aᵖbᵖ + aᵖcᵖ + bᵖcᵖ)/3)]^(1/p), p = 1.6075

Calculate Ellipsoid Semi-Axis a from Volume, b, c

Use this rearrangement when the volume and two of the three semi-axes are known. Solving for a is symmetric — same formula structure as solving for b or c, just with different inputs.

a = 3V / (4π b c)

Calculate Ellipsoid Semi-Axis b from Volume, a, c

Use this rearrangement when volume and the other two semi-axes are known. Common scenario: a known capacity and two measured outer dimensions, solve for the unmeasured one.

b = 3V / (4π a c)

Calculate Ellipsoid Semi-Axis c from Volume, a, b

Use this rearrangement when volume and the first two semi-axes are known. The c-axis is often the depth or polar dimension in real-world cases (planet flattening, fruit shape, optical lens).

c = 3V / (4π a b)

How It Works

This ellipsoid calculator solves the volume formula V = (4/3) π a b c exactly, and uses Knud Thomsen's approximation for the surface area (the exact value requires elliptic integrals with no elementary closed form). All three inverse solves — semi-axis a, b, or c from V and the other two — use simple rearrangements of the volume formula. Inputs accept any supported length unit per axis (meters, feet, inches, etc.) and any supported volume unit, and the calculator converts to SI internally before computing.

Example Problem

An ellipsoid has semi-axes a = 3 m, b = 2 m, c = 1 m. Compute its volume and surface area, then verify by solving back for a.

  1. Identify the three semi-axes: a = 3 m, b = 2 m, c = 1 m.
  2. Volume: V = (4/3) π a b c = (4/3) · π · 3 · 2 · 1 = 8π ≈ 25.133 m³.
  3. Surface area uses Thomsen with p = 1.6075. Compute aᵖ = 3^1.6075 ≈ 6.272, bᵖ = 2^1.6075 ≈ 3.048, cᵖ = 1^1.6075 = 1.
  4. Mean of pairwise products: (aᵖbᵖ + aᵖcᵖ + bᵖcᵖ)/3 = (19.117 + 6.272 + 3.048)/3 ≈ 9.479.
  5. Take the p-th root and multiply by 4π: S ≈ 4π · 9.479^(1/1.6075) ≈ 4π · 3.895 ≈ 48.972 m².
  6. Inverse check: from V = 8π, b = 2, c = 1, a = 3V/(4πbc) = 24π/(8π) = 3 m, recovering the original.

The Thomsen approximation is more than enough precision for engineering use — its worst-case 1.061% error is dominated by other real-world uncertainties (manufacturing tolerance, thermal expansion, surface roughness).

When to Use Each Variable

  • Solve for Volumewhen all three semi-axes are known — sizing tanks, organs, planetary bodies, scientific samples.
  • Solve for Surface Areawhen you need a heat-transfer area, paint coverage, or radiation cross-section for an ellipsoidal object.
  • Solve for Semi-Axis awhen volume and the other two semi-axes are known and you need the first axis.
  • Solve for Semi-Axis bwhen volume and the other two semi-axes are known and you need the middle axis.
  • Solve for Semi-Axis cwhen volume and the other two semi-axes are known and you need the depth or polar axis.

Key Concepts

An ellipsoid is the 3D generalization of an ellipse — the locus of all points (x, y, z) satisfying (x/a)² + (y/b)² + (z/c)² = 1. It has three orthogonal semi-axes a, b, c. When all three are equal it becomes a sphere; when two are equal it becomes a spheroid (oblate if the equal axes are longer, prolate if shorter). Volume scales linearly with each axis, so V = (4/3)πabc generalizes (4/3)πr³ smoothly. Surface area, however, requires elliptic integrals in general; Thomsen's approximation gives a closed-form result with sub-1.1% worst-case error.

Applications

  • Earth science: Earth is an oblate spheroid with a = b ≈ 6378.137 km (equatorial) and c ≈ 6356.752 km (polar). Geodesy uses ellipsoidal models like WGS84 instead of pure spheres for accurate positioning
  • Optics and astronomy: telescope mirrors, planetary bodies (Jupiter and Saturn are noticeably oblate), and galaxy shapes are modeled as ellipsoids
  • Medical imaging: organs are often approximated as ellipsoids for volume estimation in radiology and oncology (kidney, prostate, tumors)
  • Manufacturing: pressure vessels, fruit storage volumes, container shapes — anywhere a non-spherical rounded volume needs sizing

Common Mistakes

  • Using diameters instead of semi-axes — like sphere and ellipse formulas, the ellipsoid formulas need HALF the lengths along each axis, not the full diameters
  • Assuming the surface-area formula is exact — Thomsen's approximation has ~1% error; for high-precision work (e.g., spacecraft heat shielding) use numerical elliptic-integral evaluation
  • Forgetting that all three axes can be different — the general ellipsoid has three semi-axes, unlike a spheroid (two equal) or sphere (all equal)
  • Mixing up oblate and prolate spheroids — oblate is squashed at the poles (a = b > c, like Earth), prolate is stretched along the axis (a > b = c, like a watermelon or American football)

Frequently Asked Questions

How do you calculate the volume of an ellipsoid?

Multiply (4/3)π by all three semi-axes: V = (4/3) π a b c. For an ellipsoid with a = 3 m, b = 2 m, c = 1 m, V = (4/3) · π · 6 = 8π ≈ 25.13 m³. The formula generalizes sphere volume — when a = b = c = r it reduces to (4/3)πr³.

What is the formula for the surface area of an ellipsoid?

There's no exact closed-form formula — the surface area is given by an elliptic integral. Knud Thomsen's approximation S ≈ 4π · [((aᵖbᵖ + aᵖcᵖ + bᵖcᵖ)/3)]^(1/p) with p = 1.6075 has worst-case error under 1.061% across all aspect ratios. It also recovers the exact 4πr² value when a = b = c, so it's safe to use uniformly.

What is the difference between an ellipsoid and a spheroid?

A spheroid is a special ellipsoid where two of the three semi-axes are equal. Oblate spheroid: a = b > c (squashed, like Earth). Prolate spheroid: a > b = c (elongated, like a rugby ball). A general ellipsoid has all three semi-axes different (a ≠ b ≠ c), called a triaxial ellipsoid.

Is Earth an ellipsoid?

Approximately, yes — Earth is best modeled as an oblate spheroid with equatorial radius ≈ 6378.137 km and polar radius ≈ 6356.752 km (a flattening of about 1/298.257). The reference ellipsoid used by GPS is WGS84. Earth's true shape (the geoid) deviates from this ellipsoid by up to ~100 m due to gravity variations, but the ellipsoid is the standard mathematical model for maps and positioning.

How accurate is the Thomsen surface-area approximation?

Knud Thomsen's 2004 approximation with exponent p = 1.6075 has a worst-case relative error of about 1.061% across all aspect ratios. For typical engineering aspect ratios (axis ratios under 10:1) the error is far smaller — often under 0.1%. The formula recovers the exact sphere case (4πr²) when a = b = c, so the approximation only matters when the axes differ.

How do you find a semi-axis of an ellipsoid given the volume?

Rearrange V = (4/3) π a b c to solve for the unknown axis. For example a = 3V / (4π b c). All three inverse solves follow the same pattern — just put the unknown axis on the left and the product of the other two on the right. The calculator handles all three with separate pills.

What's the difference between an oblate and a prolate spheroid?

Oblate spheroid: the polar axis is SHORTER than the equatorial axes (a = b > c). Earth is oblate — it bulges at the equator due to rotation. Prolate spheroid: the polar axis is LONGER than the equatorial axes (a > b = c). Watermelons, American footballs, and rugby balls are roughly prolate. Both reduce the general 3-axis formulas to two-parameter forms.

Can I use the ellipsoid formula for a sphere?

Yes — a sphere is just an ellipsoid with a = b = c = r. The volume formula reduces from V = (4/3)π a b c to V = (4/3)π r³, and the Thomsen surface-area formula reduces exactly to S = 4π r² (no approximation error in the degenerate sphere case). Use the dedicated /sphere/ calculator if you only need sphere math — it's slightly faster to enter one number instead of three.

Reference: Knud Thomsen, 2004, "Surface area of an ellipsoid". See also Weisstein, Eric W. "Ellipsoid." MathWorld — A Wolfram Web Resource. https://mathworld.wolfram.com/Ellipsoid.html

Worked Examples

Planetary Geometry

What is the volume and surface area of Earth as an oblate spheroid?

Earth is best modeled as an oblate spheroid with equatorial semi-axes a = b = 6378 km and polar semi-axis c = 6357 km. Compute the volume and surface area.

  • Knowns: a = 6378 km, b = 6378 km, c = 6357 km
  • Volume: V = (4/3) π a b c = (4/3) · π · 6378 · 6378 · 6357
  • V ≈ 1.083 × 10¹² km³ (about 1.083 trillion cubic kilometers)
  • Surface area (Thomsen): S ≈ 4π · [((aᵖbᵖ + aᵖcᵖ + bᵖcᵖ)/3)]^(1/p)
  • S ≈ 5.101 × 10⁸ km² ≈ 510 million km² — matches the published value for Earth's surface area

Volume ≈ 1.083 × 10¹² km³, Surface ≈ 510 million km²

Earth's flattening f = (a − c)/a ≈ 1/298.257 — small but enough that geodesy and GPS use WGS84 ellipsoid coordinates instead of a pure sphere.

Prolate Spheroid

How much volume does a prolate watermelon hold?

A large watermelon is roughly a prolate spheroid 35 cm long with a 25 cm diameter at the middle. That means a = 17.5 cm (half the length) and b = c = 12.5 cm (half the diameter). Estimate its volume.

  • Knowns: a = 17.5 cm (semi-major along length), b = c = 12.5 cm (semi-minor across)
  • Volume: V = (4/3) π a b c = (4/3) · π · 17.5 · 12.5 · 12.5
  • V ≈ 11,454 cm³ ≈ 11.45 liters
  • Surface area (Thomsen): S ≈ 4π · [((aᵖbᵖ + aᵖcᵖ + bᵖcᵖ)/3)]^(1/p)
  • S ≈ 2,538 cm² ≈ 0.254 m² of rind area

Volume ≈ 11.45 L, Surface ≈ 2,538 cm²

Real watermelons have a thin rind (~1 cm) and the seeded/flesh ratio varies, but the prolate-spheroid model gives a usable first estimate for shipping weight or peel area.

Medical Imaging

How do radiologists estimate the volume of an ellipsoidal scientific sample or organ?

A radiologist measures a kidney's three orthogonal dimensions on imaging as 11 cm × 5 cm × 3 cm (full lengths). The semi-axes are half each, and the standard ellipsoid-approximation formula gives a rapid volume estimate.

  • Knowns: full lengths 11 cm × 5 cm × 3 cm → semi-axes a = 5.5 cm, b = 2.5 cm, c = 1.5 cm
  • Volume: V = (4/3) π a b c = (4/3) · π · 5.5 · 2.5 · 1.5
  • V ≈ 86.4 cm³ — within the normal adult kidney range of ~110-150 cm³ minus tissue corrections
  • Surface area (Thomsen): S ≈ 100 cm² (used for radiotracer dose surface estimates)
  • Compare against a sphere of equal volume: r = ∛(3V/(4π)) ≈ 2.74 cm — kidneys are noticeably more elongated than spherical

Volume ≈ 86.4 cm³, Surface ≈ 100 cm²

Clinical practice often multiplies the ellipsoid volume by 0.523 (≈ π/6, the ratio between an ellipsoid and its bounding box) when the input is the full bounding box rather than the semi-axes. The radiology shortcut 'π/6 × length × width × depth' produces the same number with one fewer step.

Ellipsoid Formulas

An ellipsoid is the 3D generalization of an ellipse, defined by three orthogonal semi-axes a, b, c — half-lengths along each axis. Volume has a clean closed form; surface area requires an approximation because the exact value involves elliptic integrals.

Volume equals four-thirds pi a b cSurface area approximately equals four pi times the quantity, a to the p, b to the p, plus a to the p, c to the p, plus b to the p, c to the p, all over three, raised to the one over p, where p equals one point six zero seven fiveSemi-axis a equals three V over four pi b cSemi-axis b equals three V over four pi a cSemi-axis c equals three V over four pi a b
Ellipsoid with semi-axes a (horizontal), b (vertical), c (depth)abc

Where:

  • V — enclosed volume (m³, L, gal, ft³, etc.)
  • S — surface area (Thomsen approximation, <1.1% error; exact requires an elliptic integral)
  • a — semi-axis along x: half the length in the first direction
  • b — semi-axis along y: half the length in the second direction
  • c — semi-axis along z: half the length in the third direction
  • p — Thomsen exponent, 1.6075; chosen empirically to minimize the worst-case approximation error

Related Calculators

Related Sites