Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
http://leanprover.github.io/logic_and_proof/
CMU Undergrad Course
http://leanprover.github.io/logic_and_proof/
Last synced: 3 months ago
JSON representation
CMU Undergrad Course
- Host: GitHub
- URL: http://leanprover.github.io/logic_and_proof/
- Owner: leanprover
- License: apache-2.0
- Created: 2015-08-10T19:49:15.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2023-02-18T20:39:51.000Z (over 1 year ago)
- Last Synced: 2024-02-26T21:39:29.770Z (4 months ago)
- Language: TeX
- Size: 7.14 MB
- Stars: 94
- Watchers: 15
- Forks: 41
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Lists
- awesome-math - Logic and Proof - Jeremy Avigad, Robert Y. Lewis, and Floris van Doorn (Foundations of Mathematics / Logic)
README
Logic and Proof
---------------Built using Sphinx and restructured text. Also requires `convert` (https://imagemagick.org) for image conversion.
# How to build
The build requires python 3 (install `python3-venv` on ubuntu).
```
make install-deps
make images
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.
The call to `make images` is also only required the first time, or if you add new latex source to `latex_images` after that.
# How to test the Lean code snippets
```
make leantest
```# How to deploy
```
./deploy.sh leanprover logic_and_proof
```# 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, ``[email protected]``.