向量范数与矩阵范数的相容性
- 格式:ppt
- 大小:2.10 MB
- 文档页数:3
一、 名词解释1.误差:设*x 为准确值x 的一个近似值,称**()e x x x =-为近似值*x 的绝对误差,简称误差。
2.有效数字:有效数字是近似值的一种表示方法,它既能表示近似值的大小,又能表示其精确程度。
如果近似值*x 的误差限是1102n -⨯,则称*x 准确到小数点后n 位,并从第一个不是零的数字到这一位的所有数字均称为有效数字。
3. 算法:是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。
计算一个数学问题,需要预先设计好由已知数据计算问题结果的运算顺序,这就是算法。
4. 向量范数:设对任意向量n x R ∈,按一定的规则有一实数与之对应,记为||||x ,若||||x 满足(1)||||0x ≥,且||||0x =当且仅当0x =; (2)对任意实数α,都有||||||x αα=||||x ; (3)对任意,n x y R ∈,都有||||||||||||x y x y +≤+ 则称||||x 为向量x 的范数。
5. 插值法:给出函数()f x 的一些样点值,选定一个便于计算的函数形式,如多项式、分段线性函数及三角多项式等,要求它通过已知样点,由此确定函数()x ϕ作为()f x 的近似的方法。
6相对误差:设*x 为准确值x 的一个近似值,称绝对误差与准确值之比为近似值*x 的相对误差,记为*()r e x ,即**()()r e x e x x=7. 矩阵范数:对任意n 阶方阵A ,按一定的规则有一实数与之对应,记为||||A 。
若||||A 满足(1)||||0A ≥,且||||0A =当且仅当0A =; (2)对任意实数α,都有||||||A αα=||||A ;(3)对任意两个n 阶方阵A,B,都有||||||||||||A B A B +≤+; (4)||||||||AB A =||||B 称||||A 为矩阵A 的范数。
第四章 矩阵范数理论及其应用知识要点:1、向量范数及其性质(范数与赋范空间,n 维向量的1-范数1x 、2-范数2x 、p -范数px 和∞范数x∞,pp lim xx ∞→∞=,aP a xPx =,2H H PxPx x P Px ==,有限维赋范空间的范数是等价的)2、矩阵范数及其相容性(Frobenius 范数,FEn =,相容性:AB A B ≤,1E ≥)3、算子范数(定义,列范数,行范数,谱范数)4、矩阵范数的应用(矩阵序列及幂级数的收敛性,矩阵条件数,摄动理论、矩阵的谱半径)§4.1 向量范数及其性质一、范数与赋范线性空间定义1:如果线性空间V 中的任一向量x ,都对应—个实值函数()f x (记为x ),并满足以下三个条件(称为范数公理):(1)非负性:0x ≠时, x >0;0x =时, x =0。
(2)齐次性:ax =a x ,a K ∈,x V ∈。
(3)三角不等式:x y +≤x +y ,,x y V ∈。
则称x 为V 上向量x 的范数(norm ),V 称为赋范线性空间(normed linear space )。
易证x y -满足距离公理,称之为x 与y 的范数诱导的距离。
若0n x x -→,则称nx 收敛于x ,记为n x x →。
例1:对于连续函数空间[,]C a b 中的向量()f x ,可如下定义范数为:1()()baf t f t dt =⎰,()max ()a t bf t f t ∞≤≤=,1()()bpppa f t f t dt ⎡⎤=⎢⎥⎣⎦⎰,1p ≤<∞。
分别称之为1-范数,∞-范数,p -范数。
注:需要用到数学专业的一些函数不等式,才能证明上述范数的正确性。
性质1:对于赋范线性空间V 上任意的x ,定义实函数()f x x =,则()f x 为V 上的连续函数,即0x x →时,0()()f x f x →,其中0x V ∈。
矩阵f范数与向量2范数相容证明在线性代数中,矩阵f范数和向量2范数是两个常见的范数概念。
它们在矩阵和向量的运算和分析中起着重要作用。
而证明矩阵f范数与向量2范数相容的性质,则是深入了解这两个概念的关键之一。
我们来简单地回顾一下矩阵f范数和向量2范数的定义。
矩阵A的f 范数定义如下:(1). 对于一个n×m的矩阵A,其f范数定义为:||A||_f = (\sum_{i=1}^{n} \sum_{j=1}^{m} |a_{ij}|^2)^{1/2}其中a_ij表示矩阵A的第i行第j列的元素,||A||_f表示矩阵A的f范数。
而对于一个n维的向量x,其2范数定义为:(2). 向量x的2范数定义为:||x||_2 = (\sum_{i=1}^{n} |x_i|^2)^{1/2}其中x_i表示向量x的第i个元素,||x||_2表示向量x的2范数。
我们的任务是要证明矩阵f范数与向量2范数的相容性。
也就是说,我们需要证明对于任意的n×m矩阵A和n维向量x,有以下关系成立:(3). ||Ax||_2 ≤ ||A||_f * ||x||_2现在让我们来证明这个性质。
我们要从矩阵A的f范数定义出发,利用向量x的2范数定义来推导出式(3)。
我们可以将矩阵A表示为列向量a_1, a_2, ..., a_m的形式,即A =[a_1, a_2, ..., a_m],其中a_i表示矩阵A的第i列向量。
根据矩阵向量乘法的定义,我们有Ax = x_1*a_1 + x_2*a_2 + ... +x_m*a_m。
其中x_i表示向量x的第i个元素。
在这里,我们可以利用矩阵A的f范数定义进行变换。
我们可以将矩阵A的f范数表示为矩阵A每一列向量的2范数的最大值。
也就是说,(4). ||A||_f = max{||a_1||_2, ||a_2||_2, ..., ||a_m||_2}而根据向量2范数的性质,我们知道对于任意的向量y,有||Ay||_2 ≤ ||A||_f * ||y||_2。
矩阵论/矩阵分析视频公开课武汉理工大学理学院统计学系金升平本视频内容:矩阵范数与向量范数的相容性矩阵范数诱导的向量范数矩阵范数与向量范数的相容性的概念,为矩阵与向量的联合起来进行分析,提供了理论保障“矩阵范数诱导的向量范数”将告诉我们:对于任意矩阵范数,都可找到与之相容的向量范数二、矩阵范数与向量范数的相容性1. 矩阵范数与向量范数的相容性定义3,v m v Ax A x ≤⋅则称矩阵范数∙m 与向量范数∙v 相容.设∙m 是Cn×n上矩阵范数,∙v 是C n上向量范数,如果, ,n nnA Cx C ⨯∀∈∈下标使用的原因:矩阵--m atrix ,向量--v ector定理1(1) 矩阵范数分别与相容;1, m F ⋅⋅12, ⋅⋅(2) 矩阵范数与向量范数相容.m ∞⋅12, , ∞⋅⋅⋅以矩阵范数与向量范数为例证之.1m ⋅1⋅设(),n nij A a C⨯=∈()12,,,.Tnn x x x x C =∈则11111nnnnij j ij i j i j jAx a x a x =====≤∑∑∑∑和的绝对值小于等绝对值之和。
将x j 放大11111.n n ij m i j nk k a x A x ===⎛⎫⎪⎝≤⎭=⋅∑∑∑2. 由矩阵范数诱导的向量范数, .Hnvmx xax C =∈设是上一个矩阵范数,取,0.na C a ∈≠且m⋅n nC⨯定义可以证明,它是上的向量范数,称为由矩阵范数nC ∙m所诱导的向量范数.事实上,(1) 正定性:当0≠x ∈C n时,xa H≠OHvmxxa =>而当x =0Hxxa ==(2)齐次性:当时,C λ∈HHvvmmxxaxaxλλλλ===(3)三角不等式:()HH Hv mmx y x y axa ya+=+=+HHmmxaya≤+v vx y=+定理2Cn×n上任意一矩阵范数∙m与它所诱导的向量范数∙v 相容.()Hv mAx Ax a=证明只需证相容性即可()HmA xa=()Hm mA xa≤m vA x=See you next time武汉理工大学理学院统计学系金升平矩阵论/矩阵分析视频公开课矩阵范数与向量范数的相容性矩阵范数诱导的向量范数(完)下一讲内容:向量范数诱导的矩阵范数。
实验目的实验内容MATLAB2、通过实例练习用(非)线性方程组求解实际问题.实验软件1、用Matlab 软件掌握(非)线性方程组的解法,对迭代法的收敛性和解的稳定性作初步分析.1、向量和矩阵的范数.2、解线性方程组的方法介绍.3、解非线性方程(组)的方法介绍.2)、条件数的性质:a) 1)(≥A cond ;b) 对于R ∈≠)0(α,)()(A cond A cond =α; c) 对于正交阵n n R Q ⨯∈,)()()(A cond AQ cond QA cond ==;讨论如下表示含有n 个未知数、由n 个方程构成的线性方程组:)1(22112222212111212111⎪⎪⎩⎪⎪⎨⎧=+++=+++=+++nn nn n n n n n n b x a x a x a b x a x a x a b x a x a x a从(4)式最后一个方程解出n x ,代入它上面的一个方程解出1-n x ,并如此进行下去,即可依次将1,,x x n 全部解出,这样在),,2,1(0)(n k a k kk =≠的假设下,由上而下的消元由下而上的回代,就构成了方程组的消元法,称高斯消元法。
高斯消元法的MATLAB程序%顺序gauss消去法,gauss函数function [A,u]=gauss(a,n)for k=1:n-1%消去过程for i=k+1:nfor j=k+1:n+1%如果a(k,k)=0,则不能消去if abs(a(k,k))>1e-6%计算第k步的增广矩阵a(i,j)=a(i,j)-a(i,k)/a(k,k)*a(k,j);else%a(k,k)=0,顺序gauss消去失败disp('顺序gauss消去失败');pause;exit;endendendend%回代过程x(n)=a(n,n+1)/a(n,n);for i=n-1:-1:1s=0;for j=i+1:ns=s+a(i,j)*x(j);endx(i)=(a(i,n+1)-s)/a(i,i);end%返回gauss消去后的增广矩阵A=triu(a);%返回方程组的解u=x;例1 用高斯消元法求解方程组:⎪⎪⎪⎩⎪⎪⎪⎨⎧=+++=+++=++++=+++=++++63521967414832157425421542154321542154321x x x x x x x x x x x x x x x x x x x x x x列主元素消元法的MATLAB程序%列主元gauss消去函数function [A,u]=gauss(a,n)%消去过程for k=1:n-1%选主元c=0;for q=k:nif abs(a(q,k))>cc=a(q,k);l=q;endend%如果主元为0,则矩阵A不可逆if abs(c)<1e-10disp('error');pause;exit;end%如果l不等于k,则交换第l行和第k行if l~=kfor q=k:n+1temp=a(k,q);a(k,q)=a(l.q);a(l,q)=temp;endend%计算第k步的元素值for i=k+1:nfor j=k+1:na(i,j)=a(i,j)-a(i,k)/a(k,k)*a(k,j);endendend%回代过程x(n)=a(n,n+1)/a(n,n); for i=n-1:-1:1s=0;for j=i+1:ns=s+a(i,j)*x(j); endx(i)=(a(i,n+1)-s)/a(i,i); end%返回列主元gauss消去后的增广矩阵A=triu(a);%返回方程组的解u=x;例2 用列主元素消去法重新解例1二、迭代法1、迭代法的总体思想:1)、迭代公式的构造:对线性方程组b Ax =,可以构造一个迭代公式 f BX Xk k +=++)1()1(,给出)0(X 由迭代公式的{})(k X ,如果{})(k X 收敛于*X ,那么*X 就是原方程组的解。
I 、向量的范数向量x ∈R n的范数f(x )是定义在R n空间上取值为非负实数且满足下列性质的函数:1ο对于所有的x ≠ 0,x ∈R n有f(x )>0; (非负性)2ο对于所有的α∈R 有f(αx )=αf(x ); (正齐性) 3ο对于所有的x,y ∈R n有f(x+y )≤f(x )+f(y ). (三角不等式)一、 一般情况下,f(x )的具体模式如下:p x = p ni pix 11)(∑=,p 1≥ 也称它为p-范数。
下证p-范数满足上述的三个性质:1、对于所有的x ∈R n,x ≠ 0,p ni pix 11)(∑=显然是大于0的,故性质1ο成立。
2、 由pxα = pni pix 11)(∑=α = αp ni pix 11)(∑= = αp x 知性质2ο成立。
3、欲验证性质3ο,我们的借助下列不等式:设p>1,q>1,且p 1 + q1 = 1,则对所有的0,≥βα有αββα≥+qpqp证:考虑函数ptptt -=1)(ϕ,因为)1(1)(11'-=-p t pt ϕ,由()t 'ϕ=0 t=1,又因为01)1(''<-=pqϕ,所以当t = 1的时候)(t ϕ取最大值,则有:p p ttp111-≤-, 令t = q pβα,代入可得:q p p q ppq p1111=-=-⎪⎪⎭⎫⎝⎛βαβα, 化简之后即得: αββα≥+qpqp证毕!又令∑=)(1i px x piα,∑=)(1i qy y qiβ,代入上不等式可得:∑∑+)()(iq i i p iy y x x qqpp∑∑≥)()(11y x yx i qi pqpii,两边同时对i 求和,并利用关系式p 1 + q1 = 1可知:∑∑≥+=∑∑∑∑∑)()(11)()(1y x yx y y x x i qi piq i ip i qpiiqqpp从而有:∑∑≤∑)()(11y x y x i qi pqpii另一方面,又有:∑+∑++=-yx y x y x iip pii ii 1)(1y x y x ii p ii +≤∑+-yy x x y x ip ip i i ii ∑+∑+--+=11()()()()()()∑∑-+∑∑-≤++y y x x y x ipiiq p ipiiq p pqpq111111()()()()⎥⎥⎦⎤⎢⎢⎣⎡∑∑-=+∑+y x y x ipip piiqp pq1111()()()⎥⎥⎦⎤⎢⎢⎣⎡∑∑=+∑+y x y x ipip piipp111 左右两边同时除以()∑+y x iip1得:()()()∑∑≤∑++y x y x ipipiip ppp111。
第四章 矩阵分析在高等数学中,数列和函数的极限是一个很重要的基本概念,它贯穿在整个高等数学课程中。
在线性代数计算方法中,为了描述迭代法的收敛性,需要有向量,矩阵序列的极限概念。
另外,在高维空间讨论数值逼近和研究微分方程数值解等问题中,常要研究两个向量的逼近程度,这些都和向量、矩阵的范数概念有关,这一章主要讨论这些问题。
§4.1 向量和矩阵的序列和级数一、 向量序列的极限设有n R (所有n 维实向量组成的向量记为n R )中的向量序列:,,,,,)()2()1( k记为)(k ,其中每一个向量)(k 是一个实n 维向量:),2,1(,),,,()()(2)(1)( k a a a k n k k k显然一个n 维向量序列)(k 中各向量的对应分量构成了n 个数列:;,,,,)(1)2(1)1(1)(1k k a a aa,,,,)()2()1()(k n n nk n a a aa 。
定义1 给定n 维向量序列)(k ,当 k ,如果各向量的对应分量构成的n 个数列 ),2,1,,,2,1()( k n i a k i都收敛,则称向量序列)(k 收敛。
设i k i k a a)(lim ,则),,,(21n a a a 称为)(k 的极限,记为:)(lim k k ,简记为)(,)( k k ,反之,如n 个数列中有一个发散,则称)(k 发散。
由定义可知,一个n 维向量序列的收敛等价于n 个数列的收敛,因此根据收敛数列的性质容易得到收敛的向量序列的性质。
性质1 一个收敛的向量序列的极限是唯一的。
性质2 设)(lim k k ,)(lim k k , b a ,为常数,则:b a b a k k k)(lim )()( 。
例1 设k k k k sin 21)(,求 )(lim k k解:因为021limk k ,0sin lim kkk所以00lim )(k k 。
对于一般的n 维线性空间V 中的一个向量序列)(k ,可以取V 的一个基n ,,,21 ,设)(k 在这个基下的坐标为:),,,()()(2)(1k n k k a a a 。