Proceedings of the 7th ACM SIGPLAN International Conference on Certified Programs and Proofs 2018
DOI: 10.1145/3167085
|View full text |Cite
|
Sign up to set email alerts
|

Finite sets in homotopy type theory

Abstract: We study different formalizations of finite sets in homotopy type theory to obtain a general definition that exhibits both the computational facilities and the proof principles expected from finite sets. We use higher inductive types to define the type K(A) of łfinite sets over type Až à la Kuratowski without assuming that A has decidable equality. We show how to define basic functions and prove basic properties after which we give two applications of our definition.On the foundational side, we use K to define… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
10
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
2
2
2

Relationship

0
6

Authors

Journals

citations
Cited by 14 publications
(10 citation statements)
references
References 40 publications
0
10
0
Order By: Relevance
“…Various schemas for defining HITs have been proposed [35,14,11,22,23]. HITs have also been used in other computer science applications [5,24,6,4].…”
Section: Multiset Equalitymentioning
confidence: 99%
“…Various schemas for defining HITs have been proposed [35,14,11,22,23]. HITs have also been used in other computer science applications [5,24,6,4].…”
Section: Multiset Equalitymentioning
confidence: 99%
“…There are several different ways to describe finite sets and finite subsets in type theory [Spiwack and Coquand 2010]. Recently, Frumin et al [2018] have presented an implementation of the finite powerset functor in HoTT as a higher inductive type. Given a type A, they construct the type P fin A of finite subsets of A as the free join semilattice over A.…”
Section: The Finite Powerset Functormentioning
confidence: 99%
“…The type P fin A comes with a rather complex induction principle, which is similar to the one described by Frumin et al [2018]. We spell it out for the case in which the type we are eliminating into is a proposition.…”
Section: :11mentioning
confidence: 99%
See 2 more Smart Citations