![人工智能数学基础](https://wfqqreader-1252317822.image.myqcloud.com/cover/959/48376959/b_48376959.jpg)
1.3.2 矩阵的基本运算
(1)矩阵的加法运算。当两个矩阵相加时,它们的行数和列数必须相等。设矩阵和矩阵
都是m×n矩阵,它们相加后还是m×n矩阵,第i行第j列对应的元素是aij+bij,即
![](https://epubservercos.yuewen.com/3792C4/27949784002781806/epubprivate/OEBPS/Images/46307_17_7.jpg?sign=1738857973-4QRoShYusOOw65DG59BjAaVBkcUlsAYf-0-f0886f260ae4e2fafeb954ed028cfed8)
(2)矩阵的数乘运算。矩阵的数乘运算是指将一个数与一个矩阵相乘,即这个数与矩阵的每个元素相乘。若k是一个数,是m×n矩阵,则数k与矩阵A的数乘定义是
![](https://epubservercos.yuewen.com/3792C4/27949784002781806/epubprivate/OEBPS/Images/46307_17_9.jpg?sign=1738857973-lULWl6JdQ5fgaUxsXe7U36FO3RQd5iz5-0-cf7dc839753da7c52924ac07b6a4f144)
(3)矩阵的乘法运算。矩阵的乘法运算是指当两个矩阵相乘时,用左边矩阵的行乘以右边矩阵的列得到新矩阵的元素。因此,矩阵A乘以矩阵B,要求矩阵A的列数等于矩阵B的行数,否则两个矩阵不能进行乘法运算。设矩阵是m×q矩阵,矩阵
是q×n矩阵,定义矩阵A与矩阵B的乘积是一个m×n矩阵Cm×n,其中矩阵Cm×n的第i行第j列元素是
![](https://epubservercos.yuewen.com/3792C4/27949784002781806/epubprivate/OEBPS/Images/46307_18_1.jpg?sign=1738857973-UACQBV9aXwylPNLZ84zga3YyxGIoMgC0-0-ecb409d5f4e81948b6cf70950f882aa4)
矩阵的乘法运算可以简记为C=AB。
例1.1 设矩阵A和B是
![](https://epubservercos.yuewen.com/3792C4/27949784002781806/epubprivate/OEBPS/Images/46307_18_2.jpg?sign=1738857973-tc5lmLHYYdOXEAuYaNnphFQx9xnNkLL0-0-3f0192e59db30ed1a0fbe1710339d6d9)
计算矩阵乘积AB和BA。
解:根据式(1.6),有
![](https://epubservercos.yuewen.com/3792C4/27949784002781806/epubprivate/OEBPS/Images/46307_18_3.jpg?sign=1738857973-LGUQgymuQ6dj3CQ5MPHPUao5OMOXIAmZ-0-a0668e8fcd692348f8aef7d58f577843)
根据例1.1可得,矩阵的乘法运算不满足交换律,即在一般情况下,AB≠BA。根据矩阵的乘法运算可以定义矩阵的幂运算。设矩阵A是n阶方阵,k个矩阵A相乘称为矩阵A的k次幂,记为Ak。当k等于零时,A0记为单位矩阵,即A0=I。一般来说,(AB)k≠AkBk。
(4)矩阵的逐点乘积。矩阵A和矩阵B对应的元素相乘称为矩阵A和矩阵B的逐点乘积,记为
![](https://epubservercos.yuewen.com/3792C4/27949784002781806/epubprivate/OEBPS/Images/46307_18_4.jpg?sign=1738857973-lITrBMiixgZ2dJVfGMzrDafg2POgJLC2-0-5afa1ee2e5ce522663fbc5cbec1c072e)
(5)矩阵的转置运算。矩阵A的行换成同序号的列得到的新矩阵称为A的转置矩阵,一般记作AT。若矩阵A是
![](https://epubservercos.yuewen.com/3792C4/27949784002781806/epubprivate/OEBPS/Images/46307_18_5.jpg?sign=1738857973-xZiNPHDAu7JwEqHkCOXlCwZwcMqpUIoX-0-c860cbd68502a143992e2a08f5cd77a4)
则矩阵A的转置是
![](https://epubservercos.yuewen.com/3792C4/27949784002781806/epubprivate/OEBPS/Images/46307_18_6.jpg?sign=1738857973-4i19kJ0gsYyhN5V7IXc7ocVPzUKPAkJ4-0-9603863606096a5adebab58f0b5ff50d)
例1.2 设矩阵A和矩阵B是可以相乘的,证明(AB)T=BTAT。
证明:不妨假设矩阵A和矩阵B分别是A=(aij)m×q,B=(bij)q×n,记C=(cij)m×n=AB,则矩阵C转置的元素是
![](https://epubservercos.yuewen.com/3792C4/27949784002781806/epubprivate/OEBPS/Images/46307_19_1.jpg?sign=1738857973-WM1MJS1h0UCDrs099iczlWr8ZjsBrgcc-0-fb28af5066c717f55f6d894e6f8370a2)
记D=(dij)n×m=BTAT,BT的第i行是矩阵B的第i列,即,同样可以得到AT的第j列是
,因此有
![](https://epubservercos.yuewen.com/3792C4/27949784002781806/epubprivate/OEBPS/Images/46307_19_4.jpg?sign=1738857973-KeUntcptWoEiFodtTU1K1cPHzwHfM3pv-0-c1f5451c4ae0b08b08a4b472583eb72b)
所以有D=CT,从而有(AB)T=BTAT。
对称矩阵与Hermite矩阵。若方阵A满足AT=A,即aij=aji,则A是对称矩阵。当矩阵A的元素aij是复数时,用表示aij的共轭复数,记
,称
是矩阵A的共轭矩阵。满足
的复方阵是Hermite矩阵,一般记作AH,它表示矩阵A的转置取共轭,即
。