Дерево, эквивалентные определения — различия между версиями
(→Доказательство эквивалентности) |
(→Доказательство эквивалентности) |
||
Строка 20: | Строка 20: | ||
* <tex> 1 \Rightarrow 3 </tex> Ацикличность получаем аналогично первому пункту. Теперь рассмотрим <tex> u </tex> и <tex> v </tex> такие, что ребра <tex> uv </tex> не существует. Между ними, как мы знаем, уже существует путь, и при добавлении нового ребра мы получим второй путь. Из существования двух различных путей вытекает существование цикла. Опять же повторив эти рассуждения в обратном порядке получим <tex> 1 \Leftarrow 3 </tex>. | * <tex> 1 \Rightarrow 3 </tex> Ацикличность получаем аналогично первому пункту. Теперь рассмотрим <tex> u </tex> и <tex> v </tex> такие, что ребра <tex> uv </tex> не существует. Между ними, как мы знаем, уже существует путь, и при добавлении нового ребра мы получим второй путь. Из существования двух различных путей вытекает существование цикла. Опять же повторив эти рассуждения в обратном порядке получим <tex> 1 \Leftarrow 3 </tex>. | ||
+ | |||
+ | * <tex> 1 \Rightarrow 4 </tex> Связность аналогично первому пункту. Теперь рассмотрим <tex> u </tex> и <tex> v </tex> такие, что ребро <tex> uv </tex> существует. Мы знаем, что это единственный путь из <tex> u </tex> в <tex> v </tex>, значит после удаления ребра <tex> v </tex> станет не достижимо из <tex> u </tex> и наоборот, что означает утерю связности. Опять же повторив эти рассуждения в обратном порядке получим <tex> 1 \Leftarrow 4 </tex>. | ||
==Литература== | ==Литература== |
Версия 04:33, 13 ноября 2011
Определение: |
Дерево — неориентированный граф, в котором две любых вершины соединены единственным простым путем. Другими словами, любой связный граф без циклов дерево. |
Определение: |
Лес — граф, являющийся набором непересекающихся деревьев. |
Определения
Дерево - неориентированный простой граф G, который удовлетворяет любому из эквивалентных утверждений:
- Любые две вершины графа G соединены единственным простым путем
- G - связен и ацикличен
- G - ацикличен, и простой цикл формируется при добавлении любого ребра
- G - связен, и удаление любого ребра приводит к потере связности
Доказательство эквивалентности
Докажем эквивалентность 1 определения с остальными:
- Связность, очевидно, вытекает из существования пути между любыми двумя вершинами, а ацикличность из единственности. Повторив эти рассуждения в обратном порядке получим .
- Ацикличность получаем аналогично первому пункту. Теперь рассмотрим и такие, что ребра не существует. Между ними, как мы знаем, уже существует путь, и при добавлении нового ребра мы получим второй путь. Из существования двух различных путей вытекает существование цикла. Опять же повторив эти рассуждения в обратном порядке получим .
- Связность аналогично первому пункту. Теперь рассмотрим и такие, что ребро существует. Мы знаем, что это единственный путь из в , значит после удаления ребра станет не достижимо из и наоборот, что означает утерю связности. Опять же повторив эти рассуждения в обратном порядке получим .
Литература
- Харари Фрэнк Теория графов = Graph theory/Пер. с англ. и предисл. В. П. Козырева. Под ред. Г.П.Гаврилова. Изд. 2-е. — М.: Едиториал УРСС, 2003. — 296 с. — ISBN 5-354-00301-6
- Википедия — свободная энциклопедия