第五章-矩阵分解课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第五章-矩阵分解课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第五 矩阵 分解 课件
- 资源描述:
-
1、 本节介绍矩阵的本节介绍矩阵的LULU分解。分解。LULU分解可用分解可用于求行列式、逆矩阵、解线性方程组等。于求行列式、逆矩阵、解线性方程组等。 5.1 5.1 矩阵的矩阵的LULU分解分解 A A左乘左乘E E,即是对,即是对A A作相应的初等行作相应的初等行变换变换. .若用若用GaussGauss消去法将矩阵消去法将矩阵A A转化成转化成一个阶梯形矩阵一个阶梯形矩阵U U,相应的初等变换对,相应的初等变换对应的矩阵为应的矩阵为 ,则,则r1E,E UAEE1r .EEEEE1r1ri也也是是下下三三角角阵阵阵阵,且且也也是是下下三三角角都都是是下下三三角角阵阵,作作行行变变换换,则则若
2、若在在计计算算过过程程中中不不 梯梯形形矩矩阵阵阶阶三三角角矩矩阵阵所所以以,下下得得到到。在在方方阵阵对对应应的的位位置置即即可可换换对对应应的的乘乘子子放放只只需需将将做做初初等等变变矩矩阵阵的的求求法法:定理定理5.1.15.1.1设设A A是是 的矩阵,则存在置的矩阵,则存在置换矩阵换矩阵P P使得使得 其中其中L L是是 单位下三角阵,单位下三角阵,U U是是 的的阶梯形矩阵。阶梯形矩阵。 nm LUPA mm nm 定义定义5.1.15.1.1 设设A A是是 的矩阵,如果的矩阵,如果A A(或(或A A的某个排列的某个排列PAPA)可分解为)可分解为 ( (或或 其中其中L L是
3、单位下三角阵是单位下三角阵,U,U是阶梯是阶梯形矩阵,则称此分解为形矩阵,则称此分解为A A的的DoolittleDoolittle分解。分解。 如果如果A(A(或或PA)PA)可分解为可分解为 ( (或或其中其中L L是下三角矩阵,是下三角矩阵,U U是非零对角元为是非零对角元为1 1的阶梯形矩阵的阶梯形矩阵 ,则此称分解为,则此称分解为A A的的CroutCrout分解。分解。LUA )LUPA 例例 5.1.35.1.3nm LUA )LUPA 例例 5.1.45.1.4 定理定理5.1.25.1.2设设A A是是 的正定矩阵,则的正定矩阵,则存在存在 的下三角阵的下三角阵L L使得使得
4、 此分解称为矩阵此分解称为矩阵A A的的CholeskyCholesky分解。分解。nn nn TLLA 5.1.2 LU5.1.2 LU分解的应用分解的应用 矩阵的矩阵的LULU分解最常应用于求解线性方分解最常应用于求解线性方程组程组 ,首先我们作分解,首先我们作分解 ,然,然后求解方程组后求解方程组 ,求解过程分两步,求解过程分两步进行:进行: bAx LUPA PbLUx (1)(1)首先解线性方程组首先解线性方程组 ,可得,可得 . . PbLy PbLy1 例例 5.1.55.1.5例例 5.1.65.1.6例例 5.1.75.1.7(2) (2) 接着计算原方程组的解接着计算原方程
5、组的解 ,即,即求解方程组求解方程组 。 yUx1 yUx 有些时候,线性方程组的系数矩阵有些时候,线性方程组的系数矩阵不变而右端项发生了变化,若此时已经不变而右端项发生了变化,若此时已经得到了系数矩阵得到了系数矩阵LULU的分解,则当右端项的分解,则当右端项发生变化时,只需求解两个三角方程组发生变化时,只需求解两个三角方程组即可(即可( , , ),而不必重新),而不必重新进行进行GaussGauss消去,这样就可大大节省计算消去,这样就可大大节省计算量。量。PbLy yUx 若若 是是 的精确解,则的精确解,则1a 即即 是是 的精确解,从而达到改进的精确解,从而达到改进解的目的。当然很可
6、能还存在误差,得到解的目的。当然很可能还存在误差,得到的是的是 ,而不是,而不是 。此时设。此时设 ,解线性方程组解线性方程组 ,得到,得到 ,将,将 的的解改进为解改进为 。2a21aax 12ax Abr 1rAx 1a1abrrbAax A)ax (A1111 1ax 1rAx 2rAx bAx 如此继续下去,可以证明,只要如此继续下去,可以证明,只要condcond(A A) 不是太大,序列不是太大,序列 最终会收最终会收敛到敛到 的解,通常只需迭代几步就可的解,通常只需迭代几步就可以得到很精确的解。以得到很精确的解。 ,aax ,ax , x 211 bAx 5.2 QR5.2 QR
7、分解分解 QR QR分解在解决最小二乘问题,特征值分解在解决最小二乘问题,特征值的计算等方面有十分重要的应用。的计算等方面有十分重要的应用。5.2.1 Householder5.2.1 Householder变换变换 在平面解析几何中,将向量在平面解析几何中,将向量x x映射为关映射为关于于x x轴对称的向量轴对称的向量y y的变换称为关于的变换称为关于x x轴的镜轴的镜像变换(见图像变换(见图5.2.15.2.1)。设)。设 ,则,则T21)x,x(x 其中其中 ,H,H是正交矩阵,且是正交矩阵,且detH=-1detH=-1Hxx)ee2I (xx1001)x,x(yT2221T21 T2
8、)1 , 0(e 2e1exy1x2x图(图(5.2.1 5.2.1 ) 1e2eu1x2x图(图(5.2.25.2.2)定义定义5.2.15.2.1 设单位列向量设单位列向量 ,称,称矩阵矩阵为为HouseholderHouseholder矩阵,称矩阵,称HouseholderHouseholder矩阵矩阵确定的线性变换为确定的线性变换为Householder Householder 变换。变换。 Huu2IH nCu 若若u u不是单位向量,则定义不是单位向量,则定义为为HouseholderHouseholder矩阵,对应的变换称为矩阵,对应的变换称为HouseholderHouseho
9、lder变换。变换。H22uuu2IH Householder Householder变换将向量变换将向量x x映为关映为关于于“与与u u垂直的子空间垂直的子空间 ” ”对称的向量对称的向量( (见图见图5.2.3) 5.2.3) 0)x,y(yW uWHx图图 5.2.35.2.3HouseholderHouseholder矩阵具有如下的性质:矩阵具有如下的性质: (1) (1) (H H是是HermitHermit矩阵)矩阵) HHH (2) (2) (H H是酉矩阵)是酉矩阵) IHHH (3)(3)IH2 (4) (4) (H H是自逆矩阵)是自逆矩阵) HH1 (5) (5) 1)
10、Hdet( 例例 5.2.15.2.1例例 5.2.25.2.2定理定理5.2.15.2.1 设设 是单位列向量,则对是单位列向量,则对 中的任意向量中的任意向量x x,都存在,都存在HouseholderHouseholder矩矩阵使得阵使得 ,其中,其中 ,且,且 为实为实数。数。nCz nCzHx 2x zxH 5.2.2 5.2.2 矩阵的矩阵的QRQR分解分解 下面我们探讨如何利用下面我们探讨如何利用HouseholderHouseholder变变换将矩阵化为上三角矩阵。我们以换将矩阵化为上三角矩阵。我们以n=3n=3的的情形开始讨论情形开始讨论 . .设设 333222111zyx
11、zyxzyxA由例由例5.2.15.2.1知存在知存在HouseholderHouseholder矩阵矩阵 使得使得1H 00lxxxH13211其中其中23211xxxl 此时此时 33221111wv0wv0wvlAH接下来可构造接下来可构造H H使得使得 0lvvH232其中其中 322vvl令令 由矩阵分块乘法可知由矩阵分块乘法可知 H001H2 3221113322111212r00rl0wvlwv0wv0wvlHAHH记记 , 322111r00rl0wvlR112)HH(Q 则则QRA 由于由于 是酉矩阵,则是酉矩阵,则 和和Q Q都是都是酉矩阵。酉矩阵。 21H,H1211H,
展开阅读全文