<?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.172.15.3&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.172.15.3&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.172.15.3"/>
		<updated>2026-06-30T00:03:56Z</updated>
		<subtitle>Вклад участника</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%90%D0%BA%D1%81%D0%B8%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%BC%D0%B0%D1%82%D1%80%D0%BE%D0%B8%D0%B4%D0%B0_%D1%86%D0%B8%D0%BA%D0%BB%D0%B0%D0%BC%D0%B8&amp;diff=62594</id>
		<title>Аксиоматизация матроида циклами</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%90%D0%BA%D1%81%D0%B8%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%BC%D0%B0%D1%82%D1%80%D0%BE%D0%B8%D0%B4%D0%B0_%D1%86%D0%B8%D0%BA%D0%BB%D0%B0%D0%BC%D0%B8&amp;diff=62594"/>
				<updated>2017-12-13T10:16:37Z</updated>
		
		<summary type="html">&lt;p&gt;109.172.15.3: typo fix&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Теорема&lt;br /&gt;
|about= &lt;br /&gt;
Аксиоматизация матроида циклами&lt;br /&gt;
|statement= &lt;br /&gt;
Пусть &amp;lt;tex&amp;gt;\mathfrak C&amp;lt;/tex&amp;gt; {{---}} семейство подмножеств конечного непустого множества &amp;lt;tex&amp;gt;E&amp;lt;/tex&amp;gt; такое, что:&lt;br /&gt;
# &amp;lt;tex&amp;gt;\varnothing \notin \mathfrak C&amp;lt;/tex&amp;gt;&lt;br /&gt;
# Если &amp;lt;tex&amp;gt;C_1, C_2 \in \mathfrak C&amp;lt;/tex&amp;gt; и &amp;lt;tex&amp;gt;C_1 \ne C_2&amp;lt;/tex&amp;gt;, то &amp;lt;tex&amp;gt;C_1 \nsubseteq C_2&amp;lt;/tex&amp;gt; и &amp;lt;tex&amp;gt;C_2 \nsubseteq C_1&amp;lt;/tex&amp;gt;.&lt;br /&gt;
# Если &amp;lt;tex&amp;gt;C_1, C_2 \in \mathfrak C, C_1 \ne C_2&amp;lt;/tex&amp;gt; и &amp;lt;tex&amp;gt;p \in C_1 \cap C_2&amp;lt;/tex&amp;gt;, то существует &amp;lt;tex&amp;gt;C \in \mathfrak C&amp;lt;/tex&amp;gt; такой, что &amp;lt;tex&amp;gt;C \subseteq (C_1 \cup C_2) \setminus p&amp;lt;/tex&amp;gt;.&lt;br /&gt;
Тогда семейство &amp;lt;tex&amp;gt;\mathfrak C&amp;lt;/tex&amp;gt; совпадает с [[Теорема о циклах|семейством циклов]] однозначно определенного [[Определение матроида|матроида]] на &amp;lt;tex&amp;gt;E&amp;lt;/tex&amp;gt;.&lt;br /&gt;
|proof=&lt;br /&gt;
Пусть семейство &amp;lt;tex&amp;gt;\mathfrak C&amp;lt;/tex&amp;gt; удовлетворяет условию теоремы. Множество &amp;lt;tex&amp;gt;I \subseteq E&amp;lt;/tex&amp;gt; назовем &amp;lt;tex&amp;gt;\mathfrak C&amp;lt;/tex&amp;gt;-независимым, если оно не содержит ни одного из множеств &amp;lt;tex&amp;gt;C \in \mathfrak C&amp;lt;/tex&amp;gt;. Через &amp;lt;tex&amp;gt;\mathfrak I&amp;lt;/tex&amp;gt; обозначим семейство всех &amp;lt;tex&amp;gt;\mathfrak C&amp;lt;/teX&amp;gt;-независимых множеств, подмножеств &amp;lt;tex&amp;gt;E&amp;lt;/tex&amp;gt;. Проверим, что семейство &amp;lt;tex&amp;gt;\mathfrak I&amp;lt;/tex&amp;gt; удовлетворяет [[Определение матроида|аксиомам из определения матроида]].&lt;br /&gt;
&lt;br /&gt;
Поскольку &amp;lt;tex&amp;gt;\varnothing \notin \mathfrak C&amp;lt;/tex&amp;gt;, имеем &amp;lt;tex&amp;gt;\varnothing \in \mathfrak I&amp;lt;/tex&amp;gt;, и первая аксиома, очевидно, выполняется.&lt;br /&gt;
&lt;br /&gt;
Очевидно, что если &amp;lt;tex&amp;gt;A \in \mathfrak I&amp;lt;/tex&amp;gt; и &amp;lt;tex&amp;gt;B \subset A&amp;lt;/tex&amp;gt; то &amp;lt;tex&amp;gt;B \in \mathfrak I&amp;lt;/tex&amp;gt;, и, следовательно, вторая аксиома выполнена.&lt;br /&gt;
&lt;br /&gt;
Проверим справедливость третьей аксиомы для семейства &amp;lt;tex&amp;gt;\mathfrak I&amp;lt;/tex&amp;gt;. Предположим, что существуют множества &amp;lt;tex&amp;gt;I, J \in \mathfrak I&amp;lt;/tex&amp;gt; такие, что &amp;lt;tex&amp;gt;|I|&amp;lt;|J|&amp;lt;/tex&amp;gt;, для которых третья аксиома не выполнена. Среди всех таких пар &amp;lt;tex&amp;gt;I, J&amp;lt;/tex&amp;gt; выберем ту, у которой мощность &amp;lt;tex&amp;gt;|I \cup J|&amp;lt;/tex&amp;gt; минимальна. Положим &amp;lt;tex&amp;gt;J \setminus I = \{p_1,...,p_t\}&amp;lt;/tex&amp;gt;. Если &amp;lt;tex&amp;gt;t = 1&amp;lt;/tex&amp;gt;, то, очевидно, &amp;lt;tex&amp;gt;I \subset J&amp;lt;/tex&amp;gt; и аксиома выполняется. Поэтому достаточно рассмотреть &amp;lt;tex&amp;gt;t \ge 2&amp;lt;/tex&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
В силу нашего предположения &amp;lt;tex&amp;gt;I \cup p_i \notin \mathfrak I&amp;lt;/tex&amp;gt; для любого &amp;lt;tex&amp;gt;i \in \{1,...,t\}&amp;lt;/tex&amp;gt;. Следовательно, существует &amp;lt;tex&amp;gt;C_i \in \mathfrak C&amp;lt;/tex&amp;gt; такое, что &amp;lt;tex&amp;gt;C_i \subseteq I \cup p_i&amp;lt;/tex&amp;gt; и в  силу &amp;lt;tex&amp;gt;\mathfrak C&amp;lt;/tex&amp;gt;-независимости множества &amp;lt;tex&amp;gt;I&amp;lt;/tex&amp;gt; имеем &amp;lt;tex&amp;gt;p_i \in C_i&amp;lt;/tex&amp;gt; для любого &amp;lt;tex&amp;gt;i \in \{1,...,t\}&amp;lt;/tex&amp;gt;. Ясно, что множества &amp;lt;tex&amp;gt;C_1,...,C_t&amp;lt;/tex&amp;gt; попарно различны.&lt;br /&gt;
&lt;br /&gt;
Рассмотрим множество &amp;lt;tex&amp;gt;C_1.&amp;lt;/tex&amp;gt; Для него верно &amp;lt;tex&amp;gt;p_1 \in C_1 \subseteq I \cup p_1.&amp;lt;/tex&amp;gt; В силу &amp;lt;tex&amp;gt;\mathfrak C&amp;lt;/tex&amp;gt;-независимости &amp;lt;tex&amp;gt;J&amp;lt;/tex&amp;gt; существует &amp;lt;tex&amp;gt;q_1 \in I \setminus J&amp;lt;/tex&amp;gt; такой, что &amp;lt;tex&amp;gt;q_1 \in C_1.&amp;lt;/tex&amp;gt; Рассмотрим теперь множество &amp;lt;tex&amp;gt;(I \setminus q_1) \cup p_1.&amp;lt;/tex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Если &amp;lt;tex&amp;gt;(I \setminus q_1) \cup p_1 \notin \mathfrak I&amp;lt;/tex&amp;gt;, то существует &amp;lt;tex&amp;gt;C' \in \mathfrak C&amp;lt;/tex&amp;gt;, для которого существует такое &amp;lt;tex&amp;gt;C'' \in \mathfrak C,&amp;lt;/tex&amp;gt; что &amp;lt;tex&amp;gt;C'' \subseteq (C_1 \cup C') \setminus p_1 \subseteq I.&amp;lt;/tex&amp;gt; Пришли к противоречию с условием &amp;lt;tex&amp;gt;I \in \mathfrak I.&amp;lt;/tex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Пусть &amp;lt;tex&amp;gt;(I \setminus q_1) \cup p_1 \in \mathfrak I&amp;lt;/tex&amp;gt;. Заметим, что &amp;lt;tex&amp;gt;|((I \setminus q_1) \cup p_1) \cup J| &amp;lt; |I \cup J|&amp;lt;/tex&amp;gt;. Поэтому в силу выбора пары &amp;lt;tex&amp;gt;I, J&amp;lt;/tex&amp;gt; для пары &amp;lt;tex&amp;gt;(I \setminus q_1) \cup p_1, J&amp;lt;/tex&amp;gt; существует элемент &amp;lt;tex&amp;gt;p_j&amp;lt;/tex&amp;gt;, где &amp;lt;tex&amp;gt;j \ge 2&amp;lt;/tex&amp;gt;, такой, что &amp;lt;tex&amp;gt;(I \setminus q_1) \cup p_1 \cup p_j \in \mathfrak I&amp;lt;/tex&amp;gt;. Возьмем множество &amp;lt;tex&amp;gt;C_j \in \mathfrak C&amp;lt;/tex&amp;gt;. Для него выполняется &amp;lt;tex&amp;gt;p_j \in C_j \subseteq I \cup p_j.&amp;lt;/tex&amp;gt; Если &amp;lt;tex&amp;gt;q_1 \notin C_j&amp;lt;/tex&amp;gt;, то &amp;lt;tex&amp;gt;C_j \subseteq (I \setminus q_1) \cup p_j \subseteq (I \setminus q1) \cup p_1 \cup p_j&amp;lt;/tex&amp;gt;, что невозможно. Следовательно, &amp;lt;tex&amp;gt;q_1 \in C_j \cap C_1&amp;lt;/tex&amp;gt; и &amp;lt;tex&amp;gt;C_j \ne C_1&amp;lt;/tex&amp;gt;. Тогда по 3 пункуту теоремы, существует &amp;lt;tex&amp;gt;C \in \mathfrak C&amp;lt;/tex&amp;gt;, для которого &amp;lt;tex&amp;gt;C \subseteq (C_j \cup C_1) \setminus q_1 \subseteq (C_j \setminus q_1) \cup (C_1 \setminus q_1) \subseteq ((I \setminus q_1) \cup p_j) \cup ((I \setminus q_1) \cup p_1)&amp;lt;/tex&amp;gt;, которое равно &amp;lt;tex&amp;gt;(I \setminus q_10) \cup p_1 \cup p_j \in \mathfrak I&amp;lt;/tex&amp;gt;, что невозможно.&lt;br /&gt;
&lt;br /&gt;
Итак, семейство &amp;lt;tex&amp;gt;\mathfrak I&amp;lt;/tex&amp;gt; удовлетворяет аксиомам матроида. Следовательно, существует матроид &amp;lt;tex&amp;gt;M&amp;lt;/tex&amp;gt; на множестве &amp;lt;tex&amp;gt;E&amp;lt;/tex&amp;gt;, для которого семейство &amp;lt;tex&amp;gt;\mathfrak I&amp;lt;/tex&amp;gt; является семейством независимых множеств. Из определения &amp;lt;tex&amp;gt;\mathfrak C&amp;lt;/tex&amp;gt;-независимости легко следует, что семейство &amp;lt;tex&amp;gt;\mathfrak C&amp;lt;/tex&amp;gt; совпадает с множеством циклов матроида &amp;lt;tex&amp;gt;M&amp;lt;/tex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Докажем, что матроид &amp;lt;tex&amp;gt;M&amp;lt;/tex&amp;gt; определен однозначно. Пусть есть два матроида &amp;lt;tex&amp;gt;M_1 \neq M_2&amp;lt;/tex&amp;gt; с носителем &amp;lt;tex&amp;gt;E&amp;lt;/tex&amp;gt;, семейством циклов &amp;lt;tex&amp;gt;\mathfrak C&amp;lt;/tex&amp;gt; и [[Аксиоматизация матроида базами|множествами баз]] &amp;lt;tex&amp;gt;B_1, B_2&amp;lt;/tex&amp;gt; соответственно. Не ограничивая общности можно считать, что существует &amp;lt;tex&amp;gt;A \in B_1, A \notin B_2&amp;lt;/tex&amp;gt;. Тогда для всех &amp;lt;tex&amp;gt;e \in E, e \notin A: (A \cup e) = C \in \mathfrak C&amp;lt;/tex&amp;gt;, но &amp;lt;tex&amp;gt;\mathfrak C&amp;lt;/tex&amp;gt; {{---}} семейство циклов &amp;lt;tex&amp;gt;M_2&amp;lt;/tex&amp;gt;, следовательно для всех &amp;lt;tex&amp;gt;p \in C&amp;lt;/tex&amp;gt; выполнено &amp;lt;tex&amp;gt;(C \setminus p) \in B_2&amp;lt;/tex&amp;gt;, что невозможно.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Источники информации ==&lt;br /&gt;
* ''Асанов М. О., Баранский В. А., Расин В. В.'' {{---}} Дискретная математика: Графы, матроиды, алгоритмы. '''ISBN 978-5-8114-1068-2'''&lt;br /&gt;
&lt;br /&gt;
[[Категория:Алгоритмы и структуры данных]]&lt;br /&gt;
[[Категория:Матроиды]]&lt;br /&gt;
[[Категория:Основные факты теории матроидов]]&lt;/div&gt;</summary>
		<author><name>109.172.15.3</name></author>	</entry>

	</feed>