Abstract. We present a development of Universal Algebra inside Type Theory, formalized using the proof assistant Coq. We define the notion of a signature and of an algebra over a signature. We use setoids, i.e. types endowed with an arbitrary equivalence relation, as carriers for algebras. In this way it is possible to define the quotient of an algebra by a congruence. Standard constructions over algebras are defined and their basic properties are proved formally. To overcome the problem of defining term algebras in a uniform way, we use types of trees that generalize wellorderings. Our implementation gives tools to define new algebraic structures, to manipulate them and to prove their properties.
International audienceBy extending type theory with a universe of definitionally associative and uni...
This paper concerns the algebraic specification of abstract data types. It introduces and motivates...
We investigate inductive types in type theory, using the insights provided by homotopy type theory a...
Abstract. The introduction of first-class type classes in the Coq system calls for re-examination of...
This thesis investigates the possibility of a computer checked language for categories with extra st...
In this work we present a novel formalization of universal algebra in Agda. We show that heterogeneo...
To fully utilize the power of higher-order logic in interactive theorem proving, it is desirable to ...
We develop algebraic models of simple type theories, laying out a framework that extends universal a...
A gentle introduction for graduate students and researchers in the art of formalizing mathematics on...
This book presents the foundations of a general theory of algebras. Often called "universal algebra"...
We describe a framework of algebraic structures in the proof assistant Coq. We have developed this f...
AbstractWe describe a framework of algebraic structures in the proof assistant Coq. We have develope...
AbstractUniversal algebra is often known within computer science in the guise of algebraic specifica...
AbstractWe develop the elementary theory of higher-order universal algebra using the nonstandard app...
Modern universal algebra is the study of general mathematical structures, especially those with an `...
International audienceBy extending type theory with a universe of definitionally associative and uni...
This paper concerns the algebraic specification of abstract data types. It introduces and motivates...
We investigate inductive types in type theory, using the insights provided by homotopy type theory a...
Abstract. The introduction of first-class type classes in the Coq system calls for re-examination of...
This thesis investigates the possibility of a computer checked language for categories with extra st...
In this work we present a novel formalization of universal algebra in Agda. We show that heterogeneo...
To fully utilize the power of higher-order logic in interactive theorem proving, it is desirable to ...
We develop algebraic models of simple type theories, laying out a framework that extends universal a...
A gentle introduction for graduate students and researchers in the art of formalizing mathematics on...
This book presents the foundations of a general theory of algebras. Often called "universal algebra"...
We describe a framework of algebraic structures in the proof assistant Coq. We have developed this f...
AbstractWe describe a framework of algebraic structures in the proof assistant Coq. We have develope...
AbstractUniversal algebra is often known within computer science in the guise of algebraic specifica...
AbstractWe develop the elementary theory of higher-order universal algebra using the nonstandard app...
Modern universal algebra is the study of general mathematical structures, especially those with an `...
International audienceBy extending type theory with a universe of definitionally associative and uni...
This paper concerns the algebraic specification of abstract data types. It introduces and motivates...
We investigate inductive types in type theory, using the insights provided by homotopy type theory a...