Explorerโ€บComputer Scienceโ€บCybersecurity
Research PaperResearchia:202610.05012

Unitary complexity in polynomial space

William Kretschmer

Abstract

We show that if quantum commitments exist, then either there is no polynomial-time solution to the unitary synthesis problem, or $\mathsf{BPP} \neq \mathsf{NEXP}$. Thus, showing unconditionally that quantum commitments exist would require answering at least one of two longstanding open questions in complexity theory. We prove our main result as a consequence of a more general lemma, which shows that every unitary in $\mathsf{unitaryPSPACE}$ either cannot be synthesized efficiently relative to an...

Submitted: October 5, 2026Subjects: Cybersecurity; Computer Science

Description / Details

We show that if quantum commitments exist, then either there is no polynomial-time solution to the unitary synthesis problem, or BPPโ‰ NEXP\mathsf{BPP} \neq \mathsf{NEXP}. Thus, showing unconditionally that quantum commitments exist would require answering at least one of two longstanding open questions in complexity theory. We prove our main result as a consequence of a more general lemma, which shows that every unitary in unitaryPSPACE\mathsf{unitaryPSPACE} either cannot be synthesized efficiently relative to any classical oracle, or can be synthesized efficiently with an oracle for NEXP\mathsf{NEXP} search problems. Our lemma has other noteworthy consequences, including that certain oracle separations involving unitaryPSPACE\mathsf{unitaryPSPACE} would imply breakthrough classical lower bounds such as NCโ‰ NP\mathsf{NC} \neq \mathsf{NP}. Along the way, we propose new definitions for the unitary complexity classes unitaryP\mathsf{unitaryP} and unitaryPSPACE\mathsf{unitaryPSPACE}. Our changes address the biggest conceptual issues with definitions suggested in prior work, and lead to elegant proofs. We study both implementations that erase garbage and implementations that allow it, because we cannot rule out the possibility that the two definitions differ. Nevertheless, we show that both definitions can be viewed as special cases of each other. We also showcase many other ways in which our definitions are robust. For example, we show that unitaryPSPACE\mathsf{unitaryPSPACE} has an equivalent characterization as the set of unitary transformations whose entries can be computed to arbitrary precision in polynomial space. Consequently, we deduce that unitaryPSPACE\mathsf{unitaryPSPACE} can generically erase garbage, a result that provably fails relative to unitary oracles.


Source: arXiv:2610.03705v1 - http://arxiv.org/abs/2610.03705v1 PDF: https://arxiv.org/pdf/2610.03705v1 Original Link: http://arxiv.org/abs/2610.03705v1

Please sign in to join the discussion.

No comments yet. Be the first to share your thoughts!

Access Paper
View Source PDF
Submission Info
Date:
Oct 5, 2026
Topic:
Computer Science
Area:
Cybersecurity
Comments:
0
Bookmark