Quantifier
Let be a category with finite limits, and let be the projection morphism for objects .
Definition. A quantifier along is a functor adjoint to the pullback (substitution) functor , where denotes the poset of subobjects. Specifically:
-
The existential quantifier is the left adjoint of :
-
The universal quantifier is the right adjoint of :
In a first-order language interpreted in a model with domain , quantifiers bind variables: in , the variable is bound and ranges over . A formula with all variables bound is a sentence; a formula with free variables is an open formula defining a property.
Proposition. In , the categorical quantifiers recover the classical ones: and .
Proof sketch. Direct verification of the adjunction conditions against subset inclusion.
Proposition. entails iff the logic is classical. In intuitionistic logic, the entailment fails.
Proof sketch. The classical equivalence relies on , which fails in a non-Boolean Heyting algebra. A countermodel exists in the open-set lattice of any non-discrete topological space.
Examples.
- In , , and is the familiar adjunction triple on power sets.
- In a topos , both adjoints exist for every morphism , giving the internal quantifiers of the topos’s logic. The Beck-Chevalley condition ensures that substitution commutes with quantification along pullback squares.