1定义1设,)(nnijaA如果AAT,则称A为对称矩阵。定义2设nnijRaA)(是对称矩阵,且对,0nxRx,都有,10nTijijijxAxaxx,则称A为正定矩阵。1、预备知识2定理1.设nnijRaA)(,则下列条件等价(1)A为正定矩阵。(2)A的所有特征值都是正数。(3)A的各阶顺序主子式均大于零。定义3.设nnijCaA)(,且IAAT,则称A为正交矩阵。3定理2.关于正交矩阵有如下结论(1)单位矩阵是正交矩阵。(2)若A为正交矩阵,则TAA1。(3)若A为正交矩阵,则TA也是正交矩阵。(4)若A为正交矩阵,则1A或1A。(5)若BA,为同阶正交矩阵,则AB与BA也是正交矩阵。4定理3.为方阵A的特征值,则是方程0IA的根.注.显然,若为方阵A的特征值,则存在向量0x,使得:Axx,即齐次线性方程组0IAx有非零解.所以系数行列式0IA.同时可知,属于的特征向量是0IAx的非零解.5定理4.为方阵A的特征值,Pt是一个多项式,则P是证明:设1110......mmmmPtatatata,x是属于的特征向量.则:1110......mmmmPAaAaAaAaI,1110......mmmmPAxaAxaAxaAxax1110......mmmmaxaxaxaxPx即,P是PA的一个特征值PA的一个特征值.6定理5.为方阵A的特征值,若12,xx都是属于的特征向量,则:1122120axaxaa也是属于的特征向量.证明:112211221122AaxaxaAxaAxaxax,所以.1122axax是属于的特征向量.72.幂法幂法是计算实矩阵按模最大的特征值及其对应特征向量的一种迭代方法,主要适用于中小型矩阵和大型稀疏矩阵。设n阶矩阵A=)(ija有n个线性无关的特征向量12,,...,nxxx,对应的特征值分别是n,...,,21,按模排列为n...21,称1为矩阵A的主特征值。8对于任何初始向量0z,构造迭代序列:2120...kkkkzAzAzAz,又设01122...nnzaxaxax,(1,2,...,)jjjAxxjn,因此有:11121()njkkkjjjzaxax。所以,kz渐近于特征方向,但是kz可能无限增长或收敛于零.9例如,矩阵201011102A,取0101(,,)Tz,利用上述方法计算如下k0123456713713173-73-30701411244144-29kz11-1-9-31-79-161-24910任取初始向量001,zz,1max()1,2,/kkkkkkkyAzmykzym其中max()ky是ky中绝对值最大的分量(注意,不是绝对值!).例如,231,,y,则3maxy.231,,y,则3maxy。为了控制kz的无限增长或收敛于零,利用如下幂法的计算格式.11于是,21200101......max()kkkkkkkkkkjjAzAzAzAzzmmmAzm,由此可得:11211121maxknjjjjkknjjjjaxaxzaxax,12max,,,...kkmAzk.12(1)当n...21时,由于11j,10kjk.故有11121111121max()maxmaxknjjjjkkknjjjjAaxaxmAzaxax,1311211111121maxmaxknjjjjknjjjjaxaxkaxax(主特征值),11121111121max()maxmaxknjjjjkkknjjjjAaxaxmAzaxax,14112111111210,max()maxknjjjjkknjjjjaxaxxzkaxaxax(主特征向量).15(2)当12...n时,分三种情况进行讨论:①21(重根,12,xx都是主特征向量)时111223111112231max()max()maxmaxknjjjjkkkknjjjjAaxaxaxmyAzaxaxax,112221111112221maxmaxknjjjjknjjjjaxaxaxkaxaxax16在120aa时,这是一个主特征向量11223111223111221122maxmax()knjjjjkknjjjjaxaxaxzaxaxaxaxaxkaxax17②当21时,2是2A的主特征值,故212,limmax()kkAz.计算时,迭代可能发散,但是2111122kkkkkkkAzAymAzmmz212max()kkkAzmm,121kkmmk.18至于特征向量,由11122311112231maxknjjjjkknjjjjAaxaxaxAzaxaxax11122311112231maxknjjjjknjjjjaxaxaxaxaxax,19及1111223111112231maxknjjjjkknjjjjaxaxaxzaxaxax可得:111111222maxkkaxAzzkaxax122111222maxkkaxAzzkaxax(属于1和21的特征向量)20例1.用幂法求矩阵361641593642A的按模最大的特征值和对应的特征向量。解:取初始向量0111(,,)Tz,由1123max(),,,....../kkkkkkkyAzmykzym,迭代计算得k012345128.35718.16838.15668.15592719.98219.59719.57319.572ky5644.57143.92343.88343.88mk5644.57143.92343.88343.8810.21430.18750.1860.18590.185910.48210.44830.44620.4460.446kz111111特征值为88.431,对应特征向量为018590446010000(.,.,.)T。22反幂法又叫逆幂法,它是将幂法用于1A,从而求矩阵A按模最小的特征值及其对应特征向量的一种方法。为了避免求1A,通常利用解线性方程组方法.其迭代格式为,取初始向量001zz,1max()1,2,/kkkkkkkAyzmykzym3、反幂法23当nn121...时,有1knmk和max()nknxzkx。在实际计算时,可先进行矩阵A的三角分解LRA,则1kkLRyz。24例2.用反幂法求例1中矩阵的按模最小特征值.解:取初始向量(0)(1,1,1)Tz,由迭代格式112()()()()()max(),,,/kkkkkkkAyzmykzym,25迭代计算得k0123450.8752.04172.40712.47252.4825-0.25-1.298-1.679-1.748-1.758ky0.04170.35120.48340.50760.5113mk0.8752.04172.40712.47252.48251111111-0.286-0.636-0.697-0.707-0.708kz10.04760.1720.20080.20530.205926所以,特征值310402824825..,相应特征向量1070802059,.,.Tx。274、原点位移技术原点位移利用如下性质:设是矩阵A的特征值,cR,则c是AcI的特征值.事实上,设Axx,则:AcIxAxcxcx,所以,c是AcI的特征值.28取初始向量0z,迭代格式为112()max(),,.../ikkkkkkkAIyzmykzym。这里,1kiim,即1limiikkm.根据前面的讨论,可知最大特征值与次大特征值之比21越小,收敛越快.对于反幂法则是最小与次小特征值之比.29例3.用反幂法求例1中矩阵的在2.7附近的特征值解:取初始向量(0)(1,1,1)Tz,由迭代格式127()()()()().max()/kkkkkkkAIyzmyzym,迭代计算得30k01234527.3544.26244.38644.38544.38535.51757.07357.23657.23557.235ky-20.32-32.76-32.85-32.85-32.85mk35.51757.07357.23657.23557.23510.77010.77550.77550.77550.7755111111kz1-0.572-0.574-0.574-0.574-0.574特征值1272717557235...i,相应特征向量0775510574.,,.Tx。31习题七321设,nnRA是A的一个特征值,x是A的对应于的特征向量,求证:(1)是A的关于特征向量x的一个特征值。(2)是IA的关于特征向量x的一个特征值。(3)如果A非奇异,则1是1A的关于特征向量x的一个特征值。331设,nnRA是A的一个特征值,x是A的对应于的特征向量,求证:(1)是A的关于特征向量x的一个特征值。AxxAxx,于是是A的关于特征向量x的一个特征值。(2)是IA的关于特征向量x的一个特征值。()()AIxx是IA的关于特征向量x的一个特征值。34(3)如果A非奇异,则1是1A的关于特征向量x的一个特征值。由于A非奇异,所以0,由11AxxAxx,所以1是1A的关于特征向量x的一个特征值。352设)(ijaA的特征值),...,2,1(0nii,1是最大特征值,niiiaATr1)(,求证:(1)由于i是矩阵A的特征值,所以))...()((21nAI,比较两边1n的系数得到niiATr1)(。(1)niiATr1)(,(2)1)(limkkkATr。362设)(ijaA的特征值),...,2,1(0nii,1是