FirstOrderLogic

First-order logic extends propositional logic with quantifiers, following Popper’s theory of quantification: substitution as a structural operation, with the quantifiers themselves defined from it rather than taken as new primitive axioms.

Rather than reformalizing terms, structures, and satisfaction, this chapter builds directly on Mathlib’s own model theory.