Closed vikraman closed 1 year ago
Association lists: https://github.com/agda/cubical/blob/master/Cubical/Relation/ZigZag/Applications/MultiSet.agda
Formalizing constructions that require decidable equality would involve changing the universal algebra framework so they are dropped, quotient of free monoid, quotient of lists by a permutation relation, and functions Fin n -> X
quotiented by permutations have been formalized
We've got a few working now, but there are more ways to construct them we could try, and prove their universal property in our framework.
From here: https://drops.dagstuhl.de/opus/volltexte/2023/18395/pdf/LIPIcs-ITP-2023-20.pdf
Fin n -> X
quotiented by permutationsThis second one is quite interesting, and there's some partial code in my repo.
From here: https://personal.cis.strath.ac.uk/fredrik.nordvall-forsberg/papers/freshlists_aplas2023.pdf