Properties of MLEs

Suppose you estimate a parameter by maximum likelihood. You want to know how much to trust the resulting number. Does the estimate settle down to the truth as data accumulate? How fast does this happen? What is its approximate sampling distribution for a large but finite sample? This would let you attach a standard error to it. These questions are answered by the large-sample theory of maximum likelihood estimators. This theory is arguably the single most useful set of facts in classical statistical inference. It justifies the ubiquitous practice of reporting an MLE together with a Gaussian-based confidence interval. The importance of this theory is hard to overstate. Maximum likelihood estimation is used across nearly every quantitative science, from genetics to econometrics to machine learning. This is precisely because, under mild regularity conditions, the resulting estimator has three key properties. It is consistent, asymptotically normal, and asymptotically efficient. It converges to the truth, and its fluctuations are asymptotically Gaussian. No competing regular estimator does asymptotically better in variance. This trio of results converts a purely computational recipe ("maximize the likelihood") into a full inferential procedure. This procedure comes complete with standard errors and hypothesis tests. It requires no exact finite-sample distribution of the estimator, which is typically intractable. The big picture is this: likelihood-based inference, in large samples, is essentially equivalent to knowing the true parameter up to Gaussian noise. The variance of this noise is governed by the curvature of the log-likelihood — the Fisher information. This single quantity is the expected negative second derivative of the log-likelihood. It controls both how fast the MLE concentrates and how efficient it is relative to any other reasonable estimator. The invariance property, meanwhile, is a purely algebraic convenience. It lets you plug an MLE into any smooth transformation. You still get the MLE of the transformed parameter this way. This spares you from re-deriving an estimator from scratch every time you re-parametrize a model. This article states the precise regularity conditions needed. It proves consistency and asymptotic normality carefully. It proves the invariance property in full generality. It also explains in what sense the MLE is asymptotically efficient. It builds directly on Maximum Likelihood Estimation and Variance and Mean Squared Error. It sets up the machinery — Fisher information and asymptotic variance. This machinery is used later in The Cramer-Rao Lower Bound. It is also used in the construction of large-sample Confidence Intervals: Concept and Construction.

Key takeaways
  • Under regularity conditions, the MLE θ^n\hat\theta_n is consistent: θ^n→θ0\hat\theta_n \to \theta_0 in probability as n→∞n \to \infty.
  • The MLE is asymptotically normal: n(θ^n−θ0)→N(0,I(θ0)−1)\sqrt{n}(\hat\theta_n - \theta_0) \to N(0, I(\theta_0)^{-1}) in distribution, where I(θ0)I(\theta_0) is the Fisher information per observation.
  • The MLE is invariant: if θ^n\hat\theta_n is the MLE of θ\theta, then g(θ^n)g(\hat\theta_n) is the MLE of g(θ)g(\theta) for any function gg.
  • The asymptotic variance I(θ0)−1/nI(\theta_0)^{-1}/n matches the The Cramer-Rao Lower Bound, so the MLE is asymptotically efficient among regular estimators.
  • All three properties require regularity conditions (smoothness, identifiability, parameter in the interior, differentiation under the integral) — none is automatic.
  • Finite-sample behavior can differ sharply from the asymptotic picture; bias and non-normality are common in small nn.
  • Key idea: the log-likelihood's curvature at the truth (Fisher information) simultaneously drives how fast the MLE concentrates and how efficiently it uses the data.

Where this lives today

Maximum likelihood asymptotics underlie standard errors and Wald/likelihood-ratio/score tests reported by virtually every statistical software package, from simple regression to complex generalized linear and mixed models. In genetics, MLE consistency and normality justify inference for allele frequencies and evolutionary rates from sequence data. In econometrics, asymptotic normality of the MLE is the basis for standard errors in logistic, Poisson, and duration models, and for the delta method used to obtain confidence intervals for nonlinear functions of parameters (odds ratios, elasticities). In machine learning, the same theory explains why maximum-likelihood-trained parametric models (e.g., exponential family models, some neural network heads under simplifying assumptions) have asymptotically Gaussian parameter uncertainty, which underlies Laplace approximations to Bayesian posteriors. In signal processing and cryptanalysis, Fisher information governs the fundamental limit on how precisely a parameter (e.g., a signal's arrival time, or an unknown key-related statistic) can be estimated from noisy observations, directly invoking the Cramér–Rao-type efficiency bound this article's results feed into.

Ask the tutor: How does the delta method extend asymptotic normality of the MLE to a nonlinear transformation of the parameter?

DefinitionSetting, MLE, and Fisher information

Let X1,…,XnX_1, \dots, X_n be i.i.d. with density (or p.m.f.) f(x;θ)f(x;\theta), θ∈Θ⊆Rk\theta \in \Theta \subseteq \mathbb{R}^k, and let θ0\theta_0 denote the true parameter value. The likelihood and log-likelihood are

Ln(θ)=∏i=1nf(Xi;θ),ℓn(θ)=∑i=1nlog⁡f(Xi;θ).L_n(\theta) = \prod_{i=1}^n f(X_i;\theta), \qquad \ell_n(\theta) = \sum_{i=1}^n \log f(X_i;\theta).

A maximum likelihood estimator is any θ^n∈Θ\hat\theta_n \in \Theta satisfying

θ^n∈arg⁡max⁡θ∈ΘLn(θ).\hat\theta_n \in \arg\max_{\theta \in \Theta} L_n(\theta).

For a single observation, the score function is s(x;θ)=∂θlog⁡f(x;θ)s(x;\theta) = \partial_\theta \log f(x;\theta), and the Fisher information (per observation) is

I(θ)=Var⁡θ(s(X;θ))=Eθ[s(X;θ)2],I(\theta) = \operatorname{Var}_\theta\big(s(X;\theta)\big) = E_\theta\big[s(X;\theta)^2\big],

which under regularity equals −Eθ[∂θ2log⁡f(X;θ)]-E_\theta\big[\partial_\theta^2 \log f(X;\theta)\big] (stated and used below in the scalar case; the vector case replaces variance/derivative with covariance matrix/Hessian). We call the model regular at θ0\theta_0 if: (R1) the parameter space Θ\Theta is an open subset of Rk\mathbb{R}^k containing θ0\theta_0; (R2) the support of f(x;θ)f(x;\theta) does not depend on θ\theta; (R3) log⁡f(x;θ)\log f(x;\theta) is three times continuously differentiable in θ\theta for a.e. xx, with derivatives dominated by integrable functions permitting differentiation under the integral sign; (R4) I(θ0)I(\theta_0) is finite and positive definite; (R5) the model is identifiable, i.e. θ≠θ′⇒f(⋅;θ)≠f(⋅;θ′)\theta \neq \theta' \Rightarrow f(\cdot;\theta) \neq f(\cdot;\theta') (as densities).

