https://github.com/leanprover/theorem_proving_in_lean
Theorem proving in Lean
https://github.com/leanprover/theorem_proving_in_lean
Last synced: about 1 year ago
JSON representation
Theorem proving in Lean
- Host: GitHub
- URL: https://github.com/leanprover/theorem_proving_in_lean
- Owner: leanprover
- License: apache-2.0
- Created: 2016-10-20T23:51:17.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2024-10-21T11:40:36.000Z (over 1 year ago)
- Last Synced: 2025-03-29T18:06:31.947Z (about 1 year ago)
- Language: Python
- Size: 8.46 MB
- Stars: 49
- Watchers: 13
- Forks: 47
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Theorem Proving in Lean
-----------------------
Built using Sphinx and restructured text.
# How to build
Make sure you have Lean installed. Use
```
leanproject get git@github.com:leanprover/theorem_proving_in_lean.git
```
to clone the repository and install the `mathlib` library.
The build requires python 3 (install `python3-venv` on ubuntu).
```
make install-deps
make html
make latexpdf
```
The call to `make install-deps` is only required the first time, and only if you want to use the bundled version of Sphinx and Pygments with improved syntax highlighting for Lean.
# How to test the Lean code snippets
```
make leantest
```
# How to deploy
```
./deploy.sh leanprover theorem_proving_in_lean
```
# How to contribute
Pull requests with corrections are welcome. Please follow our `commit conventions `. If you have questions about whether a change will be considered helpful, please contact Jeremy Avigad, ``avigad@cmu.edu``.