8000 GitHub - rocq-community/coq-art at v8.9.0
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

rocq-community/coq-art

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Coq'Art

Travis Contributing Code of Conduct Gitter DOI

Coq'Art is the familiar name for the first book on the Coq proof assistant and its underlying theory, the Calculus of Inductive Constructions. This project contains the source of all examples and the solution to 170 out of over 200 exercises from the book.

Meta

  • Author(s):
    • Yves Bertot (initial)
    • Pierre Castéran (initial)
  • Coq-community maintainer(s):
  • License: CeCILL-B
  • Compatible Coq versions: 8.9
  • Additional Coq dependencies: none

Building and installation instructions

The easiest way to install the latest released version of Coq'Art is via OPAM:

opam repo add coq-released https://coq.inria.fr/opam/released
opam install coq-coq-art

To instead build and install manually, do:

git clone https://github.com/coq-community/coq-art
cd coq-art
make   # or make -j <number-of-cores-on-your-machine>
make install

After installation, the included modules are available under the coqart89 namespace.

Documentation

For more information, see the book website and the publisher's website.

The repository is structured as follows.

Book chapters

  1. A Brief Presentation of Coq
  2. Gallina: Coq as a Programming Language
  3. Propositions and Proofs
  4. Dependent Product
  5. Everyday Logic
  6. Inductive Data Structures
  7. Tactics and automation
  8. Inductive Predicates
  9. Functions and their specification
  10. Extraction and imperative programming
  11. A Case Study: binary search trees
  12. The Module System
  13. Infinite Objects and Proofs
  14. Foundations of Inductive Types
  15. General Recursion
  16. Proof by reflection

Additional material

About

Coq code and exercises from the Coq'Art book [maintainers=@ybertot,@Casteran]

Topics

Resources

License

Stars

Watchers

Forks

Contributors 9

0