You need to know: Computer program and number of operations it takes to run, quantum computer, entangled qubits, probability.
Background: Let
,
be the set of words
with each
being
or
, and let
. Let
denote the length of any word
. A language is any set of words
. A language L is called recursively enumerable if there is a computer program such that its output is a full list
of the words in L (in any order). Note that if L is infinite, such a program will run forever. The set of all recursively enumerable languages is denoted RE.
Imagine two quantum computers, which we call provers, that are all-powerful, that is, can do ANY (even infinite!) number of operations in, say, one second. The provers can share any number of entangled qubits, but any other communication between them is prohibited. Also, we have a standard (not quantum and not all-powerfull) computer, called verifier, which can do everything a regular computer can do, but, in addition, can ask any questions to the provers. Let MIP* be the set of all languages L, for which there exists a polynomial P and a computer program on such computer, which, for any input
, and with probability greater than (say)
: (i) performs at most
operations, then stops and output Yes or No, (ii) outputs Yes if
and the provers give correct answers, and (iii) outputs No if
even if the provers are trying to cheat.
The Theorem: On 29th September 2020, Zhengfeng Ji, Anand Natarajan, Thomas Vidick, John Wright, and Henry Yuen submitted to arxiv a paper in which they proved that MIP*=RE.
Short context: A language L is called decidable if there is a program which, for any input
, runs a finite time and then correctly outputs whether
or not. The set RE contains languages which are not decidable. The Theorem, however, states that any language L in RE, even undecidable, belongs to MIP*. This means that, by interaction with two all-powerful quantum provers which share entangled qubits, we can check whether
after performing at most
operations. The Theorem has important consequences in pure mathematics. In particular, it implies that the Connes’ embedding conjecture, a central conjecture in the theory of von Neumann algebras, is false.
Links: The free version of the original paper is available here.
A comment: In fact, the first proof of the Theorem appeared 13th January 2020, but it used a published result whose proof turned out to be incorrect.
Go to the list of all theorems