线性代数从零开始详解笔记【矩阵】

本文深入探讨矩阵的基本概念,包括矩阵的加减、乘法、数乘、转置及幂运算,详解矩阵的特殊性质,如零矩阵、单位阵、对称矩阵等,并介绍初等变换、矩阵的秩及其计算方法。

矩阵

0. 引言

为什么我们需要研究矩阵?
因为在计算机里面表达关系的一个标志:图,需要使用矩阵表示。

还有,行列式一定是方的,但是矩阵不一定,矩阵是个数表,行列式是个数。只有当矩阵是个方阵的时候,才会有行列式的属性。
|A| 表示 A的行列式的值。

0.1 本章思维导图

1. 矩阵运算

1.1 加减

必须是同型矩阵才能进行加减,时刻记住矩阵是个数表。

1.2 乘法

满足 Amn∗Bnv=CmvA_{mn}*B_{nv}=C_{mv}AmnBnv=Cmv
矩阵反人类特性:

  • 一般情况下 AB≠BAAB\neq BAAB=BA
  • AB=0⇏A=0或B=0AB=0\nRightarrow A=0 或 B=0AB=0A=0B=0
  • AB=AC,A≠0⇏B=CAB=AC,A\neq0\nRightarrow B=CAB=AC,A=0B=C

为什么矩阵会有这些反人类特性?
因为本身矩阵是个数表,矩阵的乘法是数表的乘法,数表的乘法是非逐元素组合运算的综合体现,通俗的是乘法是两个矩阵的交叉融合操作

A=[20−10]A=\begin{bmatrix}2&0\\-1&0\end{bmatrix}A=[2100]B=[0013]B=\begin{bmatrix}0&0\\1&3\end{bmatrix}B=[0103]C=[0024]C=\begin{bmatrix}0&0\\2&4\end{bmatrix}C=[0204]

AB=0,AC=0AB=0,AC=0AB=0AC=0

矩阵的除法是逆矩阵的内容,我们一般不叫矩阵除法。

1.3 数乘

矩阵的数乘是对整张表产生影响,和行列式的数乘意义是不一样的,行列式是个数,而矩阵是张表。

k[123456789]=[k2k3k4k5k6k7k8k9k]k\begin{bmatrix}1&2&3\\4&5&6\\7&8&9\end{bmatrix}=\begin{bmatrix}k&2k&3k\\4k&5k&6k\\7k&8k&9k\end{bmatrix}k147258369=k4k7k2k5k8k3k6k9k

行列式:
k3∣A∣=∣B∣k^3|A|=|B|k3A=B
∣−A∣=(−1)5∣A∣=−A|-A|=(-1)^5|A|=-AA=(1)5A=A(A是5阶方阵)

例题:
已知|A|=3,A是5阶矩阵,问∣∣A∣A∣||A|A|AA

解:
∣3A∣=35∣A∣=36|3A|=3^5|A|=3^63A=35A=36

1.4 转置

主要关注转置的 “拆”
满足对逐矩阵的操作,拆的时候,元素对称,不对应!!
(ABCD)T=DTCTBTAT(ABCD)^T=D^TC^TB^TA^T(ABCD)T=DTCTBTAT

但是加减可以对应:
(A+B+C)T=AT+BT+CT(A+B+C)^T=A^T+B^T+C^T(A+B+C)T=AT+BT+CT

常见的转置运算:
(1)(AT)T=A(A^T)^T=A(AT)T=A
(2)(A+B)T=AT+BT(A+B)^T=A^T+B^T(A+B)T=AT+BT
(3)(kA)T=kAT(kA)^T=kA^T(kA)T=kAT
(4)(AB)T=BTAT(AB)^T=B^TA^T(AB)T=BTAT

1.5 幂运算(方阵才可)

幂运算是矩阵乘法的拓展,所以一定满足矩阵乘法的反人类特性。

注意下面的坑:

  • (AB)k≠AkBk(AB)^k\neq A^kB^k(AB)k=AkBk
  • ABAB≠AABBABAB\neq AABBABAB=AABB
  • (A+B)2≠A2+2AB+B2(A+B)^2\neq A^2+2AB+B^2(A+B)2=A2+2AB+B2
  • 只有方阵才能进行幂运算!!

特别的:A0=EA^0=EA0=E

幂运算一定要满足元素顺序合法性!
比如(A+B)2=(A+B)(A+B)=AA+AB+BA+BB(A+B)^2=(A+B)(A+B)=AA+AB+BA+BB(A+B)2=(A+B)(A+B)=AA+AB+BA+BB

有一种情况,我们可以把矩阵当成常数,那就是单元素矩阵,假如矩阵乘法之后产生了单元素矩阵,那么我们可以利用单元素矩阵计算矩阵的高次幂运算。

例题:
A=[111],B=[123]A=\begin{bmatrix}1\\1\\1\end{bmatrix},B=\begin{bmatrix}1&2&3\end{bmatrix}A=111B=[123],写出(AB)10(AB)^{10}(AB)10 的矩阵表达式

解:
已知BA=(6),AB=[123123123]BA=(6),AB=\begin{bmatrix}1&2&3\\1&2&3\\1&2&3\end{bmatrix}BA=(6)AB=11

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值