Free Commutative Monoids in Homotopy Type Theory

10/11/2021
by   Vikraman Choudhury, et al.
0

We develop a constructive theory of finite multisets, defining them as free commutative monoids in Homotopy Type Theory. We formalise two algebraic presentations of this construction using 1-HITs, establishing the universal property for each and thereby their equivalence. These presentations correspond to equational theories including a commutation axiom. In this setting, we prove important structural combinatorial properties of singleton multisets arising from concatenations and projections of multisets. This is done in generality, without assuming decidable equality on the carrier set. Further, as applications, we present a constructive formalisation of the relational model of differential linear logic and use it to characterise the equality type of multisets. This leads us to the introduction of a novel conditional equational presentation of the finite-multiset construction.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/27/2017

The James construction and π_4(S^3) in homotopy type theory

In the first part of this paper we present a formalization in Agda of th...
research
10/30/2017

The univalence axiom in cubical sets

In this note we show that Voevodsky's univalence axiom holds in the mode...
research
02/06/2023

Algebraic Semantics of Datalog with Equality

We discuss the syntax and semantics of relational Horn logic (RHL) and p...
research
01/25/2019

Calculational HoTT

Based on a loose correspondence between, on one hand, a first order vers...
research
12/13/2017

Axioms for Modelling Cubical Type Theory in a Topos

The homotopical approach to intensional type theory views proofs of equa...
research
10/04/2019

Construction of the Circle in UniMath

We show that the type TZ of Z-torsors has the dependent universal proper...
research
02/17/2021

Predicative Aspects of Order Theory in Univalent Foundations

We investigate predicative aspects of order theory in constructive univa...

Please sign up or login with your details

Forgot password? Click here to reset