A Syntax for Strictly Associative and Unital $\infty$-Categories
Eric Finster, Alex Rice, Jamie Vicary

TL;DR
This paper introduces a novel type-theoretic framework for strictly associative and unital at-infinity structures, featuring a new insertion rule that simplifies syntax and enables decision procedures for equality.
Contribution
It provides the first formal definition of strictly associative and unital at-infinity categories using a type theory with a novel insertion rule for coherence.
Findings
Defines a new insertion rule for coherence in at-infinity
Develops a decision procedure for equality in the theory
Implements an OCaml tool for verifying higher categorical statements
Abstract
We present the first definition of strictly associative and unital -category. Our proposal takes the form of a type theory whose terms describe the operations of such structures, and whose definitional equality relation enforces desired strictness conditions. The key technical device is a new computation rule in the definitional equality of the theory, which we call insertion, defined in terms of a universal property. On terms for which it is defined, this operation "inserts" one of the arguments of a substituted coherence into the coherence itself, appropriately modifying the pasting diagram and result type, and simplifying the syntax in the process. We generate an equational theory from this reduction relation and we study its properties in detail, showing that it yields a decision procedure for equality. Expressed as a type theory, our model is well-adapted for generating…
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
TopicsHomotopy and Cohomology in Algebraic Topology · Logic, programming, and type systems · Polynomial and algebraic computation
