coq-community / coq-100-theorems Licence: other
Statements of famous theorems proven in Coq [maintainer=@jmadiot]
Programming Languages javascript 184084 projects - #8 most used programming language
Projects that are alternatives of or similar to coq-100-theorems Vscoq A Visual Studio Code extension for Coq [[email protected],@fakusb]
Stars : ✭ 138 (+236.59%)
Mutual labels: coq
Quickchick Randomized Property-Based Testing Plugin for Coq
Stars : ✭ 188 (+358.54%)
Mutual labels: coq
corn Coq Repository at Nijmegen [maintainers=@spitters,@VincentSe]
Stars : ✭ 106 (+158.54%)
Mutual labels: coq
Coqhammer CoqHammer: An Automated Reasoning Hammer Tool for Coq - Proof Automation for Dependent Type Theory
Stars : ✭ 157 (+282.93%)
Mutual labels: coq
Coq Chick Blog 🐣 A blog engine written and proven in Coq
Stars : ✭ 173 (+321.95%)
Mutual labels: coq
Coqgym A Learning Environment for Theorem Proving with the Coq proof assistant
Stars : ✭ 201 (+390.24%)
Mutual labels: coq
Advent Of Coq 2018 Advent of Code 2018, in Coq! (https://adventofcode.com/2018)
Stars : ✭ 137 (+234.15%)
Mutual labels: coq
iris-simp-lang We define a simple programming language, simp_lang, then instantiate Iris to verify simple simp_lang programs with concurrent separation logic.
Stars : ✭ 40 (-2.44%)
Mutual labels: coq
Jscert A Coq specification of ECMAScript 5 (JavaScript) with verified reference interpreter
Stars : ✭ 186 (+353.66%)
Mutual labels: coq
Vellvm The Vellvm (Verified LLVM) coq development.
Stars : ✭ 243 (+492.68%)
Mutual labels: coq
Kami Kami - a DSL for designing Hardware in Coq, and the associated semantics and theorems for proving its correctness. Kami is inspired by Bluespec. It is actually a complete rewrite of an older version from MIT
Stars : ✭ 158 (+285.37%)
Mutual labels: coq
Fpga readings Recipe for FPGA cooking
Stars : ✭ 164 (+300%)
Mutual labels: coq
Fscq FSCQ is a certified file system written and proven in Coq
Stars : ✭ 208 (+407.32%)
Mutual labels: coq
Verdi Raft An implementation of the Raft distributed consensus protocol, verified in Coq using the Verdi framework
Stars : ✭ 143 (+248.78%)
Mutual labels: coq
goose Goose converts a small subset of Go to Coq
Stars : ✭ 73 (+78.05%)
Mutual labels: coq
Bedrock2 A work-in-progress language and compiler for verified low-level programming
Stars : ✭ 138 (+236.59%)
Mutual labels: coq
Metacoq Metaprogramming in Coq
Stars : ✭ 192 (+368.29%)
Mutual labels: coq
coq-to-ocaml-to-js Proof of concept to generate safe and fast JavaScript
Stars : ✭ 25 (-39.02%)
Mutual labels: coq
WasmCert-Coq A mechanisation of Wasm in Coq
Stars : ✭ 68 (+65.85%)
Mutual labels: coq
Foundations Voevodsky's original development of the univalent foundations of mathematics in Coq
Stars : ✭ 210 (+412.2%)
Mutual labels: coq
100 famous theorems proved using Coq
Freek Wiedijk's webpage lists
100 famous theorems
and how many of those have been formalised using proof assistants.
This repository keeps track of the statements that have been proved
using the Coq proof assistant .
You can see the list on this webpage .
Meta
Author(s):
Jean-Marie Madiot
Frédéric Chardard
Coq-community maintainer(s):
License: MIT License
Compatible Coq versions: 8.10 or later
Additional dependencies:
Coq namespace: Coq100Theorems
Related publication(s): none
Building instructions
To build all theorems that are hosted in this repository,
run the following commands:
git clone https://github.com/coq-community/coq-100-theorems
cd coq-100-theorems
make # or make -j <number-of-cores-on-your-machine>
Included proofs
This repository also contains Coq proofs of some of the 100 theorems:
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at
[email protected] .