Basis Lab

Answers · The mathematics underneath

Why do we use e as the base of natural logarithms instead of 10?

In shortThe base e is used because it makes growth calculus clean: the derivative of e to the x is itself, while base ten leaves a factor of about 2.3026 in every derivative.

The base ee is used because it is the unique base for which an exponential's steepness at every point equals its height at that point, so differentiating or integrating continuous growth introduces no extra constant. Base ten would give the same logarithm up to a fixed multiplier, but every derivative would carry a factor of ln⁡10\ln 10, about 2.3026.

The slope at zero decides the base

Take bxb^x and ask how steep it is where x=0x=0. For b=10b=10 the slope is ln⁡10\ln 10, so near zero 10x10^x changes by about 2.30262.3026 times the change in xx. For b=2b=2 the slope is ln⁡2\ln 2, about 0.69310.6931. For b=eb=e the slope is exactly 1. That single condition, steepness equal to height, is what calculus asks of an exponential, and only ee satisfies it at every point: d(ex)/dx=exd(e^x)/dx=e^x. The same fact read backwards is why ln⁡x\ln x has derivative 1/x1/x while every other logarithm has a constant in front. The notation ln⁡\ln means log⁡e\log_e. That is the whole reason the natural logarithm is the one that appears in integrals as well as derivatives.

ddxbx=bxln⁡b,ddxlog⁡bx=1xln⁡b.\frac{d}{dx}b^x=b^x\ln b,\qquad \frac{d}{dx}\log_b x=\frac{1}{x\ln b}.
FIG 1
base slope of at derivative of
20.69311.4427/x
e11/x
102.30260.4343/x

Changing base is one division: log⁡10x=ln⁡x/ln⁡10\log_{10}x=\ln x/\ln10. So the base ten logarithm is the natural logarithm scaled by 1/ln⁡101/\ln10, which is about 0.4343. Differentiating gives 0.4343/x0.4343/x, not 1/x1/x. For example, log⁡10100=2\log_{10}100=2 and ln⁡100=4.605170\ln100=4.605170, so dividing by ln⁡10=2.302585\ln10=2.302585 returns 2. That division is the whole change of base formula. In a differential equation the constant does not vanish. A quantity growing at a rate proportional to its size satisfies y=y0ekty=y_0e^{kt}; the same solution in base ten is y=y010(k/ln⁡10)ty=y_0 10^{(k/\ln10)t}. It is correct, but the exponent now contains k/ln⁡10k/\ln10 where the natural version contains kk. Every integration by parts, every gradient, every maximum likelihood derivative carries that factor if the base is ten.

log⁡10100=ln⁡100ln⁡10=4.6051702.302585=2,ddxlog⁡10x=1xln⁡10=0.434294x.\log_{10}100=\frac{\ln100}{\ln10}=\frac{4.605170}{2.302585}=2,\qquad \frac{d}{dx}\log_{10}x=\frac{1}{x\ln10}=\frac{0.434294}{x}.

Why the proportional argument fails

All logarithms are proportional, so base ten is exactly as good as base ee for comparing sizes, taking ratios, or saying that one quantity grows faster than another. That is the part the natural guess gets right. It fails at the moment a derivative or an integral appears. A constant multiplier cancels in a ratio but not in a gradient, so the conversion factor stops being bookkeeping and becomes part of the rate. Base ten is not wrong; it is a unit with a tax of ln⁡10\ln10 on every calculus operation. Base ee is the unit where that tax is zero.

dydt=ky⟹y=y0ekt=y010(k/ln⁡10)t.\frac{dy}{dt}=ky\quad\Longrightarrow\quad y=y_0e^{kt}=y_0 10^{(k/\ln10)t}.

The number is not chosen by committee. Compound interest paid nn times a year at 100% grows by (1+1/n)n(1+1/n)^n: at n=1n=1 that is 2, at n=2n=2 it is 2.25, at n=10n=10 it is 2.593742, at n=100n=100 it is 2.704814, and at n=1000n=1000 it is 2.716924, closing in on 2.71828. The same limit appears whenever a quantity grows in proportion to itself, so ee is fixed by the mathematics of continuous growth rather than by notation. Calling the resulting logarithm natural means natural to the calculus, not natural to humans.

Base ten remains the right unit for orders of magnitude, decibels, pH and any scale where a factor of ten is the step people actually reason in. Base two remains the right unit for bits, halvings and binary search. The choice changes the units, not the conclusion: any ratio of logs is base free because log⁡bx/log⁡by=ln⁡x/ln⁡y\log_b x/\log_b y=\ln x/\ln y. A graph labelled 1, 10, 100 is base ten by construction, a paper counting bits is base two, and a paper differentiating a loss is base e. If a bare log is ambiguous, one known value settles it: entropy 0.693 is base ee, entropy 1 is base two, pH 7 is base ten. None of these conventions changes a single inequality; they only change the number attached to the answer.

Where the choice stops mattering

Insisting on base ten breaks nothing. It merely moves the awkward constant from the notation into the working. The clean statements, such as the derivative of the logarithm being 1/x1/x and the solution of dy/dt=kydy/dt=ky being y0ekty_0e^{kt}, are clean precisely because the base was chosen to make the constant one. Base ee is not more true than base ten; it is the base that leaves the calculus of growth unadorned. Change the base and every conclusion about proportion survives, because the conversion factor cancels in every ratio.

Worth keeping

  • All logarithms are proportional, so changing base only rescales the answer.
  • The derivative of log base b is one over x times the log of b, so e removes the constant.
  • Base ten is still correct for orders of magnitude; it is a unit choice, not an error.

Where this goes next

This question is one step of Logarithms, Growth and Scale, a course that works through its subject from the beginning. The page that teaches this part of it is Two, Ten, and the Awkward One, and it reads the whole way through whether or not you have an account.

What an account changes is the practice: problems standing under every idea, marked with a reason rather than a tick, in a copy of the course that is yours.

Read that pageThe whole course

Other questions people ask about this

  1. What does log base 2 of 8 actually mean?It is the exponent you must put on two to get eight, and that exponent is three.
  2. Why do machine learning models use log loss instead of just multiplying probabilities?Multiplying many probabilities underflows to zero on a computer; adding their logarithms keeps the same score and stays representable.
  3. How do I estimate something to the nearest order of magnitude?Round every factor to one digit times a power of ten, multiply the digits roughly, add the exponents, and report the nearest power of ten.
  4. What is the difference between a half-life and a decay rate?A half-life is the time for an amount to be multiplied by one half, while a decay rate says how fast that multiplication happens, either continuously or as a per-step factor.
  5. What is the difference between variance and standard deviation?They measure the same spread: variance is the average squared distance from the mean, standard deviation is its square root, so you report the standard deviation and calculate with the variance.
  6. How do you make a vague claim precise enough to tell whether it's true?Fix what is being talked about, what is asserted, which cases are covered and the cut-off, then name an observation that would prove it false.

Read alongside