《线性代数 同济大学(更新版)ppt课件.pptx》由会员分享,可在线阅读,更多相关《线性代数 同济大学(更新版)ppt课件.pptx(536页珍藏版)》请在三一办公上搜索。
1、线性代数(Linear Algebra),为什么要学习线性代数?,1.学分2.考研3.线性代数在各学科中的应用:计算机学科中:电子工程中电路分析、线性信号系统分析、数字滤波器分析设计、IC集成电路设计、光电及射频工程中光调制器分析研制需要张量矩阵,手机信号处理、图像处理等时等需要线代;,为什么要学习线性代数?,化学学科中:主要应用于化学方程式,探讨化学方程式系数组的求法,系数组存在的充要条件等;生物学中:人类基因的染色体图谱在进行DNA序列对比时就用到矩阵的相似。药学中:各药成分的比例,瑞典的L.戈丁在自己的数学名著数学概观中说:要是没有线性代数,任何数学和初等教程都讲不下去.按照现行的国际标
2、准,线性代数是通过公理化来表述的.它是第二代数学模型,其根源来自于欧几里得几何、解析几何以及线性方程组理论.,如果不熟悉线性代数的概念,像线性性质、向量、线性空间、矩阵等等,要去学习自然科学,现在看来就和文盲差不多,甚至可能学习社会科学也是如此.,在以往的学习中,我们接触过二元、三元等简单的线性方程组.但是,从许多实践或理论问题里导出的线性方程组常常含有相当多的未知量,并且未知量的个数与方程的个数也不一定相等.,我们先讨论未知量的个数与方程的个数相等的特殊情形.在讨论这一类线性方程组时,我们引入行列式这个计算工具.,第一章 行列式,内容提要1 二阶与三阶行列式2 全排列及其对换3 n 阶行列式
3、的定义4 行列式的性质 5 行列式按行(列)展开,行列式的概念.,行列式的性质及计算.,行列式是线性代数的一种工具!学习行列式主要就是要能计算行列式的值.,1 二阶与三阶行列式,我们从最简单的二元线性方程组出发,探求其求解公式,并设法化简此公式.,一、二元线性方程组与二阶行列式,二元线性方程组,由消元法,得,当 时,该方程组有唯一解,求解公式为,二元线性方程组,请观察,此公式有何特点?分母相同,由方程组的四个系数确定.分子、分母都是四个数分成两对相乘再 相减而得.,其求解公式为,二元线性方程组,我们引进新的符号来表示“四个数分成两对相乘再相减”.,记号,数表,表达式 称为由该数表所确定的二阶行
4、列式,即,其中, 称为元素.,i 为行标,表明元素位于第i 行; j 为列标,表明元素位于第j 列.,原则:横行竖列,二阶行列式的计算,主对角线,副对角线,即:主对角线上两元素之积副对角线上两元素之积,对角线法则,二元线性方程组,若令,(方程组的系数行列式),则上述二元线性方程组的解可表示为,例1,求解二元线性方程组,解,因为,所以,二、三阶行列式,定义 设有9个数排成3行3列的数表,原则:横行竖列,引进记号,称为三阶行列式.,主对角线,副对角线,二阶行列式的对角线法则并不适用!,三阶行列式的计算,对角线法则,注意:对角线法则只适用于二阶与三阶行列式.,实线上的三个元素的乘积冠正号, 虚线上的
5、三个元素的乘积冠负号.,例2 计算行列式,解,按对角线法则,有,方程左端,解,由 得,例3 求解方程,2 全排列和对换,引例,用1、2、3三个数字,可以组成多少个没有重复数字的三位数?,解,1 2 3,1,2,3,百位,3种放法,十位,1,2,3,1,个位,1,2,3,2种放法,1种放法,种放法.,共有,问题 把 n 个不同的元素排成一列,共有多少种不同的 排法?,定义 把 n 个不同的元素排成一列,叫做这 n 个元素的全排列. n 个不同元素的所有排列的种数,通常用Pn 表示.,显然,即n 个不同的元素一共有n! 种不同的排法.,所有6种不同的排法中,只有一种排法(123)中的数字是按从小到
6、大的自然顺序排列的,而其他排列中都有大的数排在小的数之前.因此大部分的排列都不是“顺序”,而是“逆序”.,3个不同的元素一共有3! =6种不同的排法,123,132,213,231,312,321,对于n 个不同的元素,可规定各元素之间的标准次序.n 个不同的自然数,规定从小到大为标准次序.,定义 当某两个元素的先后次序与标准次序不同时,就称这两个元素组成一个逆序.,例如 在排列32514中,,3 2 5 1 4,思考题:还能找到其它逆序吗?,答:2和1,3和1也构成逆序.,定义 排列中所有逆序的总数称为此排列的逆序数.,排列 的逆序数通常记为 .,奇排列:逆序数为奇数的排列.,偶排列:逆序数
7、为偶数的排列.,思考题:符合标准次序的排列是奇排列还是偶排列?,答:符合标准次序的排列(例如:123)的逆序数等于零,因而是偶排列.,计算排列的逆序数的方法,则此排列的逆序数为,设 是 1, 2, , n 这n 个自然数的任一排列,并规定由小到大为标准次序. 先看有多少个比 大的数排在 前面,记为 ;再看有多少个比 大的数排在 前面,记为 ;最后看有多少个比 大的数排在 前面,记为 ;,例1:,求排列 32514 的逆序数.,解:,练习:,求排列 453162 的逆序数.,解:,3 n 阶行列式的定义,一、概念的引入,规律:三阶行列式共有6项,即3!项每一项都是位于不同行不同列的三个元素的乘积
8、每一项可以写成 (正负号除外),其中 是1、2、3的某个排列.当 是偶排列时,对应的项取正号; 当 是奇排列时,对应的项取负号.,所以,三阶行列式可以写成,其中 表示对1、2、3的所有排列求和.,二阶行列式有类似规律.下面将行列式推广到一般的情形.,二、n 阶行列式的定义,n 阶行列式共有 n! 项每一项都是位于不同行不同列的 n 个元素的乘积每一项可以写成 (正负号除外),其中 是1, 2, , n 的某个排列.当 是偶排列时,对应的项取正号; 当 是奇排列时,对应的项取负号.,简记作 ,其中 为行列式D的(i, j)元,思考题: 成立吗?,答:符号 可以有两种理解:若理解成绝对值,则 ;若
9、理解成一阶行列式,则 .,注意:当n = 1时,一阶行列式|a| = a,注意不要与绝对值的记号相混淆. 例如:一阶行列式 .,例:,写出四阶行列式中含有因子 的项.,例:,计算行列式,解:,和,解:,其中,四个结论:,(1) 对角行列式,(2),(3) 上三角形行列式 (主对角线下侧元素都为0),(4) 下三角形行列式 (主对角线上侧元素都为0),思考题:用定义计算行列式,解:用树图分析,-1,1,3,3,1,2,3,-1,-2,-2,-1,故,思考题,已知 ,求 的系数.,故 的系数为1.,解,含 的项有两项,即,对应于,4 对换,一、对换的定义,定义,在排列中,将任意两个元素对调,其余的
10、元素不动,这种作出新排列的手续叫做对换,将相邻两个元素对换,叫做相邻对换,例如,备注相邻对换是对换的特殊情形. 一般的对换可以通过一系列的相邻对换来实现. 如果连续施行两次相同的对换,那么排列就还原了.,二、对换与排列奇偶性的关系,定理1对换改变排列的奇偶性.,证明,先考虑相邻对换的情形,注意到除 外,其它元素的逆序数不改变.,当 时, , , .,当 时, , , .,因此相邻对换改变排列的奇偶性.,既然相邻对换改变排列的奇偶性,那么,因此,一个排列中的任意两个元素对换,排列的奇偶性改变.,推论,奇排列变成标准排列的对换次数为奇数, 偶排列变成标准排列的对换次数为偶数.,由定理1知,对换的次
11、数就是排列奇偶性的变化次数,而标准排列是偶排列(逆序数为零),因此可知推论成立.,证明,因为数的乘法是可以交换的,所以 n 个元素相乘的次序是可以任意的,即,每作一次交换,元素的行标与列标所成的排列 与 都同时作一次对换,即 与 同时改变奇偶性,但是这两个排列的逆序数之和的奇偶性不变.,于是 与 同时为奇数或同时为偶数.,即 是偶数.,因为对换改变排列的奇偶性, 是奇数, 也是奇数.,设对换前行标排列的逆序数为 ,列标排列的逆序数为 .,所以 是偶数,,因此,交换 中任意两个元素的位置后,其行标排列与列标排列的逆序数之和的奇偶性不变.,设经过一次对换后行标排列的逆序数为 列标排列的逆序数为,经
12、过一次对换是如此,经过多次对换还是如此. 所以,在一系列对换之后有,例1 试判断 和,是否都是六阶行列式中的项.,所以 是六阶行列式中的项.,行标和列标的逆序数之和,所以 不是六阶行列式中的项.,例2 用行列式的定义计算,解,练习1:计算下列n阶行列式的值,定理2 n 阶行列式也可定义为,定理3 n 阶行列式也可定义为,1. 对换改变排列奇偶性,2. 行列式的三种表示方法,三、小结,4 行列式的性质,一、行列式的性质,行列式 称为行列式 的转置行列式.,若记 ,则 .,记,性质1 行列式与它的转置行列式相等,即 .,性质1 行列式与它的转置行列式相等.,证明,根据行列式的定义,有,若记 ,则,
13、行列式中行与列具有同等的地位,行列式的性质凡是对行成立的对列也同样成立.,性质2 互换行列式的两行(列),行列式变号.,验证,于是,推论 如果行列式有两行(列)完全相同,则此行列式为零.,证明,互换相同的两行,有 ,所以 .,备注:交换第 行(列)和第 行(列),记作 .,性质3 行列式的某一行(列)中所有的元素都乘以同一个倍数 ,等于用数 乘以此行列式.,验证,我们以三阶行列式为例. 记,根据三阶行列式的对角线法则,有,备注:第 行(列)乘以 ,记作 .,推论 行列式的某一行(列)中所有元素的公因子可以提到行列式符号的外面,备注:第 行(列)提出公因子 ,记作 .,验证,我们以4阶行列式为例
14、.,性质4 行列式中如果有两行(列)元素成比例,则此行列式为零,性质5 若行列式的某一列(行)的元素都是两数之和,例如:,则,验证,我们以三阶行列式为例.,性质6 把行列式的某一列(行)的各元素乘以同一个倍数然后加到另一列(行)对应的元素上去,行列式不变,则,验证,我们以三阶行列式为例. 记,备注:以数 乘第 行(列)加到第 行(列)上,记作 .,例,二、应用举例,计算行列式常用方法:利用运算把行列式化为上三角形行列式,从而算得行列式的值,解,练习1:,例2 计算 阶行列式,解,将第 列都加到第一列得,练习2:,例3 设,证明,证明,对 作运算 ,把 化为下三角形行列式,设为,对 作运算 ,把
15、 化为下三角形行列式,设为,对 D 的前 k 行作运算 ,再对后 n 列作运算 ,把 D 化为下三角形行列式,故,(行列式中行与列具有同等的地位, 凡是对行成立的性质对列也同样成立).,计算行列式常用方法:(1)利用定义;(2)利用性质把行列式化为上三角形行列式,从而算得行列式的值,三、小结,行列式的6个性质,计算4阶行列式,思考题,思考题解答,解,6 行列式按行(列)展开,对角线法则只适用于二阶与三阶行列式.本节主要考虑如何用低阶行列式来表示高阶行列式.,一、引言,结论 三阶行列式可以用二阶行列式表示.,思考题 任意一个行列式是否都可以用较低阶的行列式表示?,例如,把 称为元素 的代数余子式
16、,在n 阶行列式中,把元素 所在的第 行和第 列划后,留下来的n1阶行列式叫做元素 的余子式,记作 .,结论 因为行标和列标可唯一标识行列式的元素,所以行列式中每一个元素都分别对应着一个余子式和一个代数余子式.,引理 一个n 阶行列式,如果其中第 行所有元素除 外都为零,那么这行列式等于 与它的代数余子式的乘积,即 ,例如,即有,又,从而,下面再讨论一般情形.,分析,当 位于第1行第1列时,(根据P.14例10的结论),我们以4阶行列式为例.,思考题:能否以 代替上述两次行变换?,思考题:能否以 代替上述两次行变换?,答:不能.,被调换到第1行,第1列,二、行列式按行(列)展开法则,定理3 行
17、列式等于它的任一行(列)的各元素与其对应的代数余子式乘积之和,即,同理可得,例(P.12例7续),证明 用数学归纳法,例 证明范德蒙德(Vandermonde)行列式,所以n=2时(1)式成立.,假设(1)对于n1阶范德蒙行列式成立,从第n行开始,后行减去前行的 倍:,按照第1列展开,并提出每列的公因子 ,就有,n1阶范德蒙德行列式,推论 行列式任一行(列)的元素与另一行(列)的对应元素的代数余子式乘积之和等于零,即,分析 我们以3阶行列式为例.,把第1行的元素换成第2行的对应元素,则,定理3 行列式等于它的任一行(列)的各元素与其对应的代数余子式乘积之和,即,推论 行列式任一行(列)的元素与
18、另一行(列)的对应元素的代数余子式乘积之和等于零,即,综上所述,有,同理可得,例 计算行列式,解,例 设 , 的 元的余子式和代数余子式依次记作 和 ,求,分析 利用,及,解,7 克拉默法则,二元线性方程组,若令,(方程组的系数行列式),则上述二元线性方程组的解可表示为,一、克拉默法则,如果线性方程组,的系数行列式不等于零,即,其中 是把系数行列式 中第 列的元素用方程组右端的常数项代替后所得到的 阶行列式,即,那么线性方程组(1)有解并且解是唯一的,解可以表示成,定理中包含着三个结论:,方程组有解;(解的存在性) 解是唯一的;(解的唯一性)解可以由公式(2)给出.,这三个结论是有联系的. 应
19、该注意,该定理所讨论的只是系数行列式不为零的方程组,至于系数行列式等于零的情形,将在第三章的一般情形中一并讨论.,关于克拉默法则的等价命题,定理4 如果线性方程组(1)的系数行列式不等于零,则该线性方程组一定有解,而且解是唯一的 .,定理4 如果线性方程组无解或有两个不同的解,则它的系数行列式必为零.,设,例 解线性方程组,解,线性方程组,常数项全为零的线性方程组称为齐次线性方程组,否则称为非齐次线性方程组.,齐次线性方程组总是有解的,因为(0,0, 0)就是一个解,称为零解. 因此,齐次线性方程组一定有零解,但不一定有非零解.,我们关心的问题是,齐次线性方程组除零解以外是否存在着非零解.,齐
20、次线性方程组的相关定理,定理5 如果齐次线性方程组的系数行列式 ,则齐次线性方程组只有零解,没有非零解.,定理5 如果齐次线性方程组有非零解,则它的系数行列式必为零.,备注这两个结论说明系数行列式等于零是齐次线性方程组有非零解的必要条件. 在第三章还将证明这个条件也是充分的. 即:齐次线性方程组有非零解 系数行列式等于零,练习题:问 取何值时,齐次方程组,有非零解?,解,如果齐次方程组有非零解,则必有 .,所以 时齐次方程组有非零解.,思考题,当线性方程组的系数行列式为零时,能否用克拉默法则解方程组?为什么?此时方程组的解为何?,答:当线性方程组的系数行列式为零时,不能用克拉默法则解方程组,因
21、为此时方程组的解为无解或有无穷多解.,1. 用克拉默法则解线性方程组的两个条件,(1)方程个数等于未知量个数;,(2)系数行列式不等于零.,2. 克拉默法则的意义主要在于建立了线性方程组的解和已知的系数以及常数项之间的关系它主要适用于理论推导,三、小结,第二章 矩阵及其运算,1 矩阵,一、矩阵概念的引入二、矩阵的定义三、特殊的矩阵四、矩阵与线性变换,例 某航空公司在 A、B、C、D 四座城市之间开辟了若干航线,四座城市之间的航班图如图所示,箭头从始发地指向目的地.,B,A,C,D,城市间的航班图情况常用表格来表示:,一、矩阵概念的引入,为了便于计算,把表中的改成1,空白地方填上0,就得到一个数
22、表:,ABCD,A B C D,这个数表反映了四个城市之间交通联接的情况.,其中aij 表示工厂向第 i 家商店发送第 j 种货物的数量,例 某工厂生产四种货物,它向三家商店发送的货物数量可用数表表示为:,这四种货物的单价及单件重量也可列成数表:,其中bi 1 表示第 i 种货物的单价,bi 2 表示第 i 种货物的单件重量,由 mn 个数 排成的 m 行 n 列的数表,称为 m 行 n 列矩阵,简称 mn 矩阵,记作,二、矩阵的定义,简记为,元素是实数的矩阵称为实矩阵,,元素是复数的矩阵称为复矩阵.,这 mn 个数称为矩阵A的元素,简称为元.,行数不一定等于列数共有mn个元素本质上就是一个数
23、表,行数等于列数共有n2个元素,矩阵,行列式,行数与列数都等于 n 的矩阵,称为 n 阶方阵可记作 .只有一行的矩阵 称为行矩阵(或行向量) .只有一列的矩阵 称为列矩阵(或列向量) .元素全是零的矩阵称为零距阵可记作 O .,例如:,三、特殊的矩阵,形如 的方阵称为对角阵特别的,方阵 称为单位阵,记作,记作 ,同型矩阵与矩阵相等的概念,两个矩阵的行数相等、列数相等时,称为同型矩阵.,例如,为同型矩阵.,两个矩阵 与 为同型矩阵,并且对应元素相等,即则称矩阵 A 与 B 相等,记作 A = B .,注意:不同型的零矩阵是不相等的.,例如,表示一个从变量 到变量 线性变换,其中 为常数.,四、矩
24、阵与线性变换,n 个变量 与 m 个变量 之间的关系式,系数矩阵,线性变换与矩阵之间存在着一一对应关系.,例 线性变换,称为恒等变换.,单位阵 En,投影变换,例 2阶方阵,以原点为中心逆时针旋转j 角的旋转变换,例 2阶方阵,2 矩阵的运算,例 某工厂生产四种货物,它在上半年和下半年向三家商店发送货物的数量可用数表表示:,试求:工厂在一年内向各商店发送货物的数量,其中aij 表示上半年工厂向第 i 家商店发送第 j 种货物的数量,其中cij 表示工厂下半年向第 i 家商店发送第 j 种货物的数量,解:工厂在一年内向各商店发送货物的数量,一、矩阵的加法,定义:设有两个 mn 矩阵 A = (a
25、ij),B = (bij) ,那么矩阵 A 与 B 的和记作 AB,规定为,说明:只有当两个矩阵是同型矩阵时,才能进行加法运算.,知识点比较,矩阵加法的运算规律,设 A、B、C 是同型矩阵,设矩阵 A = (aij) ,记A = (aij),称为矩阵 A 的负矩阵显然,设工厂向某家商店发送四种货物各 l 件,试求:工厂向该商店发送第 j 种货物的总值及总重量,例(续)该厂所生产的货物的单价及单件重量可列成数表:,其中bi 1 表示第 i 种货物的单价,bi 2 表示第 i 种货物的单件重量,解:工厂向该商店发送第 j 种货物的总值及总重量,其中bi 1 表示第 i 种货物的单价,bi 2 表示
26、第 i 种货物的单件重量,二、数与矩阵相乘,定义:数 l 与矩阵 A 的乘积记作 l A 或 A l ,规定为,数乘矩阵的运算规律,设 A、B是同型矩阵,l , m 是数,矩阵相加与数乘矩阵合起来,统称为矩阵的线性运算.,知识点比较,其中aij 表示工厂向第 i 家商店发送第 j 种货物的数量,例(续) 某工厂生产四种货物,它向三家商店发送的货物数量可用数表表示为:,这四种货物的单价及单件重量也可列成数表:,其中bi 1 表示第 i 种货物的单价,bi 2 表示第 i 种货物的单件重量,试求:工厂向三家商店所发货物的总值及总重量,解:,以 ci1, ci2 分别表示工厂向第 i 家商店所发货物
27、的总值及总重量,其中 i = 1, 2, 3于是,其中aij 表示工厂向第 i 家商店发送第 j 种货物的数量,其中bi 1 表示第 i 种货物的单价,bi 2 表示第 i 种货物的单件重量,可用矩阵表示为,一般地,,一、矩阵与矩阵相乘,定义:设 , ,那么规定矩阵 A 与矩阵 B 的乘积是一个 mn 矩阵 ,其中,并把此乘积记作 C = AB,例:设,则,知识点比较,有意义.,没有意义.,只有当第一个矩阵的列数等于第二个矩阵的行数时,两个矩阵才能相乘.,例 P.35例5,结论:矩阵乘法不一定满足交换律.矩阵 ,却有 ,从而不能由 得出 或 的结论,矩阵乘法的运算规律,(1) 乘法结合律,(3
28、) 乘法对加法的分配律,(2) 数乘和乘法的结合律 (其中 l 是数),(4) 单位矩阵在矩阵乘法中的作用类似于数1,即,推论:矩阵乘法不一定满足交换律,但是纯量阵 lE 与任何同阶方阵都是可交换的.,纯量阵不同于对角阵,(5) 矩阵的幂 若 A 是 n 阶方阵,定义,显然,思考:下列等式在什么时候成立?,A、B可交换时成立,四、矩阵的转置,定义:把矩阵 A 的行换成同序数的列得到的新矩阵,叫做 的转置矩阵,记作AT .,例,转置矩阵的运算性质,例:已知,解法1,解法2,定义:设 A 为 n 阶方阵,如果满足 ,即那么 A 称为对称阵.,如果满足 A = AT,那么 A 称为反对称阵.,对称阵
29、,反对称阵,例:设列矩阵 X = ( x1, x2, , xn )T 满足 X T X = 1,E 为 n 阶单位阵,H = E2XXT,试证明 H 是对称阵,且 HHT = E.,证明:,从而 H 是对称阵,五、方阵的行列式,定义:由 n 阶方阵的元素所构成的行列式,叫做方阵 A 的行列式,记作|A|或detA.,运算性质,证明:要使得 |AB| = |A| |B| 有意义,A、B 必为同阶方阵,假设 A = (aij)nn,B = (bij)nn .,我们以 n= 3 为例,构造一个6阶行列式,令 ,则 C = (cij)= AB ,从而 ,(设A,B 为复矩阵,l 为复数,且运算都是可行
30、的):,六、共轭矩阵,运算性质,当 为复矩阵时,用 表示 的共轭复数,记, 称为 的共轭矩阵.,3 逆矩阵,矩阵与复数相仿,有加、减、乘三种运算. 矩阵的乘法是否也和复数一样有逆运算呢?这就是本节所要讨论的问题.这一节所讨论的矩阵,如不特别说明,所指的都是 n 阶方阵.,从乘法的角度来看,n 阶单位矩阵 E 在同阶方阵中的地位类似于 1 在复数中的地位 一个复数 a 0的倒数 a1可以用等式 a a1 = 1 来刻划. 类似地,我们引入,对于 n 阶单位矩阵 E 以及同阶的方阵 A,都有,定义: n 阶方阵 A 称为可逆的,如果有 n 阶方阵 B,使得,这里 E 是 n 阶单位矩阵.,根据矩阵
31、的乘法法则,只有方阵才能满足上述等式. 对于任意的 n 阶方阵 A,适合上述等式的矩阵 B 是唯 一的(如果有的话).A、B互为逆矩阵,即:不是所有方阵都可逆,显然零矩阵不可逆。,此时B叫A的逆矩阵,记为 A1,下面要解决的问题是:在什么条件下,方阵 A 是可逆的?如果 A 可逆,怎样求 A1 ?,定义:行列式 |A| 的各个元素的代数余子式 Aij 所构成的如下矩阵称为矩阵 A 的伴随矩阵.,元素 的代数余子式 位于第 j 行第 i 列,性质,性质,证明,结论: ,其中,定理:若 ,则方阵A可逆,而且,推论:若 ,则 .,因为AA-1=E,例:求二阶矩阵 的逆矩阵.,例:求3阶方阵 的逆矩阵
32、.,解:| A | = 1,,则,方阵A可逆,此时,称矩阵A为非奇异矩阵,定理:若方阵A可逆,则 ,推论: 如果 n 阶方阵A、B可逆,那么 、 、 与AB也可逆,且,三、逆矩阵的初步应用-求解线性方程组,三、逆矩阵的初步应用-求解线性方程组,三、逆矩阵的初步应用,由于Ak、Al与E都是可交换的,所以矩阵A的两个多项式也是可交换的。,则A的多项式可以被分解.,三、逆矩阵的初步应用,这就使得计算 变得容易!,三、逆矩阵的初步应用,练习:,线性变换,的系数矩阵是一个n 阶方阵 A ,若记,则上述线性变换可记作 Y = AX .,例:设线性变换的系数矩阵是一个 3 阶方阵,记,则上述线性变换可记作
33、Y = AX 求变量 y1, y2, y3 到变量 x1, x2, x3的线性变换相当于求方阵 A 的逆矩阵.,已知 ,于是 ,即,4 矩阵分块法,前言,由于某些条件的限制,我们经常会遇到大型文件无法上传的情况,如何解决这个问题呢?这时我们可以借助WINRAR把文件分块,依次上传.家具的拆卸与装配问题一:什么是矩阵分块法?问题二:为什么提出矩阵分块法?,问题一:什么是矩阵分块法?,定义:用一些横线和竖线将矩阵分成若干个小块,这种操作称为对矩阵进行分块;每一个小块称为矩阵的子块;矩阵分块后,以子块为元素的形式上的矩阵称为分块矩阵.,这是2阶方阵吗?,思考题,伴随矩阵是分块矩阵吗?答:不是伴随矩阵
34、的元素是代数余子式(一个数),而不是矩阵,问题二:为什么提出矩阵分块法?,答:对于行数和列数较高的矩阵 A,运算时采用分块法,可以使大矩阵的运算化成小矩阵的运算,体现了化整为零的思想.,分块矩阵的加法,若矩阵A、B是同型矩阵,且采用相同的分块法,即,则有,形式上看成是普通矩阵的加法!,分块矩阵的数乘,若l 是数,且,则有,形式上看成是普通的数乘运算!,分块矩阵的乘法,一般地,设 A为ml 矩阵,B为l n矩阵 ,把 A、B 分块如下:,按行分块以及按列分块,mn 矩阵 A 有m 行 n 列,若将第 i 行记作若将第 j 列记作则,于是设 A 为 ms 矩阵,B 为 s n 矩阵,若把 A 按行
35、分块,把 B 按列块,则,分块矩阵的转置,若 ,则例如:,分块矩阵不仅形式上进行转置,而且每一个子块也进行转置,分块对角矩阵,定义:设 A 是 n 阶矩阵,若 A 的分块矩阵只有在对角线上有非零子块,其余子块都为零矩阵,对角线上的子块都是方阵,那么称 A 为分块对角矩阵例如:,分块对角矩阵的性质,| A | = | A1 | | A2 | | As | 若| As | 0,则 | A | 0,并且,例:设 ,求 A1 解:,例:证 Amn = Omn的充分必要条件是方阵ATA = Onn 证明:把 A 按列分块,有于是那么即 A = O ,第三章 矩阵的初等变换与线性方程组,知识点回顾:克拉默
36、法则,结论 1 如果线性方程组(1)的系数行列式不等于零,则该线性方程组一定有解,而且解是唯一的.(P. 24定理4),结论 1如果线性方程组无解或有两个不同的解,则它的系数行列式必为零. (P.24定理4),设,用克拉默法则解线性方程组的两个条件:,(1) 方程个数等于未知量个数;,(2) 系数行列式不等于零.,线性方程组的解受哪些因素的影响?,1 矩阵的初等变换,一、初等变换的概念二、矩阵之间的等价关系三、初等变换与矩阵乘法的关系四、初等变换的应用,引例:求解线性方程组,一、矩阵的初等变换,2,2,3, 2,5,3,2,取 x3 为自由变量,则,令 x3 = c ,则,恒等式,三种变换:,
37、交换方程的次序,记作 ;,以非零常数 k 乘某个方程,记作 ;,一个方程加上另一个方程的 k 倍,记作 .,其逆变换是:,结论:由于对原线性方程组施行的变换是可逆变换,因此变换前后的方程组同解.在上述变换过程中,实际上只对方程组的系数和常数进行运算,未知数并未参与运算,定义:下列三种变换称为矩阵的初等行变换:,对调两行,记作 ;,以非零常数 k 乘某一行的所有元素,记作 ;,某一行加上另一行的 k 倍,记作 .,其逆变换是:,把定义中的“行”换成“列”,就得到矩阵的初等列变换的定义,矩阵的初等行变换与初等列变换统称为初等变换,初等变换,初等行变换,初等列变换,增广矩阵,结论:对原线性方程组施行
38、的变换可以转化为对增广矩阵的变换.,B5 对应方程组为,令 x3 = c ,则,备注,带有运算符的矩阵运算,用“ = ”例如:矩阵加法数乘矩阵、矩阵乘法矩阵的转置 T(上标)方阵的行列式|不带运算符的矩阵运算,用“”例如:初等行变换初等列变换,有限次初等行变换,有限次初等列变换,行等价,记作,列等价,记作,二、矩阵之间的等价关系,有限次初等变换,矩阵 A 与矩阵 B 等价,记作,矩阵之间的等价关系具有下列性质:反身性 ;对称性 若 ,则 ;传递性 若 ,则 ,行阶梯形矩阵:可画出一条阶梯线,线的下方全为零;每个台阶只有一行;阶梯线的竖线后面是非零行的第一个非零元素.,行最简形矩阵:非零行的第一
39、个非零元为1;这些非零元所在的列的其它元素都为零.,行最简形矩阵:非零行的第一个非零元为1;这些非零元所在的列的其它元素都为零.,标准形矩阵:左上角是一个单位矩阵,其它元素全为零.,标准形矩阵由m、n、r三个参数完全确定,其中 r 就是行阶梯形矩阵中非零行的行数.,三者之间的包含关系,例1:把下列矩阵化为行最简形矩阵,你会了吗?,任何矩阵,行最简形矩阵,行阶梯形矩阵,标准形矩阵,结论,定义:由单位矩阵 E 经过一次初等变换得到的矩阵称为 初等矩阵.,三种初等变换对应着三种初等矩阵.对调单位阵的两行(列);(2)以常数 k0 乘单位阵的某一 行(列);(3)以 k 乘单位阵单位阵的某一 行(列)
40、加到另一 行(列) ,三、初等变换与矩阵乘法的关系,(1) 对调单位阵的第 i, j 行(列),,记作 E(3, 5),记作 E( i, j ),(2)以常数 k0 乘单位阵第 i 行(列),,记作 E(3(k),记作 E(i(k),(3)以 k 乘单位阵第 j 行加到第 i 行,记作 E(35(k),记作 E(ij(k),以 k 乘单位阵第 i 列加到第 j 列,?,两种理解!,例:你会正确写出以下初等阵吗?,(1)E3(1,3)(2)E5(4(5) (3) E4(14(5),结论,把矩阵A的第 i 行与第 j 行对调,即 .,把矩阵A的第 i 列与第 j 列对调,即 .,以非零常数 k 乘
41、矩阵A的第 i 行,即 .,以非零常数 k 乘矩阵A的第 i 列,即 .,把矩阵A第 j 行的 k 倍加到第 i 行,即 .,把矩阵A第 i 列的 k 倍加到第 j 列,即 .,性质1 设A是一个 mn 矩阵,对 A 施行一次初等行变换,相当于在 A 的左边乘以相应的 m 阶初等矩阵;对 A 施行一次初等列变换,相当于在 A 的右边乘以相应的 n 阶初等矩阵.,口诀:左乘行变换,右乘列变换.,因为“对于n 阶方阵A、B,如果AB = E,那么A、B都是可逆矩阵,并且它们互为逆矩阵”,,所以 ,一般地, ,因为“对于n 阶方阵A、B,如果AB = E,那么A、B都是可逆矩阵,并且它们互为逆矩阵”
42、,,所以 ,一般地, ,?,因为“对于n 阶方阵A、B,如果AB = E,那么A、B都是可逆矩阵,并且它们互为逆矩阵”,,所以 ,一般地, ,?,初等变换,初等变换的逆变换,初等矩阵,初等矩阵的逆矩阵,初等矩阵的逆矩阵是:,?,性质2 方阵A可逆的充要条件是存在有限个初等矩阵P1, P2, , Pl,使 A = P1 P2 , Pl ,这表明,可逆矩阵的标准形矩阵是单位阵. 其实,可逆矩阵的行最简形矩阵也是单位阵,推论1 方阵 A 可逆的充要条件是 .,推论2 方阵 A 与 B 等价的充要条件是存在 m 阶可逆矩阵 P 及 n 阶可逆矩阵 Q ,使 PAQ = B .,例:,四、初等变换的应用
43、,解,例,即,初等行变换,例,解,-256-,解矩阵方程,解,-257-,-258-,-259-,矩阵方程 AX=B (假设 A 可逆),如何求解?,方法一:先求 ,再计算,方法一:求 ,再计算,XA=B (假设 A 可逆) ?,方法二:,2 矩阵的秩,一、矩阵的秩的概念,定义:在 mn 矩阵 A 中,任取 k 行 k 列( k m,kn),位于这些行列交叉处的 k2 个元素,不改变它们在 A中所处的位置次序而得的 k 阶行列式,称为矩阵 A 的 k 阶子式,显然,mn 矩阵 A 的 k 阶子式共有 个,概念辨析: k 阶子式、矩阵的子块、余子式、代数余子式,与元素a12相对应的余子式,相应的
44、代数余子式,矩阵 A 的一个 2 阶子块,矩阵 A 的一个 2 阶子式,定义:设矩阵 A 中有一个不等于零的 r 阶子式 D,且所有r +1 阶子式(如果存在的话)全等于零,那么 D 称为矩阵A 的最高阶非零子式,数 r 称为矩阵 A 的秩,记作 R(A),规定:零矩阵的秩等于零,简言之:矩阵A的非零子式的最高阶数, 称为A的秩。,-264-,例如,矩阵 A 的一个 3 阶子式,矩阵 A 的 2 阶子式,如果矩阵 A 中所有 2 阶子式都等于零,那么这个 3 阶子式也等于零 ,定义:设矩阵 A 中有一个不等于零的 r 阶子式 D,且所有r +1 阶子式(如果存在的话)全等于零,那么 D 称为矩
45、阵A 的最高阶非零子式,数 r 称为矩阵 A 的秩,记作 R(A),根据行列式按行(列)展开法则可知,矩阵 A 中任何一个 r +2 阶子式(如果存在的话)都可以用 r +1 阶子式来表示如果矩阵 A 中所有 r +1 阶子式都等于零,那么所有 r +2阶子式也都等于零 事实上,所有高于 r +1 阶的子式(如果存在的话)也都等于零 因此矩阵 A 的秩就是 A 中非零子式的最高阶数,规定:零矩阵的秩等于零,矩阵 A 的秩就是 A 中非零子式的最高阶数,显然,若矩阵 A 中有某个 s 阶子式不等于零,则 R(A) s ;若矩阵 A 中所有 t 阶子式等于零,则 R(A) t 若 A 为 n 阶矩
46、阵,则 A 的 n 阶子式只有一个,即|A| 当|A|0 时, R(A) = n ;可逆矩阵(非奇异矩阵)又称为满秩矩阵当|A| = 0 时, R(A) n ;不可逆矩阵(奇异矩阵)又称为降秩矩阵若 A 为 mn 矩阵,则 0R(A)min(m, n) R(AT) = R(A) ,矩阵 A 的一个 2 阶子式,矩阵 AT 的一个 2 阶子式,AT 的子式与 A 的子式对应相等,从而 R(AT) = R(A) ,例:求矩阵 A 和 B 的秩,其中,解:在 A 中,2 阶子式 ,A 的 3 阶子式只有一个,即|A|,而且|A| = 0,因此 R(A) = 2 ,例:求矩阵 A 和 B 的秩,其中,
47、解(续):B 是一个行阶梯形矩阵,其非零行有 3 行,因此其 4 阶子式全为零,以非零行的第一个非零元为对角元的 3 阶子式,,因此 R(B) = 3 ,还存在其它3 阶非零子式吗?,例:求矩阵 A 和 B 的秩,其中,解(续):B 还有其它 3 阶非零子式,例如,结论:行阶梯形矩阵的秩就等于非零行的行数,二、矩阵的秩的计算,例:求矩阵 A 的秩,其中 ,分析:在 A 中,2 阶子式 ,A 的 3 阶子式共有 (个),要从40个子式中找出一个非零子式是比较麻烦的,一般的矩阵,当行数和列数较高时,按定义求秩是很麻烦的 .,行阶梯形矩阵的秩就等于非零行的行数.,一个自然的想法是用初等变换将一般的矩
48、阵化为行阶梯形矩阵.,两个等价的矩阵的秩是否相等?,定理:若 A B,则 R(A) = R(B) ,证明思路:证明 A 经过一次初等行变换变为 B,则 R(A)R(B) B 也可经由一次初等行变换变为 A,则 R(B)R(A),于是 R(A) = R(B) 经过一次初等行变换的矩阵的秩不变,经过有限次初等行变换的矩阵的秩仍然不变设 A 经过初等列变换变为 B,则 AT 经过初等行变换变为 BT ,从而 R(AT) = R(BT) 又 R(A) = R(AT) ,R(B) = R(BT),因此 R(A) = R(B) ,第 1 步: A 经过一次初等行变换变为 B,则R(A)R(B) ,证明:设
49、 R(A) = r ,且 A 的某个 r 阶子式 D 0 当 或 时,在 B 中总能找到与 D 相对应的 r 阶子式 D1 由于D1 = D 或 D1 = D 或 D1 = kD,因此 D1 0 ,从而 R(B) r 当 时,只需考虑 这一特殊情形,返回,第 1 步: A 经过一次初等行变换变为 B,则R(A)R(B) ,证明(续):分两种情形讨论:(1) D 中不包含 r1 中的元素 这时 D 也是 B 的 r 阶非零子式,故 R(B) r (2) D 中包含 r1 中的元素这时 B 中与 D 相对应的 r 阶子式 D1 为,若p = 2,则 D2 = 0,D = D1 0 ,从而 R(B)
50、 r ;若p2,则 D1kD2 = D 0 ,因为这个等式对任意非零常数 k 都成立,所以 D1、D2 不同时等于零,于是 B 中存在 r 阶非零子式 D1 或 D2,从而 R(B) r ,即R(A)R(B) ,定理:若 A B,则 R(A) = R(B) ,应用:根据这一定理,为求矩阵的秩,只要用初等行变换把矩阵化成行阶梯形矩阵,行阶梯形矩阵中非零行的行数就是该矩阵的秩,例:求矩阵 的秩,并求 A 的一个最高阶非零子式,解:第一步先用初等行变换把矩阵化成行阶梯形矩阵,行阶梯形矩阵有 3 个非零行,故R(A) = 3 ,第二步求 A 的最高阶非零子式选取行阶梯形矩阵中非零行的第一个非零元所在的