<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://neerc.ifmo.ru/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=217.118.78.43&amp;*</id>
		<title>Викиконспекты - Вклад участника [ru]</title>
		<link rel="self" type="application/atom+xml" href="http://neerc.ifmo.ru/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=217.118.78.43&amp;*"/>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/217.118.78.43"/>
		<updated>2026-08-05T06:45:41Z</updated>
		<subtitle>Вклад участника</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B5%D0%BC%D0%B0_%D0%91%D0%B5%D0%B9%D0%BA%D0%B5%D1%80%D0%B0_%E2%80%94_%D0%93%D0%B8%D0%BB%D0%BB%D0%B0_%E2%80%94_%D0%A1%D0%BE%D0%BB%D0%BE%D0%B2%D1%8D%D1%8F&amp;diff=20869</id>
		<title>Теорема Бейкера — Гилла — Соловэя</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B5%D0%BC%D0%B0_%D0%91%D0%B5%D0%B9%D0%BA%D0%B5%D1%80%D0%B0_%E2%80%94_%D0%93%D0%B8%D0%BB%D0%BB%D0%B0_%E2%80%94_%D0%A1%D0%BE%D0%BB%D0%BE%D0%B2%D1%8D%D1%8F&amp;diff=20869"/>
				<updated>2012-04-17T18:47:25Z</updated>
		
		<summary type="html">&lt;p&gt;217.118.78.43: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Теорема&lt;br /&gt;
| statement = Существуют такие оракулы &amp;lt;tex&amp;gt;A&amp;lt;/tex&amp;gt; и &amp;lt;tex&amp;gt;B&amp;lt;/tex&amp;gt;, что &amp;lt;tex&amp;gt;\mathrm{P^A} = \mathrm{NP^A} &amp;lt;/tex&amp;gt; и &amp;lt;tex&amp;gt;\mathrm{P^B} \ne \mathrm{NP^B} &amp;lt;/tex&amp;gt;&lt;br /&gt;
| proof = &lt;br /&gt;
* Покажем существование такого оракула &amp;lt;tex&amp;gt;A&amp;lt;/tex&amp;gt;, что &amp;lt;tex&amp;gt;\mathrm{P^A} = \mathrm{NP^A} &amp;lt;/tex&amp;gt;. Рассмотрим язык &amp;lt;tex&amp;gt; \mathrm{TQBF} = \{ \Phi | \Phi \--&amp;lt;/tex&amp;gt; булева формула с кванторами &amp;lt;tex&amp;gt;, \Phi = 1\}&amp;lt;/tex&amp;gt;. [[PS-полнота языка верных булевых формул с кванторами (TQBF) | &amp;lt;tex&amp;gt; \mathrm{TQBF} &amp;lt;/tex&amp;gt; является &amp;lt;tex&amp;gt;PS&amp;lt;/tex&amp;gt;-полным языком]].&lt;br /&gt;
**&amp;lt;tex&amp;gt; \mathrm{P} \subset \mathrm{NP} \Rightarrow \mathrm{P^{TQBF}} \subset \mathrm{NP^{TQBF}} &amp;lt;/tex&amp;gt;&lt;br /&gt;
** &amp;lt;tex&amp;gt;T(p,x) \ge S(p, x)&amp;lt;/tex&amp;gt;, для любых &amp;lt;tex&amp;gt;p, x \Rightarrow \mathrm{NP^{TQBF}} \subset \mathrm{NPS^{TQBF}}&amp;lt;/tex&amp;gt;&lt;br /&gt;
** По [[ Класс PS. Теорема Сэвича. Совпадение классов NPS и PS | теореме Сэвича]] &amp;lt;tex&amp;gt; \mathrm{NPS^{TQBF}} = \mathrm{PS^{TQBF}} &amp;lt;/tex&amp;gt;&lt;br /&gt;
** &amp;lt;tex&amp;gt; \mathrm{TQBF} \in \mathrm{PS} \Rightarrow \mathrm{PS^{TQBF}} = \mathrm{PS} &amp;lt;/tex&amp;gt;&lt;br /&gt;
** &amp;lt;tex&amp;gt; \mathrm{TQBF} \-- \mathrm{PS}&amp;lt;/tex&amp;gt;-полная &amp;lt;tex&amp;gt;\Rightarrow \mathrm{PS} \in \mathrm{P^{TQBF}}&amp;lt;/tex&amp;gt; &lt;br /&gt;
Следовательно, &amp;lt;tex&amp;gt;\mathrm{P^{TQBF}} = \mathrm{NP^{TQBF}}&amp;lt;/tex&amp;gt;&lt;br /&gt;
* Покажем существование такого оракула &amp;lt;tex&amp;gt;B&amp;lt;/tex&amp;gt;, что &amp;lt;tex&amp;gt;\mathrm{P^B} \ne \mathrm{NP^B} &amp;lt;/tex&amp;gt;. Пусть &amp;lt;tex&amp;gt;B\--&amp;lt;/tex&amp;gt; произвольное множество, а &amp;lt;tex&amp;gt;U_B = \{1^n | \exists x&amp;lt;/tex&amp;gt;, что &amp;lt;tex&amp;gt;|x| = n\}&amp;lt;/tex&amp;gt;. Ясно, что &amp;lt;tex&amp;gt;\forall B: U_B \in \mathrm{NP^B}&amp;lt;/tex&amp;gt; (легко написать программу, проверяющую сертификат). Построим такое множество &amp;lt;tex&amp;gt;B&amp;lt;/tex&amp;gt;, что &amp;lt;tex&amp;gt;U_B \not\in \mathrm{P^B}&amp;lt;/tex&amp;gt;. Рассмотрим последовательность машин Тьюринга &amp;lt;tex&amp;gt;M_i&amp;lt;/tex&amp;gt;, имеющих доступ к оракулу языка &amp;lt;tex&amp;gt;B&amp;lt;/tex&amp;gt;. Построение множество &amp;lt;tex&amp;gt;B&amp;lt;/tex&amp;gt; разделим на счетное число шагов. Будем строить &amp;lt;tex&amp;gt;B&amp;lt;/tex&amp;gt; так, что на &amp;lt;tex&amp;gt;i-&amp;lt;/tex&amp;gt;м шаге выполнено: &amp;lt;tex&amp;gt;T(M_i, x) \ge \frac{2^n}{10}&amp;lt;/tex&amp;gt;. Очевидно, что это утверждение сильнее, чем &amp;lt;tex&amp;gt;U_B \not\in \mathrm{P_B}&amp;lt;/tex&amp;gt;. Начнем поэтапно строить множество &amp;lt;tex&amp;gt;B&amp;lt;/tex&amp;gt;.&lt;br /&gt;
** 0-й шаг: &amp;lt;tex&amp;gt;B \leftarrow \emptyset &amp;lt;/tex&amp;gt;&lt;br /&gt;
** &amp;lt;tex&amp;gt;i&amp;lt;/tex&amp;gt;-й шаг.&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>217.118.78.43</name></author>	</entry>

	</feed>