Skip to the content.

Miscellaneous formalisations in Lean

.github/workflows/push_master.yml Gitpod Ready-to-Code

This repository is a collection of ideas and (partially implemented) projects in Lean.

Content

The Lean code is located within the MiscYD folder. Within it, one can find:

Content under development

The following topics are under active development in MiscYD.

See the upstreaming dashboard for more information.

Current content

The following topics are covered in MiscYD and could be upstreamed to Mathlib.

See the upstreaming dashboard for more information.

The following topics are archived because they are already covered by mathlib, but nevertheless display interesting proofs:

Past content

The following topics have been upstreamed to mathlib and no longer live in MiscYD.

Interacting with the project

Getting the project

To build the Lean files of this project, you need to have a working version of Lean. See the installation instructions (under Regular install). Alternatively, click on the button below to open a Gitpod workspace containing the project.

Open in Gitpod

In either case, run lake exe cache get and then lake build to build the project.

Browsing the project

With the project opened in VScode, you are all set to start exploring the code. There are two pieces of functionality that help a lot when browsing through Lean code: