Unconditional Pseudorandomness Against Shallow Quantum Circuits
Abstract
Quantum computational pseudorandomness has emerged as a fundamental notion that spans connections to complexity theory, cryptography and fundamental physics. However, all known constructions of efficient quantum-secure pseudorandom objects rely on complexity theoretic assumptions.
In this work, we establish the first unconditionally secure efficient pseudorandom constructions against shallow-depth quantum circuit classes. We prove that:
-
Any quantum state -design yields unconditional pseudorandomness against both circuits with arbitrarily many ancillae and circuits with nearly linear ancillae.
-
Random phased subspace states, where the phases are picked using a -wise independent function, are unconditionally pseudoentangled against the above circuit classes.
-
Any unitary -design yields unconditionally secure parallel-query pseudorandom unitaries against geometrically local adversaries, even with limited postprocessing.
Our results stand in stark contrast to the standard guarantee of the -design property, which only ensures that they cannot be distinguished from Haar random ensembles using two copies or queries. Our work demonstrates that quantum computational pseudorandomness can be achieved unconditionally for natural classes of restricted adversaries, opening new directions in quantum complexity theory.
Keywords and phrases:
quantum pseudorandomness, shallow quantum circuits, pseudorandomness, t-designsFunding:
Sathyawageeswar Subramanian: funded by a Royal Society University Research Fellowship.Copyright and License:
2012 ACM Subject Classification:
Theory of computation Pseudorandomness and derandomization ; Theory of computation Quantum information theory ; Theory of computation Quantum complexity theory ; Theory of computation Quantum complexity theoryAcknowledgements:
The authors would like to thank John Bostanci, Daniel Grier, Natalie Parham, Jack Morris, Francisca Vasconcelos, and Henry Yuen for stimulating discussions on related topics.Editor:
Shubhangi SarafSeries and Publisher:
Leibniz International Proceedings in Informatics, Schloss Dagstuhl – Leibniz-Zentrum für Informatik
1 Introduction
Randomness is fundamental to both classical and quantum computation, particularly in cryptography and algorithm design. However, true randomness is often scarce or computationally impractical. The theory of pseudorandomness studies deterministic objects that appear random to resource-bounded observers. For example, classical pseudorandom generators (PRGs) produce bit strings indistinguishable from random strings for computationally limited observers. A rich theory connects hardness to pseudorandomness for complexity classes such as [48, 33].
Quantum pseudorandomness extends these ideas to quantum states and unitaries. Truly random quantum objects, described by the Haar measure over the unitary group [43], require exponential resources to generate. Two approaches have emerged for more efficient alternatives. First, the information-theoretic or statistical notion of efficient quantum -designs: ensembles of states or unitaries that match the first moments of the Haar measure, and can be prepared or implemented efficiently [18, 13, 12]. Second, the more recent computational approach: ensembles of quantum pseudorandom states (PRS) or unitaries (PRU) that appear Haar-random to computationally bounded quantum observers [35].
Classically, unconditional pseudorandomness has been successfully constructed against several restricted computational models such as constant-depth circuits [48, 14, 19], read-once branching programs [49, 33, 51], and low-degree polynomials [58, 8]. These results bypass the need for complexity theoretic assumptions, and have profound implications for cryptography [42], derandomization [53, 32], and lower bounds [31, 25].111Readers may refer to the survey by Hatami and Hoza [30] for a comprehensive review of the more recent developments on classical unconditional pseudorandomness.
In contrast, all existing quantum pseudorandom constructions target powerful adversaries such as polynomial-time quantum devices (), and rely on cryptographic assumptions such as the existence of quantum-secure one-way functions. However, it is often conjectured that the requirement for quantum pseudorandomness is weaker than the classical, and there are plenty of relativized evidences that PRS and PRU might exist in a world without one-way functions [37, 38, 39, 9]. This leads to the main question we explore in this paper: Can we demonstrate unconditional quantum pseudorandomness against restricted computational models, with similar or even weaker requirement on the objects?
Our contributions.
We establish the first unconditional efficient quantum pseudorandomness results against shallow-depth circuit classes. Such circuits model near-term quantum devices with limited coherence times and gate counts. We show that efficient pseudorandom objects, including PRS, pseudoentanglement, and PRU secure against parallel queries, can be constructed unconditionally for shallow quantum circuits. Our key insight is that due to the depth constraints, each output qubit of shallow quantum circuits locally depends only on a subset of input qubits, thus fundamentally limiting the ability of such circuits to distinguish certain structured quantum objects from Haar-random ones.
A notable aspect of our results is that the only property needed for our constructions is that of being an (approximate) -design. A priori, the design property only imposes conditions on the behavior of the object when few (in this case exactly two) copies of the objects are present, while pseudorandomness is a property that concerns an arbitrary polynomial number of copies. Rather surprisingly, our results bridge this gap, showing that when the power of the adversaries is restricted, information-theoretic indistinguishability on two copies is strong enough to imply computational indistinguishability on polynomially many copies.
Our work raises several open questions, ranging from constructing new classes of unconditionally pseudorandom objects against other shallow circuit classes, to applying these results to quantum cryptography and complexity theory. We discuss some of these directions in Section 5, providing new perspectives for analyzing near-term quantum devices.
1.1 Main results
In this article we construct unconditionally secure efficient pseudorandom objects against two important shallow-depth quantum circuit classes – and .
1.2 PRS from state designs
We first demonstrate that unconditional pseudorandomness can be derived from state designs, whose security holds against circuits up to .
Theorem 1 (Informal; See Corollary 21).
Every -design state ensemble is an unconditionally secure PRS against circuits with arbitrarily many ancillae and almost linearly many bits of output.
Theorem 2 (Informal; See Corollary 28).
Every -design state ensemble is an unconditionally secure PRS against circuits with almost linearly many ancillae.
We observe that the classical analogy of the above results does not hold. The classical counterpart to -designs, namely pairwise independent distributions, cannot be guaranteed to fool even circuits. Furthermore, while -wise independent distributions for can fool circuits of fixed depth [14], no such construction with fixed can fool circuits of every depth, in contrast to our results above for quantum -designs. This gives yet another evidence that the requirement for quantum pseudorandom objects may be weaker than for classical ones.
We also note that our results stand in stark contrast to the case of BQP adversaries. For instance, in the case of random stabilizer states, which form a -design, a BQP adversary can distinguish between a state from this ensemble and a Haar random state [6, 27] using more than but still only copies. In fact, Theorem 23 illustrates a stronger contrast: as we shall see, random phased subspace states form approximate -designs, but can be distinguished from Haar random by a simple adversary that performs computational basis measurements followed by postprocessing when given more than copies.
Pseudoentanglement refers to the phenomenon whereby ensembles of states having very low entanglement are indistinguishable from states having very high entanglement. We also prove that unconditional pseudoentanglement can be achieved against the above shallow quantum circuits.
Theorem 3 (Informal; See Corollary 29).
There exists efficiently constructible, unconditionally secure pseudoentanglement against circuits, and against circuits with poly-logarithmically many ancillae.
1.3 PRU from unitary designs
Similarly, we also prove that unitary -designs are unconditionally pseudorandom against geometrically local shallow quantum circuits when queried only in parallel (i.e. non-adaptively).
Theorem 4 (Informal; See Theorem 35).
Every unitary -design is an unconditionally non-adaptive secure PRU against -dimensional geometrically local circuits with arbitrarily many ancillae, and almost linear depth -dimensional geometrically local pre-processing.
We also extend this PRU construction to circuits with post-processing, with the caveat that it must be weakened slightly since we do not have a natural means to deal with ancillae in the post-processing phase.
Theorem 5 (Informal; See Theorem 36).
Every unitary -design on -qubits is an unconditionally non-adaptive secure PRU against a subclass of circuits on a multiple of qubits, where the pre-processing circuit before the queries is -dimensional geometrically local.
1.4 Proof techniques
A recurring tool that we use in our proofs is that, over any subsystem, the reduced states of a Haar random state are close to maximally mixed with high probability (see Corollary 18). Our PRU results require the analogue of this observation for the output of non-adaptive queries to a Haar random unitary (see Corollary 33). For this, we bound the expected norm of partial traces of off-diagonal terms conjugated by a Haar random unitary (see Lemma 32).
To prove our results for with post-processing, we observe that when the number of ancillae in the pre-processing circuit is small, the resulting output distribution has high entropy, although the output distributions are no longer -wise independent. To deal with this, we prove a generalization of Braverman’s result [14] that circuits cannot distinguish -wise independent distributions from uniform, showing that circuits also fail to distinguish -wise indistinguishable distributions with high min-entropy (see Lemma 26).
We achieve our pseudoentanglement construction using random phased subspace states, which are superpositions over the orthonormal basis vectors of a subspace with equal amplitudes and random phases. We show that such states, when instantiated with a -wise independent function for the random phase, are indistinguishable from Haar random by shallow circuits, and have low von Neumann entropy across any cut (see Corollary 29).
We believe these technical developments may be of independent interest.
1.5 Related work
Quantum computational notions of pseudorandomness were introduced in [35] and have been studied in a variety of recent works. For instance, many types of pseudoentangled states have been constructed against BQP distinguishers in recent work (for examples, see [1, 10, 11, 2, 24, 34, 20]). These notions have found a wide range of applications, from cryptography [4, 26, 3] to physics [59, 28, 21, 10, 15]. A number of recent works have also considered the problem of constructing highly efficient pseudorandom unitaries that are implementable in extremely low depth [54, 16].
However, all these constructions rely on complexity theoretic assumptions to obtain pseudorandomness against polynomial-sized quantum circuits. Usually, the assumption relates to the existence of quantum-secure one way functions [60], based on computational hardness assumptions like the quantum hardness of the learning with errors (LWE) problem [52].
In contrast to this line of work, in our work the adversary is a class of shallow-depth quantum circuits against which we would like our pseudorandom constructions to be secure, and our contribution lies in showing that pseudorandomness against such circuit classes can be obtained without making any complexity theoretic assumptions.
2 Preliminaries
We first define some commonly used notations. We use to denote the set . For two distributions and over a set we use to denote their total variation distance. We denote a random sample drawn according to by , and we abuse the notation to denote drawn uniformly from a set by . The identity operator on qubits is denoted as .
We use to denote the Schatten- norms of Hermitian operators. Specifically, , and respectively refers to the trace norm, Frobenius norm and operator norm.
We use the following shorthands for asymptotic growth: , and
We assume the readers are familiar with the definitions of the following polynomial-sized circuit classes: for quantum bounded fan-in circuits, for classical circuits with unbounded fan-in gates, and for quantum circuits with unbounded size gates (but without unbounded fan-out gates). We use , and to denote their constant-depth subclasses respectively. Without loss of generality, we assume the bounded fan-in is at most (otherwise the constants in some of our results will be changed). For the purpose of this paper, we do not require the quantum circuits to compute cleanly: the ancillae could start with any specified state and also could end up in arbitrary states.
Following [55], we also consider the hybrid circuits with quantum pre-processing and classical post-processing:
Definition 6.
For a class of classical circuits and a class of quantum circuits , the circuit class consist of all circuits that are composed of a quantum circuit , followed by computational basis measurements on all output qubits of , and then with some applied on the measurement outcomes. The output distribution of with the input state is .
The class that we are specifically interested in is , which is justified in Section 3.2. It is shown in [55] that parity is hard to compute in this class, assuming either no ancillae or linear size of the circuit. It worth noting that we do not know yet whether is comparable with .
Quantum Pseudorandom Primitives
Below we generalize the commonly used definitions of quantum pseudorandom primitives to those with respect to specific classes of adversaries, rather than simply polynomial-time adversaries. The state and unitary ensembles are all discrete distributions, which we denote by their supports for succinctness.
Definition 7.
The state ensemble on qubits is a pseudorandom state ensemble (PRS) against a class of quantum circuits , if for the -qubit Haar random state , every and every circuit , we have
Here represents the output distribution with input state .
Definition 8.
We say two state ensembles and on qubits demonstrate pseudoentanglement against a class of quantum circuits , if for every and every circuit , we have
while across the same bipartition or cut of the qubits, the expected entanglement entropies of and are asymptotically different.
Definition 9.
The unitary ensemble on qubits is a pseudorandom unitary ensemble (PRU) against a class of quantum circuits , if for the -qubit Haar random unitary and every circuit on input qubits, we have
| (1) |
Here stands for a circuit which uses as oracle gates.
In this work we are concerned with the notion of PRU when is guaranteed to be applied in parallel, that is, (1) is only required to hold for circuits that apply all their gates in a single layer. In this case, we say on qubits is a parallel-query (or non-adaptive-query, as defined in [44]) secure PRU against . We refer to the part of the circuit before the layer of gates as pre-processing, and the part after as post-processing.
We will also discuss some potential constructions of unconditional pseudorandom generators against shallow quantum circuits, defined as follows.
Definition 10.
The boolean function is a -copy pseudorandom generator (PRG) against a class of quantum circuits , if for every circuit , we have
In particular, is a pseudorandom generator against if it is a -copy pseudorandom generator for every .
State and Unitary Designs
Here we recall the definitions and properties of exact and approximate designs, which are statistical notions of pseudorandomness.
Definition 11 (State -design).
The state ensemble on qubits is a -design, if for the -qubit Haar random state , we have
We say that is an -approximate -design, if instead we have
Lemma 12.
Let be an -approximate state -design on qubits, and let be a subsystem of containing qubits. We have
Proof.
Denote the complementary subsystem to by , which contains qubits. Define the swap operator by the identity
where one can check that
Here and are identical copies of and respectively.
Since is a permutation matrix, the operator norm of is exactly . As a result, by Hölder’s inequality we have
Definition 13 (Unitary -design).
An ensemble of -qubit unitaries is a unitary -design if, for the -qubit Haar-random unitary , we have
Defining the -th moment channels as
we call is an -approximate unitary -design, if for all operators with we have
Lemma 14.
Let be an -approximate unitary -design on qubits, and let be a subsystem of the qubits. For every two -qubit states and , we have
Proof.
Denote the complementary subsystem to by , and assume that contains qubits. Define the operator the same way as the proof above for Lemma 12, and we have
Similarly, since and , by Hölder’s inequality we have
Schmidt Decomposition
We will need several facts about the Schmidt decomposition (listed below), whose proofs can be found in e.g. [47].
Definition 15.
Lemma 16.
Let be two Hilbert spaces, and let . Then:
-
In any tensor product decomposition of as in (2), the number of terms is at least the Schmidt rank of ;
-
Let and be two orthonormal basis for and , respectively. If we write
then the Schmidt rank of is exactly the rank of the matrix with entry at the -th row and -th column.
-
The von Neumann entanglement entropy of , with respect to the subsystems and , is at most where is the Schmidt rank of .
3 Unconditional pseudorandomness from 2-designs
In this section, we focus on state designs which exploit the locality properties of shallow circuits in order to achieve unconditional pseudorandomness. At a high level, this resembles a quantum analog of small bias distributions (e.g. [46]), which can fool low-degree polynomials. We will begin with some facts about Haar random states, which relate the size of the subsystem with entanglement entropy, and allow us to approximate small subsystems with maximally mixed states.
Lemma 17 ([41, 40]).
Let be an -qubit Haar random state, and let be the reduced density matrix of on the subsystem with qubits. Then
Corollary 18.
Let be an -qubit Haar random state. For any , let be the reduced density matrix of over a subsystem . Then for every , with probability at least over , it holds for all with qubits that
Proof.
First consider the case when is fully contained in one copy of the Haar random state. In this case from Lemma 17 we have
By Markov’s inequality, we know that holds with probability at least . By a union bound, this holds for all with with probability at least .
When consists qubits from at most different copies, we denote the subsystems as with . Since the copies are unentangled with each other, we have , and thus
with probability at least .
Notice that the proof of Corollary 18 only uses the second moment properties of , and therefore the conclusions immediately hold for approximate 2-designs with negligible error as well.
Corollary 19.
Let be an -approximate -design on qubits. For any , let be the reduced density matrix of over a subsystem . Then for every , with probability at least over , it holds for all with qubits that
Proof.
By Lemma 12, the approximate design property implies that
and thus
The rest of the proof follows the same arguments from Corollary 18.
3.1 Pseudorandomness against
As a warm-up, we will use Corollary 18 and Corollary 19 to show that any -design is indistinguishable to a Haar random state, with respect to any distinguisher.
Theorem 20.
Let be an -approximate -design on qubits for some . Then is a PRS against circuits with depth
and a single-bit output. In particular, when , is PRS against circuits up to depth .
Proof.
The output bit of the depth- circuit depends on at most input qubits and ancillae. Let be the subsystem of the input state on these qubits, and let be the number of ancillae touched. Denote the reduced density matrix, over the subsystem , of the Haar random state to be and that of the state picked from to be . Then for the channel that maps the subsystem to the output qubit, we have
with probability at least over the choice of the states. This follows from Corollary 18 and Corollary 19, and the observation that
is equivalent to
which is satisfied for every such that
The above theorem can be strengthened to work for the case when multiple output qubits are measured.
Corollary 21.
Let be an -approximate -design on qubits for some . Then is a PRS against circuits with depth and bits of output.
Proof.
The backward lightcone of the output qubits is of at most
in size. The proof then follows from the same argument as Theorem 20.
3.2 Pseudorandomness against
The lightcone argument in the previous section renders most parts of a circuit and most input qubits unrelated. Naturally, it is more desirable to prove the statement against circuits where all the output qubits are measured, that is, the output distribution is indistinguishable in total variation distance between -designs and Haar random states. However, our example below shows that this is too much to ask for, even when the circuit does nothing and the input states get measured immediately.
Definition 22 (Random phased subspace states).
A -dimensional random phased subspace state on qubits is the following state:
where is a random -dimensional linear subspace, and is a random function.
Theorem 23.
For every , is an -approximate -design, but and are distinguishable when measured in the computational basis, with total variation distance .
Proof.
The proof that is an approximate design is deferred to Appendix A. To distinguish copies of from Haar random, notice that the measurement outcome in each copy is a random , and thus the outcomes must be linearly dependent. On the other hand, the measurement outcomes from copies of a Haar random state, when all distinct, form a random -element subset of because of symmetry, and therefore are linearly dependent with probability at most
We also know that the collision probability for a Haar random state is [17], and thus the probability for the outcomes not being all distinct is at most by the union bound. As a result, the total variation distance between the measurement outcomes of and is at least .
Notice that not only does the distinguisher in Theorem 23 apply no quantum gates, the classical post-processing on the measurement outcomes is also quite simple. It checks linear dependence whose complexity is captured by , a complexity class between and containing all problems reducible to determinant. This motivates us to examine the case when the classical post-processing is restricted to some provably weaker class than . It turns out that for , -designs are indeed still pseudorandom in this case. We crucially make use of the follow result, first proved by Braverman [14], subsequentially improved by [56] and Harsha and Srinivasan [29], that almost -wise uniform distributions fools :
Lemma 24.
For every -almost -wise independent distribution on bits, any circuits with size and depth cannot distinguish it from the uniform distribution with advantage , for certain .
We start out with the simple case, when no ancilla is allowed for the circuit.
Theorem 25.
Let be an -approximate -design on qubits for some . Then is a PRS against circuits with no ancilla.
Proof.
Suppose the circuit has size and depth . Fix some according to Lemma 24.
The output of the circuit, when all qubits are measured, is a distribution over bits that depends on the input state . By Corollary 19, for both and , with probability , the marginal distribution on every bits are -indistinguishable from the case when the input states are maximally mixed, for every such that .
Since there is no ancilla, the output distribution when the inputs are maximally mixed is the uniform distribution. Hence both and are -almost -wise independent. By Lemma 24 both distributions are indistinguishable from the uniform distribution against the post-processing, as long as is negligible. Our choice of satisfies this, as
Notice that for exact -designs, that is when , we only need , and thus Theorem 25 can be strengthened to work against circuits of polynomial size, depth up to and depth up to .
The situation becomes more complicated when ancillae are allowed. In this case, although and are still almost -wise indistinguishable (that the marginal distribution on every bits are close in total variation distance), they are no longer -wise independent and are not guaranteed to fool circuits when is small [7]. This happens because we have no knowledge of the output distribution of the circuit with ancillae even when the inputs are maximally mixed. The saving grace is that, when the number of ancillae is small, the output distribution has high entropy and we can modify Braverman’s proof in [14] to suit such distributions:
Lemma 26.
For every two -almost -wise indistinguishable distributions on bits, such that has min-entropy at least , any circuits with size and depth cannot distinguish the two distributions with advantage , for certain .
Proof.
We first consider the case when . Suppose the circuit with size and depth computes a boolean function , Braverman showed that [14, Lemma 11] there exists a boolean function and polynomial of degree , such that:
-
,
-
,
-
on and .
Here stands for the uniform distribution over . Since has min-entropy at least , we have and . As a result,
The bound in the reverse direction also holds by considering . Taking gives us .
For , we can assume that , as otherwise the lemma is trivial. By [7], there exists two -wise indistinguishable distributions on bits such that and . Furthermore, the construction ensures that , and thus still has min-entropy at least . Applying the previous claim on we have , and thus .
Theorem 27.
Let be an -approximate -design on qubits for some . Then is a PRS against circuits with ancillae.
Proof.
The forward lightcone of the ancillae touches at most output qubits. We called the these qubits corrupted, denoted as the subsystem . We define as the distribution over following the measurement outcome on the corrupted qubits when the input states are maximally mixed.
Similar to the proof of Theorem 25, suppose the circuit has size and depth , and we fix some according to Lemma 26. Denote the output distribution of the circuit as with the input state . Let satisfies . We claim that with probability , both and are -almost -wise indistinguishable from , where is the uniform distribution over the uncorrupted output bits.
To prove the claim, let be the ancilla qubits, and be the initial state of the ancillae. Let the unitary operator consist of all gates in the circuit that belongs to the lightcone of the ancillae. Fixing any output qubits , we extending to so that it contains all the corrupted qubits, and denote as the unitary operator that consists of all gates in the backward lightcone of but outside . Notice that we can think of as being applied after . At the input, the backward lightcone of touches the set of non-ancillae qubits with , and we let be the state of when the input states are copies of .
Now the output state on is a partial trace of
| (3) |
and it suffices to show that no matter if is drawn from or , with high probability the above state is close to the case when is maximally mixed. Indeed, by Corollary 18 and Corollary 19, in both former cases with probability we have . This means that the state in (3) if -close in trace distance to
Notice that is exactly the output state on when the input states are maximally mixed, and therefore the measurement outcome has the distribution . Meanwhile is maximally mixed and will be measured to the uniform distribution. Thus we conclude that the output distributions on the bits are -close to , for both and .
Now we use the fact that , as a distribution over , has min-entropy at least . By Lemma 26, both and are indistinguishable from against the post-processing, as long as is negligible. Similar to the proof of Theorem 25, this is satisfied by our choice of . Similar to the case of Theorem 25, for exact -designs, Theorem 27 can be strengthened to work against circuits of polynomial size, depth up to and depth up to . On the other hand, for constant depth circuits the number of ancillae can be strengthened close to linear.
Corollary 28.
Let be an exact -design on qubits. Then is a PRS against circuits with ancillae.
Proof.
In the proof of Theorem 27, when we can take , and thus to have for any we only need . When , this is satisfies by any .
3.3 Pseudoentanglement against
In contrast to prior works that constructed pseudoentanglement from quantum secure one-way functions, here we prove that unconditional pseudoentanglement is possible against shallow circuits, using random phased subspace states (see Definition 22). We will show that such states form good enough approximate -designs, even when the phases are picked using a -wise independent function, and thus yield pseudorandomness by our previous results.
Corollary 29.
Let be the ensemble of -dimensional random phased subspace states, instantiated with a -wise independent function . Then the following properties hold:
-
The ensemble is indistinguishable from a Haar random ensemble against:
-
–
circuits, when ;
-
–
circuits with ancillae, when ;
-
–
-
The von Neumann entanglement entropy across any cut is at most .
Proof.
First notice that even when is -wise independent (or in general, -wise independent) instead of truly random, the proof of the design property of in Appendix A still holds. Specifically, in Equation 9:
When is -wise independent, the expectation of is the same as if is truly random. As a result, still has non-zero coefficient out only when each element of appears even number of times in . The rest of the proof is exactly the same as in Appendix A. Specifically for , since is an -approximate -design, the indistinguishability from Haar random states follows from Theorem 20 and Theorem 27.
On the other hand, with the dimension of the subspace, note that the states are given by
| (4) |
For any cut of the qubits, Equation 4 gives a tensor product decomposition of the state with at most terms. Hence, by Lemma 16, the Schmidt rank of the state is at most and the corresponding von Neumann entanglement entropy is at most .
Preparing phased subspace states.
4 Parallel-query secure PRU against local
In previous sections we examined the pseudorandom properties of state designs against shallow quantum circuits. In this section we turn to unitary designs and show that they are also pseudorandom when queried in parallel, but against the more restricted class of circuits that are geometrically local. Specifically, we consider the distinguisher to be a circuit , where are both 1-dimensional geometrically local circuits, and is either a unitary 2-design or a Haar random unitary applied on consecutive qubits. The following folklore fact about geometrically local circuits is crucial for us:
Lemma 30.
Let be an 1-dimensional local circuit of depth on qubits. Then for every , the Schmidt rank of the state between the first qubits and the remaining qubits is at most .
Proof.
We prove this by an induction over , and the base case when is trivial. Suppose that after the first layer of gates we have the Schmidt decomposition , where is on qubits and is on qubits. In layer , only the gate (if it exists) that acts on the -th and the -th qubits would affect the Schmidt rank. We can write with an arbitrary tensor product decomposition where , so that the state after applying becomes
By Lemma 16 we know that the above state has Schmidt rank at most , and it is not affected by the remaining gates in the same layer. We will make use of a stronger statement that allows us to perform the Schmidt decomposition recursively on the blocks of qubits (a notion that we borrow from [22]):
Lemma 31 (Recursive Schmidt Decomposition).
Let be a 1-dimensional local circuit of depth on qubits. Then we can write the state as
| (5) |
where the Schmidt rank , and is an -qubit state. For every , and , we have the orthogonality condition
and the complex numbers satisfy .
Proof.
Let be the maximum Schmidt rank between the first and the remaining qubits, for any . By Lemma 30 we have . The recursive application of the Schmidt decomposition starts with the cut between the first qubits and the remaining qubits:
The next step is to perform a Schmidt decomposition over each , for which we need an upper bound on the Schmidt rank. We can also write in the computational basis to get
Since can be expanded into an orthonormal basis on the first qubits, so can on the first qubits. As a result, the Schmidt rank of between the first and the remaining qubits is exactly the rank of the matrix , where
On the other hand, whenever , the Schmidt rank of on the same cut is the rank of the submatrix of , with the row index fixed, and thus is at most . Therefore we get
Continuing the process for every results in a tree-like structure as in (5), and the sum of squares of the coefficients is guaranteed to be by the orthogonality of the states.
We also need the following lemma in analogy to Lemma 17, but on cross (off-diagonal) terms conjugated with Haar random unitaries.
Lemma 32.
Let be an -qubit Haar random unitary, and let be a subsystem with qubits and . For every two -qubit states and such that , we have
Proof.
Without loss of generality, we can assume that , and is a uniformly random state orthogonal to . In this case, we can write
And thus,
As a side note, this directly implies that
| (6) |
regardless of the choice of , or , which will be useful later on.
Since is a uniformly random state orthogonal to , for every , has the same distribution. Therefore every term in the summation above, except , has the same expectation which is . Therefore we conclude that
The above result allows us to show that the output of non-adaptive queries of a Haar random unitary has the property that every subsystem of qubits are almost maximally mixed, similar to Corollary 18, when the input state admits the recursive Schmidt decomposition.
Corollary 33.
Let be an -qubit Haar random unitary. For , let be a -qubit state that admits the recursive Schmidt decomposition with rank as in Lemma 31. Let be the reduced density matrix of over a subsystem with qubits. Then for every , with probability at least over , it holds that
Proof.
To take the partial trace for subsystem , we assume that consists of qubits in each block of qubits respectively, and let be the part outside in the -th block. With the recursive Schmidt decomposition (5) we can write
| (7) |
In addition, we can also write the decomposition (5) only to a certain level to get
where is a state on qubits such that
Notice that it also implies
This way, we can group the summands in (7) depending on the smallest coordinate such that (when , it means that is identical to ), and have
| (8) |
Now consider each summand in (8) with . By Lemma 32, we have
Therefore, after taking the partial trace, with the bound (6) on the Frobenius norms of the other blocks, we can bound the expected Frobenius norm of the entire summand by . Thus by linearity of expectation and triangular inequality, these summands in total has expected Frobenius norm of at most
The remaining summands are those with , whose sum is exactly
By Lemma 17, similarly to the deduction in Corollary 18, we know that the partial trace in each block, denoted by ,satisfies that
Thus by a hybrid argument, we have
Since , we conclude that
By Markov’s inequality, we know that holds with probability at least . Since the proof of Corollary 33 only uses the second moment properties of (Lemma 17 and Lemma 32 to be exact), using Lemma 14 we can also conclude the following for approximate unitary 2-designs.
Corollary 34.
Let be an -approximate unitary -design on qubits. For , let be a -qubit state that admits the recursive Schmidt decomposition with rank as in Lemma 31. Let be the reduced density matrix of over a subsystem with qubits. Then for every , with probability at least over , it holds that
Combining the above corollaries together, we obtain the desired pseudorandomness against geometrically local circuits.
Theorem 35.
Let be an -approximate unitary -design on qubits for . Then is non-adaptive secure PRU against -dimensional geometrically local circuits of depth . Moreover, the pre-processing part of the circuit (before applying ) could have depth up to .
Proof.
The proof follows from that of Theorem 20. Since the output of the circuit depends on only of the output qubits of , by Corollaries 33 and 34 we know that the outputs have trace distance between the Haar random and unitary design , with probability over the choice of the unitaries. This is because
when and , and from Lemma 31. In addition, the circuit depth used to bound the Schmidt rank only concerns the depth of the pre-processing part of the circuit, which can be raised up to .
Although Corollary 33 and Corollary 34 have virtually the same form as Corollary 18 and Corollary 19, we cannot use the techniques in Section 3.2 to directly obtain the similar security of PRU against circuits with post-processing. The reason is that in Section 3.2 we have to limit the number of ancillae, and here they correspond to the qubits that is not applied to, which we cannot put any natural restrictions on. However, in the artificial scenario where we force the the unitary to be applied in parallel on all qubits (and therefore allow no ancillae for the post-processing circuit), we can obtain the following statement in analogy to Theorem 25:
Theorem 36.
Let be an -approximate unitary -design on qubits for . Then is PRU against a subclass of circuits on a multiple of qubits, where is applied non-adaptively over all the qubits used by the circuit, and the pre-processing circuit before applying is -dimensional geometrically local.
5 Discussion and outlook
Our work initiates the study of unconditionally fooling shallow quantum circuits. In general, statistical and computational notions of quantum pseudorandomness – such as -designs and PRS – are incomparable. Our work shows that in the low-complexity regime, the two notions can in fact overlap and illustrate rich connections to computational complexity theory, reminiscent of the intimate relation between hardness and randomness in classical computation. Our work leaves a number of interesting questions regarding the connections between hardness and quantum pseudorandomness. We discuss a few of these below.
Fooling stronger circuits
What are the strongest class of quantum circuits that -designs, or in particular -designs, can fool? We conjecture that -designs are computationally secure against circuits as well. To prove this, it suffices to show a analogy of Braverman’s result on almost -wise maximally mixed input states. These states have the property that every subsystem on qubits is close to being maximally mixed, and we conjecture that they cannot be distinguished from the true maximally mixed state by circuits of small depths.
A more immediate improvement on our results would be the removal of the constraints on ancillae in Theorem 27 and Corollary 28. The reason we require a bounded number of ancillae is purely technical: we need this to argue that the output distribution has high min-entropy, as otherwise the -wise indistinguishability would not guarantee that we can fool circuits. We note that a similar techinical issue occured in the lower bound lower bound result of [55].
Stronger security for PRU
The unconditional security we proved for PRU is quite limited. Specifically, in Theorem 35 we could only show security when the unitaries are queried non-adaptively, while the adversaries are 1-dimensional geometrically local circuits. Can we lift the requirement of non-adaptivity or geometric locality?
We conjecture that new constructions are necessary in order to achieve security against adaptive queries. In other words, there exist (approximate) -designs that are not PRU against circuits with adaptive queries. Such an example that works for arbitrary would also give a separation between non-adaptive and adaptive PRU.
Optimal pseudoentanglement
It is known that the optimal entanglement entropy gap for pseudoentanglement is versus , which is achievable across every cut when assuming the existence of post-quantum one way functions [1]. In Corollary 29 we showed explicit examples of unconditional pseudoentanglement, which is optimal across every cut against distinguishers, but only versus against an adversary. Can we also construct unconditional optimal pseudoentanglement against , or even stronger circuits?
PRG against shallow circuits
In this work we did not consider classical pseudorandom primitives, such as PRGs. One of the reasons is that we need to be careful about the definition when the adversaries are shallow quantum circuits, since it makes a difference whether or not we allow access to multiple copies of the PRG output. In fact, if the adversary could only access a single copy, then the classical Nisan-Wigderson generator [49, 50] instantiated by the parity function would directly give an unconditional PRG with seed length against circuits with bounded number of ancillae, using recent results on the hardness of parity against [45, 5]. However, the hardness proofs in these works, which examine the Pauli spectrum of the circuit, break down when allowing multi-copy access to the input, as even a single classical fan-out gate could significantly increase the Pauli weight of the overall circuit.
As a result, designing unconditional multi-copy secure PRG against circuits remains to be an intriguing open problem. A follow-up direction is to use such PRG to construct other pseudorandom primitives such as pseudorandom functions or even PRS and PRU. Notice that we have recipes for these constructions against polynomial-sized adversaries, but in order to work against bounded adversaries, the construction needs to be super-efficient and such constructions are largely unknown.
Fooling other models
Finally, an open-ended question is to find unconditional pseudorandom objects against other restricted models of quantum computation, with or without our constructions and techniques. It was shown in [23] that the INW generator [33] is secure against space-bounded quantum computation. To study PRS or PRU against such models, the first challenge lies in finding the most relevant and useful definition, which we leave for future work.
References
- [1] Scott Aaronson, Adam Bouland, Bill Fefferman, Soumik Ghosh, Umesh Vazirani, Chenyi Zhang, and Zixin Zhou. Quantum Pseudoentanglement. In Venkatesan Guruswami, editor, 15th Innovations in Theoretical Computer Science Conference (ITCS 2024), volume 287 of Leibniz International Proceedings in Informatics (LIPIcs), pages 2:1–2:21, Dagstuhl, Germany, 2024. Schloss Dagstuhl – Leibniz-Zentrum für Informatik. doi:10.4230/LIPIcs.ITCS.2024.2.
- [2] Chris Akers, Adam Bouland, Lijie Chen, Tamara Kohler, Tony Metger, and Umesh Vazirani. Holographic pseudoentanglement and the complexity of the ads/cft dictionary, 2024. arXiv:2411.04978.
- [3] Prabhanjan Ananth, Aditya Gulati, Luowen Qian, and Henry Yuen. Pseudorandom (function-like) quantum state generators: New definitions and applications, 2023. doi:10.48550/arXiv.2211.01444.
- [4] Prabhanjan Ananth, Luowen Qian, and Henry Yuen. Cryptography from pseudorandom quantum states, 2022. arXiv:2112.10020.
- [5] Anurag Anshu, Yangjing Dong, Fengning Ou, and Penghui Yao. On the computational power of qac0 with barely superlinear ancillae, 2024. arXiv:2410.06499.
- [6] Srinivasan Arunachalam and Arkopal Dutt. Polynomial-time tolerant testing stabilizer states. In Proceedings of the 57th Annual ACM Symposium on Theory of Computing, STOC ’25, pages 1234–1241. ACM, June 2025. doi:10.1145/3717823.3718277.
- [7] Andrej Bogdanov, Yuval Ishai, Emanuele Viola, and Christopher Williamson. Bounded indistinguishability and the complexity of recovering secrets. In Advances in Cryptology - CRYPTO 2016 - 36th Annual International Cryptology Conference, volume 9816 of Lecture Notes in Computer Science, pages 593–618. Springer, 2016. doi:10.1007/978-3-662-53015-3_21.
- [8] Andrej Bogdanov and Emanuele Viola. Pseudorandom bits for polynomials. SIAM J. Comput., 39(6):2464–2486, 2010. doi:10.1137/070712109.
- [9] John Bostanci, Boyang Chen, and Barak Nehoran. Oracle separation between quantum commitments and quantum one-wayness. In Serge Fehr and Pierre-Alain Fouque, editors, Advances in Cryptology - EUROCRYPT 2025 - 44th Annual International Conference on the Theory and Applications of Cryptographic Techniques, volume 15607 of Lecture Notes in Computer Science, pages 3–22. Springer, 2025. doi:10.1007/978-3-031-91098-2_1.
- [10] Adam Bouland, Bill Fefferman, Soumik Ghosh, Tony Metger, Umesh Vazirani, Chenyi Zhang, and Zixin Zhou. Public-key pseudoentanglement and the hardness of learning ground state entanglement structure, 2023. doi:10.48550/arXiv.2311.12017.
- [11] Adam Bouland, Chenyi Zhang, and Zixin Zhou. On the hardness of learning ground state entanglement of geometrically local hamiltonians, 2024. doi:10.48550/arXiv.2411.04353.
- [12] Fernando G. S. L. Brandão, Aram W. Harrow, and Michał Horodecki. Local random quantum circuits are approximate polynomial-designs. Communications in Mathematical Physics, 346(2):397–434, August 2016. doi:10.1007/s00220-016-2706-8.
- [13] Fernando G.S.L. Brandão, Aram W. Harrow, and Michał Horodecki. Efficient quantum pseudorandomness. Physical Review Letters, 116(17), April 2016. doi:10.1103/physrevlett.116.170502.
- [14] Mark Braverman. Polylogarithmic independence fools circuits. J. ACM, 57(5), 2008. doi:10.1145/1754399.1754401.
- [15] Shantanav Chakraborty, Soonwon Choi, Soumik Ghosh, and Tudor Giurgică-Tiron. Fast computational deep thermalization, 2025. doi:10.48550/arXiv.2507.13670.
- [16] Laura Cui, Thomas Schuster, Fernando Brandao, and Hsin-Yuan Huang. Unitary designs in nearly optimal depth, 2025. doi:10.48550/arXiv.2507.06216.
- [17] Alexander M Dalzell, Nicholas Hunter-Jones, and Fernando GSL Brandão. Random quantum circuits anticoncentrate in log depth. PRX Quantum, 3(1):010333, 2022.
- [18] Christoph Dankert, Richard Cleve, Joseph Emerson, and Etera Livine. Exact and approximate unitary 2-designs and their application to fidelity estimation. Physical Review A, 80(1), July 2009. doi:10.1103/physreva.80.012304.
- [19] Anindya De, Omid Etesami, Luca Trevisan, and Madhur Tulsiani. Improved pseudorandom generators for depth 2 circuits. In Approximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques, APPROX/RANDOM 2010, volume 6302 of Lecture Notes in Computer Science, pages 504–517. Springer, 2010. doi:10.1007/978-3-642-15369-3_38.
- [20] Xiaozhou Feng and Matteo Ippoliti. Dynamics of pseudoentanglement, 2024. arXiv:2403.09619.
- [21] Xiaozhou Feng and Matteo Ippoliti. Dynamics of pseudoentanglement. Journal of High Energy Physics, 2025(2), February 2025. doi:10.1007/jhep02(2025)128.
- [22] Sevag Gharibian and Julia Kempe. Approximation algorithms for QMA-complete problems. SIAM J. Comput., 41(4):1028–1050, 2012. doi:10.1137/110842272.
- [23] Uma Girish and Ran Raz. Eliminating intermediate measurements using pseudorandom generators. In 13th Innovations in Theoretical Computer Science Conference, ITCS 2022, volume 215 of LIPIcs, pages 76:1–76:18. Schloss Dagstuhl – Leibniz-Zentrum für Informatik, 2022. doi:10.4230/LIPIcs.ITCS.2022.76.
- [24] Tudor Giurgica-Tiron and Adam Bouland. Pseudorandomness from subset states, 2023. doi:10.48550/arXiv.2312.09206.
- [25] Parikshit Gopalan, Raghu Meka, Omer Reingold, Luca Trevisan, and Salil P. Vadhan. Better pseudorandom generators from milder pseudorandom restrictions. In 53rd Annual IEEE Symposium on Foundations of Computer Science, FOCS 2012, pages 120–129. IEEE Computer Society, 2012. doi:10.1109/FOCS.2012.77.
- [26] Manuel Goulão and David Elkouss. Pseudo-entanglement is necessary for efi pairs, 2024. doi:10.48550/arXiv.2406.06881.
- [27] David Gross, Sepehr Nezami, and Michael Walter. Schur–weyl duality for the clifford group with applications: Property testing, a robust hudson theorem, and de finetti representations. Communications in Mathematical Physics, 385(3):1325–1393, June 2021. doi:10.1007/s00220-021-04118-7.
- [28] Andi Gu, Lorenzo Leone, Soumik Ghosh, Jens Eisert, Susanne F. Yelin, and Yihui Quek. Pseudomagic quantum states. Physical Review Letters, 132(21), May 2024. doi:10.1103/physrevlett.132.210602.
- [29] Prahladh Harsha and Srikanth Srinivasan. On polynomial approximations to . Random Struct. Algorithms, 54(2):289–303, 2019. doi:10.1002/RSA.20786.
- [30] Pooya Hatami and William Hoza. Paradigms for unconditional pseudorandom generators. Found. Trends Theor. Comput. Sci., 16(1-2):1–210, 2024. doi:10.1561/0400000109.
- [31] Alexander Healy, Salil P. Vadhan, and Emanuele Viola. Using nondeterminism to amplify hardness. SIAM J. Comput., 35(4):903–931, 2006. doi:10.1137/S0097539705447281.
- [32] William M. Hoza. Better pseudodistributions and derandomization for space-bounded computation. In Approximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques, APPROX/RANDOM 2021, volume 207 of LIPIcs, pages 28:1–28:23. Schloss Dagstuhl – Leibniz-Zentrum für Informatik, 2021. doi:10.4230/LIPIcs.APPROX/RANDOM.2021.28.
- [33] Russell Impagliazzo, Noam Nisan, and Avi Wigderson. Pseudorandomness for network algorithms. In Proceedings of the Twenty-Sixth Annual ACM Symposium on Theory of Computing, pages 356–364. ACM, 1994. doi:10.1145/195058.195190.
- [34] Fernando Granha Jeronimo, Nir Magrafta, and Pei Wu. Pseudorandom and pseudoentangled states from subset states, 2024. arXiv:2312.15285.
- [35] Zhengfeng Ji, Yi-Kai Liu, and Fang Song. Pseudorandom Quantum States, pages 126–152. Springer International Publishing, 2018. doi:10.1007/978-3-319-96878-0_5.
- [36] Iordanis Kerenidis and Anupam Prakash. Quantum machine learning with subspace states, 2022. arXiv:2202.00054.
- [37] William Kretschmer. Quantum Pseudorandomness and Classical Complexity. In Min-Hsiu Hsieh, editor, 16th Conference on the Theory of Quantum Computation, Communication and Cryptography (TQC 2021), volume 197 of Leibniz International Proceedings in Informatics (LIPIcs), pages 2:1–2:20, Dagstuhl, Germany, 2021. Schloss Dagstuhl – Leibniz-Zentrum für Informatik. doi:10.4230/LIPIcs.TQC.2021.2.
- [38] William Kretschmer, Luowen Qian, Makrand Sinha, and Avishay Tal. Quantum cryptography in algorithmica. In Barna Saha and Rocco A. Servedio, editors, Proceedings of the 55th Annual ACM Symposium on Theory of Computing, STOC 2023, pages 1589–1602. ACM, 2023. doi:10.1145/3564246.3585225.
- [39] William Kretschmer, Luowen Qian, and Avishay Tal. Quantum-computable one-way functions without one-way functions. In Michal Koucký and Nikhil Bansal, editors, Proceedings of the 57th Annual ACM Symposium on Theory of Computing, STOC 2025, pages 189–200. ACM, 2025. doi:10.1145/3717823.3718144.
- [40] Zi-Wen Liu, Seth Lloyd, Elton Zhu, and Huangjun Zhu. Entanglement, quantum randomness, and complexity beyond scrambling. Journal of High Energy Physics, 2018(7):1–62, 2018.
- [41] Elihu Lubkin. Entropy of an -system from its correlation with a -reservoir. Journal of Mathematical Physics, 19(5):1028–1031, 1978.
- [42] Michael George Luby. Pseudorandomness and Cryptographic Applications. Princeton University Press, USA, 1994.
- [43] Antonio Anna Mele. Introduction to haar measure tools in quantum information: A beginner’s tutorial. Quantum, 8:1340, 2024. doi:10.22331/Q-2024-05-08-1340.
- [44] Tony Metger, Alexander Poremba, Makrand Sinha, and Henry Yuen. Pseudorandom unitaries with non-adaptive security, 2024. doi:10.48550/arXiv.2402.14803.
- [45] Shivam Nadimpalli, Natalie Parham, Francisca Vasconcelos, and Henry Yuen. On the Pauli spectrum of QAC0. In Proceedings of the 56th Annual ACM Symposium on Theory of Computing, STOC 2024, pages 1498–1506, New York, NY, USA, 2024. Association for Computing Machinery. doi:10.1145/3618260.3649662.
- [46] Joseph Naor and Moni Naor. Small-bias probability spaces: Efficient constructions and applications. SIAM J. Comput., 22(4):838–856, 1993. doi:10.1137/0222053.
- [47] Michael A Nielsen and Isaac L Chuang. Quantum computation and quantum information. Cambridge university press, 2010.
- [48] Noam Nisan. Pseudorandom bits for constant depth circuits. Combinatorica, 11(1):63–70, March 1991. doi:10.1007/bf01375474.
- [49] Noam Nisan. Pseudorandom generators for space-bounded computation. Combinatorica, 12(4):449–461, 1992. doi:10.1007/BF01305237.
- [50] Noam Nisan and Avi Wigderson. Hardness vs randomness. J. Comput. Syst. Sci., 49(2):149–167, 1994. doi:10.1016/S0022-0000(05)80043-1.
- [51] Noam Nisan and David Zuckerman. Randomness is linear in space. J. Comput. Syst. Sci., 52(1):43–52, 1996. doi:10.1006/JCSS.1996.0004.
- [52] Oded Regev. On lattices, learning with errors, random linear codes, and cryptography, 2024. doi:10.48550/arXiv.2401.03703.
- [53] Michael E. Saks and Shiyu Zhou. . J. Comput. Syst. Sci., 58(2):376–403, 1999. doi:10.1006/JCSS.1998.1616.
- [54] Thomas Schuster, Jonas Haferkamp, and Hsin-Yuan Huang. Random unitaries in extremely low depth. Science, 389(6755):92–96, July 2025. doi:10.1126/science.adv8590.
- [55] Joseph Slote. Parity vs. AC0 with simple quantum preprocessing. In 15th Innovations in Theoretical Computer Science Conference, ITCS 2024, volume 287 of LIPIcs, pages 92:1–92:21. Schloss Dagstuhl – Leibniz-Zentrum für Informatik, 2024. doi:10.4230/LIPIcs.ITCS.2024.92.
- [56] Avishay Tal. Tight bounds on the fourier spectrum of . In 32nd Computational Complexity Conference, CCC 2017, volume 79 of LIPIcs, pages 15:1–15:31. Schloss Dagstuhl – Leibniz-Zentrum für Informatik, 2017. doi:10.4230/LIPIcs.CCC.2017.15.
- [57] Salil P Vadhan. Pseudorandomness. Foundations and Trends® in Theoretical Computer Science, 7(1–3):1–336, 2012. doi:10.1561/0400000010.
- [58] Emanuele Viola. The sum of small-bias generators fools polynomials of degree . Comput. Complex., 18(2):209–217, 2009. doi:10.1007/S00037-009-0273-5.
- [59] Lisa Yang and Netta Engelhardt. The complexity of learning (pseudo)random dynamics of black holes and other chaotic systems, 2023. arXiv:2302.11013.
- [60] Mark Zhandry. How to construct quantum random functions. J. ACM, 68(5), August 2021. doi:10.1145/3450745.
Appendix A Design properties of random phased subspace states
Here we show that the random phased subspace states , defined in Definition 22, form an approximate design. Fixing the subspace and taking the average over the random function , we have
| (9) |
where the term has non-zero coefficient only when each element of appears an even number of times in . Among those let us consider the ones such that are all distinct (so that is a permutation of ); the partial summation over these terms is
Here is the symmetric group on , and for . As a result, the above partial sum has trace
Also notice that the partial sum can be thought as the projection of onto the subspace spanned by , implying that the remaining part is still positive-definite. This allows us to bound the trace distance:
Now we think of as a uniformly random -dimensional subspace of . For a uniformly random with , the elements in are linearly dependent with probability at most
Similarly, when is a uniformly random size- subset of , the elements in are linearly dependent with probability at most . When conditioned on linear independence, the distributions of in both cases are the same, and thus
Hence we conclude that
On the other hand, for the Haar random state , it is well known that (see e.g. [43])
where is the projection onto the symmetric subspace of . Since all the take up dimensions in the subspace, their weight in is at least
This means that
and we can finally obtain that
