Skip to content

Latest commit

 

History

History
96 lines (50 loc) · 8.1 KB

annotated-bibliography.md

File metadata and controls

96 lines (50 loc) · 8.1 KB

Annotated Bibliography

This is a list of texts I ended up reading to learn about HoTT and related subjects, with summaries of what they provide.

The Curry-Howard Isomorphism

Type Theory

  • The works of Per Martin-Lof:

    • "An Intuitionistic Theory of Types" (1972, 45 pages): His first paper describing what we now call dependent type theory.

    • "Constructive Mathematics and Computer Programming" (1982, 18 pages): His attempt to dumb things down for us computer scientists :) Real meat starts on page 4 of the PDF (page 170 of the text). Mostly a less formal summary of the 1972 paper.

    • Intuitionistic Type Theory (1980, 55 pages): This is a complete introduction to the theory. Surprisingly readable! Uses old terminology (calls types "sets" to make it more palatable for mathematicians).

Homotopy Type Theory

  • Surveys:

  • The HoTT Book aka The Book: This is the main text from which I've studied. Provides a comprehensive overview of the type theory before beginning on the homotopy, and really the 2nd chapter doesn't rely on much/any algebraic topology.

Algebraic Topology

Naturally, I didn't read the entirety of each of these, I mostly picked and chose what was helpful at the moment.

  • Topological Manifolds - Lee

  • Algebraic Topology - Hatcher

  • Topology and Groupoids - Ronald Brown: An elementary introduction to the fundamental groupoid. Requires no previous knowledge of the fundamental group or category theory. Non-standard notation/terminology (interval groupoid, path category).

  • Categories for the Working Mathematician - Mac Lane: I don't forsee reading too much of this, but would enjoy it :)

  • Category Theory - Awodey: I'm mostly reading this on the side.

Blog Posts

Articles

Many of these didn't directly contribute to my understanding of HoTT so much as provide ideas for topics, and re-contextualize ideas that you see in The Book.

W-types

Other links

  • Learn Type Theory: A resource guide. This list overlaps a lot with that one.

  • Open problems in HoTT: On the HoTT wiki, which might prove useful.

    • "Show that the Klein bottle is not orientable. (This requires defining 'orientable'.)"
    • "Calculate more homotopy groups of spheres."
    • "Can we verify computational algebraic topology using HoTT?"
  • Wiki: References: I should read through this list to see if there's anything that we should read.