Intuition

Picture the log-likelihood ℓn(θ)\ell_n(\theta) as a random hill whose shape depends on the data. As nn grows, the Law of Large Numbers (via the Kullback–Leibler argument below) forces this hill, after dividing by nn, to converge to a deterministic function that is uniquely maximized at the true parameter θ0\theta_0. Consequently the location of the peak — the MLE — is pulled toward θ0\theta_0: this is consistency. Zooming in on the peak with a microscope of power n\sqrt{n}, the hill looks locally like an upside-down parabola (a Taylor expansion of ℓn\ell_n around θ0\theta_0), and the randomness in where the peak sits becomes Gaussian by the Central Limit Theorem applied to the score. The width of this local parabola is governed by I(θ0)I(\theta_0): a sharply curved log-likelihood (large information) pins down θ\theta tightly, giving a narrow Gaussian; a flat log-likelihood (small information) gives a wide one. The invariance property is a separate, purely geometric fact: maximizing Ln(θ)L_n(\theta) over θ\theta and then applying gg to the maximizer is the same point as maximizing the reparametrized likelihood over g(θ)g(\theta) directly, because gg (if one-to-one) just relabels the same hill without changing where its peak is.

Figure
The log-likelihood hill sharpens and shifts toward θ0\theta_0 as nn grows
θ θ₀ n = 5 n = 50 n = 500 peak = MLE, curvature ∝ I(θ₀)

Central results

TheoremConsistency of the MLE

Let X1,…,XnX_1, \dots, X_n be i.i.d. from f(x;θ0)f(x;\theta_0) with Θ⊆R\Theta \subseteq \mathbb{R} compact (or, more generally, assume conditions (R1)–(R5) plus that θ0\theta_0 is the unique maximizer of Eθ0[log⁡f(X;θ)]E_{\theta_0}[\log f(X;\theta)] over Θ\Theta, and that Eθ0[sup⁡θ∣log⁡f(X;θ)∣]<∞E_{\theta_0}[\sup_{\theta} |\log f(X;\theta)|] < \infty with appropriate uniform convergence). Then any sequence of maximizers θ^n\hat\theta_n of Ln(θ)L_n(\theta) satisfies

θ^n→Pθ0as n→∞.\hat\theta_n \xrightarrow{P} \theta_0 \quad \text{as } n \to \infty.
Proof

We use the Kullback–Leibler / uniform Law of Large Numbers technique. Define, for θ∈Θ\theta \in \Theta,

Mn(θ)=1nℓn(θ)=1n∑i=1nlog⁡f(Xi;θ),M(θ)=Eθ0[log⁡f(X;θ)].M_n(\theta) = \frac{1}{n}\ell_n(\theta) = \frac{1}{n}\sum_{i=1}^n \log f(X_i;\theta), \qquad M(\theta) = E_{\theta_0}[\log f(X;\theta)].

Step 1 (identification of the limit maximizer). By the Strong Law of Large Numbers, for each fixed θ\theta, Mn(θ)→M(θ)M_n(\theta) \to M(\theta) almost surely, since X1,…,XnX_1,\dots,X_n are i.i.d. and Eθ0∣log⁡f(X;θ)∣<∞E_{\theta_0}|\log f(X;\theta)| < \infty by hypothesis. We claim θ0\theta_0 uniquely maximizes M(θ)M(\theta) over Θ\Theta. Consider

M(θ0)−M(θ)=Eθ0[log⁡f(X;θ0)f(X;θ)]=DKL(f(⋅;θ0) ∥ f(⋅;θ))≥0,M(\theta_0) - M(\theta) = E_{\theta_0}\left[\log \frac{f(X;\theta_0)}{f(X;\theta)}\right] = D_{KL}\big(f(\cdot;\theta_0)\,\|\,f(\cdot;\theta)\big) \geq 0,

which is the Kullback–Leibler divergence, nonnegative by Jensen's inequality applied to the strictly concave function log⁡\log:

Eθ0[−log⁡f(X;θ)f(X;θ0)]≥−log⁡Eθ0[f(X;θ)f(X;θ0)]=−log⁡∫f(x;θ) dx=−log⁡1=0,E_{\theta_0}\left[-\log\frac{f(X;\theta)}{f(X;\theta_0)}\right] \geq -\log E_{\theta_0}\left[\frac{f(X;\theta)}{f(X;\theta_0)}\right] = -\log \int f(x;\theta)\,dx = -\log 1 = 0,

