Aesop: White-Box Best-First Proof Search for Lean
Lean 4 needs a transparent, configurable proof search tactic that allows users to understand why proofs succeed or fail and to control the search process, unlike black-box automation tactics.
Aesop implements white-box best-first proof search for Lean 4 with a configurable set of rules. It supports safe and unsafe rules with configurable priorities, norm rules for simplification, and can unfold definitions during search. Users can inspect the search tree to understand proof outcomes and control search by adding or removing rules.
Aesop provides transparent, predictable proof automation for Lean 4 that has become part of the standard Lean/Mathlib toolchain, offering users visibility into the search process while maintaining effective automation.
