Presentation of a library for Universal Algebra in the UniMath framework by M.Calosci, G. Amato, M. Maggesi and C.Perini Brogi. Our work deals with multi-sorted signatures, their algebras, and the basics for equation systems. We show how to implement term algebras over a signature without resorting to general inductive constructions (currently not allowed in UniMath) still retaining the computational nature of the definition. We prove that our single sorted ground term algebras are instances of homotopy W-types. From this perspective, the library enriches UniMath with a computationally well-behaved implementation of a class of W-types. Moreover, we give neat constructions of the univalent categories of algebras and equational algebras by using the formalism of displayed categories, and show that the term algebra over a signature is the initial object of the category of algebras. Finally, we showcase the computational relevance of our work by sketching some basic examples from algebra and propositional logic.

Universal Algebra in UniMath / Amato, G., Calosci, M., Maggesi, M., Perini Brogi, C.. - (2024). (PACM∧N Workshop 2024 Verona, Italy 20-22/03/2024).

Universal Algebra in UniMath

Perini Brogi Cosimo
2024

Abstract

Presentation of a library for Universal Algebra in the UniMath framework by M.Calosci, G. Amato, M. Maggesi and C.Perini Brogi. Our work deals with multi-sorted signatures, their algebras, and the basics for equation systems. We show how to implement term algebras over a signature without resorting to general inductive constructions (currently not allowed in UniMath) still retaining the computational nature of the definition. We prove that our single sorted ground term algebras are instances of homotopy W-types. From this perspective, the library enriches UniMath with a computationally well-behaved implementation of a class of W-types. Moreover, we give neat constructions of the univalent categories of algebras and equational algebras by using the formalism of displayed categories, and show that the term algebra over a signature is the initial object of the category of algebras. Finally, we showcase the computational relevance of our work by sketching some basic examples from algebra and propositional logic.
File in questo prodotto:
File Dimensione Formato  
abstracts.pdf

accesso aperto

Descrizione: Universal Algebra in UniMath
Tipologia: Abstract
Licenza: Non specificato
Dimensione 221.2 kB
Formato Adobe PDF
221.2 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.11771/43678
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • OpenAlex ND
social impact