Top Banner
When Qubits Go Analog A Relatively Easy Problem in Quantum Information Theory Scott Aaronson (MIT)
11

When Qubits Go Analog A Relatively Easy Problem in Quantum Information Theory Scott Aaronson (MIT)

Mar 26, 2015

Download

Documents

Kaitlyn Regan
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: When Qubits Go Analog A Relatively Easy Problem in Quantum Information Theory Scott Aaronson (MIT)

When Qubits Go AnalogA Relatively Easy Problem in Quantum

Information Theory

Scott Aaronson (MIT)

Page 2: When Qubits Go Analog A Relatively Easy Problem in Quantum Information Theory Scott Aaronson (MIT)

Erik Demaine (motivated by a computational genetics problem): “Suppose a PSPACE machine can flip a coin with bias p an unlimited number of times. Can it extract an exponential amount of information (or even more) about p?”

Me: “I’m sure whatever the answer is, it’s obvious...”

Didn’t seem too likely there could be superpowerful “Advice Coins”

Page 3: When Qubits Go Analog A Relatively Easy Problem in Quantum Information Theory Scott Aaronson (MIT)

Indeed, Hellman-Cover (1970) proved the following...

Suppose a probabilistic finite automaton is trying to decide whether a coin has bias ½ or ½+. Then even if it can flip the coin an unlimited number of times, the automaton needs (1/) states to succeed with probability (say) 2/3.

Implies PSPACE/coin = PSPACE/poly

Bias=0.000000000000000110101111101

poly(n) advice bits another poly(n) advice bits

Page 4: When Qubits Go Analog A Relatively Easy Problem in Quantum Information Theory Scott Aaronson (MIT)

Yet quantum mechanics nullifies the Hellman-Cover Theorem!

Theorem: For any >0, can distinguish a coin with bias p=½ from a coin with bias p=½+ (with bounded error) using a single qutrit of memory.

0

10 1

2

Keep flipping the coin.

Whenever the coin lands heads, rotate /100 radians counterclockwise. Whenever it lands tails, rotate /100 radians clockwise.

Halt with probability ~2/100 at each time step, by measuring along the third dimension

Expected difference in final angle after halting, in p=½ vs. p=½+ cases: 1 radian

Standard deviation in angle:

Page 5: When Qubits Go Analog A Relatively Easy Problem in Quantum Information Theory Scott Aaronson (MIT)

So, could BQPSPACE/coin=ALL?

Theorem: No.

Proof: Let’s even let the machine run infinitely long; it only has to get the right answer in the limit

Let 0 = superoperator applied to our memory qubits whenever coin lands heads,

1 = superoperator when it lands tails

Then induced superoperator at each time step:

We’re interested in a fixed-point of p: a mixed state p such that

p = coin’s bias

Page 6: When Qubits Go Analog A Relatively Easy Problem in Quantum Information Theory Scott Aaronson (MIT)

Fixed-Points of Superoperators

Studied by [A.-Watrous 2008] in the context of quantum computing with closed timelike curves

Our result there: BQPCTC = PCTC = PSPACE

Quantum computers with CTCs have exactly the same power as classical computers with CTCs, namely PSPACE (or: “CTCs make time and space equivalent as computational resources”)

Page 7: When Qubits Go Analog A Relatively Easy Problem in Quantum Information Theory Scott Aaronson (MIT)

Key PointFixed-point p of a superoperator p can be expressed in terms of degree-2s rational functions of p, where s is the number of qubits

(Proof: Use Cramer’s Rule on 2s2s matrices)

Let ax(p) be the probability that the PSPACE machine accepts, on input x{1,...,N} and an advice coin with bias p

Then ax(p) is a degree-2s rational function of p

By calculus, a degree-2s rational function can cross the origin (or the line y=½) at most 22s times

Page 8: When Qubits Go Analog A Relatively Easy Problem in Quantum Information Theory Scott Aaronson (MIT)

To specify p, well enough to decide whether ax(p)½ for any x: suffices to say how many reals 0<q<p there are such that some ax(p) crosses the line y=½ at q

This takes log2(22sN)=s+1+log2(N) bits

So, coin can specify distinct functions

p

ax(p)

Page 9: When Qubits Go Analog A Relatively Easy Problem in Quantum Information Theory Scott Aaronson (MIT)

OK, how about a harder problem?Is there an oracle relative to which BQPPH?

Given oracle access to two Boolean functions,f,g:{-1,1}n{-1,1}n

Promised that either

(1)f and g are both uniformly random, or

(2)f,g were chosen by picking a random unit vector and letting f(x)=sgn(vx), g(x)=sgn(Hnvx)

Problem: Decide which

New candidate problem we should use for this:

“Fourier Checking”

Page 10: When Qubits Go Analog A Relatively Easy Problem in Quantum Information Theory Scott Aaronson (MIT)

I claim this problem is in BQP

then measure in the Hadamard basis

On the other hand, I conjecture the Fourier Checking problem is not in PH

I can show that any poly(n) bits of f(x) and g(x) are close to uniformly random. I conjecture that this suffices to put the problem outside PH (“Generalized Linial-Nisan Conjecture”)

Page 11: When Qubits Go Analog A Relatively Easy Problem in Quantum Information Theory Scott Aaronson (MIT)

NO WE CAN’T

PROVE QUANTUM LOWER BOUNDS