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 $P^A = NP^A$ y $P^B \neq NP^B$ .
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 \neq P$ . El razonamiento es el siguiente:
En primer lugar, es bastante fácil verlo:
$$A = B \Leftrightarrow \forall \text{oracle O, }A^O = B^O$$
Aunque creo que es obvio, sigo dándole una prueba:
Una prueba sencilla de NP != P ?
Y su negación lo es:
$$A \neq B \Leftrightarrow \exists \text{oracle O such that } A^O \neq B^O$$
Por lo tanto, dado que existe un oráculo B tal que:
$$ NP^B \neq P^B$$
podemos concluir que $ NP \neq P $
¿Cuál es el problema con el razonamiento anterior?