No description
Find a file
2024-08-28 11:53:31 -07:00
lambda.v pi types 2024-08-28 11:47:23 -07:00
README.org readme 2024-08-28 11:53:31 -07:00

Type Theory and Formal Proofs

This is a partial formalization of the first few chapters of Type Theory and Formal Proof: An Introduction by Nederpelt and Geuvers in Coq. As it stands, the formalization covers up to approximately chapter 3.

I differ in a few places from their formalization. In particular, I use de Bruijn indices, simply because they are so much more convenient than worrying about α-conversion everywhere. I also include proofs of several exercises from the book.