В «последнем абзаце» «первой страницы» следующего документа:
Я столкнулся с несколько нелогичным утверждением:
Я думаю, что идентичность выше выводится из следующего:
и
Первый проще записать как , что довольно странно!
Изменить: В свете комментария Кристоффера ниже, я хотел бы добавить следующее вдохновляющее замечание из книги сложности Гольдрайха (стр. 118-119):
Должно быть понятно, что класс может быть определен для двух классов сложности и , при условии, что связан с классом стандартных машин, который естественным образом обобщается на класс машин оракула. На самом деле класс определяется не на основе класса а по аналогии с ним. В частности, предположим, чтоэто класс множеств, которые распознаются (или скорее принимаются) машинами определенного типа (например, детерминистическими или недетерминированными) с определенными ограничениями ресурса (например, ограничениями времени и / или пространства). Затем мы рассмотрим аналогичные машины оракула (т.е. того же типа и с теми же границами ресурса) и скажем, что если существует адекватная машина оракула (то есть этого типа и границ ресурса ) и множество таким образом, что принимает множество .
источник
Ответы:
- это набор языков, определяемый чередующейся машиной Тьюринга в экзистенциальном, а затем универсальном состоянии с оракулом в NP. Как универсальная, так и экзистенциальная части могут запрашивать NP.ΣP2NP
Следовательно, в этом случае вы решили записать это как тогда вы должны думать об этом как ( N P N P A ∪ A ) (под ∪ я имею в виду оракула либо A, либо Н П А ).(NPNP)A (NPNPA∪A) ∪ A NPA
Следовательно, равно ( N P ( N P N P ) ) N P, что, безусловно, равно ( N P N P N P ), поскольку каждый запрос, который вы можете сделать к оракулу N P , вы можете сделать это к п п н п оракул.ΣP2NP (NP(NPNP))NP (NPNPNP) NP NPNP
источник
источник