Point Estimation and Maximum Likelihood

Every measurement in physics is an inverse problem wearing a disguise. You do not see the true value of a quantity — a decay rate, a coupling constant, the mean of a noisy signal — you see a finite handful of numbers scattered around it by chance, and you must guess the truth behind the scatter. Point estimation is the theory of that guess: given a sample x1,…,xNx_1,\dots,x_N drawn independently from a model p(x∣θ)p(x\mid\theta) with unknown parameter θ\theta, build a single number θ^(x1,…,xN)\hat\theta(x_1,\dots,x_N) that is your best statement about θ\theta. Because the data are random, the estimate is itself a random variable with its own sampling distribution, and the whole subject is the art of sharpening that distribution. Two questions organize the field. First, how good is a given estimator? The answer comes in three figures of merit — bias b=E[θ^]−θb=\mathbb{E}[\hat\theta]-\theta (systematic offset), variance (statistical scatter), and consistency (θ^→θ\hat\theta\to\theta as data accumulate) — bound together by the identity MSE=Var+b2\mathrm{MSE}=\mathrm{Var}+b^2. Second, how good can any estimator be? Here the Cramér–Rao inequality draws a hard floor: no unbiased estimator can have variance below 1/(NI1)1/(N I_1), where I1I_1 is the Fisher information, a measure of how sharply the distribution's shape responds to the parameter. This is an information-theoretic Heisenberg limit — a statement about the data, not about your cleverness. Tying both together is one master recipe, maximum likelihood: choose the θ\theta that makes the observed data most probable. Under mild regularity the maximum-likelihood estimator is consistent, asymptotically Gaussian, and asymptotically efficient — it reaches the Cramér–Rao floor in the large-sample limit. Specialized to Gaussian noise it becomes least squares, which is why the same machinery fits a straight line, a spectral peak, and a gravitational-wave chirp.

Key takeaways
  • Point estimation produces a single best value θ^\hat\theta for a distribution's parameter from finite data; because the data are random, θ^\hat\theta is a statistic with a sampling distribution that governs its reliability.
  • Quality is measured by bias b=E[θ^]−θb=\mathbb{E}[\hat\theta]-\theta, variance, and consistency, tied together by the decomposition MSE=Var(θ^)+b2\mathrm{MSE}=\mathrm{Var}(\hat\theta)+b^2 — the exact statement of the bias–variance trade-off.
  • The Fisher information I1(θ)=E[(∂θln⁡p)2]=−E[∂θ2ln⁡p]I_1(\theta)=\mathbb{E}[(\partial_\theta\ln p)^2]=-\mathbb{E}[\partial_\theta^2\ln p] measures how sharply the likelihood peaks; it is the curvature of the log-likelihood.
  • The Cramér–Rao bound sets a floor Var(θ^)≥1/(NI1)\mathrm{Var}(\hat\theta)\ge 1/(N I_1) for unbiased estimators; those attaining it are called efficient.
  • The maximum-likelihood estimator maximizes ℓ(θ)=∑iln⁡p(xi∣θ)\ell(\theta)=\sum_i\ln p(x_i\mid\theta); it is consistent, asymptotically normal, and asymptotically efficient, and it reduces to least squares under Gaussian noise.
  • Finite-sample MLEs can be biased — the Gaussian variance estimator is low by the factor (N−1)/N(N-1)/N, the origin of Bessel's correction.
  • Key idea: the log-likelihood ℓ(θ)=∑iln⁡p(xi∣θ)\ell(\theta)=\sum_i\ln p(x_i\mid\theta) is the master object — its maximizer is the MLE, its curvature (the Fisher information) sets the achievable precision through the Cramér–Rao bound, and its asymptotic parabolic shape makes the MLE Gaussian with variance 1/(NI1(θ0))1/(N I_1(\theta_0)).
The core insight

The log-likelihood ℓ(θ)=∑iln⁡p(xi∣θ)\ell(\theta)=\sum_i\ln p(x_i\mid\theta) is the master object: its maximizer is the MLE, its curvature — the observed or expected Fisher information — sets the achievable precision via the Cramér–Rao bound, and its asymptotic parabolic shape makes the MLE Gaussian-distributed with variance 1/(NI1(θ0))1/(N I_1(\theta_0)).

Where this lives today

Point estimation is the silent engine under every quoted number in experimental physics. When the LIGO and Virgo collaborations report the masses and spins of a merging black-hole binary, they are performing maximum-likelihood (and Bayesian) parameter estimation against a Gaussian-noise model, and the Fisher information matrix forecasts how tightly each parameter can be measured before the full analysis is run. At the Large Hadron Collider the discovery significance of a new particle is a likelihood-ratio statistic, and its mass and cross-section are extracted by maximizing a likelihood built from Poisson-distributed bin counts — the very N\sqrt N rule of Worked Example 2, scaled to billions of events. Cosmologists fit the six parameters of the standard cosmological model to the microwave background by maximizing a likelihood over millions of pixels, and the Cramér–Rao bound, in its Fisher-matrix guise, is the standard tool for designing the next survey before it collects a single photon. The same asymptotic-normality result that makes the MLE Gaussian underlies the error ellipses in every fit, and the bias–variance trade-off is exactly the principle behind the regularized estimators that let machine-learning models fit millions of parameters from finite data. Wherever a physicist writes a central value with an error bar, Fisher's log-likelihood is doing the work.

The physical picture

