Documentation

Linglib.Phenomena.Assertion.Studies.Krifka2015

Commitment Space Development #

@cite{krifka-2015}

Worked examples exercising the tree-based commitment space operations from @cite{krifka-2015}. Each test uses a concrete 2-world model (rain vs no rain) and verifies specific predictions about how assertions, questions, acceptance, and rejection interact.

Key Predictions Tested #

  1. Assertion narrows the CG (root changes immediately)
  2. Questions preserve the CG (root unchanged)
  3. Question-then-accept = assert (same CG)
  4. Reject returns to pre-question state
  5. Questions make settled spaces unsettled; acceptance re-settles
  6. Bipolar questions create two continuations
  7. Matching tags combine assertion + question bias

Two-world model: it's raining or it's not.

Instances For
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      After questioning "is it raining?", the root is unchanged (the CG is preserved — the question doesn't assert anything).

      Bipolar question creates two continuations.

      After ?rain on empty space: { root = [], continuations = [[rain]] } After ?¬rain: root stays, new continuation [¬rain] added, existing [rain] narrowed to [¬rain, rain]. By Krifka's (14): {√C} ∪ (C + S₂⊢¬rain).

      Result: continuations = [[¬rain], [¬rain, rain]].

      The second continuation has both rain AND ¬rain — which is contradictory (no world satisfies both). This models Krifka's observation that stacking questions can create unsatisfiable continuations.

      The continuation also has rain (the question adds rain to an already-rain root). The question is biased because it proposes what the speaker has already asserted.

      A hedge modifies the JP layer (epistemic status) to weak.

      "I think p" = assertion with epistemicStatus :=.weak. The TP content (p) is unchanged; only the JP layer is modified.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For

        Hedging preserves content (TP is untouched by JP modification).

        An oath modifies the ComP layer (commitment strength) to strong.

        "I swear p" = assertion with commitmentStrength :=.strong. The TP content (p) is unchanged; only the ComP layer is modified.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For

          Oaths preserve content (TP is untouched by ComP modification).

          JP and ComP can co-occur: hedging + oath on the same assertion.

          "I think I swear p": epistemicStatus = weak, commitmentStrength = strong. "I swear I think p": same result (layers are independent).

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For