Skip to Main Content (Press Enter)

Logo UNICH
  • ×
  • Home
  • Corsi
  • Insegnamenti
  • Professioni
  • Persone
  • Pubblicazioni
  • Strutture
  • Terza Missione
  • Attività
  • Competenze

UNI-FIND
Logo UNICH

|

UNI-FIND

unich.it
  • ×
  • Home
  • Corsi
  • Insegnamenti
  • Professioni
  • Persone
  • Pubblicazioni
  • Strutture
  • Terza Missione
  • Attività
  • Competenze
  1. Pubblicazioni

Universal algebra in UniMath

Articolo
Data di Pubblicazione:
2024
Abstract:
We present our library for universal algebra in the UniMath framework dealing 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.
Tipologia CRIS:
1.1 Articolo in rivista
Keywords:
constructive evaluation; homotopy W-types; UniMath; univalent foundations; universal algebra
Elenco autori:
Amato, Gianluca; Calosci, Matteo; Maggesi, Marco; Perini Brogi, Cosimo
Autori di Ateneo:
AMATO Gianluca
Link alla scheda completa:
https://ricerca.unich.it/handle/11564/846433
Pubblicato in:
MATHEMATICAL STRUCTURES IN COMPUTER SCIENCE
Journal
Progetto:
Smart Knowledge: Enhancing Argumentation and Abstraction for Explanation and Analysis
  • Utilizzo dei cookie

Realizzato con VIVO | Designed by Cineca | 25.11.5.0