Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/leanprover/theorem_proving_in_lean

Theorem proving in Lean
https://github.com/leanprover/theorem_proving_in_lean

Last synced: 7 days ago
JSON representation

Theorem proving in Lean

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 [email protected]: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, ``[email protected]``.