New evidence that quantum mechanics is hard to simulate on classical computers

Scott Aaronson

“Experiments can prove whatever you like, so who cares?”

Quantum simulation is not in BPP unless factorization is. “I think that factoring is not in P, I would not bet my life on that as would bet that P ≠ NP”

« "foo-bar is true => PH collapse at a finite level" is almost as insane as "foo-bar is true => P = NP" »

Suppose the output distribution of an linear-optics circuit can be efficiently sampled classically, then P#P = BPPNP and hence PH collapses at the 3d level.

Suppose the output distribution of an linear-optics circuit can be approximately efficiently sampled classically, then a BPPNP machine can additively approximate the permanent of X, where the entries of X are i.i.d. N(01) Gaussians. (Permanent is #P-complete, Gaussian permanent is also conjectured to be #P-complete)

"I heard that there is some kind of Fourier transform defined on the real… In computer science, it is on the Boolean hypercube!"

Fourier Fishing: We are given oracle access to n Boolean functions f1,…, fn, which are chosen uniformly and independently at random. The task is to output n strings,
z1,...,zn ∈ {0,1}n, at least 75% of which satisfy |fi(zi)|≥1 and at least 25% grater or equal than 2.

Fourier Fishing is in BQP but not in PH. (it is not a decision problem)

Fourier Checking is in BQP but there are evidences that it is not in PH. (by supposing the "Generalized Linial-Nisan Conjecure")

Quantum sampling is hard. (if it is in BPP, PH collapses at the third level)

PostBQP = PostIQP = PP

For a computer scientist point of view, Bosons are associated with Permanent, and Fermions with determinant.

Let's do linear optics for dummies (=computer scientists) and try to make it computer scientist by citing simulations of bosonic polynomial circuits by Seth LLoyd and the (wonderful) paper that is [KLM01].

And now, he's speaking too fast because he doesn't have enough time. (Gaussian, permanent, simulation, 30 squeezed states)

Prize problems:


Anthony, you're famous! One of your comments on my own blog has been ask to Scott: "Why are hardcore computer scientists interested with continuous variables?" Scott answer: "I don't know what is 'continuous variables, squeezing and homodyne measurement"