Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/PatrickMassot/GlimpseOfLean
An introduction to theorem proving in Lean for the impatient.
https://github.com/PatrickMassot/GlimpseOfLean
Last synced: 14 days ago
JSON representation
An introduction to theorem proving in Lean for the impatient.
- Host: GitHub
- URL: https://github.com/PatrickMassot/GlimpseOfLean
- Owner: PatrickMassot
- License: apache-2.0
- Created: 2023-05-08T22:01:10.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-06-04T22:30:13.000Z (5 months ago)
- Last Synced: 2024-06-05T00:08:16.682Z (5 months ago)
- Language: Lean
- Size: 96.7 KB
- Stars: 74
- Watchers: 6
- Forks: 37
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# A glimpse of Lean
This repository is an introduction to theorem proving in Lean for the impatient.
The goal is to get a feel for what proving in Lean looks like in 2 or 3 hours.
After reading the `Introduction.lean` file, you should read explanations and do exercises in the
`Basics` folder, and then choose to work on one file from the `Topics` folder.
Of course you can play with all files from that folder if you have more time.To work using Lean, you either have to install Lean locally, use Codespaces or use Gitpod.
* To use codespaces, make sure you're logged in to Github, click the button below, select `4-core`, and then press `Create codespace`. After a few minutes an editor with Lean working will open in your browser.
[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/PatrickMassot/GlimpseOfLean)
* Gitpod is very similar to Codespaces, click the button below, press `Continue` and wait a few minutes.
[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/PatrickMassot/GlimpseOfLean)
* To install Lean locally, follow the instructions [here](https://leanprover-community.github.io/get_started.html).If you have a lot more time, you should read the book [Mathematics in Lean](https://leanprover-community.github.io/mathematics_in_lean/).