On the Use of Computational Paths in Path Spaces of Homotopy Type Theory
Arthur F. Ramos, Ruy J. G. B. de Queiroz, Anjolina G. de Oliveira,, Tiago Mendon\c{c}a Lucena de Veras

TL;DR
This paper introduces a new approach using computational paths to analyze path spaces in homotopy type theory, offering a simpler alternative to the traditional code-encode-decode method, and demonstrates its effectiveness through key examples.
Contribution
It proposes an alternative, simpler method based on computational paths for defining and working with path spaces in homotopy type theory.
Findings
Constructed the path space of natural numbers.
Calculated the fundamental group of the circle.
Demonstrated the approach's simplicity and effectiveness.
Abstract
The treatment of equality as a type in type theory gives rise to an interesting type-theoretic structure known as `identity type'. The idea is that, given terms of a type , one may form the type , whose elements are proofs that and are equal elements of type . A term of this type, , makes up for the grounds (or proof) that establishes that is indeed equal to . Based on that, a proof of equality can be seen as a sequence of substitutions and rewrites, also known as a `computational path'. One interesting fact is that it is possible to rewrite computational paths using a set of reduction rules arising from an analysis of redundancies in paths. These rules were mapped by De Oliveira in 1994 in a term rewrite system known as . Here we use computational paths and this term rewrite system to work with path spaces. In…
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 · Algebraic Geometry and Number Theory
