其次章 矩阵变换和计算_第1页
其次章 矩阵变换和计算_第2页
其次章 矩阵变换和计算_第3页
其次章 矩阵变换和计算_第4页
其次章 矩阵变换和计算_第5页
已阅读5页,还剩4页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本文格式为Word版,下载可任意编辑——其次章矩阵变换和计算其次章矩阵变换和计算

一、内容提要

本章以矩阵的各种分解变换为主要内容,介绍数值线性代数中的两个基本问题:线性方程组的求解和特征系统的计算,属于算法中的直接法。基本思想为将计算繁杂的一般矩阵分解为较简单计算的三角形矩阵.要求把握Gauss(列主元)消去法、矩阵的(带列主元的)LU分解、平方根法、追赶法、条件数与误差分析、QR分解、Shur分解、Jordan分解和奇异值分解.

(一)矩阵的三角分解及其应用

1.矩阵的三角分解及其应用

考虑一个n阶线性方程组Ax?b的求解,当系数矩阵具有如下三种特别形状:对角矩阵D,下三角矩阵L和上三角矩阵U,这时方程的求解将会变得简单.

?d1??D?????d2??l11????l21L?,????????ldn??n1l22?ln2??u11????U?,????????lnn??u21?un1??u22?un2?.

????unn??对于Dx?b,可得解为xi?bi/di,i?1,2,?,n.对于Lx?b,可得解为x1?b1/l11,xi?(bi??lk?1ni?1ikxk)/lii,i?2,3,?,n.

对于Ux?b,可得解为xn?bn/lnn,xi?(bi?k?i?1?likxk)/lii,i?n?1,n?2,?,1.

虽然对角矩阵的计算最为简单,但是过于特别,任意非奇异矩阵并不都能对角化,因此较为普适的方法是对矩阵进行三角分解.

1).Gauss消去法

只通过一系列的初等行变换将增广矩阵(A|b)化成上三角矩阵(U|c),然后通过回代求与Ax?b同解的上三角方程组Ux?c的解.其中第k步消元过程中,在第k?1步得到的矩阵A(k?1)(k?1)的主对角元素akk称为主元.从A(k?1)的第j行减去第k行的倍数ljk?k?1)a(jk(k?1)akk(k?j?n)称为行乘数(子).

2).矩阵A的LU分解

对于n阶方阵A,假使存在n阶单位下三角矩阵L和n阶上三角矩阵U,使得A?LU,则称其为矩阵A的LU分解,也称为Doolittle分解.Gauss消去法对应的矩阵形式即为LU分解,其中L为所有行乘子组成的单位下三角矩阵,U为Gauss消去法终止后得到的上三角矩

阵.原方程组Ax?b分解为两个三角形方程组?3).矩阵LU分解的的存在和唯一性

?Ly?b.

?Ux?y假使n阶矩阵A的各阶顺序主子式Dk(k?1,2,?,n)均不为零,则必有单位下三角矩阵L和上三角矩阵U,使得A?LU,而且L和U是唯一存在的.

4).Gauss列主元消去法

矩阵每一列主对角元以下(含主对角元)的元素中,绝对值最大的数称为列主元.为避免小主元作除数、或0作分母,在消元过程中,每一步都按列选主元的Guass消去法称为Gauss列主元消去法.由于选取列主元使得每一个行乘子均为模不超过1的数,因此它避免了出现大的行乘子而引起的有效数字的损失.

5).带列主元的LU分解

Gauss列主元消去法对应的矩阵形式即为带列主元的LU分解,选主元的过程即为矩阵的行置换.因此,对任意n阶矩阵A,均存在置换矩阵P、单位下三角矩阵L和上三角矩阵U,使得PA?LU.由于选列主元的方式不唯一,因此置换矩阵P也是不唯一的.原方程组

?Ly?PbAx?b两边同时乘以矩阵P得到PAx?Pb,再分解为两个三角形方程组?.

Ux?y?5).平方根法(对称矩阵的Cholesky分解)

对任意n阶对称正定矩阵A,均存在下三角矩阵L使A?LL,称其为对称正定矩阵A的Cholesky分解.进一步地,假使规定L的对角元为正数,则L是唯一确定的.原方程

T?Ly?bAx?b组分解为两个三角形方程组?T.

Lx?y?利用矩阵乘法规则和L的下三角结构可得

j?1???2???,ljj??a?ll?a?llij?jj?jk??ij?ikjk??/ljj,i=j+1,j+2,…,n,j=1,2,…,n.

k?1k?1????j?112计算次序为l11,l21,?,ln1,l22,l32,?,ln2,?,lnn.由于ljk?ajj,k=1,2,…,j.因此在分解

过程中L的元素的数量级不会增长,故平方根法寻常是数值稳定的,不必选主元.

6).求解三对角矩阵的追赶法

?b1c1????a2b2c2??,它的LU分解可以得到两个只有两条对???对于三对角矩阵A????an?1bn?1cn?1???anbn???角元素非零的三角形矩阵

?1??u1d1?????l1ud?2???22?,U???.L??l3????????1un?1dn?1????????l1unn?????di?ci,i?1,2,?,n?1?u?b?11其中?

