用Matlab学习线性代数_行列式

用Matlab学习线性代数_行列式
用Matlab学习线性代数_行列式

用Matlab学习线性代数__行列式

实验目的理解行列式的概念、行列式的性质与计算

Matlab函数det

实验内容

前面的四个练习使用整数矩阵,并演示一些本章讨论的行列式的性质。最后两个练习演示我们使用浮点运算计算行列式时出现的不同。

理论上将,行列式的值应告诉我们矩阵是否是奇异的。然而,如果矩阵是奇异的,且计算其行列式采用有限位精度运算,那么由于舍入误差,计算出的行列式的值也许不是零。一个计算得到的行列式的值很接近零,并不能说明矩阵是奇异的甚至是接近奇异的。此外,一个接近奇异的矩阵,它的行列式值也可能不接近零。

1.用如下方法随机生成整数元素的5阶方阵:

A=round(10*rand(5)) 和B=round(20*rand(5))-10

用Matlab计算下列每对数。在每种情况下比较第一个是否等于第二个。(1)det(A) ;det(A T) (2)det(A+B) ;det(A)+det(B)

(3)det(AB);det(A)det(B) (4)det(A T B T) ;det(A T)det(B T)

(5)det(A-1);1/det(A) (6)det(AB-1);det(A)/det(B)

2.n阶的幻方阵是否奇异?用Matlab计算n=3、4、5、…、10时的det(magic(n))。看起来发生了什么?验证当n=24和25时,结论是否仍然成立。

3.令A=round(10*rand(6))。下列每种情形下,用Matlab计算给出的另一个矩阵。说明第二个矩阵和矩阵A之间的关系,并计算两个矩阵的行列式。这些

行列式之间有什么关联?

(1)B=A;B(2,:)=A(1,:);B(1,:)=A(2,:);

(2)C=A;C(3,:)=4*A(3,:);

(3)D=A;D(5,:)=A(5,:)+2*A(4,:)

4.我们可以通过如下方法随机生成一个全部元素为0和1的6阶方阵A:A=round(rand(6))

(1)这些0-1矩阵奇异的百分比是多少?可以用Matlab命令估计这个百分比:y=zeros(1,100);然后生成100个测试矩阵,并且若第j个矩阵是奇异的,令y(j)=1,否则为0。这可以通过Matlab中的for循环容易地实现。循环如下:For j=1:100

A=round(rand(6));

Y(j)=(det(A)==0);

End

为了确定生成了多少奇异矩阵,使用Matlab命令sum(y)。生成的矩阵中,奇异矩阵的百分比是多少?

(2)对任意正整数n,可以通过下面命令随机生成元素为从0—n的整数的矩阵A:A=floor((n+1)*rand(6))

若n=3,采用这种方法生成的矩阵中奇异矩阵的百分比是多少?n=6呢?n=10呢?我们可以采用Matlab对这些问题进行估计。对每种情况,生成100个矩阵,并确定其汇总多少矩阵是奇异的。

5.若一个矩阵对舍入误差敏感,则计算得到的行列式将会与真实值有极大的不同。作为这个问题的例子,令

U=round(100*rand(10));U=triu(U,1)+0.1*eye(10)

理论上,det(U)=det(U T)=10-10

且det(UU T)=det(U)*det(U T)=10-20

用Matlab计算det(U)、det(U’)和det(U*U’)。计算结果和理论值是否相同?6.用Matlab构造矩阵A:A=vander(1:6);A=A-diag(sum(A’))

(1)由构造,A的每一行所有元素的和均为零。为检测结论,令x=ones(6,1),并用Matlab计算乘积Ax。矩阵A应为奇异的。为什么?试说明理由。用Matlab 函数det和inv计算det(A)和A-1。哪一个Matlab函数作为奇异的指示器更合理?

(2)用Matlab计算det(A T)。计算得到的det(A)和det(A T)是否相等?另一种检测矩阵是否奇异的方法是计算它的行最简形。用Matlab计算A和A T的行最简形。

(3)为看清问题在哪里,知道利用Matlab如何计算是很有帮助的。Matlab 计算行列式的方法是:首先将矩阵进行LU分解,矩阵L的行列式为±1,正负号依赖于在计算过程中进行了奇数或偶数次行交换。A的行列式的计算值是U 的对角线元素的乘积乘以det(L)=±1得到。特别地,如果初始矩阵的元素为整数,则行列式的准确值应为整数。此时Matlab将把它计算的结果舍入到最近的整数。为看到对初始矩阵做了什么,使用下列命令计算,并显示因子U。Format short e

[L,U]=lu(A);U

在精确算术运算时U应为奇异的。计算得到的U是奇异的吗?如果不是,哪里有问题?使用下列命令观察计算d=det(A)的余下过程。

Format short d=prod(diag(U)) d=round(d)

线性代数行列式算与性质

线性代数行列式的计算与性质 行列式在数学中,是一个函数,其定义域为的矩阵,取值为一个标量,写作或。行列式可以看做是有向面积或体积的概 念在一般的欧几里得空间中的推广。或者说,在维欧几里得空间中,行列式描述的是一个线性变换对“体积”所造成的影响。无论是在线性代数、多项式理论,还是在微积分学中(比如说换元积分法中),行列式作为基本的数学工具,都有着重要的应用。 行列式概念最早出现在解线性方程组的过程中。十七世纪晚期,关孝和与莱布尼茨的著作中已经使用行列式来确定线性方程组解的个数以及形式。十八世纪开始,行列式开始作为独立的数学概念被研究。十九世纪以后,行列式理论进一步得到发展和完善。矩阵概念的引入使得更多有关行列式的性质被发现,行列式在许多领域都逐渐显现出重要的意义和作用,出现了线性自同态和矢量组的行列式的定义。 行列式的特性可以被概括为一个多次交替线性形式,这个本质使得行列式在欧几里德空间中可以成为描述“体积”的函数。 矩阵 A 的行列式有时也记作 |A|。绝对值和矩阵范数也使用这个记法,有可能和行列式的记法混淆。不过矩阵范数通常以双垂直线来表示(如: ),且可以使用下标。此外,矩阵的绝对值是没有定义的。因此,行 列式经常使用垂直线记法(例如:克莱姆法则和子式)。例如,一个矩阵: A= ? ? ? ? ? ? ? i h g f e d c b a , 行列式也写作,或明确的写作: A= i h g f e d c b a , 即把矩阵的方括号以细长的垂直线取代 行列式的概念最初是伴随着方程组的求解而发展起来的。行列式的提出可以追溯到十七世纪,最初的雏形由日本数学家关孝和与德国数学家戈特弗里德·莱布尼茨各自独立得出,时间大致相同。

线性代数练习题(行列式)

