Local Hamiltonians with no low-energy stabilizer states
Nolan J. Coble, Matthew Coudron, Jon Nelson, Seyed Sajjad Nezhadi

TL;DR
This paper constructs local Hamiltonians with low-energy spaces that exclude stabilizer states and trivial states, advancing understanding of the NLSS and NLTS conjectures in quantum complexity.
Contribution
It introduces a simple modification to CSS code Hamiltonians to eliminate stabilizer states from low-energy spaces, extending to NLTS Hamiltonians.
Findings
Constructed Hamiltonians with no low-energy stabilizer states.
Extended techniques to NLTS Hamiltonians, excluding trivial states.
Potential pathway for Hamiltonians satisfying both NLSS and NLTS.
Abstract
The recently-defined No Low-energy Sampleable States (NLSS) conjecture of Gharibian and Le Gall [GL22] posits the existence of a family of local Hamiltonians where all states of low-enough constant energy do not have succinct representations allowing perfect sampling access. States that can be prepared using only Clifford gates (i.e. stabilizer states) are an example of sampleable states, so the NLSS conjecture implies the existence of local Hamiltonians whose low-energy space contains no stabilizer states. We describe families that exhibit this requisite property via a simple alteration to local Hamiltonians corresponding to CSS codes. Our method can also be applied to the recent NLTS Hamiltonians of Anshu, Breuckmann, and Nirkhe [ABN22], resulting in a family of local Hamiltonians whose low-energy space contains neither stabilizer states nor trivial states. We hope that our techniques…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
\newclass\QPCP
QPCP \newclass\QCPCPQCPCP \newclass\QCMAcompQCMA-complete \newclass\sharpP#P
Local Hamiltonians with no low-energy stabilizer states
Nolan J. Coble 111[email protected], [email protected], [email protected], [email protected]
Joint Center for Quantum Information and Computer Science (QuICS), University of Maryland
Matthew Coudron
Joint Center for Quantum Information and Computer Science (QuICS), University of Maryland
National Institute of Standards and Technology
Jon Nelson
Joint Center for Quantum Information and Computer Science (QuICS), University of Maryland
Seyed Sajjad Nezhadi
Joint Center for Quantum Information and Computer Science (QuICS), University of Maryland
Abstract
The recently-defined No Low-energy Sampleable States (NLSS) conjecture of Gharibian and Le Gall [GL22] posits the existence of a family of local Hamiltonians where all states of low-enough constant energy do not have succinct representations allowing perfect sampling access. States that can be prepared using only Clifford gates (i.e. stabilizer states) are an example of sampleable states, so the NLSS conjecture implies the existence of local Hamiltonians whose low-energy space contains no stabilizer states. We describe families that exhibit this requisite property via a simple alteration to local Hamiltonians corresponding to CSS codes. Our method can also be applied to the recent NLTS Hamiltonians of Anshu, Breuckmann, and Nirkhe [ABN22], resulting in a family of local Hamiltonians whose low-energy space contains neither stabilizer states nor trivial states. We hope that our techniques will eventually be helpful for constructing Hamiltonians which simultaneously satisfy NLSS and NLTS.
Contents
1 Introduction
Local Hamiltonians are ubiquitous in quantum physics and quantum computation. From the physical perspective, Hamiltonians describe the dynamics and energy spectra of closed quantum systems, with “local” Hamiltonians corresponding to models where only a small number of particles can directly interact with each other. From the computational perspective, local Hamiltonians naturally generalize well-studied constraint satisfaction problems through the “local Hamiltonian problem”, which asks about the complexity of approximating the ground-state energy of local Hamiltonians.
Definition** (LH-).**
A -local Hamiltonian, , is a sum of Hermitian matrices, , where each acts non-trivially on at most qubits222 where is a Hermitian matrix and is the identity matrix and has bounded spectral norm, .
Given a local Hamiltonian, , and two real numbers with , the local Hamiltonian problem with promise gap is to decide if (1) there is a state with energy or (2) all states have energy , given that one of these cases is true.333This is equivalent to deciding if has an eigenvalue less than or if all of the eigenvalues of are larger than , which is the more typical formulation of the problem. The value is called the promise gap of the problem.
LH is a natural quantum analogue of the -complete constraint satisfaction problem (CSP):444Technically LH is a generalization of the decision problem MAX--CSP. the local terms serve as quantum constraints on an -qubit state, and the energy of a local term corresponds to how well the state satisfies that local constraint. The lowest energy state— or ground-state— of is the state that optimally satisfies all of the local constraints.
It is straightforward to show that CSP is -complete for a promise gap , and the celebrated classical PCP Theorem [AS92, ALM*+*98] shows that [surprisingly] CSP is still -complete when , a constant. Since LH is the quantum generalization of a CSP we can similarly ask whether it is complete for the class QMA, the quantum version of NP. Kitaev showed that LH is -complete for when he originally defined the class of problems [KSV02]. Perhaps the most important open question in quantum complexity theory is whether or not a quantum version of the PCP theorem holds. The “quantum PCP conjecture” [AN02, AALV08] states that LH with a constant promise gap is -hard; the conjecture has thus far eluded proof.
As a possible step towards proving quantum PCP, Freedman and Hastings suggested the No Low-energy Trivial States (NLTS) conjecture which is implied by the quantum PCP conjecture (assuming ). A local Hamiltonian has the NLTS property if there is a constant strictly larger than the ground-state energy which lower bounds the energy of any state preparable in constant-depth (“trivial states”). The NLTS conjecture posits the existence of an NLTS Hamiltonian. This seemingly simpler problem remained open for nearly a decade until Anshu and Breuckmann solved the combinatorial version [AB22], followed shortly after by a complete proof by Anshu, Breuckmann, and Nirkhe [ABN22]. They explicitly constructed an NLTS Hamiltonian using recently developed asymptotically-good quantum LDPC codes [LZ22].
While the NLTS Theorem makes significant progress, there are still many other properties that a candidate Hamiltonian must satisfy in order to be -hard with a constant promise gap. For instance, Gharibian and Le Gall defined the No Low-energy Sampleable States (NLSS) conjecture [GL22]. A state, is “sampleable” if a classical computer can efficiently draw an from the distribution defined by and can calculate all of the amplitudes, .555The more proper terminology, as in [GL22], would be that has a succinct representation allowing perfect sampling access. We will not be directly addressing the NLSS conjecture, so we will use the term “sampleable” for brevity. A local Hamiltonian has the NLSS property if there is a constant which lower-bounds the energy of every sampleable state. The NLSS conjecture posits the existence of an NLSS Hamiltonian, and Gharibian and Le Gall showed that unless the quantum PCP conjecture implies the NLSS conjecture.
In this paper we examine a simplified version of the NLSS conjecture, where instead of sampleable states we consider stabilizer states. A stabilizer state is the unique state stabilized by a commuting subgroup of the Pauli group with size . Equivalently, stabilizer states are those states that can be prepared using only Clifford gates, i.e. Hadamard, Phase, and CNOT gates. We say that a local Hamiltonian has the No Low-energy Stabilizer States (NLCS)666The “C” in NLCS stands for Clifford, since states prepared by Clifford circuits and stabilizer states are equivalent. property if there is a constant which lower-bounds the energy of any stabilizer state.777The existence of NLCS Hamiltonians has been suggested before as a direct consequence of the quantum PCP conjecture, for instance in [AN22]. We discuss the relationship of NLCS and more to the quantum PCP conjecture in Section 1.1. The Gottesman-Knill Theorem [Got98] shows that any stabilizer state can be efficiently sampled, so any NLSS Hamiltonian must also be an NLCS Hamiltonian. We show that a generic construction can be used to produce many NLCS Hamiltonians.
To prove the NLCS property for a particular local Hamiltonian one must show an explicit lower bound on the energy of all stabilizer states. Let be a local Hamiltonian and let be an -qubit state. The energy of any particular Hamiltonian term can be expressed as \bra{\psi}\mathcal{H}_{i}\ket{\psi}=\Tr[\psi_{A_{i}}h_{i}\big{]}, where is the set of qubits where acts non-trivially, is the reduced state of on , and is the non-trivial part of . Suppose for simplicity that for all . One particularly strong way to lower-bound the energy of would be to “locally” bound each energy term. That is, prove that each \Tr[\psi_{A_{i}}h_{i}\big{]} is lower-bounded by a constant. In general this is not an easy task. However, stabilizer states have a rather convenient property: we show in Claim 3 that if is a stabilizer state, then every is a convex combination of stabilizer states on qubits. Thus, to lower-bound \Tr[\psi_{A_{i}}h_{i}\big{]} for every -qubit stabilizer state, , it is sufficient to lower-bound the quantity for every -qubit stabilizer state .
This observation leads to a rather simple NLCS Hamiltonian. First, consider the Hamiltonian where is the projector to on the -th qubit and identity elsewhere. All of the local terms are the single-qubit projector . Clearly, we cannot lower-bound the energy of stabilizer states since has energy 0. We can fix this, however, by instead considering a “conjugated” version of :
[TABLE]
which can alternatively be expressed as . Each local term is the single-qubit projector , and it is straightforward to calculate that every single-qubit stabilizer state has high energy under this local term. We give a self-contained proof that is NLCS in Appendix B.
The quantum PCP conjecture not only implies the existence of NLTS/NLCS/NLSS Hamiltonians, but also the existence of simultaneous NLTS/NLCS/NLSS Hamiltonians. The process of conjugating a local Hamiltonian by a low-depth circuit conveniently preserves the NLTS property. That is, if is NLTS and is a constant-depth circuit, then is also NLTS (see Lemma 4).
We note that since the Hamiltonian is an example of a CSS Hamiltonian, i.e. the local Hamiltonian terms are of the form where the ’s are commuting and type Pauli operators. As the Hamiltonian is simply conjugated by a depth-1 circuit it may be natural to ask whether the same procedure can be done to the NLTS Hamiltonians from [ABN22] as they are also CSS Hamiltonians. The main result of our paper is the following:
Theorem 1** (Informal version of Theorem 12).**
Let be the NLTS local Hamiltonian from [ABN22]. The local Hamiltonian given by satisfies both NLTS and NLCS.
We prove Theorem 12 by exhibiting local lower bounds on the individual Hamiltonian terms. In particular, we show that if is a -local term where , then
[TABLE]
for every -qubit stabilizer state , as long as is odd. Combining this lower bound with the fact that the reduced state of a stabilizer state is a convex combination of stabilizer states, we have that conjugating a CSS Hamiltonian by results in an NLCS Hamiltonian, at least in the case that many of the Hamiltonian terms act on an odd number of qubits.
The condition of odd weight is unfortunately a necessary condition of our local techniques: if is even then there is always a -qubit stabilizer state with . Nonetheless, we show in Section 4 that there is an explicit NLTS Hamiltonian from [ABN22] where every local term acts on an odd number of qubits. Since conjugating by a constant-depth circuit preserves NLTS, we ultimately have that satisfies both NLTS and NLCS.
1.1 Implications of the quantum PCP conjecture
We turn now to the question of what Hamiltonians are guaranteed to exist by the quantum PCP conjecture. The quantum PCP conjecture has two main formulations; we focus here on the gap amplification version. See [AAV13] for a great survey on the conjecture.
Conjecture** (Conjecture 1.3 of [AAV13]).**
Let be a constant. LH- is -hard* under quantum polynomial-time reductions.*
In other words, the conjecture says there is a worst-case local Hamiltonian whose ground state energy is -hard to approximate within a constant. Approximating ground-state energies and finding ground states of local-Hamiltonians are of central importance to condensed matter theory and quantum simulation algorithms. If true, the quantum PCP conjecture says that there are some Hamiltonians whose ground-state energies we could never hope to approximate, let alone find their ground states.888Unless, of course, one believes or some other weakening of .
The key insight of [FH13] when they defined the NLTS conjecture was that some states have properties which allow their ground state energies to be calculated in a smaller complexity class than . For a constant, , we say that an -qubit state, , is -locally-approximable if it has a polynomial-sized classical description from which every -local reduced state, where , can be approximated to inverse-polynomial precision in polynomial-time. Consider the following simple result:
Fact 2**.**
Suppose is a -local Hamiltonian and is a -locally approximable state. The energy of under can be approximated to inverse-polynomial precision in .
Proof.
Each acts non-trivially on at most qubits, , so the energy of for is \Tr[\rho\mathcal{H}_{i}]=\Tr[\rho_{A_{i}}h_{i}\big{]}, where is the non-trivial part of . Since and by assumption we can efficiently compute to inverse-polynomial precision from the classical description of , each can be brute-force approximated in polynomial-time. ∎
Trivial states are locally approximable. If is a trivial state then there is a constant-depth circuit such that . For a set of qubits, , the only gates that contribute to are those in the reverse-lightcone999See Figure 1(a). of . As the reverse-lightcone has size at most , a constant, only a constant number of gates from are needed to brute-force approximate . Thus, we can approximate local reduced states of from the classical description of .
The assumption of being able to compute local reduced states also holds for stabilizer states. Suppose is an -qubit stabilizer state. Since is a stabilizer state there are independent and commuting Pauli operators that stabilize . The list of these Pauli operators will serve as the classical description of from which local reduced states can be computed. The reduced state can be written as
[TABLE]
where is the subgroup of the stabilizers of which act non-trivially only on qubits in . There are such Pauli group elements (ignoring phases) which we denote by . For , one of is in the stabilizer group of if and only if commutes with every stabilizer generator. So, we can determine the elements of by brute-force checking which elements of commute with every generator.101010It remains to determine whether or is in the stabilizer group. Although slightly more complicated, this can be done in polynomial-time independent of the weight of . This computation can be done in polynomial-time since there are only a constant number of Pauli operators to check, so using Equation (1) we can compute efficiently.
Thus, in addition to being an implication of NLSS, NLCS Hamiltonians are also implied by the quantum PCP conjecture assuming : if every local Hamiltonian has a low-energy stabilizer state then the ground state energy could be computed in via Fact 2.
1.2 Acknowledgements
This paper is a contribution of NIST, an agency of the US government, and is not subject to US copyright. We thank Alexander Barg and Chinmay Nirkhe for helpful discussions.
2 Preliminaries
For a natural number, , we denote . For a subset, , we denote the set complement by and the partial trace over the qubits in by . In particular, denotes the local density matrix of on the qubits in .
2.1 States
Let be a countable family of quantum circuits consisting of one and two-qubits gates where each acts on qubits. If the depth of is upper bounded by a function for all , then we say is a depth- family of quantum circuits. If then we say is a depth- (or constant-depth) family of quantum circuits. Similarly, if then we say is a depth- (or polynomial-sized) family of quantum circuits.
The single-qubit Pauli group is the set , and the -qubit Pauli group is its -fold tensor-power, . For an element , the weight of is defined to be the number of qubits where is not identity, i.e. . We denote the set of these qubits where acts non-trivially by .
The -qubit Clifford group, , is the set of unitary operators which stabilize the Pauli group.It is well-known that is generated by the set , where is the single-qubit Hadamard gate, is the single-qubit phase gate, and is the two-qubit controlled-NOT gate. A Clifford circuit is defined to be any element of the Clifford group.
Let be a [possibly mixed] state on qubits and let . If there is a quantum circuit, , acting on qubits such that then we say that prepares . is said to be: a trivial state if there is a constant-depth quantum circuit preparing it, an [efficiently] preparable state if there is a polynomial-sized circuit preparing it, a Clifford state if there is a polynomial-sized Clifford circuit preparing it, and an almost Clifford state if there is a polynomial-sized quantum circuit containing Clifford + -gates preparing it. A pure state, is said to be a sampleable state if (1) there is a classical algorithm exactly computing for every and (2) there is a classical algorithm that exactly samples from the distribution .
A stabilizer group is an abelian subgroup, , of not containing . As a finite group, we can always find a list of mutually independent and commuting generators, , of . We will refer simply to the subgroup when this generating set is clear. Note that given a stabilizer group, there is a well-defined stabilizer code [Got96, CRSS97, CRSS98], , which is the common +1 eigenspace of the operators in .
If a given stabilizer group has a generating set, , consisting of tensor products of only Pauli and or only Pauli and , then we say is a CSS code and that generates a CSS code.
The stabilizer group of a pure state, , is the subgroup of the Pauli group defined by . We say that a stabilizes . Note that is an abelian subgroup of the Pauli group not containing , and so it is a valid stabilizer group as before.
A pure state, , is said to be a stabilizer state if , or equivalently, if there are independent Pauli operators that stabilize . We note that where .
A mixed state, , is said to be a stabilizer state if is a convex combination of pure stabilizer states, i.e. where each is a pure stabilizer state on qubits, , and .
All of the states defined here are related to one another via the following:
[TABLE]
By definition of the Clifford group, stabilizer states and Clifford states are equivalent for pure states. We will interchangeably use the terms “stabilizer state” and “Clifford state” even for mixed states, which is motivated by the following result:
Claim 3**.**
If is a Clifford state, then it is also a stabilizer state.
A proof can be found in Appendix A.1. Claim 3 says that the reduced state of a pure stabilizer state is a convex combination of pure stabilizer states on the subsystem. This is essential in our energy lower bound arguments: To lower-bound the energy of all -qubit stabilizer states for a -local term of the Hamiltonian, , it is sufficient to lower-bound the energy of all -qubit stabilizer states for the non-trivial part of .
2.2 Hamiltonians
A -local Hamiltonian, , is a Hermitian operator on the space of qubits, , which can be written as a sum , where each is a Hermitian matrix acting non-trivially on only qubits and with spectral norm . A family of -local Hamiltonians, , is a countable set of -local Hamiltonians indexed by system size, , where and . We will often use the term “local Hamiltonian” to mean a family of -local Hamiltonians.
The ground-state energy of is , where the minimization is taken over all -qubit mixed states. is said to be frustration-free if . A state, , is said to be a ground state of if . A state, , is said to be an -low-energy state of if . If is a pure state, this condition simplifies to , where is the smallest eigenvalue of . For frustration-free Hamiltonians this is equivalent to . All of the Hamiltonians we consider will be frustration-free.
For , we denote the orthogonal projector to the eigenspace of by , i.e. . Since acts non-trivially on only qubits, we can write .
Given a stabilizer group, , with generating set , the stabilizer Hamiltonian associated to is . If each qubit is acted on non-trivially by at most elements of , then is a -local Hamiltonian. If is the Stabilizer code associated with , then every is a zero-energy state of . In particular, is frustration-free with ground-state space . If generates a CSS code then we say is a CSS Hamiltonian.
If is a countable family of stabilizer groups then the family of stabilizer (or CSS) Hamiltonians associated with is . This will be a family of local Hamiltonians when: (1) each qubit is acted on non-trivially by at most elements of , (2) , and (3) . Such families, , of stabilizer groups correspond to quantum LDPC code families.
For each of the states in the previous section we can consider an analogue of NLTS.
Definition**.**
A family of -local Hamiltonians, , is said to have the -NLS ** property if for all sufficiently large , has no -low-energy states of type . The family, , is said to have the NLS ** property if it is -NLS for some constant .
The following implications between the NLS theorems/conjectures and quantum PCP conjecture hold. A complexity inequality next to an arrow denotes an implication that holds if the separation is true, e.g. if the quantum PCP conjecture is true and , then NLSS is true.
[TABLE]
The relationships between each of the NLS results are implicitly given by Diagram 2. Trivial states, stabilizer states, and almost Clifford states are all examples of locally-approximable states, so they following from the quantum PCP conjecture via Fact 2. The implication of NLSS was given by Gharibian and Le Gall when they originally defined NLSS [GL22]. The implication of NLPS is well-known: if every local Hamiltonian has a low-energy preparable state, , then given the classical description of a quantum prover could simply prepare the state and measure its energy. This would put LH-, implying if the quantum PCP conjecture is true.
For a family of -local Hamiltonians, , and a family, , of depth- quantum circuits, we define the -rotated version of as . This is still a family of local Hamiltonians, albeit with a possibly different than the original Hamiltonian. This is because the only qubits that interact non-trivially with a single Hamiltonian term, , are those qubits in the reverse-lightcone of the qubits acted on by . The number of qubits in the reverse-lightcone of a single qubit grows exponentially in the depth of a circuit, which is still constant since is constant-depth. See Figure 1 for an example of this. When is the tensor-product of a single-qubit gate, , we will use the term “-rotated” as opposed to “-rotated”.
The utility of considering a -rotated Hamiltonian is that in addition to preserving locality, the NLTS property is also preserved.
Lemma 4**.**
If is a family of -NLTS local Hamiltonians and is a family of constant-depth circuits, then is also -NLTS.
Proof.
Suppose that is not NLTS. By definition, for every there is an and constant-depth circuit such that is an -low-energy state of , i.e.
[TABLE]
Since is a unitary operator the minimum eigenvalues of and are equal. Defining we have
[TABLE]
i.e. is an -low-energy state of . Since is a constant-depth circuit this implies that has a low-energy trivial state, contradicting the assumption of -NLTS. ∎
3 NLCS from CSS codes
We will show that rotating by the tensor product of a single-qubit gate is sufficient to turn most CSS Hamiltonians into NLCS Hamiltonians, including the quantum Tanner codes used in [ABN22]. In particular, we consider the single-qubit gate and rotate a CSS Hamiltonian by . For a local Hamiltonian, , we will denote its -rotated version by . We denote the -rotated projector associated with a Pauli element by . By definition, we have , where . Note that we have not explicitly included in the above notations since will refer exclusively to , throughout.
We have the following result:
Theorem 5**.**
Let be a family of CSS Hamiltonians associated with a family of quantum (CSS) LDPC codes, . Suppose for every a constant fraction, , of the generators have odd weight. Then is a family of NLCS Hamiltonians.
We prove this by giving local lower bounds on the energies of -rotated projectors associated with CSS generators. As a technical requirement, these lower bounds only hold when the weight of a generator is odd.
Recall that, up to a permutation of the qubits, the generators of a CSS code can be written as either or , where and . First consider what happens to the projectors and when rotating by :
Claim 6**.**
[TABLE]
These identities are derived in Appendix A.2. The local lower bounds will be a result of the following:
Lemma 7**.**
If is odd, then for every -qubit stabilizer state, , we have . On the other hand, if is even then there exists a -qubit stabilizer state, , with .
The proof will use the following result on the geometry of stabilizer states:
Fact 8** (Corollary 3 of [GMC17]).**
Let be two stabilizer states. If , then .
Proof of Lemma 7.
Since is a Clifford gate, is a stabilizer state. We will show that in the case of odd , which by Fact 8 will imply the bound.
Recall that , where . We have two cases:
- I.
(Every contains an or a in some position) In this case, we calculate
[TABLE]
where the last line follows since for some , and . 2. II.
(There is an which consists of only ’s and ’s) Consider the case when is odd. Since , contains either (1) an odd number of ’s and an even number of ’s or (2) an even number of ’s and an odd number of ’s. We focus on the former situation; the latter is similar.
Note that if and only if and have the same stabilizer group. Since stabilizes , stabilizes . We know how conjugates Pauli operators: , , and . By assumption, has an odd number of ’s and an even number of ’s, so will have an even number of ’s and an odd number of ’s. Therefore, we have that , which implies and cannot both be elements of the same stabilizer group. Hence, and .
Since in both cases , by Fact 8 we must have that when is odd. We note that the above proof will not work for even , since it can be the case that all stabilizers have an even number of ’s and ’s (or both odd). In this case will be in the normalizer of , and the two stabilizer groups may be equal.
We can easily find an example with even where no non-trivial upper bound can be found. Note that is a eigenstate of , so for even define . ∎
We can now prove the local lower bound on odd-weight CSS generators.
Lemma 9**.**
For every -qubit stabilizer state, , and , where if is even and if is odd.
Proof.
Let be a -qubit stabilizer state. We first consider :
[TABLE]
The bound follows from Lemma 7, since .
For , we have:
[TABLE]
where is another stabilizer state since is in the Clifford group. The bound follows again from Lemma 7.
∎
Lemma 9 implies the following lower bound for -qubit stabilizer states.
Lemma 10**.**
Let be a tensor product of only Pauli and or only Pauli and . Denote . For every -qubit stabilizer state, , .
Proof.
Recall that , so
[TABLE]
where is the reduced state of on . Since is the reduced state of a Clifford state, by Claim 3 there are pure stabilizer states on qubits, such that . The lower bound follows by applying Lemma 9 to each . ∎
We can now prove Theorem 5.
See 5
Proof.
By definition, where is the -rotated projector associated with . Let be a stabilizer state on qubits. We will directly lower-bound the energy of .
By definition, , where each is a pure stabilizer state on qubits. We have:
[TABLE]
where the last line follows by assumption terms of have odd weight. Since this holds for all stabilizer states, , we have that is -NLCS with . ∎
We now turn to our main result, the existence of a simultaneous NLTS and NLCS family of local Hamiltonians. Recall the NLTS result of [ABN22]:
Theorem** (Theorem 5 of [ABN22], simplified).**
There exists a constant and an explicit family of CSS Hamiltonians associated with a family of quantum LDPC codes, , which is -NLTS.
In order to use our Theorem 5, we require that a constant fraction of the stabilizer generators in have an odd weight. It is not immediately clear that this would be true for the quantum Tanner codes from [LZ22]. However, Section 4 is dedicated to proving the following result.
Claim 11**.**
There exists an explicit family of CSS codes satisfying the conditions of Theorem 5 of [ABN22] such that every stabilizer-generator has odd weight.
With Claim 11, we are now prepared to prove the main result of our paper.
Theorem 12**.**
Let be the family of CSS Hamiltonians from Claim 11. The -rotated version, , is a family of simultaneous NLTS and NLCS local Hamiltonians.
Proof.
Since satisfies the conditions of Theorem 5 of [ABN22] it is a valid local Hamiltonian, and it is -NLTS for some constant . Since is a depth- circuit by Lemma 4 the -rotated family is also -NLTS.
By Claim 11, all of the stabilizer terms of have odd weight for every . Thus, by Theorem 5 is -NLCS for . Letting , we have that is both -NLTS and -NLCS. ∎
4 Classical and quantum Tanner codes
All known examples of asymptotically good (distance and rate ) quantum LDPC codes are CSS codes [BE21, PK22, LZ22]. As in the recent proof of NLTS in [ABN22], we will consider the quantum Tanner codes of [LZ22]. The only condition required in Theorem 5 is that a constant fraction of the CSS generators have an odd weight. As quantum Tanner codes have a random local code component, we will demonstrate here that the local code can be chosen in such a way that all of the stabilizers have odd weight (Claim 11). Since we will not need any results about the distance or rate of the code we choose we will not mention many of the intricate details required to show quantum Tanner codes are good quantum LDPC codes. Instead, we will simply mention the classical coding theory needed within their construction. We begin with some review.
Definition**.**
A classical linear code on bits is a subspace . Given such a linear code there is an integer and two full-rank matrices such that . is called a parity-check matrix of and is called a generator matrix of . In particular, and if and only if , the zero vector. Further, any defines a valid code, , and we can always find a with . We will often work directly with instead of the underlying code, and indeed many classical codes are constructed by first constructing a parity-check matrix.
We mention that although we typically say the parity-check/generator matrix, the choices of parity-check and generator matrices are not unique. Also, we need not restrict ourselves to full-rank matrices when defining codes.
Definition**.**
Given a linear code, , its dual code is defined as
[TABLE]
i.e. the dual code is the orthogonal complement of under the standard dot product. Note that if (resp. ) is a parity-check (resp. generator) matrix of , then is a generator matrix (resp. parity-check) matrix of the dual code of , and vice versa.
As the name suggests, a major component of quantum Tanner codes is the notion of a classical Tanner code. Tanner codes are a way to build a larger code (known as the global code) from a smaller code (known as the local code) in such a way that properties of the local code translate to desirable properties of the global code.
Definition**.**
Let be a -regular graph with . For a vertex we denote the edges connected to as .111111We also assume that the edges in and in for each have been given a well-defined ordering. Let be a code on bits. The Tanner code associated with and is defined as
[TABLE]
where is some assignment of bits to and is the restriction of to the edges in . We say that is the local code of . If is a parity-check matrix for , we will typically denote . We can construct a “global” parity-check matrix, , for from and as follows: has total rows, for each vertex of , and columns, one for each edge of . Given a vertex, , and a row of the local code , the row of is defined as , and 0 elsewhere. In other words, if we restrict to the columns of corresponding to the edges connected to , we will see the th parity-check of .
Intuitively, in a Tanner code we assign bits to the edges of , and for each vertex of we check that the “local” view of each vertex is an element of the chosen local code. The distinction between local and global codes is crucial, and the notation use becomes heavy especially when discussing quantum Tanner codes. For the sake of consistency, we will always use calligraphic and uppercase when referring to a global code and global parity-check or generator matrices. We will always use the standard uppercase and lowercase when referring to a local code and local parity-check or generator matrices.
Example*.*
Consider Figure 2, and let be the assignment of bits to edges as shown. Suppose we choose a local code, , via the following parity-check matrix:
[TABLE]
is not an element of the Tanner code . It passes the local check at vertex since , but it does not pass the local check at vertex since .
Sipser and Spielman [SS96] gave the first explicit example of asymptotically good classical LDPC codes by defining a Tanner code on an expanding, -regular base graph121212We really mean a countable family of graphs with constant degree ., . In their original result the local code was given by a uniformly random parity-check , and they showed that the resulting code has asymptotically good parameters with high probability.
The definition of a CSS code may seem starkly different from that of a classical code, and it may not be clear how classical codes could be useful in the construction of quantum codes. However, the following more coding-theoretic definition of a CSS code is equivalent to the definition given in Section 2.
Definition** (Alternate definition of a CSS code).**
Let and be two classical codes with parity-check matrices and . Suppose and satisfy , i.e. . For each row of (resp. ) we associate an element of the Pauli group, , where (resp. ) if the th element is 1, and if the th element is 0. The set of these Pauli elements forms a generating set for a valid stabilizer group and thus define a CSS code which we denote .
In the same spirit as [SS96], Leverrier and Zémor [LZ22] showed for an explicit -regular graph131313Technically, they define two families of graphs and which are defined on the same vertex set, but have different edge sets which are related via a “square complex” structure. Our argument will only rely on their vertex sets having the same size, so for simplicity we will suppose there is a single graph, ., , and two special local codes, and , that the global codes and define an asymptotically good CSS code with high probability. Anshu, Breuckmann, and Nirkhe [ABN22] later showed that this CSS code satisfies a sufficient property for its associated local Hamiltonian to be NLTS.
By definition, the code will satisfy the condition of Theorem 5 if a constant fraction of the rows of both and have odd weight. Thus, we need to show that we can choose global parity-check matrices of and such that, for each, a constant fraction of the rows have odd weight. We can do this by looking at the local parity-check matrices and using the following:
Lemma 13**.**
Let be a Tanner code. If an fraction of the rows of have odd weight, then an fraction of the rows of the corresponding global parity-check matrix, , have odd weight, as well.
Proof.
By assumption, for every , of the rows of corresponding to have odd weight. Thus of the rows of have odd weight and the implication holds. Note that since the dimensions of are both fixed constants, if even a single row of the local parity-check has odd weight then at least a fraction of the rows for the global parity-check also have odd weight, which is a constant. ∎
This shows, for instance, that half of the rows of a classical expander code have odd weight since the local parity-check matrix is chosen uniformly at random. If the local codes, , of [LZ22] were also chosen via uniformly random parity-check matrices we would be done. Unfortunately, the local codes of a quantum Tanner code are more structured.
Given two codes, , on bits, their “dual tensor code” is a code on bits defined as
[TABLE]
The definition is rather opaque, but there is an easier way to view the dual tensor code:
Fact 14**.**
If are parity-check matrices for , respectively, then
[TABLE]
That is, is a parity-check matrix for the dual tensor code of and .
The local codes of the constituent classical Tanner codes of a quantum Tanner code are both dual tensor codes. We now state the main result of [LZ22] on quantum LDPC codes. Note that we are combining two theorems to better fit our discussion.
Fact 15** (Theorem 2 and Theorem 17 of [LZ22]).**
Take to be the family of -regular graphs constructed in [LZ22] and for . Choose by picking entries uniformly at random. Let be the parity-check matrix for the code and be the generator matrix for the code , i.e. and . With probability 1 when goes to infinity, the classical Tanner codes and yield a family of asymptotically good quantum LDPC codes.
As mentioned previously, the local codes for the two classical codes are, themselves, constructed from two smaller codes. The reason for choosing a random parity-check matrix for and a random generator matrix for is to provide a symmetry in the construction, particularly because is a random generator matrix for and is a random parity-check matrix for .
To utilize Lemma 13 we will first need local parity-check matrices for and . By Fact 14, this is equivalent to choosing parity-check matrices for and . We already have parity-check matrices for and from the statement of Fact 15, so we must choose parity-check matrices for and .
We will need the following technical lemma to prove the main result of this section:
Lemma 16**.**
Choose by picking entries in i.i.d. uniformly at random, where for . With probability 1 when goes to infinity, the following hold:
At least one row of has odd weight. 2. 2.
At least one has odd weight.
Proof.
We denote the -th row of by .
(1.) Let be the parity of , and let be the [non-negative] random variable corresponding to the number of odd weight rows in , i.e. .
[TABLE]
where the last line follows since is uniformly random and half of the vectors in have even weight. Since the value approaches 1 when goes to infinity.
(2.) We will bound the probability that every has even weight. Every codeword has even weight if and only if the all-ones vector, , is a parity-check of . That is, precisely when , the row space of . Let denote the span of the first rows of and note that . We will prove by induction on that .
When , , as desired. For suppose . Consider . By the law of total probability we have
[TABLE]
Now consider if . Since , only if for some . Since is chosen uniformly at random, this occurs with probability . Thus,
[TABLE]
as desired. Altogether we have
[TABLE]
which goes to 1 when goes to infinity.
∎
Corollary 17**.**
Let be chosen as in Lemma 16 and suppose . With probability 1 when goes to infinity every parity-check matrix, , for has at least one row with odd weight.
Proof.
Recall that a parity-check matrix for is a generator matrix for , and hence the rows of generate the codewords in . Suppose for contradiction that all of the rows of have even weight. The sum of any two even-weight vectors over has even weight, so it must be that all of the codewords of have even weight. However, by point 2 of Lemma 16 at least one has odd weight, a contradiction. ∎
We now prove the main result of this section, Claim 11. See 11
Proof.
The family of CSS codes used in Theorem 5 of [ABN22] is precisely the family from Fact 15 given by and . We must show that the global parity-check matrices, and , of and can be chosen to have only odd weight rows.
By Fact 15, with probability 1 when goes to infinity, the random choice of a parity-check matrix, , for and of a generator matrix, , for , yields asymptotically good quantum LDPC codes. By Fact 14, a parity-check matrix of is given by , where is any parity-check matrix of , and a parity-check matrix of is given by , where is any parity-check matrix of .
By point 1 of Lemma 16, with probability 1 when goes to infinity both and have at least one row with odd weight. Similarly, by Corollary 17, with probability 1 when goes to infinity both and have at least one row with odd weight. We construct a new matrix, , as follows: let be an odd-weight row of . We let each odd-weight row of be a row in , and for each even-weight row, , there is a row in . Since the sum of an even-weight vector and an odd-weight vector has odd weight, the matrix has only odd-weight rows (given has at least one odd-weight row). We also note that adding one row to another does not change the kernel of a matrix. That is . We construct matrices and analogously. By construction, all of the rows of and have odd weight.
Since , is a parity-check matrix for the local code of used by Theorem 5 of [ABN22]. As every row of and has odd weight, every row of their tensor product does, as well. Thus, by Lemma 13 every row of the corresponding global parity-check matrix, , constructed from and has odd weight. The same is true for the global parity-check matrix, , constructed from and .
As all of the properties hold with probability 1 when goes to infinity, there is some constant such that there are explicit matrices and satisfying all of the conditions of this claim, Fact 15 (Theorem 2 and Theorem 17 of [LZ22]), and Theorem 5 of [ABN22]. ∎
5 Future work
- (1)
The most immediate problem raised by this work is to show that rotating arbitrary CSS Hamiltonians by yields NLCS Hamiltonians. We have shown this when a constant fraction of the stabilizer generators have odd weight, which is a technical requirement of our proof technique. Nonetheless, we believe all -rotated CSS Hamiltonians are NLCS. A first step would be to show this for , which has only even weight stabilizer generators. 2. (2)
NLACS Hamiltonians are an implication of either NLSS or the quantum PCP conjecture together with (see Diagram 3), so we believe they exist. In Appendix B we give a self-contained proof that the simple -rotated zero Hamiltonian, , is NLCS, and in Appendix B.1, we give a sharp lower-bound on the energy of states produced by Clifford + 1 gate under . We also conjecture a sharp lower-bound on the energy for states prepared by Clifford + gates, for any . 3. (3)
We hope that our techniques may lead to local Hamiltonians which satisfy NLSS. Consider the zero Hamiltonian, , and a family of Haar-random low-depth circuits, . The unique ground-state of the local Hamiltonian is exactly ,141414Note that we typically denote rotating by as , not . We have swapped the order here so that the ground state is , as opposed to . which is not sampleable (as defined in Section 2) unless [BFNV18, Mov19]. We hope that the same is true for states of low-enough constant energy, but new techniques would be necessary to show this. If true, would be an NLSS Hamiltonian unless .
Analogously to our result for simultaneous NLTS and NLCS, one may hope that rotating arbitrary CSS Hamiltonians by random low-depth circuits could also yield simultaneous NLTS and NLSS. However, there are many unresolved prerequisites needed to show this. For example, for a CSS Hamiltonian, , every ground-state of has the form for a codestate . It is not a fortiori true that applying a random low-depth circuit to codestates of a CSS code will result in a state that is not sampleable, so it is not clear that even the ground-space of such a Hamiltonian is not sampleable. 4. (4)
It is important to note that the technique of rotating Hamiltonians by a constant-depth circuit, while potentially useful for establishing NLSS, seemingly cannot provide certain other prerequisites of the quantum PCP conjecture. For example, Fact 2 says that the energies of locally-approximable states can be computed in , and so the quantum PCP conjecture implies the following (assuming ):
Conjecture 1** (No Low-energy Locally-approximable States (NLLS)).**
There exists a family of local Hamiltonians, , and a constant such that all -low-energy states of are not locally-approximable.
A closely-related conjecture (“no low-lying classically-evaluatable states” conjecture) was very recently stated in [WFC23].151515Note that these conjectures would not imply LH- as it would not rule out Hamiltonians whose ground-state energies have indirect -witnesses. [BV04] constructs such witnesses for certain commuting Hamiltonians. Rotating by a constant-depth circuit preserves the NLLS property in the same way that it preserves the NLTS property, thus ruling out the use of rotating Hamiltonians in solving the NLLS conjecture.
Furthermore, for any CSS Hamiltonian rotated by a constant-depth circuit, which includes every construction considered in this paper, the local Hamiltonian problem is contained in NP. To see this, note that every -rotated CSS Hamiltonian has a ground state of the form for some stabilizer state . Such states are locally-approximable since the local density matrices can be efficiently calculated by using a combination of the local density matrix calculation for trivial states and stabilizer states.
Appendix A Omitted proofs
A.1 Mixed Clifford states
Definition 18**.**
Let be a stabilizer group, be any Pauli operator, and be any subset of qubits. We define the set to be
[TABLE]
where denote the restriction of to (note that acts on qubits, not qubits).
can be thought of as all of the elements of which are equal to outside of the subset , though we consider the restriction of these elements to only (including overall phases). By abuse of notation we will denote and for . We denote the special case of by . is the set of all elements in which act non-trivially only on qubits in .
Claim 3 is immediate from the following two well-known facts.
Fact 19**.**
Let be a stabilizer group and the associated codespace. is the projector onto . If , then , where is the stabilizer state associated with . Otherwise, for and there are logical basis states of . Let denote the logical computational basis states for . Then
[TABLE]
Fact 20**.**
Suppose is a stabilizer state on qubits with stabilizer group and let be a subset of the qubits of size . By Fact 19 we can write . The local state on , , is equal to
[TABLE]
See 3
Proof.
By definition, there is a pure Clifford state on qubits and a subset of qubits such that . Let , and let be defined as in Fact 20. By definition, is an abelian subgroup of not containing , and so it is a valid stabilizer group. Let . We have
[TABLE]
Since each is a stabilizer state on qubits and , the statement is proven. ∎
A.2 Rotated projectors
Proof.
We will show that and . As and , the result follows.
[TABLE]
[TABLE]
∎
Appendix B A simple NLCS Hamiltonian
The goal of this section is to demonstrate the existence of a simple family of NLCS Hamiltonians.
Definition 21**.**
The zero Hamiltonian, is defined as
[TABLE]
Note that for all . In particular, the unique ground state of is with energy [math]. For we have , so we can write the zero Hamiltonian on qubits as
[TABLE]
Remark*.*
Define a set of stabilizer generators, where is a Pauli on qubit and identity elsewhere. The zero Hamiltonian is the CSS Hamiltonian associated with , since . The results of this section are a direct corollary of the results in Section 3.
Let . We define the -rotated zero Hamiltonian as
[TABLE]
where . We will prove the -rotated zero Hamiltonian is NLCS by demonstrating a simple lower bound on the energy of stabilizer states for each local term. Since the reduced state of every stabilizer state is a convex combination of stabilizer states by Claim 3, these “local” lower bounds imply a global lower bound for all stabilizer states. We have the following local energy bound. Note that
Lemma 22**.**
If is a single-qubit stabilizer state, then .
Proof.
By definition , so . As
[TABLE]
we have
[TABLE]
There are only six single-qubit stabilizer states to check: and .
- •
.
- •
.
- •
.
- •
.
- •
.
- •
.
Since is the smallest value, the result is proven. ∎
Corollary 23**.**
If is a single-qubit mixed stabilizer state, then .
Proof.
By definition, , where each is a pure stabilizer state on a single qubit. The lower bound follows by applying Lemma 22 to each . ∎
We now have the following global lower bound.
Lemma 24**.**
If is an -qubit stabilizer state, then .
Proof.
By definition, , so
[TABLE]
where is the reduced state of on qubit . Since is the reduced density matrix of a Clifford state, by Claim 3 it is also a stabilizer state. The bound follows by applying Corollary 23 to each term in the summation.
∎
Proposition 25**.**
* is a family of NLCS Hamiltonians.*
Proof.
By definition, , where each is a pure stabilizer state on qubits. The lower bound follows by applying Lemma 24 to each . Thus, every -qubit stabilizer state has energy at least with respect to , which implies is -NLCS with . ∎
B.1 Towards NLACS
There are several notions of how “non-Clifford” a state is, the number of gates being a common one. The notion we consider here is the number of arbitrary Pauli-rotation gates, for and , as it encapsulates the gate count.161616The gate is equal to .
Lemma 26**.**
Let be a quantum circuit on -qubits containing polynomially many Clifford gates and at most arbitrary Pauli-rotation gates, . There exist Pauli operators, and a stabilizer state such that
[TABLE]
where by convention if .
Proof.
By definition we can decompose as
[TABLE]
where each is a Clifford circuit.
For every we have . Since Clifford gates normalize the Pauli group, for every Clifford circuit, , and every Pauli operator, , there is another Pauli operator, , such that . Thus, we can move each Clifford circuit, , past all of the Pauli-rotation gates by changing only the individual Pauli operators via the conjugation relations of .
Ultimately, we can rewrite as
[TABLE]
for Pauli operators, , as desired.
∎
Proposition 25 shows that the -rotated zero Hamiltonian, \tilde{\mathcal{H}}_{0}=\frac{1}{n}\sum\big{(}D^{\dagger}\outerproduct{1}{1}D\big{)}_{i}, is -NLCS. It is natural to question if is also -NLACS for some appropriate constant . In this section we will prove an explicit lower-bound on all states prepared by Clifford gates + at most 1 Pauli-rotation gate:
[TABLE]
In fact, there is numerical evidence suggesting the following lower bound for an arbitrary number of Pauli-rotation gates, though we have been unable to prove it analytically:
Conjecture 2**.**
Let be an -qubit state prepared by a Clifford circuit plus at most Pauli-rotation gates. For the -rotated zero-Hamiltonian, , the energy of is lower-bounded as
[TABLE]
In particular, if there is a constant such that for all sufficiently large , then the energy of is lower-bounded by , a constant.
By Lemma 26, the most general such state is a stabilizer state with Pauli-rotation gates applied to it and no intermediate circuits between them. The intuition behind Conjecture 2 is that the only way to reduce the energy of a stabilizer state is to “undo” one of the gates conjugating the Hamiltonian. For instance, to produce a state with sub-constant energy one could apply gates to .
We note also that is in unclear what, if any, similar lower bound could be shown for an arbitrary -rotated CSS Hamiltonian (as considered in Theorem 5). We leave this as an open problem, as well. For now, we consider the case of for the -rotated zero Hamiltonian.
First, recall the following definition. See 18
The following lemma gives an explicit description of the local density matrices of states with at most 1 Pauli-rotation gate.
Lemma 27**.**
Let for , , and let be a stabilizer state with . For we can write as
[TABLE]
The left part of this expression can be thought of as the stabilizer part of , as it is the convex combination of two stabilizer states, and the right hand part can be thought of as the non-stabilizer part, as it equals zero if or if .
Proof.
Since is a stabilizer state there is a stabilizer group with such that . Using the exponential of Pauli matrices we have
[TABLE]
Consider tracing out all qubits outside of the set . The only Pauli group element with nonzero trace is , which has trace 2. For the left term in Equation (36), we have
[TABLE]
where the last line follows since only those which are identity outside of will have nonzero trace, and the product of the individual traces when non-zero is .
Similarly, for the right term in Equation (36) we have
[TABLE]
where the last line follows again since the trace will be non-zero only if for all . ∎
Lemma 28**.**
[TABLE]
Proof.
By Lemma 26 there is a Pauli operator, , and an -qubit Clifford state such that . Let .
Recall that by definition , so
[TABLE]
where is the reduced state of on qubit . We will show that at most one of the terms in this summation can be 0, and that the remainder of the terms are lower-bounded by .
By Lemma 27 we can write the reduced state as
[TABLE]
We proceed in cases:
- I.
If , , , or then is a stabilizer state, so . 2. II.
Suppose the four conditions from Case I. do not hold. It must be that for some ; cannot be as this would imply . Note that cannot be any larger as this would contradict the fact is a stabilizer group. We now consider cases for .
- II.1.
If , then can be written as
[TABLE]
since and for some non-identity Pauli. The bound holds by direct computation over . 2. II.2.
If is non-trivial then since it must commute with the which satisfies and (which exists since we are in Case II.) Since we can write as
[TABLE]
By direct computation we have the following:
- II.2.a.
If then regardless of . 2. II.2.b.
If and then regardless of . 3. II.2.c.
If and then with possible equality.
To recap the cases, can have energy less than only if (1) , (2) , and (3) there is a such that and , i.e. and agree on every qubit except .
We must show that at most one qubit can satisfy all three of these condition for a given and stabilizer group . Suppose there are two such qubits, and , which satisfy (1) , (2) , and (3) there exist such that , , and . By condition (3) and and by condition (2) , but this implies that , which contradicts the fact that is abelian. Thus, at most a single qubit can satisfy the conditions required for the reduced state to have energy less than , which implies the desired lower bound.
∎
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[AALV 08] Dorit Aharonov, Itai Arad, Zeph Landau, and Umesh Vazirani. The Detectability Lemma and Quantum Gap Amplification, Nov 2008. ar Xiv:0811.3412 [cond-mat, physics:quant-ph]. URL: http://arxiv.org/abs/0811.3412 .
- 2[AAV 13] Dorit Aharonov, Itai Arad, and Thomas Vidick. The Quantum PCP Conjecture, Sep 2013. ar Xiv: 1309.7495. URL: http://arxiv.org/abs/1309.7495 .
- 3[AB 22] Anurag Anshu and Nikolas P. Breuckmann. A construction of Combinatorial NLTS, Jun 2022. number: ar Xiv:2206.02741 ar Xiv:2206.02741 [quant-ph]. URL: http://arxiv.org/abs/2206.02741 .
- 4[ABN 22] Anurag Anshu, Nikolas Breuckmann, and Chinmay Nirkhe. NLTS Hamiltonians from good quantum codes, Jun 2022. number: ar Xiv:2206.13228 ar Xiv:2206.13228 [cond-mat, physics:quant-ph]. URL: http://arxiv.org/abs/2206.13228 .
- 5[ALM + 98] Sanjeev Arora, Carsten Lund, Rajeev Motwani, Madhu Sudan, and Mario Szegedy. Proof verification and the hardness of approximation problems. Journal of the ACM , 45(3):501–555, May 1998. doi:10.1145/278298.278306 . · doi ↗
- 6[AN 02] Dorit Aharonov and Tomer Naveh. Quantum NP - A Survey, Oct 2002. ar Xiv:quant-ph/0210077. URL: http://arxiv.org/abs/quant-ph/0210077 .
- 7[AN 22] Anurag Anshu and Chinmay Nirkhe. Circuit Lower Bounds for Low-Energy States of Quantum Code Hamiltonians. In Mark Braverman, editor, 13th Innovations in Theoretical Computer Science Conference (ITCS 2022) , volume 215 of Leibniz International Proceedings in Informatics (LIP Ics) , pages 6:1–6:22, Dagstuhl, Germany, 2022. Schloss Dagstuhl – Leibniz-Zentrum für Informatik. URL: https://drops.dagstuhl.de/opus/volltexte/2022/15602 , doi:10.4230/LIP Ics.ITCS.2022.6 . · doi ↗
- 8[AS 92] S. Arora and S. Safra. Probabilistic checking of proofs; a new characterization of NP. In Proceedings., 33rd Annual Symposium on Foundations of Computer Science , page 2–13, Pittsburgh, PA, USA, 1992. IEEE. URL: http://ieeexplore.ieee.org/document/267824/ , doi:10.1109/SFCS.1992.267824 . · doi ↗
