Salvato in:
Dettagli Bibliografici
Autori principali: Liu, Chengwu, Yuan, Ye, Yin, Yichun, Xu, Yan, Xu, Xin, Chen, Zaoyu, Wang, Yasheng, Shang, Lifeng, Liu, Qun, Zhang, Ming
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:https://arxiv.org/abs/2506.04592
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866916780870467584
author Liu, Chengwu
Yuan, Ye
Yin, Yichun
Xu, Yan
Xu, Xin
Chen, Zaoyu
Wang, Yasheng
Shang, Lifeng
Liu, Qun
Zhang, Ming
author_facet Liu, Chengwu
Yuan, Ye
Yin, Yichun
Xu, Yan
Xu, Xin
Chen, Zaoyu
Wang, Yasheng
Shang, Lifeng
Liu, Qun
Zhang, Ming
contents Chain-of-Thought (CoT) prompting has become the de facto method to elicit reasoning capabilities from large language models (LLMs). However, to mitigate hallucinations in CoT that are notoriously difficult to detect, current methods such as process reward models (PRMs) or self-consistency operate as opaque boxes and do not provide checkable evidence for their judgments, possibly limiting their effectiveness. To address this issue, we draw inspiration from the idea that "the gold standard for supporting a mathematical claim is to provide a proof". We propose a retrospective, step-aware formal verification framework $Safe$. Rather than assigning arbitrary scores, we strive to articulate mathematical claims in formal mathematical language Lean 4 at each reasoning step and provide formal proofs to identify hallucinations. We evaluate our framework $Safe$ across multiple language models and various mathematical datasets, demonstrating a significant performance improvement while offering interpretable and verifiable evidence. We also propose $FormalStep$ as a benchmark for step correctness theorem proving with $30,809$ formal statements. To the best of our knowledge, our work represents the first endeavor to utilize formal mathematical language Lean 4 for verifying natural language content generated by LLMs, aligning with the reason why formal mathematical languages were created in the first place: to provide a robust foundation for hallucination-prone human-written proofs.
format Preprint
id arxiv_https___arxiv_org_abs_2506_04592
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Safe: Enhancing Mathematical Reasoning in Large Language Models via Retrospective Step-aware Formal Verification
Liu, Chengwu
Yuan, Ye
Yin, Yichun
Xu, Yan
Xu, Xin
Chen, Zaoyu
Wang, Yasheng
Shang, Lifeng
Liu, Qun
Zhang, Ming
Computation and Language
Artificial Intelligence
Machine Learning
Chain-of-Thought (CoT) prompting has become the de facto method to elicit reasoning capabilities from large language models (LLMs). However, to mitigate hallucinations in CoT that are notoriously difficult to detect, current methods such as process reward models (PRMs) or self-consistency operate as opaque boxes and do not provide checkable evidence for their judgments, possibly limiting their effectiveness. To address this issue, we draw inspiration from the idea that "the gold standard for supporting a mathematical claim is to provide a proof". We propose a retrospective, step-aware formal verification framework $Safe$. Rather than assigning arbitrary scores, we strive to articulate mathematical claims in formal mathematical language Lean 4 at each reasoning step and provide formal proofs to identify hallucinations. We evaluate our framework $Safe$ across multiple language models and various mathematical datasets, demonstrating a significant performance improvement while offering interpretable and verifiable evidence. We also propose $FormalStep$ as a benchmark for step correctness theorem proving with $30,809$ formal statements. To the best of our knowledge, our work represents the first endeavor to utilize formal mathematical language Lean 4 for verifying natural language content generated by LLMs, aligning with the reason why formal mathematical languages were created in the first place: to provide a robust foundation for hallucination-prone human-written proofs.
title Safe: Enhancing Mathematical Reasoning in Large Language Models via Retrospective Step-aware Formal Verification
topic Computation and Language
Artificial Intelligence
Machine Learning
url https://arxiv.org/abs/2506.04592