10.5281/zenodo.4996239
https://zenodo.org/records/4996239
oai:zenodo.org:4996239
Ilya Sergey
Ilya Sergey
0000-0003-4250-5392
Programs and Proofs: Mechanizing Mathematics with Dependent Types
Zenodo
2014
Coq, Ssreflect, Separation Logic
Karl Palmskog
Karl Palmskog
Kartik Singhal
Kartik Singhal
Anton Trunov
Anton Trunov
Daniel Patterson
Daniel Patterson
Aleksandar Nanevski
Aleksandar Nanevski
Alex Gryzlov
Alex Gryzlov
Fangyi Zhou
Fangyi Zhou
Wojciech Karpiel
Wojciech Karpiel
Antonio Nikishaev
Antonio Nikishaev
2014-08-01
http://ilyasergey.net/pnp
https://github.com/ilyasergey/pnp
10.5281/zenodo.4996238
BSD 2-Clause "Simplified" License
A Short Course on Interactive Proofs in Coq/Ssreflect. This project contains the Coq sources, the lectures and the exercises for the course Programs and Proofs: Mechanizing Mathematics with Dependent Types.
The latest draft of the accompanying lecture notes can be downloaded from the official course page:
http://ilyasergey.net/pnp
Initial release: August 2014
This distribution contains the following components:
Lecture notes in PDF (pnp.pdf)
A zip-archive with sources (pnp.zip). To build the sources, follow the instructions from README.md in the root folder.
Citing PnP
Please, use the following BibTeX entry:
@misc{Sergey:PnP,
author = {Ilya Sergey},
title = {{Programs and Proofs: Mechanizing Mathematics with Dependent Types}},
month = {August},
year = {2014},
note = {Lecture notes with exercises},
doi = {10.5281/zenodo.4996238}
}