Tutorials › Econometrics (Graduate) › Distributional Assumptions Behind Residual Inclusion

Endogeneity and Control Functions · Tutorial 244 of 952

Distributional Assumptions Behind Residual Inclusion

Learn which distributional assumptions justify residual inclusion, and how to recognize when a residual alone cannot control for endogeneity.

Advanced 11 min read

What You'll Learn

  • Distinguish a linear conditional-mean restriction from a joint-normality assumption.
  • Derive the residual coefficient implied by a jointly normal first stage and structural error.
  • State the conditional-distribution restriction that makes a residual a sufficient control.
  • Identify how nonlinear dependence or dependence on instruments beyond the residual can invalidate simple residual inclusion.
  • Diagnose what a residual-inclusion outcome equation can and cannot establish.

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\):

$$ Y=\beta D+X'\gamma+\varepsilon,\qquad D=m(Z,X)+V. $$

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

$$ E[\varepsilon\mid D,Z,X]=h(V,X). $$

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\).

Definition: A first-stage residual is a valid control for a conditional-mean outcome equation when the conditional expectation of the structural error given \(D,Z,X\) is a correctly specified function of that residual and \(X\), with no additional dependence on \(Z\) or \(D\). A linear residual-inclusion model adds the further restriction that this function is linear in the residual.

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

$$ E[Y\mid D,Z,X]=\beta D+X'\gamma+\lambda V. $$

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:

$$ E[\varepsilon\mid V,Z,X] =E[0.8V+\eta\mid V,Z,X] =0.8V+0 =0.8V. $$

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

$$ E[\varepsilon\mid V,Z,X] = \frac{\sigma_{\varepsilon V}(X)}{\sigma_V^2(X)}V. $$

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

$$ \operatorname{Cov}(\varepsilon,V\mid X,Z) =\operatorname{Cov}(0.6V+\eta,V\mid X,Z) =0.6(4)+0 =2.4, $$
$$ \operatorname{Var}(V\mid X,Z)=4. $$

Therefore the normal conditional-expectation formula gives

$$ E[\varepsilon\mid V,Z,X] =\frac{2.4}{4}V =0.6V. $$

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\),

$$ P(\varepsilon\in A\mid D,Z,X) = P(\varepsilon\in A\mid V,X). $$

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:

$$ E[\varepsilon\mid V,Z,X]=V^2-\frac{2}{3}. $$

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

$$ E[\varepsilon V] =E[(1+Z)V^2] =E[1+Z]E[V^2] =1.5(1) =1.5. $$

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.

1
Define the population control.
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.
2
State the dependence restriction.
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.
3
Match the outcome specification.
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.

Key takeaway: Residual inclusion is justified by a restriction on how the structural error depends on the endogenous regressor and instruments. A first-stage residual may be a valid control with a nonlinear conditional mean, may yield a linear control under suitable assumptions such as conditional joint normality, or may fail to summarize the dependence at all.

Check Your Understanding

For each question, distinguish assumptions about the first stage from assumptions about the structural error.

  1. 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\)?
  2. In the jointly normal case, what conditional covariance-to-variance ratio determines the coefficient on \(V\)?
  3. Can residual inclusion be justified when the conditional mean of the structural error is nonlinear in \(V\)? What must the outcome specification do?
  4. In the binary-instrument example, why is \(V\) not sufficient for the conditional mean even though the first-stage conditional mean is correctly specified?
  5. Does a linear first stage establish instrument validity or residual sufficiency? Briefly explain both parts.
Clinical Biostats