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. Continuous [0,1]. Computed viaSEM.probabilisticSufover 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
Deterministic SUF #
In the deterministic limit (every mechanism a Dirac), SUF collapses to
a {0,1} indicator. probabilisticSuf_of_deterministic is the bridge
that recovers this special case from the canonical PMF form.
Deterministic SUF as a {0,1} indicator over a BoolSEM with
IsDeterministic.
Equations
- CaoWhiteLassiter2025.deterministicSuf M background cause effect = if M.causallySufficient background cause effect then 1 else 0
Instances For
Grounding theorem: under IsDeterministic, the canonical PMF-valued
probabilisticSuf collapses to the deterministic {0,1} indicator.
Recovers the legacy "shoehorned" SUF as a special case rather than
a parallel definition.
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
- One or more equations did not get rendered due to their size.
Instances For
Equations
A verb's interaction profile: which interaction terms reliably predict its acceptability.
- verb : String
- reliablePositive : List InteractionTerm
- reliableNegative : List InteractionTerm
Instances For
Equations
- One or more equations did not get rendered due to their size.
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
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 probabilisticSuf
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
- One or more equations did not get rendered due to their size.
Instances For
Equations
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.