Flip the likelihood on its head. Once the data are in hand they are fixed constants; what varies is the parameter, and L(θ)=∏ip(xi∣θ)L(\theta)=\prod_i p(x_i\mid\theta) becomes a function over the space of possible truths. Each data point casts a vote for the θ\theta values that could plausibly have produced it, and the votes multiply. The place where the product peaks is the value the data endorse most strongly — the maximum-likelihood estimate. What matters just as much as where the peak sits is how sharp it is: a needle-thin peak pins θ\theta down tightly, a broad hump leaves many values nearly as plausible. That sharpness — the curvature of ln⁡L\ln L at its summit — is precisely the Fisher information, and its reciprocal is the variance you should expect in θ^\hat\theta.

Figure
The log-likelihood ℓ(θ) as a function of the parameter, not the data. Its peak is the maximum-likelihood estimate θ̂; its curvature at the peak is the Fisher information. More data (blue, large N) sharpens the peak — the variance of θ̂ is 1/(N·I₁), so for a Gaussian mean with σ = 1 and N = 100 the standard error is 0.10
The data vote on θ: the peak is the MLE, the curvature is the Fisher information parameter θ log-likelihood ℓ(θ) θ̂ = argmax ℓ small N: broad large N: sharp width ≈ 1/√(N·I₁) ℓ″(θ̂) = −N·I₁

Now separate the two ways an estimator can go wrong, because they are genuinely independent. A biased estimator is a rifle whose sights are misaligned: every shot lands consistently off the bullseye no matter how steady your hand. A high-variance estimator is a shaky hand: even with perfect sights the shots scatter widely. These failures do not trade against each other automatically — you can have either, both, or neither — and the mean-squared error simply adds their squares, MSE=Var+b2\mathrm{MSE}=\mathrm{Var}+b^2. The useful fact is that buying a little bias can sometimes purchase a large reduction in variance — the controlled bargain behind shrinkage, regularization, and estimation with too little data.

Figure
Bias and variance are independent failures. Bias b is how far the average shot sits from the bullseye; variance is the scatter. Mean-squared error adds them, MSE = Var + b². Bottom row shows high variance; right column shows high bias. The Gaussian ML variance is biased low by exactly (N−1)/N = 0.875 at N = 8
MSE = Var + b² · bias and variance are orthogonal errors low bias, low variance high bias, low variance low bias, high variance high bias, high variance Gaussian ML variance underestimates σ² by (N−1)/N = 0.875 at N = 8 — a bias, not scatter

The Cramér–Rao bound is the no-free-lunch theorem that closes the picture. It says the sharpness of the likelihood peak — set purely by how strongly the distribution's shape depends on θ\theta — caps the precision any unbiased estimator can achieve, and no cleverer statistic or smarter algorithm can beat it. It is the statistical cousin of an uncertainty relation, and maximum likelihood is remarkable precisely because it saturates the bound as the data pile up.

The core equations

The likelihood is the joint probability of the observed data read as a function of the parameter; independence turns the joint density into a product, and the logarithm turns the product into a sum that is far easier to differentiate and to reason about asymptotically. The log-likelihood ℓ\ell is the object every later formula acts on.

L(θ)=∏i=1Np(xi∣θ),ℓ(θ)=ln⁡L(θ)=∑i=1Nln⁡p(xi∣θ)(1)L(\theta)=\prod_{i=1}^{N}p(x_i\mid\theta),\qquad \ell(\theta)=\ln L(\theta)=\sum_{i=1}^{N}\ln p(x_i\mid\theta) \qquad (1)

where: xix_i — the ii-th observed data point (independent draws); p(x∣θ)p(x\mid\theta) — the model probability density or mass at xx for parameter θ\theta; θ\theta — the unknown parameter(s) to be estimated; NN — sample size. Reading: multiplying probabilities for independent data becomes adding log-probabilities, so information from separate observations accumulates term by term. The maximum-likelihood estimate is the location of the peak. In the smooth (regular) case it is found by setting the first derivative — the score — to zero and checking that the curvature is negative.

∂ℓ∂θ∣θ^ML=0,∂2ℓ∂θ2∣θ^ML<0(2)\left.\frac{\partial\ell}{\partial\theta}\right|_{\hat\theta_{\mathrm{ML}}}=0,\qquad \left.\frac{\partial^2\ell}{\partial\theta^2}\right|_{\hat\theta_{\mathrm{ML}}}<0 \qquad (2)

where: θ^ML\hat\theta_{\mathrm{ML}} — the maximum-likelihood estimate, the stationary point that is a maximum. Reading: the recipe is universal but presumes a differentiable interior maximum — a caveat that bites when the support of pp depends on θ\theta. To judge an estimator we split its total error into a systematic part and a random part. The bias is the offset of its average from the truth; the mean-squared error decomposes cleanly, with no cross term, into variance plus squared bias.

b(θ)=Eθ[θ^]−θ,MSE=E[(θ^−θ)2]=Var(θ^)+b(θ)2(3)b(\theta)=\mathbb{E}_\theta[\hat\theta]-\theta,\qquad \mathrm{MSE}=\mathbb{E}[(\hat\theta-\theta)^2]=\mathrm{Var}(\hat\theta)+b(\theta)^2 \qquad (3)