线性代数练习题(行列式)A 一、填空题 1、-=--362 2 36623 2、 =00010020 03004000 3、_____________)631254 (=N 4、四阶行列式)det(ij a 的反对角线元素之积(即41322314a a a a )一项的符号为 5. 行列式2 430123 21---中元素0的代数余子式的值为_______ 二、选择题 1、 =11 a a ( ) ----+1111A a B a C a D a 3、+=-010 111111a a ( ) +++-11(1)(1)A a B a C a D a a 5、若≠314 001 0x x x ,则=x ( )

≠≠≠≠≠≠020202且或A x x B x x C x D x 6、=111011011011 0111 ( ) --2331A B C D 7、=222 111 x y z x y z ( ) ---+++++()()()()()()A y x z x z y B xyz C y x z x z y D x y z 三、设行列式 2 92170216 3332314----=D ,不计算ij A 而直接证明: 444342412A A A A =++

线性代数练习题(行列式)B 一、填空题 1、 设ij A 是n 阶行列式中元素ij a 的代数余子式,则 =∑1 n ik jk k a A = 2、 设=3(1,2,3,4)i A i 是行列式12345678 2348 6789 中元素3i a 的代数余子式, +++=132********A A A A 3、 各列元素之和为零的n 阶行列式之值等于 4、 设A 为m 阶方阵,B 为n 阶方阵,则 =00 A B ; =00 A B 5、 设=(,1,2)ij A i j 为行列式= 21 31 D 中元素ij a 的代数余子式,则=1121 12 22A A A A 6、 方程 -+-= ----1321360 1 2 2 14 x x x x 的根为 7、 已知齐次线性方程组λ+-=?? +-=??-+=?1231231 232020340 x x x x x x x x x 有非零解,则λ= 8、 若11223344,,,a a a a 都不等于零,则方程组 +++=??++=? ? +=??=? 1111221331441 22223324423333443 3444a x a x a x a x b a x a x a x b a x a x b a x b 有 解。

Matlab线性代数实验指导书

Matlab线性代数实验指导书 理学院线性代数课程组 二零零七年十月

目录 一、基础知识 (1) 1.1、常见数学函数 (1) 1.2、系统在线帮助 (1) 1.3、常量与变量 (2) 1.4、数组(矩阵)的点运算 (3) 1.5、矩阵的运算 (3) 二、编程 (4) 2.1、无条件循环 (4) 2.2、条件循环 (5) 2.3、分支结构 (5) 2.4、建立M文件 (6) 2.5、建立函数文件 (6) 三、矩阵及其运算 (7) 3.1、矩阵的创建 (7) 3.2、符号矩阵的运算 (11) 四、秩与线性相关性 (14) 4.1、矩阵和向量组的秩以及向量组的线性相关性 (14) 4.2、向量组的最大无关组 (14) 五、线性方程的组的求解 (16) 5.1、求线性方程组的唯一解或特解(第一类问题) (16) 5.2、求线性齐次方程组的通解 (18) 5.3、求非齐次线性方程组的通解 (19) 六、特征值与二次型 (22) 6.1、方阵的特征值特征向量 (22) 6.2、正交矩阵及二次型 (23)

一、基础知识 1.1常见数学函数 函数数学计算功能函数数学计算功能 abs(x) 实数的绝对值或复数的幅值floor(x) 对x朝-∞方向取整acos(x) 反余弦arcsinx gcd(m,n) 求正整数m和n的最大公约数acosh(x) 反双曲余弦arccoshx imag(x) 求复数x的虚部angle(x) 在四象限内求复数x的相角lcm(m,n)求正整数m和n的最小公倍 自然对数(以e为底数) asin(x) 反正弦arcsinx log(x) 常用对数(以 10 为底数) asinh(x) 反双曲正弦arcsinhx log10(x) atan(x) 反正切arctanx real(x) 求复数 x 的实部atan2(x,y) 在四象限内求反正切rem(m,n) 求正整数m和n的m/n之余数atanh(x) 反双曲正切arctanhx round(x) 对x四舍五入到最接近的整数 符号函数:求出 x 的符号ceil(x) 对x朝+∞方向取整 sign(x) conj(x) 求复数x的共轭复数 sin(x) 正弦sinx 反双曲正弦sinhx cos(x) 余弦cosx sinh(x) cosh(x) 双曲余弦coshx sqrt(x) 求实数x的平方根exp(x) 指数函数e x tan(x) 正切tanx fix(x) 对 x 朝原点方向取整 tanh(x) 双曲正切tanhx 如:输入 x=[-4.85 -2.3 -0.2 1.3 4.56 6.75],则: ceil(x)= -4 -2 0 2 5 7 fix(x) = -4 -2 0 1 4 6 floor(x) =-5 -3 -1 1 4 6 round(x) = -5 -2 0 1 5 7 1.2 系统的在线帮助 1.2.1 help 命令: 1.当不知系统有何帮助内容时,可直接输入 help以寻求帮助: >> help(回车) 2.当想了解某一主题的内容时,如输入: >> help syntax (了解Matlab的语法规定) 3.当想了解某一具体的函数或命令的帮助信息时,如输入: >> help sqrt (了解函数sqrt的相关信息) 1.2.2 lookfor 命令 现需要完成某一具体操作,不知有何命令或函数可以完成,如输入: >> lookfor line (查找与直线、线性问题有关的函数) 1.3 常量与变量

考研数学线性代数行列式的计算方法

考研数学线性代数行列式的计算方法考研数学线性代数行列式的计算方法 一、基本内容及历年大纲要求。 本章内容包括行列式的定义、性质及展开定理。从整体上来看,历年大纲要求了解行列式的概念,掌握行列式的性质,会应用行列 式的性质及展开定理计算行列式。不过要想达到大纲中的要求还需 要考生理解排列、逆序、余子式、代数余子式的概念,以及性质中 的相关推论是如何得到的。 二、行列式在线性代数中的地位。 行列式是线性代数中最基本的运算之一,也是考生复习考研线性 代数必须掌握的基本技能之一(另一项基本技能是求解线性方程组),另外,行列式还是解决后续章节问题的一个重要工具,不论是后续 章节中出现的重要概念还是重要定理、解题方法等都与行列式有着 密切的联系。 三、行列式的计算。 由于行列式的计算贯穿整个学科,这就导致了它不仅计算方法灵活,而且出题方式也比较多变,这也是广大考生在复习线性代数时 面临的第一道关卡。虽然行列式的计算考查形式多变,但是从本质 上来讲可以分为两类:一是数值型行列式的计算;二是抽象型行列式 的计算。 1.数值型行列式的计算 主要方法有: (1)利用行列式的定义来求,这一方法适用任何数值型行列式的 计算,但是它计算量大,而且容易出错;

(2)利用公式,主要适用二阶、三阶行列式的计算; (3)利用展开定理,主要适用出现零元较多的行列式计算; (4)利用范德蒙行列式,主要适用于与它具有类似结构或形式的行列式计算; (5)利用三角化的思想,主要适用于高阶行列式的计算,其主要思想是找1,化0,展开。 2.抽象型行列式的计算 主要计算方法有: (1)利用行列式的性质,主要适用于矩阵或者行列式是以列向量的形式给出的; (2)利用矩阵的运算,主要适用于能分解成两个矩阵相乘的'行列式的计算; (3)利用矩阵的特征值,主要适用于已知或可以间接求出矩阵特征值的行列式的计算; (4)利用相关公式,主要适用于两个矩阵相乘或者是可以转化为两个矩阵相乘的行列式计算; (5)利用单位阵进行变形,主要适用于既不能不能利用行列式的性质又不能进行合并两个矩阵加和的行列式计算。 我们究竟该做多少年的真题? 建议大家在刚开始复习的时候,不要去做真题,因为以你刚开始复习的程度还不足以支撑起真题的难度和深度。我们做真题的时间是在我们的强化阶段结束之后,也就是提高阶段和冲刺模考去做真题。 应该怎么样去做真题? 第一:练习重质不重量

线性代数技巧行列式的计算方法

计算n 阶行列式的若干方法举例 n 阶行列式的计算方法很多,除非零元素较多时可利用定义计算(①按照某一列或某一行展开②完全展开式)外,更多的是利用行列式的性质计算,特别要注意观察所求题目的特点,灵活选用方法,值得注意的是,同一个行列式,有时会有不同的求解方法。下面介绍几种常用的方法,并举例说明。 1.利用行列式定义直接计算 例1 计算行列式 00100 20010000 n D n n = - 解 D n 中不为零的项用一般形式表示为 112211!n n n nn a a a a n ---= . 该项列标排列的逆序数t (n -1 n -2…1n )等于 (1)(2) 2 n n --,故 (1)(2) 2 (1) !.n n n D n --=- 2.利用行列式的性质计算

例2 一个n 阶行列式n ij D a =的元素满足 ,,1,2,,,ij ji a a i j n =-= 则称D n 为反对称行列式,证明:奇数阶反对称行列式为零. 证明:由i j j a a =-知i i i a a =-,即 0,1,2,,ii a i n == 故行列式D n 可表示为 1213112 23213 2331230000 n n n n n n n a a a a a a D a a a a a a -=----- 由行列式的性质A A ' = 1213112 23213 2331230000n n n n n n n a a a a a a D a a a a a a -----=- 1213112 23213 23312300(1)00 n n n n n n n a a a a a a a a a a a a -=------ (1)n n D =- 当n 为奇数时,得D n =-D n ,因而得D n = 0.

线性代数行列式基本概念

目录 目录 (1) 一、行列式 (2) 见ppt。 (2) 二、矩阵特征值 (2) 三、正定矩阵 (2) 四、幺模矩阵 (3) 五、顺序主子阵 (4) 六、正定二次型 (6) 七、矩阵的秩 (6) 八、初等变换(elementary transformation) (7)

一、行列式 见ppt。 二、矩阵特征值 设 A 是n阶方阵,如果存在数m和非零n维列向量 x,使得 Ax=mx 成立,则称 m 是A的一个特征值(characteristic value)或本征值(eigenvalue)。非零n维列向量x称为矩阵A的属于(对应于)特征值m的特征向量或本征向量,简称A的特征向量或A的本征向量。 求矩阵特征值的方法 Ax=mx,等价于求m,使得(mE-A)x=0,其中E是单位矩阵,0为零矩阵。 |mE-A|=0,求得的m值即为A的特征值。|mE-A| 是一个n次多项式,它的全部根就是n阶方阵A的全部特征值,这些根有可能相重复,也有可能是复数。 如果n阶矩阵A的全部特征值为m1 m2 ... mn,则|A|=m1*m2*...*mn 如果n阶矩阵A满足矩阵多项式方程g(A)=0, 则矩阵A的特征值m一定满足条件g(m)=0;特征值m可以从解方程g(m)=0求得。 三、正定矩阵 设M是n阶实系数对称矩阵,如果对任何非零向量 X=(x_1,...x_n),都有XMX′>0(X'为X的转置矩阵 ),就称M正定(Positive Definite)。 正定矩阵在相合变换下可化为标准型,即单位矩阵。 所有特征值大于零的对称矩阵(或厄米矩阵)也是正定矩阵。 另一种定义:一种实对称矩阵.正定二次型f(x1,x2,…,xn)=X′AX的矩阵A(A′)称为正定矩阵. 判定定理1:对称阵A为正定的充分必要条件是:A的特征值全为正。 判定定理2:对称阵A为正定的充分必要条件是:A的各阶顺序主子式都为正。 判定定理3:任意阵A为正定的充分必要条件是:A合同于单位阵。 正定矩阵的性质: 1.正定矩阵一定是非奇异的。非奇异矩阵的定义:若n阶矩阵A的行列式不为零,即|A|≠0,则称A为非奇异矩 2.正定矩阵的任一主子矩阵也是正定矩阵。

#线性代数技巧行列式的计算方法

计算n 阶行列式的若干方法举例 n 阶行列式的计算方法很多,除非零元素较多时可利用定义计算(①按照某一列或某一行展开②完全展开式)外,更多的是利用行列式的性质计算,特别要注意观察所求题目的特点,灵活选用方法,值得注意的是,同一个行列式,有时会有不同的求解方法。下面介绍几种常用的方法,并举例说明。 1.利用行列式定义直接计算 例1 计算行列式 0010020010000 00n D n n = - 解 D n 中不为零的项用一般形式表示为 112211!n n n nn a a a a n ---=. 该项列标排列的逆序数t (n -1 n -2…1n )等于 (1)(2) 2 n n --,故 (1)(2) 2 (1) !.n n n D n --=- 2.利用行列式的性质计算 例2 一个n 阶行列式 n ij D a =的元素满足 ,,1,2, ,,ij ji a a i j n =-= 则称D n 为反对称行列式,证明:奇数阶反对称行列式为零. 证明:由i j j i a a =-知i i i i a a =-,即 0,1,2, ,ii a i n ==

故行列式D n 可表示为 1213112 23213 2331230000 n n n n n n n a a a a a a D a a a a a a -=----- 由行列式的性质A A '= 1213112 23213 2331230000 n n n n n n n a a a a a a D a a a a a a -----=- 1213112 23213 23312300(1)0 n n n n n n n a a a a a a a a a a a a -=------ (1)n n D =- 当n 为奇数时,得D n =-D n ,因而得D n = 0. 3.化为三角形行列式 若能把一个行列式经过适当变换化为三角形,其结果为行列式主对角线上元素的乘积。 因此化三角形是行列式计算中的一个重要方法。 例3 计算n 阶行列式 a b b b b a b b D b b a b b b b a = 解:这个行列式的特点是每行(列)元素的和均相等,根据行列式的性质,把第2,3,…,

线性代数-特殊行列式及行列式计算方法总结

特殊行列式及行列式计算方法总结 一、 几类特殊行列式 1. 上(下)三角行列式、对角行列式(教材P7例5、例6) 2. 以副对角线为标准的行列式 111121 12,1221222,11,21,1 1,1 12 ,1 (1)2 12,1 1 000000000000000 00 (1) n n n n n n n n n n n nn n n n n n nn n n n n n a a a a a a a a a a a a a a a a a a a a a a ---------= ==- 3. 分块行列式(教材P14例10) 一般化结果: 00n n m n n m n m m n m m n m A C A A B B C B ????==? 0(1)0n m n n m n mn n m m m n m m n A C A A B B C B ????==-? 4. 范德蒙行列式(教材P18例12) 注:4种特殊行列式的结果需牢记! 以下几种行列式的特殊解法必须熟练掌握!!! 二、 低阶行列式计算 二阶、三阶行列式——对角线法则 (教材P2、P3) 三、 高阶行列式的计算 【五种解题方法】 1) 利用行列式定义直接计算特殊行列式; 2) 利用行列式的性质将高阶行列式化成已知结果的特殊行列式;

3) 利用行列式的行(列)扩展定理以及行列式的性质,将行列式降 阶进行计算——适用于行列式的某一行或某一列中有很多零元素,并且非零元素的代数余子式很容易计算; 4) 递推法或数学归纳法; 5) 升阶法(又称加边法) 【常见的化简行列式的方法】 1. 利用行列式定义直接计算特殊行列式 例1 (2001年考研题) 0001000200019990002000000 002001 D = 分析:该行列式的特点是每行每列只有一个元素,因此很容易联想到直接利用行列式定义进行计算。 解法一:定义法 (1,2,...,2,1,)012...19990(1)2001!(1)2001!2001!n n n D τ--+++++=-=-= 解法二:行列式性质法 利用行列式性质2把最后一行依次与第n -1,n -2,…,2,1行交换(这里n =2001),即进行2000次换行以后,变成副对角行列式。 2001(20011) 20011 20011 2 000020010 001000200(1) (1) (1)2001!2001!019990002000 00 D ?---=- =--=

线性代数行列式经典例题

线性代数行列式经典例题 例1计算元素为a ij = | i -j |的n 阶行列式. 解 方法1 由题设知,11a =0,121a =,1,1,n a n =- ,故 01110212 n n n D n n --= -- 1,1,,2 i i r r i n n --=-= 01 1111 111 n ---- 1,,1 j n c c j n +=-= 121 1 021 (1)2(1)020 1 n n n n n n ------=---- 其中第一步用的是从最后一行起,逐行减前一行.第二步用的每列加第n 列. 方法2 01110 212 0n n n D n n --= -- 1 1,2,,111 1111 120 i i r r i n n n +-=----=-- 1 2,,100120 1231 j c c j n n n n +=---= --- =12(1)2(1) n n n ---- 例2. 设a , b , c 是互异的实数, 证明: 的充要条件是a + b + c =0. 证明: 考察范德蒙行列式:

