A formalization of the Dedekind real numbers in Coq [maintainer=@andrejbauer]
Coq
48
115 commits
updated Jul 14, 2024
A formalization of Dedekind reals numbers that started as a student project at the University of Ljubljana under the supervision of Andrej Bauer, and was brought to the present state by Vincent Semeria.
At this point the formalization of the field of reals is finished.
There are still several unfinished theorems concering the lattice-theoretic
structure of the reals (search for todo in the Coq files). We would be
delighted by contributions that would bring the formalization
closer to completion.
DedekindRealsTo build and install, do:
git clone https://github.com/coq-community/dedekind-reals.git
cd dedekind-reals
make # or make -j <number-of-cores-on-your-machine>
make install
MiscLemmas: various lemmas about rational numbersCut: definition of Dedekind cuts and several other basic notionsAdditive: Additive structure of the realsMultiplication : Multiplicative structure of the relasOrder : The order on the realsArchimedean: the proof that the reals satisfy the archimedean propertyCompleteness: the reals are Dedekind-completeCoq
99.8%
A formalization of the Dedekind real numbers in Coq [maintainer=@andrejbauer]
Coq
48
115 commits
updated Jul 14, 2024
A formalization of Dedekind reals numbers that started as a student project at the University of Ljubljana under the supervision of Andrej Bauer, and was brought to the present state by Vincent Semeria.
At this point the formalization of the field of reals is finished.
There are still several unfinished theorems concering the lattice-theoretic
structure of the reals (search for todo in the Coq files). We would be
delighted by contributions that would bring the formalization
closer to completion.
DedekindRealsTo build and install, do:
git clone https://github.com/coq-community/dedekind-reals.git
cd dedekind-reals
make # or make -j <number-of-cores-on-your-machine>
make install
MiscLemmas: various lemmas about rational numbersCut: definition of Dedekind cuts and several other basic notionsAdditive: Additive structure of the realsMultiplication : Multiplicative structure of the relasOrder : The order on the realsArchimedean: the proof that the reals satisfy the archimedean propertyCompleteness: the reals are Dedekind-completeCoq
99.8%