Skip to content
@Formal-Math-Reasoning

Formal-Math-Reasoning

Formal Math Reasoning

Website

We research the intersection of Large Language Models and Formal Verification. Our goal is to bridge natural language mathematics and machine-verifiable proofs through autoformalisation.


Publications

Project Description Venue Links
DRIFT Decomposing informal mathematical statements into smaller, more tractable sub-components improves autoformalisation performance, especially on out-of-distribution benchmarks. ICLR 2026 Paper · Code
TopoAlign TopoAlign unlocks widely available code repositories as training resources for Math LLMs by structurally aligning code to formal mathematical statements. Preprint Paper · Code
Conjecturing Conjecturing is an overlooked step in formal mathematical reasoning with LLMs and introduce ConjectureBench to evaluate conjecture generation across three settings: as a standalone task, during autoformalisation, and during proving. Preprint Paper · Code

Tools

Tool Description Links
LeanFlow A Python interface for Lean 4 enabling programmatic interaction and proof verification. Code

Popular repositories Loading

  1. leanflow leanflow Public

    Python 2

  2. .github .github Public

  3. Formal-Math-Reasoning.github.io Formal-Math-Reasoning.github.io Public

    HTML

Repositories

Showing 3 of 3 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…