paper-with-me

홈 › Papers

A Semantic Search Engine for Mathlib4

2024-03-20 · Guoxiong Gao, Haocheng Ju, Jiedong Jiang, Zihan Qin, Bin Dong

The interactive theorem prover Lean enables the verification of formal mathematical proofs and is backed by an expanding community. Central to this ecosystem is its mathematical library, mathlib4, which lays the groundwork for the formalization of an expanding range of mathematical theories. However, searching for theorems in mathlib4 can be challenging. To successfully search in mathlib4, users often need to be familiar with its naming conventions or documentation strings. Therefore, creating a semantic search engine that can be used easily by individuals with varying familiarity with mathlib4 is very important. In this paper, we present a semantic search engine (https://leansearch.net/) for mathlib4 that accepts informal queries and finds the relevant theorems. We also establish a benchmark for assessing the performance of various search engines for mathlib4.

📄 PDF Abstract BibTeX arXiv:2403.13310

Code (0)

등록된 구현이 없습니다.

Tasks

Mathematical Proofs

Similar Papers 제목 키워드 기반

Lean Finder: Semantic Search for Mathlib That Understands User Intents

2025-10-08 · Jialin Lu, Kye Emond, Kaiyu Yang, Swarat Chaudhuri 외 arxiv

We present Lean Finder, a semantic search engine for Lean and mathlib that understands and aligns with the intents of mathematicians. Progress in formal theorem proving is often hindered by the difficulty of locating rel…

LeanExplore: A search engine for Lean 4 declarations

2025-06-04 · Justin Asher

The expanding Lean 4 ecosystem poses challenges for navigating its vast libraries. This paper introduces LeanExplore, a search engine for Lean 4 declarations. LeanExplore enables users to semantically search for statemen…

Automated Theorem Proving

APE-Bench I: Towards File-level Automated Proof Engineering of Formal Math Libraries

2025-04-27 · Huajian Xin, Luming Li, Xiaoran Jin, Jacques Fleuriot 외

Recent progress in large language models (LLMs) has shown promise in formal theorem proving, yet existing benchmarks remain limited to isolated, static proof tasks, failing to capture the iterative, engineering-intensive…

Automated Theorem ProvingBug fixingMath

LeanSearch v2: Global Premise Retrieval for Lean 4 Theorem Proving

2026-05-13 · Guoxiong Gao, Zeming Sun, Jiedong Jiang, Yutong Wang 외 arxiv

Proving theorems in Lean 4 often requires identifying a scattered set of library lemmas whose joint use enables a concise proof -- a task we call global premise retrieval. Existing tools address adjacent problems: semant…

TaoBench: Do Automated Theorem Prover LLMs Generalize Beyond MathLib?

2026-03-13 · Alexander K Taylor, Junyi Zhang, Ethan Ji, Vigyan Sahai 외 arxiv

Automated theorem proving (ATP) benchmarks largely consist of problems formalized in MathLib, so current ATP training and evaluation are heavily biased toward MathLib's definitional framework. However, frontier mathemati…

Automated Theorem Proving