В описательной сложности Иммерман имеет
Следствие 7.23. Следующие условия эквивалентны:
1. P = NP.
2. Над конечными упорядоченными структурами FO (LFP) = SO.
Это можно рассматривать как «усиление» P = NP до эквивалентного утверждения над (предположительно) классами большей сложности. Обратите внимание, что SO захватывает иерархию PH полиномиального времени, а FO (LFP) захватывает P, поэтому это можно рассматривать как P = NP, если P = PH.
(Интересной частью этого является утверждение, что P = NP подразумевает P = PH; тривиально, что P = CC подразумевает P = NP для любого класса CC, содержащего NP. Иммерман просто замечает: «если P = NP, то PH = NP» , предположительно потому, что P = NP может использоваться с оракуловым определением PH, чтобы индуктивно показать, что вся иерархия разрушается.)
Мой вопрос:
Насколько дальше можно усилить P = NP таким образом?
В частности, какой самый большой известный класс CC 'такой, что P = NP подразумевает P = CC', а самый маленький класс CC такой, что P = NP подразумевает CC = NP? Это позволило бы заменить P = NP эквивалентным вопросом CC = CC '. P представляется довольно мощным классом, который, кажется, предоставляет небольшую «комнату для маневра» для аргументов, пытающихся отделить его от NP: как далеко можно увеличить комнату для маневра?
Я, конечно, также был бы заинтересован в аргументе, который показывает, что P = PH является пределом этого подхода.
Изменить: обратите внимание на тесно связанный вопрос Почему P = NP не подразумевает P = AP (то есть P = PSPACE)? который фокусируется на другом направлении, почему у нас нет доказательств того, что P = PSPACE. Ответы там Каве и Питера Шора утверждают, что количество фиксируемых чередований является ключевым. Другой связанный с этим вопрос - это проблема решения, которая, как известно, не находится в PH, но будет в P, если P = NP, который запрашивает потенциальную проблему; ответы там также могут быть использованы для построения ответов на этот вопрос, хотя эти классы несколько искусственны (спасибо Tsuyoshi Ito за указание на это). В более общей ситуации, Свертывание экспирации и чередование ограниченных машин Тьюринга спрашивает, вызывает ли локальный коллапс на любом уровне в иерархии чередования коллапс вверх, как это происходит с иерархией полиномиального времени.