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.

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

Autoformalization in the Era of Large Language Models: A Survey

Add code
May 29, 2025
Viaarxiv icon

LLM-based Automated Theorem Proving Hinges on Scalable Synthetic Data Generation

Add code
May 17, 2025
Viaarxiv icon