An open API service indexing awesome lists of open source software.

https://github.com/knuton/proof-theory

Project for course in Proof Theory
https://github.com/knuton/proof-theory

Last synced: 6 months ago
JSON representation

Project for course in Proof Theory

Awesome Lists containing this project

README

          

Curry-Howard correspondence for Ni and Church-Rosser theorem
============================================================

We would like to illuminate the Curry-Howard correspondence for the
intuitionistic natural deduction systems and the simply typed lambda calculus.
For ease of exposition we would like to focus on natural deduction systems for
propositional logic using implication as the only connective. This corresponds
to ->Npi in Troelstra-Schwichtenberg terminology.

The two main goals of the presentation will be to develop and explain the
proofs-as-programs interpretation and to further show the correspondence
between the reduction of Lambda-terms and the normalisation of proofs in natural
deduction systems in light of the Church-Rosser and the Normalization theorems.

## References
* _Lectures on the Curry-Howard Isomorphism_ (1998)
by Morten Heine B. Sørensen, Pawel Urzyczyn
* _Proofs and Types_
by Jean-Yves Girard, Yves Lafont and Paul Taylor
* _Basic Proof Theory_
by A. S. Troelstra, H. Schwichtenberg