using that the support of f(⋅;θ)f(\cdot;\theta) does not depend on θ\theta (condition R2), so the integral is taken over the common support. Equality in Jensen holds iff f(X;θ)/f(X;θ0)f(X;\theta)/f(X;\theta_0) is a.s. constant, which (since both integrate to 1) forces f(X;θ)=f(X;θ0)f(X;\theta) = f(X;\theta_0) a.s., i.e. θ=θ0\theta = \theta_0 by identifiability (R5). Hence θ0\theta_0 is the strict, unique maximizer of MM on Θ\Theta.

Step 2 (uniform convergence). Under the stated regularity (compactness of Θ\Theta and domination conditions ensuring equicontinuity, e.g. via the Arzelà–Ascoli-type argument or a Glivenko–Cantelli class assumption), the pointwise SLLN in Step 1 upgrades to

sup⁡θ∈Θ∣Mn(θ)−M(θ)∣→a.s.0.\sup_{\theta \in \Theta} |M_n(\theta) - M(\theta)| \xrightarrow{a.s.} 0.

This is the standard "uniform law of large numbers"; it holds because Θ\Theta is compact, θ↦log⁡f(x;θ)\theta \mapsto \log f(x;\theta) is continuous for a.e. xx (R3), and it is dominated by an integrable envelope, which together imply stochastic equicontinuity.

Step 3 (argmax continuity). We now show θ^n→θ0\hat\theta_n \to \theta_0. Fix ε>0\varepsilon > 0 and let

δ=M(θ0)−max⁡θ: ∣θ−θ0∣≥εM(θ)>0,\delta = M(\theta_0) - \max_{\theta:\, |\theta - \theta_0|\geq \varepsilon} M(\theta) > 0,

which is strictly positive because MM is continuous (as an expectation of a continuous, dominated function), Θ\Theta is compact so the max over the closed set {∣θ−θ0∣≥ε}∩Θ\{|\theta-\theta_0|\ge\varepsilon\}\cap\Theta is attained, and θ0\theta_0 is the unique maximizer (Step 1). By Step 2, choose nn large enough that sup⁡θ∣Mn(θ)−M(θ)∣<δ/3\sup_\theta |M_n(\theta) - M(\theta)| < \delta/3 with probability at least 1−ε1-\varepsilon. On this event, for any θ\theta with ∣θ−θ0∣≥ε|\theta - \theta_0| \geq \varepsilon,

Mn(θ)≤M(θ)+δ/3≤M(θ0)−δ+δ/3<M(θ0)−δ/3≤Mn(θ0)−δ/3+δ/3⋅0,M_n(\theta) \leq M(\theta) + \delta/3 \leq M(\theta_0) - \delta + \delta/3 < M(\theta_0) - \delta/3 \leq M_n(\theta_0) - \delta/3 + \delta/3\cdot 0,

more precisely Mn(θ)<M(θ0)−2δ/3<Mn(θ0)M_n(\theta) < M(\theta_0) - 2\delta/3 < M_n(\theta_0) since Mn(θ0)>M(θ0)−δ/3M_n(\theta_0) > M(\theta_0) - \delta/3. Hence, on this high-probability event, Mn(θ0)M_n(\theta_0) strictly exceeds Mn(θ)M_n(\theta) for every θ\theta with ∣θ−θ0∣≥ε|\theta-\theta_0|\ge \varepsilon, so the maximizer θ^n\hat\theta_n of MnM_n (equivalently of LnL_n) must satisfy ∣θ^n−θ0∣<ε|\hat\theta_n - \theta_0| < \varepsilon. Since ε\varepsilon was arbitrary and the probability of the good event tends to 1, we conclude θ^n→Pθ0\hat\theta_n \xrightarrow{P} \theta_0. ■\blacksquare

∎
TheoremAsymptotic normality of the MLE

Assume regularity conditions (R1)–(R5) hold at θ0∈R\theta_0 \in \mathbb{R} (scalar case for clarity), that θ^n→Pθ0\hat\theta_n \xrightarrow{P} \theta_0 (consistency, established above), that θ^n\hat\theta_n lies in the interior of Θ\Theta eventually and solves the score equation ℓn′(θ^n)=0\ell_n'(\hat\theta_n) = 0, and that Eθ0[s(X;θ0)]=0E_{\theta_0}[s(X;\theta_0)] = 0 with 0<I(θ0)=Var⁡θ0(s(X;θ0))<∞0 < I(\theta_0) = \operatorname{Var}_{\theta_0}(s(X;\theta_0)) < \infty, and that ℓn′′′\ell_n''' is bounded by an integrable function uniformly in a neighborhood of θ0\theta_0 (part of R3). Then

n (θ^n−θ0)→dN ⁣(0,  I(θ0)−1).\sqrt{n}\,(\hat\theta_n - \theta_0) \xrightarrow{d} N\!\left(0,\; I(\theta_0)^{-1}\right).
LemmaMean zero score and information identity

Under (R1)–(R4), Eθ0[s(X;θ0)]=0E_{\theta_0}[s(X;\theta_0)] = 0 and I(θ0)=−Eθ0[∂θs(X;θ0)]=−Eθ0[∂θ2log⁡f(X;θ0)]I(\theta_0) = -E_{\theta_0}\left[\partial_\theta s(X;\theta_0)\right] = -E_{\theta_0}\left[\partial_\theta^2 \log f(X;\theta_0)\right].

Proof

Since ∫f(x;θ) dx=1\int f(x;\theta)\,dx = 1 for all θ\theta in a neighborhood of θ0\theta_0, and differentiation under the integral is justified by (R3),

0=∂θ∫f(x;θ) dx=∫∂θf(x;θ) dx=∫∂θf(x;θ)f(x;θ)f(x;θ) dx=Eθ[s(X;θ)].0 = \partial_\theta \int f(x;\theta)\,dx = \int \partial_\theta f(x;\theta)\,dx = \int \frac{\partial_\theta f(x;\theta)}{f(x;\theta)} f(x;\theta)\,dx = E_\theta[s(X;\theta)].

