Jak napisał Ryan, udowodnienie, że problem nie jest trudny, nie jest łatwe.
Niech będzie problemem w klasie złożoności X, a S jest zamknięte wrt ≤ redukcje. Udowodnienie, że Q nie jest X- twarde wrt ≤ jest równoważne oddzieleniu klasy złożoności uzyskanej przez zamknięcie Q wrt ≤ . Teraz, jeżeli Q jest trudne do innej klasy Y wrt ≤ , to znaczy, oddzielając Y od X . Jak wiadomo, wyników separacji jest niewiele.QXS≤QX≤Q≤QY≤YX
W przypadku, , ≤ = ≤ P m i Y = P .X=PSpace≤=≤PmY=P
Ponieważ nie możemy obecnie udowodnić takich wyników (z możliwym wyjątkiem Ryana :), zamiast udowodnić, że nie jest X- twarde, pokazujemy, że należy on do klasy złożoności, która, jak się uważa, jest mniejsza niż X . Na przykład, można pokazać, że T H ∃ ( R , + , x , 0 , 1 ) w P H , wtedy być wykorzystany jako silny dowód na Q nie będącego XQXXTh∃(R,+,×,0,1)PHQX-ciężko. (W języku logików, jeśli nie możesz udowodnić bezwarunkowego wyniku, spróbuj udowodnić warunkową, zakładając trudne do udowodnienia, ale powszechnie uważane stwierdzenie, takie jak ).P≠PSpace