The diagonalization technique was invented by Cantor to show that there are more real numbers than algebraic numbers, and is very important in computer science. In this work, we enumerate all polynomial-time deterministic Turing machines and diagonalize over all of them by an universal nondeterministic Turing machine. As a result, we obtain that there is a language $L_d$ not accepted by any polynomial-time deterministic Turing machines but accepted by a nondeterministic Turing machine in polynomial-time. That is, we present a proof that $P$ and $NP$ differs.
翻译:康托尔发明了二进制技术,以表明实际数字比代数要多,在计算机科学中非常重要。在这项工作中,我们列举了所有多米时定型图灵机,并通过通用的非定型图灵机对所有图灵机进行了分解。结果,我们得到了一种语言,即美元和美元未被任何多米时定型图灵机所接受,但被一个非定型图灵机所接受。也就是说,我们提供了一种证明,即美元和美元是不同的。