Jakob von Raumer

dblp:141/0729 · DBLP profile ↗
← Back
6ranked-venue papers
0as first author
1since 2021 · last 2022
0000-0003-2671-1620ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 6 · 1 since 2021Artificial intelligence and machine learning · 1
YearPublicationVenuePosition
2022 A rewriting coherence theorem with applications in homotopy type theory
abstract
Abstract Higher-dimensional rewriting systems are tools to analyse the structure of formally reducing terms to normal forms, as well as comparing the different reduction paths that lead to those normal forms. This higher structure can be captured by finding a homotopy basis for the rewriting system. We show that the basic notions of confluence and wellfoundedness are sufficient to recursively build such a homotopy basis, with a construction reminiscent of an argument by Craig C. Squier. We then go on to translate this construction to the setting of homotopy type theory, where managing equalities between paths is important in order to construct functions which are coherent with respect to higher dimensions. Eventually, we apply the result to approximate a series of open questions in homotopy type theory, such as the characterisation of the homotopy groups of the free group on a set and the pushout of 1-types. This paper expands on our previous conference contribution Coherence via Wellfoundedness by laying out the construction in the language of higher-dimensional rewriting.
Nicolai Kraus, Jakob von Raumer
Math. Struct. Comput. Sci.2
2020 A Syntax for Mutual Inductive Families
Ambrus Kaposi, Jakob von Raumer
FSCD2
2020 Coherence via Well-Foundedness: Taming Set-Quotients in Homotopy Type Theory
abstract
Suppose we are given a graph and want to show a property for all its cycles (closed chains). Induction on the length of cycles does not work since sub-chains of a cycle are not necessarily closed. This paper derives a principle reminiscent of induction for cycles for the case that the graph is given as the symmetric closure of a locally confluent and (co-)well-founded relation. We show that, assuming the property in question is sufficiently nice, it is enough to prove it for the empty cycle and for cycles given by local confluence.
Nicolai Kraus, Jakob von Raumer
LICS2
2019 Path Spaces of Higher Inductive Types in Homotopy Type Theory
abstract
The study of equality types is central to homotopy type theory. Characterizing these types is often tricky, and various strategies, such as the encode-decode method, have been developed. We prove a theorem about equality types of coequalizers and pushouts, reminiscent of an induction principle and without any restrictions on the truncation levels. This result makes it possible to reason directly about certain equality types and to streamline existing proofs by eliminating the necessity of auxiliary constructions. To demonstrate this, we give a very short argument for the calculation of the fundamental group of the circle (Licata and Shulman [1]), and for the fact that pushouts preserve embeddings. Further, our development suggests a higher version of the Seifert-van Kampen theorem, and the set-truncation operator maps it to the standard Seifert-van Kampen theorem (due to Favonia and Shulman [2]). We provide a formalization of the main technical results in the proof assistant Lean.
Nicolai Kraus, Jakob von Raumer
LICS2
2017 Homotopy Type Theory in Lean
Floris van Doorn, Jakob von Raumer, Ulrik Buchholtz
ITP2
2015 The Lean Theorem Prover (System Description)
Leonardo de Moura 0001, Soonho Kong, Jeremy Avigad, Floris van Doorn, Jakob von Raumer
CADE5