Quant Memo
Core

First-Order Approximations in Your Head

The single most useful mental-math trick for interviews: treat any smooth function as locally linear near a point you know, and estimate its value nearby with one multiplication.

Prerequisites: Taylor Series Expansion

Most mental-math shortcuts — estimating square roots, doubling times, small percentage compounding — are really the same idea wearing different clothes: near a point you already know the answer for, a smooth function looks almost like a straight line, and a straight line is easy to evaluate. This is the mental-math version of a first-order Taylor approximation, and once you see the pattern once, you start recognizing it everywhere.

The one formula behind all of it

For a smooth function ff and a small step Δx\Delta x away from a known point x0x_0:

f(x0+Δx)f(x0)+f(x0)Δx.f(x_0 + \Delta x) \approx f(x_0) + f'(x_0)\,\Delta x .

In plain English: start from a value you already know exactly, f(x0)f(x_0), and correct it by (the function's local slope) times (how far you stepped) — you're approximating the curve with its tangent line, which is accurate as long as Δx\Delta x is small relative to how fast the function is curving.

Worked example 1: 1.03^20 without a calculator

Let f(x)=(1.03)xf(x) = (1.03)^x approached differently — actually the cleanest route is via f(r)=(1+r)20f(r) = (1+r)^{20} near r=0r=0: f(0)=1f(0) = 1, and f(r)=20(1+r)19f'(r) = 20(1+r)^{19}, so f(0)=20f'(0) = 20. Then:

(1.03)201+20×0.03=1.6.(1.03)^{20} \approx 1 + 20 \times 0.03 = 1.6 .

The true value is (1.03)201.806(1.03)^{20} \approx 1.806 — the linear approximation undershoots noticeably here because 20 compounding periods isn't really "small," a useful reminder that first-order approximations degrade as the step or the number of compounds grows. It's best trusted for a handful of periods or genuinely small Δx\Delta x, and worked example 2 shows where it shines.

Worked example 2: (1.002)^50, where it shines

Here the per-period rate is genuinely tiny. Using f(r)=(1+r)50f(r)=(1+r)^{50}, f(0)=1f(0)=1, f(0)=50f'(0) = 50:

(1.002)501+50×0.002=1.10.(1.002)^{50} \approx 1 + 50 \times 0.002 = 1.10 .

The true value is (1.002)501.105(1.002)^{50} \approx 1.105 — accurate to within half a percent, reached with a single multiplication. The lesson: first-order approximations are trustworthy when the total deviation (n×rn \times r here) stays small, not just when rr alone is small.

known point x₀ tangent line
The tangent line at a known point hugs the true curve closely nearby, then drifts away as the step grows — the accuracy budget of any first-order approximation.

What this means in practice

This is the single unifying idea behind estimating square roots, small percentage compounding, and quick sensitivity checks on option Greeks (delta is literally a first-order approximation of an option's price change) — recognizing "I'm near a point I know, and the step is small" is worth more in an interview than memorizing a dozen unrelated tricks. The failure mode to watch for is using it when the step isn't actually small, which silently produces a wrong answer that still "feels" plausible.

Near a known point x0x_0, approximate f(x0+Δx)f(x0)+f(x0)Δxf(x_0+\Delta x) \approx f(x_0) + f'(x_0)\Delta x — the tangent-line approximation. It underlies square-root estimation, small-rate compounding, and option delta, and it's only accurate while Δx\Delta x stays genuinely small.

The approximation degrades — sometimes badly — once the total deviation isn't small, even if the per-step rate looks small (compounding 20 times at 3% is not "small" in aggregate). Always sanity-check a first-order estimate against a nearby exact case if the step accumulates.

Related concepts

Practice in interviews

Further reading

  • Common quant interview prep guides (mental math drills)
ShareTwitterLinkedIn