@cite{farkas-bruce-2010} Assertion Adapter #
@cite{farkas-bruce-2010}
Wraps the existing Semantics.Dynamic.State.DiscourseState with
bridge theorems for Farkas & Bruce's model. The model separates individual
discourse commitments (dcS, dcL) from the common ground (cg), with
assertions going through a "table" stage before reaching the CG.
Key Properties #
- Separates commitment from belief: dcS (speaker's commitments) ≠ cg. Assertion first adds to dcS and pushes an issue; acceptance moves to cg.
- No retraction: once in the CG, propositions stay (monotonic).
- No source marking: commits are tracked per-participant but without Gunlogson-style source tags.
Architecture #
This file is an ADAPTER: it wraps the existing DiscourseState type
from Theories/Semantics/Dynamic/State.lean rather than redefining it.
Assertion adds to dcS, not directly to cg. This is the key F&B insight: assertion first commits the speaker, then the listener can accept (moving to cg) or reject.
Assertion does not immediately change the common ground.
Assertion is not stable: it pushes an issue onto the table.
Acceptance moves the proposition to the common ground.
After acceptance, the state returns to stable (table is popped).