<?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=Fedor</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=Fedor"/>
		<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/Fedor"/>
		<updated>2026-04-27T09:09:09Z</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%BE_%D0%B2%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%BD%D0%BE%D0%B9_%D0%B8%D0%B5%D1%80%D0%B0%D1%80%D1%85%D0%B8%D0%B8&amp;diff=211</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%BE_%D0%B2%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%BD%D0%BE%D0%B9_%D0%B8%D0%B5%D1%80%D0%B0%D1%80%D1%85%D0%B8%D0%B8&amp;diff=211"/>
				<updated>2010-03-14T19:34:38Z</updated>
		
		<summary type="html">&lt;p&gt;Fedor: /* Формулировка */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Формулировка ==&lt;br /&gt;
'''Теорема о временной иерархии''' утверждает, что для любых двух [[Конструируемая по времени функция|конструируемых по времени функций]] &amp;lt;math&amp;gt;f\,\!&amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt;g\,\!&amp;lt;/math&amp;gt; таких, что &amp;lt;math&amp;gt; \lim_{n \rightarrow \infty} t(f(n))/g(n) = 0&amp;lt;/math&amp;gt;, выполняется &amp;lt;math&amp;gt;DTIME(g(n)) \ne DTIME(f(n))&amp;lt;/math&amp;gt;.&lt;br /&gt;
== Доказательство ==&lt;br /&gt;
Зафиксируем &amp;lt;math&amp;gt;f\,\!&amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt;g\,\!&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Рассмотрим язык &amp;lt;math&amp;gt;L = \{ &amp;lt;m,x&amp;gt; \mid m(&amp;lt;m,x&amp;gt;)&amp;lt;/math&amp;gt; не допускает, работая не более &amp;lt;math&amp;gt; f(|&amp;lt;m,x&amp;gt;|)\,\!&amp;lt;/math&amp;gt; времени &amp;lt;math&amp;gt;\}\,\!&amp;lt;/math&amp;gt; .&lt;br /&gt;
&lt;br /&gt;
Пусть &amp;lt;math&amp;gt;L \in DTIME(f)&amp;lt;/math&amp;gt;, тогда для него есть машина Тьюринга &amp;lt;math&amp;gt;m_0\,\!&amp;lt;/math&amp;gt; такая, что &amp;lt;math&amp;gt;L(m_0)=L\,\!&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Рассмотрим &amp;lt;math&amp;gt;m_0(&amp;lt;m_0,x&amp;gt;)\,\!&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Пусть &amp;lt;math&amp;gt;m_0\,\!&amp;lt;/math&amp;gt; допускает &amp;lt;math&amp;gt;&amp;lt;m_0,x&amp;gt;\,\!&amp;lt;/math&amp;gt;. Тогда &amp;lt;math&amp;gt;&amp;lt;m_0,x&amp;gt; \in L&amp;lt;/math&amp;gt;, в силу определения &amp;lt;math&amp;gt;m_0\,\!&amp;lt;/math&amp;gt;. Но в &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; по определению не может быть пары &amp;lt;math&amp;gt;&amp;lt;m_0,x&amp;gt;\,\!&amp;lt;/math&amp;gt;, которую допускает &amp;lt;math&amp;gt;m_0\,\!&amp;lt;/math&amp;gt;, так как &amp;lt;math&amp;gt;m_0 \in DTIME(f)&amp;lt;/math&amp;gt;. Таким образом, получаем противоречие.&lt;br /&gt;
&lt;br /&gt;
Если &amp;lt;math&amp;gt;m_0\,\!&amp;lt;/math&amp;gt; не допускает &amp;lt;math&amp;gt;&amp;lt;m_0,x&amp;gt;\,\!&amp;lt;/math&amp;gt;, то &amp;lt;math&amp;gt;&amp;lt;m_0,x&amp;gt;\,\!&amp;lt;/math&amp;gt; не принадлежит языку &amp;lt;math&amp;gt;L\,\!&amp;lt;/math&amp;gt;. Это значит, что либо &amp;lt;math&amp;gt;m_0\,\!&amp;lt;/math&amp;gt; допускает &amp;lt;math&amp;gt;&amp;lt;m_0,x&amp;gt;\,\!&amp;lt;/math&amp;gt;, либо не допускает, работая больше времени &amp;lt;math&amp;gt;f(|&amp;lt;m_0,x&amp;gt;|)\,\!&amp;lt;/math&amp;gt;. Но  &amp;lt;math&amp;gt;L \in DTIME(f)&amp;lt;/math&amp;gt;, поэтому &amp;lt;math&amp;gt;m_0\,\!&amp;lt;/math&amp;gt; на любом входе &amp;lt;math&amp;gt;x\,\!&amp;lt;/math&amp;gt; работает не более &amp;lt;math&amp;gt;f(|x|)\,\!&amp;lt;/math&amp;gt; времени. Получаем противоречие. &lt;br /&gt;
&lt;br /&gt;
Следовательно такой машины не существует. Таким образом, &amp;lt;math&amp;gt;L \notin DTIME(f)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;L \in DTIME(g)&amp;lt;/math&amp;gt;, так как можно просимулировать машину Тьюринга &amp;lt;math&amp;gt;m_1\,\!&amp;lt;/math&amp;gt; такую, что &amp;lt;math&amp;gt;L(m_1)=L\,\!&amp;lt;/math&amp;gt;. Для каждой пары  &amp;lt;math&amp;gt;&amp;lt;m_3,x&amp;gt; \in L&amp;lt;/math&amp;gt; рассмотрим &amp;lt;math&amp;gt;m_3(&amp;lt;m_3,x&amp;gt;)\,\!&amp;lt;/math&amp;gt;. Если &amp;lt;math&amp;gt;m_3\,\!&amp;lt;/math&amp;gt; завершила работу и не допустила, то &amp;lt;math&amp;gt;m_1\,\!&amp;lt;/math&amp;gt; допускает &amp;lt;math&amp;gt;&amp;lt;m_3,x&amp;gt;\,\!&amp;lt;/math&amp;gt;. В другом случае не допускает. Так как любая такая машина работает не более &amp;lt;math&amp;gt;f(|&amp;lt;m_3,x&amp;gt;|)\,\!&amp;lt;/math&amp;gt; времени, а &amp;lt;math&amp;gt; \lim_{n \rightarrow \infty} t(f(n))/g(n) = 0&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;m_1\,\!&amp;lt;/math&amp;gt; будет работать не более &amp;lt;math&amp;gt;g(|&amp;lt;m_3,x&amp;gt;|)\,\!&amp;lt;/math&amp;gt; времени. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Получается, что &amp;lt;math&amp;gt;L \in DTIME(g(n)) \setminus DTIME(f(n))&amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt;L \neq \empty&amp;lt;/math&amp;gt;. Следовательно, &amp;lt;math&amp;gt;DTIME(g(n)) \neq DTIME(f(n))&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Теорема доказана.&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>	</entry>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%9A%D0%BE%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%B8%D1%80%D1%83%D0%B5%D0%BC%D0%B0%D1%8F_%D0%BF%D0%BE_%D0%B2%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%B8_%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D1%8F&amp;diff=171</id>
		<title>Конструируемая по времени функция</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%9A%D0%BE%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%B8%D1%80%D1%83%D0%B5%D0%BC%D0%B0%D1%8F_%D0%BF%D0%BE_%D0%B2%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%B8_%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D1%8F&amp;diff=171"/>
				<updated>2010-03-14T08:14:31Z</updated>
		
		<summary type="html">&lt;p&gt;Fedor: Новая страница: «== Определение == Функция &amp;lt;math&amp;gt;f(x)\,\!&amp;lt;/math&amp;gt; называется конструируемой по времени, если за &amp;lt;math&amp;gt;t(n)\,\!…»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Определение ==&lt;br /&gt;
