Documentation

Linglib.Theories.Pragmatics.Assertion.FarkasAdapter

@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 #

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).