Automated Theorem Proving


The goal of automated theorem proving is to automatically generate a proof, given a conjecture (the target theorem) and a knowledge base of known facts, all expressed in a formal language. Automated theorem proving is useful in a wide range of applications, including the verification and synthesis of software and hardware systems.

Seed-Prover: Deep and Broad Reasoning for Automated Theorem Proving

Add code
Aug 01, 2025
Viaarxiv icon

StepFun-Prover Preview: Let's Think and Verify Step by Step

Add code
Jul 27, 2025
Viaarxiv icon

Generalized Tree Edit Distance (GTED): A Faithful Evaluation Metric for Statement Autoformalization

Add code
Jul 10, 2025
Viaarxiv icon

CriticLean: Critic-Guided Reinforcement Learning for Mathematical Formalization

Add code
Jul 08, 2025
Viaarxiv icon

Subtyping in DHOL -- Extended preprint

Add code
Jul 03, 2025
Viaarxiv icon

Bourbaki: Self-Generated and Goal-Conditioned MDPs for Theorem Proving

Add code
Jul 03, 2025
Viaarxiv icon

Reviving DSP for Advanced Theorem Proving in the Era of Reasoning Models

Add code
Jun 13, 2025
Viaarxiv icon

MATP-BENCH: Can MLLM Be a Good Automated Theorem Prover for Multimodal Problems?

Add code
Jun 06, 2025
Viaarxiv icon

ProofNet++: A Neuro-Symbolic System for Formal Proof Verification with Self-Correction

Add code
May 30, 2025
Viaarxiv icon

DeepTheorem: Advancing LLM Reasoning for Theorem Proving Through Natural Language and Reinforcement Learning

Add code
May 29, 2025
Viaarxiv icon