or
or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up
Syntax | Example | Reference | |
---|---|---|---|
# Header | Header | 基本排版 | |
- Unordered List |
|
||
1. Ordered List |
|
||
- [ ] Todo List |
|
||
> Blockquote | Blockquote |
||
**Bold font** | Bold font | ||
*Italics font* | Italics font | ||
~~Strikethrough~~ | |||
19^th^ | 19th | ||
H~2~O | H2O | ||
++Inserted text++ | Inserted text | ||
==Marked text== | Marked text | ||
[link text](https:// "title") | Link | ||
 | Image | ||
`Code` | Code |
在筆記中貼入程式碼 | |
```javascript var i = 0; ``` |
|
||
:smile: | ![]() |
Emoji list | |
{%youtube youtube_id %} | Externals | ||
$L^aT_eX$ | LaTeX | ||
:::info This is a alert area. ::: |
This is a alert area. |
On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?
Please give us some advice and help us improve HackMD.
Syncing
xxxxxxxxxx
\(\text{QMA}\) and the power of "positivity"
Kunal Marwaha
University of Chicago
joint with Roozbeh Bassirian, Bill Fefferman (arXiv)
see also Jeronimo and Wu (STOC '23)
Outline
Outline
Context: \(\text{QMA}\) and \(\text{QMA}(2)\)
What is the power of unentangled proofs?
Review: \(\text{QMA}_{c,s}\)
Set of decision problems that have a BQP verifier \(M\), and:
Review: \(\text{QMA}(2)_{c,s}\)
Set of decision problems that have a BQP verifier \(M\), and:
Facts about \(\text{QMA}\), \(\text{QMA}(2)\)
Gap amplification (as long as \(c(n) - s(n) \ge \frac{1}{\text{poly}(n)}\)):
Upper bounds (better than \(\text{NEXP}\)):
(in fact, \(\subseteq \text{PP}\) by Kitaev and Watrous)
[JW23]: \(\text{QMA}^+_{c,s}\)
Set of decision problems that have a BQP verifier \(M\), and:
[JW23]: \(\text{QMA}^+(2)_{c,s}\)
Set of decision problems that have a BQP verifier \(M\), and:
Does \(^+\) add or remove power?
What if we instead required non-negative amplitudes
only in completeness?
[GKS14] show that this is equal to \(\text{QMA}\) (or \(\text{QMA}(2)\)).
Lesson: \(\text{QMA} \subseteq \text{QMA}^+\) and \(\text{QMA}(2) \subseteq \text{QMA}^+(2)\), since we also reduce Merlin's cheating in soundness.
"facts" about \(\text{QMA}^+\), \(\text{QMA}^+(2)\)
Gap amplification:
Parallel repetition fails.
Reason: Partial measurements can reintroduce complex phases into remaining state.
- The image was uploaded to a note which you don't have access to
- The note which the image was originally uploaded to has been deleted
Learn More →"facts" about \(\text{QMA}^+\), \(\text{QMA}^+(2)\)
Upper bounds (better than \(\text{NEXP}\)):
Using a semidefinite program fails.
Reason: Copositive programming is hard!
Optimizing \(\max_{x \ge 0} x^\dagger A x\) can compute independence numbers of graphs, etc.
How powerful is the (\(^+\))?
Every state \(|\psi \rangle\) has \(\frac{1}{4}\) overlap with some state with non-negative amplitudes.
\(\implies\) \(\exists\) constants \(1 > c' > s' > 0\) s.t.
\(\text{QMA}^+_{c',s'} = \text{QMA}\) and \(\text{QMA}^+(2)_{c',s'} = \text{QMA}(2)\).
[JW23]: On \(\text{QMA}^+(2)\)
\(\exists\) other constants \(1 > c > s > 0\), s.t.
\(\text{QMA}^+(2)_{c,s} = \text{NEXP}\).
New way to understand \(\text{QMA}(2)\):
\(\text{QMA}^+(2)\) gap amplification \(\implies\) \(\text{QMA}(2) = \text{NEXP}\)!
Our work: On \(\text{QMA}^+\)
\(\exists\) other constants \(1 > c > s > 0\), s.t.
\(\text{QMA}^+_{c,s} = \text{NEXP}\)!
- The image was uploaded to a note which you don't have access to
- The note which the image was originally uploaded to has been deleted
Learn More →(\(\frac{c}{s}\) interpolates from \(\text{QMA}\) to \(\text{NEXP}\))
NO gap amplification of \(\text{QMA}^+\)!
Interpreting these results
- The image was uploaded to a note which you don't have access to
- The note which the image was originally uploaded to has been deleted
Learn More →"Perhaps the power lies in the \(^+\), not the \((2)\)…"
Any technique to amplify the promise gap in \(\text{QMA}^+(2)\)
must fail for \(\text{QMA}^+\).
Outline
Outline
Choosing a \(\text{NP}\)-hard problem
Input: CSP instance (\(n\) variables, bounded alphabet \(\Sigma\),
\(q\)-uniform constraints \(\{\mathcal{C}_1, \dots, \mathcal{C}_R\}\))
Output: Is instance fully satisfiable (for some \(x \in \Sigma^n\))?
PCP Theorem: \(\text{NP}\)-hard for \(q = O(1)\), with completeness \(c=1\) and soundness \(s = \frac{1}{2}\) (i.e. constant gap).
Plan: Solve this in \(\text{QMA}^+\) with \(O(\log n)\)-sized proof.
Amplitude and interference
- The image was uploaded to a note which you don't have access to
- The note which the image was originally uploaded to has been deleted
Learn More →Intuition: non-negative amplitudes "take the interference" out of \(|\psi\rangle\) (they don't "cancel out"!)
The power of PLUS (\(^+\))
Goal: require Merlin to send a certain type of state.
Big idea of [JW23]: \(\langle \psi |+\rangle \propto \||\psi\rangle\|_1\).
(\(\Pi_+ := |+\rangle \langle +|\) accepts \(|\psi\rangle\) according to its \(\ell_1\) norm)
This is the only use of the (\(^+\)) assumption in both papers.
[JW23]'s use of (\(^+\))
(so we can assume many copies of \(|\psi\rangle\)).
\(\longrightarrow\) check closeness to states of a target \(\ell_1\) norm.
Our use of (\(^+\))
Consider two registers:
question (\(\log n\) qubits) and answer (\(O(1)\) qubits)
We choose one of two tests:
States with non-negative amplitudes can't perfectly pass Test 2. The best have one answer per question.
\(\longrightarrow\) check closeness to states of a rigid form:
\(\frac{1}{\sqrt{n}}\sum_{j=1}^{n} |j \rangle |f(j) \rangle\)
Our use of (\(^+\))
- The image was uploaded to a note which you don't have access to
- The note which the image was originally uploaded to has been deleted
Learn More →How can we use this power?
questions \(\to\) constraints
answers \(\to\) assignments of associated variables
In completeness, \(\exists\) satisfying assignment \(f: [R] \to \Sigma^q\) and proof \(|\psi\rangle := \frac{1}{\sqrt{R}}\sum_{j=1}^{R} |j \rangle |f(j) \rangle\).
With some probability, we test for this rigid form.
Otherwise, we check the constraints \(\{\mathcal{C}_j\}\).
Testing the constraints
For rigid states, checking the constraints is easy:
measure in computational basis, and test \(\mathcal{C}_j(f(j))\).
But Merlin can cheat: sending different values for the same variable depending on the constraint.
So (with some probability), need to check for consistency.
Checking "consistency"
Goal: Construct unitaries \(\{U_1, \dots, U_d\}\) such that:
Then, the consistency protocol would:
- The image was uploaded to a note which you don't have access to
- The note which the image was originally uploaded to has been deleted
Learn More →The "consistency" unitaries
We build the graph \(G\) using a step from [Dinur07]:
(One vertex 🟠 per constraint ◻️ involving \(i\).)
Illustration for one variable ⚫ and \(d = 2\):

\(G\) is the union of all expander graphs (\(R \cdot q\) vertices).
The "consistency" unitaries
Recall that a rigid state is of the form \(|\psi\rangle := \frac{1}{\sqrt{R}}\sum_{j=1}^{R} |j \rangle |f(j) \rangle\).
It is convenient to separate the variable assignments: \(|\phi\rangle := \frac{1}{\sqrt{R\cdot q}}\sum_{j=1}^{R} \sum_{\iota=1}^q |j,\iota \rangle |f(j)[\iota] \rangle\).
(Then all vertices of \(G\) are in superposition!)
The map \(|\psi\rangle \mapsto |\phi\rangle\) is efficient; see paper for details.
The "consistency" unitaries
We can always decompose a \(d\)-regular graph into \(d\) permutations \(\{\pi_1, \dots, \pi_d\}\).
- The image was uploaded to a note which you don't have access to
- The note which the image was originally uploaded to has been deleted
Learn More →For \(k \in [d]\), let \(U_k: |j, \iota\rangle |value\rangle \mapsto |\pi_k(j,\iota) \rangle |value\rangle\) for each constraint \(j \in [R]\) and variable index \(\iota \in [q]\).
Honest assignment \(\implies\) \(|\phi\rangle = U_k |\phi \rangle\) for all \(k\)!
Outline
A \(\text{NEXP}\)-hard problem
Input: Succinct CSP instance (\(N := 2^n\) variables, bounded alphabet \(\Sigma\), \(q\)-uniform constraints \(\{\mathcal{C}_1, \dots, \mathcal{C}_R\}\))
Output: Is instance fully satisfiable (for some \(x \in \Sigma^{2^n}\))?
PCP Theorem: \(\text{NEXP}\)-hard for \(q = O(1)\), completeness \(c=1\) and soundness \(s = \frac{1}{2}\) (i.e. constant gap).
Plan: Solve this in \(\text{QMA}^+\) with \(O(\text{poly}(n))\)-sized proof.
The \(\text{NP}\) protocol ALMOST works
Arthur's protocol needs to be efficient.
Only issue: how to do "consistency" test?
Solutions ([JW23])
expanders are exponentially large
Doubly explicit expander constructions, to build the expanders and decompose them in \(\text{polylog}(N)\) time.
could be exponentially many expanders
Use a \(O(1)\)-strongly uniform PCP.
adjacency lists could be exponentially large
Use a \(\text{polylog}(N)\)-doubly explicit PCP.
Everything else works after making these adjustments!
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →Conclusions
Promise-symmetric classes can be very powerful.
But the promise gap really matters: \(\text{QMA}^+_{c,s}\) interpolates from \(\text{QMA}\) to \(\text{NEXP}\) for constant \(c,s\).
- The image was uploaded to a note which you don't have access to
- The note which the image was originally uploaded to has been deleted
Learn More →(\(x\)-axis: \(\frac{c}{s}\))
Is there a phase transition in constants?
Conclusions
Suppose you try to prove \(\text{QMA}(2) = \text{NEXP}\) by showing \(\text{QMA}^+(2)\) promise gap amplification.
Then the amplification technique crucially involves unentanglement, since it will fail for \(\text{QMA}^+\).
These techniques may be much more difficult to find.
What does \(\text{QMA}^+(2)\) have that \(\text{QMA}^+\) doesn't?
Thank you
Kunal Marwaha
https://kunalmarwaha.com/about
kmarw@uchicago.edu
This material is based upon work supported by the National Science Foundation Graduate Research Fellowship Program under Grant No. DGE-1746045. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.