Функция &amp;lt;math&amp;gt;f(x)\,\!&amp;lt;/math&amp;gt; называется конструируемой по времени, если за &amp;lt;math&amp;gt;t(n)\,\!&amp;lt;/math&amp;gt; времени можно симулировать &amp;lt;math&amp;gt;n\,\!&amp;lt;/math&amp;gt; шагов &amp;lt;math&amp;gt;f(x)\,\!&amp;lt;/math&amp;gt;, где &amp;lt;math&amp;gt;t(n)\,\!&amp;lt;/math&amp;gt; некотороя функция, называемая скоростью симуляции.&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>	</entry>

	<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%BE_%D0%B2%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%BD%D0%BE%D0%B9_%D0%B8%D0%B5%D1%80%D0%B0%D1%80%D1%85%D0%B8%D0%B8&amp;diff=170</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%BE_%D0%B2%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%BD%D0%BE%D0%B9_%D0%B8%D0%B5%D1%80%D0%B0%D1%80%D1%85%D0%B8%D0%B8&amp;diff=170"/>
				<updated>2010-03-14T08:06:02Z</updated>
		
		<summary type="html">&lt;p&gt;Fedor: Новая страница: «== Формулировка == '''Теорема о временной иерархии''' утверждает, что для любых двух [[Конструи…»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Формулировка ==&lt;br /&gt;
'''Теорема о временной иерархии''' утверждает, что для любых двух [[Конструируемая по времени функция|конструируемых по времени функций]] &amp;lt;math&amp;gt;f\,\!&amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt;g\,\!&amp;lt;/math&amp;gt; таких, что &amp;lt;math&amp;gt; \lim_{n \rightarrow \infty} t(f(n))/g(n) = 0&amp;lt;/math&amp;gt;, выполняется &amp;lt;math&amp;gt;DTIME(g(n)) \ne DTIME(f(n))&amp;lt;/math&amp;gt;.&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>	</entry>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D1%81%D0%BB%D0%BE%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D0%B8_(%D1%81%D1%82%D0%B0%D1%80%D0%B0%D1%8F_%D1%82%D1%80%D0%B5%D1%88%D0%BE%D0%B2%D0%B0%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D1%8F)&amp;diff=169</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%B8%D1%8F_%D1%81%D0%BB%D0%BE%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D0%B8_(%D1%81%D1%82%D0%B0%D1%80%D0%B0%D1%8F_%D1%82%D1%80%D0%B5%D1%88%D0%BE%D0%B2%D0%B0%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D1%8F)&amp;diff=169"/>
				<updated>2010-03-14T08:04:27Z</updated>
		
		<summary type="html">&lt;p&gt;Fedor: /* Лекция 1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Лекция 1 ==&lt;br /&gt;
*[[Класс DSPACE]]&lt;br /&gt;
*[[Класс DTIME]]&lt;br /&gt;
*[[Теорема о емкостной иерархии]]&lt;br /&gt;
*[[Теорема о временной иерархии]]&lt;br /&gt;
&lt;br /&gt;
== Практика 1 ==&lt;br /&gt;
*[[Сведение по Куку задачи факторизации к языку из NP]]&lt;br /&gt;
&lt;br /&gt;
== Лекция 2 ==&lt;br /&gt;
*[[Теорема Кука]]&lt;br /&gt;
&lt;br /&gt;
== Лекция 3 ==&lt;br /&gt;
*[[Теорема Ладнера]]&lt;br /&gt;
*[[Теорема Левина]]&lt;br /&gt;
*[[Теорема Бейкера-Гилла-Соловэя]]&lt;br /&gt;
&lt;br /&gt;
== Практика 3 ==&lt;br /&gt;
*[[NP-полнота задач о гамильтоновом цикле и пути в графах]]&lt;br /&gt;
*[[NP-полнота задачи о сумме подмножества]]&lt;br /&gt;
*[[NP-полнота задачи о рюкзаке]]&lt;br /&gt;
&lt;br /&gt;
== Практика, которой на самом деле не было ==&lt;br /&gt;
*[[NP-полнота задачи о раскраске графа]]&lt;br /&gt;
&lt;br /&gt;
== Лекция 4 ==&lt;br /&gt;
*[[PS-полнота задачи Generalized geography]]&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>	</entry>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%9A%D0%BB%D0%B0%D1%81%D1%81_DTIME&amp;diff=168</id>
		<title>Класс DTIME</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%9A%D0%BB%D0%B0%D1%81%D1%81_DTIME&amp;diff=168"/>
				<updated>2010-03-14T08:03:40Z</updated>
		
		<summary type="html">&lt;p&gt;Fedor: Новая страница: «== Определение ==  Классом &amp;lt;math&amp;gt;DTIME(f(n))\,\!&amp;lt;/math&amp;gt; называется множество языков, для которых существ…»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Определение ==&lt;br /&gt;
&lt;br /&gt;
Классом &amp;lt;math&amp;gt;DTIME(f(n))\,\!&amp;lt;/math&amp;gt; называется множество языков, для которых существует машина Тьюринга такая, что она всегда останавливается, и время ее работы не превосходит &amp;lt;math&amp;gt;f(n)\,\!&amp;lt;/math&amp;gt;, где &amp;lt;math&amp;gt;n\,\!&amp;lt;/math&amp;gt; &amp;lt;math&amp;gt;-\,\!&amp;lt;/math&amp;gt; длина входа.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;DTIME(f(n)) = \{ L \mid \exists &amp;lt;/math&amp;gt; машина Тьюринга &amp;lt;math&amp;gt;m : L(m)=L, T(m,x) \le f(|x|) \}&amp;lt;/math&amp;gt;, где &amp;lt;math&amp;gt;|x|\,\!&amp;lt;/math&amp;gt; &amp;lt;math&amp;gt;-\,\!&amp;lt;/math&amp;gt; длина &amp;lt;math&amp;gt;x\,\!&amp;lt;/math&amp;gt;.&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>	</entry>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D1%81%D0%BB%D0%BE%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D0%B8_(%D1%81%D1%82%D0%B0%D1%80%D0%B0%D1%8F_%D1%82%D1%80%D0%B5%D1%88%D0%BE%D0%B2%D0%B0%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D1%8F)&amp;diff=167</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%B8%D1%8F_%D1%81%D0%BB%D0%BE%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D0%B8_(%D1%81%D1%82%D0%B0%D1%80%D0%B0%D1%8F_%D1%82%D1%80%D0%B5%D1%88%D0%BE%D0%B2%D0%B0%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D1%8F)&amp;diff=167"/>
				<updated>2010-03-14T08:00:43Z</updated>
		
		<summary type="html">&lt;p&gt;Fedor: /* Лекция 1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Лекция 1 ==&lt;br /&gt;
*[[Класс DSPACE]]&lt;br /&gt;
*[[Класс DTIME]]&lt;br /&gt;
*[[Теорема о емкостной иерархии]]&lt;br /&gt;
&lt;br /&gt;
== Практика 1 ==&lt;br /&gt;
*[[Сведение по Куку задачи факторизации к языку из NP]]&lt;br /&gt;
&lt;br /&gt;
== Лекция 2 ==&lt;br /&gt;
*[[Теорема Кука]]&lt;br /&gt;
&lt;br /&gt;
== Лекция 3 ==&lt;br /&gt;
*[[Теорема Ладнера]]&lt;br /&gt;
*[[Теорема Левина]]&lt;br /&gt;
*[[Теорема Бейкера-Гилла-Соловэя]]&lt;br /&gt;
&lt;br /&gt;
== Практика 3 ==&lt;br /&gt;
*[[NP-полнота задач о гамильтоновом цикле и пути в графах]]&lt;br /&gt;
*[[NP-полнота задачи о сумме подмножества]]&lt;br /&gt;
*[[NP-полнота задачи о рюкзаке]]&lt;br /&gt;
&lt;br /&gt;
== Практика, которой на самом деле не было ==&lt;br /&gt;
*[[NP-полнота задачи о раскраске графа]]&lt;br /&gt;
&lt;br /&gt;
== Лекция 4 ==&lt;br /&gt;
*[[PS-полнота задачи Generalized geography]]&lt;/div&gt;</summary>
		<author><name>Fedor</name></author>	</entry>

	</feed>