05.矩阵理论与方法-矩阵分解剖析.ppt
《05.矩阵理论与方法-矩阵分解剖析.ppt》由会员分享,可在线阅读,更多相关《05.矩阵理论与方法-矩阵分解剖析.ppt(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 1矩阵理论与方法矩阵理论与方法第第4 4章章 矩阵分解矩阵分解庄庄 伯伯 金金BB2 2主要内容n矩阵的矩阵的LULU分解分解n矩阵的矩阵的QRQR分解分解n矩阵的满秩分解矩阵的满秩分解n矩阵的奇异值分解矩阵的奇异值分解3 3线性方程组中的高斯消元法n记线性方程组记线性方程组n若令若令 ,则有,则有n可利用高斯消元法求解线性方程组可利用高斯消元法求解线性方程组4 4高斯自然顺序主元素消元法n考虑一种理想情况,在消元过程中,矩阵对角元素始终不为零,则可以按考虑一种理想情况,在消元过程中,矩阵对角元素始终不为零,则可以按对角元素的自然顺序进行消元,即不用进行行或列交换。对角元素的自然顺序进行消
2、元,即不用进行行或列交换。n记记 ,其中,其中 n令令 ,构造,构造FrobeniusFrobenius矩阵矩阵5 5高斯自然顺序主元素消元法n可得:可得:n因为因为n由最初的假设,应有由最初的假设,应有 ,即,即 的二阶顺序主子式的二阶顺序主子式 。n令令 ,构造,构造FrobeniusFrobenius矩阵矩阵6 6高斯自然顺序主元素消元法n可得:可得:n依次类推,可得依次类推,可得 的的 阶顺序主子式阶顺序主子式 ,以及相应的以及相应的FrobeniusFrobenius矩阵和上三角矩阵。矩阵和上三角矩阵。7 7高斯自然顺序主元素消元法n令令n则有则有8 8矩阵的三角分解n定义:若定义:
3、若 阶矩阵阶矩阵 能够分解为一个下三角矩阵能够分解为一个下三角矩阵 和一个上三角矩阵和一个上三角矩阵 的的乘积,则称其为三角分解或乘积,则称其为三角分解或 LULU分解。分解。n注:矩阵注:矩阵 的的LULU分解不唯一。分解不唯一。n定义:若定义:若 阶矩阵阶矩阵 能够分解为能够分解为 ,其中,其中 为单位下三角矩阵,为单位下三角矩阵,为单位上三角矩阵,为单位上三角矩阵,为对角矩阵,则称其为矩阵的为对角矩阵,则称其为矩阵的LDULDU分解。分解。n定理:定理:阶矩阵阶矩阵 存在唯一的存在唯一的LDULDU分解的充要条件是分解的充要条件是 的前的前 阶顺序主子阶顺序主子式式 。且有。且有n推论:
4、设推论:设 是是 阶非奇异矩阵,阶非奇异矩阵,有三角分解有三角分解 的充要条件是的充要条件是 的顺的顺序主子式序主子式 。9 9矩阵的三角分解n例:求矩阵例:求矩阵 的的LDULDU分解。分解。1010矩阵的CROUT分解算法n定义:若定义:若 阶矩阵阶矩阵 存在分解存在分解 ,令,令 ,则称,则称 为矩阵为矩阵的的CroutCrout分解。分解。n记记n对比矩阵等式对比矩阵等式 两边的元素,可递推得到两边的元素,可递推得到 中各项元素。中各项元素。n第第1 1列列n第第1 1行行n第第 列列1111矩阵的CROUT分解算法n第第 行行 n例:求矩阵例:求矩阵 的的CroutCrout分解。分
5、解。n矩阵矩阵 的的CroutCrout分解中,可将两矩阵分解中,可将两矩阵 合并写在同一个矩阵中,即合并写在同一个矩阵中,即1212矩阵的CROUT分解算法n矩阵矩阵 的的CroutCrout分解的迭代实现分解的迭代实现1.1.计算计算L L矩阵矩阵第第1 1列列元素元素2.2.计算计算U U矩阵第矩阵第1 1行元素行元素3.3.计算计算L L矩阵矩阵第第2 2列列元素元素4.4.计算计算U U矩阵第矩阵第2 2行元素行元素5.5.计算计算L L矩阵矩阵第第3 3列列元素元素6.6.计算计算U U矩阵第矩阵第3 3行元素行元素7.7.计算计算L L矩阵矩阵第第4 4列列元素元素8.8.计算计
6、算U U矩阵第矩阵第4 4行元行元素素1313矩阵的Doolittle分解算法n定义:若定义:若 阶矩阵阶矩阵 存在分解存在分解 ,令,令 ,则称,则称 为矩为矩阵的阵的DoolittleDoolittle分解。分解。nDoolittleDoolittle分解算法与分解算法与CroutCrout分解算法类似,只是将其中的行和列的计算顺分解算法类似,只是将其中的行和列的计算顺序和公式对调。序和公式对调。1414矩阵的三角分解n矩阵矩阵 的的LDULDU分解和分解和LULU分解都需要分解都需要 满足前满足前 阶顺序主子式非零。若不阶顺序主子式非零。若不满足该条件,则可对满足该条件,则可对 进行初等
7、行(列)变换,使之满足条件。进行初等行(列)变换,使之满足条件。n定理:设定理:设 是是 阶非奇异矩阵,则存在置换矩阵阶非奇异矩阵,则存在置换矩阵 ,使得,使得 的的 个顺序个顺序主子式非零。主子式非零。n推论:设推论:设 是是 阶非奇异矩阵,则存在置换矩阵阶非奇异矩阵,则存在置换矩阵 ,使得,使得 其中其中 为单位下三角矩阵,为单位下三角矩阵,为上三角矩阵,为上三角矩阵,为对角矩阵,而为对角矩阵,而 为单为单位上三角矩阵。位上三角矩阵。1515Givens矩阵与Givens变换n定义:设实数定义:设实数 满足满足 ,称,称 为为GivensGivens矩阵(初等旋转矩阵),也可记作矩阵(初等
8、旋转矩阵),也可记作 。由。由GivensGivens矩阵矩阵确定的线性变换称为确定的线性变换称为GivensGivens变换(初等旋转变换)。变换(初等旋转变换)。n注:存在角度注:存在角度 ,使得,使得 。1616Givens矩阵与Givens变换n性质:性质:GivensGivens矩阵是正交矩阵,且满足:矩阵是正交矩阵,且满足:n1.1.n2.2.n性质:设性质:设 ,则有,则有 当当 时,取时,取 则有则有 。1717Givens矩阵与Givens变换n定理:设定理:设 ,则存在有限个,则存在有限个GivensGivens矩阵的乘积,记作矩阵的乘积,记作 ,使得使得 。n推论:设任意
9、非零列向量推论:设任意非零列向量 和单位列向量和单位列向量 ,则存在有限个,则存在有限个GivensGivens矩阵的矩阵的乘积乘积 ,使得,使得 。n例:设例:设 ,用,用GivensGivens变换将变换将 转换为与转换为与 同方向的向量;用同方向的向量;用GivensGivens变换将变换将 转换为与转换为与 同方向的向量。同方向的向量。1818Householder矩阵与Householder变换n定义:设单位列向量定义:设单位列向量 ,称矩阵,称矩阵 为为HouseHolderHouseHolder矩阵(初等反射矩阵),由矩阵(初等反射矩阵),由HouseholderHousehol
10、der矩阵确定的线性变矩阵确定的线性变换称为换称为HouseholderHouseholder变换(初等反射变换)。变换(初等反射变换)。n注:注:HouseholderHouseholder变换将列向量变换将列向量 映射为关于映射为关于“与与 正交的正交的 维超平面空维超平面空间间”对称的向量对称的向量 。n性质:性质:n1.1.n2.2.n3.3.n4.4.n5.5.1919Householder矩阵与Householder变换n定理:设任意非零列向量定理:设任意非零列向量 和单位列向量和单位列向量 ,则存在,则存在HouseholderHouseholder矩阵矩阵 ,使得,使得 。n例
11、:设例:设 ,用,用HouseholderHouseholder变换将变换将 转化为与转化为与 同方向的向量。同方向的向量。n定理:定理:GivensGivens矩阵是两个矩阵是两个HouseholderHouseholder矩阵的乘积。矩阵的乘积。2020矩阵的QR(正交三角)分解n定义:如果实(复)非奇异矩阵定义:如果实(复)非奇异矩阵 能够化成正交(酉)矩阵能够化成正交(酉)矩阵 与实(复)与实(复)非奇异上三角矩阵非奇异上三角矩阵 的乘积,即的乘积,即 则称则称 为为 的的QRQR分解。分解。n定理:设定理:设 是是 阶实(复)非奇异矩阵,则阶实(复)非奇异矩阵,则 存在存在QRQR分
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 05. 矩阵 理论 方法 分解 剖析
限制150内