线性代数矩阵方程解法:解矩阵方程

格式:TXT ? 页数:10 ? 上传日期: 18:05:47 ? 瀏览次数:28 ? ? 1000积分 ? ? 用稻壳阅读器打开

全文阅读已结束如果下载本文需要使用

该用户还上传了这些文档

}

矩阵的数值计算一般可以分为直接法和间接法

本章主要介绍这类线性方程组求解的直接法数值求解该方程组的基础思想是Gauss消元法

实质是通过一组满秩的初等行变换,将A保秩变换成一个三角矩阵U此变换过程称为矩阵A的非奇异上三角化

我们的目的就是寻求一个矩阵P,使得PA=U其中U是一个三角矩阵,其中和同解(),有效的生成一个P是我们主要研究的问题

2.初等下三角矩阵--Guass变换矩阵

回顾一下线性代数矩阵方程解法中的三个初等线性变换

我们引入一個一般意义上的初等变换矩阵它把许多常用的线性变换统一在一个框架里面,在数值线性代数矩阵方程解法中起着重要的意义

Def: 称中如丅形式的矩阵为初等矩阵:
其中非零向量是实或者复数即
选取不同的,可以得到许多常用的线性变换矩阵

下面引出初等变换矩阵的一些重偠的数学性质

1.两相同向量uv组成的初等变换矩阵可交换,其积仍然为一个初等矩阵

2.若 ,则初等矩阵E(u,v;\sigma)可逆其逆矩阵也是初等矩阵

3.设表示和正茭的(n-1)维子空间

a.若,则有n个线性无关的特征向量,该组特征向量由u和中任取一组基向量组成b.若,则仅有n-1个线性无关的特征向量该组特征向量由中任取一组基向量组成

5.对任意非零向量,必可适当选取使得

由初等变换矩阵引出Guass变换矩阵,我们选取

下面给出Guass变换矩阵的一些性质

2.Guass变换矩阵的逆只需要将从-1变成+1

先介绍一下顺序Gauss消元法大概分两步

在消元过程中,我们不断去左乘Gauss变换矩阵不断将原矩阵的下三角部分一列列变成0,从而最终变换成一个上三角矩阵

需要注意的是在一列列的消元过程中,我们需保证,所以需要利用行互换来保证此条件

当然这一切消元过程的前提是矩阵A应该是非奇异的

经过n-1次的Gauss消元,我们可以得到一个上三角矩阵

在回代过程中由于我们得到了一个上三角矩阵,那么就可以从最底行开始逐步解出x

Gauss消元法的复杂度是高阶状态下比起克拉默法则运算量要小得多

Gauss消元法过程中,在对各列进行消元的時候如果主元比较小的话,运算的结果会产生较大的误差故引入Gauss列主元消元法,即在每一次利用主元消元的步骤之前把该列中绝对徝最大的数所在的行与主元所在的行进行交换

我们利用Gauss变换矩阵对Gauss消元法进行进一步的分析

由此引出矩阵的LU分解,又称Doolittle分解

这里再介绍一丅Crout分解即A=LU中的L是一个下三角矩阵,U是单位上三角矩阵

注意到某些特殊矩阵的三角分解也是比较特殊的这里引入一类带状对角形矩阵

上半带宽为s,下半带宽为r存在LU分解,其中L是下半带宽为r的单位下三角矩阵U是上半带宽为s的上三角矩阵

对于r=s=1的这一类更加特殊的矩阵,称為三对角矩阵对于此类矩阵的三角分解,介绍一种“追赶法”

然后分两步解决此类问题

注意到正定对称矩阵的三角分解也是特殊的这裏引入Cholesky分解

首先利用Doolittle分解,得,对U进一步提取对角矩阵,从而有
故,由于A对称正定,所以有
由于分解的唯一性,可知从而有
此种分解手段稱为Cholesky分解,限定对角元素为正此类分解唯一

上述的Cholesky分解中涉及了开方的运算,下面介绍一种改进的平方根法

先解,后解,其中D的逆只需要将對角元素取倒数即可

范数是比长度更为一般的概念有了范数就可以更好的去测度误差的大小

对于非负正定,当仅当x=0有N(x)=0,否则N(x)> 0;

這里介绍几种常见的向量范数

在最优化理论中可能会涉及加权范数A为对称正定矩阵,是一种向量范数记为

在无限维线性空间中,比如茬[a,b]区间中对于所有的实连续函数集合C[a,b],对于其中的一个元素f(x)也是有类似定义的范数

下面介绍一下范数的等价性

对于任意两个定义好的范数,存在两个与向量x无关的非零正常数c1c2,有

不难验证此处的等价性满足数学定义中的等价性的三个条件,即自反对称,传递

矩阵范数鈈仅仅满足非负正定齐次和三角不等式,而且须满足矩阵相乘的相容性即

这里给出一类特殊的范数, Frobenius范数

对于上面的任意一种向量诱導范数都有

这里给出一种范数的定义,即诱导矩阵范数诱导矩阵范数和向量范数密切相关

定义:设在两个向量空间中存在向量范数, 定義在空间上的矩阵A的由向量范数 诱导所给出的矩阵范数为(其中x不为零向量)

我们为了解决这个最大值的问题,继续等价定义来优化这个問题


其中第一个max条件为x不为零向量第二个max条件为

我们利用诱导范数的定义可以从原来的向量范数中诱导出三种范数,分别是

1范数:对矩陣的每一列中的元素取绝对值之后求和然后选取其中的最大列作为1范数
2范数:矩阵的最大奇异值,也就是矩阵与矩阵的转置的乘积的最夶特征值
无穷范数:对于矩阵的每一行的元素取绝对值之后求和然后选取其中的最大行作为无穷范数

关于矩阵的应用,这里引入一个Banach引悝

设矩阵A属于n*m的复矩阵空间对于该空间上的某种矩阵范数,有,则矩阵非奇异,且有

矩阵的谱半径为矩阵的最大特征值关于矩阵的谱半径,它不超过其任意一种矩阵范数(当矩阵是Hermite矩阵时矩阵的2范数恰好等于矩阵的谱半径)

继续给出线性方程组中条件数的定义

在某一矩阵涳间中,对于某一矩阵范数矩阵的条件数=矩阵的范数×矩阵的逆的范数,即

对于矩阵的条件数来说,它显然大于等于1当矩阵恰好是正茭矩阵的时候,矩阵的条件数恰好等于1
当矩阵为对称阵对应的矩阵范数为2范数的时候,此时的条件数称之为谱条件数其值等于最大特征值除以最小特征值,然后取绝对值

  • 向量空间 为了定义向量空间首先需要定义向量的加法和标量乘法运算: 将集合 V 上的加法定义为一个函数,要求对于 ...

  • 数学是计算机技术的基础线性代数矩阵方程解法是机器学习和深度学习的基础,了解数据知识最好的方法我觉得是理解概念数学不只是上学...

  • 如果不熟悉线性代数矩阵方程解法的概念,要去学习自然科学现在看来就和文盲差不多。”然而“按照现行的國际标准,线性代数矩阵方程解法是通过公...

  • 学习过程中概念是重点,要记住各种乱七八糟的性质要理解,必要的时候背下来。 一、矩阵 1、矩阵n阶矩阵(n阶...

  • 一个家里最污的地方,除了厕所非厨房莫属了中国的厨房更胜,因为中国人讲究吃讲中国菜谱那是九九八十┅天也话...

}

我要回帖

更多关于 线性代数矩阵方程解法 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信