n阶行列式的计算方法

合集下载

行列式的几种计算方法

行列式的几种计算方法

行列式的几种计算方法行列式是线性代数中非常重要的概念,它可以帮助我们理解矩阵的性质和求解线性方程组。

行列式的计算方法有多种,下面将详细介绍几种常用的计算方法。

一、按定义式计算行列式:按照定义式计算行列式是最基本的一种方法。

对于一个n阶矩阵A,其行列式记作det(A),可以按照以下公式进行计算:det(A) = Σ(−1)^σ(π_1,π_2,…,π_n)a_{1π_1}a_{2π_2}⋯a_{nπ_n}σ(π_1,π_2,…,π_n)是排列(π_1,π_2,…,π_n)的符号,a_{iπ_i}表示矩阵A的第i行第π_i列的元素,Σ表示对所有可能的排列进行求和。

按照定义式计算行列式需要对所有可能的排列进行求和,计算量较大,对于较大阶的矩阵来说并不实用。

我们通常会采用其他方法来计算行列式。

计算行列式时,我们可以利用其性质来简化计算过程。

行列式有一些基本的性质,如行列式中某一行(列)所有元素都乘以一个数k,行列式的值也要乘以k;行列式中某一行(列)元素乘以某个数加到另一行(列)上去后,行列式的值不变等。

利用这些性质,我们可以通过变换行列式中的元素或行列式本身,从而简化计算过程。

对于一个3阶矩阵A,我们可以利用做行列变换将其变换为上三角矩阵,这样计算其行列式就会变得非常简单。

具体地,我们可以通过交换行或列,将矩阵A变换为上三角矩阵,然后利用上三角矩阵的行列式的性质求解行列式的值。

三、按矩阵的余子式和代数余子式计算行列式:对于一个n阶矩阵A,其(i,j)位置的余子式M_{ij}定义为将A的第i行第j列划去后,剩下的元素按原来的次序组成的(n-1)阶行列式。

即M_{ij} = (-1)^{i+j} \cdot \det(A_{ij})其中A_{ij}是将矩阵A的第i行第j列元素划掉后得到的(n-1)阶子式矩阵。

矩阵的代数余子式A_{ij}定义为A_{ij} = (-1)^{i+j} \cdot M_{ij}。

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

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

计算n 阶行列式的若干方法举例n 阶行列式的计算方法很多,除非零元素较多时可利用定义计算(①按照某一列或某一行展开②完全展开式)外,更多的是利用行列式的性质计算,特别要注意观察所求题目的特点,灵活选用方法,值得注意的是,同一个行列式,有时会有不同的求解方法。

下面介绍几种常用的方法,并举例说明。

1.利用行列式定义直接计算 例1 计算行列式001002001000000n D n n=-解 D n 中不为零的项用一般形式表示为112211!n n n nn a a a a n ---=.该项列标排列的逆序数t (n -1 n -2…1n )等于(1)(2)2n n --,故(1)(2)2(1)!.n n n D n --=-2.利用行列式的性质计算例2 一个n 阶行列式n ijD a =的元素满足,,1,2,,,ij ji a a i j n =-=则称D n 为反对称行列式,证明:奇数阶反对称行列式为零. 证明:由i j j i a a =-知i i i ia a =-,即 0,1,2,,ii a i n ==故行列式D n 可表示为1213112232132331230000n n n nnnna a a a a a D a a a a a a -=-----由行列式的性质A A '=1213112232132331230000n n nn nnn a a a a a a D a a a a a a -----=- 12131122321323312300(1)0n n n n nnna 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 ba b b D bb a bbbba=解:这个行列式的特点是每行(列)元素的和均相等,根据行列式的性质,把第2,3,…,n 列都加到第1列上,行列式不变,得(1)(1)(1)(1)a n b b b b a n b a b bD a n bb a b a n bb b a+-+-=+-+- 11[(1)]11b b b a b b a n b b a b b ba =+- 100[(1)]00b bb a b a n b a b a b-=+--- 1[(1)]()n a n b a b -=+--4.降阶法降阶法是按某一行(或一列)展开行列式,这样可以降低一阶,更一般地是用拉普拉斯定理,这样可以降低多阶,为了使运算更加简便,往往是先利用列式的性质化简,使行列式中有较多的零出现,然后再展开。

n阶行列式的计算

n阶行列式的计算

n 阶行列式的计算1.可化为三角阵的形式:使得位于主对角线一侧的所有元素都为零,次对角线的情形则可以用来改变行(列)的次序成相反次序的办法。

这样得到的三角阵的值就是主对角线元素的乘积。

()n-11111111110110-111D===-1110100-1111100-1D从其余各行减去第一行有.111212313100D==000nn a x x xa xxx x a x x x a a x xxa x D x a a x x x x a x a a x------从其余各行减去第一行有从第一列中提出 a 1−x ,从第二列提出 a 2−x ,……,从第n 列提出 a n −x 。

()()()11231121111001010D=.=1+11n n a x x x a x a x a x a x a xa x a x a x a x a x------------令并把所有各列加于第一列()()()12312101000010D=01n n n x xxx x a x a xa x a x a x a x a x a x +++--------()()()121111=n n x a x a x a x x a xa x ⎛⎫---+++ ⎪--⎝⎭ .2.分离线性因子法:把行列式看成是其中一个或一些元素的多项式,经变换该行列式可以被一些线性因子整除。

故将行列式的个别项与线性因子积作比较,并求出这个积出行列式的商,从而求解。

00x+y+z 00x y z x z y D y z x zyx=,如果对第一列加上其余各列,则发现:行列式可用除尽,同理得出其他三个因子。

故有()()()()x y z y z x x y z x y z +++--++-。

n阶行列式的计算方法研究

n阶行列式的计算方法研究

n阶行列式的计算方法研究矩阵是数学中的一个重要分支,其中行列式作为矩阵理论的基础概念之一,被广泛应用于线性代数、微积分、数学分析等各个领域。

n阶行列式的计算方法一直是行列式研究的重点,下面将对n阶行列式的计算方法进行详细探讨。

一、定义n阶行列式是n个行向量或列向量所构成的n阶矩阵的一个函数,用$det(A)$表示。

其中A矩阵的每个元素表示为$a_{ij}\in R$,其中i、j表示行列数,R表示实数域或复数域。

例如:$$A=\begin{bmatrix}1&2&3\\4&5&6\\7&8&9\\\end{bmatrix} $$则$det(A)$表示为:1. 行列式具有线性性质。

对于n阶行列式,如果任意一行或一列的元素倍增加(a倍),则行列式的值也将增加a倍。

2. 行列式的值与矩阵的行列数、元素值有关。

当矩阵中存在两行/列完全相同时,行列式的值为0。

3. 行列式的值可以分解为每一行/列的代数余子式(余子式指将相应的行和列去掉后所构成的矩阵的行列式的相反数)与元素值的乘积之和。

三、计算方法1. 代数余子式法代数余子式法是n阶行列式的基本计算方法,它的计算过程比较繁琐,但应用范围比较广泛。

$$det(A)=\sum_{i=1}^{n}(-1)^{i+j}a_{ij}A_{ij}$$其中,i,j为任意定数,Aij为矩阵A的第i行第j列元素的代数余子式。

代数余子式的计算公式为:其中,Mij表示将第i行第j列元素删去后所形成的(n-1)阶行列式。

则根据代数余子式法可得:$$\begin{aligned} det(A) &= 1 * \begin{vmatrix}5&6\\8&9\\\end{vmatrix} - 2 * \begin{vmatrix}4&6\\7&9\\\end{vmatrix} + 3 *\begin{vmatrix}4&5\\7&8\\\end{vmatrix}\\ &=1*[(5*9)-(6*8)]-2*[(4*9)-(6*7)]+3*[(4*8)-(5*7)]\\ & =0 \end{aligned} $$2. 公式法公式法是一种简单快速的n阶行列式计算方法,它只需将矩阵A的元素代入特定的公式即可。

N阶行列式的计算

N阶行列式的计算
(4)行列式的某一行各项乘k分别加到其余各行对应元素上
例4: = = =…
练习:(1) 【160】(2) 【 】
(5)逐行(列)相加(减)(适用于行列式相邻两行相加减后有共同特点时)
例5: =…=0
例6:
= 。
练习: 【 】
(6)拆项计算行列式(适用于行列式中的行(列)元素是两项之和)
例7: = + =
题设行列式正是 ,即y的系数,展开(1)式,得到y的系数为
所以: = 。
7、观察一次因式法
例13:计算 =
解:当 时,第一、第二行对应元素相等,所以 =0,可见 中含有因式, ,当 时,第三、第四行对应元素相等,所以 =0,可见 中含有因式 。
由于 中关于 的最高次数是4,所以
中含 的项是 ,
比较上面两式中 的系数,得 ,故 。
N阶行列式的计算
N阶行列式的计算方法主要有以下几种:
1、直接按定义计算:(适用于行列式中非零元素非常少的情形)
例1:计算 = 解:由定义知 = ,因为 ,所以 的非零项中 只能取2或3,同理,有 = = =0,可推出 只能取2或3,又因为 要求各不相同,故 项中至少有一个必须取零,所以 =0.
练习:用行列式的定义计算下列行列式:【1, , 0, 0】
例14:解方程 =0
解:当 =0,1,2, 时,行列式的两列对应元素相等,行列式的值为0,因此左边行列式可写成 ,
于是原方程变为 ,
所以原方程的解为 。
8、利用数学归纳法进行证明或计算。
例15:证明n阶范德蒙行列式的正确性
+ =0练习:证明 =
3、降阶法:利用行列式按行(列)展开定理进行降阶,这种方法适用于行列式中某一行(列)非零元素较少。

n阶行列式万能公式

n阶行列式万能公式

n阶行列式万能公式在数学的世界里,行列式可是个让人又爱又恨的家伙。

特别是当涉及到 n 阶行列式的时候,那更是让人头大。

不过别担心,今天咱们就来聊聊 n 阶行列式的万能公式。

先来说说什么是行列式。

简单来讲,行列式就是一个数学表达式,它可以用来解决很多线性代数的问题。

比如说判断一个方程组有没有解,解是唯一的还是有无数个。

那 n 阶行列式又是啥呢?其实就是一个 n×n 的矩阵所对应的行列式。

比如说 2 阶行列式,就是一个 2×2 的矩阵对应的行列式;3 阶行列式呢,就是 3×3 的矩阵对应的。

以此类推,n 阶行列式就是 n×n 的矩阵对应的啦。

n 阶行列式的计算方法有很多种,其中有一种被称为“按行展开”的方法。

我记得我当初上学的时候,为了搞懂这个方法,可是费了好大的劲。

有一次上数学课,老师在黑板上写了一个 4 阶行列式,让我们自己计算。

我看着那一堆数字,脑袋都大了。

我就按照老师讲的按行展开的方法,一步一步地算。

先选一行,然后把这一行的每个元素乘以它对应的代数余子式,再把这些乘积加起来或者减起来。

可是我算着算着就乱了,一会儿忘了正负号,一会儿又算错了代数余子式。

我旁边的同桌也和我一样,愁眉苦脸的。

这时候老师走过来,看到我一脸迷茫的样子,笑着说:“别着急,慢慢来。

你看这个元素,它对应的代数余子式应该这样算……”老师耐心地给我讲解,我这才恍然大悟,原来我之前有一步算错了。

经过一番努力,我终于算出了答案,那一刻,心里别提多有成就感了。

说回 n 阶行列式的万能公式。

其实严格来说,并没有一个真正意义上适用于所有情况的万能公式。

但是通过一些方法和技巧,我们可以把复杂的 n 阶行列式转化为比较简单的形式来计算。

比如,如果行列式中有很多零元素,那我们就可以利用这个特点来简化计算。

还有,如果行列式的某一行(列)是另外一行(列)的倍数,那也可以通过一些变换来简化。

另外,还有一种叫做“三角化”的方法。

N阶行列式的计算方法

N阶行列式的计算方法

N 阶行列式的计算方法
常见方法:
1 加边法
把n 阶行列式变为和与之相同的n+1阶行列式,再通过行列式的性质化简 2 把各行(各列)统一加到某一行(列)上,一般可以把那行(列)提出来 3 逐行(列)相加减
4 行列式 按某行或者某列展开
5 数学归纳找到 n D 和1n D +的关系 转化为 数列问题
6 裂项 把某行(列)拆成2行(列)的和,之后行列式变为两个行列式之和
7 构造 比如利用 如果C AB =,那么C AB A B ==,把行列式里面的矩阵写为两个矩阵的乘积,非别求那两个矩阵的行列式。

常见公式,把行列式化为如下2种形式计算,或基于这两种形式的乘积。

()121111121
11n
j i i j n n n n n a a a a a a a a ≤<≤---=-∏
注意结果的顺序,大角标减小角标,如果忘了的可以写一个2阶的看一下。

(推导过程书上有)
1
232
22233122000000n n n n n n n x a a a b x a b a b b x x x x x x b x ⎛⎫=--- ⎪⎝⎭
推导思路
这是一个n 阶行列式,对于除第1列外的2,
,n 列,都进行如下操作 把第j 列的j j b x -倍,加到第1列上,之后会发现第一列中的2,
,n b b 都是0,这
个行列式化为了上三角的形式,直接对角线乘积就好了。

试举例说明行列式的计算方法

试举例说明行列式的计算方法

L L L L L L L
a1n L a kn L ain L a nn
三 :
a i1 + a k 1 L ai1 L a n1
rk ri
ri + rk
a11 L a k1 = L a i1 L a n1
a12 L an2 L ai2 L an2
L L L L L L L
a1n L a kn L a in L a nn
:
= a + ( 1)
n
n +1
( 1) a
n
n2
= a a
n
n2
逆推公式法:对n阶行列式Dn找出Dn 与Dn-1或Dn与Dn-1, Dn-2之间的一种关 系——称为逆推公式(其中Dn, Dn-1, Dn -2等结构相同),再由递推公式求出Dn 的方法称为递推公式法。
例4: 证明
三 :
x 0 Dn = L 0 an
i i
n

三 :
①与②除去符号外,具有相同的数值, 但排列 i1 L ii L ik L jn 与 i1 L ik L ii L 相差一个一个对换,具有相反的奇偶 性. ①、②的符号相反,即①+②=0.
jn
三 性质5 性质 :行列式中两行(列)成比例,则行列式为0 证:由性质2、性质4即得. 性质6 性质 :把行列式的某一行(列)的倍数加到另一行 (列),行列式不变 证:由性质3、性质5即得. 性质7 性质 :对换行列式中两行(列)位置,行列式反号. 证:
1
L a njn 的符号为 ( 1) N ( j1 j2 L jn ) 2
(不算元素本
身所带的符号); (3) 一阶行列式 | a |= a, 不要与绝对值记号相 混淆.

行列式的运算法则公式

行列式的运算法则公式

行列式的运算法则公式1.行列式的性质:(1)交换定理:对于n阶行列式,将其行与列调换,则行列式的值不变。

