Теорема Лаутемана — различия между версиями
Строка 35: | Строка 35: | ||
Таким образом, <tex>x \in L \Leftrightarrow \exists \{g_i\}_{i=1}^{k} \forall y \bigvee\limits_{i=1}^{k} y \in g_i \oplus A_x</tex>, то есть <tex>x \in L \Leftrightarrow \exists \{g_i\}_{i=1}^{k} \forall y \bigvee\limits_{i=1}^{k} y \oplus g_i \in A_x</tex>, то есть | Таким образом, <tex>x \in L \Leftrightarrow \exists \{g_i\}_{i=1}^{k} \forall y \bigvee\limits_{i=1}^{k} y \in g_i \oplus A_x</tex>, то есть <tex>x \in L \Leftrightarrow \exists \{g_i\}_{i=1}^{k} \forall y \bigvee\limits_{i=1}^{k} y \oplus g_i \in A_x</tex>, то есть | ||
<tex>x \in L \Leftrightarrow \exists \{g_i\}_{i=1}^{k} \forall y \bigvee\limits_{i=1}^{k} M(x, y \oplus g_i)</tex>, | <tex>x \in L \Leftrightarrow \exists \{g_i\}_{i=1}^{k} \forall y \bigvee\limits_{i=1}^{k} M(x, y \oplus g_i)</tex>, | ||
− | а, значит, <tex>L \in \Sigma_2</tex>, <tex>\mathrm{BPP} \subset \Sigma_2</tex> и <tex>\mathrm{BPP} \subset \Sigma_2 \cap \Pi_2</tex> | + | а, значит, <tex>L \in \Sigma_2</tex>, <tex>\mathrm{BPP} \subset \Sigma_2</tex> и <tex>\mathrm{BPP} \subset \Sigma_2 \cap \Pi_2</tex>. |
}} | }} |
Версия 14:24, 3 июня 2012
Утверждение теоремы Лаутемана (Sipser–Lautemann theorem или Sipser–Gács–Lautemann theorem) состоит в том, что класс BPP содержится в классах и полиномиальной иерархии.
Теорема
Теорема: |
Доказательство: |
Из того, что класс замкнут относительно дополнения и , следует, что достаточно доказать включение .можно определить как множество таких языков , что «много» вероятностных лент . определяется как множество . Таким образом, необходимо уметь записывать « много» с помощью кванторов . Рассмотрим язык для некоторого . Определим операцию над словами из этого языка как побитовое исключающее или.Назовем , содержащееся в , -большим, если существует набор такой, что .Если , то является -маленьким. Найдем достаточное условие, при котором является -большим.Воспользуемся утверждением, что если вероятность , то существует из . Для этого выберем случайно набор .. Если , то существует набор , такой что , то есть -большое.Рассмотрим язык . Существует вероятностная машина Тьюринга , такая что , где некоторый полином, который будет определен позднее. Пусть использует бит случайной ленты.Зафиксируем . Возьмем . Рассмотрим множество . Подберем теперь и так, чтобы -большое.Если , то . Потребуем , чтобы было бы -большим.Если , то . Потребуем , чтобы было бы -маленьким.Выберем так, чтобы и . Получаем , то есть -большое.Таким образом, а, значит, , то есть , то есть , , и . |