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