AILOJan 8

Vibe Coding an LLM-powered Theorem Prover

arXiv:2601.04653v11 citationsHas Code
Originality Incremental advance
AI Analysis

This addresses the challenge of automated theorem proving for researchers and practitioners in formal verification, though it highlights incremental improvements with limitations in LLM reliability for complex tasks.

The authors tackled the problem of automatic proof synthesis in Isabelle/HOL by developing Isabellm, an LLM-powered theorem prover that combines stepwise proof generation with higher-level planning, and it can prove certain lemmas that defeat Isabelle's standard automation like Sledgehammer.

We present Isabellm, an LLM-powered theorem prover for Isabelle/HOL that performs fully automatic proof synthesis. Isabellm works with any local LLM on Ollama and APIs such as Gemini CLI, and it is designed to run on consumer grade computers. The system combines a stepwise prover, which uses large language models to propose proof commands validated by Isabelle in a bounded search loop, with a higher-level proof planner that generates structured Isar outlines and attempts to fill and repair remaining gaps. The framework includes beam search for tactics, tactics reranker ML and RL models, premise selection with small transformer models, micro-RAG for Isar proofs built from AFP, and counter-example guided proof repair. All the code is implemented by GPT 4.1 - 5.2, Gemini 3 Pro, and Claude 4.5. Empirically, Isabellm can prove certain lemmas that defeat Isabelle's standard automation, including Sledgehammer, demonstrating the practical value of LLM-guided proof search. At the same time, we find that even state-of-the-art LLMs, such as GPT 5.2 Extended Thinking and Gemini 3 Pro struggle to reliably implement the intended fill-and-repair mechanisms with complex algorithmic designs, highlighting fundamental challenges in LLM code generation and reasoning. The code of Isabellm is available at https://github.com/zhehou/llm-isabelle

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes