Documentation

Linglib.Theories.Semantics.Causation.Sufficiency

Causal Sufficiency #

Causal sufficiency semantics for the verb "make" based on @cite{nadathur-lauer-2020} Definition 23.

Insight #

"X made Y happen" asserts that X was sufficient for Y:

Formal Definition (Def 23) #

C is causally sufficient for E in situation s iff: normalDevelopment(s ⊕ {C = true}) includes E = true

In other words: if we add C to the background, E necessarily follows.

Linguistic Examples #

  1. "Kim made Sandy leave"

    • Kim's action (persuasion, coercion, etc.) was sufficient for Sandy leaving
    • Once Kim acted, Sandy's departure was guaranteed
  2. "The short circuit made the fire start"

    • The short circuit alone was enough to cause the fire
    • No other conditions needed (beyond background)

Semantics of "make": X was causally sufficient for Y (@cite{nadathur-lauer-2020} §5.1).

Equations
Instances For

    Sufficiency is monotone for positive dynamics.

    In causal models with no inhibitory connections (all preconditions require true, all effects set variables to true), adding c2 = true to the background preserves causal sufficiency.

    Proof: Define trueLE s₁ s₂ ("every variable true in s₁ is true in s₂"). Show that positive dynamics preserve trueLE through applyLawsOnce (induction on the law list) and normalDevelopment (induction on fuel, with a fixpoint absorption lemma for the asymmetric case).

    In conjunctive causation, A is sufficient when B is in the background.