Skip to content

FormalMathematicsLab/mathlib4-all-tactics

 
 

Repository files navigation

All tactics in mathlib4

all-tactics.md

mathlib4 rev: c161d1800ce3788307e2d726b7a265549a1c04d7 (2023-09-06)

How to obtain this?

  1. Make a new Lean 4 project with mathlib4 (using lake new project_name math)
  2. The following codes yields the docstrings of all mathlib4 tactics in Message in line 2, so copy and paste it in a new markdown file.
import Mathlib.Tactic
#help tactic
  1. Replace syntax "(.*?)".*?\[(.*)\] (regex) with:
# $1
Defined in: `$2`

  1. Delete ^ (regex).
  2. Manually fix some tactics.

c.f. Zulip chat

About

Markdown file of the list and explanations of all mathlib4 tactics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Lean 100.0%