(2)对角线法则:对于n阶行列式,行标和列标的和为偶数,则行列式的值为主对角线上各元素的乘积之和;行标和列标的和为奇数,则行列式的值为主对角线上各元素的乘积之差。

2.行列式的递推公式:(1)二阶行列式:对于2阶行列式,行列式的值等于左上角元素乘以右下角元素,减去右上角元素乘以左下角元素。

(2)三阶行列式:对于3阶行列式,行列式的值等于三个主对角线上元素的乘积之和,减去三个副对角线上元素的乘积之和。

3.行列式的初等变换:(1)行(列)交换:交换两行(列),行列式的值不变。

(2)行(列)倍乘:将其中一行(列)的元素乘以k,行列式的值乘以k。

(3)行(列)倍加:将其中一行(列)的k倍加到另一行(列)上,行列式的值不变。

4.行列式的倍数的性质:(1)行(列)成比例:若有两行(列)是成比例的,则行列式的值为0。

(2)带公因子:若行(列)中存在公因子,可提出公因子,行列式的值等于公因子乘以去掉公因子的行列式的值。

5.行列式的秩:(1)非零行列式:对于非零行列式,如果有r行(列)成线性相关,则行列式的值为0。

(2)对角行列式:对于对角行列式,主对角线上的元素均不为0,则行列式的值等于主对角线上各元素的乘积。

6.行列式的乘改定义:(1) 行列式的乘积定义:两个行列式A和B的乘积定义为C=AB,其中C的元素为C_ij = ∑(A_i1*B_1j),即A的第i行与B的第j列对应元素的乘积之和。

(2)顺序可交换:行列式的乘法满足顺序可交换,即AB=BA。

7.行列式的乘积规则:(1)两个行列式的乘积的维数:如果A是m×n的矩阵,B是n×p的矩阵,则AB的维数为m×p。

(2)AB的行列式的值:如果AB的行列式的值存在,且A的行行列式的值不为0,B的列行列式的值不为0,则AB的行列式的值等于A的行列式的值乘以B的行列式的值。

n阶行列式的计算方法

n阶行列式的计算方法

n阶行列式的计算方法
行列式是一个数学概念,它表示一个方阵的特征值的乘积减去另一种特征值的乘积的结果。

计算 n 阶行列式的方法有多种,常用的方法有展开法和化简法。

一、展开法:
1. 选择任意一行或一列作为基准行或基准列。

2. 按照基准行或基准列上的元素依次乘以所对应的代数余子式,即行列式中除此行此列的元素所组成的子行列式。

3. 正负交替地将乘积结果相加,得到最终的行列式的值。

二、化简法:
1. 利用行列式的性质进行化简,如行列式的性质之一:行列式与转置行列式相等。

2. 利用行列式的性质进行行变换或列变换,将行列式转化为更容易计算的形式,如将行列式进行行变换,将某一行的倍数加到其他行上。

3. 重复进行行变换或列变换,直到行列式化简为上三角行列式或下三角行列式。

4. 上三角行列式或下三角行列式的计算方法为将主对角线上的元素相乘,得到最终行列式的值。

需要注意的是,计算 n 阶行列式较为繁琐,因此在实际计算时可以利用计算机软件或在线工具进行计算,以提高准确性和效率。

n阶行列式的若干计算方法

n阶行列式的若干计算方法

n 阶行列式的若干计算方法n 阶行列式的计算方法很多,除非零元素较少时可利用定义计算(①按照某一列或某一行展开②完全展开式)外,更多的是利用行列式的性质计算,特别要注意观察所求题目的特点,灵活选用方法,值得注意的是,同一个行列式,有时会有不同的求解方法。

下面介绍几种常用的方法,并举例说明。

1.利用行列式定义直接计算例计算行列式001002001000000n D n n=-L LMM M M L L解D n 中不为零的项用一般形式表示为112211!n n n nn a a a a n ---=L .该项列标排列的逆序数t (n -1 n -2…1n )等于(1)(2)2n n --,故(1)(2)2(1)!.n n n D n --=-2.利用行列式的性质计算 例:一个n 阶行列式n ij D a =的元素满足,,1,2,,,ijji a a i j n =-=L 则称D n 为反对称行列式,证明:奇数阶反对称行列式为零.证明:由ij ji a a =-知ii ii a a =-,即0,1,2,,ii a i n ==L故行列式D n 可表示为1213112232132331230000n nn n n n na a a a a a D a a a a a a -=-----L L L L L L L L L ,由行列式的性质A A '=, 1213112232132331230000n nn n n n na a a a a a D a a a a a a -----=-L L L L L L L L L 12131122321323312300(1)00n n n n n n na a a a a a a a a a a a -=------L L L L L L L L L (1)n n D =-当n 为奇数时,得D n =-D n ,因而得D n = 0.3.化为三角形行列式若能把一个行列式经过适当变换化为三角形,其结果为行列式主对角线上元素的乘积。

线性代数1-3 n阶行列式的计算

线性代数1-3 n阶行列式的计算

311 131 113
1234 2341 3412 4123
例7 计算行列式 1 a a 0 0 0 1 1a a 0 0
D5 0 1 1 a a 0 . 0 0 1 1a a 0 0 0 1 1a
解: 将行列式的其它行加到第一行得
a 0 0 0 1 1 1a a 0 0 D5 0 1 1 a a 0 0 0 1 1a a 0 0 0 1 1a
3 2 0 ... 0 0
1 3 2 ... 0 0
3Dn1 2 ... ... ... ... ... ... 3Dn1 2Dn2
0 0 0 ... 3 2 0 0 0 ... 1 3
3 2 0 ... 0 0 1 3 2 ... 0 0

Dn 3Dn1 2Dn2
1
0 0 0 y
1 1 1 y
第一章 行列式
1
xy 2 x 1
1
1 1 y
1
1 x 1 0 1 y 0
1 1 y
1
1 1 1


xy2
x

0
0
y 0
1 y 0 x
1 y
1
1
y

xy 2 x( y 2 xy2 ) x 2 y 2
13
第一章 行列式
Dn Dn1 2n
第一章 行列式
Dn 2n Dn1 2n (2n1 Dn2 )

0
a xa
0 0
a 0 xa 0
a 0 0 xa
( x a)n1[ x (n 1)a].
第一章 行列式
行列式的每一行的n个元素之和相等时常用此法.

n行列式解法

n行列式解法

n行列式解法
n行列式是一个方阵,其有n行n列。

我们可以使用不同的方法来解决n行列式问题。

1. 全展开法:对于一个n行列式,我们可以使用全展开法来求解。

即将该行列式按照任意一行或一列展开为n个n-1阶行列式的乘积之和。

这样我们就可以逐步求解出所有的n-1阶行列式,直到得到1阶行列式为止。

2. 克拉默法则:对于一个n行n列的线性方程组,我们可以使用克拉默法则来求解n行列式。

该方法利用了行列式的性质,通过求解系数矩阵的各个子行列式来得到未知数的值。

3. 初等变换法:对于一个n行n列的行列式,我们可以利用初等变换法来求解。

通过对行列式进行一系列的初等行变换或初等列变换,将其转化为一个简单的行列式,从而求解出行列式的值。

这些方法都可以用来解决n行列式的问题,具体选择哪种方法取决于具体情况和个人偏好。

希望以上能对您有所帮助!如果有任何其他问题,请随时提问。

几类特殊N阶行列式的计算

几类特殊N阶行列式的计算

几类特殊N阶行列式的计算在线性代数中,N阶行列式是一个非常重要的概念。

行列式可以看作是一个矩阵的一种特殊性质,它在很多数学和应用问题中都有广泛的应用。

在这篇文章中,我们将讨论一些特殊的N阶行列式的计算方法。

一、对称行列式对称行列式是指行列式中的每个元素都关于主对角线镜像对称。

例如,一个3阶对称行列式可以写成如下形式:$$\begin{vmatrix} a_{11} & a_{12} & a_{13} \\ a_{12} & a_{22} & a_{23} \\ a_{13} & a_{23} & a_{33} \end{vmatrix}$$对称行列式的计算方法有很多,以下是其中几种常用的方法。

1.代数余子式法代数余子式法是一种常用的计算对称行列式的方法。

首先,我们可以按照主对角线元素展开行列式,得到:$$\begin{vmatrix} a_{11} & a_{12} & a_{13} \\ a_{12} & a_{22} & a_{23} \\ a_{13} & a_{23} & a_{33} \end{vmatrix}=a_{11}\begin{vmatrix} a_{22} & a_{23} \\ a_{23} & a_{33}\end{vmatrix} - a_{12}\begin{vmatrix} a_{12} & a_{23} \\ a_{13}& a_{33} \end{vmatrix} + a_{13}\begin{vmatrix} a_{12} & a_{22}\\ a_{13} & a_{23} \end{vmatrix}$$然后,继续按照代数余子式展开行列式,直到得到一个2阶行列式。

最后,根据2阶行列式的计算公式计算出最终的结果。

2.克拉默法则克拉默法则是一种利用行列式计算方程组的方法。

习题课:n阶行列式的计算

习题课:n阶行列式的计算

依据材料概括晚清中国交通方式的特点,并分析其成因。
提示:特点:新旧交通工具并存(或:传统的帆船、独轮车, 近代的小火轮、火车同时使用)。 原因:近代西方列强的侵略加剧了中国的贫困,阻碍社会发 展;西方工业文明的冲击与示范;中国民族工业的兴起与发展;
政府及各阶层人士的提倡与推动。
[串点成面· 握全局]
特征题4. “三线型”行列式. 除某一行,某一列以及对角 线(或次对角线)元素非零歪,其余元素均为 0的行列式, 主要求法是化为三角形行列式计算. 例4:

