The Cramer-Rao Lower Bound

How well can any unbiased estimator possibly do? Suppose you observe data drawn from a distribution with an unknown parameter. You want to estimate that parameter with as little variance as possible. Before comparing specific estimators, one natural question arises first. Is there a hard floor beneath which no unbiased estimator's variance can fall? This holds no matter how cleverly the estimator is constructed. The Cramér–Rao Lower Bound answers this question. It gives a universal lower bound on the variance of any unbiased estimator. This bound is expressed entirely in terms of the Fisher Information and the Score of the model. This bound matters because it converts an open-ended search into a closed comparison. The question "can we do better?" becomes a comparison against a computable number. If an estimator's variance equals the bound, the search is over. Nothing unbiased can beat it, and the estimator is called efficient. If the variance exceeds the bound, we at least know how much room for improvement remains. The bound is one of the earliest and most influential results of estimation theory. It ties together the geometry of the likelihood function, via its score and curvature, to the statistical performance of estimators built from data. The big picture is this: Fisher information measures how sharply the log-likelihood is peaked around the true parameter. High information means the data are very informative about the parameter. The Cramér–Rao bound says that this sharpness directly caps how precise unbiased estimation can be. The proof is a beautifully short application of the Cauchy–Schwarz inequality. It is applied to an estimator and the score function. This works under regularity conditions that let us differentiate under the integral sign. This article gives the precise definition and states every regularity hypothesis needed. It proves the bound in full generality, including the multivariate case. It works through two asymmetric numerical examples. It also shows via a counterexample why the regularity conditions cannot be dropped. It closes by connecting the bound to Sufficiency and the Factorization Theorem. It also connects to the refinement offered by The Rao-Blackwell Theorem.

Key takeaways
  • The Cramér–Rao bound states that any unbiased estimator's variance is at least 1/I(θ)1/I(\theta), the reciprocal of Fisher information.
  • It requires regularity conditions: the support must not depend on θ\theta, and differentiation under the integral sign must be valid.
  • The proof is a direct application of the Cauchy–Schwarz inequality to the estimator and the score statistic.
  • Equality holds if and only if the estimator is an affine function of the score — this characterizes efficient estimators.
  • The bound generalizes to vector parameters via the Fisher information matrix and a matrix inequality on the covariance.
  • Key idea: Fisher information measures likelihood sharpness, and sharper likelihoods force smaller achievable variance for any unbiased estimator.

Where this lives today

The Cramér–Rao bound is a cornerstone of statistical signal processing: engineers designing radar, sonar, and communication systems compute the CRLB for parameters like time delay or frequency to benchmark any estimator's achievable precision before building it. In physics, it underlies the theory of quantum metrology, where the quantum Fisher information generalizes the classical bound to set ultimate limits on how precisely a physical parameter (like phase in an interferometer) can be measured given quantum states. In machine learning and computational statistics, the bound motivates the study of asymptotic efficiency of maximum likelihood estimators, since under regularity conditions MLEs asymptotically achieve the Cramér–Rao bound (a fact building on the large-sample theory of the score). Cryptographic parameter estimation and experimental design (choosing sample sizes or measurement configurations to maximize Fisher information) both use the bound directly as an optimization target. The bound also connects tightly to Sufficiency and the Factorization Theorem: equality in the CRLB forces the estimator to be an affine function of the score, which happens precisely in exponential families where the natural sufficient statistic plays that role — and to The Rao-Blackwell Theorem, which shows how conditioning any unbiased estimator on a sufficient statistic can only reduce variance, providing a constructive path toward (though not a guarantee of) attaining the Cramér–Rao bound.

Ask the tutor: Can you show me how the Cramér–Rao bound connects to the asymptotic variance of the MLE via the second-derivative (observed information) form of Fisher information?

DefinitionCramér–Rao setup and the lower bound

Let X=(X1,…,Xn)X = (X_1, \dots, X_n) have joint density or probability mass function f(x;θ)f(x;\theta), θ∈Θ⊆R\theta \in \Theta \subseteq \mathbb{R}, where Θ\Theta is an open interval. Assume the regularity conditions: 1. (Common support) The set {x:f(x;θ)>0}\{x : f(x;\theta) > 0\} does not depend on θ\theta. 2. (Differentiability) For each xx in the support, θ↦f(x;θ)\theta \mapsto f(x;\theta) is differentiable, and θ↦log⁡f(x;θ)\theta \mapsto \log f(x;\theta) is differentiable, for all θ∈Θ\theta \in \Theta. 3. (Interchange of differentiation and integration) For every statistic T(X)T(X) with Eθ[T(X)2]<∞E_\theta[T(X)^2] < \infty for all θ\theta, and in particular for T≡1T \equiv 1,

ddθ∫T(x)f(x;θ) dx=∫T(x)∂f∂θ(x;θ) dx\frac{d}{d\theta} \int T(x) f(x;\theta)\, dx = \int T(x) \frac{\partial f}{\partial \theta}(x;\theta)\, dx

(with sums replacing integrals in the discrete case). 4. (Positive, finite information) The Fisher information

I(θ)=Eθ[(∂∂θlog⁡f(X;θ))2]I(\theta) = E_\theta\left[\left(\frac{\partial}{\partial\theta} \log f(X;\theta)\right)^2\right]