where: b(θ)b(\theta) — bias, the systematic deviation of the estimator's mean from the truth; Var(θ^)\mathrm{Var}(\hat\theta) — sampling variance of the estimator; Eθ\mathbb{E}_\theta — expectation over data drawn from p(⋅∣θ)p(\cdot\mid\theta). Reading: because the two contributions add in quadrature, driving one to zero can raise the other, and minimizing their sum — not either alone — is the real goal. The Fisher information quantifies how much a single observation tells you about θ\theta. It is the variance of the score, and equivalently — under regularity — the expected curvature of the log-likelihood; the two forms are the workhorse identity of the whole theory.

I(θ)=E ⁣[(∂ln⁡p∂θ)2]=− E ⁣[∂2ln⁡p∂θ2](4)I(\theta)=\mathbb{E}\!\left[\left(\frac{\partial\ln p}{\partial\theta}\right)^2\right]=-\,\mathbb{E}\!\left[\frac{\partial^2\ln p}{\partial\theta^2}\right] \qquad (4)

where: I(θ)I(\theta) — Fisher information for one observation; for NN iid points it is additive, IN=N I1I_N=N\,I_1; ∂θln⁡p\partial_\theta\ln p — the score function, whose expectation is zero. Reading: more information means a sharper peak and, by the next equation, a lower attainable variance. The Cramér–Rao inequality converts curvature into a precision floor. For a possibly biased estimator the bound carries the factor (1+b′)2(1+b')^2; for an unbiased one it collapses to the reciprocal of the total Fisher information.

Var(θ^)  ≥  (1+b′(θ))2N I1(θ)  →unbiased  1N I1(θ)(5)\mathrm{Var}(\hat\theta)\;\ge\;\frac{\big(1+b'(\theta)\big)^2}{N\,I_1(\theta)}\;\xrightarrow{\text{unbiased}}\;\frac{1}{N\,I_1(\theta)} \qquad (5)

where: b′(θ)b'(\theta) — derivative of the bias with respect to θ\theta; I1(θ)I_1(\theta) — single-observation Fisher information. Reading: the floor falls as 1/N1/N, so precision improves only as N\sqrt{N} — quadrupling the data halves the error, a law of diminishing returns baked into statistics itself. Applied to NN Gaussian samples, maximum likelihood returns exactly the intuitive estimators — but with a twist in the variance. The sample mean is unbiased and efficient; the ML variance divides by NN and is biased low, which is why the unbiased version divides by N−1N-1.

μ^=xˉ=1N∑ixi,σ^ML2=1N∑i(xi−xˉ)2(6)\hat\mu=\bar x=\frac{1}{N}\sum_i x_i,\qquad \hat\sigma^2_{\mathrm{ML}}=\frac{1}{N}\sum_i(x_i-\bar x)^2 \qquad (6)

where: xˉ\bar x — sample mean, unbiased and efficient for μ\mu; σ^ML2\hat\sigma^2_{\mathrm{ML}} — ML variance estimate, biased by (N−1)/N(N-1)/N; the unbiased sample variance uses the divisor N−1N-1. Reading: estimating μ\mu from the same data consumes one degree of freedom, so the residuals scatter a touch less than the true errors. Maximum likelihood has a property no competitor shares so cleanly: it commutes with reparametrization. The MLE of any function of θ\theta is that function of the MLE — you may estimate in whichever coordinate is convenient and transform afterward.

g(θ)^=g ⁣(θ^ML)(7)\widehat{g(\theta)}=g\!\left(\hat\theta_{\mathrm{ML}}\right) \qquad (7)

where: gg — any measurable reparametrization. Reading: estimate a rate and report a lifetime without redoing the optimization — though this invariance concerns the estimate, not its bias. Finally, maximum likelihood is the flat-prior limit of Bayesian estimation. Adding the log-prior to the log-likelihood and maximizing gives the maximum-a-posteriori estimate; when the prior is uniform the extra term is constant and MAP coincides with MLE.

θMAP=arg⁡max⁡θ [ℓ(θ)+ln⁡π(θ)](8)\theta_{\mathrm{MAP}}=\arg\max_\theta\,\big[\ell(\theta)+\ln\pi(\theta)\big] \qquad (8)

where: π(θ)\pi(\theta) — prior density encoding pre-data belief. Reading: a prior acts as a regularizer that pulls the estimate toward favored values, and its influence fades as the likelihood sharpens with more data.

Derivation AMaximum-likelihood estimators for the Gaussian and the Bessel bias

The goal is to show that maximizing the joint Gaussian likelihood reproduces the sample mean and a sample variance divided by NN, and then to prove that this ML variance is systematically too small by the factor (N−1)/N(N-1)/N — the exact origin of Bessel's correction. We take NN independent samples xi∼N(μ,σ2)x_i\sim\mathcal{N}(\mu,\sigma^2), solve the two stationarity equations, and take the expectation of the variance estimator using an identity that separates the true scatter from the scatter lost to estimating the mean.

Step 1. Write the log-likelihood of the joint density. Because the samples are independent, ℓ=−N2ln⁡(2πσ2)−12σ2∑i(xi−μ)2\ell=-\tfrac{N}{2}\ln(2\pi\sigma^2)-\tfrac{1}{2\sigma^2}\sum_i(x_i-\mu)^2. Why: the logarithm turns the Gaussian product into a sum, and only the last term depends on μ\mu, which makes the mean estimate fall out immediately.

Step 2. Differentiate in μ\mu and set to zero: ∂μℓ=σ−2∑i(xi−μ)=0\partial_\mu\ell=\sigma^{-2}\sum_i(x_i-\mu)=0, so μ^=1N∑ixi=xˉ\hat\mu=\tfrac1N\sum_i x_i=\bar x. Why: the log-likelihood is quadratic in μ\mu, so its single stationary point is a genuine maximum and equals the arithmetic mean regardless of σ\sigma.

Step 3. Differentiate in σ2\sigma^2: ∂σ2ℓ=−N2σ2+12σ4∑i(xi−μ)2=0\partial_{\sigma^2}\ell=-\tfrac{N}{2\sigma^2}+\tfrac{1}{2\sigma^4}\sum_i(x_i-\mu)^2=0. Substituting μ^=xˉ\hat\mu=\bar x gives σ^ML2=1N∑i(xi−xˉ)2\hat\sigma^2_{\mathrm{ML}}=\tfrac1N\sum_i(x_i-\bar x)^2. Why: the variance estimate is the mean squared residual about the estimated mean, and it divides by NN — not N−1N-1 — because that is what the likelihood equation literally says.

Step 4. Use the identity ∑i(xi−xˉ)2=∑i(xi−μ)2−N(xˉ−μ)2\sum_i(x_i-\bar x)^2=\sum_i(x_i-\mu)^2-N(\bar x-\mu)^2 to prepare the expectation. Why: this splits the observed scatter into the true scatter about μ\mu minus the piece of scatter that estimating μ\mu from the same data has already absorbed.

Step 5. Take expectations term by term, using E[(xi−μ)2]=σ2\mathbb{E}[(x_i-\mu)^2]=\sigma^2 and Var(xˉ)=σ2/N\mathrm{Var}(\bar x)=\sigma^2/N, to get E[σ^ML2]=1N(Nσ2−σ2)=N−1Nσ2\mathbb{E}[\hat\sigma^2_{\mathrm{ML}}]=\tfrac1N(N\sigma^2-\sigma^2)=\tfrac{N-1}{N}\sigma^2. Why: the single subtracted degree of freedom is exactly the mean you estimated, so the ML variance runs low by one part in NN and only becomes unbiased as N→∞N\to\infty; dividing by N−1N-1 restores unbiasedness for all NN. *The (N−1)/N(N-1)/N factor is the standard Bessel correction; numerically at N=8N=8 it equals 0.8750.875.*

Go deeper · Derivation B · 1 minThe Cramér–Rao lower bound from Cauchy–Schwarz
Derivation BThe Cramér–Rao lower bound from Cauchy–Schwarz

The goal is to derive the hard floor on the variance of any unbiased estimator directly from the Cauchy–Schwarz inequality applied to the estimator and the score. The strategy is to show first that the covariance between an unbiased estimator and the total score is exactly one — a consequence of unbiasedness plus the regularity that lets a derivative pass through an integral — and then to bound that covariance by the product of the two standard deviations, which rearranges into the inequality. Write S=∂θℓS=\partial_\theta\ell for the total score, which has zero mean, and let θ^\hat\theta be any unbiased estimator of θ\theta.

Step 1. Compute the cross expectation E[θ^ S]=∫θ^ (∂θln⁡L) L dNx=∂θ ⁣∫θ^ L dNx\mathbb{E}[\hat\theta\,S]=\int\hat\theta\,(\partial_\theta\ln L)\,L\,\mathrm{d}^N x=\partial_\theta\!\int\hat\theta\,L\,\mathrm{d}^N x, moving the derivative outside the integral under regularity. Why: the trick ∂θL=(∂θln⁡L)L\partial_\theta L=(\partial_\theta\ln L)L converts an awkward score-weighted average into the derivative of a simple expectation, which we already know.

Step 2. Since θ^\hat\theta is unbiased, ∫θ^ L dNx=E[θ^]=θ\int\hat\theta\,L\,\mathrm{d}^N x=\mathbb{E}[\hat\theta]=\theta, so E[θ^ S]=∂θθ=1\mathbb{E}[\hat\theta\,S]=\partial_\theta\theta=1; and because E[S]=0\mathbb{E}[S]=0 this is also the covariance, Cov(θ^,S)=1\mathrm{Cov}(\hat\theta,S)=1. Why: the entire content of unbiasedness enters here — it forces the estimator to track the parameter well enough that its correlation with the score cannot vanish.

Step 3. Apply Cauchy–Schwarz to the covariance: Cov(θ^,S)2≤Var(θ^) Var(S)\mathrm{Cov}(\hat\theta,S)^2\le\mathrm{Var}(\hat\theta)\,\mathrm{Var}(S). Why: this is just the statement that a correlation coefficient cannot exceed one, and it is the only inequality in the whole argument — everything else is an identity.

Step 4. Evaluate the score variance for iid data: Var(S)=E[(∂θℓ)2]=N I1(θ)\mathrm{Var}(S)=\mathbb{E}[(\partial_\theta\ell)^2]=N\,I_1(\theta), since Fisher information adds over independent observations. Why: the total information is NN times the per-datum information, which is what makes the bound scale as 1/N1/N.

Step 5. Insert Steps 2 and 4 into Step 3: 1≤Var(θ^)⋅NI1(θ)1\le\mathrm{Var}(\hat\theta)\cdot N I_1(\theta), hence Var(θ^)≥1/(NI1(θ))\mathrm{Var}(\hat\theta)\ge 1/(N I_1(\theta)). Why: equality — that is, an efficient estimator — holds if and only if the score is linear in the estimator, S=A(θ)(θ^−θ)S=A(\theta)(\hat\theta-\theta), which happens exactly for exponential-family models with θ^\hat\theta the sufficient statistic. *The equality condition identifies the Gaussian mean and Poisson rate as efficient estimators.*

Go deeper · Derivation C · 1 minWhy the MLE is asymptotically Gaussian with variance one over N I₁
Derivation CWhy the MLE is asymptotically Gaussian with variance one over N I₁

The goal is to explain the single most important large-sample fact about maximum likelihood — that θ^ML\hat\theta_{\mathrm{ML}} becomes normally distributed around the truth with variance 1/(NI1)1/(N I_1) — by expanding the score around the true value θ0\theta_0. The score vanishes at the MLE by definition, so a first-order Taylor expansion about θ0\theta_0 relates the estimation error to the score at the truth (a sum of zero-mean terms, hence Gaussian by the central limit theorem) divided by the curvature (which concentrates on the Fisher information by the law of large numbers). This is why the log-likelihood looks parabolic near its peak.

Step 1. Start from ∂θℓ(θ^)=0\partial_\theta\ell(\hat\theta)=0 and Taylor-expand about θ0\theta_0: 0≈∂θℓ(θ0)+(θ^−θ0) ∂θ2ℓ(θ0)0\approx\partial_\theta\ell(\theta_0)+(\hat\theta-\theta_0)\,\partial_\theta^2\ell(\theta_0). Why: near a smooth maximum the log-likelihood is well approximated by a parabola, so its derivative is nearly linear and one Taylor term suffices asymptotically.

Step 2. Solve for the error: θ^−θ0≈− ∂θℓ(θ0) / ∂θ2ℓ(θ0)\hat\theta-\theta_0\approx -\,\partial_\theta\ell(\theta_0)\,/\,\partial_\theta^2\ell(\theta_0). Why: the estimation error is the score at the truth divided by the local curvature — a signal-to-stiffness ratio, where a stiffer (more curved) log-likelihood yields a smaller error.

Step 3. Handle the denominator: ∂θ2ℓ(θ0)=∑i∂θ2ln⁡p(xi∣θ0)\partial_\theta^2\ell(\theta_0)=\sum_i\partial_\theta^2\ln p(x_i\mid\theta_0) is a sum of NN iid terms, so by the law of large numbers 1N∂θ2ℓ→E[∂θ2ln⁡p]=−I1(θ0)\tfrac1N\partial_\theta^2\ell\to\mathbb{E}[\partial_\theta^2\ln p]=-I_1(\theta_0). Why: the observed curvature self-averages to the expected Fisher information, so the random denominator becomes the deterministic constant −NI1-N I_1.

Step 4. Handle the numerator: ∂θℓ(θ0)=∑i∂θln⁡p(xi∣θ0)\partial_\theta\ell(\theta_0)=\sum_i\partial_\theta\ln p(x_i\mid\theta_0) is a sum of NN iid zero-mean scores each with variance I1I_1, so by the central limit theorem it is approximately N(0, NI1)\mathcal{N}(0,\,N I_1). Why: the score at the truth is a sum of many small independent contributions, the canonical setup for the central limit theorem.

Step 5. Combine: θ^−θ0≈N(0,NI1)/(NI1)=N ⁣(0, 1/(NI1))\hat\theta-\theta_0\approx \mathcal{N}(0,N I_1)/(N I_1)=\mathcal{N}\!\big(0,\,1/(N I_1)\big). Why: a Gaussian numerator over a constant denominator is Gaussian, and the variance NI1/(NI1)2=1/(NI1)N I_1/(N I_1)^2=1/(N I_1) is exactly the Cramér–Rao floor — the MLE is asymptotically unbiased, normal, and efficient all at once. *The limit θ^ML→dN(θ0,1/(NI1))\hat\theta_{\mathrm{ML}}\xrightarrow{d}\mathcal{N}(\theta_0,1/(N I_1)) is the asymptotic-normality result; the parabolic log-likelihood picture is the geometric content of the first figure.*

Limiting cases

CaseResultMeaning
Large sample N→∞N\to\inftyθ^ML  →d  N ⁣(θ0, 1NI1(θ0))\hat\theta_{\mathrm{ML}}\;\xrightarrow{d}\;\mathcal{N}\!\left(\theta_0,\,\tfrac{1}{N I_1(\theta_0)}\right)MLE becomes unbiased, Gaussian, and efficient; variance shrinks as 1/N1/N, attaining the Cramér–Rao floor.
Gaussian errorsℓ(θ)=−12σ2∑i(xi−f(ti;θ))2+const\ell(\theta)=-\tfrac{1}{2\sigma^2}\sum_i(x_i-f(t_i;\theta))^2+\text{const}Maximizing ℓ\ell is identical to minimizing squared residuals — MLE equals least squares.
Variance MLE biasE ⁣[1N∑i(xi−xˉ)2]=N−1Nσ2\mathbb{E}\!\left[\tfrac{1}{N}\sum_i(x_i-\bar x)^2\right]=\tfrac{N-1}{N}\sigma^2The ML variance is biased low; the correction vanishes only as N→∞N\to\infty.
Efficient (exponential family)∂θℓ=A(θ)(θ^−θ)\partial_\theta\ell=A(\theta)(\hat\theta-\theta)Score linear in the estimator: the Cramér–Rao bound is attained for every NN, as for the Poisson rate.
Regularity failure, uniform [0,θ][0,\theta]θ^ML=max⁡ixi,  E[θ^]=NN+1θ\hat\theta_{\mathrm{ML}}=\max_i x_i,\ \ \mathbb{E}[\hat\theta]=\tfrac{N}{N+1}\thetaSupport depends on θ\theta; Cramér–Rao does not apply, the MLE is biased, and it converges as 1/N1/N, not 1/N1/\sqrt N.

Worked examples

1 · Measuring g: a Gaussian mean and its honest uncertainty (fully worked)

Eight repeated timings of a pendulum yield the following values for the local gravitational acceleration (in m/s²): 9.81, 9.79, 9.85, 9.78, 9.83, 9.80, 9.84, 9.76. Treating them as iid Gaussian samples, find the ML estimate of gg, the ML and unbiased variance estimates, and the standard error of the mean you would quote.

Step 1. The MLE of the mean is the sample average (equation 6). Summing gives ∑ixi=78.46\sum_i x_i=78.46, so g^=xˉ=78.46/8=9.8075 m/s2\hat g=\bar x=78.46/8=\mathbf{9.8075\ m/s^2}. The sample mean is unbiased and efficient for a Gaussian mean, so no bias correction is needed here.

Step 2. Form the residual sum of squares: ∑i(xi−xˉ)2=6.75×10−3 (m/s2)2\sum_i(x_i-\bar x)^2=6.75\times10^{-3}\ \mathrm{(m/s^2)^2}. The ML variance divides by NN: σ^ML2=6.75×10−3/8=8.44×10−4\hat\sigma^2_{\mathrm{ML}}=6.75\times10^{-3}/8=8.44\times10^{-4}, i.e. σ^ML=0.0290 m/s2\hat\sigma_{\mathrm{ML}}=0.0290\ \mathrm{m/s^2} — what the likelihood equation literally returns.

Step 3. Apply Bessel's correction for an unbiased spread: s2=6.75×10−3/7=9.64×10−4s^2=6.75\times10^{-3}/7=9.64\times10^{-4}, so s=0.0311 m/s2s=\mathbf{0.0311\ m/s^2}. The ratio σ^ML2/s2=(N−1)/N=7/8=0.875\hat\sigma^2_{\mathrm{ML}}/s^2=(N-1)/N=7/8=0.875 is exactly the bias factor from Derivation 1 — the ML variance is 12.5% low.

Step 4. The uncertainty on the mean is the standard error, SEM=s/N=0.0311/8=0.0110 m/s2\mathrm{SEM}=s/\sqrt N=0.0311/\sqrt 8=\mathbf{0.0110\ m/s^2}, shrinking as 1/N1/\sqrt N just as Cramér–Rao demands (for a Gaussian mean I1=1/σ2I_1=1/\sigma^2, so the floor is σ2/N\sigma^2/N and xˉ\bar x attains it). Report g = 9.808 ± 0.011 m/s²; quoting the ML variance for s2s^2 would understate the spread by 0.875.

2 · A counting experiment: Poisson rate and the √N rule (fully worked)

A particle detector is run four times under identical conditions and records 18, 25, 21, and 24 counts. Assuming Poisson statistics, estimate the mean rate per run, its uncertainty, and verify that the estimator saturates the Cramér–Rao bound.

Step 1. The Poisson MLE is the mean count (Derivation logic: ∂λℓ=−N+λ−1∑ini=0\partial_\lambda\ell=-N+\lambda^{-1}\sum_i n_i=0). With ∑ini=88\sum_i n_i=88 over N=4N=4 runs, λ^=nˉ=88/4=22.0 counts/run\hat\lambda=\bar n=88/4=\mathbf{22.0\ counts/run}. This is unbiased because E[ni]=λ\mathbb{E}[n_i]=\lambda.

Step 2. The single-count Fisher information is I1(λ)=1/λI_1(\lambda)=1/\lambda (from ∂λ2ln⁡p=−n/λ2\partial_\lambda^2\ln p=-n/\lambda^2 and E[n]=λ\mathbb{E}[n]=\lambda). The Cramér–Rao floor is therefore 1/(NI1)=λ/N1/(N I_1)=\lambda/N. Evaluated at the estimate, Var(λ^)=22.0/4=5.50\mathrm{Var}(\hat\lambda)=22.0/4=5.50, so the standard error is 5.50=2.35 counts/run\sqrt{5.50}=\mathbf{2.35\ counts/run}.

Step 3. Check saturation directly. For a Poisson variable Var(n)=λ\mathrm{Var}(n)=\lambda, so the sampling variance of the mean is Var(nˉ)=Var(n)/N=λ/N\mathrm{Var}(\bar n)=\mathrm{Var}(n)/N=\lambda/N, identical to the Cramér–Rao floor — the Poisson rate estimator is efficient for every NN, not merely asymptotically, because the score is linear in λ^\hat\lambda.

Step 4. Connect to the everyday "N\sqrt N rule". The total count is 8888, whose statistical uncertainty is 88=9.4\sqrt{88}=9.4, a relative error of 9.4/88=10.7%9.4/88=\mathbf{10.7\%}; this is why a histogram bin holding NN events carries an error bar of N\sqrt N. Report 22.0 ± 2.3 counts/run, with the fractional precision improving only as 1/total counts1/\sqrt{\text{total counts}}.

3 · Reparametrization invariance: from decay rate to lifetime

Decay times t1,…,tNt_1,\dots,t_N are drawn from p(t∣τ)=τ−1e−t/τp(t\mid\tau)=\tau^{-1}e^{-t/\tau}. Show the MLE of the mean lifetime is the sample mean, and use invariance to write down the MLE of the decay rate γ=1/τ\gamma=1/\tau without any further calculus.

Step 1. The log-likelihood is ℓ(τ)=∑i(−ln⁡τ−ti/τ)=−Nln⁡τ−τ−1∑iti\ell(\tau)=\sum_i(-\ln\tau-t_i/\tau)=-N\ln\tau-\tau^{-1}\sum_i t_i. Setting ∂τℓ=−N/τ+τ−2∑iti=0\partial_\tau\ell=-N/\tau+\tau^{-2}\sum_i t_i=0 gives τ^=1N∑iti=tˉ\hat\tau=\tfrac1N\sum_i t_i=\bar t, the average observed decay time.

Step 2. The Fisher information for the exponential is I1(τ)=1/τ2I_1(\tau)=1/\tau^2, so the asymptotic variance is τ2/N\tau^2/N and the fractional error on a lifetime measured from NN decays is 1/N1/\sqrt N — a thousand decays give a 3% lifetime.

Step 3. By functional invariance (equation 7), the MLE of the rate is simply the reciprocal of the MLE of the lifetime: γ^=1/τ^=N/∑iti\hat\gamma=1/\hat\tau=N/\sum_i t_i. No re-optimization is needed — estimate in whichever variable is convenient and transform, remembering only that unbiasedness does not survive the nonlinear map.

Physics of the portrait

Maximum likelihood, Fisher information, efficiency, sufficiency — nearly the entire vocabulary of point estimation was minted by a single person in the span of a few years, and then sharpened into a hard inequality by two more a generation later.

Origins · 1 minRonald A. Fisher and how this was discovered
RA
Ronald A. Fisher
1890–1962 · the statistician who invented likelihood, information, and efficiency

Ronald Aylmer Fisher is the closest thing statistics has to a founding physicist: a working scientist who, needing to extract parameters from noisy agricultural and genetic data, built the theory of estimation almost single-handedly. As an undergraduate at Cambridge around 1912 he already proposed choosing parameters to maximize the probability of the observed data. The decisive statement came in his 1922 paper On the mathematical foundations of theoretical statistics, which introduced the words consistency, efficiency, and sufficiency and framed estimation as the reduction of data to a few informative numbers with the least possible loss. In 1925, in Theory of statistical estimation and the influential textbook Statistical Methods for Research Workers, he defined the quantity now called Fisher information — the expected squared score — and proved that an efficient estimator attains its reciprocal, anticipating the variance bound by two decades. That information measure later turned out to sit at the heart of everything from thermodynamic fluctuation theory to the quantum Cramér–Rao bound of modern metrology. The inequality that bears others' names — derived independently by Calyampudi Radhakrishna Rao in 1945 and Harald Cramér in 1946 — is really the theorem that makes Fisher's efficiency precise: no unbiased estimator can beat 1/(NI)1/(N I). Fisher was combative and spent decades feuding with Neyman and Pearson over the meaning of significance, but the machinery he left — likelihood as the object, information as its curvature, efficiency as the goal — is what every physicist still uses to turn counts into constants.

History
1912
— Fisher, still an undergraduate, proposes maximizing the probability of the data
1922
— Fisher's foundations paper defines consistency, sufficiency, and efficiency
1925
— Fisher introduces the information measure I(θ) and the concept of the efficient estimator
1945
— Rao derives the variance bound as the information inequality
1946
— Cramér publishes the same bound, fixing the name Cramér–Rao

Going further

Texts. Stone & Goldbart, Mathematics for Physics (Cambridge, 2009), Ch. 11 (Probability and Statistics) · Arfken, Weber & Harris, Mathematical Methods for Physicists, 7th ed., chapter on Probability and Statistics · Riley, Hobson & Bence, Mathematical Methods for Physics and Engineering, 3rd ed., Ch. 31 (Statistics) · Cowan, Statistical Data Analysis (Oxford, 1998), Ch. 5–6 · Kendall & Stuart, The Advanced Theory of Statistics, Vol. 2. Key results to keep in mind: the Gaussian MLE and the (N−1)/N(N-1)/N bias follow from the identity ∑(xi−xˉ)2=∑(xi−μ)2−N(xˉ−μ)2\sum(x_i-\bar x)^2=\sum(x_i-\mu)^2-N(\bar x-\mu)^2; the Fisher-information equivalence E[(∂θln⁡p)2]=−E[∂θ2ln⁡p]\mathbb{E}[(\partial_\theta\ln p)^2]=-\mathbb{E}[\partial_\theta^2\ln p] follows from differentiating the normalization twice; the Cramér–Rao inequality follows from Cauchy–Schwarz; and the asymptotic-normality result θ^ML→N(θ0,1/(NI1))\hat\theta_{\mathrm{ML}}\to\mathcal{N}(\theta_0,1/(N I_1)) follows from Taylor-expanding the score. The numerical anchor values are: Gaussian xˉ=9.8075\bar x=9.8075, s=0.0311s=0.0311, SEM=0.0110\mathrm{SEM}=0.0110, bias ratio 0.8750.875 at N=8N=8; Poisson λ^=22.0\hat\lambda=22.0, SE=2.35\mathrm{SE}=2.35, saturating λ/N=1/(NI1)\lambda/N=1/(N I_1).

Prerequisites. Random Variables and Probability Distributions · Expectation, Variance and Moments · Conditional Probability and Bayes' Theorem · Central Limit Theorem · Gaussian (Normal) Distribution. Leads to. Multivariate Gaussian Distribution · Moment-Generating and Characteristic Functions · Least-Squares Fitting and Regression · Bayesian Inference and Posterior Estimation.

Ask the tutor: Ask me to walk through why the Gaussian variance picks up its (N−1)/N(N-1)/N bias, or to Fisher-forecast the error bar on a parameter before you take any data.

What is the difference between the likelihood and a probability?

They are the same formula read in opposite directions. Before the data arrive, p(x∣θ)p(x\mid\theta) is a probability density over data xx for a fixed parameter: it integrates to one over xx. After the data are observed you hold xx fixed and let θ\theta vary, and the identical expression is now the likelihood L(θ)L(\theta) — a function over parameters that does not integrate to one and is not a probability distribution over θ\theta. That is why one speaks of the "most likely" parameter rather than the "most probable" one: likelihood ranks parameter values by how well they explain the data, but attaching an actual probability to θ\theta requires a prior and Bayes' theorem. This distinction is the entire dividing line between frequentist maximum likelihood and Bayesian inference.

Why maximize the log-likelihood instead of the likelihood itself?

Three practical reasons. The logarithm is monotonic, so its maximum is at exactly the same θ\theta — you lose nothing. Independent data enter the likelihood as a product, and the log turns that product into a sum that is far easier to differentiate: ∂θ∑iln⁡p\partial_\theta\sum_i\ln p is a sum of simple terms. And a product of thousands of small probabilities underflows to zero in floating point, while the sum of their logarithms stays well-scaled. The log-likelihood is also the natural object for the asymptotics — its curvature is the Fisher information, and its parabolic shape near the peak is what makes the MLE Gaussian.

Is an unbiased estimator always better than a biased one?

No, and insisting on unbiasedness can hurt you. What you usually care about is total error, the mean-squared error, which is variance plus squared bias. A slightly biased estimator with much smaller variance can have a lower MSE than the best unbiased one — this is the logic of shrinkage and regularization, where you pull estimates toward a prior to trade a little bias for a large variance reduction. Unbiasedness is a sensible criterion when you plan to average many independent measurements (bias does not average away, but variance does), yet it is a means, not the end. The Gaussian ML variance is biased and perfectly useful; the James–Stein estimator is biased and beats the unbiased one in three or more dimensions.

When does maximum likelihood fail or mislead?

Chiefly when its regularity assumptions break. If the support of the distribution depends on the parameter — the uniform [0,θ][0,\theta] is the standard trap — the log-likelihood is not differentiable at the boundary, the score identities collapse, and the MLE max⁡ixi\max_i x_i is biased with an anomalous 1/N1/N convergence; the Cramér–Rao bound does not apply. Maximum likelihood can also misbehave with unbounded likelihoods (a Gaussian mixture whose likelihood diverges as one component's variance goes to zero) and with nuisance parameters that grow with the sample size. In each case the fix is model-specific — a boundary-aware estimator, a penalized or profile likelihood, or a Bayesian prior — but the failure always traces to a violated assumption, not to the principle itself.

How does the Fisher information relate to the shape of the likelihood?

Directly: the Fisher information is the expected curvature of the log-likelihood at the true parameter, I(θ)=−E[∂θ2ln⁡p]I(\theta)=-\mathbb{E}[\partial_\theta^2\ln p]. A sharply peaked log-likelihood has large negative second derivative, hence large information and small attainable variance — the data pin the parameter down. A flat, broad log-likelihood has small curvature, little information, and a large variance floor. This is why the first figure draws two curves: more data makes the peak sharper (the informations add, IN=NI1I_N=N I_1) and the width narrows as 1/NI11/\sqrt{N I_1}. In practice you estimate the observed information — the actual curvature −∂θ2ℓ-\partial_\theta^2\ell at your data's maximum — and invert it to get the error bar, which is what most fitting software reports as the parameter covariance.

Why does least squares fall out of maximum likelihood?

Because Gaussian noise puts the residuals in an exponent as a sum of squares. If each measurement is yi=f(ti;θ)+εiy_i=f(t_i;\theta)+\varepsilon_i with independent Gaussian errors εi∼N(0,σi2)\varepsilon_i\sim\mathcal N(0,\sigma_i^2), the log-likelihood is ℓ=−12∑i(yi−fi)2/σi2+const\ell=-\tfrac12\sum_i(y_i-f_i)^2/\sigma_i^2+\text{const}. Maximizing ℓ\ell over θ\theta is therefore identical to minimizing the weighted sum of squared residuals χ2=∑i(yi−fi)2/σi2\chi^2=\sum_i(y_i-f_i)^2/\sigma_i^2 — exactly least squares, with each point weighted by the inverse of its variance. So least squares is not a separate principle; it is maximum likelihood under Gaussian errors, which is why it is the right tool when your error bars are Gaussian and the wrong one when they are not (Poisson counts at low rates, or data with outliers, call for the actual likelihood).

Before this

Where this leads