Predicate modification: ⟦α β⟧ = λx. ⟦α⟧(x) ∧ ⟦β⟧(x)
Equations
- Semantics.Montague.Modification.predMod p q x = (p x && q x)
Instances For
Equations
Instances For
The adjective classification hierarchy (intersective, subsective,
privative, extensional) is in Lexical/Adjective/Classification.lean.
This file provides the composition operation (Predicate Modification)
that implements the intersective case.
Equations
- One or more equations did not get rendered due to their size.
Instances For
theorem
Semantics.Montague.Modification.predicateModification_subset_left
{m : Model}
(p q r : m.interpTy (Ty.e ⇒ Ty.t))
(h : predicateToSet p ⊆ predicateToSet q)
:
theorem
Semantics.Montague.Modification.predicateModification_subset_right
{m : Model}
(p q r : m.interpTy (Ty.e ⇒ Ty.t))
(h : predicateToSet p ⊆ predicateToSet q)
: