Appendix 1Simple Type Theory C
A1.1. Inference rules of C
The following are inference rules of Church’s simple type theory C, the extensional core of Montague’s IL, introduced and explained in section 1.3.1. The below inference rules were given in Luo and Soloviev (2017).1
Rules for contexts, base types and λ-calculus:
Rules for truth of logical formulae:
Conversion rules for formulae’s truth:2
A1.2. Logical operators in C
In Church’s simple type theory C, logical operators can be defined by means of ⇒ and ∀ as follows, where in the definition of equality (the last line), a and b are of the same type A.
Get Formal Semantics in Modern Type Theories now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.