?li?ai/ui?1,i?2,3,?,n??ui?bi?lici?1,i?2,3,?,n计算次序是u1?l2?u2?l3?u3???ln?un.原方程组Ax?b分解为两个三角形方程组??Ly?b.计算公式为

?Ux?yyi?bi?liyi?1,i?2,3,?,n,

,xi?(yi?cixi?1)/ui,i?n?1,n?2,?,1.

y1?b1,xn?yn/un该计算公式称为求解三对角形方程组的追赶法.当A严格对角占优时,方程组Ax?b可用追赶法求解,解存在唯一且数值稳定.

7).矩阵的条件数

?1设A为非奇异矩阵,?为矩阵的算子范数,称cond(A)?AA为矩阵A的条件

数.矩阵的条件数是线性方程组Ax?b,当A或b的元素发生微小变化,引起方程组解的变化的定量描述,因此是刻画矩阵和方程组性态的量.条件数越大,矩阵和方程组越为病态,反之越小为良态.常用的矩阵条件数为

∞-条件数:cond?(A)?A?A1-条件数:cond1(A)?A1A2-条件数:cond2(A)?A?11?1?,

2A?12?max(AHA)?.

?min(AHA)矩阵的条件数具有如下的性质:(1)cond(A)?1;

(2)cond(A)?cond(A);

(3)cond(?A)?cond(A),??0,??R;

(4)假使U为正交矩阵,则cond2(U)?1,cond2(UA)?cond2(AU)?cond2(A).

?1一般状况下,系数矩阵和右端项的扰动对解的影响为

定理2.5设Ax?b,A为非奇异矩阵,b为非零向量且A和b均有扰动.若A的扰

?1动δA十分小,使得AδA?1,则

δx?xcond(A)1?cond(A)?AA(δAδb?).Ab关于近似解的余量与它的相对误差间的关系有

x的事后估计定理2.6设Ax?b,A为非奇异矩阵,b为非零向量,则方程组近似解~式为

~b?A~xx?xb?A~x1.??cond(A)cond(A)bxbx的余量,简称余量。其中称b?A~x为近似解~8).矩阵的QR分解

利用正交变换保条件数的性质,将满秩矩阵化为主对角元都大于零的上三角矩阵,保持矩阵条件数不变.

设A是n阶可逆实矩阵,则存在正交阵Q和对角元都大于零的上三角阵R,使得

A?QR,称其为矩阵A的QR分解,并且cond2(A)?cond2(R).

为实现矩阵一般的QR分解,我们引入Householder矩阵H(ω)?I?2?ωω,其中?ωωω?Rn,ω?0.该矩阵具有如下性质:

(1)特征值为:?(H(?))?1?2?T??(??T)即,1?2?T??T???1,1,?,1;

???n?1个(2)H(ω)?H(ω),即H阵为对称阵;(3)H(ω)?H(ω)?In,即H阵为正交阵;(4)假使H(ω)x?y,则y2??x2(不变长度,镜面反射);

(5)设x?(x1,x2,?,xn)??Rn且x?0,取ω?x?x2e1,则

?x2????0?H(ω)x?H(x?xe)x?(6)????x2e1.21???0???提醒:Householder变换并不是直接变换n阶矩阵A,而是通过重复变换矩阵的下三角部分

的列向量得到上三角矩阵,因此,每次变换的Householder矩阵

H(ω1),H(ω2),?,H(ωn-1)在逐渐降阶,然后将它们分别“嵌入〞n阶单位矩阵得到相应的

n阶正交阵Q1,Q2,?,Qn-1,最终得到正交阵Q?Q1,Q2,?,Qn-1.具体变换过程见例子.

(二)特别矩阵的特征系统

特征系统即为矩阵的特征值和特征向量,本节主要介绍与其计算相关的Schur分解.矩阵变换的思想主要为两点:一是三角矩阵的主对角元素即为其所有特征值,二是矩阵的特征多项式和特征值在相像变换下是不变的.因此,理论上获得矩阵特征值的方法就是通过相像变换将其变为一个三角矩阵.

Schur

定理

:

A?Cn?n,则存在酉阵

U?Cn?n使得

A?URUH,其中R?Cn?n为上三角矩阵.

由于实矩阵的特征值可能是复数,因此寻常在复数域中考虑Schur分解.复数域中相应的矩阵名称及记号为:

U的共轭转置:UH?UT,它在实数域即为转置矩阵.U为酉阵:若UHU?UUH?I,它在实数域即为正交阵.

A为正规矩阵:若AHA?AAH.常见的Hermite阵(AH?A)、实对称矩阵

THT(A?A)、斜Hermite阵(A??A)、实反对称矩阵(A??A)、酉阵(AA?AA?I)和正交矩阵(AA?AA?I)等均为正规矩阵.Schur分解的一些特别状况如下:

?上三角矩阵R为正规矩阵当且仅当R为对角矩阵.

?n阶方阵A为正规矩阵当且仅当存在酉阵U使得A?UDU,D为n阶对角阵.?n阶方阵A为Hermite阵当且仅当存在酉阵U使得A?UDU,D为n阶实对角阵.?n阶方阵A为酉阵当且仅当存在酉阵U使得A?UDU,D为n阶对角阵,且对角元的

模均为1.

(三)矩阵的Jordan分解介绍

矩阵的每一个特征值有两个重要的指标:代数重数和几何

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论