Skip to content

Projects

Projects
Research2026

LEMMA

Mathematical search you can inspect

An evidence-aware neuro-symbolic mathematics platform in Rust. It searches a stable registry of rules, records every transformation it applies, and returns the result with a precise verification status.

//The problem

A model that produces a correct-looking answer with no derivation gives you nothing to check. And a system that reports "verified" for both a formally checked step and a heuristic guess is lying by compression.

//What it does

  • Named rules with replayable before/after steps, so every derivation can be audited.
  • Four distinct verification outcomes — checked, heuristic, unverified, unsupported — never collapsed into one.
  • Beam search and MCTS, with optional learned policy guidance.
  • A Ratatui terminal workbench for inspecting a result alongside its derivation.

//Measured

Rule registry
572 transformation rules
Policy checkpoint
Released on Hugging Face
Paper
DOI 10.5281/zenodo.22842820
Licence
MPL-2.0

//Built with

  • Rust
  • MCTS
  • Beam search
  • Ratatui
  • Neuro-symbolic reasoning

status: Research prototype · Blackdrome AI Labs