MIT线性代数笔记-第12讲-图和网络

12.图和网络

关联矩阵:用于解析一个图含义的矩阵,其中每行均代表一条边,每列均代表一个节点

关联矩阵的元素为 − 1 -1 1意味着所在行所表示的边以所在列所表示的节点为起点,为 1 1 1意味着所在行所表示的边以所在列所表示的节点为终点,为 0 0 0意味着所在列所表示的节点不是所在行所表示的边的端点

对任意图(本文图均为联通图)有:

  1. 围成环(本文环均不考虑边的方向)的边(一组有关边)在关联矩阵中对应的行线性相关(只可正推)
  2. 关联矩阵的秩即为边极大无关组的元素数(极大子树的边数),边极大无关组中的元素对应行可构成关联矩阵行空间的一组基
  3. 极大子树包含所有节点,该子树的边数为节点数减一,因而 r = n − 1 r = n - 1 r=n1

将图视为电路(也可视为水流)可得(设关联矩阵为 A A A,行数 m m m,列数 n n n):

  1. A x ⃗ = b ⃗ A \vec{x} = \vec{b} Ax =b x ⃗ \vec{x} x 中每行都表示对应端点的电势, b ⃗ \vec{b} b 中每行都表示对应边端点的电势差(终点减起点)

  2. A T y ⃗ = 0 ⃗ A^T \vec{y} = \vec{0} ATy =0 y ⃗ \vec{y} y 中的每行都表示对应边的电流大小(负数说明电流与边方向相反),这符合基尔霍夫电流定律

    其中组成环的边的对应列按 y ⃗ \vec{y} y 中的对应变量线性组合一定能得到 0 ⃗ \vec{0} 0

    可以先找到一个环极大无关组,为组中的每个环分别找到一组可行变量并将其它变量赋值为 0 0 0,这样就可以得到若干个无关特解,这些特解即为 A T A^T AT零空间的一组基

    证明能构成一组基:

    ​    因为任何特解均需满足这些环的对应变量可行且这些环可以组成图中所有环,所以不存在任何与这些特解无关的特解,也不可能将这些特解中的一部分换为其它更多一些无关特解后仍保持所有特解无关,因而这些特解可以构成极大无关组,得证

    因而图中环极大无关组的元素数即为 A T A^T AT零空间的维数,即 m − r m - r mr

  3. 上一点中的 0 ⃗ \vec{0} 0 也可换为 f ⃗ \vec{f} f ,这样就可以给每个节点流入一个外部电流

  4. 总结有: A T C A x ⃗ = f ⃗ A^T CA \vec{x} = \vec{f} ATCAx =f (假设所有边电导率一致, C C C为电导率)

总结: # l o o p s = m − r = # e d g e s − ( # n o d e s − 1 ) , ∴ # n o d e s − # e d g e s + # l o o p s = 1 \#loops = m - r = \#edges - (\#nodes - 1) , \therefore \#nodes - \#edges + \#loops = 1 #loops=mr=#edges(#nodes1),#nodes#edges+#loops=1,这就是欧拉公式


打赏

制作不易,若有帮助,欢迎打赏!
赞赏码

支付宝付款码

  • 23
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

寒蜩

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值