AbstractIn this paper, we present a complete formalization in the Coq theorem prover of an important algorithm in computational algebra, namely the calculation of the effective homology of a bicomplex. As a necessary tool, we encode a hierarchy of algebraic structures in constructive type theory, including graded and infinite data structures. The experience shows how some limitations of the Coq proof assistant to deal with this kind of algebraic data can be overcome by applying a separation of concerns principle; more concretely, we propose to distinguish in the representation of an algebraic structure (such as a group or a module) a behavioural part, containing operation signatures and axioms, and a structural part determining if the algeb...
In this article we present a method for formally proving the correctness ofthe lazy algorithms for c...
We describe a construction of the real numbers carried out in the Coq proof assistant. The basis is ...
We describe a construction of the real numbers carried out in the Coq proof assistant. The basis is ...
In this paper, we present a complete formalization in the Coq theorem prover of an important algorit...
AbstractIn this paper, we present a complete formalization in the Coq theorem prover of an important...
Computational content encoded into constructive type theory proofs can be used to make computing exp...
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...
This paper presents a formalization of constructive module theory in the intuitionistic type theory ...
In this work we present a modular theory of the coalgebras and bisimulation in the intensional type ...
Persistent homology is one of the most active branches of computational algebraic topology with appl...
In this work we present a modular theory of the coalgebras and bisimulation in the intensional type ...
summary:We extend the notion of simplicial set with effective homology presented in [22] to diagrams...
The object of this thesis is the study of the ability of the Coq system to mix proofs and programs i...
Homology is a fundemental part of algebraical topology. It is a sound tool used for classifying topo...
In this article we present a method for formally proving the correctness ofthe lazy algorithms for c...
We describe a construction of the real numbers carried out in the Coq proof assistant. The basis is ...
We describe a construction of the real numbers carried out in the Coq proof assistant. The basis is ...
In this paper, we present a complete formalization in the Coq theorem prover of an important algorit...
AbstractIn this paper, we present a complete formalization in the Coq theorem prover of an important...
Computational content encoded into constructive type theory proofs can be used to make computing exp...
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...
This paper presents a formalization of constructive module theory in the intuitionistic type theory ...
In this work we present a modular theory of the coalgebras and bisimulation in the intensional type ...
Persistent homology is one of the most active branches of computational algebraic topology with appl...
In this work we present a modular theory of the coalgebras and bisimulation in the intensional type ...
summary:We extend the notion of simplicial set with effective homology presented in [22] to diagrams...
The object of this thesis is the study of the ability of the Coq system to mix proofs and programs i...
Homology is a fundemental part of algebraical topology. It is a sound tool used for classifying topo...
In this article we present a method for formally proving the correctness ofthe lazy algorithms for c...
We describe a construction of the real numbers carried out in the Coq proof assistant. The basis is ...
We describe a construction of the real numbers carried out in the Coq proof assistant. The basis is ...