矩阵

概述

矩阵(matrix)是按行和列排列的矩形数组,是离散数学中表示集合元素间关系的核心工具。矩阵加法要求同型,矩阵乘法要求左矩阵的列数等于右矩阵的行数,且不满足交换律转置矩阵通过互换行列得到,满足三大性质:对合性、和的转置、积的转置(顺序反转)。0-1 矩阵的布尔运算(Join 、Meet 、布尔积 )是图论中邻接矩阵与路径计数的基础。

定义

矩阵(Matrix)

矩阵是一个矩形阵列(rectangular array)的数。一个有 列的矩阵称为 矩阵,其第 处的元素记为 ,简记 。行数等于列数的矩阵称为方阵(square matrix)。两个矩阵相等当且仅当它们同型且所有对应元素相等。

矩阵加法

都是 矩阵,则 ,通过对应位置元素相加得到。不同大小的矩阵不能相加。

矩阵乘法

矩阵, 矩阵,则 矩阵,其 处元素为:

的第 行与 的第 列的点积。矩阵乘法仅当 的列数等于 的行数时有定义。

单位矩阵(Identity Matrix)

单位矩阵 ,其中 是 Kronecker delta:

单位矩阵是矩阵乘法的”单位元”: 矩阵)。

转置矩阵(Transpose)

矩阵,则转置 矩阵,通过互换行和列得到:。若 ,则称 对称矩阵(symmetric matrix)。

0-1 矩阵(Zero-One Matrix)

0-1 矩阵是所有元素都等于 0 或 1 的矩阵,常用于表示离散结构。基于布尔运算 (与)和 (或)定义:

  • Join
  • Meet
  • 布尔积
  • 布尔幂

核心性质

性质公式/规则说明
矩阵加法要求 同型
矩阵乘法 的列数 的行数
乘法维度中间维度必须匹配
乘法结合律成立
乘法不满足交换律(一般)即使两者都有定义
矩阵的幂仅对方阵定义
转置对合性转置两次还原
和的转置逐元素操作
积的转置注意顺序反转
对称矩阵,即 关于主对角线对称
Join0-1 矩阵的布尔或
Meet0-1 矩阵的布尔与
布尔积 替代加法, 替代乘法
布尔幂 元素为 1 长度 的路径存在图论路径计数

关系网络

graph TB
    A["矩阵"] --> B["基本概念"]
    A --> C["算术运算"]
    A --> D["转置与幂"]
    A --> E["0-1 矩阵"]

    B --> B1["m × n 矩阵"]
    B --> B2["方阵"]
    B --> B3["单位矩阵 Iₙ"]

    C --> C1["矩阵加法"]
    C --> C2["矩阵乘法"]
    C --> C3["结合律"]
    C --> C4["不满足交换律"]

    D --> D1["转置 Aᵗ"]
    D --> D2["对称矩阵 A = Aᵗ"]
    D --> D3["矩阵的幂 Aʳ"]

    E --> E1["Join ∨"]
    E --> E2["Meet ∧"]
    E --> E3["布尔积 ⊙"]
    E --> E4["布尔幂 A⁽ʳ⁾"]

    A --> F["前置知识"]
    F --> F1["集合"]
    F --> F2["函数"]

    A --> G["应用领域"]
    G --> G1["图论:邻接矩阵"]
    G --> G2["关系:关系矩阵"]
    G --> G3["集合运算:0-1 矩阵表示"]
  • 前置知识集合(矩阵表示集合元素间的关系)、函数(矩阵乘法是线性变换的复合)、集合运算(0-1 矩阵的 Join/Meet 对应并/交运算)
  • 核心关联:0-1 矩阵的布尔幂 元素为 1 表示图中顶点 到顶点 存在长度为 的路径
  • 后继概念:邻接矩阵(第9章图论)、关系矩阵(第9章关系)

章节扩展

第2章:基本结构

矩阵是 Rosen 第8版第2章第2.6节的核心内容,为后续图论(第9章)中邻接矩阵和关系矩阵的讨论奠定基础。

矩阵乘法的维度分析 矩阵乘以 矩阵得 矩阵。若 ,则 有定义当且仅当 有定义当且仅当 ;两者都有定义且同型当且仅当 (同阶方阵)。

转置的三大性质

  1. (对合性)
  2. (和的转置)
  3. (积的转置,注意顺序反转)

0-1 矩阵与图论:给定 个顶点的图 ,其邻接矩阵 的 0-1 矩阵, 当且仅当存在从顶点 到顶点 的边。布尔幂 元素为 1 表示存在长度为 的路径。进一步地, 可判断图的连通性。

第9章:关系

  • 9.3 零一矩阵表示关系:设 是从 的关系,则 可以用 零一矩阵 表示,其中 当且仅当 。零一矩阵使得关系的复合、逆关系等运算可以通过矩阵的布尔运算来实现:

    • 复合关系(布尔积)
    • 逆关系矩阵转置
    • 关系的并/交

    矩阵转置与逆关系的对应关系是这一节的核心洞察:转置矩阵 元素为 ,恰好对应逆关系 当且仅当

第10章:图论

邻接矩阵在图论中的应用

在第10章图论中,矩阵成为图论的核心工具:

  • 邻接矩阵 当且仅当 之间有边
  • 路径计数定理 等于从 长度为 的路径数
  • 连通性判定:通过计算 的非零元素判定连通性
  • 邻接矩阵是零一矩阵的典型应用

第11章:树

矩阵与树有深刻的联系,特别是通过邻接矩阵和Kirchhoff 矩阵树定理

邻接矩阵与路径计数:图的邻接矩阵 次幂 中, 元素等于从顶点 到顶点 的长度为 的路径数。

Kirchhoff 矩阵树定理:设 是图的拉普拉斯矩阵( 是度矩阵, 是邻接矩阵),则 的任何余子式都等于图的生成树数目。这一定理将线性代数与图论优雅地联系在一起。

关联矩阵:图的关联矩阵 (顶点×边)满足 ,其中 是顶点数, 是连通分量数。对于连通图,

补充

学术参考

参见

  • 集合 — 矩阵表示集合元素间的关系
  • 函数 — 矩阵乘法是线性变换的复合
  • 集合运算 — 0-1 矩阵的 Join/Meet 对应并/交运算