🤖 AI Summary
This paper resolves the long-standing open problem, posed by Levin, concerning the existence of computable one-way functions over the real numbers. Addressing the limitation of prior constructions—which only yielded partially computable functions—we present the first total, computable, yet provably uninvertible one-way function on the reals. Our construction leverages Turing-machine-based computability theory: we encode the halting problem’s undecidability within the Cantor space via infinite bit sequences and employ recursive analysis to ensure rigorous definability. The resulting function exhibits strong one-wayness within the framework of real-number computational complexity. Both its totality and computability are formally verified. This work transcends the conventional discrete-string paradigm and establishes a foundational advance for cryptography and computable analysis over the reals.
📝 Abstract
A major open problem in computational complexity is the existence of a one-way function, namely a function from strings to strings which is computationally easy to compute but hard to invert. Levin (2023) formulated the notion of one-way functions from reals (infinite bit-sequences) to reals in terms of computability, and asked whether partial computable one-way functions exist. We give a strong positive answer using the hardness of the halting problem and exhibiting a total computable one-way function.