行列式算法归纳总结

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

数学与统计学学院

中期报告

学院:

专业: 年级:

题目: 行列式的算法归纳

学生姓名: 学号:

指导教师姓名职称:

2012年6月20日

目录

引言 (2)

1 行列式性质 (2)

2 行列式计算方法 (5)

2.1定义法 (5)

2.2递推法 (6)

2.3化三角法 (9)

2.4拆元法 (11)

2 .4加边法 (12)

2.6数学归结法 (14)

2.7降价法 (15)

2.8利用普拉斯定理 (16)

2.9利用范德蒙行列式 (17)

结论 (18)

参考文献 (18)

行列式的概念及应用

摘要:本文先列举行列式计算相关性质,然后归纳总结出了行列式的计算方法,包括:定义法,化三角法,递推法,拆元法,加边法,数学归结法,降价法,利用拉普拉斯定理和利用范德蒙行列式的方法。

关键词:行列式;线性方程组;范德蒙行列式

The concept and application of determinant

In this article, it first lists some calculated properties of determinants, and then characterizes some methods to calculate determinant, including: definition, triangulation, recursive method, remove method, bordered,Mathematical induction,reduction,the method using Laplace theorem or the van demon determinant.

Keywords: determinant; system of linear equations;Van demon determinant

引言

行列式的概念最初是伴随着方程组的求解而发展起来的。行列式的提出可以追溯到十七世纪,最初的雏形由日本数学家关孝和与德国数学家戈特弗里德·莱布尼茨各自独立得出,时间大致相同。日本数学家关孝和提出来的,他在1683年写了一部名为解伏题之法的著作,意思是“解行列式问题的方法”,书中对行列式的概念和它的展开已经有了清楚的叙述。欧洲第一个提出行列式概念的是德国数学家,微积分学奠基人之一莱布尼茨。十八世纪开始,行列式开始作为独立的数学概念被研究。十九世纪以后,行列式理论进一步得到发展和完善。矩阵概念的引入使得更多有关行列式的性质被发现,行列式在许多领域都逐渐显现出重要的意义和作用,出现了线性自同态和向量组的行列式的定义。

1 行列式的性质

性质1[1]

行列互换,行列式值不变,即

=

nn

n n n n a a a a a a a a a

212222111211nn

n n n n a a a a a a a a a 212

221212111

其实,元素

a

ij

在上式的右端位于第j 行第i 列,即此时i 是列指标,j 为行指标。

在行列式中,行与列的地位是对称的,所以有关行的性质,对列也成立。

性质2 如果行列式中一行为零,那么行列式为零。

性质3 如果行列式的某一行()或一列的元都是二项式,那么这个行列式等于把这些二项式各取一项作成相应行()或列而其余行()或列不变的两个行列式的和。

nn

nj n n

j n

j nn nj n n j

n j nn nj nj n n j j n j j a c a a c a a c a a b a a b a a b a a c b a a c b a a c b a

12221111112221111112222111111+

=+++ 这就是说,如果某一行是两组数的和,那么这个行列式就等于两个行列式的和,而这两个行列式除这一行以外全与原来行列式的对应的行一样。

性质4 如果行列式中有两行相同,那么行列式为零,所谓两行相同就是说两行的对应元素都相等。

性质5 如果行列式中两行成比例,那么行列式为零。 性质6 把一行的倍数加到另一行,行列式不变。 性质7 对换行列式中两行的位置,行列式反号。

2.行列式的计算方法

2.1 定义法

n 阶行列式计算的定义[3]:

12

1212

111212122212()

12(1)n n

n

n n n n n nn

j j j j j nj j j j a a a a a a D a a a a a a τ=

=

-∑

其中,

12

n

j j j ∑

表示对所有n 级排列求和。12

n j j j 是1,2,,n 的一个排列,当12

n j j j 是

偶排列时,12()

(1)

n j j j τ-是正号;当12

n j j j 是奇排列时,12

()

(1)n j j j τ-是负的。1212n j j nj a a a 是

D 中取自不同行不同列的n 个元素的乘积。

例2.1:证明111213141521

22232425

31

32414251

52

00000000

a a a a a a a a a a D a a a a a a ==. 分析 观察行列式我们会发现有许多零,故直接用定义法.

证明: 由行列式的定义知除去符号差别外行列式一般项可表示为1

2

12n j j

nj a a a

1251212

5

()

12(1)

n j j j n j j nj j j j D a a a τ=

-∑

. (3)

其中115,,

,j j j 为1,2,3,4,5的任意排列,在D 中位于后三行后三列的元素为零,而在前两行前

两列中,取不同行不同列的元素只有四个,就是说(3)式中每一项至少有一个来自后三行后三列. 故D =0.

注意 此方法适用于阶数较低的行列式或行列式中零的个数较多.

2.3 递推法

应用行列式的性质,把一个较高阶行列式表示为具有相同结构的较低阶行列式(比如,n -1阶或n -1阶与n -2阶等)的线性关系式,这种关系式称为递推关系式。根据递推关系式及某个低阶初始行列式(比如二阶或一阶行列式)的值,便可递推求得所给n 阶行列式的值,这种计算行列式的方法称为递推法[4]

注意:用此方法一定要看行列式是否具有较低阶的相同结构如果没有的话,即很难 找出递推关系式,从而不能使用此方.

相关文档
最新文档