Evaluating at θ0\theta_0 gives the first claim. Differentiating 0=∫s(x;θ)f(x;θ) dx0 = \int s(x;\theta) f(x;\theta)\,dx once more under the integral,

0=∫∂θs(x;θ)f(x;θ) dx+∫s(x;θ) ∂θf(x;θ) dx=Eθ[∂θs(X;θ)]+Eθ[s(X;θ)2],0 = \int \partial_\theta s(x;\theta) f(x;\theta)\,dx + \int s(x;\theta)\,\partial_\theta f(x;\theta)\,dx = E_\theta[\partial_\theta s(X;\theta)] + E_\theta[s(X;\theta)^2],

using ∂θf(x;θ)=s(x;θ)f(x;θ)\partial_\theta f(x;\theta) = s(x;\theta) f(x;\theta). Rearranged, Eθ[s(X;θ)2]=−Eθ[∂θs(X;θ)]E_\theta[s(X;\theta)^2] = -E_\theta[\partial_\theta s(X;\theta)]; since Eθ[s]=0E_\theta[s]=0, the left side is Var⁡θ(s(X;θ))=I(θ)\operatorname{Var}_\theta(s(X;\theta)) = I(\theta), giving the identity at θ=θ0\theta = \theta_0. ■\blacksquare

∎
Proof

We use the Taylor expansion + Slutsky/CLT technique, the standard proof of asymptotic normality for M-estimators.

Step 1 (score equation and Taylor expansion). Since θ^n\hat\theta_n is an interior maximizer of the differentiable function ℓn\ell_n, eventually (with probability tending to 1, by consistency) it satisfies the first-order condition ℓn′(θ^n)=0\ell_n'(\hat\theta_n) = 0. Expand ℓn′\ell_n' in a Taylor series around θ0\theta_0:

0=ℓn′(θ^n)=ℓn′(θ0)+ℓn′′(θ0)(θ^n−θ0)+12ℓn′′′(θn∗)(θ^n−θ0)2,0 = \ell_n'(\hat\theta_n) = \ell_n'(\theta_0) + \ell_n''(\theta_0)(\hat\theta_n - \theta_0) + \tfrac{1}{2}\ell_n'''(\theta_n^*)(\hat\theta_n - \theta_0)^2,

for some θn∗\theta_n^* between θ^n\hat\theta_n and θ0\theta_0 (mean value theorem, valid by the three-times differentiability in R3). Solving for θ^n−θ0\hat\theta_n - \theta_0,

n(θ^n−θ0)=−1nℓn′(θ0)1nℓn′′(θ0)+12nℓn′′′(θn∗)(θ^n−θ0).\sqrt{n}(\hat\theta_n - \theta_0) = \frac{-\frac{1}{\sqrt n}\ell_n'(\theta_0)}{\frac{1}{n}\ell_n''(\theta_0) + \frac{1}{2n}\ell_n'''(\theta_n^*)(\hat\theta_n - \theta_0)}.

Step 2 (numerator: CLT for the score). We have ℓn′(θ0)=∑i=1ns(Xi;θ0)\ell_n'(\theta_0) = \sum_{i=1}^n s(X_i;\theta_0), a sum of i.i.d. terms with mean 00 (Lemma above) and variance I(θ0)∈(0,∞)I(\theta_0) \in (0,\infty). By the Central Limit Theorem,

1nℓn′(θ0)=1n∑i=1ns(Xi;θ0)→dN(0,I(θ0)).\frac{1}{\sqrt{n}} \ell_n'(\theta_0) = \frac{1}{\sqrt n}\sum_{i=1}^n s(X_i;\theta_0) \xrightarrow{d} N(0, I(\theta_0)).

Step 3 (denominator, first term: LLN for the observed information). We have ℓn′′(θ0)=∑i=1n∂θs(Xi;θ0)\ell_n''(\theta_0) = \sum_{i=1}^n \partial_\theta s(X_i;\theta_0), a sum of i.i.d. terms with finite mean −I(θ0)-I(\theta_0) (Lemma above). By the Law of Large Numbers,

1nℓn′′(θ0)→P−I(θ0).\frac{1}{n}\ell_n''(\theta_0) \xrightarrow{P} -I(\theta_0).

Step 4 (denominator, second term: negligibility). By consistency, θ^n−θ0→P0\hat\theta_n - \theta_0 \xrightarrow{P} 0, and θn∗\theta_n^* (squeezed between θ^n\hat\theta_n and θ0\theta_0) also converges in probability to θ0\theta_0. Since ℓn′′′(θ)=∑i∂θ2s(Xi;θ)\ell_n'''(\theta) = \sum_i \partial_\theta^2 s(X_i;\theta) is, by (R3)'s domination assumption, such that 1nℓn′′′(θ)\frac{1}{n}\ell_n'''(\theta) is bounded in probability uniformly for θ\theta near θ0\theta_0 (uniform LLN on the third derivative), we get

