<?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=109.188.214.160&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=109.188.214.160&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/109.188.214.160"/>
		<updated>2026-06-14T14:53:27Z</updated>
		<subtitle>Вклад участника</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%A1%D1%85%D0%B5%D0%BC%D0%BD%D0%B0%D1%8F_%D1%81%D0%BB%D0%BE%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D1%8C_%D0%B8_%D0%BA%D0%BB%D0%B0%D1%81%D1%81_P/poly&amp;diff=21976</id>
		<title>Схемная сложность и класс P/poly</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%A1%D1%85%D0%B5%D0%BC%D0%BD%D0%B0%D1%8F_%D1%81%D0%BB%D0%BE%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D1%8C_%D0%B8_%D0%BA%D0%BB%D0%B0%D1%81%D1%81_P/poly&amp;diff=21976"/>
				<updated>2012-05-07T12:49:13Z</updated>
		
		<summary type="html">&lt;p&gt;109.188.214.160: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Определения ==&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition=&lt;br /&gt;
&amp;lt;tex&amp;gt;P/poly=\{L | \forall n &amp;lt;/tex&amp;gt; существует логическая схема &amp;lt;tex&amp;gt; C_n &amp;lt;/tex&amp;gt; с &amp;lt;tex&amp;gt; n &amp;lt;/tex&amp;gt; входами и одним выходом такая, что: &lt;br /&gt;
#размеры &amp;lt;tex&amp;gt; C_n \leqslant p(n)&amp;lt;/tex&amp;gt;, где &amp;lt;tex&amp;gt; p &amp;lt;/tex&amp;gt; {{---}} полином;&lt;br /&gt;
#&amp;lt;tex&amp;gt;x \in L \iff C_{|x|}(x) = 1 \}&amp;lt;/tex&amp;gt;. &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition=&lt;br /&gt;
Пусть C {{---}} сложностный класс, f {{---}} функция. Тогда &amp;lt;tex&amp;gt; C/f = \{L| &amp;lt;/tex&amp;gt; существуют &amp;lt;tex&amp;gt; a_0, a_1, .. , a_n, .. &amp;lt;/tex&amp;gt; {{---}} подсказки, программа p, удовлетворяющая ограничениям C:&lt;br /&gt;
#&amp;lt;tex&amp;gt;|a_i| \leqslant f(i) &amp;lt;/tex&amp;gt;;&lt;br /&gt;
#&amp;lt;tex&amp;gt; x \in L \iff p(x, a_{|x|})=1 \}&amp;lt;/tex&amp;gt;. &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition=&lt;br /&gt;
Пусть &amp;lt;tex&amp;gt; F = \{f_i\}&amp;lt;/tex&amp;gt;. Тогда &amp;lt;tex&amp;gt; C/F = \bigcup\limits_{f \in F} C/f &amp;lt;/tex&amp;gt;. &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Теоремы ==&lt;br /&gt;
&lt;br /&gt;
{{Теорема&lt;br /&gt;
|statement=&lt;br /&gt;
&amp;lt;tex&amp;gt; P \subset P/poly &amp;lt;/tex&amp;gt;.&lt;br /&gt;
|proof=&lt;br /&gt;
&amp;lt;tex&amp;gt; L \in P \Rightarrow \exists &amp;lt;/tex&amp;gt; машина Тьюринга m такая, что &amp;lt;tex&amp;gt; L(m)=L &amp;lt;/tex&amp;gt;. Составим логическую схему для m, как мы сделали в [[Примеры_NP-полных_языков._Теорема_Кука|теореме Кука]]. Отсюда следует, что &amp;lt;tex&amp;gt; P \subset P/poly &amp;lt;/tex&amp;gt;.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Теорема&lt;br /&gt;
|statement=&lt;br /&gt;
Схемная сложность полином &amp;lt;tex&amp;gt; \subset P/poly&amp;lt;/tex&amp;gt;.&lt;br /&gt;
|proof=&lt;br /&gt;
&amp;lt;tex&amp;gt; L \in &amp;lt;/tex&amp;gt; схемная сложность полином. Тогда &amp;lt;tex&amp;gt; \exists C_0, C_1, .., C_n, .. &amp;lt;/tex&amp;gt;. Запишем программу&lt;br /&gt;
 &amp;lt;tex&amp;gt; p(x, C_{|x|}) &amp;lt;/tex&amp;gt;:&lt;br /&gt;
     '''return''' &amp;lt;tex&amp;gt;C_{|x|}(x) &amp;lt;/tex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Теорема выполняется.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Теорема&lt;br /&gt;
|statement=&lt;br /&gt;
&amp;lt;tex&amp;gt; P/poly \subset &amp;lt;/tex&amp;gt; схемная сложность полином.&lt;br /&gt;
|proof=&lt;br /&gt;
Пусть &amp;lt;tex&amp;gt; L \in P/poly &amp;lt;/tex&amp;gt;. Тогда существуют &amp;lt;tex&amp;gt; a_0, a_1, .. , a_n, .. &amp;lt;/tex&amp;gt; {{---}} подсказки. Зафиксируем n. Числу соответствует логическая схема &amp;lt;tex&amp;gt; C_n &amp;lt;/tex&amp;gt;. Запишем программу p в виде логической схемы, которая принимает на вход слово длины n и подсказку &amp;lt;tex&amp;gt; a_n &amp;lt;/tex&amp;gt;, за счет чего распознаваться будут только слова из языка. Зашьем подсказку в самой схеме, теперь она принимает только слова длины n и определяет их принадлежность языку.     &lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>109.188.214.160</name></author>	</entry>

	</feed>