Skip to content

EdAyers/lean-subtask

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Human-oriented Term Rewriting.

A prototype implementation of the subtasks algorithm in Lean for solving simple equalities.

Build & Run

This code uses Lean 3.4.2 but should still work on newer versions of Lean 3.

  1. Install Lean. This best way is probably to install elan by running the script
    curl https://raw.githubusercontent.com/Kha/elan/master/elan-init.sh -sSf | sh
  2. It is recommended that you view the examples files within the supported editors:
  3. In the terminal, cd to the root directory for lean-subtask and run leanpkg build. This will pull and verify mathlib and will take about 20 mins on the first run, but after that the proofs for mathlib are saved.
  4. Open any file from the examples folder and inspect Lean Messages to see the equate tactic in action

About

Subtasks algorithm for Lean

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages