DRS.Verifies K f g says the pair of partial embeddings ⟨f, g⟩ verifies K: the output
g extends the input f by exactly the universe and verifies the conditions (Kamp, van Genabith
and Reyle, Def. 19(i)). This packages how Def. 1.4.4(ii)(f) enters a sub-DRS; Def. 1.4.4(i), that
f verifies K, is unary, and is Condition.HoldsAll K.conditions f here.
- { referents := U, conditions := cs }.Verifies x✝¹ x✝ = (x✝¹ ≤ x✝ ∧ x✝.domain = x✝¹.domain ∪ ↑U ∧ Condition.HoldsAll cs x✝)
Built from
Used by Condition.Holds, DRS.verifies_iff, DRS.IsTrue, DRS.verifies_mk, Condition.holds_neg, Condition.holds_imp, Condition.holds_dis, DRS.Verifies.le, DRS.Verifies.domain_eq, DRS.Verifies.holdsAll, DRS.verifies_empty, DRS.verifies_singleton_nil_iff, DRS.exists_verifies_congr, DRS.exists_verifies_iff_isTrue, DRS.verifies_merge, DRS.exists_extends_verifiesTotal_iff_exists_verifies
Used in Semantics/Dynamic/DRT/ContextChange, Semantics/Dynamic/DRT/Relational