The Gauss–Markov Theorem
The precise statement that OLS is BLUE, Best Linear Unbiased Estimator, with the assumptions it needs, a full proof that any other linear unbiased estimator has larger variance, and exactly what the theorem does and does not promise.
Prerequisites: Ordinary Least Squares (OLS), Bias, Variance, and the Quality of Estimators
The Gauss–Markov theorem is the optimality result that justifies why OLS is the default. It says that under a specific set of assumptions, among all linear unbiased estimators of the regression coefficients, ordinary least squares has the smallest variance, it is BLUE, the Best Linear Unbiased Estimator. Knowing the theorem is one thing; being able to state its assumptions exactly, prove it, and articulate the four important qualifications it carries is what separates someone who has memorized "OLS is BLUE" from someone who understands it.
The assumptions
Take the linear model with , . Gauss–Markov requires:
- Linearity in parameters: .
- Strict exogeneity: , errors have mean zero given the regressors. This delivers unbiasedness.
- No perfect multicollinearity: has full column rank , so is invertible.
- Spherical errors: , homoskedastic (constant variance) and uncorrelated errors.
Notice what is absent: no normality assumption. Gauss–Markov is distribution-free; normality is needed only for exact finite-sample / inference, not for BLUE. Assumptions 1–3 make OLS unbiased; assumption 4 is what makes it best.
The theorem
Under assumptions 1–4, the OLS estimator is the Best Linear Unbiased Estimator: for any other estimator that is linear in and unbiased, is positive semidefinite. Equivalently, for every linear combination , OLS gives the minimum-variance linear unbiased estimate.
The proof
Write OLS as a linear estimator with . Consider any competing linear estimator . Decompose , where is the deviation from OLS.
Step 1, unbiasedness forces a constraint on . For to be unbiased for all ,
Since , this requires for all , i.e.
Step 2, compute the variance. With spherical errors ,
Step 3, the cross terms vanish. Note by Step 1, and likewise . Also , so . Therefore
Step 4, conclude. is positive semidefinite (it is a Gram matrix: ). Hence
with equality only when , i.e. . OLS has the smallest variance among linear unbiased estimators.
The proof's engine is Step 1: unbiasedness pins , which is exactly the orthogonality that kills the cross terms, the same projection geometry that defines OLS in the first place.
What the theorem does not say
Four qualifications are where the real understanding lives:
- "Linear" is load-bearing. OLS is best only among linear estimators. Nonlinear estimators can beat it; under fat tails a trimmed or robust estimator often has lower variance.
- "Unbiased" is load-bearing. Drop unbiasedness and you can do better in MSE. Ridge is biased yet, for suitable penalty, has lower mean-squared error, the bias–variance trade of Bias, Variance, and the Quality of Estimators and Ridge and LASSO Regularization.
- Assumption 4 is fragile. If errors are heteroskedastic or autocorrelated, OLS is still linear and unbiased but no longer BLUE, generalized least squares (GLS) is. OLS coefficients remain consistent, but the efficient estimator reweights. See Heteroskedasticity and Autocorrelation and Serial Correlation.
- It says nothing about the standard errors. BLUE is about the point estimator's variance; if assumption 4 fails, the reported standard errors are also wrong and need a robust (White/Newey–West) fix even when you keep OLS.
Worked example: why GLS beats OLS under heteroskedasticity
Suppose varies across observations (high-vol regimes, larger firms). OLS weights every observation equally, so noisy observations drag the fit. The BLUE is now weighted least squares, minimizing , down-weighting the high-variance points by . Equivalently, transform the model by where , restoring spherical errors, then run OLS. OLS on the untransformed data is unbiased but inefficient, it leaves variance on the table that GLS recovers.
Failure modes in financial data
- Volatility clustering violates homoskedasticity constantly; OLS betas are unbiased but inefficient, and their naive standard errors are wrong.
- Overlapping and autocorrelated returns violate the "uncorrelated errors" half of assumption 4; again OLS stays unbiased but loses BLUE status.
- Endogeneity breaks strict exogeneity (assumption 2), a deeper failure that makes OLS biased and inconsistent, so Gauss–Markov does not even get off the ground. This is qualitatively worse than a spherical-errors violation. See Endogeneity and Instrumental Variables.
In interviews
State the theorem precisely, OLS is BLUE, Best Linear Unbiased Estimator, and stress that "linear and unbiased" are both essential qualifiers (candidates who say "OLS is the best estimator, full stop" are wrong). Be ready to sketch the proof: write , show unbiasedness forces , and show the variance is . Know that normality is not required for Gauss–Markov (only for exact inference), and that when spherical errors fail, GLS is BLUE while OLS is merely unbiased. The sharpest follow-up, "when is a biased estimator better than OLS?", should trigger ridge and the MSE trade-off.
Related concepts
Practice in interviews
Further reading
- Hayashi, Econometrics (Ch. 1)
- Greene, Econometric Analysis (Ch. 4)
- Wooldridge, Econometric Analysis of Cross Section and Panel Data