This paper describes a formalization of the first book of the series ``Elements of Mathematics'' by Nicolas Bourbaki, using the Coq proof assistant. In a first paper published in this journal, we presented the axioms and basic constructions (corresponding to a part of the first two chapters of book I, theory of sets). We discuss here the set of integers (third chapter of book I, theory of set), the sets Z and Q (first chapter of book II, Algebra) and the set of real numbers (Chapter 4 of book III, General topology). We start with a comparison of the Bourbaki approach, the Coq standard library, and the Ssreflect library, then present our implementation
This thesis presents a formalization of algebraic numbers and their theory. It brings two new import...
The arithmetic of natural numbers has a natural and simple encoding within sets, and the simplest se...
International audienceHydras & Co. is a collaborative library of discrete mathematics for the Coq pr...
International audienceThis paper describes a formalization of the first book of the series ``Elemen...
This paper presents a formalization of the first book of the series ``Elements of Mathematics'' by ...
We believe that it is possible to put the whole work of Bourbaki into a computer. One of the objecti...
This document is a follow-up to two research reports explaining the implementation in the Coq proof...
Mathematical Components is the name of a library of formalized mathematics for the Coq system. It co...
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 ...
We believe that it is possible to put the whole work of Bourbaki into a computer. One of the objecti...
Abstract. Floating point operations are fast, but require continuous effort by the user to ensure co...
Floating point operations are fast, but require continuous effort on the partof the user in order to...
International audienceThis paper shows a construction in Coq of the set of real algebraic numbers, t...
There are two incompatible Coq libraries that have a theory of the real numbers; the Coq standard li...
This thesis presents a formalization of algebraic numbers and their theory. It brings two new import...
The arithmetic of natural numbers has a natural and simple encoding within sets, and the simplest se...
International audienceHydras & Co. is a collaborative library of discrete mathematics for the Coq pr...
International audienceThis paper describes a formalization of the first book of the series ``Elemen...
This paper presents a formalization of the first book of the series ``Elements of Mathematics'' by ...
We believe that it is possible to put the whole work of Bourbaki into a computer. One of the objecti...
This document is a follow-up to two research reports explaining the implementation in the Coq proof...
Mathematical Components is the name of a library of formalized mathematics for the Coq system. It co...
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 ...
We believe that it is possible to put the whole work of Bourbaki into a computer. One of the objecti...
Abstract. Floating point operations are fast, but require continuous effort by the user to ensure co...
Floating point operations are fast, but require continuous effort on the partof the user in order to...
International audienceThis paper shows a construction in Coq of the set of real algebraic numbers, t...
There are two incompatible Coq libraries that have a theory of the real numbers; the Coq standard li...
This thesis presents a formalization of algebraic numbers and their theory. It brings two new import...
The arithmetic of natural numbers has a natural and simple encoding within sets, and the simplest se...
International audienceHydras & Co. is a collaborative library of discrete mathematics for the Coq pr...