In Patrick Blackburn, Johan van Benthem & Frank Wolter (eds.),
Handbook of Modal Logic. Elsevier. pp. 621-653 (
2006)
Copy
BIBTEX
Abstract
A logic is called higher order if it allows for quantification over higher order objects, such as functions of individuals, relations between individuals, functions of functions, relations between functions, etc. Higher order logic began with Frege, was formalized in Russell [46] and Whitehead and Russell [52] early in the previous century, and received its canonical formulation in Church [14].1 While classical type theory has since long been overshadowed by set theory as a foundation of mathematics, recent decades have shown remarkable comebacks in the fields of mechanized reasoning (see, e.g., Benzm¨