← LOGBOOK LOG-407
COMPLETE · MATHEMATICS ·
FERMIESTIMATIONMATHEMATICSLOGARITHMSAPPROXIMATIONMENTAL-MATH

Mathematics for Fermi Calculation

The specific mathematical tools that make Fermi estimation work — logarithms, approximations, rounding strategy, and useful identities for mental arithmetic.

The Toolkit

Fermi calculation doesn’t need calculus or algebra. It needs a small, sharp set of tools: logarithms for magnitude reasoning, a handful of approximations for common operations, and discipline about when to round and when not to.

Logarithms Base 10

The log₁₀ of a number is the power of 10 you’d need to produce it. It converts multiplication into addition — which is why it’s the natural language of order-of-magnitude reasoning.

log₁₀(1,000) = 3
log₁₀(1,000,000) = 6
log₁₀(ab) = log₁₀(a) + log₁₀(b)
log₁₀(a/b) = log₁₀(a) − log₁₀(b)

Key values to memorise:

Numberlog₁₀
20.301 ≈ 0.3
30.477 ≈ 0.5
50.699 ≈ 0.7
70.845 ≈ 0.85
π0.497 ≈ 0.5
e0.434 ≈ 0.43

From these, you can derive any log mentally:

log(6) = log(2) + log(3) = 0.3 + 0.5 = 0.8
log(50) = log(100/2) = 2 − 0.3 = 1.7
log(300) = log(3) + log(100) = 0.5 + 2 = 2.5

In Fermi work, this means: instead of multiplying a chain of numbers, add their logs, then convert back.

Converting Between Log and Number

Given a log value, recover the number:

  • Integer part → power of 10
  • Fractional part → mantissa
log⁻¹(2.3) = 10^2.3 = 10² × 10^0.3 = 100 × 2 = 200
log⁻¹(6.7) = 10^6.7 = 10⁶ × 10^0.7 = 10⁶ × 5 = 5,000,000

The fractional-part lookup:

Fractional partMantissa
01
0.32
0.53
0.64
0.75
0.786
0.857
0.98
0.959

With this table you can read any log back to a number in seconds.

Useful Approximations

The Rule of 72

Time to double at a given growth rate: 72 / rate%

At 6% annual growth → doubles in 72/6 = 12 years
At 10% → doubles in 7.2 years

Works because ln(2) ≈ 0.693, and the rule approximates the continuous compounding formula.

Small percentage changes

For small x: (1 + x)ⁿ ≈ 1 + nx

1.05³ ≈ 1 + 3×0.05 = 1.15   (exact: 1.157)
0.97² ≈ 1 − 2×0.03 = 0.94   (exact: 0.941)

Good for growth rates, discount factors, compounding — anything under ~10% per step.

Square roots of powers of 10

√10 ≈ 3.16 ≈ π
√(10³) = √1000 ≈ 31.6
√(10⁷) ≈ 3,162

Useful for geometric means: √(10² × 10⁶) = √10⁸ = 10⁴.

Stirling’s approximation (for large factorials)

log(n!) ≈ n·log(n) − n·log(e) = n·log(n) − 0.43n

Comes up in combinatorics estimates — how many ways can something be arranged?

Rounding Strategy

The goal is to control errors deliberately, not eliminate them.

Round to one significant figure. 6.4 billion → 6 × 10⁹. 3.14 → 3. This is not laziness — it’s a statement that your uncertainty is already at the order-of-magnitude level.

Round in alternating directions. If one factor rounds up, round the next one down. Errors partially cancel across the chain.

Keep the mantissa when it matters. The difference between 1 × 10⁶ and 5 × 10⁶ is a factor of 5 — half an order of magnitude. If that half-order matters to your conclusion, keep it.

Never add false precision. Writing 7,432 when you mean “about 7,000” makes the estimate look more reliable than it is. Round visibly: “~7 × 10³.”

Combining Uncertainties

Each factor in a Fermi chain carries uncertainty. If you’re uncertain about a factor by a ratio r (i.e., could be r× higher or lower), and you have n independent factors, the combined uncertainty is roughly rⁿ.

  • 3 factors, each uncertain by 3×: combined uncertainty = 3³ = 27×, about 1.5 orders of magnitude
  • 5 factors, each uncertain by 2×: combined uncertainty = 2⁵ = 32×, about 1.5 orders of magnitude

This is why Fermi answers are usually stated as “within an order of magnitude” — that’s what the math supports. Claiming tighter precision requires either better data or fewer steps.

A Full Example in Log Space

How many red blood cells are produced in India per second?

FactorValuelog₁₀
India population1.4 × 10⁹9.15
RBCs produced per person per second~2.4 × 10⁶6.38
Product15.53

log⁻¹(15.53) = 10¹⁵ × 10^0.53 ≈ 10¹⁵ × 3.4 ≈ 3.4 × 10¹⁵

About 3 quadrillion red blood cells per second, across India. The log addition took seconds; the magnitude is unambiguous.