Complexity-Theoretic No-Cloning Theorem
- The Complexity-Theoretic No-Cloning Theorem is a framework that redefines quantum unclonability as a computational hardness barrier instead of a linear-algebraic impossibility.
- It formalizes witness cloning in QMA by incorporating verifier circuits and hidden subspaces, thereby linking the cloning task to NP-hard positivity questions like those for Kronecker coefficients.
- Representation-theoretic techniques, including weak Fourier sampling over symmetric groups, are used to establish cloning hardness and demonstrate separations between efficient quantum generation and cloning.
The Complexity-Theoretic No-Cloning Theorem denotes a family of results in which quantum unclonability is expressed as a computational hardness statement rather than as a purely linear-algebraic impossibility. In this regime, the cloner may receive auxiliary classical information such as a verifier circuit, a reflection oracle, or even a full state-preparation circuit, so the standard no-cloning theorem is not by itself the relevant obstruction. A central recent formulation develops a route from QMA witness cloning to representation-theoretic hardness: contingent on a white-box conjecture about cloning hidden maximally entangled states over hidden subspaces, any efficient uniform quantum algorithm that clones those witnesses would imply , thereby tying witness cloning hardness to the positivity and multiplicity structure of Kronecker coefficients of the symmetric group (Havlíček et al., 2024).
1. Witness cloning as a computational problem
In the QMA setting, a language is verified by a polynomial-time quantum circuit acting on an -qubit witness and ancillas initialized to . The corresponding Hermitian acceptance operator is
and completeness and soundness mean that the spectrum of avoids 0. The accepting subspace 1 is the span of eigenvectors with eigenvalue at least 2. A QMA witness is any 3 that causes 4 to accept with probability at least 5 (Havlíček et al., 2024).
The standard no-cloning theorem does not directly address this setting. In complexity-theoretic witness cloning, the input contains not only one copy of 6 but also the classical description 7. Information-theoretically, with unlimited computation one can derive a second copy from 8; the obstacle, if any, must therefore be computational rather than merely linear-algebraic. This is the basic reason that a complexity-theoretic no-cloning theorem is conceptually distinct from the ordinary no-cloning principle (Havlíček et al., 2024).
The cloning task is formalized as follows. Given one copy of a QMA witness 9 for 0 and the verifier description 1, produce a 2-qubit state whose reduced marginals on the first and last 3 qubits are each accepted by 4 with probability at least 5. If the verifier has a unique witness, this coincides with implementing 6. The relevant resource bound is a polynomial-time uniform quantum algorithm with success probability bounded away from 7; the specific construction in the representation-theoretic approach uses strong completeness 8 and soundness 9 (Havlíček et al., 2024).
2. Hidden subspaces and hidden maximally entangled states
The representation-theoretic construction reduces witness cloning to cloning a special family of maximally entangled states associated with hidden subspaces. For a subspace 0, the uniform superposition over 1 is
2
and the maximally entangled state over 3 is
4
In the more general complex formulation, if 5 is a 6-dimensional subspace with orthonormal basis 7, then
8
which is basis-independent (Havlíček et al., 2024).
A hidden subspace in this context is a subspace for which deciding whether 9 is NP-hard under polynomial-time reductions. The intended verification problem is arranged so that the unique accepted state is precisely 0, with completeness 1 and soundness at most 2. The corresponding cloning problem is then: given one copy of 3 and the verifier description, produce 4, or more generally a state whose marginals certify acceptance in the two output registers, in uniform polynomial time and with success probability bounded away from 5 (Havlíček et al., 2024).
This formulation isolates a particularly rigid unclonability target. If deciding 6 is NP-hard, then efficiently constructing any 7 would already imply 8. The central conjectural step is that an efficient cloner for 9 should “leak” enough structure to recover such a vector in 0, transforming cloning hardness into generation hardness (Havlíček et al., 2024).
3. Representation theory and the verifier construction
The concrete hidden subspaces arise from weak Fourier sampling over finite groups, specialized to the symmetric group 1. For a finite group 2, a representation 3 decomposes as
4
and the associated weak Fourier sampling projectors are
5
These projectors form a POVM and are efficiently implementable whenever controlled-6 and the quantum Fourier transform over 7 are efficient. For 8, irreducibles are indexed by partitions 9, and the relevant representation is 0 (Havlíček et al., 2024).
The multiplicities in this tensor product are the Kronecker coefficients: 1 with the paper’s notation 2. The projector 3 has dimension 4, so 5 if and only if 6. This directly ties the existence of accepted states to the positivity problem for Kronecker coefficients, whose decision version is NP-hard, while computing the multiplicity is #P-hard in unary encoding (Havlíček et al., 2024).
The verifier is strengthened by an internal-state test on
7
One-bit phase estimation accepts with probability
8
Combined with weak Fourier sampling, this test forces any accepted state to be close to a maximally entangled form across multiplicity blocks. Conditioned on weak Fourier sampling outcome 9, the internal test implies closeness to
0
and if a state passes both tests with probability 1, then it is at most 2-close to 3, where 4 is an outer multiplicity register. In the unique-multiplicity case 5, the unique accepting state is exactly the hidden maximally entangled state 6 up to global phase (Havlíček et al., 2024).
4. The white-box conjecture and the hardness theorem
The main conjecture states that if 7 is a hidden subspace and 8 is the unique state accepted by a verification circuit 9 with completeness 0 and soundness at most 1, then any uniform polynomial-time quantum algorithm 2 that maps
3
with success probability bounded away from 4 yields a uniform polynomial-time quantum algorithm 5 that, given 6, constructs some 7 with non-negligible success probability. The conjecture is explicitly white-box: the circuit structure of the cloner must be exploitable. A black-box version is false in general because known oracle separations show that cloning verifiable states can be easy while generation remains hard (Havlíček et al., 2024).
On the unconditional side, the note proves hardness of state generation under 8. For inputs 9, there is no uniform polynomial-time quantum algorithm that produces a state accepted by the 0-verification algorithm whenever one exists, unless 1. The proof uses the equivalence between existence of an accepted state and positivity of 2. The result remains true even in the unique-witness regime 3, via the Valiant–Vazirani reduction from NP to UNIQUE-NP (Havlíček et al., 2024).
Conditioned on the conjecture, the same framework yields a witness-cloning hardness theorem. For instances with 4, if there exists an efficient uniform algorithm that clones witnesses accepted by the 5-verification circuit, equivalently maps
6
then 7. The reduction is direct: uniqueness identifies the accepted state with a hidden maximally entangled state over 8; the cloner yields, by conjecture, a generator for some 9; weak Fourier sampling then verifies membership and therefore witnesses 00; finally, Valiant–Vazirani lifts the resulting UNIQUE-NP algorithm to NP (Havlíček et al., 2024).
5. Relation to earlier complexity-theoretic no-cloning results
Earlier complexity-theoretic no-cloning statements are typically black-box or oracle-based. A canonical formulation gives an algorithm 01 initial copies of an unknown 02-qubit pure state 03 together with oracle access to a reflection 04 or a verifier/projector for 05, and shows that producing 06 output registers whose marginals each have fidelity at least 07 with 08 requires a superpolynomial, typically exponential, number of oracle queries. This is the standard CTNCT paradigm in quantum money and copy-protection, but it is a query-complexity lower bound rather than a white-box circuit lower bound (Nehoran et al., 2023).
Subsequent work sharpens the limits of what black-box arguments can prove. Aaronson–Christiano constructed an oracle under which cloning subset states requires exponentially many queries. Zhandry’s quantum money and lightning constructions obtain average-case hardness of cloning under cryptographic assumptions or in generic group-action models. Nehoran–Zhandry exhibited a quantum oracle model in which cloning verifiable states is easy while constructing them remains hard, showing that black-box proofs of “cloning implies generation” are impossible in general. The representation-theoretic program therefore departs from the black-box CTNCT by making a non-relativizing white-box conjecture the pivotal step (Havlíček et al., 2024).
A complementary oracle separation concerns no-telegraphing. There exists a quantum oracle and a family of states that are efficiently clonable relative to that oracle but not efficiently telegraphable, even when the sender may be inefficient and only the receiver is required to be efficient. In the same work, the class 09 is introduced, and a quantum-oracle separation between 10 and 11 is obtained. These results show that computational cloning and computational telegraphing, which are equivalent information-theoretically, separate under efficiency constraints (Nehoran et al., 2023).
A different extension studies uncloneable quantum advice. Using “ingenerable sequences,” one can derandomize random-instance no-cloning games to fixed advice states, obtaining unconditional promise problems with uncloneable advice and, assuming copy-protected pseudorandom functions with super-logarithmic output lengths, languages with uncloneable advice. This shifts the focus from fidelity to operational success of two separated evaluators on fresh inputs, broadening the CTNCT landscape beyond oracle access to 12 (Broadbent et al., 2023).
6. Scope, limitations, and later generalizations
The representation-theoretic witness-cloning program establishes several points unconditionally: an explicit efficiently verifiable family of witness states whose existence is NP-hard to decide via positivity of Kronecker coefficients; a structural theorem showing that accepted states must be close to maximally entangled states across multiplicity blocks; and hardness of generating accepted states under 13, including the unique-witness case. What remains conditional is the actual cloning hardness theorem, whose proof depends on the unresolved white-box conjecture that an efficient cloner for 14 can be converted into a generator for a vector in 15 (Havlíček et al., 2024).
This limitation is substantive rather than cosmetic. The conjecture requires non-relativizing techniques, because the corresponding black-box implication is known to fail. The note therefore identifies several open directions: prove or refute the conjecture; tighten the complexity classification of Kronecker coefficients; extend the framework to other state families such as hidden subgroup states, stabilizer subspaces, or other representation-theoretic multiplicity spaces; and develop rigorous methods for extracting generators or circuit descriptions from cloners (Havlíček et al., 2024).
A later extension pushes the CTNCT perspective from single witnesses to quantum ensembles. For a purification
16
the fine-grained cloning target is
17
For Haar-random ensembles on an 18 bipartition, any CPTP map given 19 copies of the purification obeys an average-case trace-distance lower bound implying that achieving small constant error requires 20 copies. For nonlinear two-copy estimation, any algorithm that succeeds with constant accuracy and success probability greater than 21 requires 22. These results formalize an information-theoretic barrier caused by measurement-induced branching and the requirement to clone the same post-selected trajectory (Du et al., 26 Jun 2026).
The same ensemble work also establishes a computational barrier even when the preparation circuit is known. Under QPRF and QPRP assumptions, estimating a simple two-copy nonlinear observable from copies of an efficiently preparable purification requires super-polynomial time; under standard LWE hardness, the same remains true even when the full polynomial-size circuit 23 preparing 24 is given explicitly. At the same time, bounded-gate-complexity tomography yields a partial circumvention for finite-time evolutions: with
25
copies of a state prepared by a circuit with 26 two-qubit gates, one can learn a classical description approximating the 27-th moment state to trace distance 28. This establishes a three-way trade-off among sample complexity, computational complexity, and measurement resources rather than a single universal unclonability mechanism (Du et al., 26 Jun 2026).
Taken together, these developments define the modern complexity-theoretic no-cloning agenda. Oracle-based CTNCT results show black-box hardness of producing extra copies; representation-theoretic constructions relate witness cloning to NP-hard positivity questions for Kronecker coefficients; white-box formulations seek non-relativizing lower bounds for QMA witness cloning; and ensemble formulations show that even with full circuit knowledge, fine-grained cloning and nonlinear multi-copy estimation can remain computationally intractable. The unifying theme is that once auxiliary classical structure is made available, quantum unclonability survives only as a statement about efficient computation, not about linearity alone (Havlíček et al., 2024).