TY - GEN
T1 - Delooping Generated Groups in Homotopy Type Theory
AU - Champin, Camil
AU - Mimram, Samuel
AU - Oleon, Émile
N1 - Publisher Copyright:
© Camil Champin, Samuel Mimram, and Émile Oleon.
PY - 2024/7/1
Y1 - 2024/7/1
N2 - Homotopy type theory is a logical setting based on Martin-Löf type theory in which one can perform geometric constructions and proofs in a synthetic way. Namely, types can be interpreted as spaces (up to continuous deformation) and proofs as homotopy invariant constructions. In this context, loop spaces of pointed connected groupoids provide a natural representation of groups, and any group can be obtained as the loop space of such a type, which is then called a delooping of the group. There are two main methods to construct the delooping of an arbitrary group G. The first one consists in describing it as a pointed higher inductive type, whereas the second one consists in taking the connected component of the principal G-torsor in the type of sets equipped with an action of G. We show here that, when a presentation is known for the group, simpler variants of those constructions can be used to build deloopings. The resulting types are more amenable to computations and lead to simpler meta-theoretic reasoning. We also investigate, in this context, an abstract construction for the Cayley graph of a generated group and show that it encodes the relations of the group. Most of the developments performed in the article have been formalized using the cubical version of the Agda proof assistant.
AB - Homotopy type theory is a logical setting based on Martin-Löf type theory in which one can perform geometric constructions and proofs in a synthetic way. Namely, types can be interpreted as spaces (up to continuous deformation) and proofs as homotopy invariant constructions. In this context, loop spaces of pointed connected groupoids provide a natural representation of groups, and any group can be obtained as the loop space of such a type, which is then called a delooping of the group. There are two main methods to construct the delooping of an arbitrary group G. The first one consists in describing it as a pointed higher inductive type, whereas the second one consists in taking the connected component of the principal G-torsor in the type of sets equipped with an action of G. We show here that, when a presentation is known for the group, simpler variants of those constructions can be used to build deloopings. The resulting types are more amenable to computations and lead to simpler meta-theoretic reasoning. We also investigate, in this context, an abstract construction for the Cayley graph of a generated group and show that it encodes the relations of the group. Most of the developments performed in the article have been formalized using the cubical version of the Agda proof assistant.
KW - Cayley graph
KW - delooping
KW - generator
KW - group
KW - homotopy type theory
U2 - 10.4230/LIPIcs.FSCD.2024.6
DO - 10.4230/LIPIcs.FSCD.2024.6
M3 - Conference contribution
AN - SCOPUS:85198830083
T3 - Leibniz International Proceedings in Informatics, LIPIcs
BT - 9th International Conference on Formal Structures for Computation and Deduction, FSCD 2024
A2 - Rehof, Jakob
PB - Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
T2 - 9th International Conference on Formal Structures for Computation and Deduction, FSCD 2024
Y2 - 10 July 2024 through 13 July 2024
ER -