exists, is finite, and is strictly positive for all θ∈Θ\theta \in \Theta. Let T=T(X)T = T(X) be any unbiased estimator of a differentiable function τ(θ)\tau(\theta), meaning Eθ[T]=τ(θ)E_\theta[T] = \tau(\theta) for all θ∈Θ\theta \in \Theta, with Var⁡θ(T)<∞\operatorname{Var}_\theta(T) < \infty. The Cramér–Rao Lower Bound (CRLB) asserts

Var⁡θ(T)  ≥  [τ′(θ)]2I(θ)for all θ∈Θ.\operatorname{Var}_\theta(T) \;\geq\; \frac{[\tau'(\theta)]^2}{I(\theta)} \qquad \text{for all } \theta \in \Theta.

When τ(θ)=θ\tau(\theta) = \theta (estimating θ\theta itself), this reads Var⁡θ(T)≥1/I(θ)\operatorname{Var}_\theta(T) \geq 1/I(\theta). An unbiased estimator attaining this bound with equality for all θ\theta is called efficient.

Intuition

Think of the log-likelihood ℓ(θ)=log⁡f(x;θ)\ell(\theta) = \log f(x;\theta) as a hill whose peak sits at the maximum likelihood estimate. Fisher information I(θ)I(\theta) measures the expected curvature of this hill at the true parameter: a sharply peaked hill (high curvature, high information) pins down θ\theta tightly, while a broad, flat hill (low curvature, low information) leaves θ\theta poorly determined by the data. The score function S(X;θ)=∂θlog⁡f(X;θ)S(X;\theta) = \partial_\theta \log f(X;\theta) is the slope of this hill, and it has mean zero and variance I(θ)I(\theta) under the regularity conditions. The proof idea is that any unbiased estimator TT must be correlated with the score in a very specific way — differentiating the unbiasedness identity Eθ[T]=τ(θ)E_\theta[T] = \tau(\theta) forces Cov⁡θ(T,S)=τ′(θ)\operatorname{Cov}_\theta(T, S) = \tau'(\theta). Cauchy–Schwarz then converts this fixed covariance into a lower bound on Var⁡(T)\operatorname{Var}(T), since covariance cannot exceed the product of standard deviations. The sharper the score's own variance (the higher I(θ)I(\theta)), the less variance TT needs to produce the required covariance — hence the bound shrinks as information grows.

Figure
Fisher information as curvature of the expected log-likelihood; higher curvature forces a smaller CRLB
Low information: I(θ)=1 High information: I(θ)=4 θ̂ spread wide θ̂ spread narrow Var(T) ≥ 1 Var(T) ≥ 1/4 ℓ(θ) shallow ⇒ loose bound ℓ(θ) steep ⇒ tight bound

Central theorem

TheoremCramér–Rao Lower Bound

Let X=(X1,…,Xn)X = (X_1,\dots,X_n) have density/pmf f(x;θ)f(x;\theta) satisfying regularity conditions 1–4 above, for θ\theta in an open interval Θ⊆R\Theta \subseteq \mathbb{R}. Let T=T(X)T = T(X) satisfy Eθ[T]=τ(θ)E_\theta[T] = \tau(\theta) for all θ\theta, with τ\tau differentiable and Var⁡θ(T)<∞\operatorname{Var}_\theta(T) < \infty. Then for every θ∈Θ\theta \in \Theta,

Var⁡θ(T)  ≥  [τ′(θ)]2I(θ),\operatorname{Var}_\theta(T) \;\geq\; \frac{[\tau'(\theta)]^2}{I(\theta)},

where I(θ)=Eθ[S(X;θ)2]I(\theta) = E_\theta[S(X;\theta)^2], S(X;θ)=∂θlog⁡f(X;θ)S(X;\theta) = \partial_\theta \log f(X;\theta), and I(θ)>0I(\theta) > 0. Equality holds for a given θ\theta if and only if there exists a constant c(θ)c(\theta) (not depending on XX) such that

T(X)−τ(θ)=c(θ) S(X;θ)with probability 1.T(X) - \tau(\theta) = c(\theta)\, S(X;\theta) \quad \text{with probability } 1.

In particular, taking τ(θ)=θ\tau(\theta)=\theta: Var⁡θ(T)≥1/I(θ)\operatorname{Var}_\theta(T) \geq 1/I(\theta), with equality iff T−θ=S(X;θ)/I(θ)T - \theta = S(X;\theta)/I(\theta) a.s.

LemmaScore has mean zero and variance I(θ)I(\theta)

Under conditions 1–4, for every θ∈Θ\theta \in \Theta:

Eθ[S(X;θ)]=0,Var⁡θ(S(X;θ))=I(θ).E_\theta[S(X;\theta)] = 0, \qquad \operatorname{Var}_\theta(S(X;\theta)) = I(\theta).
Proof

Proof of the Lemma. Since f(⋅;θ)f(\cdot;\theta) is a density, ∫f(x;θ) dx=1\int f(x;\theta)\,dx = 1 for all θ\theta. By condition 3 (interchange with T≡1T\equiv 1), differentiate both sides in θ\theta:

0=ddθ∫f(x;θ) dx=∫∂f∂θ(x;θ) dx=∫f(x;θ) ∂∂θlog⁡f(x;θ) dx=Eθ[S(X;θ)],0 = \frac{d}{d\theta}\int f(x;\theta)\,dx = \int \frac{\partial f}{\partial\theta}(x;\theta)\,dx = \int f(x;\theta)\, \frac{\partial}{\partial\theta}\log f(x;\theta)\, dx = E_\theta[S(X;\theta)],

using ∂θf=f⋅∂θlog⁡f\partial_\theta f = f \cdot \partial_\theta \log f wherever f>0f>0 (condition 1 makes this valid on the whole support, uniformly in θ\theta). This proves Eθ[S]=0E_\theta[S]=0. Consequently Var⁡θ(S)=Eθ[S2]−(Eθ[S])2=Eθ[S2]=I(θ)\operatorname{Var}_\theta(S) = E_\theta[S^2] - (E_\theta[S])^2 = E_\theta[S^2] = I(\theta) by definition of I(θ)I(\theta). ■\blacksquare

Proof of the Theorem. Fix θ∈Θ\theta \in \Theta. Step 1 (covariance identity). By hypothesis Eθ[T]=∫T(x)f(x;θ) dx=τ(θ)E_\theta[T] = \int T(x) f(x;\theta)\, dx = \tau(\theta) for every θ\theta. Since Var⁡θ(T)<∞\operatorname{Var}_\theta(T) < \infty, condition 3 applies to this statistic, so we may differentiate under the integral:

τ′(θ)=ddθ∫T(x)f(x;θ) dx=∫T(x)∂f∂θ(x;θ) dx=∫T(x) f(x;θ) S(x;θ) dx=Eθ[T(X)S(X;θ)].\tau'(\theta) = \frac{d}{d\theta} \int T(x) f(x;\theta)\, dx = \int T(x) \frac{\partial f}{\partial\theta}(x;\theta)\, dx = \int T(x)\, f(x;\theta)\, S(x;\theta)\, dx = E_\theta[T(X) S(X;\theta)].

By the Lemma, Eθ[S(X;θ)]=0E_\theta[S(X;\theta)] = 0, so

Cov⁡θ(T,S)=Eθ[T⋅S]−Eθ[T] Eθ[S]=Eθ[T⋅S]=τ′(θ).\operatorname{Cov}_\theta(T, S) = E_\theta[T\cdot S] - E_\theta[T]\,E_\theta[S] = E_\theta[T\cdot S] = \tau'(\theta).

Step 2 (Cauchy–Schwarz). For any two random variables U,VU, V with finite second moments,

[Cov⁡(U,V)]2≤Var⁡(U)Var⁡(V),[\operatorname{Cov}(U,V)]^2 \leq \operatorname{Var}(U)\operatorname{Var}(V),

which is the Cauchy–Schwarz inequality applied to the centered variables U−E[U]U - E[U] and V−E[V]V - E[V] in the inner product space L2L^2 with inner product ⟨A,B⟩=E[AB]\langle A,B\rangle = E[AB]; equality holds if and only if U−E[U]U - E[U] and V−E[V]V-E[V] are proportional (one is almost surely a scalar multiple of the other), unless one has zero variance. Apply this with U=TU=T, V=S(X;θ)V=S(X;\theta):

[τ′(θ)]2=[Cov⁡θ(T,S)]2≤Var⁡θ(T)⋅Var⁡θ(S)=Var⁡θ(T)⋅I(θ).[\tau'(\theta)]^2 = [\operatorname{Cov}_\theta(T,S)]^2 \leq \operatorname{Var}_\theta(T)\cdot \operatorname{Var}_\theta(S) = \operatorname{Var}_\theta(T)\cdot I(\theta).

Since I(θ)>0I(\theta) > 0 by condition 4, divide both sides by I(θ)I(\theta):

Var⁡θ(T)≥[τ′(θ)]2I(θ).\operatorname{Var}_\theta(T) \geq \frac{[\tau'(\theta)]^2}{I(\theta)}.

This proves the inequality for the fixed θ\theta; since θ∈Θ\theta \in \Theta was arbitrary, it holds for all θ∈Θ\theta \in \Theta. Step 3 (equality case). Equality in Cauchy–Schwarz for centered variables T−τ(θ)T - \tau(\theta) and S−0=SS - 0 = S holds if and only if there exist constants a(θ),b(θ)a(\theta), b(\theta), not both zero, with

a(θ)(T(X)−τ(θ))=b(θ) S(X;θ)a.s.a(\theta)\big(T(X)-\tau(\theta)\big) = b(\theta)\, S(X;\theta) \quad \text{a.s.}

Since Var⁡θ(S)=I(θ)>0\operatorname{Var}_\theta(S) = I(\theta) > 0, SS is not almost surely constant, forcing a(θ)≠0a(\theta) \neq 0 (otherwise b(θ)S≡0b(\theta) S \equiv 0 a.s. would force b(θ)=0b(\theta)=0 too, contradicting "not both zero"). Dividing by a(θ)a(\theta) gives

T(X)−τ(θ)=c(θ) S(X;θ),c(θ):=b(θ)/a(θ),T(X) - \tau(\theta) = c(\theta)\, S(X;\theta), \qquad c(\theta) := b(\theta)/a(\theta),

which is exactly the stated equality condition. Conversely, if this linear relation holds, direct computation shows Cauchy–Schwarz is tight, hence the variance bound is attained with equality. ■\blacksquare

∎

Technique used: this proof is the classical Cauchy–Schwarz argument applied to the pair (estimator, score), preceded by a differentiation-under-the-integral-sign computation that produces the exact covariance τ′(θ)\tau'(\theta). No circularity: the lemma about the score is proved from first principles (differentiating the normalization identity ∫f=1\int f = 1), and the main theorem uses only that lemma and Cauchy–Schwarz, neither of which presupposes the CRLB.

CorollaryMultivariate Cramér–Rao bound

Let θ=(θ1,…,θk)∈Θ⊆Rk\boldsymbol\theta = (\theta_1,\dots,\theta_k) \in \Theta \subseteq \mathbb{R}^k, Θ\Theta open, and suppose analogous regularity conditions hold with score vector S(θ)=∇θlog⁡f(X;θ)\mathbf{S}(\boldsymbol\theta) = \nabla_{\boldsymbol\theta} \log f(X;\boldsymbol\theta) and Fisher information matrix

I(θ)=Eθ[S(θ)S(θ)⊤],I(\boldsymbol\theta) = E_{\boldsymbol\theta}\big[\mathbf{S}(\boldsymbol\theta)\mathbf{S}(\boldsymbol\theta)^\top\big],

assumed positive definite. If T(X)T(X) is unbiased for τ(θ)∈R\tau(\boldsymbol\theta) \in \mathbb{R} with gradient ∇τ(θ)\nabla\tau(\boldsymbol\theta), then

Var⁡θ(T)  ≥  ∇τ(θ)⊤I(θ)−1∇τ(θ).\operatorname{Var}_{\boldsymbol\theta}(T) \;\geq\; \nabla\tau(\boldsymbol\theta)^\top I(\boldsymbol\theta)^{-1} \nabla\tau(\boldsymbol\theta).

More generally, if T(X)∈Rm\mathbf T(X) \in \mathbb{R}^m is unbiased for a vector function τ(θ)\boldsymbol\tau(\boldsymbol\theta) with Jacobian D(θ)D(\boldsymbol\theta), then the covariance matrix of T\mathbf T satisfies the matrix inequality

Cov⁡θ(T)−D(θ)I(θ)−1D(θ)⊤⪰0\operatorname{Cov}_{\boldsymbol\theta}(\mathbf T) - D(\boldsymbol\theta) I(\boldsymbol\theta)^{-1} D(\boldsymbol\theta)^\top \succeq 0

(positive semidefinite).

Proof

For the scalar-target case, the same differentiation argument as Step 1 above (applied coordinatewise) gives Eθ[TS]=∇τ(θ)E_{\boldsymbol\theta}[T \mathbf S] = \nabla\tau(\boldsymbol\theta), i.e. Cov⁡(T,S)=∇τ(θ)\operatorname{Cov}(T,\mathbf S) = \nabla\tau(\boldsymbol\theta) as a vector. For any fixed vector a∈Rk\mathbf a \in \mathbb{R}^k, apply the scalar Cauchy–Schwarz bound to TT and the scalar random variable a⊤S\mathbf a^\top \mathbf S: since Cov⁡(T,a⊤S)=a⊤∇τ(θ)\operatorname{Cov}(T, \mathbf a^\top \mathbf S) = \mathbf a^\top \nabla\tau(\boldsymbol\theta) and Var⁡(a⊤S)=a⊤I(θ)a\operatorname{Var}(\mathbf a^\top \mathbf S) = \mathbf a^\top I(\boldsymbol\theta) \mathbf a,

(a⊤∇τ(θ))2≤Var⁡(T)⋅a⊤I(θ)afor all a∈Rk.\big(\mathbf a^\top \nabla \tau(\boldsymbol\theta)\big)^2 \leq \operatorname{Var}(T)\cdot \mathbf a^\top I(\boldsymbol\theta)\mathbf a \quad \text{for all } \mathbf a \in \mathbb{R}^k.

Choosing a=I(θ)−1∇τ(θ)\mathbf a = I(\boldsymbol\theta)^{-1}\nabla\tau(\boldsymbol\theta) (valid since I(θ)I(\boldsymbol\theta) is invertible, being positive definite) gives

(∇τ(θ)⊤I(θ)−1∇τ(θ))2≤Var⁡(T)⋅∇τ(θ)⊤I(θ)−1∇τ(θ),\big(\nabla\tau(\boldsymbol\theta)^\top I(\boldsymbol\theta)^{-1}\nabla\tau(\boldsymbol\theta)\big)^2 \leq \operatorname{Var}(T)\cdot \nabla\tau(\boldsymbol\theta)^\top I(\boldsymbol\theta)^{-1}\nabla\tau(\boldsymbol\theta),

and since ∇τ(θ)⊤I(θ)−1∇τ(θ)≥0\nabla\tau(\boldsymbol\theta)^\top I(\boldsymbol\theta)^{-1}\nabla\tau(\boldsymbol\theta) \geq 0 (as I−1≻0I^{-1}\succ0), dividing through (when this quantity is positive; the case zero is trivial) yields the claimed bound. The matrix version follows by applying this scalar argument to each linear combination c⊤T\mathbf c^\top \mathbf T of the components of T\mathbf T, which shows c⊤(Cov⁡(T)−DI−1D⊤)c≥0\mathbf c^\top\big(\operatorname{Cov}(\mathbf T) - DI^{-1}D^\top\big)\mathbf c \geq 0 for all c\mathbf c, which is precisely the statement that the matrix difference is positive semidefinite. ■\blacksquare

∎

Worked examples

Example 1: Exponential distribution, estimating the mean. Let X1,…,XnX_1,\dots,X_n be i.i.d. Exponential(λ)\mathrm{Exponential}(\lambda) with density f(x;λ)=λe−λxf(x;\lambda) = \lambda e^{-\lambda x}, x>0x>0, so E[Xi]=1/λE[X_i] = 1/\lambda. We parametrize by θ=1/λ\theta = 1/\lambda (the mean) directly for a cleaner target, writing the density as f(x;θ)=θ−1e−x/θf(x;\theta) = \theta^{-1} e^{-x/\theta}. Log-likelihood for one observation: ℓ(θ)=−log⁡θ−x/θ\ell(\theta) = -\log\theta - x/\theta. Score:

S(x;θ)=∂ℓ∂θ=−1θ+xθ2.S(x;\theta) = \frac{\partial \ell}{\partial\theta} = -\frac{1}{\theta} + \frac{x}{\theta^2}.

Second derivative:

∂2ℓ∂θ2=1θ2−2xθ3.\frac{\partial^2 \ell}{\partial\theta^2} = \frac{1}{\theta^2} - \frac{2x}{\theta^3}.

Using the standard identity I(θ)=−Eθ[∂2ℓ/∂θ2]I(\theta) = -E_\theta\left[\partial^2\ell/\partial\theta^2\right] (valid under the same regularity conditions, since E[S]=0E[S]=0 implies E[∂θS]=−Var⁡E[\partial_\theta S] = -\operatorname{Var} ... let us instead confirm directly via the second-derivative form, which is a standard equivalent computation):

I1(θ)=−Eθ[1θ2−2Xθ3]=−1θ2+2Eθ[X]θ3=−1θ2+2θθ3=1θ2.I_1(\theta) = -E_\theta\left[\frac{1}{\theta^2} - \frac{2X}{\theta^3}\right] = -\frac{1}{\theta^2} + \frac{2E_\theta[X]}{\theta^3} = -\frac{1}{\theta^2} + \frac{2\theta}{\theta^3} = \frac{1}{\theta^2}.

For nn i.i.d. observations, information adds: In(θ)=n/θ2I_n(\theta) = n/\theta^2. Sample mean as estimator. Take T=Xˉn=1n∑XiT = \bar X_n = \frac{1}{n}\sum X_i. This is unbiased for θ\theta since Eθ[Xˉn]=θE_\theta[\bar X_n] = \theta, so τ(θ)=θ\tau(\theta)=\theta, τ′(θ)=1\tau'(\theta)=1. Its true variance is

Var⁡θ(Xˉn)=Var⁡θ(X1)n=θ2n,\operatorname{Var}_\theta(\bar X_n) = \frac{\operatorname{Var}_\theta(X_1)}{n} = \frac{\theta^2}{n},

since Var⁡(X1)=θ2\operatorname{Var}(X_1) = \theta^2 for Exponential(1/θ)\mathrm{Exponential}(1/\theta) (a standard fact: variance of an exponential equals the square of its mean). The Cramér–Rao bound is

[τ′(θ)]2In(θ)=1n/θ2=θ2n.\frac{[\tau'(\theta)]^2}{I_n(\theta)} = \frac{1}{n/\theta^2} = \frac{\theta^2}{n}.

These match exactly: Var⁡θ(Xˉn)=θ2/n=CRLB\operatorname{Var}_\theta(\bar X_n) = \theta^2/n = \text{CRLB}. So Xˉn\bar X_n is an efficient estimator of the mean θ\theta for the exponential model, for every finite nn — not just asymptotically. This is consistent with the equality condition: here T−τ(θ)=Xˉn−θT - \tau(\theta) = \bar X_n - \theta and the score is Sn(θ)=−n/θ+(∑Xi)/θ2S_n(\theta) = -n/\theta + \left(\sum X_i\right)/\theta^2, and indeed

Xˉn−θ=θ2nSn(θ),\bar X_n - \theta = \frac{\theta^2}{n} S_n(\theta),

which is exactly the required proportionality with c(θ)=θ2/nc(\theta) = \theta^2/n — confirming equality holds.

Example 2: Poisson distribution, estimating θ2\theta^2 (a nonlinear target with a numerical mismatch). Let X1,…,XnX_1,\dots,X_n be i.i.d. Poisson(θ)\mathrm{Poisson}(\theta), θ>0\theta>0, pmf f(x;θ)=e−θθx/x!f(x;\theta) = e^{-\theta}\theta^x/x!. Log-likelihood for one observation: ℓ(θ)=−θ+xlog⁡θ−log⁡x!\ell(\theta) = -\theta + x\log\theta - \log x!. Score:

S(x;θ)=−1+xθ.S(x;\theta) = -1 + \frac{x}{\theta}.

Then Var⁡(S)=Var⁡(X)/θ2=θ/θ2=1/θ\operatorname{Var}(S) = \operatorname{Var}(X)/\theta^2 = \theta/\theta^2 = 1/\theta (using Var⁡(X)=θ\operatorname{Var}(X)=\theta for Poisson), so I1(θ)=1/θI_1(\theta) = 1/\theta, and for nn observations In(θ)=n/θI_n(\theta) = n/\theta. Suppose we want to estimate τ(θ)=θ2\tau(\theta) = \theta^2 using the natural unbiased-corrected estimator built from Xˉn\bar X_n. First note E[Xˉn2]=Var⁡(Xˉn)+(E[Xˉn])2=θ/n+θ2E[\bar X_n^2] = \operatorname{Var}(\bar X_n) + (E[\bar X_n])^2 = \theta/n + \theta^2. So Xˉn2\bar X_n^2 is biased upward for θ2\theta^2 by θ/n\theta/n. The unbiased estimator is

T=Xˉn2−Xˉnn,T = \bar X_n^2 - \frac{\bar X_n}{n},

since Eθ[T]=(θ/n+θ2)−θ/n=θ2=τ(θ)E_\theta[T] = \left(\theta/n + \theta^2\right) - \theta/n = \theta^2 = \tau(\theta). Here τ′(θ)=2θ\tau'(\theta) = 2\theta, so the CRLB is

[τ′(θ)]2In(θ)=4θ2n/θ=4θ3n.\frac{[\tau'(\theta)]^2}{I_n(\theta)} = \frac{4\theta^2}{n/\theta} = \frac{4\theta^3}{n}.

To see the bound is generally not attained here, compute Var⁡θ(T)\operatorname{Var}_\theta(T) for concrete numbers: let n=1n=1 (single Poisson observation XX), so T=X2−XT = X^2 - X. We need E[T2]E[T^2] and E[T]E[T]. We already have E[T]=θ2E[T] = \theta^2. For E[T2]=E[(X2−X)2]=E[X4−2X3+X2]E[T^2] = E[(X^2-X)^2] = E[X^4 - 2X^3 + X^2], use Poisson factorial moments: E[X(X−1)]=θ2E[X(X-1)] = \theta^2 so E[X2]=θ2+θE[X^2]=\theta^2+\theta; the factorial moment E[X(X−1)(X−2)(X−3)]=θ4E[X(X-1)(X-2)(X-3)] = \theta^4 gives, after expansion, the fourth central moments of Poisson. It is a standard fact that for X∼Poisson(θ)X\sim\mathrm{Poisson}(\theta),

E[X(X−1)]=θ2,E[X(X−1)(X−2)]=θ3,E[X(X−1)(X−2)(X−3)]=θ4.E[X(X-1)] = \theta^2,\quad E[X(X-1)(X-2)] = \theta^3,\quad E[X(X-1)(X-2)(X-3)] = \theta^4.

Write X2−X=X(X−1)X^2 - X = X(X-1), so in fact T=X(X−1)T = X(X-1) exactly (a cleaner form: Xˉn2−Xˉn/n\bar X_n^2 - \bar X_n/n with n=1n=1 is X2−X=X(X−1)X^2 - X = X(X-1)). Then

E[T]=E[X(X−1)]=θ2✓,E[T2]=E[(X(X−1))2]=E[X2(X−1)2].E[T] = E[X(X-1)] = \theta^2 \checkmark, \qquad E[T^2] = E\big[(X(X-1))^2\big] = E[X^2(X-1)^2].

Expand X2(X−1)2=X(X−1)⋅X(X−1)X^2(X-1)^2 = X(X-1)\cdot X(X-1) ; write X(X−1)=X2−XX(X-1) = X^2-X, and use the factorial-moment expansion:

X2(X−1)2=X(X−1)(X−2)(X−3)+5X(X−1)(X−2)+4X(X−1)⋅12X^2(X-1)^2 = X(X-1)(X-2)(X-3) + 5X(X-1)(X-2) + 4X(X-1) \cdot \tfrac12

It is cleaner to expand directly in factorial moments using the known identity

X2(X−1)2=X(X−1)(X−2)(X−3)+6X(X−1)(X−2)+6X(X−1),X^2(X-1)^2 = X(X-1)(X-2)(X-3) + 6X(X-1)(X-2) + 6X(X-1),

which one checks by substituting y=X(X−1)y = X(X-1) so X2(X−1)2=y2X^2(X-1)^2 = y^2 and comparing polynomial coefficients in XX on both sides (both sides are degree-4 polynomials in XX agreeing at X=0,1,2,3,4X=0,1,2,3,4 by direct substitution, hence identical as polynomials). Taking expectations:

E[T2]=θ4+6θ3+6θ2.E[T^2] = \theta^4 + 6\theta^3 + 6\theta^2.

Hence

Var⁡(T)=E[T2]−(E[T])2=θ4+6θ3+6θ2−θ4=6θ3+6θ2.\operatorname{Var}(T) = E[T^2] - (E[T])^2 = \theta^4 + 6\theta^3 + 6\theta^2 - \theta^4 = 6\theta^3 + 6\theta^2.

Compare to the CRLB at n=1n=1: 4θ3/1=4θ34\theta^3/1 = 4\theta^3. For, say, θ=2\theta = 2: Var⁡(T)=6(8)+6(4)=48+24=72\operatorname{Var}(T) = 6(8) + 6(4) = 48+24=72, while CRLB =4(8)=32=4(8)=32. Indeed 72>3272 > 32, confirming the inequality holds strictly — TT is unbiased but not efficient for τ(θ)=θ2\tau(\theta)=\theta^2, and the gap (7272 vs. 3232) is substantial, illustrating that nonlinear functionals of θ\theta typically fail to admit efficient unbiased estimators even when θ\theta itself does.

CounterexampleWhy the common-support condition cannot be dropped

Consider X∼Uniform(0,θ)X \sim \mathrm{Uniform}(0,\theta), θ>0\theta > 0, with density

f(x;θ)=1θ 1{0<x<θ}.f(x;\theta) = \frac{1}{\theta}\,\mathbf{1}_{\{0 < x < \theta\}}.

Here the support depends on θ\theta, violating condition 1. Let's see the CRLB machinery break down. Formally computing the "score": for 0<x<θ0<x<\theta, log⁡f(x;θ)=−log⁡θ\log f(x;\theta) = -\log\theta, so ∂θlog⁡f=−1/θ\partial_\theta \log f = -1/\theta, giving a naive "Fisher information" I(θ)=E[(−1/θ)2]=1/θ2I(\theta) = E[(-1/\theta)^2] = 1/\theta^2. If the CRLB applied, an unbiased estimator TT of θ\theta would need Var⁡(T)≥θ2\operatorname{Var}(T) \geq \theta^2. But consider T=n+1nX(n)T = \frac{n+1}{n}X_{(n)}, where X(n)=max⁡(X1,…,Xn)X_{(n)} = \max(X_1,\dots,X_n) is the maximum of nn i.i.d. Uniform(0,θ)\mathrm{Uniform}(0,\theta) samples. One computes directly (using the density of the maximum, fX(n)(y)=nyn−1/θnf_{X_{(n)}}(y) = n y^{n-1}/\theta^n for 0<y<θ0<y<\theta) that

E[X(n)]=nn+1θ⇒E[T]=θ (unbiased),E[X_{(n)}] = \frac{n}{n+1}\theta \quad\Rightarrow\quad E[T] = \theta \text{ (unbiased)},
Var⁡(X(n))=n(n+2)(n+1)2θ2⇒Var⁡(T)=(n+1n)2Var⁡(X(n))=θ2n(n+2).\operatorname{Var}(X_{(n)}) = \frac{n}{(n+2)(n+1)^2}\theta^2 \quad\Rightarrow\quad \operatorname{Var}(T) = \left(\frac{n+1}{n}\right)^2 \operatorname{Var}(X_{(n)}) = \frac{\theta^2}{n(n+2)}.

For n=3n=3: Var⁡(T)=θ2/(3⋅5)=θ2/15\operatorname{Var}(T) = \theta^2/(3\cdot 5) = \theta^2/15, which is far below the naively computed bound θ2\theta^2 from n=1n=1 information (and even below the correctly-scaled nn-sample naive bound θ2/n=θ2/3\theta^2/n = \theta^2/3, since θ2/15<θ2/3\theta^2/15 < \theta^2/3). The bound is violated because condition 1 fails: differentiating ∫0θf(x;θ) dx=1\int_0^\theta f(x;\theta)\,dx = 1 is not legitimate here in the way the proof requires, since the region of integration itself moves with θ\theta (Leibniz's rule picks up an extra boundary term f(θ;θ)=1/θ≠0f(\theta;\theta) = 1/\theta \neq 0 that the naive score computation ignores). The proof's Step 1, which relied on differentiating under the integral sign with a fixed domain, is simply inapplicable, so no contradiction with the theorem occurs — but it shows precisely why condition 1 must be assumed for the bound to hold at all.

Scope, edge cases & common traps

SituationWhat happens
Support depends on θ\theta (e.g. Uniform(0,θ)\mathrm{Uniform}(0,\theta))CRLB does not apply; estimators can have variance decaying like 1/n21/n^2, far below any naive 1/I(θ)1/I(\theta) bound
Estimator is biasedThe bound as stated does not apply directly; a bias-corrected version replaces τ′(θ)\tau'(\theta) with 1+b′(θ)1+b'(\theta) where b(θ)b(\theta) is the bias function
τ(θ)\tau(\theta) nonlinear in θ\thetaEven when θ\theta has an efficient unbiased estimator, τ(θ)=g(θ)\tau(\theta)=g(\theta) for nonlinear gg usually does not admit an efficient unbiased estimator, as in Example 2
Multiple parameters, no reparametrization independenceMust use the full information matrix and its inverse, not 1/Ijj1/I_{jj} componentwise, since the diagonal reciprocal ignores correlations between score components
I(θ)=0I(\theta) = 0 or undefinedBound is vacuous or infinite; typically signals a non-regular or degenerate model
Equality caseAttained iff T−τ(θ)T-\tau(\theta) is proportional to the score — this is precisely the condition defining an [[Sufficiency and the Factorization Theoremexponential family]] with TT as the natural sufficient statistic

The mathematician behind it

Origins · 1 minHarald Cramér and how this was discovered
HC
Harald Cramér
1893–1985 · Swedish mathematician, Stockholm University

Harald Cramér was a Swedish mathematician and actuary whose work spanned analytic number theory, probability theory, and mathematical statistics. He held the actuarial mathematics chair at Stockholm University for decades and was instrumental in placing statistical estimation theory on rigorous asymptotic and information-theoretic foundations. His 1946 book Mathematical Methods of Statistics became a canonical reference that shaped how a generation of statisticians thought about efficiency, sufficiency, and asymptotic theory.

History
- 1920s–30s: Ronald Fisher develops the notion of information and efficiency of estimators, laying conceptual groundwork.
- 1943: C. R. Rao, working independently in India, derives the variance bound via the score-covariance argument, in the context of general estimation theory.
- 1946: Harald Cramér publishes Mathematical Methods of Statistics, presenting the bound rigorously with regularity conditions, cementing the "Cramér–Rao" name pairing.
- 1945–1949: The bound is recognized internationally as foundational, appearing alongside related work by Maurice Fréchet and Georges Darmois, sometimes credited jointly as the Fréchet–Cramér–Rao or Darmois–Fréchet–Cramér–Rao bound.
- 1950s onward: The bound becomes a standard benchmark in asymptotic statistics, informing the study of maximum likelihood efficiency and the development of sufficiency-based variance reduction techniques.
What exactly does "efficient" mean in this context?

An unbiased estimator TT of τ(θ)\tau(\theta) is called efficient if its variance equals the Cramér–Rao lower bound [τ′(θ)]2/I(θ)[\tau'(\theta)]^2/I(\theta) for every value of θ\theta in the parameter space. This is a finite-sample notion, distinct from asymptotic efficiency, which only requires the bound to be approached as n→∞n\to\infty. Efficiency in the finite-sample sense is rare outside exponential families: the theorem shows it happens exactly when T−τ(θ)T-\tau(\theta) is proportional to the score, a very restrictive algebraic condition. The exponential-distribution example above is a genuine finite-sample efficient case; many textbook Poisson or normal-mean examples are efficient too, but generic nonlinear functionals like θ2\theta^2 typically are not, as demonstrated.

Does the CRLB say anything about biased estimators?

Not directly in the form stated here, but a modified version applies. If TT has bias b(θ)=Eθ[T]−θb(\theta) = E_\theta[T] - \theta, the same differentiation argument gives Cov⁡(T,S)=1+b′(θ)\operatorname{Cov}(T,S) = 1 + b'(\theta), and Cauchy–Schwarz then yields Var⁡θ(T)≥[1+b′(θ)]2/I(θ)\operatorname{Var}_\theta(T) \geq [1+b'(\theta)]^2 / I(\theta). This is sometimes more informative than the unbiased bound, because a small, well-chosen bias can sometimes allow a smaller mean squared error than any unbiased estimator achieves — the bias-variance tradeoff. But comparing a biased estimator's raw variance to the unbiased CRLB 1/I(θ)1/I(\theta) is not valid and is the classic error flagged in the warning above.

Why must Fisher information be strictly positive for the theorem to make sense?

If I(θ)=0I(\theta) = 0 at some θ\theta, the bound [τ′(θ)]2/I(θ)[\tau'(\theta)]^2/I(\theta) is either 0/00/0 (undefined) or infinite, both uninformative. More fundamentally, I(θ)=0I(\theta)=0 means the score has zero variance, i.e., the score is almost surely a constant; since it also has mean zero, the score is almost surely zero, meaning the log-likelihood does not locally vary with θ\theta at all — the data carry no local information about θ\theta near that point. In such degenerate cases, no meaningful lower bound on estimator variance can be extracted from this method, and one typically finds the model is non-identifiable or singular there.

How does the CRLB relate to maximum likelihood estimation?

Under the same regularity conditions plus additional smoothness (twice differentiability, dominated convergence for the second derivative, and consistency of the MLE), it is a classical asymptotic result that the maximum likelihood estimator θ^n\hat\theta_n satisfies

n(θ^n−θ)→dN(0,1I1(θ)),\sqrt{n}(\hat\theta_n - \theta) \xrightarrow{d} N\left(0, \frac{1}{I_1(\theta)}\right),

meaning the MLE is asymptotically efficient: its asymptotic variance matches the per-observation Cramér–Rao bound. This does not mean the MLE attains the exact finite-sample CRLB (it usually does not, and may even be biased in finite samples), only that it approaches the bound as sample size grows. This asymptotic efficiency is one of the strongest theoretical justifications for using maximum likelihood estimation in large samples.

Can the Cramér–Rao bound be attained by a randomized or non-deterministic estimator?

The theorem as proved makes no restriction to deterministic functions of the data beyond measurability and finite variance, so the bound applies equally to any statistic T(X)T(X), including those defined via auxiliary randomization, as long as unbiasedness and the finite-variance condition hold (treating any auxiliary randomness as part of an enlarged probability space). In practice, however, introducing independent extra randomness can only add variance (by the law of total variance) and never helps attain the bound; the equality condition T−τ(θ)=c(θ)S(X;θ)T - \tau(\theta) = c(\theta)S(X;\theta) is a strong deterministic constraint that auxiliary randomization would typically violate rather than satisfy.

What is the relationship between the CRLB and sufficiency?

If UU is a sufficient statistic for θ\theta (in the sense of the Sufficiency and the Factorization Theorem), then the conditional distribution of the data given UU does not depend on θ\theta, and one can show the score itself is a function of UU alone (a consequence of the factorization theorem). This means any estimator attaining the CRLB, being proportional to the score plus a constant, must itself be a function of the sufficient statistic. This is the conceptual seed of The Rao-Blackwell Theorem, which shows that conditioning any unbiased estimator on a sufficient statistic never increases variance — pointing toward, though not automatically producing, an efficient estimator.

Does attaining the CRLB guarantee the estimator is unique?

Yes, in the sense that if two unbiased estimators T1,T2T_1, T_2 both attain the bound for the same τ(θ)\tau(\theta) at all θ\theta, both must satisfy Ti−τ(θ)=c(θ)S(X;θ)T_i - \tau(\theta) = c(\theta) S(X;\theta) with the same proportionality function c(θ)c(\theta) (since c(θ)=τ′(θ)/I(θ)c(\theta) = \tau'(\theta)/I(\theta) is determined by the model and target), forcing T1=T2T_1 = T_2 almost surely for every θ\theta. So efficient unbiased estimators, when they exist, are essentially unique as random variables (up to almost-sure equality), though this does not preclude different-looking formulas that happen to coincide almost surely.

Before this

Where this leads