Artículo

Formalization of Universal Algebra in Agda

Gunther, Emmanuel Icon; Gadea, Alejandro Emilio Icon; Pagano, Miguel Maria Icon

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

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.

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