Ответы:
Аргумент работает одинаково хорошо, если мы снабдим все алгоритмы доступом к произвольному множеству оракулов , к которому, как мы предполагаем, мы можем задать запросы членства, за один шаг вычислений. Пошаговый для шага моделирование также может быть осуществлено с помощью , до тех пор , как имеет доступ к оракулу тоже. В обозначениях, мы имеем для всех оракулов . Другими словами, временная иерархия релятивизируется .
Мы можем определить оракулы для недетерминированных машин естественным образом, поэтому имеет смысл определить классы и относительно оракулов. Но есть оракулы и относительно которых и P ^ {O'} \ neq NP ^ {O '} , поэтому этот вид прямого аргумента моделирования в теореме иерархии времени не будет работать для разрешения P против NP . Релятивизирующие аргументы являются мощными в том смысле, что они широко применимы и привели ко многим великим прозрениям; но эта же сила делает их «слабыми» в отношении таких вопросов, как P против NP . Н П О О О ' П О = Н П О
Вышесказанное, конечно, игрушечный пример - есть много других более сложных примеров сложных аргументов, которые все еще релятивизируются (т. Е. Сохраняются, когда вводятся произвольные оракулы).