On Computational Paths and the Fundamental Groupoid of a Type
Arthur F. Ramos, Ruy J. G. B. de Queiroz, Anjolina de Oliveira

TL;DR
This paper explores the use of computational paths within type theory to construct fundamental groupoids, linking syntactic entities to homotopical interpretations and extending to higher levels.
Contribution
It introduces a novel syntactic approach to constructing fundamental groupoids of types using computational paths, bridging syntax and homotopy theory.
Findings
Constructed a fundamental groupoid for any type using computational paths.
Extended the framework to higher-level fundamental groupoids.
Demonstrated the connection between computational paths and homotopical semantics.
Abstract
The main objective of this work is to study mathematical properties of computational paths. Originally proposed by de Queiroz \& Gabbay (1994) as `sequences of rewrites', computational paths can be seen as the grounds on which the propositional equality between two computational objects stand. Using computational paths and categorical semantics, we take any type of type theory and construct a groupoid for this type. We call this groupoid the fundamental groupoid of a type , since it is similar to the one obtained using the homotopical interpretation of the identity type. The main difference is that instead of being just a semantical interpretation, computational paths are entities of the syntax of type theory. We also expand our results, using computational paths to construct fundamental groupoids of higher levels.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsLogic, programming, and type systems · Homotopy and Cohomology in Algebraic Topology · Advanced Topology and Set Theory
