Presented at Physics Research Seminar, CU
15 Sep 2022
Computational complexity seeks to characterize the difficulty of a mathematical problem based on the scaling of the resource required to solve the problem w.r.t the problem size \(n\)
hackerdashery, Youtube
Traversing the graph without crossing the same edge twice
Traversing the graph without visiting the same vertex twice
Difficulty
P: problems solvable in polynomial time
NP: problems checkable in polynomial time
#P: counting the number of solutions to an NP problem
BQP: problems solvable in polynomial time on a quantum computer
Intro to Java Programming, Y. Daniel Liang
String of \(n\) bits
Output distribution over \(2^n\) bitstrings \(p({\bf x}) = p_{\bf x}\)
Simulating a probability distribution?
Strong simulation
Weak simulation
Can compute \(p_{\bf x}\)
Can sample from \(p\)
In practice, there need to be some notions of errors
In this talk, I will use these definitions of strong and weak simulation unless stated otherwise
Relative error
Additive error
Can a classical computer weakly simulates a quantum computer?
Aaronson and Arkhipov (STOC'11) argued that one can prove that weak classical simulation of a family of quantum circuits is hard from
Rio Grande, 2017
Even parity
Odd parity
FLO gates AKA Matchgates
(Valiant, SIAM J Comput 2002)
Non-example
Reminder
Identify computational basis states with occupation number states
Jordan-Wigner
CAR
\(f_j^{\dagger}\) creates a fermion at site \(j\)
Pauli exclusion
cf. Dirac's gamma matrices
Majoranas
Non-example
\(Z\!\otimes\! Z\) interaction is not FLO
FLO Hamiltonians are quadratic
Antisymmetric
Generators of rotations SO(\(2n\))
(Defining representation)
Antisymmetric
FLO unitaries occupy an exponentially small corner of the space of unitaries!
(Adjoint representation)
Induce a transformation of the state \(\rho = (|0\rangle\langle 0|)^{\otimes n}\)
\(2n\times 2n\) matrices instead of \(2^n\times 2^n\) matrices!
Quantum advantage scheme | Robustness (additive error) |
Anti-concentration |
---|---|---|
Boson Sampling | ||
Random circuit sampling (Google layout) | ||
Fermion Sampling |
Bouland et al., FOCS 2021
What we want to prove is this:
If I pick a quantum circuit \(U\) from a family \(\mathcal{C}\) at random, then there is a high chance that a weak simulation of the output probability \(p_{\bf x}(U)\) is infeasible
(Don't average the results over random \(U\)! Too much scrambling)
Weak simulation of Fermion Sampling
Result:
Anti-concentration
Strong simulation on average (over Haar)
in \(\Delta_3^{\mathrm{P}}\)
Result:
Average-case hardness of approximating up to additive error \(2^{-\tilde{O}(n^2)}\)
Collapse of the polynomial hierarchy
(conjectured to be false)
Conjecture: average-case hardness of approximating up to additive error
To turn relative error to additive error, we need most probabilities to be large
Collision probability
\(p_{\bf{x}}(U)\) anti-concentrates if
Modified from Dalzell et al., PRX Quantum 2022
Sum of projectors onto irreps under nice conditions
\(-\) Actual polynomial
\(-\) Noisy polynomial
First idea: truncated exponential path
Movassage 2019
Truncation gives rise to a non-unitary operator
Better idea: Cayley path
Unitary
Hermitian
Quantum advantage scheme | Robustness (additive error) |
Anti-concentration |
---|---|---|
Boson Sampling | ||
Random circuit sampling (Google layout) | ||
Fermion Sampling |
Bouland et al., FOCS 2021