Why the First-Stage Residual Needs a Justification
Including a first-stage residual in an outcome equation is not automatically valid just because the residual was estimated correctly. The key question is whether that residual contains enough information about the structural error to make the outcome equation’s conditional mean correctly specified. The answer depends on assumptions about conditional means or, more strongly, conditional distributions.
Consider a structural equation with one endogenous regressor \(D\), an instrument \(Z\), and observed covariates \(X\):
Here \(V=D-m(Z,X)\) is the population first-stage disturbance, where \(m(Z,X)=E[D\mid Z,X]\) is the correctly specified conditional mean. In applications, \(m\) is estimated and a fitted residual is used. The structural error is \(\varepsilon\). A control-function approach seeks a function \(h\) such that
Since \(D=m(Z,X)+V\), conditioning on \(D,Z,X\) also determines \(V\). If the displayed restriction holds, then \(E[Y\mid D,Z,X]=\beta D+X'\gamma+h(V,X)\). Including the correct function of \(V\) can therefore account for the conditional-mean dependence between \(D\) and \(\varepsilon\). The restriction is substantive: it says the conditional mean of the structural error depends on \(D\) and \(Z\) only through the first-stage disturbance and \(X\).
Linear Conditional Expectations Do Not Require Normality
One route to residual inclusion directly assumes a linear conditional expectation, such as \(E[\varepsilon\mid V,X]=\lambda V\). This is a restriction on a conditional mean, not a claim that the variables have a normal distribution. Even this restriction must be stated carefully: by itself, it does not ensure \(E[\varepsilon\mid D,Z,X]=\lambda V\). The latter also requires that conditioning on \(Z\) supplies no further information about the conditional mean of \(\varepsilon\) once \(V\) and \(X\) are known.
A sufficient conditional-mean assumption is \(E[\varepsilon\mid V,Z,X]=\lambda V\), with a constant \(\lambda\). It implies \(E[\varepsilon\mid D,Z,X]=\lambda V\), because \(V\) is determined by \(D,Z,X\). Under this assumption, the outcome conditional mean has the form
No normality is needed for this conclusion. The error distribution may be discrete, skewed, or heavy-tailed, provided the conditional-mean restriction and the other model requirements hold. If the coefficient varies with covariates, the relevant conditional mean might instead be \(\lambda(X)V\); a single common residual coefficient would then be misspecified unless that variation is accommodated.
Worked Example: A Linear Control Mean With a Non-Normal Disturbance
Suppose a hypothetical first-stage disturbance takes values \(V=-1\) and \(V=1\), each with probability one half. Let \(\eta\) be independent of \(V,Z,X\), have mean zero, and take values \(-2\) and \(2\) with equal probabilities. Set \(\varepsilon=0.8V+\eta\), and suppose the first-stage conditional mean is correctly specified.
The disturbance \(V\) is discrete, so it is not normally distributed. Nevertheless, conditional on \(V,Z,X\), the only random component of \(\varepsilon\) is \(\eta\), whose conditional mean is zero:
Thus the conditional-mean control is linear with \(\lambda=0.8\). If the structural equation is \(Y=3D+2X+\varepsilon\), then \(E[Y\mid D,Z,X]=3D+2X+0.8V\). A correctly specified residual-inclusion conditional mean uses coefficient \(0.8\) on the population residual. The justification is the conditional-mean construction, not a normality assumption.
Joint Normality as a Sufficient Route
Joint normality can justify a linear conditional mean under specific conditions. Suppose that, conditional on \(X\), the pair \((\varepsilon,V)\) is jointly normal, has conditional means zero, and has conditional covariance and variance \(\operatorname{Cov}(\varepsilon,V\mid X)=\sigma_{\varepsilon V}(X)\) and \(\operatorname{Var}(V\mid X)=\sigma_V^2(X)>0\). Also require that the conditional distribution of this pair does not vary with \(Z\) once \(X\) is given. The normal conditional-expectation formula then gives
The ratio is the conditional linear projection coefficient. If it is constant in \(X\), a common linear residual term is justified. If it varies with \(X\), the conditional mean is still linear in \(V\) at each \(X\), but the model must allow the coefficient to vary. Conditional joint normality is sufficient for this linear form; it is not necessary. Nor does normality alone fix an incorrectly specified first-stage conditional mean or eliminate dependence on \(Z\) beyond \(V\).
Worked Example: Deriving the Normal-Theory Residual Coefficient
Suppose, hypothetically, that the first stage is \(D=2Z+X+V\), with \(V\mid X,Z\sim N(0,4)\). Let \(\varepsilon=0.6V+\eta\), where \(\eta\mid X,Z\sim N(0,1)\) is independent of \(V\). These assumptions make \((\varepsilon,V)\) jointly normal conditional on \(X,Z\), with a distribution that does not otherwise depend on \(Z\).
The conditional covariance and variance are
Therefore the normal conditional-expectation formula gives
For a hypothetical structural equation \(Y=5D+X+\varepsilon\), it follows that \(E[Y\mid D,Z,X]=5D+X+0.6V\). The coefficient \(0.6\) is dimensionless if the units of \(\varepsilon\) and \(V\) are the same; more generally, its units are outcome-error units per unit of \(V\). This calculation relies on the stated joint-normal and conditional-distribution assumptions, not merely on the fact that the first stage is linear.
Broader Conditional-Distribution Restrictions
A residual can be useful under assumptions broader than joint normality. A particularly clear condition is that the conditional distribution of \(\varepsilon\) given \(D,Z,X\) depends on \(D,Z\) only through \(V\) and \(X\). In notation, for every relevant set \(A\),
This distributional restriction implies the corresponding conditional-mean restriction whenever the conditional mean exists. The conditional distribution on the right need not be normal, and its mean need not be linear in \(V\). For example, it might yield a nonlinear function \(h(V,X)\). In that case, the residual may still contain the required information, but a model that includes only a linear residual term is not enough. A flexible function of the residual, or an explicitly justified nonlinear specification, would be needed for the conditional mean.
The important distinction is between what information the control contains and how that information enters the conditional mean. A scalar residual might be sufficient information but require a nonlinear function. Alternatively, the conditional distribution might depend on other features of \(D,Z\) even after \(V,X\) are known, in which case the residual itself is not sufficient.
Worked Example: Nonlinear Dependence on a Sufficient Residual
Suppose a hypothetical first-stage disturbance \(V\) takes values \(-1,0,1\), each with probability one third, and is independent of \(Z\) and \(X\). Let \(\varepsilon=V^2-\frac{2}{3}+\eta\), where \(\eta\) is independent and has mean zero. The first-stage conditional mean is correctly specified.
The mean of \(V^2\) is \((1+0+1)/3=2/3\), so \(E[\varepsilon\mid Z,X]=0\). But the conditional mean given the residual is nonlinear:
For \(V=0\), this conditional mean is \(-2/3\); for \(V=-1\) or \(V=1\), it is \(1/3\). A linear function \(\lambda V\) cannot match these values: at \(V=0\), every such function is zero, not \(-2/3\). Yet the residual does contain the relevant information, because the conditional mean is a function of \(V\) alone. An outcome equation using the appropriate nonlinear term \(V^2-2/3\) represents this conditional mean; a linear residual-inclusion equation does not.
When a Residual Does Not Summarize Dependence
Correctly specifying the first-stage conditional mean does not guarantee that its residual is sufficient. Even with \(V\) independent of \(Z\), the conditional mean of \(\varepsilon\) can vary with \(Z\) at a fixed value of \(V\). This violates the restriction that the conditional mean depends on \(D,Z\) only through \(V,X\).
Worked Example: Dependence on the Instrument Beyond the Residual
Let \(Z\) be a hypothetical binary instrument taking 0 and 1 with equal probabilities. Independently, let \(V\) take \(-1\) and \(1\) with equal probabilities. Set \(D=2Z+V\) and \(\varepsilon=(1+Z)V\). The first-stage conditional mean is \(m(Z)=2Z\), so the population residual is exactly \(V\).
The instrument has zero conditional-mean association with the structural error: \(E[\varepsilon\mid Z]=(1+Z)E[V]=0\). Also, the structural error is associated with the endogenous disturbance, since
However, conditioning on both \(V\) and \(Z\) gives \(E[\varepsilon\mid V,Z]=(1+Z)V\). At \(V=1\), this equals 1 when \(Z=0\) and 2 when \(Z=1\). A residual-only conditional mean \(h(V)\) cannot represent both values. In this example, \(E[\varepsilon\mid V]=1.5V\), but that average does not describe the conditional mean at each \(Z\). The example shows why a linear first stage and a valid instrument moment do not, by themselves, establish residual sufficiency.
How to Assess a Residual-Inclusion Argument
The assumptions behind residual inclusion should be separated rather than treated as a single package. First, the first-stage conditional mean must be appropriate for defining \(V\). Second, the conditional-mean or conditional-distribution restriction must say that \(V\) captures the relevant dependence of \(\varepsilon\) on \(D,Z\). Third, the outcome equation must use the correct function of \(V\), which may be nonlinear or vary with \(X\). Finally, the instrument and identification conditions needed for the structural parameter remain necessary; residual inclusion does not establish instrument validity by itself.
State the first-stage conditional mean \(m(Z,X)\) and define \(V=D-m(Z,X)\). A fitted residual is an estimate of this population quantity, not proof that the model is correct.
Specify whether the argument assumes a linear conditional mean, a nonlinear function \(h(V,X)\), or a conditional-distribution restriction. Check that no additional dependence on \(Z\) remains after conditioning on the proposed control.
Use a linear residual term only if the conditional mean is linear in \(V\) with the coefficient structure included in the model. Otherwise, the residual function or its interactions with \(X\) may need to be represented more flexibly.
A common mistake is to argue, “The first stage is linear, so adding its residual controls for endogeneity.” Linearity of \(E[D\mid Z,X]\) defines a convenient residual; it does not imply that \(E[\varepsilon\mid D,Z,X]\) is linear in that residual, or even that it depends on the residual alone. The correction is to state and defend the relevant conditional-mean or conditional-distribution assumption, and then match the outcome equation to it. Joint normality can provide one sufficient justification under the conditions above, but it is not the only justification and should not be inferred from a linear first stage.
Check Your Understanding
For each question, distinguish assumptions about the first stage from assumptions about the structural error.
- Why does a linear conditional mean \(E[\varepsilon\mid V,X]=\lambda V\) not, by itself, establish \(E[\varepsilon\mid D,Z,X]=\lambda V\)?
- In the jointly normal case, what conditional covariance-to-variance ratio determines the coefficient on \(V\)?
- Can residual inclusion be justified when the conditional mean of the structural error is nonlinear in \(V\)? What must the outcome specification do?
- In the binary-instrument example, why is \(V\) not sufficient for the conditional mean even though the first-stage conditional mean is correctly specified?
- Does a linear first stage establish instrument validity or residual sufficiency? Briefly explain both parts.