= 行列式 即为y 2前的系数. 于是 = 所以 的充要条件是a + b + c = 0. 例3计算D n = 121 100010n n n x x a a a x a ----+ 解: 方法1 递推法 按第1列展开,有 D n = x D 1-n +(-1) 1 +n a n 1 1111n x x x ----- = x D 1-n + a n 由于D 1= x + a 1,221 1x D a x a -=+,于是D n = x D 1-n + a n =x (x D 2-n +a 1-n )+ a n =x 2 D 2-n + a 1-n x + a n = = x 1 -n D 1+ a 2x 2 -n + + a 1-n x + a n =111n n n n x a x a x a --++++ 方法2 第2列的x 倍,第3列的x 2 倍, ,第n 列的x 1 -n 倍分别加到第1列上 12 c xc n D += 21121 10010000n n n n x x x a xa a a x a -----++

线性代数习题-[第一章]行列式

习题1—1 全排列及行列式的定义 1. 计算三阶行列式123 4 56789 。 2. 写出4阶行列式中含有因子1324a a 并带正号的项。 3. 利用行列式的定义计算下列行列式: ⑴0 004003002001 0004 D

⑵0 0000000052 51 42413231 2524232221 151********a a a a a a a a a a a a a a a a D = ⑶0 001 0000 200 0010 n n D n -= 4. 利用行列式的定义计算210111()0211 1 1 x x x f x x x -= 中34 , x x 的系数。

