线性代数:矩阵运算常用公式
线性代数:矩阵运算常用公式
码着方便自己查。
知乎版本
1 转置 (Transpose)
(A+B)T=AT+BT(AB)T=BTAT(\mathbf A + \mathbf B)^T = \mathbf A^T + \mathbf B^T \\ (\mathbf A \mathbf B)^T = \mathbf B^T \mathbf A^T (A+B)T=AT+BT(AB)T=BTAT
2 逆 (Inverse)
(AB)−1=B−1A−1(AT)−1=(A−1)T(\mathbf A \mathbf B)^{-1} = \mathbf B^{-1} \mathbf A^{-1} \\ (\mathbf A^T)^{-1} = (\mathbf A^{-1})^T (AB)−1=B−1A−1(AT)−1=(A−1)T
注:一般矩阵为方阵且可逆时,才能做逆运算。
3 行列式 (Determinant)
A\mathbf AA为nnn行nnn列的方阵。
det(A)=λ1λ2⋯λn,λi为A的特征值.det(AT)=det(A)det(A−1)=1det(A)det(cA)=cndet(A)det(An)=det(A)n{\rm det} (\mathbf A) = \lambda_1\lambda_2 \cdots \lambda_n ,~~ \lambda_i为\mathbf A的特征值. \\ {\rm det} (\mathbf A ^T) = {\rm det} (\mathbf A) \\ {\rm det} (\mathbf A ^{-1}) = \frac1{{\rm det} (\mathbf A)} \\ {\rm det} (c \mathbf A) = c^n {\rm det} (\mathbf A) \\ {\rm det} (\mathbf A ^n) = {\rm det} (\mathbf A)^n det(A)=λ1λ2⋯λn, λi为A的特征值.det(AT)=det(A)det(A−1)=det(A)1det(cA)=cndet(A)det(An)=det(A)n
由第2条性质可知,若A\mathbf AA是正交矩阵,即ATA=I\mathbf A^T \mathbf A = \mathbf IATA=I。有det(ATA)=det(A)2=det(I)=1{\rm det} (\mathbf A ^T \mathbf A) = {\rm det} (\mathbf A)^2 = {\rm det} (\mathbf I) = 1det(ATA)=det(A)2=det(I)=1,故正交矩阵的行列式一定为det(A)=±1{\rm det} (\mathbf A) = ±1det(A)=±1。
4 迹 (Trace)
A\mathbf AA为nnn行nnn列的方阵[a11a12⋯a1na21a22⋯a2n⋮⋮⋱⋮an1an2⋯ann]\begin{bmatrix} a_{11}&a_{12}&\cdots&a_{1n}\\ a_{21}&a_{22}&\cdots&a_{2n}\\ \vdots&\vdots&\ddots&\vdots\\ a_{n1}&a_{n2}&\cdots&a_{nn}\\ \end{bmatrix}⎣⎢⎢⎢⎡a11a21⋮an1a12a22⋮an2⋯⋯⋱⋯a1na2n⋮ann⎦⎥⎥⎥⎤。
矩阵的迹的定义式为主对角线元素之和。
tr(A)=a11+a22+⋯+ann{\rm tr} (\mathbf A) = a_{11}+ a_{22} +\cdots + a_{nn} tr(A)=a11+a22+⋯+ann
矩阵的迹还等于其特征值的和。
tr(A)=λ1+λ2+⋯+λn,λi为A的特征值.{\rm tr} (\mathbf A) = \lambda_1+\lambda_2 +\cdots +\lambda_n ,~~ \lambda_i为\mathbf A的特征值. tr(A)=λ1+λ2+⋯+λn, λi为A的特征值.
矩阵乘法运算的顺序不改变乘积的迹。
tr(ABC)=tr(BCA)=tr(CAB){\rm tr} (\mathbf A \mathbf B \mathbf C) = {\rm tr} (\mathbf B \mathbf C \mathbf A) = {\rm tr} (\mathbf C \mathbf A \mathbf B) tr(ABC)=tr(BCA)=tr(CAB)
矩阵的和的迹等于迹的和。
tr(A+B)=tr(A)+tr(B){\rm tr} (\mathbf A + \mathbf B) = {\rm tr} (\mathbf A) + {\rm tr} (\mathbf B) tr(A+B)=tr(A)+tr(B)
a\mathbf aa为nnn行的列向量[a1a2⋮an]\begin{bmatrix} a_{1}\\ a_{2}\\ \vdots\\ a_{n}\\ \end{bmatrix}⎣⎢⎢⎢⎡a1a2⋮an⎦⎥⎥⎥⎤。
aTa=tr(aaT)=a12+a22+⋯+an2\mathbf a ^T \mathbf a = {\rm tr} (\mathbf a \mathbf a ^T) = a_{1}^2 + a_{2}^2 +\cdots + a_{n}^2 aTa=tr(aaT)=a12+a22+⋯+an2
参考资料
The Matrix Cookbook
线性代数:矩阵运算常用公式相关推荐
- MathType如何保存常用公式
用MathType编辑公式时,很多时候公式都不是那么简单的,都会有一点点复杂.在文档中编辑公式其实也是一个非常耗时间的过程,尤其是一些新手,对编辑公式不是很熟悉更是如此.为了尽量提高编辑公式的效率,我 ...
- excel常用公式整理
数据分析中,常常会用到Excel来分析处理数据,使用函数可以辅助我们更好的分析处理数据 以下是整理的常用公式: 将时间戳转换为日期(其中的i2是要被转换的单元格): =TEXT((LEFT(i2,10 ...
- mysql日期加一天的公式_2020国考行测冲刺指导:数学运算常用公式大盘点
2020国考行测冲刺指导:数学运算常用公式大盘点 (2020国家公务员考试尚未开始,参考2019国考) 1.奇偶性 加减规律:同奇同偶则为偶,一奇一偶则为奇. 偶数 +奇数=奇数 奇数+奇数=偶数 偶 ...
- latex导数_Latex:导数【高中常用公式】
Latex:导数[高中常用公式] 吴文中公式编辑器:Ⅰ) 像码字一样Latex,复杂公式轻松编辑: Ⅱ) 大学.高中.初中.小学常用公式,一键模板. Note:① 点击链接,想怎么修改就怎么修改:② ...
- 米的换算单位和公式_小学三年级数学常用公式和单位换算,孩子复习宝典!
1 单位换算小技巧 1.将同类单位从大到小或者从小到大依次排列 如长度单位:千米.米.分米.厘米 2.记住各单位之间的进率,高级单位X进率=低级单位:低级单位÷进率=高低单位,差多少位就进行多少次换算 ...
- 傅里叶变换常用公式表_25个常用公式计算表+7套施工测量计算表,全自动计算,测量无压力...
工作中计算数据可谓是既枯燥又无趣:公式都知道,知识也都懂,就是得一步一步算,太浪费时间了.老刘今天给大家带来了25个常用公式计算表+7套施工测量计算表,直接输入数据即可得出准确结果,省时又省力,非常方 ...
- 数学常用公式及规律、结论(三)
数学常用公式及规律.结论(一) 数学常用公式及规律.结论(二) 1. a-b 与 a-b+1 a-b+1:表示从 a 到 b 经过的节点数: a-b:表示从 a 到 b 经过的间隔数. 自然 (a - ...
- numpy常用公式收集
numpy常用公式收集-by yedaffon 1.angle rate 在transformer中,做position embedding时会用到. # angle_rate[d] = (min_r ...
- 从水处理速度梯度的公式,复习一下物理学常用公式,擦边爱因斯坦质能方程
欢迎关注,敬请点赞! 从水处理速度梯度的公式,复习一下物理学常用公式,还能擦边爱因斯坦质能方程 问题由来 倒霉的我,最初碰到的是这个"特不靠谱": 这个公式用起来不方便,于是又搜到 ...
- 电容充放电时间的计算方法(重点是对于恒流充放电的常用公式:⊿Vc=I*⊿t/C,其出自公式:Vc=Q/C=I*t/C。)电荷泵(无电感)中电容恒流放电的滤波可以参考4-20毫安的采集中RC滤波电路
电容充放电时间的计算方法 电子发烧友网•来源:fqj • 2019-05-29 14:55 • 45861次阅读 0 1L.C元件称为"惯性元件",即电感中的电流.电容器两端的电 ...
最新文章
- CentOS7安装JDK1.8简单体验(java开发必备)
- 吃屎是一种什么样的体验?
- Linux命令大全(文件管理)
- virtual和override
- STM32 位带应用
- 华为hcnp认证考试已过
- 面向对象进阶4:软件开发规范
- javascript数组特性
- 湖南省益阳市谷歌高清卫星地图下载(百度网盘离线包下载)
- 微信公众号应用开发(一)
- PDCA理念融入软件测试
- JSP Commons-FileUpload 组件实现文件上传
- Spring Boot 教程
- 怎么写解题步骤——FIRST集、FOLLOW集、LL(1)分析法【编译原理之语法分析】
- 连接微信运动服务器忙,为啥微信运动突然不计步了(只需一招问题立马解决)...
- 微信小程序 MinUI 组件库系列之 progress 进度条组件
- 笔记本CPU更换硅脂、液金散热对比测试
- 模型小常识,C4D扫描的使用
- GPS接收机设计(5)——定位解算
- 敏捷开发中如何写好用户故事?
热门文章
- 计算机照片无法删除吗,在win10电脑删除不了图片怎么办
- c语言 万年历实验流程图,万年历算法(万年历算法流程图)
- 微机原理及应用实验——汇编环境MASM的使用
- 【文章汇总】J2ME程序开发全方位基础讲解
- 又一起“删库”跑路:链家程序员怒删公司 9TB 数据,被判 7 年!网友:真惨~...
- Apache SOLR and Carrot2集成
- windows下安装GCC编译器
- 如何选择VC界面库产品?(四)— DSkinLite vs DirectUI
- 最强大脑-高效记忆方法
- 绝地求生要java吗_绝地求生卡盟_【Java】几种典型的内存溢出案例,都在这儿了!...