Si este problema es realmente estúpido, por favor, ciérralo. Pero realmente quiero obtener alguna respuesta para él. Y aprendí complejidad computacional sólo leyendo libros.
Cuando aprendí el tema de la relativización y las máquinas de oráculo, leí el siguiente teorema:
Existen oráculos A, B tales que PA=NPA y PB≠NPB .
Y luego el libro decía que debido a esto, no podemos resolver el problema de NP = P utilizando la relativización. Pero creo que lo que implica es que NP≠P . El razonamiento es el siguiente:
En primer lugar, es bastante fácil verlo:
A=B⇔∀oracle O, AO=BO
Aunque creo que es obvio, sigo dándole una prueba:
Una prueba sencilla de NP != P ?
Y su negación lo es:
A≠B⇔∃oracle O such that AO≠BO
Por lo tanto, dado que existe un oráculo B tal que:
NPB≠PB
podemos concluir que NP≠P
¿Cuál es el problema con el razonamiento anterior?