Abstract
Broadly speaking, algebraic topology consists of associating algebraic structures to topological spaces that give information about their structure. An elementary, but fundamental, example is provided by the theory of covering spaces, which associate groups to covering spaces in such a way that the universal cover corresponds to the fundamental group of the space. One natural question to ask is whether these connections can be stated in homotopy type theory, a new area linking type theory to homotopy theory. In this paper, we give an affirmative answer with a surprisingly concise definition of covering spaces in type theory; we are able to prove various expected properties about the newly defined covering spaces, including the connections with fundamental groups. An additional merit is that our work has been fully mechanized in the proof assistant Agda.
Original language | English (US) |
---|---|
Title of host publication | 22nd International Conference on Types for Proofs and Programs, TYPES 2016 |
Editors | Herman Geuvers, Jelena Ivetic, Silvia Ghilezan |
Publisher | Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing |
ISBN (Electronic) | 9783959770651 |
DOIs | |
State | Published - Oct 1 2018 |
Event | 22nd International Conference on Types for Proofs and Programs, TYPES 2016 - Novi Sad, Serbia Duration: May 23 2016 → May 26 2016 |
Publication series
Name | Leibniz International Proceedings in Informatics, LIPIcs |
---|---|
Volume | 97 |
ISSN (Print) | 1868-8969 |
Conference
Conference | 22nd International Conference on Types for Proofs and Programs, TYPES 2016 |
---|---|
Country/Territory | Serbia |
City | Novi Sad |
Period | 5/23/16 → 5/26/16 |
Bibliographical note
Publisher Copyright:© Kuen-Bang Hou (Favonia) and Robert Harper; licensed under Creative Commons License CC-BY 22nd International Conference on Types for Proofs and Programs (TYPES 2016).
Keywords
- Covering space
- Fundamental group
- Homotopy type theory
- Mechanized reasoning