У меня было смутное воспоминание, что я знал превосходную ссылку для такого отделения оракула. Я наконец нашел это.
Отличным справочником по разделению оракулов (для классов между P и PSPACE) является следующая статья :
Верещагин Н.К. (1994). "ОТНОСИТЕЛЬНЫЕ И НЕРЕЛЯТИВИЗИРУЕМЫЕ ТЕОРЕМЫ В ПОЛИНОМНОЙ ТЕОРИИ АЛГОРИТМОВ" РАН. Известия математики 42 (2): 261
В статье показано (или приводится цитата) разделение оракула между почти каждой парой классов, которые могут вас беспокоить, между P и PSPACE (например, у него есть такие классы, как P, RP, BPP, UP, FewP, NP, MA, AM другие уровни PH, PH, IP, PSPACE и т. д.).
Например, теорема 8 показывает проблему оракула в coRP, которой нет в NP. Поскольку (относительно всех оракулов) coRP находится в BPP, а NP содержит P, мы получаем проблему оракула в BPP, которой нет в P.
PA=BPPA