Матрица Кирхгофа

Материал из Викиконспекты
Перейти к: навигация, поиск
Определение:
Матрицей Кирхгофа простого графа [math]G = (V,E) [/math] называется матрица [math] K (|V| \times |V|) = \parallel k_{i,j} \parallel [/math], элементы которой определяются равенством: [math] k_{i,j} = \begin{cases} \deg(v_i), \ i = j \\ -1, \ (v_i,v_j) \in E \\ 0, \mbox{ otherwise}. \end{cases} [/math]

Иными словами, на главной диагонали матрицы Кирхгофа находятся степени вершин, а на пересечении [math]i[/math]-й строки и [math]j[/math]-го столбца ([math]i \ne j[/math]) стоит [math]-1[/math], если вершины с номерами [math]i[/math] и [math]j[/math] смежны, и [math]0[/math] в противном случае.

Пример матрицы Кирхгофа

Граф Матрица Кирхгофа
Kirhgof matrix 1.png [math]\left(\begin{array}{rrrrrr} 2 & -1 & 0 & 0 & -1 & 0\\ -1 & 3 & -1 & 0 & -1 & 0\\ 0 & -1 & 2 & -1 & 0 & 0\\ 0 & 0 & -1 & 3 & -1 & -1\\ -1 & -1 & 0 & -1 & 3 & 0\\ 0 & 0 & 0 & -1 & 0 & 1\\ \end{array}\right)[/math]

Некоторые свойства

1. Сумма элементов каждой строки (столбца) матрицы Кирхгофа равна нулю:

[math]\ \sum_{i=1}^{|V|} k_{i,j} = 0[/math].

2. Определитель матрицы Кирхгофа равен нулю:

[math]\det K=0[/math]

Доказательство:

[math] \det K = \begin{vmatrix} k_{1, 1} & k_{1, 2} & \cdots & k_{1, |V|} \\ k_{2, 1} & k_{2, 2} & \cdots & k_{2, |V|} \\ \vdots & \vdots & \ddots & \vdots \\ k_{|V|, 1} & k_{|V|, 2} & \cdots & k_{|V|, |V|} \end{vmatrix} [/math]

Прибавим к первой строке все остальные строки(это не изменит значение определителя):

[math]\begin{vmatrix} k_{1, 1} + k_{2, 1} + \cdots + k_{|V|, 1} & k_{1, 2} + k_{2, 2} + \cdots + k_{|V|, 2} & \cdots & k_{1, |V|} + k_{2, |V|} + \cdots + k_{|V|, |V|} \\ k_{2, 1} & k_{2, 2} & \cdots & k_{2, |V|} \\ \vdots & \vdots & \ddots & \vdots \\ k_{|V|, 1} & k_{|V|, 2} & \cdots & k_{|V|, |V|} \end{vmatrix} [/math]

Так как сумма элементов каждого столбца равна [math]0[/math], получим:

[math]\det K = \begin{vmatrix} 0 & 0 & \cdots & 0 \\ k_{2, 1} & k_{2, 2} & \cdots & k_{2, |V|} \\ \vdots & \vdots & \ddots & \vdots \\ k_{|V|, 1} & k_{|V|, 2} & \cdots & k_{|V|, |V|} \end{vmatrix} = 0 [/math]

3. Матрица Кирхгофа простого графа симметрична:

[math]\ k_{i,j} = k_{j,i}\quad i,j=1, \ldots, |V|[/math].

4. Связь с матрицей смежности:

[math] K = \begin{pmatrix} \mathrm{deg}(v_1) & 0 & \cdots & 0 \\ 0 & \mathrm{deg}(v_2) & \cdots & 0 \\ \vdots & \vdots & \ddots & \vdots \\ 0 & 0 & \cdots & \mathrm{deg}(v_n) \end{pmatrix} - A, [/math]

где [math]A[/math] — матрица смежности графа [math]G[/math].

5. Связь с матрицей инцидентности:

[math] K = I \cdot I^T, [/math] где [math]I[/math] — матрица инцидентности некоторой ориентации графа.

6. [math]0[/math] является собственным значением матрицы.

Доказательство:

Собственным значением матрицы называют значения [math]\lambda[/math], которые удовлетворяют уравнению:

[math]\begin{vmatrix} k_{1, 1} - \lambda &k_{1, 2} & \cdots & k_{1, |V|} \\ k_{2, 1} & k_{2, 2} - \lambda & \cdots & k_{2, |V|} \\ \vdots & \vdots & \ddots & \vdots \\ k_{|V|, 1} & k_{|V|, 2} & \cdots & k_{|V|, |V| - \lambda} \end{vmatrix} = 0 [/math]

Прибавим к первой строке все остальные строки(это не изменит значение определителя):

[math]\begin{vmatrix} k_{1, 1} + k_{2, 1} + \cdots + k_{|V|, 1} - \lambda & k_{1, 2} + k_{2, 2} + \cdots + k_{|V|, 2} - \lambda & \cdots & k_{1, |V|} + k_{2, |V|} + \cdots + k_{|V|, |V|} - \lambda \\ k_{2, 1} & k_{2, 2} & \cdots & k_{2, |V|} \\ \vdots & \vdots & \ddots & \vdots \\ k_{|V|, 1} & k_{|V|, 2} & \cdots & k_{|V|, |V|} \end{vmatrix} [/math]

Так как сумма элементов каждого столбца равна [math]0[/math], получим:

[math]\begin{vmatrix} - \lambda &-\lambda & \cdots & - \lambda \\ k_{2, 1} & k_{2, 2} - \lambda & \cdots & k_{2, |V|} \\ \vdots & \vdots & \ddots & \vdots \\ k_{|V|, 1} & k_{|V|, 2} & \cdots & k_{|V|, |V|} - \lambda \end{vmatrix} = 0 [/math]

[math]- \lambda \begin{vmatrix} 1 & 1 & \cdots & 1 \\ k_{2, 1} & k_{2, 2} - \lambda & \cdots & k_{2, |V|} \\ \vdots & \vdots & \ddots & \vdots \\ k_{|V|, 1} & k_{|V|, 2} & \cdots & k_{|V|, |V|} - \lambda \end{vmatrix}= 0. [/math]

Следовательно, [math]0[/math] является собственным значением

См. также

Источники информации