Skip to content

About

Materials for the ESSLLI 2026 course "Introduction to Homotopy Type Theory / Univalent Foundations"

Resources

Stars

14 stars

Watchers

0 watching

Forks

Repository files navigation

Introduction to Homotopy Type Theory / Univalent Foundations

ESSLLI 2026
Introductory (Logic and Computation) course
10–14 August 2026

Tom de Jong

Course abstract

Homotopy type theory (HoTT), also known as univalent foundations (UF), offers a modern foundation for mathematics and an alternative to traditional set theory. A salient feature of HoTT is the fact that it has been implemented in computer proof assistants, notably Agda and Rocq, which are tools that can verify proofs encoded by a user. HoTT is an extension of Martin-Löf dependent type theory, but no familiarity with dependent type theory will be assumed. Instead, I will explain dependent type theory and the propositions-as-types interpretation to introduce and motivate univalent foundations. When it comes to HoTT, I will explain (1) its distinguishing features and techniques, like higher inductive types and the univalence axiom; (2) how to encode mathematics in it; and (3) illustrate the foregoing via examples in the Agda proof assistant.

Note: I had hoped to do some Agda in the lectures, but there isn't enough time. Come and talk to me if you'd like to learn Agda; we can set something up!

Course material

Note that lectures 2–5 will be blackboard/whiteboard lectures.

Additional reading

See resources.pdf and the slides for the first lecture for a brief discussion.

Audience feedback

Your feedback on the lectures is most appreciated!

Acknowledgements

I am grateful to the following people for their comments on the above slides.

About

Materials for the ESSLLI 2026 course "Introduction to Homotopy Type Theory / Univalent Foundations"

Resources

Stars

14 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors