<?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=178.67.185.5&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=178.67.185.5&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/178.67.185.5"/>
		<updated>2026-09-10T02:14:50Z</updated>
		<subtitle>Вклад участника</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%A3%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA:Iloskutov/%D0%A2%D0%B5%D0%BE%D1%80%D0%B5%D0%BC%D0%B0_%D0%BE_%D1%81%D1%83%D1%89%D0%B5%D1%81%D1%82%D0%B2%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B8_%D0%BF%D1%80%D0%BE%D1%81%D1%82%D0%BE%D0%B3%D0%BE_%D1%86%D0%B8%D0%BA%D0%BB%D0%B0_%D0%B2_%D1%81%D0%BB%D1%83%D1%87%D0%B0%D0%B5_%D1%81%D1%83%D1%89%D0%B5%D1%81%D1%82%D0%B2%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F_%D1%86%D0%B8%D0%BA%D0%BB%D0%B0&amp;diff=43659</id>
		<title>Участник:Iloskutov/Теорема о существовании простого цикла в случае существования цикла</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%A3%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA:Iloskutov/%D0%A2%D0%B5%D0%BE%D1%80%D0%B5%D0%BC%D0%B0_%D0%BE_%D1%81%D1%83%D1%89%D0%B5%D1%81%D1%82%D0%B2%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B8_%D0%BF%D1%80%D0%BE%D1%81%D1%82%D0%BE%D0%B3%D0%BE_%D1%86%D0%B8%D0%BA%D0%BB%D0%B0_%D0%B2_%D1%81%D0%BB%D1%83%D1%87%D0%B0%D0%B5_%D1%81%D1%83%D1%89%D0%B5%D1%81%D1%82%D0%B2%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F_%D1%86%D0%B8%D0%BA%D0%BB%D0%B0&amp;diff=43659"/>
				<updated>2015-01-08T18:01:01Z</updated>
		
		<summary type="html">&lt;p&gt;178.67.185.5: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Лемма&lt;br /&gt;
|statement=Наличие двух различных рёберно-простых путей между какими-либо двумя вершинами неориентированного графа &amp;lt;tex&amp;gt;G&amp;lt;/tex&amp;gt; равносильно наличию цикла в этом графе.&lt;br /&gt;
|proof=&lt;br /&gt;
&amp;quot;&amp;lt;tex&amp;gt;\Rightarrow&amp;lt;/tex&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Предположим, что в графе &amp;lt;tex&amp;gt;G&amp;lt;/tex&amp;gt; существует два различных реберно-простых пути между вершинами &amp;lt;tex&amp;gt;u&amp;lt;/tex&amp;gt; и &amp;lt;tex&amp;gt;v&amp;lt;/tex&amp;gt;. Пусть это будут пути &amp;lt;tex&amp;gt;p = u e_1 v_1\ldots v_{n-1} e_n v&amp;lt;/tex&amp;gt; и &amp;lt;tex&amp;gt;p' = u e'_1 v'_1\ldots v'_{n-1} e'_n v&amp;lt;/tex&amp;gt;. Пусть их наибольший общий префикс заканчивается в вершине &amp;lt;tex&amp;gt;w = v_k = v'_l&amp;lt;/tex&amp;gt;. Заметим, что &amp;lt;tex&amp;gt;w \neq v&amp;lt;/tex&amp;gt;, т. к. пути различны. Рассмотрим суффиксы путей &amp;lt;tex&amp;gt;p&amp;lt;/tex&amp;gt; и &amp;lt;tex&amp;gt;p'&amp;lt;/tex&amp;gt;: &amp;lt;tex&amp;gt;s = w e_{k+1} \ldots  v&amp;lt;/tex&amp;gt; и &amp;lt;tex&amp;gt;s' = w e'_{l+1} \ldots v&amp;lt;/tex&amp;gt; соответственно. Найдем первую совпадающую вершину  &amp;lt;tex&amp;gt;w'&amp;lt;/tex&amp;gt; в &amp;lt;tex&amp;gt;s&amp;lt;/tex&amp;gt; и &amp;lt;tex&amp;gt;s'&amp;lt;/tex&amp;gt;, не равную &amp;lt;tex&amp;gt;w&amp;lt;/tex&amp;gt;. Осталось заметить, что замкнутый путь &amp;lt;tex&amp;gt;c&amp;lt;/tex&amp;gt;, полученный объединением &amp;lt;tex&amp;gt;w \rightarrow w'&amp;lt;/tex&amp;gt; части пути &amp;lt;tex&amp;gt;s&amp;lt;/tex&amp;gt; вместе с   &amp;lt;tex&amp;gt;w' \rightarrow w&amp;lt;/tex&amp;gt; частью цепи &amp;lt;tex&amp;gt;s'&amp;lt;/tex&amp;gt; является циклическим путем. Действительно, т. r. в  путях &amp;lt;tex&amp;gt;s&amp;lt;/tex&amp;gt; и &amp;lt;tex&amp;gt;s'&amp;lt;/tex&amp;gt;  двух ребер подряд не бывает, т.к. это реберно простые пути, а ребра, смежные с &amp;lt;tex&amp;gt;w&amp;lt;/tex&amp;gt; и &amp;lt;tex&amp;gt;w'&amp;lt;/tex&amp;gt; не совпадают по построению. Циклический путь &amp;lt;tex&amp;gt;c&amp;lt;/tex&amp;gt; является представителем некоторого цикла в графе &amp;lt;tex&amp;gt;G&amp;lt;/tex&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;&amp;lt;tex&amp;gt;\Leftarrow&amp;lt;/tex&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Предположим, что в графе &amp;lt;tex&amp;gt;G&amp;lt;/tex&amp;gt; существует цикл и пусть циклический путь &amp;lt;tex&amp;gt;c = v_0 e_1 v_1 \ldots e_n v_0&amp;lt;/tex&amp;gt; {{---}}  его представитель. Найдем первую точку &amp;lt;tex&amp;gt;w = v_k = v_l (l &amp;gt; k)&amp;lt;/tex&amp;gt; пересечения &amp;lt;tex&amp;gt;c&amp;lt;/tex&amp;gt; с самим собой.  Необходимо такая точка существует, т.к. путь замкнутый. Рассмотрим циклический путь &amp;lt;tex&amp;gt;v_k e_{k+1} \ldots e_l v_l&amp;lt;/tex&amp;gt;: он простой, т. к. если это неверно и существует вершина &amp;lt;tex&amp;gt;v_j = v_j' (k &amp;lt; j &amp;lt; j' &amp;lt; l)&amp;lt;/tex&amp;gt;, то в &amp;lt;tex&amp;gt;c&amp;lt;/tex&amp;gt; вершина &amp;lt;tex&amp;gt;v_j'&amp;lt;/tex&amp;gt; повторяется раньше, чем &amp;lt;tex&amp;gt;v_l&amp;lt;/tex&amp;gt;. Теперь элементарно взяв две вершины &amp;lt;tex&amp;gt;v_k&amp;lt;/tex&amp;gt; и &amp;lt;tex&amp;gt;v_{k+1}&amp;lt;/tex&amp;gt; легко заметить, что существует два различных реберно-неперсекающихся пути между ними: &amp;lt;tex&amp;gt;v_k e_{k+1} v_{k+1}&amp;lt;/tex&amp;gt; и &amp;lt;tex&amp;gt;v_k e_l v_{l - 1} \ldots v_k&amp;lt;/tex&amp;gt;.&lt;br /&gt;
 }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Теорема&lt;br /&gt;
