Connect the HoTT book to the Coq library #292

Closed
andrejbauer opened this Issue Jun 21, 2013 · 6 comments

Comments

Projects
None yet
4 participants
Owner

andrejbauer commented Jun 21, 2013

Everything is in place for linking up the theorems in the book with the theorems in the Coq HoTT library, see the files etc/Book.py and contrib/HoTTBook.v in the HoTT library. They are amply documented.

I am not sure whtether this is an issue for HoTT/book or HoTT/HoTT.

ezyang commented Jun 21, 2013

What would it mean to "link them up"? Is there even any toolchain support for this?

Owner

andrejbauer commented Jun 22, 2013

There is a script which munches the book and creates a coq file into which we can then put definitions that show how to things from the book in coq using the HoTT library. So the idea is that you can look at this coq file to find places in the coq library that correspond to theorems in the book. But it takes manual work to actually link up a book theorem with the corresponding coq theorem.

ezyang commented Jun 30, 2013

(For the record: this script lives in HoTT/HoTT, not the book repo!)

Contributor

JasonGross commented Dec 31, 2013

Also for the record, the linking is making progress, thanks to contributors such as @marcbezem and @ezyang. There are prettified versions at http://hott.github.io/HoTT/proviola-html/HoTTBook.html and http://hott.github.io/HoTT/proviola-html/HoTTBookExercises.html.

Contributor

mikeshulman commented Oct 20, 2014

Do we need to keep this issue open?

Owner

andrejbauer commented Oct 20, 2014

Nope, the system is working, I think.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment