Изменения

Перейти к: навигация, поиск

Циклическое пространство графа

25 байт убрано, 10:51, 9 декабря 2011
Определение
Рассмотрим <tex> x \in C </tex>.
Рассмотрим граф <tex> G_1(V_1,E_1) </tex>, где <tex> E_1 </tex> {{---}} множество ребер, таких , что на соответствующих местах вектора <tex> x </tex> стоят единицы, а <tex> V_1 = V(G) </tex> .
В силу определения обобщенного цикла: <tex> \forall v : v \in V_1 ~ deg(v) \equiv 0(mod~2) </tex>.
Покажем по индукции, что <tex> G </tex> можно декомпозировать на несколько реберно непересекающихся простых циклов. Ведем индукцию по числу ребер.
База индукции <tex> |E_1(G)|=0 </tex> очевидно выполняется.
Рассмотри Рассмотрим <tex> G_1 </tex>. <tex> \forall v : v \in V_1 ~ deg(v) \equiv 0(mod~2) \Rightarrow |E_1(G)| > |V(G)| - 1 \Rightarrow </tex> существует цикл, добавим его в декомпозицию, удалим ребра , принадлежащие ему. В силу того , что четность степеней вершин не изменилась то , по предположению индукции декомпозируем оставшийся граф.
Отсюда следует, что каждому обобщенному циклу соответствуют ребра, которые образуют набор реберно непересекающихся простых циклов.
Если рассмотреть набор реберно непересекающихся простых циклов и взять все ребра, принадлежащие этим циклам, то им можно сопоставить обобщенный цикл , поставив в соответствующие места <tex> x </tex> поставить <tex> 1 </tex>, во все остальные <tex> 0 </tex>.В силу линейности оператора <tex> I </tex> и того , что если <tex>I( </tex> простой цикл <tex> )=0 </tex>, получаем что <tex> Ix=0 </tex>
}}
Анонимный участник

Навигация