paper-with-me

Papers

Deep Network Guided Proof Search

2017-01-24 · Sarah Loos, Geoffrey Irving, Christian Szegedy, Cezary Kaliszyk

Deep learning techniques lie at the heart of several significant AI advances in recent years including object recognition and detection, image captioning, machine translation, speech recognition and synthesis, and playing the game of Go. Automated first-order theorem provers can aid in the formalization and verification of mathematical theorems and play a crucial role in program analysis, theory reasoning, security, interpolation, and system verification. Here we suggest deep learning based guidance in the proof search of the theorem prover E. We train and compare several deep neural network models on the traces of existing ATP proofs of Mizar statements and use them to select processed clauses during proof search. We give experimental evidence that with a hybrid, two-phase approach, deep learning based guidance can significantly reduce the average number of proof search steps while increasing the number of theorems proved. Using a few proof guidance strategies that leverage deep neural networks, we have found first-order proofs of 7.36% of the first-order logic translations of the Mizar Mathematical Library theorems that did not previously have ATP generated proofs. This increases the ratio of statements in the corpus with ATP generated proofs from 56% to 59%.

📄 PDF Abstract BibTeX arXiv:1701.06972

Code (0)

등록된 구현이 없습니다.

Tasks

Deep LearningGame of GoImage CaptioningMachine TranslationObject Recognitionspeech-recognitionSpeech RecognitionTranslation

Similar Papers 제목 키워드 기반

Compiler-Guided Adaptive Proof Search with Cross-Model Synergy on Context-Dependent Theorem Proving

2026-06-04 · Zhuo Liu, Ding Yu, Hangfeng He arxiv

Theorem proving in real-world Lean 4 projects is challenging because proofs often depend on project-specific context. While iterative refinement can use compiler errors to repair failed proofs, reusing failed attempts re…

AutoVerus: Automated Proof Generation for Rust Code

2024-09-19 · Chenyuan Yang, Xuheng Li, Md Rakib Hossain Misu, Jianan Yao 외

Generative AI has shown its values for many software engineering tasks. Still in its infancy, large language model (LLM)-based proof generation lags behind LLM-based code generation. In this paper, we present AutoVerus. …

Code GenerationLanguage ModelingLanguage ModellingLarge Language Model

Vibe Coding an LLM-powered Theorem Prover

2026-01-08 · Zhe Hou arxiv

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 con…

Code Generation

Towards Proof Synthesis Guided by Neural Machine Translation for Intuitionistic Propositional Logic

2017-06-20 · Taro Sekiyama, Akifumi Imanishi, Kohei Suenaga

Inspired by the recent evolution of deep neural networks (DNNs) in machine learning, we explore their application to PL-related topics. This paper is the first step towards this goal; we propose a proof-synthesis method …

Machine TranslationNegationTranslation

Generating Natural Language Proofs with Verifier-Guided Search

2022-05-25 · Kaiyu Yang, Jia Deng, Danqi Chen

Reasoning over natural language is a challenging problem in NLP. In this work, we focus on proof generation: Given a hypothesis and a set of supporting facts, the model generates a proof tree indicating how to derive the…

Hallucinationvalid