本科优秀数学本科毕业论文

发布时间:2014-06-30 16:13:31

***大学

2014 届本科毕业论文

论文题目:

行列式的计算及应用

学生姓名: ***

所在院系: 数学科学学院

所学专业: 数学与应用数学 (金融方向)

导师姓名: ***

完成时间: *********

行列式的计算及应用

摘要

在高等代数这门课程里,行列式是最基本而又重要的内容之一,同时也是数学研究中的重要的工具之一,在线性代数、数学分析、解析几何等众多课程理论中以及实际问题中许也发挥着重要作用,了解如何计算和应用行列式显得尤为重要。

本文首先阐述行列式的基本理论,在此研究的基础上介绍了降阶法,归纳法,化三角形法等几种常见的且有一定技巧的解行列式的方法,并列举了相关的例子,更直观地了解解行列式方法的精髓。另外,本文又介绍了行列式在解析几何、代数及其他课程的应用,进一步加深了对行列式的理解。最后本文又列举实例阐述行列式在实际中的应用,实现了行列式的理论与实际相结合。研究行列式的计算方法及其应用可以提高对行列式的认识,有利于把行列式的研究推向深入。通过这一系列的方法可以进一步提升对行列式的认识,为以后学习奠定了基础。

关键词:行列式,因式分解,化三角形法, 归纳法,加边法,Matlab软件

Determinant calculation and application

Abstract

This course in advanced algebra, the determinant is one of the most basic and important content, while many math curriculum theory is one of the important research tools, linear algebra, mathematical analysis, analytic geometry, etc. as well as practical problems also plays an important role in understanding how to calculate and apply the determinant is particularly important.

This paper first describes the basic theory of determinants, based on this study describes the reduction method, induction techniques and a certain common determinant of several methods of solution method, the method of the triangle, and cited relevant examples, more intuitive understanding of the essence of the solution determinant method. In addition, this paper describes the determinant in analytic geometry, algebra and other courses which further deepened the understanding of the determinants. Finally, they provide examples described determinant application in practice to achieve a theoretical and practical determinant combined. Research determinant calculation method and its application can improve the understanding of the determinant, is conducive to deepen the study of determinants. You can further enhance the understanding of the determinants through this series of methods, laid the foundation for future learning.

Keywords: determinants, factorization of a triangle, induction, plus side method, Matlab software

目录

1. 行列式的定义及性质 1

1.1 行列式的定义 1

1.1.1 排列 1

1.1.2 定义 1

1.2 行列式的相关性质 1

2. 行列式的计算方法 5

2.1 几种特殊行列式的结果 5

2.1.1 三角行列式 5

2.1.2 对角行列式 5

2.2 定义法 5

2.3 利用行列式的性质计算 5

2.4 降阶法 6

2.5 归纳法 7

2.6 递推法 8

2.7 拆项法 9

2.8 用范德蒙德行列式计算 10

2.9 化三角形法 10

2.10 加边法 11

2.11 拉普拉斯定理的运用 12

2.12 行列式计算的Matlab实验 13

3. 行列式的应用 15

3.1 行列式应用在解析几何中 15

3.2 用行列式表示的三角形面积 15

3.3 应用行列式分解因式 16

3.4 利用行列式解代数不等式 17

3.5 利用行列式来证明拉格朗日中值定理 17

3.6 行列式在实际中的应用 18

总结 20

参考文献 21

附录1 22

附录2 22

附录3 23

谢辞 24



1. 行列式的定义及性质

1.1 行列式的定义

1.1.1 排列[1]

任意一个排列中,若前面的数大于后面的数,则它们就叫做一个逆序,在任意一个排列中,逆序的总数就叫做这个排列的逆序数.

1.1.2 定义[1]

阶行列式

相当于全部不同行、列的个元素的乘积

(1-1-1)

的代数和,这里的一个排列,每一项(1-1-1)都按下列规则带有符号:当是偶排列时,(1-1-1)是正值,当是奇排列时,(1-1-1)是负值.这一定义可以表述为

(1-1-2)

这里表示对所有级排列求和.

由于行列指标的地位是对称的,所以为了决定每一项的符号,我们也可以把每一项按照列指标排起来,所以定义又可以表述为

. 1-1-3

1.2 行列式的相关性质

, ,

则行列式叫做行列式的转置行列式.

性质1 行列式和它的转置行列式是相等的[2]. .

证明:记中的一般项个元素的乘积是

它处于的不同行和不同列,所以它也处于的不同行和不同列,在中应是

所以它也是中的一项.反之,的每一项也是的一项,即有相同的项.再由上面(1-2)和(1-3)可知这两项的符号也相同,所以.

性质2 .

证明:

性质3 如果行列式的某行()的元素都为两个数之和[2],如

那么行列式就等于下列两个行列式的和:

可以参照性质2的证明得出结论.

性质4 对换行列式中任意两行的位置,行列式值相反.即若设

证明:记中的一般项中的个元素的乘积是

它在中处于不同行、不同列,因而在中也处于不同行、不同的列,所以它也是的一项.反之,中的每一项也是中的一项,所以有相同的项,且对应的项绝对值相同.

现在看该项的符号:它在中的符号为

由于是由交换两行而得到的,所以行标的级排列变为级排列,而列标的级排列并没有发生变化.因此中每一对相应的项绝对值相等,符号相反,即

性质5 如果行列式中任有两行元素完全相同,那么行列式为零.

证明:设该行列式为,交换相同的那两行,由性质4可得,

性质6 如若行列式中任有两行或者两列元素相互对应成比例,行列式为零.

证明:设阶行列式中第行的各个元素为第行的对应元素的倍,由性质2,可以把提到行列式外,然后相乘.则剩下的行列式的第行与第行两行相同,再由性质5,最后得到行列式为零.

性质7 把任意一行的倍数加到另一行,行列式的值不改变.

.

2. 行列式的计算方法

2.1 几种特殊行列式的结果

2.1.1 三角行列式

(上三角行列式).

(下三角行列式).

2.1.2 对角行列式

.

2.2 定义法

1 用定义法证明

证明:行列式的一般项可表成列标只能在中取不同的值,故三个下标中至少有一个要取中的一个数,则任意一项里至少有一个为因子,故任一项必为零,即原行列式的值为零.

2.3 利用行列式的性质计算

2 一个阶行列式的元素都满足 那么叫做反对称行列式,证明:奇数阶的反对称行列式的值等于0.

证明:

所以行列式可写为再由行列式的性质2得到

为奇数时,得,因而得到.

2.4 降阶法

3 计算级行列式.

解:按第一列展开得到

原式

.

2.5 归纳法

形如行列式

叫做阶范德蒙Vandermonde行列式.

下面证明,对每一个阶范德蒙行列式就等于

个数的所有可能的差的乘积.

用数学归纳法证明范德蒙德行列式

我们对作归纳法.

1)当时, ,结果是对的.

2)设对于级的范德蒙行列式,结论是成立的,先来看级的情况.

中,第行减第行的倍,第行减第行的倍,即由下而上逐次地从每一行减它上一行的倍,得到

.

最后面这个行列式是级范德蒙德行列式,再由归纳法假设,它的值就是;而所有带有的差即为上式最后等式行列式的前面.所以,结论对级范德蒙德行列式也是成立的.由数学归纳法,证明了结论.

用连乘号,这个结果可以简写为

. 2-5-1

2.6 递推法

给定一个递推关系式,再给定某一个较低阶初始行列式的值,就可递推求得所给阶行列式的值,运用这种方法计算的方法就叫做递推法

一个典型的例子是范德蒙德行列式.

分析:如果第一行全是1把第一行变出一排0其他位置将会变得不好掌握,所以通过把第一列变出一排0来降阶;并且,为了使降阶后的行列式仍然具有原来的形式,不能用第一行的若干倍加到其他各行的办法,而用逐行变零的方法.

解:同上题,第行减第行的倍,第行减第行的倍,即由下而上逐次地从每一行减它上一行的倍,有

原式

.

其中行列式仍然是同样形式的但阶数少1的范德蒙德行列式,所以可以按同样的办法反复降阶.从上面的计算知道,这样的办法做一次,出现的因式是第一列后面的每列的字母减去第一列的字母的差之积.因此得

.

所以阶范德蒙德行列式为.

2.7 拆项法

