Open Access
VOL. 2 | 1998 A Primer on Proofs and Types
Masako Takahashi

Editor(s) Mariangiola Dezani-Ciancaglini, Mitsuhiro Okada, Masako Takahashi

MSJ Memoirs, 1998: 1-44 (1998) DOI: 10.2969/msjmemoirs/00201C010


This article is intended to be an int roduction (for real novices) to the area of proof systems and type systems. We provide very basic notions and their fundamental properties together with some inforrnal ideas behind them.

We start by describing hov 'logical reasoning' can be formulated into a proof system, and how structures of proofs can be studied based on this system. We then proceed to a concise exposition of the notion of computable functions, which emerged from proof theory in the early 1930's$ (during the development of the incompleteness theorems by Göodel). Next, after a short account of pure (type-free) $\lambda$-calculus in connection with computable functions, we discuss three typed $\lambda$-calculi (the simple type system, the second-order type system, and the calculus of constructions) as representatives of type svstems, with emphasis on their relation to the corresponding intuitionistic proof systems (tlle implicational fragment, the second-order propositional logic, and the higher-order predicate logic, respectively).


Published: 1 January 1998
First available in Project Euclid: 17 January 2014

zbMATH: 0937.03063
MathSciNet: MR1728758

Digital Object Identifier: 10.2969/msjmemoirs/00201C010

Rights: Copyright © 1998, The Mathematical Society of Japan

Vol. 2 • 1 January 1998
Back to Top