Get Started
Home
Topics
Search
Library
Research questionHow can AI translate executable property-based tests into formal specifications and machine-checked proofs?Property-based tests execute programs, whereas formal verification requires explicit semantics, propositions, and proofs. Bridging the two requires inferring the test's intended property without changing the relevant program behavior.
AI
Code Generation & Program Synthesis
Evaluation & Benchmarks
Research Paper
Technology
Latest papersRecent research connected to this question, newest first.FVSpec: Real-World Property-Based Tests as Lean ChallengesThe source contributes a corpus and AI-assisted pipeline that translates real-world Python property-based tests into Lean 4 specifications and evaluates specification translation and proof generation. Its evidence does not establish complete correctness for arbitrary code or transfer beyond the studied language, repositories, and formalization settings.research paper · Sep 4, 2026
Related questions
How can we distinguish decodable logical validity from reasoning that actually drives a language model’s answers?How can we generate executable tests that are both sound and discriminative for code-generating LLMs?How can AI systems translate scientific reasoning into verifiable lab workflows while respecting changing states and physical constraints?How can LLMs synthesize executable machines and improve their designs through physical simulation feedback?