Cylindric Algebra Bridges for Dynamic Semantics #
@cite{henkin-monk-tarski-1971} @cite{groenendijk-stokhof-1991} @cite{muskens-1996}
Proves that the existential quantifiers and identity tests across
DPL, CDRT, and DRS are all instances of the cylindric algebra
operations cylindrify and diagonal from Core.CylindricAlgebra.
Bridges #
| Framework | Existential | = Cylindric |
|---|---|---|
| DPL | DPLRel.exists_ x φ | cylindrify x (closure φ) |
| CDRT | DProp.new n ;; φ | cylindrify n (closure φ) |
| DRS | box [n] [conds] | cylindrify n (interp conds) |
| Framework | Identity | = Cylindric |
|---|---|---|
| DPL | atom (g(x) = g(y)) | diagonal x y |
| CDRT | eq' (dref n) (dref m) | diagonal n m |
| DRS | .is n m | diagonal n m |
These are not analogies — they are algebraic identities under closure.
CDRT registers ARE assignments.
Discourse referent introduction under closure = cylindrification.
closure(new n ;; φ) = cₙ(closure(φ)): introducing dref n
then continuing with φ equals cylindrifying φ at n.
CDRT equality condition on drefs = diagonal element.
Static existential truth = cylindrification.
Charlow's staticExists x body tests whether ∃ d, body(g[x↦d]),
which is exactly cylindrify x body.
Dynamic existential truth = cylindrification (same truth conditions).