← All demos
EMNLP 2026 Tutorial · Causal Foundations for Interpretability

Pearl's ladder sorts questions into rungs

Counterfactual: what this one input would have produced had a been different.

  1. Rung 3 · Counterfactual what this one input would have produced had a been different Rung three adds the concept a stands for.
  2. Rung 2 · Intervention setting: does y change when we set a, over many inputs?
  3. Rung 1 · Association watching: does y go with a across inputs?
Eight sums, the observed activation a, the answer y, and the answer with a set to ã
rung-3 inputsumcarries?a observedanswer yy with a := ã