Mathematics with large language models as provers and verifiers

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Duc, Hieu Le, Liberti, Leo
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917063896858624
author Duc, Hieu Le
Liberti, Leo
author_facet Duc, Hieu Le
Liberti, Leo
contents During 2024 and 2025 the discussion about the theorem-proving capabilities of large language models started reporting interesting success stories, mostly to do with difficult exercises (such as problems from the International Mathematical Olympiad), but also with conjectures [Feldman & Karbasi, arXiv:2509.18383v1] formulated for the purpose of verifying whether the artificial intelligence could prove it. In this paper we report a theorem proving feat achieved by ChatGPT by using a protocol involving different prover and verifier instances of the gpt-5 model working collaboratively. To make sure that the produced proofs do not suffer from hallucinations, the final proof is formally verified by the lean proof assistant, and the conformance of premises and conclusion of the lean code is verified by a human. Our methodology is by no means complete or exact. It was nonetheless able to solve five out of six 2025 IMO problems, and close about a third of the sixty-six number theory conjectures in [Cohen, Journal of Integer Sequences, 2025].
format Preprint
id arxiv_https___arxiv_org_abs_2510_12829
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Mathematics with large language models as provers and verifiers
Duc, Hieu Le
Liberti, Leo
Computation and Language
Artificial Intelligence
Machine Learning
Logic in Computer Science
During 2024 and 2025 the discussion about the theorem-proving capabilities of large language models started reporting interesting success stories, mostly to do with difficult exercises (such as problems from the International Mathematical Olympiad), but also with conjectures [Feldman & Karbasi, arXiv:2509.18383v1] formulated for the purpose of verifying whether the artificial intelligence could prove it. In this paper we report a theorem proving feat achieved by ChatGPT by using a protocol involving different prover and verifier instances of the gpt-5 model working collaboratively. To make sure that the produced proofs do not suffer from hallucinations, the final proof is formally verified by the lean proof assistant, and the conformance of premises and conclusion of the lean code is verified by a human. Our methodology is by no means complete or exact. It was nonetheless able to solve five out of six 2025 IMO problems, and close about a third of the sixty-six number theory conjectures in [Cohen, Journal of Integer Sequences, 2025].
title Mathematics with large language models as provers and verifiers
topic Computation and Language
Artificial Intelligence
Machine Learning
Logic in Computer Science
url https://arxiv.org/abs/2510.12829