12nℓn′′′(θn∗)(θ^n−θ0)=OP(1)⋅oP(1)=oP(1).\frac{1}{2n}\ell_n'''(\theta_n^*)(\hat\theta_n - \theta_0) = O_P(1) \cdot o_P(1) = o_P(1).

Step 5 (Slutsky). Combining Steps 2–4,

n(θ^n−θ0)=N(0,I(θ0))+oP(1)−I(θ0)+oP(1)→dN(0,I(θ0))−I(θ0)=N ⁣(0,I(θ0)I(θ0)2)=N ⁣(0,I(θ0)−1),\sqrt{n}(\hat\theta_n - \theta_0) = \frac{N(0,I(\theta_0)) + o_P(1)}{-I(\theta_0) + o_P(1)} \xrightarrow{d} \frac{N(0,I(\theta_0))}{-I(\theta_0)} = N\!\left(0, \frac{I(\theta_0)}{I(\theta_0)^2}\right) = N\!\left(0, I(\theta_0)^{-1}\right),

by Slutsky's Theorem (a random variable converging in distribution, divided by a random variable converging in probability to a nonzero constant, converges in distribution to the ratio with the constant), and using that if Z∼N(0,σ2)Z \sim N(0,\sigma^2) then Z/c∼N(0,σ2/c2)Z/c \sim N(0,\sigma^2/c^2). This proves the theorem. ■\blacksquare

∎
CorollaryMultivariate version, stated

If θ∈Rk\theta \in \mathbb{R}^k and the analogous regularity conditions hold with I(θ0)I(\theta_0) now the k×kk\times k Fisher information matrix Eθ0[∇s(X;θ0)∇s(X;θ0)⊤]E_{\theta_0}[\nabla s(X;\theta_0)\nabla s(X;\theta_0)^\top] (positive definite), then

n(θ^n−θ0)→dNk(0,I(θ0)−1).\sqrt n (\hat\theta_n - \theta_0) \xrightarrow{d} N_k\big(0, I(\theta_0)^{-1}\big).

The proof is identical in structure, replacing scalar derivatives with gradients/Hessians and the mean value theorem step with a multivariate Taylor expansion; each step (CLT for the score vector, LLN for the Hessian, negligibility of the remainder) goes through verbatim with matrices in place of scalars.

TheoremInvariance of the MLE

Let g:Θ→Ξg : \Theta \to \Xi be any function (not necessarily one-to-one), where Θ⊆Rk\Theta \subseteq \mathbb{R}^k. If θ^n\hat\theta_n is an MLE of θ\theta based on likelihood Ln(θ)L_n(\theta), then g(θ^n)g(\hat\theta_n) is an MLE of ξ=g(θ)\xi = g(\theta), in the sense that g(θ^n)g(\hat\theta_n) maximizes the induced (profile) likelihood

Ln∗(ξ):=sup⁡θ: g(θ)=ξLn(θ)L_n^*(\xi) := \sup_{\theta:\, g(\theta) = \xi} L_n(\theta)

over ξ∈Ξ\xi \in \Xi.

Proof

We use the direct verification technique: check the maximizer of Ln∗L_n^* is exactly g(θ^n)g(\hat\theta_n). By definition of Ln∗L_n^* and since θ^n\hat\theta_n maximizes LnL_n over the whole space Θ\Theta (not just the fiber g−1(ξ)g^{-1}(\xi)),

Ln∗(ξ)=sup⁡θ∈g−1(ξ)Ln(θ)≤sup⁡θ∈ΘLn(θ)=Ln(θ^n),L_n^*(\xi) = \sup_{\theta \in g^{-1}(\xi)} L_n(\theta) \leq \sup_{\theta \in \Theta} L_n(\theta) = L_n(\hat\theta_n),

for every ξ∈Ξ\xi \in \Xi. On the other hand, taking ξ0:=g(θ^n)\xi_0 := g(\hat\theta_n), the fiber g−1(ξ0)g^{-1}(\xi_0) contains θ^n\hat\theta_n itself, so

Ln∗(ξ0)=sup⁡θ∈g−1(ξ0)Ln(θ)≥Ln(θ^n).L_n^*(\xi_0) = \sup_{\theta \in g^{-1}(\xi_0)} L_n(\theta) \geq L_n(\hat\theta_n).

Combining the two displays, Ln∗(ξ0)≥Ln(θ^n)≥Ln∗(ξ)L_n^*(\xi_0) \geq L_n(\hat\theta_n) \geq L_n^*(\xi) for every ξ\xi, i.e. Ln∗(ξ0)=sup⁡ξLn∗(ξ)L_n^*(\xi_0) = \sup_\xi L_n^*(\xi) and this supremum is attained at ξ0\xi_0. Hence ξ0=g(θ^n)\xi_0 = g(\hat\theta_n) maximizes Ln∗L_n^*, i.e. g(θ^n)g(\hat\theta_n) is the MLE of g(θ)g(\theta). ■\blacksquare

Remark on the one-to-one case. If gg is a bijection (a reparametrization), then g−1(ξ)g^{-1}(\xi) is the single point g−1(ξ)g^{-1}(\xi) and Ln∗(ξ)=Ln(g−1(ξ))L_n^*(\xi) = L_n(g^{-1}(\xi)) is literally the likelihood re-expressed in the new parameter, so the theorem simply says: maximize in the new coordinates, and you get g(θ^n)g(\hat\theta_n), exactly as one would hope from relabeling the same hill in the intuition picture above.

∎
CorollaryAsymptotic efficiency

Under the hypotheses of the asymptotic normality theorem, the asymptotic variance of n(θ^n−θ0)\sqrt n(\hat\theta_n - \theta_0) is I(θ0)−1I(\theta_0)^{-1}, which — by The Cramer-Rao Lower Bound — is the smallest possible asymptotic variance among a broad class of regular estimators. Consequently the MLE is asymptotically efficient: no regular estimator sequence can do asymptotically better (in mean squared error) than I(θ0)−1/nI(\theta_0)^{-1}/n.

Worked examples

Example 1 — Exponential lifetime data with asymmetric rate. Let X1,…,XnX_1, \dots, X_n be i.i.d. Exp(λ0)\text{Exp}(\lambda_0) with true rate λ0=3\lambda_0 = 3 (so mean lifetime 1/31/3), density f(x;λ)=λe−λxf(x;\lambda) = \lambda e^{-\lambda x}, x>0x>0. The log-likelihood is

ℓn(λ)=nlog⁡λ−λ∑i=1nXi,\ell_n(\lambda) = n\log \lambda - \lambda \sum_{i=1}^n X_i,

giving score sn(λ)=n/λ−∑Xis_n(\lambda) = n/\lambda - \sum X_i; setting it to zero yields the familiar MLE λ^n=1/Xˉn\hat\lambda_n = 1/\bar X_n. The per-observation score is s(x;λ)=1/λ−xs(x;\lambda) = 1/\lambda - x, so

I(λ)=Var⁡λ(1/λ−X)=Var⁡λ(X)=1λ2,I(\lambda) = \operatorname{Var}_\lambda(1/\lambda - X) = \operatorname{Var}_\lambda(X) = \frac{1}{\lambda^2},

using Var⁡(X)=1/λ2\operatorname{Var}(X) = 1/\lambda^2 for an exponential. At λ0=3\lambda_0 = 3, I(λ0)=1/9I(\lambda_0) = 1/9. Consistency gives λ^n→P3\hat\lambda_n \xrightarrow{P} 3. Asymptotic normality gives

n(λ^n−3)→dN(0, I(3)−1)=N(0,9).\sqrt n (\hat\lambda_n - 3) \xrightarrow{d} N\big(0,\, I(3)^{-1}\big) = N(0, 9).

So for large nn, λ^n≈N(3,9/n)\hat\lambda_n \approx N(3, 9/n); e.g. with n=400n = 400, the standard error is 9/400=0.15\sqrt{9/400} = 0.15, and an approximate 95% confidence interval is 3±1.96×0.15≈(2.71,3.29)3 \pm 1.96 \times 0.15 \approx (2.71, 3.29) (foreshadowing Confidence Intervals: Concept and Construction). Now apply invariance: suppose we actually care about the mean lifetime μ=g(λ)=1/λ\mu = g(\lambda) = 1/\lambda, a bijection on (0,∞)(0,\infty). By the invariance theorem, the MLE of μ\mu is g(λ^n)=1/λ^n=Xˉng(\hat\lambda_n) = 1/\hat\lambda_n = \bar X_n — reassuringly, the sample mean, which is indeed the natural estimator of the mean and independently known to be the MLE of μ\mu if we'd parametrized by μ\mu from the start. This cross-check illustrates the theorem's content: we did not need to re-derive the MLE in the μ\mu-parametrization; we simply transformed the λ\lambda-MLE. To get the asymptotic variance of μ^n=Xˉn\hat\mu_n = \bar X_n directly from the theory (rather than trusting the well-known Var⁡(Xˉn)=1/(nλ02)\operatorname{Var}(\bar X_n) = 1/(n\lambda_0^2)), use the delta method (a consequence of asymptotic normality, not proved here but noted since it is the natural extension): if n(λ^n−λ0)→N(0,I(λ0)−1)\sqrt n(\hat\lambda_n - \lambda_0) \to N(0, I(\lambda_0)^{-1}) and gg is differentiable at λ0\lambda_0 with g′(λ0)≠0g'(\lambda_0) \ne 0, then

n(g(λ^n)−g(λ0))→dN(0, g′(λ0)2I(λ0)−1).\sqrt n\big(g(\hat\lambda_n) - g(\lambda_0)\big) \xrightarrow{d} N\big(0,\, g'(\lambda_0)^2 I(\lambda_0)^{-1}\big).

Here g(λ)=1/λg(\lambda) = 1/\lambda, g′(λ)=−1/λ2g'(\lambda) = -1/\lambda^2, so g′(3)2=1/81g'(3)^2 = 1/81, and the asymptotic variance of n(μ^n−1/3)\sqrt n(\hat\mu_n - 1/3) is (1/81)(9)=1/9(1/81)(9) = 1/9. Direct computation: Var⁡(Xˉn)=Var⁡(X)/n=(1/λ02)/n=(1/9)/n\operatorname{Var}(\bar X_n) = \operatorname{Var}(X)/n = (1/\lambda_0^2)/n = (1/9)/n, matching n⋅Var⁡(Xˉn)=1/9n \cdot \operatorname{Var}(\bar X_n) = 1/9 exactly. The numbers agree, confirming both the invariance calculation and the delta-method variance.

Example 2 — Uniform on (0,θ)(0,\theta): where the standard theorem fails, and why. Let X1,…,XnX_1,\dots,X_n be i.i.d. Unif(0,θ0)\text{Unif}(0,\theta_0) with true value θ0=5\theta_0 = 5. The likelihood is Ln(θ)=θ−n1{θ≥max⁡iXi}L_n(\theta) = \theta^{-n} \mathbf 1\{\theta \geq \max_i X_i\}, maximized at θ^n=X(n)=max⁡iXi\hat\theta_n = X_{(n)} = \max_i X_i. This is a case where the support depends on θ\theta, violating regularity condition (R2), so the general asymptotic-normality theorem above does not apply — and indeed the conclusion fails in the expected form. We can still analyze θ^n=X(n)\hat\theta_n = X_{(n)} directly to see how it fails to be asymptotically normal at the n\sqrt n rate. For t≥0t \geq 0,

P(n(θ0−X(n))>t)=P(X(n)<θ0−tn)=(θ0−t/nθ0)n=(1−tnθ0)n→e−t/θ0,P\big(n(\theta_0 - X_{(n)}) > t\big) = P\Big(X_{(n)} < \theta_0 - \tfrac t n\Big) = \left(\frac{\theta_0 - t/n}{\theta_0}\right)^n = \left(1 - \frac{t}{n\theta_0}\right)^n \to e^{-t/\theta_0},

as n→∞n \to \infty (for 0≤t≤nθ00 \le t \le n\theta_0), which is a legitimate probability. Hence

n(θ0−X(n))→dExp(1/θ0),n(\theta_0 - X_{(n)}) \xrightarrow{d} \text{Exp}(1/\theta_0),

i.e. the correct convergence rate is nn, not n\sqrt n, and the limit is exponential, not Gaussian. At θ0=5\theta_0 = 5: n(5−X(n))→dExp(1/5)n(5 - X_{(n)}) \xrightarrow{d} \text{Exp}(1/5), so for large nn the estimator is downward-biased with E[X(n)]≈θ0−θ0/n=5−5/nE[X_{(n)}] \approx \theta_0 - \theta_0/n = 5 - 5/n (exactly E[X(n)]=nn+1θ0E[X_{(n)}] = \frac{n}{n+1}\theta_0 here, computable directly from the order-statistic density fX(n)(x)=nxn−1/θ0nf_{X_{(n)}}(x) = n x^{n-1}/\theta_0^n), and its fluctuations around θ0\theta_0 are of order 1/n1/n, much smaller (faster concentration!) than the usual 1/n1/\sqrt n — but non-Gaussian and skewed. This example is the standard illustration that dropping the fixed-support hypothesis (R2) can change both the rate and the limiting law entirely, not just the variance formula. By contrast, invariance still holds here with no extra hypotheses beyond the definition of MLE: for instance, the MLE of θ02\theta_0^2 (say, if we cared about the square of the range) is exactly X(n)2X_{(n)}^2, since invariance (proved above) required no regularity conditions at all — it is a purely algebraic fact about arg⁡max⁡\arg\max.

CounterexampleDropping fixed support breaks asymptotic normality

Consider again X1,…,XnX_1,\dots,X_n i.i.d. Unif(0,θ)\text{Unif}(0,\theta), so condition (R2) — that the support of f(x;θ)f(x;\theta) does not depend on θ\theta — is violated (supp=(0,θ)\text{supp} = (0,\theta) depends on θ\theta). We showed above that the MLE θ^n=X(n)\hat\theta_n = X_{(n)} satisfies

n(θ0−θ^n)→dExp(1/θ0),n(\theta_0 - \hat\theta_n) \xrightarrow{d} \text{Exp}(1/\theta_0),

so that n(θ^n−θ0)=1n⋅n(θ^n−θ0)→0\sqrt n (\hat\theta_n - \theta_0) = \frac{1}{\sqrt n}\cdot n(\hat\theta_n - \theta_0) \to 0 in probability (since n(θ^n−θ0)n(\hat\theta_n-\theta_0) converges in distribution to a finite limit, dividing by an additional n→∞\sqrt n \to \infty sends the product to 00). Hence

n(θ^n−θ0)→P0≠N(0,I(θ0)−1) for any finite information constant,\sqrt n (\hat\theta_n - \theta_0) \xrightarrow{P} 0 \ne N(0, I(\theta_0)^{-1}) \text{ for any finite information constant},

and indeed the "Fisher information" computed naively from ∂θlog⁡f(x;θ)=−1/θ\partial_\theta \log f(x;\theta) = -1/\theta would give I(θ)=1/θ2I(\theta) = 1/\theta^2, predicting (wrongly) a nondegenerate n\sqrt n-rate Gaussian limit. The correct rate is nn, and the correct limit law is exponential, not Gaussian. This shows precisely why hypothesis (R2) cannot be dropped from the asymptotic normality theorem: the entire Taylor-expansion argument (Step 1 of the proof) presumes ℓn\ell_n is differentiable in θ\theta throughout a neighborhood of θ0\theta_0 with the same functional form, which fails when the likelihood has a hard boundary (an indicator function) whose location moves with θ\theta.

Scope, edge cases & common traps

SituationWhat happensWhy
Support depends on θ\theta (e.g. Unif(0,θ)\text{Unif}(0,\theta))Non-n\sqrt n rate, non-Gaussian limitViolates (R2); score/Taylor expansion breaks down
True parameter on boundary of Θ\ThetaAsymptotic normality (as stated) fails; one-sided limiting distributionViolates (R1), interior assumption
Non-identifiable modelMLE may not converge to a unique pointViolates (R5); M(θ)M(\theta) has multiple maximizers
I(θ0)=0I(\theta_0) = 0 or infiniteDegenerate or non-standard asymptoticsViolates (R4)
Multiple roots of the score equationMust pick the consistent root (often the global maximizer)Local maxima/saddle points also solve ℓn′=0\ell_n' = 0
Reparametrization by non-monotone ggInvariance still holds (via profile likelihood definition)Invariance theorem needs no smoothness hypothesis on gg

The mathematician behind it

Origins · 1 minSir Ronald Aylmer Fisher and how this was discovered
SR
Sir Ronald Aylmer Fisher
1890–1962 · Britain, statistics and genetics

Ronald Fisher developed maximum likelihood estimation as a general, unifying principle of estimation in the 1910s–1920s, introduced the notion of statistical information that now bears his name, and argued — initially via heuristic and partly flawed early arguments later repaired by others — that MLEs are asymptotically efficient. He worked simultaneously as a geneticist and statistician, developing analysis of variance and experimental design at Rothamsted Experimental Station while building the foundations of modern mathematical statistics.

History
- 1912: Fisher, as an undergraduate, first proposes what he calls the "method of maximum likelihood" as an improvement on the method of moments.
- 1922: Fisher's paper "On the Mathematical Foundations of Theoretical Statistics" formalizes likelihood, introduces the term "information," and states efficiency and consistency claims for MLEs.
- 1925: Fisher derives the Fisher information and connects it to the variance bound for estimators, in "Theory of Statistical Estimation."
- 1946–1949: Abraham Wald and others give the first fully rigorous consistency proofs for MLEs under general conditions, addressing gaps in Fisher's original heuristic arguments.
- 1960s–1970s: Lucien Le Cam clarifies exactly which regularity conditions are necessary, and constructs counterexamples (superefficiency) showing that "asymptotic efficiency" of the MLE requires care in its precise statement.
Does consistency of the MLE require asymptotic normality to hold too?

No — the two are logically separate. Consistency only needs the log-likelihood, divided by nn, to converge uniformly to a function uniquely maximized at θ0\theta_0 (conditions R1, R2, R3(partial), R5 essentially), which can hold even when the estimator's fluctuations are not asymptotically Gaussian. The Unif(0,θ)\text{Unif}(0,\theta) example is exactly such a case: θ^n=X(n)\hat\theta_n = X_{(n)} is consistent (indeed converges faster than n\sqrt n-rate estimators typically do), yet its limiting distribution after appropriate normalization is exponential, not normal. Asymptotic normality additionally requires smoothness of the log-likelihood (three derivatives, dominated), a fixed support, an interior true parameter, and positive-definite Fisher information — strictly more than consistency demands.

Why does the invariance theorem not require gg to be one-to-one or even differentiable?

Because the proof works directly with the definition of a maximizer via the profile (induced) likelihood Ln∗(ξ)=sup⁡θ∈g−1(ξ)Ln(θ)L_n^*(\xi) = \sup_{\theta \in g^{-1}(\xi)} L_n(\theta), and shows algebraically that this profile likelihood is maximized exactly at ξ0=g(θ^n)\xi_0 = g(\hat\theta_n). This argument uses only that θ^n\hat\theta_n maximizes LnL_n over the whole space Θ\Theta; it never differentiates gg or inverts it. If gg happens to be a bijection, the profile likelihood reduces to the ordinary likelihood reparametrized by ξ\xi, recovering the more familiar statement that "you can just relabel the axis." But the general statement, needed e.g. for g(θ)=θ2g(\theta) = \theta^2 on a two-sided Θ\Theta, holds regardless.

If two different roots satisfy the score equation, how do we know which one is the MLE?

The score equation ℓn′(θ)=0\ell_n'(\theta) = 0 characterizes critical points of the log-likelihood, which include local maxima, local minima, and saddle points (or, in multiple dimensions, points where the gradient vanishes without being an extremum). The theorems in this article are about the actual global maximizer of LnL_n, so in practice one must directly compare Ln(θ)L_n(\theta) at each root (and check boundary behavior) to identify the true maximizer. Under the stated regularity conditions, with probability tending to 1 as n→∞n \to \infty, there is a consistent root that eventually dominates and becomes the unique local (and, in many standard models, global) maximum, but for finite nn multiple roots can genuinely coexist and require care.

How is Fisher information related to the curvature of the log-likelihood?

The identity I(θ0)=−Eθ0[∂θ2log⁡f(X;θ0)]I(\theta_0) = -E_{\theta_0}[\partial_\theta^2 \log f(X;\theta_0)], proved in the Lemma above via differentiating the score's mean-zero identity, says Fisher information is the expected negative curvature (second derivative) of the log-density at the truth. Summing over nn i.i.d. observations, −ℓn′′(θ0)≈nI(θ0)-\ell_n''(\theta_0) \approx n I(\theta_0) for large nn by the Law of Large Numbers, so the observed log-likelihood surface becomes, in expectation, an increasingly sharply curved (concave) parabola near θ0\theta_0 as nn grows. This is exactly the geometric picture in the intuition figure: a taller information value means a narrower, more sharply peaked hill, hence a more precisely determined MLE.

Does asymptotic efficiency mean no estimator can ever beat the MLE, even for finite nn?

No. Asymptotic efficiency is a large-sample statement about the limiting variance among regular estimator sequences; it says nothing about finite-sample performance, where biased or shrinkage estimators (e.g., James–Stein-type estimators in multivariate normal mean estimation) can have strictly smaller mean squared error than the MLE for every finite nn. Additionally, Hodges' famous superefficiency example shows that at isolated parameter points, cleverly constructed non-regular estimators can even beat I(θ0)−1/nI(\theta_0)^{-1}/n asymptotically at that single point, at the unavoidable cost of doing worse in a neighborhood around it — which is why the efficiency statement is restricted to regular estimator sequences.

What goes wrong if the true parameter is on the boundary of the parameter space?

The proof of asymptotic normality crucially uses that θ^n\hat\theta_n is eventually an interior maximizer, allowing the first-order condition ℓn′(θ^n)=0\ell_n'(\hat\theta_n) = 0 and a two-sided Taylor expansion around θ0\theta_0. If θ0\theta_0 sits on the boundary of Θ\Theta (e.g. testing whether a variance component is exactly zero), the MLE is constrained to one side, the score need not vanish at the constrained maximizer, and the limiting distribution of θ^n\hat\theta_n becomes a one-sided or mixture distribution (often a mix of a point mass and a truncated normal) rather than a full Gaussian. This situation arises often enough in practice (variance components, mixture weights at zero) that it has its own specialized asymptotic theory, distinct from the interior-point theorem given here.

Is the MLE always the estimator with the smallest variance, even before taking limits?

No, and this is an important contrast with the asymptotic theory. For finite nn, the MLE can be biased (e.g., the sample variance MLE for N(μ,σ2)N(\mu,\sigma^2) divides by nn rather than n−1n-1) and need not minimize mean squared error among all estimators, or even among unbiased ones. The asymptotic efficiency result is a large-nn limiting statement about the variance of n(θ^n−θ0)\sqrt n (\hat\theta_n - \theta_0) approaching I(θ0)−1I(\theta_0)^{-1}, which coincides with the large-sample version of the Cramer-Rao lower bound; it is silent about finite-sample optimality, which is a separate and generally much harder question addressed by exact finite-sample theory.

Before this

Where this leads