Vi rapporterar om utvecklingen av HoTT biblioteket, en formalisering av homotopy typ teori i Coq bevis assistent. Det formaliserar de flesta av grundläggande homotopy typ teori, inklusive unvalence, högre induktiva typer, och betydande mängder av syntetisk homotopy teori, liksom kategori teori och villkor. Biblioteket har använts som grund för flera självständiga utvecklingar. Vi diskuterar de beslut som ledde till utformningen av biblioteket, och vi kommenterar interaktionen av homotopy typ teori med nyligen införda funktioner i Coq, såsom universum polymorfism och privata induktiva typer.
Homotopy Type Theory (Univalent Foundations Program 2013), och dess förkroppsligande i HoTT-biblioteket REF ) behandlar jämställdhet av typer som likvärdighet.
The HoTT library: a formalization of homotopy type theory in Coq
{'venue': 'CPP 2017', 'journal': None, 'mag_field_of_study': ['Mathematics', 'Computer Science']}