Матрица Кирхгофа — различия между версиями
Строка 93: | Строка 93: | ||
{{Утверждение | {{Утверждение | ||
− | |statement=<tex>0</tex> является [[Собственные векторы и собственные значения|собственным значением]] матрицы. | + | |statement=<tex>0</tex> является [[Собственные векторы и собственные значения|собственным значением]] матрицы, кратность его равна числу компонент связности графа. |
|proof=Собственным значением матрицы называют значения <tex>\lambda</tex>, которые удовлетворяют уравнению: | |proof=Собственным значением матрицы называют значения <tex>\lambda</tex>, которые удовлетворяют уравнению: | ||
Строка 134: | Строка 134: | ||
Следовательно, <tex>0</tex> является собственным значением. | Следовательно, <tex>0</tex> является собственным значением. | ||
+ | |||
+ | '''Доказательство кратности:''' | ||
+ | |||
+ | Пусть дан граф <tex>G</tex> c <tex>n</tex> компонентами связности. Перенумеруем его вершины так, чтобы сначала шли вершины первой компоненты связности, затем второй и т.д. Тогда матрица Кирхгофа примет блочно-диагональный вид, и <tex>i</tex>-тый блок этой матрицы будет являтся матрицей Кирхгофа для <tex>i</tex>-той компоненты связности. | ||
+ | |||
+ | По свойству блочно-диагональной матрицы <tex>\det K = \det K_{1} * \det K_{2} * \cdots * \det K_{n}</tex>, где <tex>K_{i}</tex> - матрица Кирхгофа для <tex>i</tex>-той компоненты связности. | ||
+ | |||
+ | из <tex>\det K_{i} = - \lambda * det X_{i} </tex> (по 2 свойству) следует: | ||
+ | |||
+ | <tex>\det K = (-1)^{n} * \lambda^{n} * \det X_{1} * \det X_{2} * \cdots * \det X_{n}</tex> | ||
}} | }} | ||
Версия 22:51, 29 декабря 2014
Определение: |
Матрицей Кирхгофа простого графа называется матрица , элементы которой определяются равенством: |
Иными словами, на главной диагонали матрицы Кирхгофа находятся степени вершин, а на пересечении
-й строки и -го столбца ( ) стоит , если вершины с номерами и смежны, и в противном случае.Пример матрицы Кирхгофа
Граф | Матрица Кирхгофа |
---|---|
Некоторые свойства
Утверждение: |
Сумма элементов каждой строки (столбца) матрицы Кирхгофа равна нулю:
|
Утверждение: |
Определитель матрицы Кирхгофа равен нулю:
|
Прибавим к первой строке все остальные строки(это не изменит значение определителя):
Так как сумма элементов каждого столбца равна , получим: |
Утверждение: |
Матрица Кирхгофа простого графа симметрична:
|
Утверждение: |
Связь с матрицей смежности:
|
Утверждение: |
Связь с матрицей инцидентности:
|
Утверждение: |
собственным значением матрицы, кратность его равна числу компонент связности графа. является |
Собственным значением матрицы называют значения , которые удовлетворяют уравнению:
Прибавим к первой строке все остальные строки(это не изменит значение определителя):
Так как сумма элементов каждого столбца равна , получим:
Следовательно, является собственным значением.Доказательство кратности: Пусть дан граф c компонентами связности. Перенумеруем его вершины так, чтобы сначала шли вершины первой компоненты связности, затем второй и т.д. Тогда матрица Кирхгофа примет блочно-диагональный вид, и -тый блок этой матрицы будет являтся матрицей Кирхгофа для -той компоненты связности.По свойству блочно-диагональной матрицы , где - матрица Кирхгофа для -той компоненты связности.из (по 2 свойству) следует: |
См. также
- Связь матрицы Кирхгофа и матрицы инцидентности
- Подсчет числа остовных деревьев с помощью матрицы Кирхгофа
Источники информации
- Асанов М., Баранский В., Расин В.: Дискретная математика: Графы, матроиды, алгоритмы. стр. 18
- Википедия, Матрица Кирхгофа