Escolar Documentos
Profissional Documentos
Cultura Documentos
BQP
=
C E
PSP A P
Scott’s Grab Bag o’
Cheap Yuks
BERKELEY CAMBRIDGE
What about the
quantum case?
PostBQP
(Postselected BQP)
PSPACE
P#P=PPP
PP
NP
P
Theorem: PostBQP = PP
Easy half: PostBQP ⊆ PP
Adleman, DeMarrais, and Huang (1997) showed
BQP ⊆ PP using “Feynman sum-over-histories”
Idea: Write acceptance and rejection
probabilities as sums of exponentially many
easy-to-compute terms; then use PP to decide
which sum is greater
For PostBQP, just sum over postselected
outcomes only
To Show PP ⊆ PostBQP…
Given a Boolean function f:{0,1}n{0,1},
let s=|{x : f(x)=1}|. Need to decide if s>2n-1
From 2 n / 2
x f x we can easily prepare
x 0,1
n
2 n
s 0 s 1
, H
1/ 2 2n 0 1/ 2 2n 2 s 1
2 s s 2 s s2
n 2 2 n 2
P|| PP
= PP (Fortnow and Reingold)
PP = PP
BQP
(Fortnow and Rogers)
BQP/qpoly ⊆ PostBQP/poly
( = PP/poly)
Closely related: for all (partial or total) Boolean
functions f : {0,1}n × {0,1}m {0,1},
D ( f ) = O ( mQ ( f ) log Q ( f ) ).
1 1
ε
1
ε
Alice’s Classical Advice
Bob, suppose you used the
x1 maximally mixed state in place of your
quantum advice. Then x1 is the
x2 lexicographically first input for which
you’dGiven
output an
theinput
right answer
x, with
probability lessBob
clearly lets than ½.
But suppose you succeeded on x1,
decide in PostBQP
and usedwhether
the resulting
x∈Lreduced state
as your advice. Then x2 is the
lexicographically first input after x1 for
which you’d output the right answer
with probability less than ½...
But how many inputs must Alice specify?
We can boost a quantum advice state so
that the error probability on any input is at
most (say) 2-100n; then Bob can reuse the
advice on as many inputs as he likes