Here is the current state of Coq for HoTT.

Matthieu Sozeau and Hugo Herbelin implemented two command-line options for the trunk version of Coq that replace some of the patches:

1. The option -warn-universe-inconsistency turns universe inconsistencies into warnings rather than errors.
2. The option -relevant-equality conforms the interpretation of universe levels in inductive types to the homotopy interpretation.

Matthieu is working on better universe polymoprhism which will eliminate the need for the first option (which is a hack).

Andrej Bauer wrote configuration scripts for the HoTT library that use autoconf. This makes the library a bit easier to install. The library however requires the latest version of Coq with the new command line options.

There is an ongoing effort to put the ssreflect tactics (just the tactics, no math components) into HoTT, but we're meeting some technical difficulties.


The Coq working group meets on Wednesday 1:30 — 3 and is occasionally used for some talks.

A page on type classes

Future talks


Past talks


Wednesday December 19: HITs in Coq (Bruno Barras)

Wednesday December 5: Universe Polymorphism (Matthieu Sozeau)

Wednesday November 28: The Agda proof assistant (Guillaume Brunerie) [slides]

Photos from Spring Term


Math_UnivalentFoundations-WorkingGroup_02202013_AK_034.jpg

Math_UnivalentFoundations-WorkingGroup_02202013_AK_085.jpg
Math_UnivalentFoundations-WorkingGroup_02202013_AK_087.jpg
Math_UnivalentFoundations-WorkingGroup_02202013_AK_102.jpg

Math_UnivalentFoundations-WorkingGroup_02202013_AK_110.jpg
Math_UnivalentFoundations-WorkingGroup_02202013_AK_115.jpg
Math_UnivalentFoundations-WorkingGroup_02202013_AK_121.jpg
Math_UnivalentFoundations-WorkingGroup_02202013_AK_131.jpg
Math_UnivalentFoundations-WorkingGroup_02202013_AK_137.jpg
Math_UnivalentFoundations-WorkingGroup_02202013_AK_140.jpg
Math_UnivalentFoundations-WorkingGroup_02202013_AK_145.jpg