Let P\mathbb{P} be the observational distribution of the observed variables and ψ\psi be a causal estimand. The estimand ψ\psi is identified under a set of assumptions if and only if it is a function of P\mathbb{P} alone, so that two models satisfying the assumptions with the same observational distribution have the same value of ψ.\psi. An identification formula for ψ\psi is an expression for ψ\psi in terms of P.\mathbb{P}. Identification is the step between the causal estimand and its estimation from data.

Let AA be a treatment and Y(a)Y(a) be the potential outcomes. A randomised experiment is a study in which the treatment is assigned by a random mechanism that does not depend on the units, such as a coin flip. In a randomised experiment the treatment is exchangeable, Y(a)⊥ ⁣ ⁣ ⁣⊥AY(a)\perp\!\!\!\perp A for all a,a, so under consistency the mean potential outcomes are identified.

E[Y(a)]=E[Y∣A=a]\mathbb{E}\left[Y(a)\right]=\mathbb{E}\left[Y\mid A=a\right]

Let AA be a treatment, X‾\underline{X} be covariates and Y(a)Y(a) be the potential outcomes. A conditionally randomised experiment is a study in which the treatment is assigned at random with a probability that depends on the covariates. In a conditionally randomised experiment the treatment is exchangeable within each level of the covariates.

Let AA be a treatment, X‾\underline{X} be covariates and Y(a)Y(a) be the potential outcomes. Ignorability, also called conditional exchangeability or unconfoundedness, is the assumption that the potential outcomes are independent of the treatment given the covariates.

Y(a)⊥ ⁣ ⁣ ⁣⊥A∣X‾  ∀ a∈AY(a)\perp\!\!\!\perp A\mid\underline{X}\,\,\forall\,a\in\mathcal{A}

Let AA be a treatment and X‾\underline{X} be covariates. Positivity or overlap is the assumption that every treatment has positive probability at every covariate value that occurs.

0<P(A=a∣X‾=x‾)<1  ∀ a∈A, x‾  with  p(x‾)>00<\mathbb{P}\left(A=a\mid\underline{X}=\underline{x}\right)<1\,\,\forall\,a\in\mathcal{A},\,\underline{x}\,\,\mathrm{with}\,\,p\left(\underline{x}\right)>0

Let AA be a treatment, X‾\underline{X} be covariates and YY be an outcome with potential outcomes Y(a).Y(a). Under consistency, ignorability and positivity the mean potential outcome is identified by the adjustment formula or g-formula, which averages the conditional mean outcome among the units treated with aa over the marginal covariate distribution.

E[Y(a)]=E[E[Y∣A=a,X‾]]=∫E[Y∣A=a,X‾=x‾]p(x‾)dx‾\mathbb{E}\left[Y(a)\right]=\mathbb{E}\left[\mathbb{E}\left[Y\mid A=a,\underline{X}\right]\right]=\int\mathbb{E}\left[Y\mid A=a,\underline{X}=\underline{x}\right]p\left(\underline{x}\right)d\underline{x}

The adjustment formula follows from E[Y(a)∣X‾]=E[Y(a)∣A=a,X‾]=E[Y∣A=a,X‾],\mathbb{E}\left[Y(a)\mid\underline{X}\right]=\mathbb{E}\left[Y(a)\mid A=a,\underline{X}\right]=\mathbb{E}\left[Y\mid A=a,\underline{X}\right], where the first equality is ignorability and the second is consistency, and positivity makes the conditional mean well defined. The average treatment effect is then identified.

τ=E[E[Y∣A=1,X‾]−E[Y∣A=0,X‾]]\tau=\mathbb{E}\left[\mathbb{E}\left[Y\mid A=1,\underline{X}\right]-\mathbb{E}\left[Y\mid A=0,\underline{X}\right]\right]

Let GG be a causal graph with treatment AA and outcome Y,Y, and ZZ be a set of observed vertices. The set ZZ satisfies the backdoor criterion relative to (A,Y)\left(A,Y\right) if and only if:

  • no vertex in ZZ is a descendant of A;A;
  • ZZ blocks every backdoor path from AA to Y.Y.

Let GG be a causal graph with treatment AA and outcome Y,Y, and ZZ satisfy the backdoor criterion relative to (A,Y).\left(A,Y\right). Backdoor adjustment states that the interventional distribution of YY is identified by adjusting for Z.Z.

p(y∣do(a))=∑zp(y∣a,z)p(z)p\left(y\mid\mathrm{do}\left(a\right)\right)=\sum_{z}p\left(y\mid a,z\right)p\left(z\right)

Backdoor adjustment has the following properties:

  • a set satisfying the backdoor criterion makes the treatment ignorable given Z,Z, so the adjustment formula with X‾=Z\underline{X}=Z applies;
  • the set of all non-descendants of AA that are parents of AA satisfies the backdoor criterion when all parents of AA are observed;
  • adjusting for a descendant of A,A, such as a mediator or a collider, can introduce bias even when adjusting for a confounder removes it.

Let GG be a causal graph with treatment AA and outcome Y,Y, and MM be a set of observed vertices. The set MM satisfies the front-door criterion relative to (A,Y)\left(A,Y\right) if and only if:

  • MM intercepts every directed path from AA to Y;Y;
  • there is no open backdoor path from AA to M;M;
  • every backdoor path from MM to YY is blocked by A.A.

Let GG be a causal graph with treatment AA and outcome Y,Y, and MM satisfy the front-door criterion relative to (A,Y)\left(A,Y\right) with p(a,m)>0.p\left(a,m\right)>0. Front-door adjustment states that the interventional distribution of YY is identified through the mediator even when AA and YY share an unobserved confounder.

p(y∣do(a))=∑mp(m∣a)∑a′p(y∣a′,m)p(a′)p\left(y\mid\mathrm{do}\left(a\right)\right)=\sum_{m}p\left(m\mid a\right)\sum_{a'}p\left(y\mid a',m\right)p\left(a'\right)

The front-door formula composes the effect of AA on M,M, which is identified because there is no confounding of AA and M,M, with the effect of MM on Y,Y, which is identified by backdoor adjustment for A.A.

Let GG be a causal graph and X,Y,Z,WX,Y,Z,W be disjoint sets of vertices. Let GX‾G_{\overline{X}} be GG with all edges into XX removed, GX‾G_{\underline{X}} be GG with all edges out of XX removed and Z(W)Z(W) be the vertices of ZZ that are not ancestors of WW in GX‾.G_{\overline{X}}. The do-calculus is the following three rules for transforming interventional distributions:

  • insertion and deletion of observations: p(y∣do(x),z,w)=p(y∣do(x),w)p\left(y\mid\mathrm{do}\left(x\right),z,w\right)=p\left(y\mid\mathrm{do}\left(x\right),w\right) if Y⊥GX‾Z∣X,W;Y\perp_{G_{\overline{X}}}Z\mid X,W;
  • exchange of actions and observations: p(y∣do(x),do(z),w)=p(y∣do(x),z,w)p\left(y\mid\mathrm{do}\left(x\right),\mathrm{do}\left(z\right),w\right)=p\left(y\mid\mathrm{do}\left(x\right),z,w\right) if Y⊥GX‾Z‾Z∣X,W;Y\perp_{G_{\overline{X}\underline{Z}}}Z\mid X,W;
  • insertion and deletion of actions: p(y∣do(x),do(z),w)=p(y∣do(x),w)p\left(y\mid\mathrm{do}\left(x\right),\mathrm{do}\left(z\right),w\right)=p\left(y\mid\mathrm{do}\left(x\right),w\right) if Y⊥GX‾ Z(W)‾Z∣X,W.Y\perp_{G_{\overline{X}\,\overline{Z(W)}}}Z\mid X,W.

The do-calculus has the following properties:

  • each rule is sound: it holds for every structural causal model with causal graph G;G;
  • the rules are complete: an interventional distribution is identified from the observational distribution and GG if and only if it can be reduced to an expression without the do-operator by repeated application of the rules and the rules of probability;
  • backdoor and front-door adjustment are consequences of the do-calculus.

Let AA be a binary treatment and YY be an outcome bounded in [0,1].\left[0,1\right]. Without ignorability the mean potential outcome is not identified, since the data carry no information about Y(1)Y(1) for the control units. Under consistency alone the mean potential outcome is bounded by replacing the unobserved potential outcomes with the extremes of the outcome range.

E[YA]≤E[Y(1)]≤E[YA]+P(A=0)\mathbb{E}\left[YA\right]\leq\mathbb{E}\left[Y(1)\right]\leq\mathbb{E}\left[YA\right]+\mathbb{P}\left(A=0\right)

The corresponding bounds for E[Y(0)]\mathbb{E}\left[Y(0)\right] give bounds on the average treatment effect of width one, which always contain zero.

Let ψ\psi be a causal estimand that is not identified under a set of assumptions. The identified set of ψ\psi is the set of values of ψ\psi that are consistent with the observational distribution and the assumptions. Partial identification is the derivation of the identified set, or of bounds that contain it. The bounds above are the identified set of the mean potential outcome under consistency alone, and stronger assumptions, such as monotonicity of the treatment effect or restrictions on selection, shrink the identified set.