The Three Measures #
All three are defined within structural causal models. SUF is continuous ∈ [0,1], INT is continuous ∈ [0,1], ALT is ℕ.
The three causal measures that jointly predict causative verb acceptability.
suf: Probability of sufficiency ([Pea19]). Continuous [0,1]. Computed viaprobSufficiencyover a (possibly probabilistic)SEM V α.int: Degree of intention. Continuous [0,1]. How much the causer intended the outcome relative to alternatives.alt: Number of alternative actions available to the causee. ℕ. Fewer alternatives → stronger causal influence.
- suf : ℚ
- int : ℚ
- alt : ℕ
Instances For
Equations
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
SUF: Pearl's probability of sufficiency #
[Pea19]'s probability of sufficiency — the counterfactual probability
that intervening to set cause := xC produces effect = xE, against a
factual context observed (cause took some other value, effect did not
obtain). Built on the substrate's counterfactualSimulate
(Pearl 3-step abduction–action–prediction, via the high-stability
reduction in cfSeed) and the canonical PMF.probOfSet.
Probability of sufficiency ([Pea19]), the SUF measure of
[CWL25]: the counterfactual probability that
intervening cause := xC yields effect = xE, evaluated against the
factual context observed.
Pearl's three-step abduction–action–prediction, expressed via the
substrate's counterfactualSimulate (develop of cfSeed): abduction
preserves causally-independent observations and regenerates descendants
(the high-stability reduction, [Las17b],
[LK15]); action sets cause := xC; prediction reads off the
probability of effect = xE via PMF.probOfSet.
Distinct from plain interventional probability P(effect | do(cause)):
causally-independent parents of effect recorded in observed are
preserved rather than re-sampled — the oxygen-vs-match contrast
[Pea19] uses to motivate the measure.
Equations
- CaoWhiteLassiter2025.probSufficiency M observed cause xC effect xE = (M.counterfactualSimulate observed cause xC).probOfSet {v : Causation.Valuation α | v.hasValue effect xE}
Instances For
Under IsDeterministic, probSufficiency collapses to the {0,1}
indicator of whether the counterfactual development hits effect = xE.
Follows from counterfactualSimulate_eq_pure_of_deterministic plus
PMF.toOuterMeasure_pure_apply.
At the empty (vacuous-abduction) context, cfSeed reduces to a plain
extend: with nothing observed, abduction preserves nothing and the
counterfactual seed merely sets the cause.
Deterministic limit #
In the deterministic limit (every mechanism a Dirac), SUF collapses to a
{0,1} indicator. At the vacuous (empty) context this is exactly the
[NL20] Def-23 sufficiency predicate causallySufficient —
with nothing observed, Pearl's counterfactual degenerates to the bare
interventional development of cause := true.
Deterministic SUF as a {0,1} indicator over a BoolSEM: the
[NL20] Def-23 sufficiency predicate causallySufficient.
Equations
- CaoWhiteLassiter2025.deterministicSuf M background cause effect = if M.causallySufficient background cause effect then 1 else 0
Instances For
Grounding theorem: at the empty context (vacuous abduction), the
counterfactual probSufficiency reduces to the deterministic {0,1}
indicator deterministicSuf — i.e. to [NL20]'s Def-23
sufficiency. Makes "interventional = counterfactual at a vacuous
context" a theorem rather than a conflation.
ALT → ActionType Bridge #
Cao et al.'s continuous ALT measure generalizes the binary
Volitional/NonVolitional distinction in CoerciveImplication.
Map ALT count to the categorical ActionType from CoerciveImplication.
- ALT = 0: causee had no choice → NonVolitional (forced action)
- ALT > 0: causee could have done otherwise → Volitional
Equations
Instances For
Interaction Profiles #
The core empirical finding: each verb has a unique set of reliable interaction terms among SUF, INT, and ALT.
Two-way and three-way interaction terms from the regression model.
- sufInt : InteractionTerm
- sufAlt : InteractionTerm
- intAlt : InteractionTerm
- sufIntAlt : InteractionTerm
Instances For
Equations
- CaoWhiteLassiter2025.instDecidableEqInteractionTerm x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
Equations
- One or more equations did not get rendered due to their size.
Instances For
A verb's interaction profile: which interaction terms reliably predict its acceptability.
- verb : String
- reliablePositive : List InteractionTerm
- reliableNegative : List InteractionTerm
Instances For
Equations
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
make uniquely has a reliable SUF×INT interaction.
make and force both assert sufficiency at the enum level but have different interaction profiles.
Main Effects #
The regression coefficients for the main effects, showing the direction and relative magnitude of each measure's contribution.
Main effect coefficients from the Bayesian regression.
-- UNVERIFIED: coefficient values (+1.19, +0.54, -0.82) need verification
- sufResidAlt : ℚ
- int : ℚ
- alt : ℚ
Instances For
Equations
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- CaoWhiteLassiter2025.modelIMainEffects = { sufResidAlt := 119 / 100, int := 54 / 100, alt := -82 / 100 }
Instances For
Probabilistic example: genuinely fractional SUF #
A 2-vertex SEM whose effect mechanism is PMF.bernoulli p —
genuinely probabilistic, not Dirac. Demonstrates that probSufficiency
accepts non-deterministic SEMs (no IsDeterministic constraint).
Equations
- CaoWhiteLassiter2025.ProbabilisticExample.instDecidableEqV x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- One or more equations did not get rendered due to their size.
Equations
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
The probabilistic mechanism for effect: ignores parent value,
returns Bernoulli(p) directly. Genuinely non-Dirac when p ∉ {0, 1}.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A genuinely probabilistic SEM (not IsDeterministic for p ∉ {0,1}).
Equations
- One or more equations did not get rendered due to their size.