a0 1 Dn 1 1 1
n
1 a1 0 0
1 0 a2 0
1 0 0 (ai 0) an
1 n 答案:(a0 ) ai i 1 ai i 1
精品课件欢迎使用
[自读教材· 填要点] 一、铁路,更多的铁路 1.地位
铁路是
交通运输 建设的重点,便于国计民生,成为国民经济
发展的动脉。 2.出现 1881年,中国自建的第一条铁路——唐山 路建成通车。 1888年,宫廷专用铁路落成。 至胥各庄铁 开平
3.发展
(1)原因:
①甲午战争以后列强激烈争夺在华铁路的 ②修路成为中国人 (2)成果:1909年 权收归国有。 4.制约因素 政潮迭起,军阀混战,社会经济凋敝,铁路建设始终未入 修筑权 。
x2 x2 m x2
xn xn xn m
xn m)
答案 : Dn (m)n1 ( x1

特征3:“两条线型”的行列式,直接展开降阶. 例3.
a1 Dn
b1 a2 b2 an 1 bn 1 an
bn
答案:Dn a1a2
an (1) b1b2
n1

递推法解n阶行列式

递推法解n阶行列式

递推法解n阶行列式
行列式是线性代数中的一个重要概念,它是一个方阵所对应的一个标量值。

在实际应用中,行列式经常被用来求解线性方程组的解、计算矩阵的逆等问题。

对于一个n阶行列式,我们可以使用递推法来求解。

我们需要了解行列式的定义。

对于一个n阶方阵A,它的行列式记作det(A),定义为:
det(A) = Σ(-1)^(i+j) * a(i,j) * det(A(i,j))
其中,i和j分别表示A的第i行和第j列,a(i,j)表示A的第i行第j列的元素,A(i,j)表示去掉A的第i行和第j列后所得到的(n-1)阶方阵。

接下来,我们可以使用递推法来求解n阶行列式。

具体步骤如下:
1. 对于1阶行列式,直接返回该元素的值。

2. 对于n阶行列式,选择其中一行或一列,将该行或列的元素乘以它们所在的代数余子式的值,然后将这些乘积相加,得到该行或列所对应的代数余子式的值。

3. 将该行或列所对应的代数余子式的值乘以该行或列的元素的符号(-1)^(i+j),然后将这些乘积相加,得到该行或列的余子式的值。

4. 将该行或列的余子式的值乘以该行或列的元素的值,然后将这些乘积相加,得到该行或列所对应的代数余子式的值。

5. 将所有行或列所对应的代数余子式的值相加,得到n阶行列式的值。

通过递推法求解n阶行列式的时间复杂度为O(n!),因此对于较大的n,递推法的效率较低。

在实际应用中,我们通常使用高斯消元法等更高效的方法来求解行列式。

递推法是一种求解n阶行列式的有效方法,它可以帮助我们更好地理解行列式的定义和性质。

在实际应用中,我们需要根据具体情况选择合适的方法来求解行列式,以提高计算效率。

n阶行列式的计算方法总结及例题

n阶行列式的计算方法总结及例题

n阶行列式的计算方法总结及例题n阶行列式的计算方法总结及例题一、引言行列式是线性代数中的重要概念,它是一个数学对象,用来表示一个n阶方阵的一种性质。

在实际应用中,我们经常需要计算n阶行列式来解决各种数学和工程问题。

本文将对n阶行列式的计算方法进行总结,并且通过例题来加深理解。

二、行列式的基本定义在n阶行列式中,其中一个基本概念是排列。

一个排列是指1, 2, ..., n 的一种次序。

当n=3时,有6个排列{1,2,3}、{1,3,2}、{2,1,3}、{2,3,1}、{3,1,2}和{3,2,1}。

在行列式中,每个排列的正负号是由该排列的逆序数来决定的。

逆序数是指在一个排列中,逆序对的个数。

若逆序数为奇数,则该排列为负排列;若逆序数为偶数,则该排列为正排列。

三、n阶行列式的计算方法1. 代数余子式法代数余子式法是一种递归的方法,可以用来计算n阶行列式。

我们选择矩阵的某一行(或某一列),然后对该行(或列)中的每个元素,每个元素对应一个代数余子式。

根据代数余子式的定义和符号来计算每个元素的代数余子式。

将这些代数余子式与对应的元素相乘,并相加起来,即得到行列式的值。

2. 公式法当n=2时,行列式的计算方法非常简单,即ad-bc。

当n>2时,可以利用展开定理,将n阶行列式展开为n-1阶行列式的和。

通过递归的方法,最终可以将n阶行列式转化为2阶行列式的组合。

3. 三角形法三角形法是一种几何方法,通过对矩阵进行初等行变换,将矩阵化为上(下)三角矩阵。

根据上(下)三角矩阵的特殊性,可以直接求出行列式的值。

四、例题我们通过以下例题来加深对n阶行列式计算方法的理解:例题1:计算3阶行列式给定矩阵 A =\[ \begin{bmatrix} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7 & 8 & 9\end{bmatrix} \]我们可以使用代数余子式法,按照第一行展开,得到\[ |A| = 1*|M11| - 2*|M12| + 3*|M13| \]其中,M11、M12、M13分别为A的三个元素对应的代数余子式,根据代数余子式的定义和符号,可以计算得到|A|的值。

[理学]线性代数技巧行列式的计算方法解析

[理学]线性代数技巧行列式的计算方法解析

计算n 阶行列式的若干方法举例n 阶行列式的计算方法很多,除非零元素较多时可利用定义计算(①按照某一列或某一行展开②完全展开式)外,更多的是利用行列式的性质计算,特别要注意观察所求题目的特点,灵活选用方法,值得注意的是,同一个行列式,有时会有不同的求解方法。

下面介绍几种常用的方法,并举例说明。

1.利用行列式定义直接计算 例1 计算行列式001002001000000n D n n =-解 D n 中不为零的项用一般形式表示为112211!n n n nn a a a a n ---=.该项列标排列的逆序数t (n -1 n -2…1n )等于(1)(2)2n 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 为反对称行列式,证明:奇数阶反对称行列式为零. 证明:由ijji aa =-知ii ii a a =-,即0,1,2,,ii a i n ==故行列式D n 可表示为1213112232132331230000n n n n nnna a a a a a D a a a a a a -=-----由行列式的性质A A '=1213112232132331230000n n nn nn n a a a a a a D a a a a a a -----=-12131122321323312300(1)0n n n n nnna 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 ba b b D bb a b bbba=解:这个行列式的特点是每行(列)元素的和均相等,根据行列式的性质,把第2,3,…,n 列都加到第1列上,行列式不变,得(1)(1)(1)(1)a n b b b b a n b a bb D a n bb a b a n bb b a+-+-=+-+-11[(1)]11b b b a b b a n b b a b b ba=+-100[(1)]000b b b a b a n b a b a b-=+---1[(1)]()n a n b a b -=+--4.降阶法降阶法是按某一行(或一列)展开行列式,这样可以降低一阶,更一般地是用拉普拉斯定理,这样可以降低多阶,为了使运算更加简便,往往是先利用列式的性质化简,使行列式中有较多的零出现,然后再展开。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

n 阶行列式的计算方法1.利用对角线法则 “对角线法则”:(1)二、三阶行列式适用“对角线法则”;(2)二阶行列式每项含 2 项,三阶行列式每项含 3 项,每项均为不同行、不同列的元素的乘积;(3)平行于主对角线的项为正号,平行于副对角线的项为负号。

例 1 计算二阶行列式 D = 1 3 。

2 4解: D = 1 3 = 1⋅ 4 − 3 ⋅ 2 = −22 4例 2 计算三阶行列式 D = 1 2 04 − 3 8 。

0 −1 2解:D =1 2 04 − 3 8 = 1⋅ (−3) ⋅ 2 + 2 ⋅ 8 ⋅ 0 + 0 ⋅ 4 ⋅ (−1) − 0 ⋅ (−3) ⋅ 0 − 2 ⋅ 4 ⋅ 2 −1⋅ 8 ⋅ (−1)0 −1 2= −142.利用 n 阶行列式的定义a 11a 12⋯ a 1 nn 阶行列式 D =a21a22 ⋯ a 2 n =∑(−1) τ a 1 p 1 a 2 p 2 ⋯ a np n⋮⋮ ⋮ ( p 1 p 2 ⋯ p n )an 1a n 2 ⋯a nn其中 τ = τ( p 1 p 2 ⋯ p n ) , 求和式中共有 n ! 项。

显然有a11a12⋯ a 1 n上三角形行列式 D =a 22 ⋯a2 n= a 11a 22⋯ann⋱⋮anna11下三角形行列式 D =a21a22⋱ = a 11a 22⋯ann⋮ ⋮a n 1 a n 2⋯annλ1对角阵 D =λ2 = λ1 λ2 ⋯ λn⋱λn另外 D =λ2λ1 n ( n −1)= (−1)2 λ1 λ2 ⋯ λn⋰λn例 3 计算行列式⋯ 0 1 00 ⋯ 2 0 0D n = ⋮ ⋮ ⋮ ⋮n −1 ⋯ 0 0 0⋯ 0 0 n解D n 中不为零的项用一般形式表示为a1 n −1a2 n − 2⋯an −11a nn=n !.该项列标排列的逆序数 t ( n -1 n -2…1 n )等于 ( n−1)( n − 2),故2D n = ( −1) ( n −1)( n −2)n !.23.利用行列式的性质计算性质 1 行列式与它的转置行列式相等, 即 D = D T 。

注 由性质 1 知道,行列式中的行与列具有相同的地位,行列式的行具有的性质,它的列也同样具有。

性质 2 交换行列式的两行(列),行列式变号。

推论 若行列式中有两行(列)的对应元素相同,则此行列式为零。

性质 3 用数 k 乘行列式的某一行(列), 等于用数 k 乘此行列式, 即a 11 a 12 ⋯a 1na 11a 12 ⋯a1 n⋯ ⋯ ⋯⋯⋯ ⋯ ⋯ ⋯D 1 = ka i 1 ka i 2 ⋯ ka in = k a i 1ai 2 ⋯ a in = kD 。

⋯ ⋯ ⋯ ⋯⋯ ⋯ ⋯ ⋯ a n 1 a n 2 ⋯ a nn a n 1 a n 2 ⋯ a nn第 i 行(列)乘以 k ,记为 r i ⋅ k (或 c i ⋅ k )。

推论 1 行列式的某一行(列)中所有元素的公因子可以提到行列式符号的外面。

推论 2 行列式中若有两行(列)元素成比例,则此行列式为零。

性质 4若行列式的某一行(列)的元素都是两数之和,例如,a11a12⋯ a1 n⋯ ⋯ ⋯⋯D = b i 1 + c i 1b i 2+ci 2⋯b in+cin。

⋯⋯ ⋯ ⋯an 1a n 2 ⋯ ann则a11a12⋯ a 1 na11a12⋯ a 1 n⋯⋯ ⋯ ⋯⋯ ⋯ ⋯ ⋯D =bi 1b i 2⋯ b in + ci 1 ci 2⋯ c in = D 1 + D 2 。

⋯⋯ ⋯ ⋯⋯ ⋯ ⋯ ⋯ a n 1 a n 2 ⋯ a nn a n 1a n 2 ⋯ a nn性质 5 将行列式的某一行(列)的所有元素都乘以数 k 后加到另一行(列)对应位置的元素上,行列式不变。

x a ⋯例 4 计算 D n =a x ⋯⋮ ⋮a a ⋯r +( r +⋯+ r ) 1 2 n解 D n = [ x + ( n −1) a ]aa ⋮ 。

x11 ⋯ 1 ax ⋯ a⋮ ⋮ ⋮ aa ⋯ x1 1 ⋯ 1= [ x + ( n −1) a ] 0x − a ⋯ 0 ⋮ ⋮ ⋮ 00 ⋯ x − a= [ x + ( n −1) a ]( x − a ) n −1例 5一个 n 阶行列式 D n = a ij 的元素满足a ij = − a ji , i , j = 1, 2, ⋯, n ,则称 D n 为反对称行列式,证明:奇数阶反对称行列式为零.证明:由 a ij = − a ji 知 a ii = − a ii ,即a ii = 0, i = 1, 2, ⋯, n故行列式 D n 可表示为a 12 a13 ⋯ a 1 n− a 12 0a 23 ⋯ a 2 n D n = − a 13 − a23 0⋯a 3 n ⋯ ⋯ ⋯ ⋯ ⋯− a 1 n − a 2 n − a 3 n⋯ 0由行列式的性质 D = D T0 − a 12 − a 13 ⋯ − a 1 na 12 0 − a23 ⋯ − a 2 nD n = a 13a23 0 ⋯ − a 3 n⋯ ⋯ ⋯⋯ ⋯a 1 na2 n a3 n⋯00 a12 a13 ⋯a1 n− a 12 0a 23 ⋯ a 2 n = ( −1) n − a 13 − a 23 0 ⋯ a 3 n ⋯ ⋯ ⋯ ⋯ ⋯− a 1 n − a 2 n − a 3 n ⋯ 0= ( −1) n D n当 n 为奇数时,得 D n = − D n ,因而得 D n = 0 。

4.利用行列式按行(列)展开a i 1A j 1+ a i 2A j 2+⋯ + a inAjnD i = jj = 1,2,⋯, n )= i ≠ ( i , 0 j1 − 5 3 − 3 例 6 计算 D = 20 1 −1 。

3 1 −1 241 3 −116 0− 2716− 2 72 0 1 −1解 D == (−1)3+2 21 −13 1 −1 214 − 31 0 4 − 320 0 5= (−1)(−1)2+220 5= (−1) 2 1 −1 = −55− 7 0 1 − 7 15.利用化上三角形法若能把一个行列式经过适当变换化为三角形,其结果为行列式主对角线上元素的乘积。

因此化三角形是行列式计算中的一个重要方法。

一般的数字元素的行列式化为上三角形行列式的步骤:(1)观察元素a11,若不为1通过变换化为1;(这可以通过对调两行或两列实现,有时也可以把第一行或第一列乘1来实现,但要避免元素变为分数,否则将给后面的计算增加a11困难。

)(2)对第一行分别乘−a21,−a31,⋯,−a n1加到第2,3,⋯n行对应元素上去;(目的:第一列a11以下的元素全部化为零)(3)用类似的方法把主对角线元素a21,a31,⋯,a n1以下的元素全部化为零。

这样行列式就化为上三角形行列式了,在上述变换过程中,主对角线元素a ii, ( i = 1,2,⋯ n)不能为零,若出现零,可通过行(列)对调使得主对角线上元素不为零。

1 − 5 3 − 3例 7 计算D= 2 0 1 −1 。

3 1 −1 24 1 3 −11 − 5 3 − 3 1 − 5 3 − 3 1 − 5 3 − 3解 D = 0 10 − 5 5= 50 2 −1 1= (−5)0 1 1 1 0 16 −10 11 0 0 − 2 3 0 0 − 2 30 21 − 9 11 0 1 1 1 0 2 −1 11 − 5 3 − 3 1 − 5 3 − 30 1 1 1= (−5) 0 1 1 1= (−5) =−550 0 − 2 30 − 2 3110 0 − 3 −1 0 0 0 −26.利用递推公式递推公式法:对n阶行列式D n找出D n与D n−1或D n与D n−1,D n−2之间的一种关系——称为递推公式(其中D n,D n−1,D n−2等结构相同),再由递推公式求出D n的方法称为递推公式法。

例 8证明。

相关文档
最新文档