Теорема Лаутемана — различия между версиями
| Строка 1: | Строка 1: | ||
| − | |||
Утверждение '''теоремы Лаутемана''' (Sipser–Lautemann theorem или Sipser–Gács–Lautemann theorem) состоит в том, что класс [[Класс BPP | BPP]] содержится в классах [[Классы Sigma_i и Pi_i|<math>\Sigma_2</math> и <math>\Pi_2</math>]] [[Полиномиальная иерархия | полиномиальной иерархии]].  | Утверждение '''теоремы Лаутемана''' (Sipser–Lautemann theorem или Sipser–Gács–Lautemann theorem) состоит в том, что класс [[Класс BPP | BPP]] содержится в классах [[Классы Sigma_i и Pi_i|<math>\Sigma_2</math> и <math>\Pi_2</math>]] [[Полиномиальная иерархия | полиномиальной иерархии]].  | ||
| − | ==  | + | ==Теорема==  | 
| + | {{ Теорема  | ||
| + | | statement = <tex>\mathrm{BPP} \subset \Sigma_2 \cap \Pi_2</tex>  | ||
| + | | proof =    | ||
Из того, что класс <tex>\mathrm{BPP}</tex> замкнут относительно дополнения и <tex>\mathrm{co}\Sigma_2 = \Pi_2</tex>, следует, что достаточно доказать включение <tex>\mathrm{BPP} \subset \Sigma_2</tex>.  | Из того, что класс <tex>\mathrm{BPP}</tex> замкнут относительно дополнения и <tex>\mathrm{co}\Sigma_2 = \Pi_2</tex>, следует, что достаточно доказать включение <tex>\mathrm{BPP} \subset \Sigma_2</tex>.  | ||
| Строка 34: | Строка 36: | ||
<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:23, 3 июня 2012
Утверждение теоремы Лаутемана (Sipser–Lautemann theorem или Sipser–Gács–Lautemann theorem) состоит в том, что класс BPP содержится в классах и полиномиальной иерархии.
Теорема
| Теорема: | 
| Доказательство: | 
| 
 Из того, что класс замкнут относительно дополнения и , следует, что достаточно доказать включение . можно определить как множество таких языков , что «много» вероятностных лент . определяется как множество . Таким образом, необходимо уметь записывать « много» с помощью кванторов . Рассмотрим язык для некоторого . Определим операцию над словами из этого языка как побитовое исключающее или. Назовем , содержащееся в , -большим, если существует набор такой, что . Если , то является -маленьким. Найдем достаточное условие, при котором является -большим. Воспользуемся утверждением, что если вероятность , то существует из . Для этого выберем случайно набор . . Если , то существует набор , такой что , то есть -большое. Рассмотрим язык . Существует вероятностная машина Тьюринга , такая что , где некоторый полином, который будет определен позднее. Пусть использует бит случайной ленты. Зафиксируем . Возьмем . Рассмотрим множество . Подберем теперь и так, чтобы -большое. Если , то . Потребуем , чтобы было бы -большим. Если , то . Потребуем , чтобы было бы -маленьким. Выберем так, чтобы и . Получаем , то есть -большое. Таким образом, , то есть , то есть , а, значит, , и , что и требовалось доказать. |