Formalization of Universal Algebra in Agda
; Gadea, Alejandro Emilio
; Pagano, Miguel Maria 
Otros responsables
Fecha
10/2018
Editorial
Elsevier
Revista
Electronic Notes in Theoretical Computer Science
Título del libro
Nombre del evento
Fecha del evento
Institución organizadora
ISSN
1571-0661
eISSN
ISBN
Idioma
Inglés
Tipo del evento
Clasificación temática
Palabras clave
Resumen
In this work we present a novel formalization of universal algebra in Agda. We show that heterogeneous signatures can be elegantly modelled in type-theory using sets indexed by arities to represent operations. We prove elementary results of heterogeneous algebras, including the proof that the term algebra is initial and the proofs of the three isomorphism theorems. We further formalize equational theory and prove soundness and completeness. At the end, we define (derived) signature morphisms, from which we get the contravariant functor between algebras; moreover, we also proved that, under some restrictions, the translation of a theory induces a contra-variant functor between models.
Colecciones
Aprobación
Revisión
Complementado por
Referenciado por
Licencia Creative Commons
Excepto donde se indique lo contrario, la licencia de este ítem se describe como by
