Two Simple Proofs of Müller's Theorem
Samuel Epstein
TL;DR
This work addresses whether quantum mechanics can improve the compression of classical information and affirms that it cannot, by proving Müller's theorem: $C(x)=^+\mathbf{Hbvl}(\ket{x}\bra{x})$. It provides two simple, self-contained proofs: a first proof leveraging a universal lower computable semi-density operator to relate $K$, Hbvl, and algorithmic probability, and a second, self-contained construction that derives the classical complexity bound directly from the quantum complexity via finite-precision witnesses and an extraction procedure. The paper also introduces new bounds on quantum Kolmogorov complexity with error and rigorously formalizes the indeterminate-length quantum state framework with a concrete approximation mechanism for universal quantum Turing machines. Together, these results establish the invariance of the informational content of classical data across physical models and clarify the limited or no advantage offered by quantum information processing for classical data compression in this setting.
Abstract
Due to Müller's theorem, the Kolmogorov complexity of a string was shown to be equal to its quantum Kolmogorov complexity. Thus there are no benefits to using quantum mechanics to compress classical information. The quantitative amount of information in classical sources is invariant to the physical model used. These consequences make this theorem arguably the most important result in the intersection of algorithmic information theory and physics. The original proof is quite extensive. This paper contains two simple proofs of this theorem. This paper also contains new bounds for quantum Kolmogorov complexity with error.
