В алгебраической топологии и теории графов , граф гомологии описывает группы гомологии из в графе , где граф рассматривается как топологическое пространство . Формализует представление о количестве «дырок» на графике. Это частный случай симплициальных гомологий , поскольку граф является частным случаем симплициального комплекса. Поскольку конечный граф является 1-комплексным (т. Е. Его «гранями» являются вершины, которые являются 0-мерными, а ребра, которые являются одномерными), единственными нетривиальными группами гомологий являются 0-я группа и 1-я группа. [1]
Первая группа гомологий [ править ]
Общая формула для 1-й группы гомологий топологического пространства X такова:
Пример [ править ]
Пусть X - ориентированный граф с 3 вершинами {x, y, z} и 4 ребрами {a: x → y, b: y → z, c: z → x, d: z → x}. Имеет несколько циклов :
- Один цикл представлен циклом a + b + c. Здесь знак + означает, что все кромки перемещаются в одном направлении. Поскольку операция сложения коммутативна, знак + представляет тот факт, что все циклы a + b + c, c + b + a, c + a + b и т. Д. Представляют один и тот же цикл.
- Второй цикл представлен циклом a + b + d.
- Третий цикл представлен циклом cd. Здесь знак - означает, что край d перемещается назад.
Если разрезать плоскость по петле a + b + d, а затем разрезать в точке c и «приклеить» в точке d, мы получим разрез по петле a + b + c. Это можно представить следующим соотношением: (a + b + d) + (cd) = (a + b + c). Чтобы формально определить это отношение, мы определяем следующие коммутативные группы: [2] : 6:00
- C 0 - свободная абелева группа на множестве вершин {x, y, z}. Каждый элемент C 0 называется 0-мерной цепью .
- C 1 - свободная абелева группа на множестве направленных ребер {a, b, c, d}. Каждый элемент C 1 называется одномерной цепью . Упомянутые выше три цикла являются одномерными цепями, и действительно, в группе C 1 выполняется соотношение (a + b + d) + (cd) = (a + b + c) .
Большинство элементов C 1 не являются циклами, например a + b, 2a + 5b-c и т. Д. Не являются циклами. Чтобы формально определить цикл, мы сначала определяем границы . Граница ребра обозначается оператором и определяется как его цель минус его источник, поэтому So является отображением от C 1 до C 0 . Поскольку a, b, c, d являются генераторами C 1 , это естественным образом продолжается до гомоморфизма групп из C 1 в C 0 . В этом гомоморфизме . Аналогично отображает любой цикл в C 1к нулевому элементу C 0 . Другими словами, множество циклов в C 1 в точности нуль - пространство (ядро) из . В этом случае ядро имеет два образующих: один соответствует a + b + c, а другой - a + b + d (третий цикл, cd, является линейной комбинацией первых двух). Итак, ker изоморфен Z 2 .
В общем топологическом пространстве мы бы определяли многомерные цепи. В частности, C 2 будет свободной абелевой группой на множестве двумерных объектов. Однако в графе таких объектов нет, поэтому C 2 - тривиальная группа. Следовательно, образ второго граничного оператора, также тривиален. Следовательно:
Общий случай [ править ]
Приведенный выше пример можно обобщить на произвольный связный граф G = ( V , E ). Пусть T будет остов из G . Каждое ребро в E \ T соответствует циклу; это в точности линейно независимые циклы. Таким образом, первая группа гомологии Н 1 из графа является свободная абелева группа с | E \ T | генераторы. Это число равно | E | - | V | +1; итак: [1]
0-я группа гомологий [ править ]
Общая формула для 0-й группы гомологий топологического пространства X такова:
Пример [ править ]
Напомним, что группа C 0 порождается множеством вершин. Поскольку нет -1-мерных элементов, группа C −1 тривиальна, и поэтому вся группа C 0 является ядром соответствующего граничного оператора: = свободная абелева группа, порожденная {x, y, z}. [3]
Изображение содержит элемент для каждой пары вершин, которые являются границами ребра, т. Е. Порождается {yx, zy, xz}. Чтобы вычислить фактор-группу, удобно рассматривать все элементы как «эквивалентные нулю». Это означает, что x, y и z эквивалентны - они находятся в том же классе эквивалентности частного. Другими словами, генерируется одним элементом (его может генерировать любая вершина). Таким образом , она изоморфна Z .
Общий случай [ править ]
Приведенный выше пример можно обобщить на любой связный граф . Начиная с любой вершины, можно попасть в любую другую вершину, добавив к ней одно или несколько выражений, соответствующих ребрам (например, начиная с x, можно добраться до z, добавив yx и zy). Так как элементы все эквивалентны нулю, то это означает , что все вершины графа находятся в одном классе эквивалентности, и , следовательно , изоморфна Z .
В общем, граф может иметь несколько связных компонентов . Пусть C - множество компонентов. Тогда каждая связная компонента является классом эквивалентности в фактор-группе. Следовательно:
Пониженная гомология [ править ]
Часто удобно считать, что 0-е гомологии связного графа тривиальны (так что, если граф содержит единственную точку, то все его гомологии тривиальны). Это приводит к определению приведенных гомологий . Для графа приведенная 0-я гомология:
Гомологии более высоких измерений [ править ]
Граф имеет только вершины (0-мерные элементы) и ребра (1-мерные элементы). Мы можем обобщить граф до абстрактного симплициального комплекса , добавив элементы более высокой размерности. Затем понятие гомологии графов обобщается понятием симплициальных гомологий .
Пример [ править ]
В приведенном выше примере графа мы можем добавить двумерную «ячейку», заключенную между ребрами c и d; назовем его A и предположим, что он ориентирован по часовой стрелке. Определим C 2 как свободную абелеву группу, порожденную множеством двумерных ячеек, которая в данном случае является одноэлементной {A}. Каждый элемент C 2 называется двумерной цепью .
Подобно граничному оператору от C 1 до C 0 , который мы обозначаем , существует граничный оператор от C 2 до C 1 , который мы обозначаем через . В частности, границей двумерной ячейки A являются одномерные ребра c и d, где c находится в «правильной» ориентации, а d - в «обратной» ориентации; Таким образом: . Последовательность цепочек и граничных операторов можно представить следующим образом: [4]
Общий случай [ править ]
В общем, можно определять цепи любой размерности. Если максимальная размерность цепи равна k , то мы получаем следующую последовательность групп:
Ссылки [ править ]
- ^ a b Sunada, Toshikazu (2013), Sunada, Toshikazu (ed.), «Группы гомологий графов», Топологическая кристаллография: с точки зрения дискретного геометрического анализа , обзоров и учебных пособий по прикладным математическим наукам, Токио: Springer Japan, . С. 37-51, DOI : 10.1007 / 978-4-431-54177-6_4 , ISBN 978-4-431-54177-6
- ^ Вильдбергер, Норман Дж. (2012). «Введение в гомологию» .
- ^ Вильдбергер, Норман Дж. (2012). «Вычисление групп гомологий» .
- ^ Вильдбергер, Норман Дж. (2012). «Введение в гомологию (продолжение)» .