You need to know: Notations for all and exists
, computer program and number of operations it takes to run, quantum computer.
Background: Let ,
be the set of words
with each
being
or
, and let
. Let
denote the length of any word
. Let
be an arbitrary function which we call oracle. Imagine a computer which can do everything a regular computer can do, but, in addition, can instantly compute
for any
. Let
be the set of functions
in k variables
, for which there is a polynomial P and a program on such a computer which computes
in at most
operations. Let
be the set of functions
for which there exists integer
, polynomial P, and function
such that
if and only if
such that
. Let
be the set of all functions
for which there is a polynomial P and a program on a quantum computer (again with extra ability to instantly compute A) which computes
in at most
operations.
The Theorem: On 31st May 2018, Ran Raz and Avishay Tal submitted to the Electronic Colloquium on Computational Complexity a paper in which they proved the existence of oracle such that
.
Short context: It is widely believed that quantum computers, when/if they will be build, will be able to efficiently solve a large class of problems than regular computers can do. More formally, it is believed that , and, moreover,
, where the definitions of P, PH, and BQP are as above but without oracle A. However, proving such separation results in well out of reach of the current techniques. Such problems often become easier with oracle, for example, it is not known whether
, but it is known that
for some oracle A. In 1993, Bernstein and Vazirani conjectured (at least verbally) the existence of oracle A such that
. The Theorem confirms this conjecture.
Links: The free version of the original paper is available here.