矩阵微分运算
矩阵微积分规则

矩阵微积分规则
矩阵微积分是对矩阵进行微积分运算的一种方法,它包括了一系列的规则和定理。
以下是一些常见的矩阵微积分规则:
1. 矩阵加法规则:对于两个相同维度的矩阵A和B,它们的
和用A + B表示,其中每个对应位置上的元素相加。
2. 矩阵标量乘法规则:给定一个矩阵A和一个实数k,矩阵A 乘以k表示每个元素都乘以k。
3. 矩阵乘法规则:对于两个矩阵A和B,它们的乘积用A × B
表示,其中结果矩阵的每个元素都是A的对应行与B的对应
列的乘积之和。
4. 转置规则:给定一个矩阵A,它的转置用A^T表示,即将
A的行和列互换。
5. 矩阵求导规则:对于一个矩阵函数f(X)(其中X是一个矩阵),它的导数用∂f(X)/∂X表示,是一个与X相同维度的矩阵,其中每个元素都是f关于X中对应元素的导数。
6. 行列式规则:对于一个n×n的矩阵A,它的行列式用|A|表示,表示一个数字,它的计算涉及矩阵的元素和它们的代数运算。
7. 逆矩阵规则:对于一个n×n的可逆矩阵A,它的逆矩阵用
A^(-1)表示,满足AA^(-1) = A^(-1)A = I,其中I是单位矩阵。
这些规则是矩阵微积分中常用的一些基本规则,可以用于求导、解方程、计算行列式等各种问题。
矩阵的运算

§2 矩阵的运算一、矩阵的相等、加、减、数乘、乘法、转置与共轭(A +B )=A +B (kA )=kA (k 为任意复数) (AB )τ=BA (反序定律)(A 1A 2...A s )=τττ12...A A A s(A k )=(A )k (k 为整数)二、 矩阵的初等变换与初等矩阵设I =⎥⎥⎥⎥⎤⎢⎢⎢⎢⎡10101,称为单位矩阵.用数k(0)乘矩阵的第i 列(或行)初等变换具有性质:1° 任何矩阵(a ij )都可经过有限次初等变换化为对角矩阵(a ij )⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎣⎡0001012° 初等变换不改变矩阵的秩.三、 矩阵的微积分假设矩阵A 的元素a ij 都是参数t 的函数,那末1° 矩阵A 的导数定义为⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎣⎡==t a t a ta t a t a tat a t a t a A tA mn m m n n d d ...d d d d ............d d ...d d d d d d ...d d d d d d 212222111211同样可定义矩阵的高阶导数. 2° 矩阵A 的积分定义为⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎣⎡=⎰⎰⎰⎰⎰⎰⎰⎰⎰⎰t a t a ta t at at a t a t a ta t A mn m m n nd ...d d ............d ...d d d ...d d d 212222111211同样可定义矩阵的多重积分.四、 特殊矩阵[零矩阵与零因子] 元素a ij 全为零的矩阵称为零矩阵,记作O =(0)=⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡0...00............0 (00)0 (00)零矩阵具有性质:O +A =A +O =A OA =AO =OA +(-A )=O ,-A 称为A 的负矩阵若A ,B 为非零矩阵,即A ≠O ,B ≠O ,而AB =O ,则称矩阵A 为矩阵B 的左零因子,矩阵B 为矩阵A 的右零因子,例如A =⎥⎦⎤⎢⎣⎡--1111,B =⎥⎦⎤⎢⎣⎡--1111 AB =⎥⎦⎤⎢⎣⎡--1111⎥⎦⎤⎢⎣⎡--1111=⎥⎦⎤⎢⎣⎡0000=O[对角矩阵] 主对角线以外的元素都是零(d ij =0,i ≠j )的方阵称为对角矩阵,记作D =⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡n d d d 0...021=diag(d 1,d 2,...,d n )=[ d 1 d 2 ... d n ] 对角矩阵具有性质: 1° 左乘BDB =⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡n d d d 0021⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡nn n n n n b b b b b b b b b .....................212222111211=⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡nn n n n n n n n b d b d b d b d b d b d b d b d b d ............... (2)12222221211121111 =)(ij i b d 2° 右乘BBD =⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡nn n n n n b b b b b b b b b (2)12112111211⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡n d d d 0021=⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡nn n n n n n n n b d bd b d b d b d bd b d b d b d (2211222)22111122111 3° 两个对角矩阵的和、差、积仍为对角矩阵.[数量矩阵] d i =d (i =1,2,...,n )的对角矩阵称为数量矩阵,记作D =⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡d d d00 =[d d... d ]显然DB =BD =dB .[单位矩阵] d =1的数量矩阵称为单位矩阵,记作 I =⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡10101 =「1 1 ... 1」显然IB =BI =B .[对称矩阵] 满足条件a ij =a ji (i ,j =1,2,...,n )的方阵A =(a ij )称为对称矩阵.例如A =⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡--423261315 是对称矩阵.对称矩阵具有性质: 若A ,B 都是对称矩阵,则A A=τ,且A -1(使A -1=A -1A =I 的矩阵.详见本节,六),A m (m 为正整数),A +B 仍是对称矩阵.[实对称矩阵]实对称矩阵按其特征值(本节,七)可分为正定矩阵,半正定矩阵、负定矩阵、半负定矩阵和不定矩阵,它们的定义与充分必要条件如下[反对称矩阵] 满足条件⎩⎨⎧-=jiij a a 0 )()(j i j i ≠= (i ,j =1,2,...,n )的方阵A =(a ij )称为反对称矩阵.例如A =⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡---023201310 是反对称矩阵.反对称矩阵具有性质:1° 若A ,B 都是反对称矩阵,则A τ=-A ,且A -1, A +B 仍是反对称矩阵,A m 为⎩⎨⎧反对称矩阵对称矩阵)()(为奇数为偶数m m2° 任意方阵A 都可分解为一个对称矩阵B =(b ij )与一个反对称矩阵C =(c ij )之和,即A =B +C只需取b ij =21 (a ij +a ji ),c ij =21(a ij -a ji )(i ,j =1,2,...n )[埃尔米特矩阵] 满足条件A τ=A的方阵A 称为埃尔米特矩阵.例如A =⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡+--++-4232231212215i i i i i i 是埃尔米特矩阵.埃尔米特矩阵具有性质:若A ,B 都是埃尔米特矩阵,则1-A ,A +B 仍是埃尔米特矩阵.若A 又是实方阵(即a ij 全为实数),则A 就是对称矩阵.[反埃尔米特矩阵] 满足条件A τ=A -的方阵A 称为反埃尔米特矩阵.例如A =⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡-+--+-05250212210i i i i i i 是反埃尔米特矩阵.反埃尔米特矩阵具有性质: 若A ,B 都是反埃尔米特矩阵,则1-A , A +B 仍是反埃尔米特矩阵.若A 又是实方阵,则A 就是反对称矩阵.[正交矩阵] 满足条件A τ=1-A的方阵A 称为正交矩阵.例如 A =⎥⎦⎤⎢⎣⎡-θθθθcos sin sin cos 是正交矩阵.正交矩阵具有性质:若A =(a ij )和B 都是正交矩阵,则 1° 1-A , AB 仍是正交矩阵. 2° det A =±1.3° ⎩⎨⎧=∑=011n k jk ik a a )()(j i j i ≠=⎩⎨⎧=∑=011n k kj ki a a )()(j i j i ≠=[酉(U )矩阵] 满足条件1-=A A τ的方阵A 称为酉(U )矩阵.例如:A =⎥⎦⎤⎢⎣⎡00i i 是酉矩阵.酉矩阵具有性质:若A =(a ij )和B 都是酉矩阵,则 1° A -1,AB 仍是酉矩阵. 2° det A ∙det A =1.3° 若A 又是实方阵,则A 是正交矩阵.[带型矩阵] 满足条件a ij =0 )(m j i >-的方阵A =(a ij )称为带型矩阵.2m +1称为带宽.一般形式为A =⎥⎥⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣⎡--++++nn mn n n m n n n n m a a a a a a a,,1,11,11,11100[三角矩阵] 满足条件a ij =0 (i >j )的方阵A =(a ij )称为上三角形矩阵,一般形式为A =⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡nn n n a a a a a a 022211211 满足条件()j i b ij <=0的方阵()ij b B =称为下三角形矩阵,一般形式为B =⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡nn n n b b b b b b 212221110 三角形矩阵具有性质:1° 任何秩为r 的方阵C 的前r 个顺序的主子式不为0时,C 可表为一个上三角形矩阵A与一个下三角形矩阵B 的乘积,即C =AB2° 上(或下)三角形矩阵的和、差、积及数乘仍是上(或下)三角形矩阵.[分块矩阵] 用水平和垂直虚线将矩阵A 中的元素的阵列分成小块(称为子阵),A 就成为分块矩阵.例如A =⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡333231232221131211a a a a a a a a a =⎥⎦⎤⎢⎣⎡22211211B B B B 式中B 11=⎥⎦⎤⎢⎣⎡22211211a a a a,B 12=⎥⎦⎤⎢⎣⎡2313a a B 21=[]3231a a , B 22=[]33a 它们都是A 的子阵. 进行分块矩阵的运算时,可将子阵当作通常矩阵的元素看待.这些运算指加、减、乘法、数乘、转置与共轭等.[分块对角矩阵] 主对角线上的子阵都是方阵,其余子阵都是零矩阵的分块矩阵称为分块对角矩阵.一般形式为A =⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣⎡kkB O B O O O B 2211 分块对角矩阵A 的逆矩阵A -1和A 的行列式可以用下面简单公式求出A -1=⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎣⎡---1122111KK B OB O Bdet A =det B 11·det B 22·...·det B kk注意,一般分块矩阵的行列式不能用把子阵当作通常矩阵的元素的方法来计算,例如把四阶方阵化为分块矩阵A =⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎣⎡44434241343332312423222114131211...........................a a a a a a a a a a a a a a a a =⎥⎦⎤⎢⎣⎡22211211B B B B 一般det A =det B 11·det B 22-det B 21·det B 12不成立(参见§1,二,3中的四阶行列式).五、 相似变换[相似变换] 如果有一非奇异矩阵X (即det X ≠0)使得B =1-X AX那末称矩阵A 与矩阵B 相似,也称A 经相似变换化为B ,记作A ~B .它具有下列性质: 1° A ~A ,AA .2° 若A ~B ,则BA .3° 若A ~C ,B ~C ,则A ~B .4° 1-X (A 1+ A 2+...+ A m )X =1-X A 1X + 1-X A 2X + ...+ 1-X A m X 5° 1-X (A 1 A 2 ...A m )X =1-X A 1 X ·1-X A 2 X ·... ·1-X A m X 6° 1-X A m X =( 1-X AX )m7° 若)(A f 为矩阵A 的多项式,则1-X )(A f X =)(1AX X f -8° 若A ~B ,则A 与B 的秩相同,即rank A =rank B . A 与B 的行列式相同,即det A =det B .A 与B 的迹(定义见本节,七)相同,即tr A =tr B . A 与B 具有相同的特征多项式和特征值(本节,七).[正交变换] 若Q 为正交矩阵(即1-Q =Q τ),则称Q τAQ 为矩阵A 的正交变换,其性质与相似变换类似.特别还有性质: 对称矩阵A 经正交变换后仍是对称矩阵.[旋转变换] 取正交矩阵U 为)(p)(qU pq =(u ij )=)()(11cos sin 11sin cos 11q p ⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣⎡θθ-θθ 即u pp =u qq =θcosu pq =-u qp =θsin u ii =1 (i ≠p,q )u ij =0 (i,j ≠p,q;i ≠j ) 这时称B =pq pq AU U τ为A 的旋转变换,称为旋转角,如果A 是对称矩阵,那末B 的元素b ij 与A 的元素a ij 有 如下对应关系:⎪⎪⎪⎪⎩⎪⎪⎪⎪⎨⎧=θ+θ=θ-θ=θ-θ+θθ-==θ+θθ+θ=θ+θθ-θ=ijijqj pj qj qj pj pj pq qq pp qp pqqq pq pp qq qq pq pp pp a b a a b a a b a a a b b a a a b a a a b cos sin sin cos )sin (cos cos sin )(cos cos sin 2sin sin cos sin 2cos 222222)其他元素(),(),(q p j q p j ≠≠同时有性质:∑=nj i ija1,2=∑=nj i ij b 1,2∑=ni iia 12∑=≤ni ii b 12 若取旋转角pqpp qq a a a 2cot arc 21-=θ则旋转变换使0==qp pq b b六、 逆矩阵[逆矩阵及其性质] 若方阵A ,B 满足等式AB=BA=I (I 为单位矩阵)则称A 为B 的逆矩阵,或称B 为A 的逆矩阵,记作A=1-B 或B=1-A这时A,B 都称为可逆矩阵(或非奇异矩阵,或满秩矩阵).否则称为不可逆矩阵(或奇异矩阵,或降秩矩阵).可逆矩阵具有性质:1° 若A,B 为可逆矩阵,则AB 仍为可逆矩阵,且111)(---=A B AB (反序定律)一般地,若A 1 ,A 2 ,…,A s 为可逆矩阵,则=-121)(s A A A 11121---A A A s2° 矩阵A 可逆的充分必要条件是:det A ≠0.3° 若矩阵A 可逆,则det 1-A ≠0 且 det 1-A =(det 1)-A11)(--A =A , 111)(---=A a aA (a ≠0)1)(-τA =(1-A )τ,()()11--=A A4° 矩阵A 可逆的充分必要条件是:矩阵A 的特征值全不为零.[伴随矩阵与逆矩阵表达式] 设A ij 为矩阵A =(a ij )的第i 行第j 列元素a ij 的代数余子式,则矩阵A *=⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡nn nnn n A A A A A A A A A (2122212)12111称为矩阵A 的伴随矩阵.若A 为非奇异矩阵,即det A ≠0,则A 的逆矩阵表达式为AA A det *1=-注意,A *的第i 行第j 列元素是A 的第j 行第i 列元素的代数余子式.[对角矩阵的逆矩阵] 对角矩阵D =⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡n d d d 0...021, d i ≠0 (i =1,2,...,n )的逆矩阵为D -1=⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎣⎡---112110...0n d d d 显然对角矩阵的逆矩阵仍是对角矩阵.[三角形矩阵的逆矩阵] 三角形矩阵L =⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡nn n n l l l l l l ...............0...0...21222111, 00=≠ij ii l l )(),...,2,1(i j n i >= 的逆矩阵为1-L =P =⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡nn n n p p p p pp ...............0...0 (02)1222111 式中iiii l p 1=(i =1,2,...,n )∑-=-=11i jk kj ikiiij p ll p⎪⎪⎭⎫ ⎝⎛+=-=n j i n j ,...,11,...,2,1 0=ij p)(i j >显然非奇异下(上)三角形矩阵的逆矩阵仍是下(上)三角形矩阵.[正定矩阵的逆矩阵] 1° 高斯—若当法正定矩阵A =(a ij )的逆A -1=(b ij )可由下列递推公式求出:)1(11)(1-=k k nnaa, )1(11)1(1)(1,----=k k jk j n aa a, )1(11)1(1)(,1---=k k i k ni a a a)1(11)1(1)1(1)1()(1,1-------=k k jk i k ij k j i aa a a a )2,...,1,,(-=n n j i ij n ij a a =)((k=1,2,...,n )最后得到)(n ijij a b = 式中n 为该正定矩阵A 的阶. 2° 三角阵法 其步骤如下:(1) 把正定矩阵A =(a ij )表示为A =ΛD Λτ式中D 为实的非奇异对角矩阵D =⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡n d d d 0021为实的非奇异下三角矩阵.Λ=⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎣⎡λλλλ-1111,2121n n n n是的转置矩阵.d i (i =1,2,...,n )与λij (i =2,...,n;j=1,…,n )由下面递推公式算出:0=ij λ)(i j > 1=λii ),...,2,1(n i =∑-=-=11j k jk ik ij ij x a x λ)1,...,2,1;,...,2(-==i j n ijij ij d x =λ)1,...,2,1;,...,2(-==i j n i∑-=-=11i k ik ik ii i x a d λ),...,2,1(n i =(2)求出D 的逆矩阵1-D =⎥⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎢⎣⎡n d d d 11121(3)求出Λ的逆矩阵1-Λ=⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡1112121 n n ρρρ 式中⎪⎩⎪⎨⎧=-=∑-=11ii i jk kjik ij ρρλρ ),...,2,1(),...,2,1;1,...,2,1(n i n j j i n j =++=-=(4)求出A 的逆矩阵1-A =(ΛD 1)-τΛ=(1-Λ)τ1-D 1-Λ =⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡nn n n n n βββββββββ212222112111式中∑==nik kkjki ij d ρρβ ),,2,1;,,2,1(n i i j ==注意,这种方法的好处是避免了求平方根的运算.[分块矩阵的逆矩阵] 设非奇异矩阵A 的分块矩阵为A =⎥⎦⎤⎢⎣⎡22211211B B B B 式中B 11,B 22为方子阵,那末A 的逆矩阵A -1=⎥⎦⎤⎢⎣⎡22211211C C C C由下面公式求出111211211111111212221221211112112111212222)(-------=-=-=-=B B C B C B B C C C B B C B B B B C[初等变换法求逆矩阵] 设1-A =1212222111211...........................-⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡nn n n n n a a a a a a a a a =⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡nn n n n n b b b b b b b b b 212222111211=B 对矩阵⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡100010001212222111211 nn n n n n a a a a a a a a a 作一系列行的初等变换,使虚线左边一块矩阵化为单位矩阵,而右边一块单位矩阵就变为A 的逆矩阵B =A -1,即⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡nn n n n n b b b b b b b b b212222111211100010001[逆矩阵的近似求法] 设10-A 为矩阵A 的初始近似逆矩阵,可由下列迭代公式求出更精确的逆矩阵:)2(1111---+-=n n n AA I A A (n=0,1,2,...)式中I 为与A 同阶的单位矩阵.[计算机求逆程序的检验矩阵] 用下列n 阶非奇异矩阵及其逆矩阵,来检验大矩阵求逆的计算程序.A =⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣⎡++-+------+-++222210221211210002112100002112122100021222n n n n n n1-A =⎥⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎢⎣⎡--------n n n n n n n n n n n n n13211432341223111221七、 特征值与特征矢量[特征值与特征矢量] 对n 阶方阵A =⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡nn n n n n a a a a a a a a a 212222111211 和n 维非零列矢量α=(a 1,a 2,...,a n )τ如果有一个数λ,使得A α=λα则称λ为矩阵A 的特征值(特征根),α为矩阵A 的特征值λ所对应的特征矢量. 矩阵A 的所有特征值中绝对值最大的一个称为A 的第一特征值.[特征矩阵特征多项式特征方程] n 阶方阵A =⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡nn n n n n a a a a a a a a a 212222111211 的特征矩阵定义为=-I A λ⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡---λλλnn n n n n a a a a a aa a a212222111211 式中I 为n 阶单位矩阵.行列式|A -λI |称为矩阵A 的特征多项式,记作()=|-A λI |方程()=0称为矩阵A 的特征方程.[矩阵的迹与谱] n 阶方阵A 的主对角线上各元素之和称为A 的迹,记作∑==ni ii a A 1tr特征方程()=0的n 个根1,2,...,n 就是矩阵A 的n 个特征值.集合{1,2,...,n }称为矩阵A 的谱,记作ch A .线性齐次方程组0)(=-αλI A i的非零解便是矩阵A 的特征值i 所对应的特征矢量.[特征值与特征矢量的性质]1° 设1,2,...,n 为n 阶方阵A 的n 个特征值,则A k 的特征值为k n k k λλλ,,,21 (k 为正整数). A 的逆矩阵A -1的特征值为11211,,,---n λλλ .A 的伴随矩阵A *的特征值为A A A n 11211,,,---λλλ .2° n 阶方阵A 的n 个特征值之和等于A 的迹,矩阵A 的n 个特征值之积等于A 的行列式,即1+2+...+n =a 11+a 22+...+a nn12...n =A由此可以推出矩阵可逆的另一充分必要条件是:A 的所有特征值都不为零. 3° 若i 是特征方程的k 重根,则对应于i 的线性无关的特征矢量的个数不大于k .当i 为单根时,对应于i 的线性无关特征矢量只有一个.4° 矩阵A 的不同特征值所对应的特征矢量线性无关.若n 阶方阵A 对应于特征值1,2,...,s 的线性无关的特征矢量分别有k 1,k 2,...,k s个,则这∑=s i i k 1个特征矢量线性无关,且n k si i ≤∑=1.5° 实对称矩阵的特征值都是实数,并且有 n 个线性无关(而且是正交)的特征矢量. 6° 矩阵的特征值在相似变换下保持不变,特别,A τ与A 具有相同的特征值.[求第一特征值的迭代法] 在实际问题中,往往不要求算出矩阵A 的全部特征值,只需算出第一特征值,用迭代法计算如下:⎩⎨⎧=λ=α++b αα)0()1()1(1)(k k k A )2,1,0( =k 假定当ε<-+)1()(m m αα时,可以认为(k ) ≈(m +1),那末迭代到m k =即可.这时)1(1+m λ为矩阵A 的第一特征值的近似值,(m +1)为所对应的特征矢量.[求实对称矩阵的雅可比法] 设n 阶实对称矩阵A =(a ij )的特征值是1,2,...,n ,则必存在一正交矩阵Q ,使得Q τAQ =⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡λλλn 0021为对角矩阵.正交矩阵Q 可用一系列旋转矩阵的积来逼近:Q =∏pq U式中)()(11cos sin 11sin cos 11)()()(q p u U q p ij pq⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣⎡-==θθθθ取pqpp qq a a a 2cot arc 21-=θ因为在这种旋转变换下,消去了矩阵中位于第p 行第q 列(p ≠q )交点上的元素(见本节,五),而矩阵所有元素的平方和保持不变,而且对角线上的元素的平方和增大,因而非对角线元素的平方和随之减小,因此,当旋转次数足够大时,可使非对角线元素的绝对值足够小.对于预先给定的精度>0,如果|a ij |<(i ≠j ),则可认为a ij ≈0.于是得到求矩阵A 的特征值与特征矢量的具体迭代方法.1° 按以下递推公式求特征值1,2,...,n :⎪⎪⎪⎪⎪⎪⎪⎩⎪⎪⎪⎪⎪⎪⎪⎨⎧+=θ=⎪⎪⎩⎪⎪⎨⎧<+->-+=θ=⎪⎩⎪⎨⎧<ςς++ς-≥ςς++ς=θ=-=θ=ς--2221212)()()(1sin )0(11)0(112tan )0()1()0()1(tan 22cot k k k k k k k k k kk k k k k k k k pq k pp k qq k t t s t t t t t t v t a a a⎪⎪⎪⎪⎩⎪⎪⎪⎪⎨⎧===≠≠=≠-+=≠+-=+=-=+++++),2,1(),,2,1,(),,,()()()()()1()1()()()()1()()()()1()()()1()()()1( k n j i a a q p j q p i a a q j a a s a a p j a a s a a a t a a a t a a ij ij kijk ijk qj k k pj k k qj k qj k pj k k qj k k pj k pj k pqk k qq k qq k pqk k pp k pp υυ假定当)()(j i a m ij ≠<ε时,可以认为0)(≈m ij a ,则迭代到1-=m k 即可.而取)(m iia 作为i的近似值:),,2,1(n i a miii =≈λ2° 求特征矢量 从1°有m m m m U U AU U U U 1111-- τττ=⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡n λλλ0021记P m =U 1…U m-1U m则AP m = P m ⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡n λλλ0021所以P m 为特征矢量矩阵.P m 由下列递推公式算出:)1,,2,1(),,2,1,(),,2,1(),()()()1()()1()()()()1()()()()1(-=⎪⎪⎪⎩⎪⎪⎪⎨⎧===≠=-+=+-=+++m k n j i u u n i q p j u u u u s u u u u s u u ijij k ijk ij k iq k k ip k k iq k iq k ip k k iq k k ip k ip υυ最后得到 )()(m ij m u P =即 τ),,,()()(2)(1)(m ni m i m i m i u u u u =为对应于特征值i 的特征矢量的近似值.[求对称三对角矩阵特征值的方法]1° 相似变换法 设A 为n 阶对称三对角矩阵:A =⎥⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎢⎣⎡--n n n d e e d e e d e e d 113222111(1)经过相似变换1211211)(U U U I t A U U U A n k k n k --+-=τττ式中I 为单位矩阵,t k 为适当选定的常数,U i 为雅可比旋转矩阵:)1()(1111)1()(+⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣⎡-=+i i c s s c U i i ii i iiτi U 为U i 的转置矩阵.又A 1=A ,A k +1与k k t A -I 相似,且A m 与∑-=-111m j j I t A 相似.因此,若A m 的特征值为),,2,1()(n i m i =λ,则A 1的特征值i (i=1,2,...,n )为∑-=+=11)(m j j m ii t λλ(i =1,2,…,n )假定当),,2,1()(n i e m i =<ε时,可认为0)(≈m i e ,那末可适当选择s i ,c i ,使得当m 充分大时,A m 在该精度下化为对角线矩阵;其特征值),,2,1()()(n i d m i m i =≈λ.)(m i d (i=1,2,...,n )可由下列递推公式算出:()())1,,2,1;1,2,,2,1(,)]([)(//g ])()[(0,,)(1)(1)1(1)(1)(1)1(1)(1)(1)1(1)()()(1)()()(1)1(1)(1)()()()()(1)()()(1)(1)()(1)(1(k)1)()(1(k)1212)(2)(1)(1)()(-=--=⎪⎩⎪⎨⎧===-++=--=====+==-=+++++++++++++++++++++m k n n i q s e q c d r s e t d s g c s h d g s t d c q r e s r q c q c h e c c q rs c t d q k k k k k k k i k i k i k k i k i k i k i k i k i k i k i k i k k i k i k i k i k i k i k i k i k i k i k i i k i k i i k ik i k i k nk n k k n k nt k 的选择对收敛速度影响较大,取t k 为二阶矩阵⎥⎦⎤⎢⎣⎡)(2)(1)(1)(1k k k k d e e d 的接近于)(1k d 的那个特征值,即t k =⎪⎩⎪⎨⎧≥ββ++β-<ββ+-β-)0()1/()0()1/(2)(1)(12)(1)(1k k k k e d e d式中 )(1)(1)(22k k k e d d -=β 2° 二分法 设A 为n 阶对称三对角矩阵(如(1)式),对任意,设序列q 1()=d 1-q i ()=),,2()()(121n i q e d i i i =----λλ中q i ()<0的个数为N ()(在这些关系式中,对于某些i ,如果q i -1()=0,则只需用适当小的数代替即可),则N ()等于矩阵A 的小于的特征值的个数.假定矩阵A 的第k 个特征值k (1≤2≤… ≤k ≤…≤n )在区间[u ,υ]中,令21υ+=u r ,当N (r 1)≥k 时,则k ∈[u , r 1];当N (r 1)<k 时,则k ∈[ r 1,v ];…依此类推,m步之后,k 包含在宽度为mu2-υ的区间中.m 充分大时,便可得到所求的特征值.八、 矩阵多项式与最小多项式[矩阵多项式] 设i a (i=1,2,...,n )为某一数域(实数域或复数域)中的数,A 为这个数域上的n 阶方阵,则表示式f (A )=a 0I+a 1A+...+a n A n称为矩阵A 的多项式,式中I 为n 阶单位矩阵.如果矩阵A 使得f (A )=O那末称A为多项式f(λ)=a0λ+ a1λ+ ...+a nλn的根.[哈密顿-凯莱定理] 任一方阵都是它的特征多项式的根.[最小多项式及其性质] 以矩阵A为根的非零多项式f(λ)中,存在首项系数为1次数最低的多项式(λ),它就称为矩阵A的最小多项式.最小多项式具有性质:1°任一方阵仅有一个最小多项式;2°任一以A为根的多项式f(λ)都可被A的最小多项式(λ)所整除.特别,任一方阵的最小多项式可整除其特征多项式;3°方阵A的特征多项式的根都是A的最小多项式的根:4°相似矩阵具有相同的特征多项式和最小多项式.。
矩阵运算律 偏导数

矩阵运算律偏导数矩阵运算律在微积分中有着重要的应用,特别是在偏导数的计算中。
偏导数是多元函数在某一点上关于某个变量的导数,它在矩阵运算中也有着特殊的性质和规律。
首先,我们来看矩阵的加法和数乘运算。
设A和B是同型矩阵,即具有相同的行数和列数。
那么对于任意实数k,有以下运算律成立:1. A + B = B + A.这是矩阵加法的交换律,即矩阵的加法满足交换律。
2. (A + B) + C = A + (B + C)。
这是矩阵加法的结合律,即矩阵的加法满足结合律。
3. k(A + B) = kA + kB.这是矩阵数乘的分配律,即数与矩阵相乘的运算满足分配律。
接下来,我们来看矩阵的乘法运算。
设A是m×n矩阵,B是n×p矩阵,那么有以下运算律成立:1. A(BC) = (AB)C.这是矩阵乘法的结合律,即矩阵的乘法满足结合律。
2. A(B + C) = AB + AC.这是矩阵乘法对矩阵加法的分配律,即矩阵乘法对矩阵加法满足分配律。
在微积分中,我们经常需要对多元函数进行偏导数的计算。
偏导数的计算也可以利用矩阵运算律来简化和优化。
设函数f(x)是一个n元函数,即f:R^n→R,那么f的偏导数可以表示为一个n维列向量,记作∇f(x)。
对于任意实数k和n元函数f(x),有以下运算律成立:1. ∇(kf) = k∇f.这是偏导数与数乘的运算律,即偏导数与数乘运算满足数乘的运算律。
2. ∇(f + g) = ∇f + ∇g.这是偏导数与函数加法的运算律,即偏导数与函数加法满足加法的运算律。
通过矩阵运算律和偏导数的运算律,我们可以更加方便地进行多元函数的偏导数计算,简化运算步骤,提高计算效率。
这些运算律的理解和应用对于理解微积分和矩阵运算有着重要的意义,也为实际问题的求解提供了有力的数学工具。
鲁棒控制理论与设计 第三章 矩阵分析和线性矩阵不等式

k<r
则 A 与秩为 k 的任一矩阵 B 之差的 L1 和 L2 范数分别为
min A − B =
rank (B )=k
1
A − Ak
1 = σ k +1
和
(3.1.30)
3-5
第三章 矩阵分析和线性矩阵不等式
min A − B 2 =rank (B )=k2A − Ak
2 2
=
σ
2 k +1
+
L
∂A ∂θ
= [ ∂A ∂θ1
,
∂A ∂θ 2
,L ,
∂A ∂θ n
]
(3.1.12)
4) 标量对矩阵求导仍为矩阵。设 J 为标量, M 为矩阵,则 ∂J 是以 ∂J 为第 ij 元素的矩阵,
∂M
∂mij
其中 mij 表示 M 矩阵的第 ij 元素。
在上述约定下,有如下一些结果:
1) ∂ (aT x) = aT ; ∂x
−
A21
A -1 11
A12
]
(3.1.5) (3.1.6)
证明:因为
所以有
⎡ A11
⎢ ⎣
A21
A12 ⎤ ⎡ I
A22
⎥ ⎦
⎢⎣−
A−1 22
A21
0⎤
A−1 22
⎥ ⎦
=
⎡ ⎢
A11
⎣
−
A12 0
A−1 22
A21
A12
A−1 22
I
⎤ ⎥ ⎦
det
A ⋅ det
A −1 22
=
det[ A11
3.1.2 矢量与矩阵的微分运算
在鲁棒控制理论和系统建模中,矢量与矩阵的微分运算是非常重要的。本节我们不加证明地给出 一些常用到得运算定理和公式。为了叙述方便,采用下列约定。
史荣昌魏丰版矩阵分析第一章(1)

矩阵分析主讲教师:张艳霞矩阵理论的应用微分方程、概率与统计、优化、信号处理、控制工程、经济理论等等。
工程经济理论等等如需更深入地学习和了解在自己专业的应用,可如需更深入地学习和了解在自己专业的应用可参考:《矩阵分析与应用》,张贤达著,清华大学出版社;《Matrix Analysis for Scientists & Engineers》:Alan J. Laub,SIAM.第章第一章线性空间和线性变换线性空间的基本概念及其性质线性空间的基底,维数, 坐标变换线性空间的基底维数线性空间的子空间,交与和线性映射及其值域、核线性变换及其矩阵表示矩阵(线性变换)的特征值与特征向量矩阵的可对角化条件第一节第节线性空间一:线性空间的定义与例子线性间的义定义设是一个非空的集合,是一个数域,V F 在集合中定义两种代数运算,一种是加法运算,来表示另种是运算用来表示V 用来表示; 另一种是数乘运算, 用来表示, +i并且这两种运算满足下列八条运算律:(1)加法交换律αββα+=+(2)加法结合律()()αβγαβγ++=++(3)零元素: 在中存在一个元素,使得对于V 0任意的都有V α∈0αα+=(4)负元素: 对于中的任意元素都存在一V α个元素使得β0αβ+=(5)i =1αα(6)()()k l kl αα=(7)()k l k l ααα+=+(8)()k k k αβαβ+=+为数域F 称这样的上的线性空间。
V例1全体实函数集合构成实数域上的线性空间。
R 例2复数域上的全体型矩阵构成的集C m n ×合为上的线性空间。
m n × C C 例3实数域上全体次数小于或等于的多项式R n 集合构成实数域上的线性空间;1[]n R x +R 实数域上全体次数等于的多项式集合不构成实数域上的线性空间;R n R二:线性空间的基本概念及其性质定义:线性组合;线性表出;线性相关;线性无关;向量组的极大线性无关组;向量组的秩向量组的极大线性无关组向量组的秩R例1实数域上的函数空间中,函数组2x x1,cos,cos2是线性相关的函数组。
矩阵的变换与运算矩阵的乘法与逆矩阵

矩阵的变换与运算矩阵的乘法与逆矩阵矩阵的变换与运算:矩阵的乘法与逆矩阵矩阵在数学中扮演着重要的角色,它可以用于描述线性变换或者表示线性系统的方程组。
本文将讨论矩阵的变换与运算,重点介绍矩阵的乘法与逆矩阵两个关键概念。
一、矩阵的乘法(Matrix Multiplication)矩阵的乘法是矩阵运算中的一种基本运算,表示为A * B,其中A 和B分别为两个矩阵。
在进行矩阵乘法时,需要满足乘法的条件:A 矩阵的列数等于B矩阵的行数。
矩阵乘法的计算方法是将A矩阵的每一行与B矩阵的每一列进行内积运算,并将结果填入一个新的矩阵C中。
具体计算过程如下:C[i][j] = A[i][1]*B[1][j] + A[i][2]*B[2][j] + ... + A[i][n]*B[n][j]其中,C[i][j]表示矩阵C中第i行第j列的元素,A[i][k]表示矩阵A 中第i行第k列的元素,B[k][j]表示矩阵B中第k行第j列的元素。
矩阵乘法的重要性在于可以描述线性变换的复合效果,同时也有利于解决线性方程组。
在实际应用中,矩阵乘法广泛运用于计算机图形学、信号处理、最优化等领域。
二、逆矩阵(Inverse Matrix)逆矩阵是指对于一个可逆矩阵A,存在一个矩阵B,使得A * B = B * A = I,其中I为单位矩阵。
逆矩阵的存在与否与矩阵的行列式密切相关。
判断矩阵A是否可逆的条件是行列式不等于零,即|A| ≠ 0。
若矩阵A可逆,则可以通过一系列行变换将其转化为单位矩阵,对应的变换矩阵为逆矩阵。
逆矩阵的计算可以使用伴随矩阵法或者初等行变换法。
例如,对于一个2x2的矩阵A:A = [a b][c d]若|A| ≠ 0,即ad - bc ≠ 0,则A的逆矩阵存在,并可表示为:A^-1 = 1/(ad - bc) * [d -b][-c a]逆矩阵的应用广泛,例如求解线性方程组、计算矩阵的行列式与秩、求解微分方程等。
三、矩阵的变换(Matrix Transformation)矩阵的变换是指通过矩阵的乘法,对向量进行线性变换。
李金城 25 数学08-1 常系数线性微分方程组的矩阵解法

摘要在常微分方程中,介绍了解常系数线性微分方程组的消元法,它是解常系数线性微分方程组的最初等的方法,适用于知函数较少的小型微分方程组。
对于未知函数较多时,用消元法则会非常不便,为此应寻求更为有效的方法。
在掌握线性代数的知识后,用矩阵法解常系数线性齐次微分方程组较为方便。
关键词:基解矩阵特征方程特征值特征向量AbstractIn the ordinary differential equation, introduced that understood often the coefficient linear simultaneous differential equation's elimination, it is the solution often the coefficient linear simultaneous differential equation's most primary method, is suitable in knows the function few small simultaneous differential equation. Are many when regarding the unknown function, will be inconvenient with the elimination, for this reason should seek a more effective method. After grasping the linear algebra the knowledge, the coefficient linearity homogeneous simultaneous differential equation is often more convenient with the matrix technique solution.Keywords: basic solution of matrix characteristic equation eigenvalue Characteristic vector第一章:矩阵指数A引言已知常系数线性微分方程组:⎪⎪⎪⎪⎩⎪⎪⎪⎪⎨⎧+++=+++=+++=n nn n n n nn n n xa x a x a dtdx x a x a x a dtdx x a x a x a dt dx (22112222121212121111)(1) 的求解方法,通常可以用消元法将方程组化为一元的高阶微分方程:0 (111)111=+++--x b dtx d b dt x d n n n nn 来求解。
线阵卫星遥感影像外方位元素对偶四元数求解法

线阵卫星遥感影像外方位元素对偶四元数求解法余岸竹;姜挺;龚辉;郭文月;江刚武【摘要】基于对偶四元数可统一描述位置与姿态的特点,提出了利用对偶四元数求解线阵卫星遥感影像外方位元素的方法.该方法使用对偶四元数的实部描述传感器的姿态,并利用对偶部和实部共同描述成像传感器的位置.通过对位置和姿态的内插建立了基于对偶四元数的外方位元素模型.为减少运算,将球面线性插值进行化简,进而建立了基于线性插值的成像几何模型.为求解外方位元素,首先对共线条件方程进行了线性化,然后通过矩阵微分运算推导了线元素的虚拟观测方程,并根据误差传播定律确定其权值,最终采用具有约束条件的参数平差法求解外方位元素.试验结果表明本文方法正确可靠,与采用欧拉角和单位四元数的外方位元素求解方法相比,有更高的参数解算精度,同时也表明了准确的初值和虚拟观测方程对外方位元素求解的必要性.%According to the characteristics that dual quaternion can describe the position and orientation simultaneously,a method using dual quaternion to calculate the exterior orientation parameters for satellite linear array images is proposed.In this method the real part of dual quaternion is used to represent attitude of the sensor,and both the real part and the dual part are used to represent the position of the sensor.The model describing exterior parameters is established by interpolating the position and attitude. To reduce calculation,the simplified spherical linear interpolation algorithm is proposed,and the geometric model is established.In order to calculate the exterior parameters,the collinear equation is linearized at first.Then the virtual observation equations for position parameters are deduced according to the theory of matrixderivative,and the weight of the equation is calculated using error propagation principle.The exterior orientation parameters are calculated iteratively using parameter adjustment with constraints atlast.Experimental results indicate that the proposed method is reliable and correct,and the precision of parameter estimation is higher than traditional methods using Euler angles or unit quaternion. The necessity of accuracy initial values and virtual observation equations for calculating exterior parameters is also revealed.【期刊名称】《测绘学报》【年(卷),期】2016(045)002【总页数】9页(P186-193,198)【关键词】对偶四元数;线阵遥感影像;虚拟观测方程;外方位元素;单位四元数【作者】余岸竹;姜挺;龚辉;郭文月;江刚武【作者单位】信息工程大学地理空间信息学院,河南郑州 450052;信息工程大学地理空间信息学院,河南郑州 450052;西安测绘研究所,陕西西安 710054;信息工程大学地理空间信息学院,河南郑州 450052;信息工程大学地理空间信息学院,河南郑州 450052【正文语种】中文【中图分类】P236空间后方交会是卫星摄影测量几何处理中的重要环节,是卫星遥感影像几何定位、区域网平差和自检校光束法平差等计算的关键步骤,其基本思想是利用合适的外方位元素模型描述成像传感器的位置与姿态,建立线阵影像的成像几何模型,对共线条件方程进行线性化后迭代求解外方位元素。