矩阵基础
小结矩阵求解过程中的基础知识
- 标量、向量和矩阵
- 矩阵乘法/积
- 转置、共扼、共扼转置
- 矩阵的迹
- 向量化和矩阵化
标量、向量和矩阵
- 标量(
scalar
)是一个数值,仅包含大小(magnitude or size
)信息 - 向量(或称为矢量,
vector
)是一列数值,同时包含大小(magnitude
)和方向(direction
)信息 - 矩阵(
matrix
)是一个数值数组
向量是矩阵的特殊情况(仅有一行或者仅有一列),所以对于矩阵的操作也能应用于向量
矩阵乘法/积
矩阵分别和标量/向量和矩阵的乘积
1.1 令
是一个 矩阵,且 是一个标量。乘积 是一个 矩阵,定义为 1.2 矩阵 与 向量 的乘积 只有当 时才存在,它是一个 向量,定义为 1.3 矩阵 与 矩阵 的乘积 只有当 时才存在,它是一个 矩阵,定义为矩阵相同位置元素相乘 - Hadamard积
矩阵 与 矩阵 的Hadamard积记作 ,它仍然是一个 矩阵,其元素定义为两个矩阵对应元素的乘积Kronecker积 3.1
矩阵 和 矩阵 的右Kronecker积记作 ,是一个 矩阵,定义为 3.2 矩阵 和 矩阵 的 (左)Kronecker积 记作 ,是一个 矩阵,定义为 3.3 Kronecker积也称为直积(direct product)或者张量积(tensor product)通常使用右Keonecker积的形式进行书写
转置、共扼、共扼转置
转置指矩阵的行列对应互换;共轭负数是指实数部分相同而虚数部分互为相反数的两个复数
若
的转置记作 ,是一个 矩阵,其元素定义为 的复数共轭 仍然是一个 矩阵,其元素定义为 的(复)共轭转置记作 ,它是一个 矩阵,定义为
共轭转置又称为Hermitian伴随、Hermitian转置或Hermitian共轭
对称矩阵:满足
Hermitian矩阵(复共轭对称矩阵):满足
共扼转置和转置的关系
矩阵的迹
参考:《矩阵分析与应用》第一章 1.6.4 矩阵的迹
注意:非正方矩阵无迹的定义
关于迹的等式
- 若
和 均为 矩阵,则 - 若
和 均为 矩阵,并且 和 为常数,则 。特别地,若 ,则 - 矩阵
的转置,复数共轭和复共轭转置的迹分别为 - 若
,则 - 若
是一个 矩阵,则 和- 迹等于特征值之和,即
- 分块矩阵的迹满足
其中 - 对于任何正整数
,有
根据迹的等式4进行推理,令
迹和Hadamard积
另
证明如下,设
所以
对于公式二而言,其矩阵大小变化如下:
所以只要满足结果为
假设
向量化和矩阵化
向量化
- 列向量化:矩阵
的向量化(vectorization)vec(A)是一个线性变换,它将矩阵 的元素按列堆栈(column stacking),排列成一个 向量
- 行向量化:按行堆栈(stack the rows)
注意:默认矩阵向量化指的是列向量化
行向量化和列向量化的关系:
存在一个
同样存在一个将转置矩阵的向量化
矩阵化
一个
同样的,符号
相关阅读
《矩阵分析与应用》第一章 1.1.2 矩阵的基本运算
《矩阵分析与应用》第一章 1.9.2 Hadamard积
《矩阵分析与应用》第一章 1.10.1 Kronnecker积及其性质
《矩阵分析与应用》第一章 1.11.1 矩阵的向量化与向量的矩阵化
未找到相关的 Issues 进行评论
请联系 @zjykzj 初始化创建