Papers
Topics
Authors
Recent
Search
2000 character limit reached

Complexity-Theoretic No-Cloning Theorem

Updated 18 July 2026
  • 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 BQPNP\mathrm{BQP} \supseteq \mathrm{NP}, 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 LL is verified by a polynomial-time quantum circuit VV acting on an nn-qubit witness and mm ancillas initialized to 0m|0\rangle^{\otimes m}. The corresponding Hermitian acceptance operator is

H=(In0m)V(11In+m1)V(In0m),H=(I^{\otimes n}\otimes \langle 0|^{\otimes m})\,V^\dagger\,(|1\rangle\langle 1|\otimes I^{\otimes n+m-1})\,V\,(I^{\otimes n}\otimes |0\rangle^{\otimes m}),

and completeness cc and soundness ss mean that the spectrum of HH avoids LL0. The accepting subspace LL1 is the span of eigenvectors with eigenvalue at least LL2. A QMA witness is any LL3 that causes LL4 to accept with probability at least LL5 (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 LL6 but also the classical description LL7. Information-theoretically, with unlimited computation one can derive a second copy from LL8; 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 LL9 for VV0 and the verifier description VV1, produce a VV2-qubit state whose reduced marginals on the first and last VV3 qubits are each accepted by VV4 with probability at least VV5. If the verifier has a unique witness, this coincides with implementing VV6. The relevant resource bound is a polynomial-time uniform quantum algorithm with success probability bounded away from VV7; the specific construction in the representation-theoretic approach uses strong completeness VV8 and soundness VV9 (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 nn0, the uniform superposition over nn1 is

nn2

and the maximally entangled state over nn3 is

nn4

In the more general complex formulation, if nn5 is a nn6-dimensional subspace with orthonormal basis nn7, then

nn8

which is basis-independent (Havlíček et al., 2024).

A hidden subspace in this context is a subspace for which deciding whether nn9 is NP-hard under polynomial-time reductions. The intended verification problem is arranged so that the unique accepted state is precisely mm0, with completeness mm1 and soundness at most mm2. The corresponding cloning problem is then: given one copy of mm3 and the verifier description, produce mm4, 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 mm5 (Havlíček et al., 2024).

This formulation isolates a particularly rigid unclonability target. If deciding mm6 is NP-hard, then efficiently constructing any mm7 would already imply mm8. The central conjectural step is that an efficient cloner for mm9 should “leak” enough structure to recover such a vector in 0m|0\rangle^{\otimes m}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 0m|0\rangle^{\otimes m}1. For a finite group 0m|0\rangle^{\otimes m}2, a representation 0m|0\rangle^{\otimes m}3 decomposes as

0m|0\rangle^{\otimes m}4

and the associated weak Fourier sampling projectors are

0m|0\rangle^{\otimes m}5

These projectors form a POVM and are efficiently implementable whenever controlled-0m|0\rangle^{\otimes m}6 and the quantum Fourier transform over 0m|0\rangle^{\otimes m}7 are efficient. For 0m|0\rangle^{\otimes m}8, irreducibles are indexed by partitions 0m|0\rangle^{\otimes m}9, and the relevant representation is H=(In0m)V(11In+m1)V(In0m),H=(I^{\otimes n}\otimes \langle 0|^{\otimes m})\,V^\dagger\,(|1\rangle\langle 1|\otimes I^{\otimes n+m-1})\,V\,(I^{\otimes n}\otimes |0\rangle^{\otimes m}),0 (Havlíček et al., 2024).

The multiplicities in this tensor product are the Kronecker coefficients: H=(In0m)V(11In+m1)V(In0m),H=(I^{\otimes n}\otimes \langle 0|^{\otimes m})\,V^\dagger\,(|1\rangle\langle 1|\otimes I^{\otimes n+m-1})\,V\,(I^{\otimes n}\otimes |0\rangle^{\otimes m}),1 with the paper’s notation H=(In0m)V(11In+m1)V(In0m),H=(I^{\otimes n}\otimes \langle 0|^{\otimes m})\,V^\dagger\,(|1\rangle\langle 1|\otimes I^{\otimes n+m-1})\,V\,(I^{\otimes n}\otimes |0\rangle^{\otimes m}),2. The projector H=(In0m)V(11In+m1)V(In0m),H=(I^{\otimes n}\otimes \langle 0|^{\otimes m})\,V^\dagger\,(|1\rangle\langle 1|\otimes I^{\otimes n+m-1})\,V\,(I^{\otimes n}\otimes |0\rangle^{\otimes m}),3 has dimension H=(In0m)V(11In+m1)V(In0m),H=(I^{\otimes n}\otimes \langle 0|^{\otimes m})\,V^\dagger\,(|1\rangle\langle 1|\otimes I^{\otimes n+m-1})\,V\,(I^{\otimes n}\otimes |0\rangle^{\otimes m}),4, so H=(In0m)V(11In+m1)V(In0m),H=(I^{\otimes n}\otimes \langle 0|^{\otimes m})\,V^\dagger\,(|1\rangle\langle 1|\otimes I^{\otimes n+m-1})\,V\,(I^{\otimes n}\otimes |0\rangle^{\otimes m}),5 if and only if H=(In0m)V(11In+m1)V(In0m),H=(I^{\otimes n}\otimes \langle 0|^{\otimes m})\,V^\dagger\,(|1\rangle\langle 1|\otimes I^{\otimes n+m-1})\,V\,(I^{\otimes n}\otimes |0\rangle^{\otimes m}),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

H=(In0m)V(11In+m1)V(In0m),H=(I^{\otimes n}\otimes \langle 0|^{\otimes m})\,V^\dagger\,(|1\rangle\langle 1|\otimes I^{\otimes n+m-1})\,V\,(I^{\otimes n}\otimes |0\rangle^{\otimes m}),7

One-bit phase estimation accepts with probability

H=(In0m)V(11In+m1)V(In0m),H=(I^{\otimes n}\otimes \langle 0|^{\otimes m})\,V^\dagger\,(|1\rangle\langle 1|\otimes I^{\otimes n+m-1})\,V\,(I^{\otimes n}\otimes |0\rangle^{\otimes m}),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 H=(In0m)V(11In+m1)V(In0m),H=(I^{\otimes n}\otimes \langle 0|^{\otimes m})\,V^\dagger\,(|1\rangle\langle 1|\otimes I^{\otimes n+m-1})\,V\,(I^{\otimes n}\otimes |0\rangle^{\otimes m}),9, the internal test implies closeness to

cc0

and if a state passes both tests with probability cc1, then it is at most cc2-close to cc3, where cc4 is an outer multiplicity register. In the unique-multiplicity case cc5, the unique accepting state is exactly the hidden maximally entangled state cc6 up to global phase (Havlíček et al., 2024).

4. The white-box conjecture and the hardness theorem

The main conjecture states that if cc7 is a hidden subspace and cc8 is the unique state accepted by a verification circuit cc9 with completeness ss0 and soundness at most ss1, then any uniform polynomial-time quantum algorithm ss2 that maps

ss3

with success probability bounded away from ss4 yields a uniform polynomial-time quantum algorithm ss5 that, given ss6, constructs some ss7 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 ss8. For inputs ss9, there is no uniform polynomial-time quantum algorithm that produces a state accepted by the HH0-verification algorithm whenever one exists, unless HH1. The proof uses the equivalence between existence of an accepted state and positivity of HH2. The result remains true even in the unique-witness regime HH3, 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 HH4, if there exists an efficient uniform algorithm that clones witnesses accepted by the HH5-verification circuit, equivalently maps

HH6

then HH7. The reduction is direct: uniqueness identifies the accepted state with a hidden maximally entangled state over HH8; the cloner yields, by conjecture, a generator for some HH9; weak Fourier sampling then verifies membership and therefore witnesses LL00; 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 LL01 initial copies of an unknown LL02-qubit pure state LL03 together with oracle access to a reflection LL04 or a verifier/projector for LL05, and shows that producing LL06 output registers whose marginals each have fidelity at least LL07 with LL08 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 LL09 is introduced, and a quantum-oracle separation between LL10 and LL11 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 LL12 (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 LL13, 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 LL14 can be converted into a generator for a vector in LL15 (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

LL16

the fine-grained cloning target is

LL17

For Haar-random ensembles on an LL18 bipartition, any CPTP map given LL19 copies of the purification obeys an average-case trace-distance lower bound implying that achieving small constant error requires LL20 copies. For nonlinear two-copy estimation, any algorithm that succeeds with constant accuracy and success probability greater than LL21 requires LL22. 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 LL23 preparing LL24 is given explicitly. At the same time, bounded-gate-complexity tomography yields a partial circumvention for finite-time evolutions: with

LL25

copies of a state prepared by a circuit with LL26 two-qubit gates, one can learn a classical description approximating the LL27-th moment state to trace distance LL28. 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).

Definition Search Book Streamline Icon: https://streamlinehq.com
References (4)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Complexity-Theoretic No-Cloning Theorem.