把给定的行列式的某一行或者某一列的元素表述为两数之和的形式,再根据行列式的性质把原行列式表示为两行列式的和的方法叫做拆项法.把一个繁琐的行列式化简为两个简单的行列式把问题简单化以便于计算.

4 计算行列式 .

+

+

.

2.8 用范德蒙德行列式计算

5 计算.

解:中的各行元素都各自是一个数不同的方幂,方幂的次数从左到右依次递升,次数由1递升至.提取出每一行的公因数,那么方幂的次数就由0增至,得到

上等式右端的行列式是阶范德蒙德行列式,由(2-5-1)公式得

.

2.9 化三角形法

把原有的行列式简化为上(下)三角形或者对角形或者阶梯形行列式计算的方法叫做化三角形法。

6 .

解:将第23、…、n列的元素都加到第一列上,提出公因式,得

原式=

.

2.10 加边法

加边法是把原来的行列式加上一行,一列然后再利用性质简化进行计算的方法。它的一般做法是:

特殊情况取.

让我们以例6为例

.

2.11 拉普拉斯定理的运用

拉普拉斯定理:设任意取定行列式中的个行.那么行列式就等于这行元素所构成的所有级子式和它们的代数余子式的乘积的和.

7 计算阶行列式.

解:由拉普拉斯展开定理,按照第1行和第列展开得

.

阶的行列式也按同样方法展开,得

.

依次类推,得 .

2.12 行列式计算的Matlab实验

除了上述几种常规方法,还可以借助一些数学软件进行计算,它不仅简便易操作,而且计算效率高。求解方阵的行列式时可调用.

8 求矩阵的行列式.

Matlab编程

>> A=[1 3 5;2 4 2;6 3 9]

>> det(A)

运行后得到结果为-78.(见附录1)

9 解方程组

Matlab编程

>> A=[1 1 1 1;1 2 -1 4;2 -3 -1 -5;3 1 2 11]

>> b=[4 6 -7 17]'

>> x=inv(A)*b

运行后得到结果为见附录2

Matlab 可以进行符号运算,首先应对数学式将用到的符号用语句syms 定义.

10 求行列式的值.

Matlab编程

>> syms a b c d

>> A=[a b;c d]

>> det(A)

