Аксиоматизация матроида циклами — различия между версиями
Строка 7: | Строка 7: | ||
# Если <tex>\mathbb C_1, \mathbb C_2 \in \mathfrak C</tex> и <tex>\mathbb C_1 \ne \mathbb C_2</tex>, то <tex>\mathbb C_1 \nsubseteq \mathbb C_2</tex> и <tex>\mathbb C_2 \nsubseteq \mathbb C_1</tex>. | # Если <tex>\mathbb C_1, \mathbb C_2 \in \mathfrak C</tex> и <tex>\mathbb C_1 \ne \mathbb C_2</tex>, то <tex>\mathbb C_1 \nsubseteq \mathbb C_2</tex> и <tex>\mathbb C_2 \nsubseteq \mathbb C_1</tex>. | ||
# Если <tex>\mathbb C_1, \mathbb C_2 \in \mathfrak C, \mathbb C_1 \ne \mathbb C_2</tex> и <tex>p \in \mathbb C_1 \cap \mathbb C_2</tex>, то существует <tex>\mathbb C \in \mathfrak C</tex> такой, что <tex>\mathbb C \subseteq (\mathbb C_1 \cup \mathbb C_2) \setminus p</tex>. | # Если <tex>\mathbb C_1, \mathbb C_2 \in \mathfrak C, \mathbb C_1 \ne \mathbb C_2</tex> и <tex>p \in \mathbb C_1 \cap \mathbb C_2</tex>, то существует <tex>\mathbb C \in \mathfrak C</tex> такой, что <tex>\mathbb C \subseteq (\mathbb C_1 \cup \mathbb C_2) \setminus p</tex>. | ||
− | Тогда семейство <tex>\mathfrak C</tex> совпадает с [[Теорема о циклах|семейством циклов]] однозначно определенного матроида на <tex>\mathbb E</tex>. | + | Тогда семейство <tex>\mathfrak C</tex> совпадает с [[Теорема о циклах|семейством циклов]] однозначно определенного [[матроида|Определениематроида]] на <tex>\mathbb E</tex>. |
|proof= | |proof= | ||
− | Пусть семейство <tex>\mathfrak C</tex> удовлетворяет условию теоремы. Множество <tex>\mathbb I \nsubseteq \mathbb E</tex> назовем <tex>\mathfrak C</tex>-независимым, если оно не содержит ни одного из множеств <tex>\mathbb C \in \mathfrak C</tex>. Через <tex>\mathfrak I</tex> обозначим семейство всех <tex>\mathfrak C</teX>-независимых множеств, подмножеств <tex>\mathbb E</tex>. Проверим, что семейство <tex>\mathfrak I</tex> удовлетворяет аксиомам из определения матроида. | + | Пусть семейство <tex>\mathfrak C</tex> удовлетворяет условию теоремы. Множество <tex>\mathbb I \nsubseteq \mathbb E</tex> назовем <tex>\mathfrak C</tex>-независимым, если оно не содержит ни одного из множеств <tex>\mathbb C \in \mathfrak C</tex>. Через <tex>\mathfrak I</tex> обозначим семейство всех <tex>\mathfrak C</teX>-независимых множеств, подмножеств <tex>\mathbb E</tex>. Проверим, что семейство <tex>\mathfrak I</tex> удовлетворяет [[аксиомам из определения матроида|Определение_матроида]]. |
Поскольку <tex>\varnothing \notin \mathfrak C</tex>, имеем <tex>\varnothing \in \mathfrak I</tex>, и первая аксиома, очевидно, выполняется. | Поскольку <tex>\varnothing \notin \mathfrak C</tex>, имеем <tex>\varnothing \in \mathfrak I</tex>, и первая аксиома, очевидно, выполняется. |
Версия 18:41, 27 июня 2011
Теорема (Аксиоматизация матроида циклами): |
Пусть — семейство подмножеств конечного непустого множетва такое, что:
|
Доказательство: |
Пусть семейство Определение_матроида. удовлетворяет условию теоремы. Множество назовем -независимым, если оно не содержит ни одного из множеств . Через обозначим семейство всех -независимых множеств, подмножеств . Проверим, что семейство удовлетворяетПоскольку , имеем , и первая аксиома, очевидно, выполняется.Очевидно, что если и то , и, следовательно, вторая аксиома выполнена.Проверим справедливость третьей аксиомы для семейства . Предположим, что существуют множества такие, что , для которых третья аксиома не выполнена. Среди всех таких пар выберем ту, у которой мощность минимальна. Положим . Если , то, очевидно, и аксиома выполняется. Поэтому достаточно рассмотреть .В силу нашего предположения для любого . Следовательно, существует такое, что и в силу -независимости множества имеем для любого . Ясно, что множества попарно различны.Рассмотрим множество . Для него верно . В силу -независимости существует такой, что . Рассмотрим теперь множество .Если , то существует , для которого существует такой , что . Пришли к противоречию с условием .Пусть Итак, семейство . Заметим, что . Поэтому в силу выбора пары для пары существует элемент , где , такой, что . Возьмем множество . Для него выполняется . Если , то , что невозможно. Следовательно, и . Тогда по 3 пункуту теоремы, существует , для которого , которое равно , что невозможно. удовлетворяет аксиомам матроида. Следовательно, существует матроид на множестве , для которого семейство является семейством независимых множеств. Из определения -независимости легко следует, что семейство совпадает с множеством цисклов матроида |
Литература
Асанов М. О., Баранский В. А., Расин В. В. - Дискретная математика: Графы, матроиды, алгоритмы. ISBN 978-5-8114-1068-2