|statement=&lt;br /&gt;
Если в неориентированном графе существует цикл, то в этом графе существует простой цикл.&lt;br /&gt;
|proof=&lt;br /&gt;
Выберем в графе минимальный по количеству рёбер цикл (он существует, потому что количество рёбер в любом цикле — натуральное число &amp;lt;ref&amp;gt;[[Натуральные и целые числа#.D0.A1.D1.83.D1.89.D0.B5.D1.81.D1.82.D0.B2.D0.BE.D0.B2.D0.B0.D0.BD.D0.B8.D0.B5_.D0.BD.D0.B0.D0.B8.D0.BC.D0.B5.D0.BD.D1.8C.D1.88.D0.B5.D0.B3.D0.BE_.D1.8D.D0.BB.D0.B5.D0.BC.D0.B5.D0.BD.D1.82.D0.B0|Существование наименьшего элемента в любом подмножестве &amp;lt;tex&amp;gt;\Bbb N&amp;lt;/tex&amp;gt;]]&amp;lt;/ref&amp;gt;). Предположим, что он не простой. Но тогда он содержит дважды одну и ту же вершину, т. е. содержит в себе цикл меньшего размера, что противоречит тому, что наш цикл минимальный. Таким образом, этот цикл — простой.}}&lt;br /&gt;
&lt;br /&gt;
[[Файл:Simple cycle.png|thumb|580px|center|В графе минимальный цикл включает в себя четыре ребра — таких цикла два: [2 - 6 - 7 - 3] (выделен &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;красным&amp;lt;/font&amp;gt;) и [2 - 5 - 6 - 4] (выделен &amp;lt;font color=#3771c8ff&amp;gt;синим&amp;lt;/font&amp;gt;). Согласно теореме, оба они просты.&amp;lt;br&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
== Замечания ==&lt;br /&gt;
* Так как вершинно-простой путь всегда является рёберно-простым, первая теорема справедлива и для вершинно-простых путей (усиление условия).&lt;br /&gt;
* Так как вершинно-простой цикл всегда является рёберно-простым, первая теорема справедлива и для рёберно-простого цикла (ослабление результата).&lt;br /&gt;
* Утверждение&lt;br /&gt;
''Если две вершины графа лежат на цикле, то они лежат на простом цикле.''&lt;br /&gt;
&lt;br /&gt;
в общем случае неверно, так как эти вершины могут лежать в разных компонентах вершинной или рёберной двусвязности: все пути из одной вершины в другую будут содержать одну и ту же точку сочленения или один и тот же мост.&lt;br /&gt;
&lt;br /&gt;
== Примечания ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
* [[Основные определения теории графов]]&lt;br /&gt;
* [[Теорема о существовании простого пути в случае существования пути]]&lt;br /&gt;
* [[Отношение реберной двусвязности]]&lt;br /&gt;
* [[Отношение вершинной двусвязности]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Категория: Алгоритмы и структуры данных]]&lt;br /&gt;
[[Категория: Основные определения теории графов]]&lt;/div&gt;</summary>
		<author><name>178.67.185.5</name></author>	</entry>

	</feed>