Conservative GQ Lattice #
@cite{elliott-2025}
Conservative GQs form a bounded distributive sublattice of GQ α.
The DistribLattice instance is inherited from Mathlib's Pi instances
(Prop is a DistribLattice, and (α → Prop) → (α → Prop) → Prop
lifts pointwise). Closure under ⊔/⊓ follows from
conservative_gqJoin/conservative_gqMeet.
Conservative GQs form a sublattice of GQ α. The DistribLattice
on GQ α is inherited from Mathlib's Pi instances (Prop is a
DistribLattice, and (α → Prop) → (α → Prop) → Prop lifts
pointwise). Closure under ⊔/⊓ follows from
conservative_gqJoin/conservative_gqMeet (§8).
Reference: Elliott, P. (2025). Determiners as predicates. SALT 35.
Equations
- Core.Quantification.conservativeSublattice = { carrier := {q : Core.Quantification.GQ α | Core.Quantification.Conservative q}, supClosed' := ⋯, infClosed' := ⋯ }
Instances For
Conservative GQs: the subtype of GQ α satisfying conservativity.
Forms a bounded distributive lattice under pointwise propositional
operations. Meet is ∧, join is ∨, the order is pointwise
implication. The Birkhoff representation theorem applied to this
lattice yields polarized individuals as join-irreducible elements.
The DistribLattice instance is inherited from GQ α via
Sublattice.instDistribLatticeCoe — no manual axiom proofs needed.
Instances For
The join of conservative GQs agrees with gqJoin.
The meet of conservative GQs agrees with gqMeet.
Equations
- Core.Quantification.ConsGQ.instBotSubtypeGQMemSublattice = { bot := ⟨⊥, ⋯⟩ }
Equations
- Core.Quantification.ConsGQ.instTopSubtypeGQMemSublattice = { top := ⟨⊤, ⋯⟩ }