A topic in the Open Knowledge Graph — a free, open map of 15,290 topics and the order to learn them in.

White Test and Detection of Heteroskedasticity

College Depth 113 in the knowledge graph ☐ I know this ☆ Set as goal
17topics build on this
586prerequisites beneath it
See this on the map →
F-Test and Joint SignificanceHeteroskedasticity+2 more→→Generalized Least Squares (GLS) for Non-Spherical Errors
heteroskedasticity testing diagnostics

Core Idea

White's test detects heteroskedasticity by regressing squared residuals on all regressors and their interactions, testing whether these variables explain squared residuals. Unlike Breusch-Pagan, it is robust to specific forms of heteroskedasticity, making it practical for applied work when the source of heteroskedasticity is unknown.

Explainer

You know from studying heteroskedasticity that the problem is non-constant error variance — Var(u|X) depends on X. You also know from the F-test that you can test joint significance of a group of variables: does including these regressors significantly improve fit? White's test combines these two ideas into a single diagnostic: it asks whether the squared residuals — your proxy for the unobservable error variance — are systematically explained by the regressors in your model.

The mechanics of White's test follow a structured three-step procedure. First, run your original OLS regression and save the residuals ê. Second, construct a new regression where the dependent variable is ê² and the regressors are all the original X variables, all their squares (X₁², X₂², ...), and all their pairwise cross-products (X₁·X₂, X₁·X₃, ...). Third, test whether this auxiliary regression has any explanatory power, using the test statistic nR² from the auxiliary regression, which follows a chi-squared distribution under the null of homoskedasticity. The null hypothesis is that none of these terms explains variance in ê², meaning heteroskedasticity is absent.

The key advantage of White's test over simpler alternatives like Breusch-Pagan is its generality. Breusch-Pagan assumes that if heteroskedasticity exists, it is a linear function of X — a specific functional form. White's test is nonparametric in its approach: by including squares and interactions, it captures nonlinear and interactive patterns in error variance without assuming a particular structure. This is what "robust to specific forms of heteroskedasticity" means — you do not have to guess how variance depends on X; the test searches broadly.

The practical downside is a trade-off between power and parsimony. With many regressors, the auxiliary regression can include a very large number of terms (k regressors produce up to k + k + k(k−1)/2 auxiliary variables), consuming degrees of freedom and potentially generating spurious detections. An important caution: White's test can reject homoskedasticity even when the true problem is model misspecification rather than genuine heteroskedasticity — a misspecified functional form also produces systematic residual patterns. If White's test triggers, the appropriate diagnostic question is not just "should I use robust standard errors?" but also "is my model correctly specified in the first place?"

Practice Questions 5 questions

Prerequisite Chain

Understanding Zero → The Number Zero → Counting to Five → Counting to 10 → Counting to 20 → Counting a Set of Objects Up to 20 → Cardinality: The Last Number Counted → Matching Numerals to Quantities → Subitizing Small Quantities → Addition Within 10 → Number Bonds to 10 → Addition Within 20 → Doubles and Near Doubles → Doubles Facts Within 10 → Near Doubles Facts Within 20 → Mental Math Strategies for Addition → Mental Math: Adding and Subtracting Tens → Addition Within 100 → Repeated Addition as Multiplication → Multiplication as Equal Groups → Multiplication: Arrays → Basic Multiplication Facts (0s, 1s, 2s, 5s, 10s) → Multiplication Facts Within 100 → Division as Equal Sharing → Division as Grouping (Measurement Division) → Division: Grouping (Repeated Subtraction) Model → Division: Fair Sharing Model → Division as Equal Sharing → Division as Grouping → Basic Division Facts → Division Facts Within 100 → Multiplication and Division Fact Families → Relationship Between Multiplication and Division → Division Facts as Inverse of Multiplication → Remainders and Quotients in Division → Division Word Problems → Multi-Step Word Problems → Solving Multi-Step Word Problems → Multiplication Word Problems → Division Word Problems → Introduction to Long Division → Factors and Multiples → Prime and Composite Numbers → Equivalent Fractions → Relating Fractions and Decimals → Decimal Place Value → Integers and the Number Line → Comparing and Ordering Integers → Absolute Value → Adding Integers → Subtracting Integers → Multiplying Integers → Dividing Integers → Unit Rates → Proportions → Percent Concept → Converting Between Fractions, Decimals, and Percents → Operations with Rational Numbers → Two-Step Equations → Solving Multi-Step Equations → Equations with Variables on Both Sides → Angle Pairs: Complementary, Supplementary, and Vertical → Parallel Lines and Transversals → Corresponding Angles → Alternate Interior Angles → Triangle Angle Sum Theorem → Exterior Angle Theorem → Triangle Inequality Theorem → Similar Triangles: AA Similarity → Similar Triangles: SSS and SAS Similarity → Proportions in Similar Triangles → Right Triangle Trigonometry Introduction → Sine, Cosine, and Tangent Ratios → Trigonometric Ratios Review → Radian Measure → Converting Between Degrees and Radians → The Unit Circle → Graphing Sine and Cosine → Graphing Tangent and Reciprocal Trigonometric Functions → Derivatives of Trigonometric Functions → Antiderivatives → Indefinite Integrals → Basic Integration Rules → Riemann Sums → Definite Integral Definition → Probability Density Functions and Continuous Distributions → Cumulative Distribution Functions → Continuous Random Variables → Probability Density Functions → Expected Value → Weak Law of Large Numbers → Probability Axioms and Rules → Conditional Probability → Independence of Events → Sampling Distributions → Standard Error of Estimators → Hypothesis Testing: Framework and Logic → P-values and Statistical Significance → Effect Size and Practical Significance → Hypothesis Testing: Framework and Logic → Z-Tests and T-Tests for Means → One-Sample Z-Test for Means → One-Sample and Two-Sample T-Tests → Inference in Linear Regression → Prediction Intervals in Regression → Linear Regression Basics → Residuals and Goodness of Fit (R²) → Simple (Bivariate) OLS Regression → Classical OLS Assumptions (Gauss-Markov) → Multiple Regression → Interpreting Regression Coefficients → Hypothesis Testing in Regression → F-Test and Joint Significance → White Test and Detection of Heteroskedasticity

Longest path: 114 steps · 586 total prerequisite topics

Prerequisites (4)

Leads To (1)