宋浩数学题库
学习计划章节题库

线性代数资料库

章节目录

2 章 · 17 节 · 40 份资料

46 道例题与练习
第 1 章 行列式7
1.2 排列与逆序
练习题2答案与解析
1.3 n阶行列式
练习题答案与解析
1.4 行列式的性质
练习题答案与解析
1.5 行列式按一行列展开
练习题答案与解析
1.6 行列式按多行列展开
练习题答案与解析
1.7 行列式的计算
练习题答案与解析
1.8 克莱姆法则
练习题答案与解析
第 2 章 矩阵10
2.1 矩阵的概念
视频截图笔记课堂例题2
2.2 矩阵的加减法与数乘
视频截图笔记课堂例题5
2.3 矩阵的乘法
视频截图笔记课堂例题7
2.4 方阵的幂
视频截图笔记课堂例题7
2.5 矩阵的转置
视频截图笔记课堂例题答案与解析
2.6 方阵的行列式
视频截图笔记课堂例题答案与解析
2.7 方阵的伴随矩阵
视频截图笔记练习题3答案与解析
2.8 矩阵方程
视频截图笔记练习题6答案与解析
2.8 逆矩阵
视频截图笔记练习题7答案与解析
2.8 逆矩阵2
视频截图笔记练习题7答案与解析
第 2 章 矩阵/2.5 矩阵的转置

视频截图笔记

2.5 矩阵的转置

笔记.md

课堂例题
视频截图笔记课堂例题答案与解析

1. 定义

把矩阵 AAA 的各行依次变成各列,得到的矩阵称为 AAA 的转置矩阵,记作 ATA^TAT。

若 AAA 是 m×nm\times nm×n 矩阵,则 ATA^TAT 是 n×mn\times mn×m 矩阵,并且

(AT)ij=aji.(A^T)_{ij}=a_{ji}.(AT)ij​=aji​.

例如

A=(1230−14)⟹AT=(102−134).A=\begin{pmatrix}1&2&3\\0&-1&4\end{pmatrix} \quad\Longrightarrow\quad A^T=\begin{pmatrix}1&0\\2&-1\\3&4\end{pmatrix}.A=(10​2−1​34​)⟹AT=​123​0−14​​.

行向量与列向量也通过转置互相转换:

(1−20)T=(1,−2,0).\begin{pmatrix}1\\-2\\0\end{pmatrix}^T=(1,-2,0).​1−20​​T=(1,−2,0).

2. 基本性质

在矩阵形状允许的前提下:

(AT)T=A,(A^T)^T=A,(AT)T=A, (A+B)T=AT+BT,(A−B)T=AT−BT,(A+B)^T=A^T+B^T,\qquad (A-B)^T=A^T-B^T,(A+B)T=AT+BT,(A−B)T=AT−BT, (kA)T=kAT.(kA)^T=kA^T.(kA)T=kAT.

3. 乘积转置:顺序要颠倒

(AB)T=BTAT.(AB)^T=B^TA^T.(AB)T=BTAT.

这条性质最容易写错。可以记成:转置一个乘积,不只给每项加 TTT,还要把因子的顺序倒过来。

进一步地,

(A1A2⋯Am)T=AmT⋯A2TA1T,(A_1A_2\cdots A_m)^T=A_m^T\cdots A_2^TA_1^T,(A1​A2​⋯Am​)T=AmT​⋯A2T​A1T​,

以及

(Ak)T=(AT)k.(A^k)^T=(A^T)^k.(Ak)T=(AT)k.

4. 对称矩阵

若方阵 AAA 满足

AT=A,A^T=A,AT=A,

则称 AAA 为对称矩阵。等价地,aij=ajia_{ij}=a_{ji}aij​=aji​,即主对角线两侧对应元素相等。

常用结论:

  • 同阶对称矩阵的和、差仍为对称矩阵;
  • kAkAkA 与 AmA^mAm 仍为对称矩阵;
  • 若 A,BA,BA,B 都对称,则 ABABAB 对称的充要条件是 AB=BAAB=BAAB=BA;
  • 对任意矩阵 AAA,ATAA^TAATA 与 AATAA^TAAT 都是对称矩阵。

最后一条可直接验证:

(ATA)T=AT(AT)T=ATA.(A^TA)^T=A^T(A^T)^T=A^TA.(ATA)T=AT(AT)T=ATA.

5. 反对称矩阵

若方阵 AAA 满足

AT=−A,A^T=-A,AT=−A,

则称 AAA 为反对称矩阵。等价地,aij=−ajia_{ij}=-a_{ji}aij​=−aji​。

令 i=ji=ji=j,可得 aii=−aiia_{ii}=-a_{ii}aii​=−aii​,所以实数域上反对称矩阵的主对角线元素必为 000。

常用结论:

  • 同阶反对称矩阵的和、差仍反对称;
  • kAkAkA 仍反对称;
  • 若 AAA 反对称,则 A2rA^{2r}A2r 对称,A2r+1A^{2r+1}A2r+1 反对称。

因为

(Ak)T=(AT)k=(−A)k=(−1)kAk.(A^k)^T=(A^T)^k=(-A)^k=(-1)^kA^k.(Ak)T=(AT)k=(−A)k=(−1)kAk.

6. Python 与大模型计算中的对应

import numpy as np

A = np.array([[1., 2., 3.], [0., -1., 4.]])
AT = A.T

# 检查对称性;浮点计算不要直接使用 ==
S = AT @ A
print(np.allclose(S, S.T))

PyTorch 中,二维矩阵可以写 A.T;含 batch 维度的张量推荐写 A.mT 或 A.transpose(-2, -1),只交换最后两个矩阵维度。

在大模型中,转置经常出现在批量矩阵乘法、注意力分数 QKTQK^TQKT、协方差/Gram 矩阵 XTXX^TXXTX 中。需要始终同时检查:维度、乘法顺序、转置的是哪两个轴。

原始课程材料

课堂截图

14 张
2.5 矩阵的转置课堂截图 1
01-转置定义与例01.png
2.5 矩阵的转置课堂截图 2
02-转置的基本性质.png
2.5 矩阵的转置课堂截图 3
03-乘积与幂的转置.png
2.5 矩阵的转置课堂截图 4
04-例02-乘积转置.png
2.5 矩阵的转置课堂截图 5
05-对称矩阵定义.png
2.5 矩阵的转置课堂截图 6
06-对称矩阵加减封闭.png
2.5 矩阵的转置课堂截图 7
07-对称矩阵数乘与幂.png
2.5 矩阵的转置课堂截图 8
08-对称矩阵乘积条件.png
2.5 矩阵的转置课堂截图 9
09-ATA与AAT对称.png
2.5 矩阵的转置课堂截图 10
10-反对称矩阵定义.png
2.5 矩阵的转置课堂截图 11
11-反对称矩阵例子.png
2.5 矩阵的转置课堂截图 12
12-反对称矩阵加减封闭.png
2.5 矩阵的转置课堂截图 13
13-反对称矩阵数乘与幂.png
2.5 矩阵的转置课堂截图 14
14-例05-反对称矩阵的幂.png
上一份课堂例题下一份课堂例题