学习来源:《矩阵分析与应用》 张贤达 清华大学出版社
Kronecker 积
1. 矩阵化函数和向量化函数
矩阵与向量之间存在相互转换的函数。
定义:一个 向量 的矩阵化函数 是一个将 个元素的列向量转换为 矩阵的算子,即
相反的,若 是一个 矩阵,则 的向量化函数 是一个 向量,其元素是 的元素的字典式排列,即
矩阵元素的字典式排列也称按列堆栈。
根据定义,矩阵化算子和向量化算子有以下关系:
矩阵也可以按行堆栈为行向量,称为矩阵的行向量化,用符号 表示,定义为:
由于矩阵的向量化结果为列向量,行向量化结果为行向量,所以矩阵的向量化和行向量化之间存在以下关系:
2. Kronecker 积
Kronecker 积是表示矩阵特殊乘积的一种简洁数学符号。一个 矩阵 和一个 矩阵 的 Kronecker 积记作 ,它是一个 矩阵。
定义 1 : 矩阵 和 矩阵 的右 Kronecker 积 定义为
定义 2 : 矩阵 和 矩阵 的左 Kronecker 积 定义为
Kronecker 积也称直积或张量积。
Kronecker 积的性质:
1)若矩阵 ,则
2)若 为 矩阵,则
3)对于矩阵 和 ,一般 。
4)任意矩阵与零矩阵的 Kronecker 积为零矩阵。
5)若 和 为常数,则
6)对于矩阵 ,有
7)对于矩阵 ,有
8)若矩阵 和 分别有广义逆矩阵 和 ,则
特别的,若 和 是可逆的正方矩阵,则
9)对于矩阵 ,有
10)对于矩阵 ,有
11)若 是 矩阵, 是 矩阵,则
12)若 是 矩阵, 是 矩阵,则
13)对于矩阵 ,有
14)对于矩阵 ,有
15)若 是矩阵 与特征值 对应的特征向量, 是矩阵 与特征值 对应的特征向量,则 是矩阵 的与特征值 对应的特征向量,也是与特征值 对应的特征向量。
16)对于矩阵 ,有
即 的结果是无模糊的。
17)对于矩阵 ,有
18)对于矩阵 ,有