运行后得到结果为a*d - b*c.(见附录3

3. 行列式的应用

3.1 行列式应用在解析几何中

根据齐次线性方程组有非零解的充要条件这一重要结论,在中学解析几何中直线方程、圆锥曲线方程中可以给出行列式的形式.

11 求解过点,而且焦点在轴上的椭圆方程.

解:设所求的椭圆方程为,如果点在椭圆上,则

把它看成是关于的齐次线性方程组,由于它有非零解,故椭圆方程可写为

代值得

.

解得

.

3.2 用行列式表示的三角形面积

12 在一个平面内以三点为顶点的的面积S,是的绝对值.

证明:把平面中为三点扩充到三维空间里, 设它的坐标分别为,是任意的常数. 则:

,

面积为

=

3.3 应用行列式分解因式

利用行列式分解因式主要在于构造,再根据行列式的性质来计算,以便于提取公因式.

13 解因式.

解:

(把第一列加到第二列)

(提取公因式)

.

3.4 利用行列式解代数不等式

14 求证不等式其中.

证明:要证明只需证明;

(把第二行、第三行各自加到第一行)

因为所以,故得证.

3.5 利用行列式来证明拉格朗日中值定理[7]

证明拉格朗日中值定理时,一般要构建一个辅导函数,让它满足罗尔定理,于是一般要构建一个辅导函数,让它满足定理中的条件,从而得到结论.下面给出证明.

拉格朗日中值定理

设函数满足条件

1在闭区间上连续,

2在开区间上可导,则在内至少存在有一点,使得

构建行列式型的辅助函数来证明

证明:设

上是连续的,在内是可导的,故上是连续的,在内是可导的,且由罗尔定理得,至少存在一点,使得

=

所以

.

3.6 行列式在实际中的应用

行列式在许多工程上的问题上,特别是在电子工程和控制论,能用拉普拉斯变换进行分析,在经济管理和工业生产中也有着很普遍的应用,可以根据行列式的性质来解决一部分工程中的现实的问题.

15 现有三块草地人工饲养羊,草地的草是一样密集,生长速度也一样.这三块草地的面积分别为亩、10亩和24亩,第一块草地饲养12只羊可维持4周;第二块草地饲养21只羊可支撑9周,问在第三块草地上应豢养几只羊恰巧能支撑18周?

解: 设每亩草地有草kg,每周每亩生长新草kg,第三片牧场可饲养只羊,每只羊每周吃草kg,由题意,得

可以得到,这是以为未知数的齐次线性方程组,由于它有非零解,故它的系数行列式

展开后得,即可以在第三块草地饲养36只羊维持18.

总结

行列式从线性方程组的问题引出来,成为线性代数中一个最基本的工具.在高深的高等数学领域里和现实生活里的实际问题当中,都有着直接或者间接的联系.

行列式一般有很多种计算方法,综合性要求也很高比较灵活,这就要求我们平时在学习当中多练习多总结.一般常用来计算行列式的方法主要有降阶法,归纳法,化三角形法,范德蒙德行列式等.本文先从行列式的定义以及性质出发,介绍了求解行列式比较基本的方法.随后又介绍了几种比较常见的有技巧的方法,如加边法、降阶法、化三角形法等,加深了对行列式的研究.最后还列举了用数学软件Matlab求解行列式的方法,给求行列式带来了极大的方便.

行列式在数学科学领域中有着普遍的应用,本文介绍了行列式在解析几何、代数及其他课程中的应用.通过这一系列应用进一步提高对行列式的认识,为以后的学习发挥着重大作用.最后又列举了行列式在现实中的应用,化抽象为具体,更加深入理解行列式的作用.

参考文献

[1] 北京大学数学系几何与代数教研小组编.高等数学(第三版)[M],2003. 1-120

[2] 毛纲源.线性代数解题方法技巧归纳[M].武汉:华中科技大学,2000.31-48

[3] 贾兰香、张建华.线性代数.南开大学出版社[M]2003.1-47

[4] 钱吉林. 高等代数题解精粹[M]. 北京: 中央民族大学出版社,2002. 58-79

[5] 吕林根、许子道.解析几何.高等教育出版社(第四版)[M],2004.23-45

[6] 杨立群. 行列式在初等代数中的应用[J]. 东北师范大学学报, 2012.6

[7] 华东师范大学数学系.数学分析(第二版)[M].北京:高等教育出版社,2000.59-65

[8] 贾计荣. 行列式在初等代数中的应用[J].太原大学教育学院学报 2007年增刊(总第83期)

[9] 李小刚.线性代数及其应用[M].科学出版社,2006. 51-57

[10] 刘剑平、施劲松.线性代数及其应用[M].华东理工大学出版社,2012.45-48

附录1

>> A=[1 3 5;2 4 2;6 3 9]

A =

1 3 5

2 4 2

6 3 9

>> det(A)

ans =

-78

附录2

>> A=[1 1 1 1;1 2 -1 4;2 -3 -1 -5;3 1 2 11]

A =

1 1 1 1

1 2 -1 4

2 -3 -1 -5

3 1 2 11

>> b=[4 6 -7 17]'

b =

4

6

-7

17

>> x=inv(A)*b

x =

1.0000

1.0000

1.0000

1.0000

附录3

>> syms a b c d

>> A=[a b;c d]

A =

[ a, b]

[ c, d]

>> det(A)

ans =

a*d - b*c

>>

谢辞

在这次毕业论文的书写过程中,最为感谢的是我的指导老师姜贺老师,本文是在老师精心指导下完成的,从论文选题到研究最后到完成的过程中,老师始终细心的对我进行指导,并时常给我鼓励和支持。感谢他及时的纠正与指导,感谢他在百忙之中对我的关键性建议,感老师提供的相关材料。正是因为有老师的陪伴指导,才能使我的毕业论文完成的如此顺利成功。同时在此感谢四年来教授我知识的所有老师和陪伴我一起成长的同学特别是和我朝夕相处的室友们,因为有你们,我的大学才如此精彩。虽然四年之中我也努力的完成了专业课程,但是书写毕业论文对我来说还是一个较为艰巨的挑战,因为有了那些同学与老师的帮助我的论文最终完成了,在此我表示真切的谢意!

本科优秀数学本科毕业论文

相关推荐