Como escribió Ryan, probar que un problema no es difícil no es fácil.
Sea un problema en una clase de complejidad X y S está cerrado wrt ≤ reducciones. Probar que Q no es X -duro wrt ≤ es equivalente a separar la clase de complejidad obtenida al cerrar Q wrt ≤ . Ahora, si Q es difícil para otra clase Y wrt ≤ , entonces significa separar YQXS≤QX≤Q≤QY≤Y de . Como sabes, no hay muchos resultados de separación.X
En su caso, , ≤ = ≤ P m , yX=PSpace≤=≤Pm .Y=P
Debido a que no podemos probar tales resultados en este momento (con la posible excepción de Ryan :), en lugar de probar que no es X- duro, mostramos que está en una clase de complejidad que se cree que es menor que X . Por ejemplo, si muestra que T h ∃ ( R , + , × , 0 , 1 ) está en P H , entonces se tomará como una fuerte evidencia de que Q no es XQXXTh∃(R,+,×,0,1)PHQX-difícil. (En el lenguaje de los lógicos, si no puede probar un resultado incondicional, intente probar uno condicional suponiendo una declaración difícil de probar pero ampliamente creída como ).P≠PSpace