习题1—2 行列式的性质 1. 计算下列各行列式的值: ⑴ 2141 012112025 62 - ⑵ef cf bf de cd bd ae ac ab --- ⑶ 2 2 2 2 2 2 2 2 22222222)3()2()1()3()2()1()3()2()1()3()2()1(++++++++++++d d d d c c c c b b b b a a a a

2. 在n 阶行列式nn n n n n a a a a a a a a a D 2 1 222 2111211 = 中,已知),,2,1,(n j i a a ji ij =-=, 证明:当n 是奇数时,D=0. 3. 计算下列n 阶行列式的值: ⑴x a a a x a a a x D n = ⑵n n a a a D +++= 11 1 1 1111121 ()120n a a a ≠

线性代数行列式经典例题

线性代数行列式经典例题 The Standardization Office was revised on the afternoon of December 13, 2020

线性代数行列式经典例题 例1计算元素为a ij = | i -j |的n 阶行列式. 解 方法1 由题设知,11a =0,121a =, 1,1, n a n =-,故 0111 02 12 n n n D n n --= --1,1,,2 i i r r i n n --=-= 0111111 1 1 n ----

1,,1 j n c c j n +=-= 1 2 110 2 1 ( 1) 2 (1) 20 1 n n n n n n ------=---- 其中第一步用的是从最后一行起,逐行减前一行.第二步用的每列加第n 列.

方法2 01110 21 2 n n n D n n --= --11,2,,1 11111 1 12 i i r r i n n n +-=----= -- 12,, 1 00 1 2 0123 1 j c c j n n n n +=---= ---= 1 2 (1) 2 (1) n n n ----

例2.设a, b, c是互异的实数, 证明: 的充要条件是a + b + c =0. 证明: 考察范德蒙行列式: = 行列式即为y2前的系数. 于是 = 所以的充要条件是a + b + c = 0. 例3计算D n = 121 10 010 n n n x x a a a x a -- - - + 解:方法1 递推法按第1列展开,有

线性代数之行列式的性质及计算讲解学习

线性代数之行列式的性质及计算

第二节 行列式的性质与计算 §2.1 行列式的性质 考虑11 1212122212n n n n nn a a a a a a D a a a = L L L L L L L 将它的行依次变为相应的列,得 11 21112 222 12n n T n n nn a a a a a a D a a a = L L L L L L L 称T D 为D 的转置行列式 . 性质1 行列式与它的转置行列式相等.(T D D =) 事实上,若记111212122212n n T n n nn b b b b b b D b b b = L L L L L L L L L L 则(,1,2,,)ij ji b a i j n ==L 1212() 12(1)n n p p p T p p np D b b b τ∴=-∑L L 1212()12(1).n n p p p p p p n a a a D τ=-=∑L L 说明:行列式中行与列具有同等的地位, 因此行列式的性质凡是对行成立的结论, 对列也同样成立. 性质2 互换行列式的两行(i j r r ?)或两列(i j c c ?),行列式变号. 例如 123 123086351.351 086 =- 推论 若行列式D 有两行(列)完全相同,则0D =. 证明: 互换相同的两行, 则有D D =-, 所以0D =. 性质3 行列式某一行(列)的所有元素都乘以数k ,等于数k 乘以此行列式,即

111211112112121212 n n i i in i i in n n nn n n nn a a a a a a ka ka ka k a a a a a a a a a =L L L L L L L L L L L L L L L L L L L L L L 推论:(1) D 中某一行(列)所有元素的公因子可提到行列式符号的外面; (2) D 中某一行(列)所有元素为零,则0D =; 性质4: 行列式中如果有两行(列)元素对应成比例, 则此行列式等于零. 性质5: 若行列式某一行(列)的所有元素都是两个数的和,则此行列式等于两个行列式的和.这两个行列式的这一行(列)的元素分别为对应的两个加数之一,其余各行(列)的元素与原行列式相同 .即 11121112212 n i i i i in in n n nn a a a a b a b a b a a a +++=L L L L L L L L L L L 1112112 12 n i i in n n nn a a a a a a a a a +L L L L L L L L L L L 111211212 n i i in n n nn a a a b b b a a a L L L L L L L L L L L . 证: 由行列式定义 1212()12(1)()n i i n p p p p p ip ip np D a a a b a τ=-+∑L L L 12121212()()1212(1)(1).n n i n i n p p p p p p p p ip np p p ip np a a a a a a b a ττ=-+-∑∑L L L L L L 性质6 行列式D 的某一行(列)的各元素都乘以同一数k 加到另一行(列)的相应元素上,行列式的值不变()i j r kr D D +=,即 111211212 i j n r kr i i in n n nn a a a a a a a a a +=L L L L L L L L L L L 11121112212 n i j i j in jn n n nn a a a a ka a ka a ka a a a +++L L L L L L L L L L L 计算行列式常用方法: 利用性质2,3,6, 特别是性质6把行列式化为上(下)三角形行列式, 从而, 较容易的计算行列式的值.

线性代数行列式基本概念

目录 一、行列式 (2) 二、矩阵特征值 (2) 三、正定矩阵 (2) 四、幺模矩阵 (3) 五、顺序主子阵 (4) 六、正定二次型 (6) 七、矩阵的秩 (6) 八、初等变换(elementary transformation) (7)

一、行列式 见ppt。 二、矩阵特征值 设 A 是n阶方阵,如果存在数m和非零n维列向量 x,使得 Ax=mx 成立,则称 m 是A的一个特征值(characteristic value)或本征值(eigenvalue)。非零n维列向量x称为矩阵A的属于(对应于)特征值m的特征向量或本征向量,简称A的特征向量或A的本征向量。 求矩阵特征值的方法 Ax=mx,等价于求m,使得(mE-A)x=0,其中E是单位矩阵,0为零矩阵。 |mE-A|=0,求得的m值即为A的特征值。|mE-A| 是一个n次多项式,它的全部根就是n阶方阵A的全部特征值,这些根有可能相重复,也有可能是复数。 如果n阶矩阵A的全部特征值为m1 m2 ... mn,则|A|=m1*m2*...*mn 如果n阶矩阵A满足矩阵多项式方程g(A)=0, 则矩阵A的特征值m一定满足条件g(m)=0;特征值m可以从解方程g(m)=0求得。 三、正定矩阵 设M是n阶实系数对称矩阵,如果对任何非零向量 X=(x_1,...x_n),都有XMX′>0(X'为X的转置矩阵 ),就称M正定(Positive Definite)。 正定矩阵在相合变换下可化为标准型,即单位矩阵。 所有特征值大于零的对称矩阵(或厄米矩阵)也是正定矩阵。 另一种定义:一种实对称矩阵.正定二次型f(x1,x2,…,xn)=X′AX的矩阵A(A′)称为正定矩阵. 判定定理1:对称阵A为正定的充分必要条件是:A的特征值全为正。 判定定理2:对称阵A为正定的充分必要条件是:A的各阶顺序主子式都为正。 判定定理3:任意阵A为正定的充分必要条件是:A合同于单位阵。 正定矩阵的性质: 1.正定矩阵一定是非奇异的。非奇异矩阵的定义:若n阶矩阵A的行列式不为零,即|A|≠0,则称A为非奇异矩 2.正定矩阵的任一主子矩阵也是正定矩阵。

线性代数之行列式的性质和计算

第二节 行列式的性质与计算 §2.1 行列式的性质 考虑11 12121 22 212 n n n n nn a a a a a a D a a a = 将它的行依次变为相应的列,得 11 21112 22212n n T n n nn a a a a a a D a a a = 称T D 为D 的转置行列式 . 性质1 行列式与它的转置行列式相等.(T D D =) 事实上,若记1112 12122212 n n T n n nn b b b b b b D b b b = 则(,1,2, ,)ij ji b a i j n == 12 12 () 12(1)n n p p p T p p np D b b b τ∴=-∑12 12() 12(1).n n p p p p p p n a a a D τ=-=∑ 说明:行列式中行与列具有同等的地位, 因此行列式的性质凡是对行成立的结论, 对列也同样成立. 性质2 互换行列式的两行(i j r r ?)或两列(i j c c ?),行列式变号. 例如 123 123086351.351 086 =- 推论 若行列式D 有两行(列)完全相同,则0D =. 证明: 互换相同的两行, 则有D D =-, 所以0D =. 性质3 行列式某一行(列)的所有元素都乘以数k ,等于数k 乘以此行列式,即 111211112 112121 2 1 2 n n i i in i i in n n nn n n nn a a a a a a ka ka ka k a a a a a a a a a = 推论:(1) D 中某一行(列)所有元素的公因子可提到行列式符号的外面;

线性代数第一章行列式试题及答案

如何复习线形代数 线性代数这门课的特点主要有两个:一是试题的计算量偏大,无论是行列式、矩阵、线性方程组的求解,还是特征值、特征向量和二次型的讨论都涉及到大量的数值运算,稍有不慎,即会出错;二是前后内容紧密相连,纵横交织,既相对独立又密不可分,形成了一个完整、独特的知识体系. 在掌握好基本概念、基本原理和基本方法的前提下,下面谈谈在复习过程中应注意的一些问题. 一、加强计算能力训练,切实提高计算的准确性 二、扩展公式结论蕴涵,努力探索灵活解题途径 三、注重前后知识联系,努力培养综合思维能力 线性代数不仅概念多,公式结论多,而且前后知识联系紧密,环环相扣,几乎从任何一个知识点都可切入将前后知识联系起来考查 四、加强综合题型训练,全面系统地掌握好知识 计算能力的提高不是一朝一夕的事,除了要不断归纳总结一些重要公式和结论并加以巧妙、适当的应用外,还要靠平时的积累,要养成踏踏实实、有始有终将最后结果计算出来的习惯,只要持之以恒、坚持练习,计算准确性的提高并不是一件困难的事. 而对整个知识的融会贯通、综合应用也有赖于适当地多做这方面的练习, 第一章行列式 一.概念复习 1. 形式和意义 形式:用n2个数排列成的一个n行n列的表格,两边界以竖线,就成为一个n阶行列式: a11 a12 (1) a21 a22 (2) ………. a n1 a n2…a nn 如果行列式的列向量组为1,2, …,n,则此行列式可表示为|1,2, …,n|. 意义:是一个算式,把这n2个元素按照一定的法则进行运算,得到的数值称为这个行列式的值. 请注意行列式和矩阵在形式上和意义上的区别. 当两个行列式的值相等时,就可以在它们之间写等号! (不必形式一样,甚至阶数可不同.) 每个n阶矩阵A对应一个n阶行列式,记作|A|. 行列式这一讲的的核心问题是值的计算,以及判断一个行列式的值是否为0. 2. 定义(完全展开式) 一般地,一个n阶行列式 a11 a12 (1) a21 a22 (2) ……… a n1 a n2…a nn 的值是许多项的代数和,每一项都是取自不同行,不同列的n个元素的乘积,其一般形式为: n nj j j a a a 2 1 2 1 ,这里把相乘的n个元素的行标按自然顺序排列,它们的列标j1j2…j n构成1,2, …,n的一个全排列(称为一个n元排列), 一个n元排列的总项数共有n!个,因此n阶行列式的值是n!项的代数和。 所谓代数和是在求总和时每项先要乘+1或-1.规定(j1j2…j n)为全排列j1j2…j n的逆序数,全排列的逆序数即小数排列在大数右面的现象出现的个数. 逆序数可如下计算:标出每个数右面比它小的数的个数,它们的和就是逆序数.例如求436512的逆序数: 2 3 2 3 215 6 3 4,(436512)=3+2+3+2+0+0=10. 则项 n nj j j a a a 2 1 2 1 所乘的是. )1 () (2 1n j j j 即逆序数是偶数时,该项为正;逆序数是奇数时,该项为负;在一个n元排列的n!项中,奇排列和偶排列各有n!/2个。至此我们可以写出n阶行列式的值: a11 a12 (1) a21 a22…a2n =. )1 ( 2 1 2 1 2 1 2 1 ) ( n n n nj j j j j j j j j a a a ……… a n1 a n2…a nn 这里 n j j j 2 1 表示对所有n元排列求和.称此式为n阶行列式的完全展开式. 用完全展开式求行列式的值一般来说工作量很大.只在有大量元素为0,使得只有少数项不为0时,才可能用它作行列式的计算. 3、对角行列式计算

线性代数习题册行列式-习题详解

行列式的概念 一、选择题 1. 下列选项中错误的是( ) (A) b a d c d c b a - = ; (B) a c b d d c b a = ; (C) d c b a d c d b c a = ++33; (D) d c b a d c b a ----- =. 答案:D 2.行列式n D 不为零,利用行列式的性质对n D 进行变换后,行列式的值( ). (A)保持不变; (B)可以变成任何值; (C)保持不为零; (D)保持相同的正负号. 答案:C 二、填空题 1. a b b a log 1 1 log = . 解析: 0111log log log 1 1log =-=-=a b a b b a b a . 2. 6 cos 3sin 6sin 3 cos π π ππ = . 解析: 02cos 6sin 3sin 6cos 3cos 6 cos 3 sin 6sin 3 cos ==-=πππππππ π π 3.函数x x x x x f 1213 1 2)(-=中,3x 的系数为 ; x x x x x x g 2 1 1 12)(---=中,3x 的系数为 . 答案:-2;-2.

阶行列式n D 中的n 最小值是 . 答案:1. 5. 三阶行列式11342 3 2 1-中第2行第1列元素的代数余子式 等于 . 答案:5. 6.若 02 1 8 2=x ,则x = . 答案:2. 7.在 n 阶行列式ij a D =中,当i

线性代数第1章行列式试卷及答案

第一章 行列式 一、单项选择题 1.行列式D 非零的充分条件是( D ) (A) D 的所有元素非零 (B) D 至少有n 个元素非零 (C) D 的任何两行元素不成比例 (D)以D 为系数矩阵的非齐次线性方程组有唯一解 2.二阶行列式 1 2 21--k k ≠0的充分必要条件是( C ) A .k ≠-1 B .k ≠3 C .k ≠-1且k ≠3 D .k ≠-1或≠3 3.已知2阶行列式 2 21 1b a b a =m , 2 21 1c b c b =n ,则 2 22 111c a b c a b ++=( B ) +n (m+n ) 4.设行列式==1 11103 4 222,1111304z y x z y x 则行列式( A ) A.32 D.3 8 5.下列行列式等于零的是(D ) A .100123123- B. 031010300- C . 100003010- D . 2 61422613- 6.行列式 1 1 1 101111011110------第二行第一列元素的代数余子式21A =( B ) A .-2 B .-1 C .1 D .2 8.如果方程组?? ? ??=+=-=-+0404033232321kx x x x x kx x 有非零解,则 k =( B ) 9.(考研题)行列式 0000000a b a b c d c d =( B ) A.()2ad bc - B.() 2ad bc -- C.2222 a d b c - D.22 2 2 b c a d - 二、填空题 1.四阶行列式中带负号且含有因子12a 和21a 的项为 44332112a a a a 。 2. 行列式11 1 2 3 44916 中(3,2)元素的代数余子式A 32=___-2___. 3. 设7 3 43690211 1 1 875 1----= D ,则5A 14+A 24+A 44=_______。 解答:5A 14+A 24+A 44= 1501 3430 90211 1 15751-=--- 4.已知行列式01 110321 2=-a ,则数a =____3______. 5.若a ,b 是实数,则当a =___且b =___时,有=---10100 a b b a 0。 解答:0)(1 0100 22=+-=--=---b a a b b a a b b a a =0, b =0 6. 设1 31 2 4321322 )(+--+-+= x x x x f ,则2 x 的系数为 23 。 7. 五阶行列式=6 200357020381002 300031000___________。 解答:4232 1 2 331)1(6 200357020381002 30003100032=?? -=? 8. (考研题)多项式2 1 1 111 )(32 132132 1321+++++= x a a a a x a a a a x a a a a x f 的所有零 点为 01=x ,12-=x ,23-=x 。 9、(考研题)设x d c b d x c b d c x b d c b x x f = )(,则方程0)(=x f 的根为=x 。 【分析】 )(x f 是关于x 的四次多项式,故方程0)(=x f 应有四根,利用行列式的性质知,当d c b x ,,=时,分别会出现两行相等的情况,所以 行列式为零,故d c b x ,,=是方程的三个根。 再将后三列均加到第一列上去可以提取一个公因子为 d c b x +++,所以当)(d c b x ++-=时,满足0)(=x f ,所以得方程的 第四根)(d c b x ++-=。 故方程的四个根分别是:)(,,,d c b d c b ++-。 二、计算题 1、计算000100 20 0020120002013000 002014 D = L M M M M M M L L L 。 【分析】方法一:此行列式刚好只有n 个非零元素 nn n n n a a a a ,,,,112211---Λ,故非零项只有一项: nn n n n t a a a a 112211)1(----Λ,其中2 ) 2)(1(--= n n t , 因此 (20141)(20142) 2 (1) 2014!2014!D --=-= 方法二:按行列展开的方法也行。 2、计算行列式 3 214214314324 321= D 。 分析:如果行列式的各行(列)数的和相同时,一般首先采用的是将各列(行)加到第一列(行),提取第一列(行)的公因子(简称列(行)加 法). 解 这个行列式的特点是各列4个数的和为10 ,于是,各行加到第一行,得

相关文档
最新文档