矩阵及其运算

什么是矩阵?

矩阵简单的讲就是一个数表

定义

m×n个数排成的mn列的数表
(a11a12a1na21a22a1nam1am2amn)​ 称为一个mn列的矩阵,简称为m×n矩阵,其中aij表示第i行第j列元素

例如矩阵A=(131021)就可以写作A3×2,或者A=(aij)3×2;它其中第i行第j列元素则用aij来表示

特殊矩阵

零矩阵

O2×2=(0000),O2×1=(00)

​ 零矩阵用字母O表示

方矩阵

Ann=(a11a12a1na21a22a1nan1an2ann)

​ 行和列相等的矩阵被称为方矩阵

对角矩阵

A=(a11a22ann)=diag(a11,a22,,ann)

​ 对角矩阵是除了主对角线之外的元素皆为0的矩阵,通常只用写出主对角线上的元素即可,常写为diag(a11,a22,,ann),其中aii称为对角元;对角矩阵一定是方矩阵,否则没有对角线

单位矩阵

I=(111)=diag(1,1,,1)

​ 成为单位矩阵的前提条件是其本身是一个对角矩阵,通常用大写字母I表示单位矩阵

上三角与下三角矩阵

(1320011500320001),(1000310021304021)

​ 从主对角线分界下部分(不含主对角线)元素都为0的方矩阵为上三角矩阵,下三角矩阵同理

矩阵关系

同型矩阵

Am×n,Bm×n

​ 行数和列数对应相等

矩阵相等

A=(aij)B=(bij)aij=bij𝑖=1,,𝑚;𝑗=1,,𝑛A=B

​ 啥都相等

矩阵加法

ABA+B=aij+bij

​ 属于矩阵的线性运算;对应位置相加,且两个矩阵必须是同型矩阵加法才有意义

负矩阵

A=(aij)A+(A)=O

​ 每个位置都乘上-1,可以推导出矩阵减法

数乘

kA=(kaij)

​ 属于矩阵的线性运算;每个位置都乘以常数k

矩阵乘法

image-20220914195144909

​ 只有前一个矩阵的列数等于后一个矩阵的行数时矩阵乘法才有意义
An×m×Bm×p=Cn×p​ 结果矩阵可以看成是消掉了中间的m,各取两边矩阵的n和m

image-20220914195835889

转置

image-20220914195916567

性质:
$$
1.(AT)T=A \
2.(A+B)T=AT+B^T \
3.(kA)T=kA^T \
4.(AB)T=BTA^T \
(A_1 A_2 \cdots A_k)T=A_kT A_{k-1}^T \cdots A_1^T
$$

代数分析

定理:
f(A)g(A)=g(A)f(A)
例:
(A2I)(A+2I)=(A+2I)(A2I)
正常情况下矩阵乘法有先后顺序,不能交换前后顺序,而以一定相同形式相乘时则可以交换