Skip to content

Commit 24f5357

Browse files
committed
Start writing a Lean tutorial
1 parent 816af83 commit 24f5357

File tree

4 files changed

+487
-34
lines changed

4 files changed

+487
-34
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22

33
[![Build status](https://github.com/stepchowfun/proofs/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/stepchowfun/proofs/actions?query=branch%3Amain)
44

5-
This is my personal repository of formally verified mathematics, including results from category theory, type theory, domain theory, etc., and some original research. All the proofs are verified using the [Lean theorem prover](https://lean-lang.org/) or the [Rocq proof assistant](https://rocq-prover.org/).
5+
This is my personal repository of formally verified mathematics, including results from category theory, type theory, domain theory, etc., and some original research. All the proofs are verified using the [Lean theorem prover](https://lean-lang.org/) or the [Rocq proof assistant](https://rocq-prover.org/). Currently, most of the proofs are written in Rocq.
66

77
If you want to set up your own repository of formally verified mathematics, you can simply fork this repository and replace the contents of the [`proofs_lean`](https://github.com/stepchowfun/proofs/tree/main/proofs_lean)<!-- [dir:proofs_lean] --> or the [`proofs_rocq`](https://github.com/stepchowfun/proofs/tree/main/proofs_rocq)<!-- [dir:proofs_rocq] --> directories with your own proofs. Setting up a Rocq project from scratch isn't particularly straightforward, so this scaffolding can save you time.
88

9-
If you're new to Lean, there are good educational resources available [here](https://lean-lang.org/learn/).
9+
If you're new to Lean, there are good educational resources available [here](https://lean-lang.org/learn/). We are creating a tutorial [here](https://github.com/stepchowfun/proofs/tree/main/proofs_lean/tutorial)<!-- [dir:proofs_lean/tutorial] -->, but it's currently incomplete.
1010

1111
If you're new to Rocq, start with the tutorial [here](https://github.com/stepchowfun/proofs/tree/main/proofs_rocq/tutorial)<!-- [dir:proofs_rocq/tutorial] -->. I recommend [Software Foundations](https://softwarefoundations.cis.upenn.edu/) and [Certified Programming with Dependent Types](http://adam.chlipala.net/cpdt/) for further learning.
1212

proofs_lean/basic.lean

Lines changed: 0 additions & 2 deletions
This file was deleted.

0 commit comments

Comments
 (0)