paper-with-me

Papers

Automating Mathematical Proof Generation Using Large Language Model Agents and Knowledge Graphs

2025-02-04 · Vincent Li, Yule Fu, Tim Knappe, Kevin Han, Kevin Zhu

Large Language Models have demonstrated remarkable capabilities in natural language processing tasks, including mathematical problem-solving that requires multi-step logical reasoning. However, challenges persist in automating the identification of key mathematical concepts, understanding their interrelations, and formalizing proofs within a rigorous framework. We present a novel framework that leverages knowledge graphs to augment LLMs to construct and formalize mathematical proofs. Our results demonstrate significant performance improvements across multiple datasets, with using knowledge graphs, achieving up to a 34% success rate on the MUSTARDSAUCE dataset on o1-mini and consistently outperforming baseline approaches by 2-11% across different models. We show how this approach bridges the gap between natural language understanding and formal logic proof systems and achieve elevated results for foundation models over baseline.

📄 PDF Abstract BibTeX arXiv:2503.11657

Code (0)

등록된 구현이 없습니다.

Tasks

Formal LogicKnowledge GraphsLanguage ModelingLanguage ModellingLarge Language ModelLogical ReasoningMathematical Problem-SolvingMathematical ProofsNatural Language Understanding

Similar Papers 제목 키워드 기반

NaturalProver: Grounded Mathematical Proof Generation with Language Models

2022-05-25 · Sean Welleck, Jiacheng Liu, Ximing Lu, Hannaneh Hajishirzi 외

Theorem proving in natural mathematical language - the mixture of symbolic and natural language used by humans - plays a central role in mathematical advances and education, and tests aspects of reasoning that are core t…

Automated Theorem ProvingLanguage ModelingLanguage Modelling

LemmaHead: RAG Assisted Proof Generation Using Large Language Models

2025-01-27 · Tianbo Yang, Mingqi Yang, Hongyi Zhao, Tianshuo Yang

Developing the logic necessary to solve mathematical problems or write mathematical proofs is one of the more difficult objectives for large language models (LLMS). Currently, the most popular methods in literature consi…

Automated Theorem ProvingMathematical ProofsMathematical ReasoningRAG+1

NaturalProofs: Mathematical Theorem Proving in Natural Language

2021-03-24 · Sean Welleck, Jiacheng Liu, Ronan Le Bras, Hannaneh Hajishirzi 외

Understanding and creating mathematics using natural mathematical language - the mixture of symbolic and natural language used by humans - is a challenging and important problem for driving progress in machine learning. …

Automated Theorem ProvingDomain GeneralizationInformation RetrievalRetrieval+1

Automating the Generation of High School Geometry Proofs using Prolog in an Educational Context

2020-02-28 · Ludovic Font, Sébastien Cyr, Philippe R. Richard, Michel Gagnon

When working on intelligent tutor systems designed for mathematics education and its specificities, an interesting objective is to provide relevant help to the students by anticipating their next steps. This can only be …

Towards a Mathematics Formalisation Assistant using Large Language Models

2022-11-14 · Ayush Agrawal, Siddhartha Gadgil, Navin Goyal, Ashvni Narayanan 외

Mathematics formalisation is the task of writing mathematics (i.e., definitions, theorem statements, proofs) in natural language, as found in books and papers, into a formal language that can then be checked for correctn…

Language ModelingLanguage ModellingLarge Language Model