arXiv · 2605.19683
Completeness of Synthesis under Realizability Assumptions using Superposition
Abstract
Program synthesis is the task of automatically deriving a program that has been specified by a user in advance. Combining automated theorem proving with program synthesis enables the automated construction of proven-to-be-correct programs, thereby ensuring software reliability. In this paper, we consider the superposition-based calculus extended to support synthesis of recursion-free programs allowing reasoning with uncomputable symbols. We present cases where the calculus fails and refine it to solve them. We prove that the refined calculus is sound. Finally, we also prove completeness in the following sense: if at least one computable program satisfying the given specification exists, we show that the modified calculus finds one.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Márton Hajdu, Petra Hozzová, Laura Kovács, Eva Maria Wagner. 2026-05-19. Completeness of Synthesis under Realizability Assumptions using Superposition. https://arxiv.org/abs/2605.19683
Cite the original work for its findings. Save a collection to share your selection of sources.