Comme l'a écrit Ryan, il n'est pas facile de prouver qu'un problème n'est pas difficile.
Que un problème dans une classe de complexité X et S est fermé wrt ≤ réductions. Prouver que Q n'est pas X- dur wrt ≤ équivaut à séparer la classe de complexité obtenue en prenant la fermeture de Q wrt ≤ . Maintenant, si Q est difficile pour une autre classe Y wrt ≤ , alors cela signifie que la séparation Y de X . Comme vous le savez, il n'y a pas beaucoup de résultats de séparation.QXS≤QX≤Q≤QY≤YX
Dans votre cas, , ≤ = ≤ P m et Y = PX=PSpace≤=≤PmY=P .
Parce que nous ne pouvons pas prouver de tels résultats pour le moment (à l'exception possible de Ryan :), au lieu de prouver que n'est pas X- dur, nous montrons qu'il est dans une classe de complexité qui est censée être plus petite que X . Par exemple, si vous montrez que T h ∃ ( R , + , × , 0 , 1 ) est dans P H , alors cela sera considéré comme une preuve solide que Q n'est pas XQXXTh∃(R,+,×,0,1)PHQX-difficile. (Dans le langage des logiciens, si vous ne pouvez pas prouver un résultat inconditionnel, essayez de prouver un résultat conditionnel en supposant un énoncé difficile à prouver mais largement admis comme ).P≠PSpace