资源描述
行列式的计算方法
摘要:行列式计算的技巧性很强.理论上,任何一个行列式都可以按照定义进行计算,但是直接按照定义计算而不借助于计算机有时是不可能的.本文在总结已有常规行列式计算方法的基础上,对行列式的计算方法和一些技巧进行了更深入的探讨.总结出“定义法”、“化三角形法”、“滚动消去法”、“拆分法”、“加边法”、“归纳法”、“降级法”、“特征值法”等十几种计算技巧和途径.
关键词: 行列式 计算方法
行列式是研究某些数的“有规”乘积的代数和的性质及其计算方法.它起源于解线性方程, 以后逐步地应用到数学的其它领域.行列式的计算通常要根据行列式的具体特点,采用相应的计算方法. 这里介绍几种常见的,也是行之有效的计算方法.
1.对角线法则
对角线法则是行列式计算方法中最为简单的一种,记忆起来很方便,但它只适用于二阶和三阶行列式,四阶及以上的行列式就不能采用此方法.
2.定义法
根据行列式定义可知,如果所求的行列式中含的非零元素特别少(一般不多于个) ,可以直接利用行列式的定义求解,或者行列式的阶数比较低(一般是阶或者阶) .如果对于一些行列式的零元素(若有)分布比较有规律,如上(下) 三角形行列式以及含零块形式的行列式可以考虑用定义法求解.
例1 计算行列式
这是一个四级行列式,在展开式中应该有项.但是由于出现很多的零,所以不等于零的项数就大大减少了.我们具体地来看一下.展开式中项的一般形式是
.
显然,如果,那么,从而这个项就等于零.因此只须考虑的那些项;同理,只需考虑,,这些列指标的项.这就是说,行列式中不为零的项只有这一项,而,这一项前面的符号应该是正的.
所以
原式=
3.化为三角形计算法
例2 计算行列式
解:
这个例子尽管简单, 但化三角形这一方法, 在计算行列式中占有十分重要的地位,而化为三角形的方法又有很多种, 下面介绍的1、2、3、4这三种都可以作为化三角形的几种手段, 当然它们除化为三角形外, 还有其它的作用.
3.1各行(或列)加减同一行(或列)的倍数
适用于加减后某一行(列)诸元素有公共因子或者三角形的情形
例3 计算行列式
解:当时,各列减去第一列
得:
之所以等于零,是因为有两列成比例.
另外,当时,
这个例子还附带说明, 有时题目并没有指定级数, 而行列式之值与级数有关时, 还需进行讨论说明.
3.2各行(或列)加到同一行(或列)上去
适用于各列(行)诸元素之和相等的情况.
例4 计算行列式
解:把所有各列都加到第一列上去,
得:
3.3 逐行(或列)相加减
有一些行列式能通过逐行相加、减得到很多的零。这样就使得行列式计算变得简便的多.
例5 计算行列式
解:从第一列开始,每列乘以2加到后一列,
得:
再将最后一行乘以(-2),加到倒数第二行,其余行都不变,得:
按最后一列展开,得
3.4 行(列)归一法
先把某一行(列)全部化为1,再利用该行(列)以及行列式的性质将原行列式化为三角形行列式,从而求出行列式的值.
例6 计算阶行列式
解:它的特点是各列元素之和为,因此把各行都加到第一行,然后第一行再提出,得
将第一行乘分别加到其余各行,化为三角形行列式,则
4.特殊行列式
4.1 爪型行列式
形如:
的行列式,称为爪型行列式.这种形式的行列式主要是利用对角线上的元素消去“横线”或“竖线”,化为三角形行列式再计算.
例7 计算行列式
解 当时,将第1列乘以后都加到第1列,得三角型行列式:
例8 计算行列式
分析:一般除主对角线上的元素,其余元素全部相同的行列式都可以化为爪型行列式,利用例6结论计算其值.
解
D
4.2 三对角线型行列式
形如:的阶行列式,是指主对角线上元素与主对角线上方和下方第一条次对角线上元素不全为零而其余元素全为零的行列式, 称为三对角线型行列式.这类行列式的计算可以直接展开得到两项递推关系式,然后变形进行两次递推,或利用第二数学归纳法证明.
例9 计算阶行列式
解 按第一行展开得
变形由于
,
从而利用上述递推公式得
故有
例10 证明
解 按第行展开得
采用第二数学归纳法证明
时,,结论成立.设时,结论成立.则当时,有
故有归纳假设知
4.3 型行列式
形如:
的行列式,即除一对角线及其相邻的一直线和最边上的一行或一列这三条直线外, 其余元素全为零的三线型行列式,称为型行列式.这一类行列式可以直接展开得到递推公式,也可利用行列式性质化简并降阶.
例11 计算阶行列式
解 按第一列展开得
于是
例12 计算阶行列式
解 将第列加到第列,得
4.4 两线形行列式
例13 计算行列式
解:
按第1列展开得
结论对于形如:
等的“两线形的行列式”可以直接展开降阶.
4.5 利用范德蒙行列式计算
范德蒙行列式是一类特殊的行列式,利用范德蒙行列式公式计算某些行列式时,要求行列式必须具有范德蒙行列式的特点,或类似于范德蒙行列式的特点,这样也可以将所给的行列式化为范德蒙行列式,然后再利用公式计算出结果.
例14 设.用线性方程组的理论证明,若是有个不同的根,那么为零多项式.
证明:设为的根,且.
则将根代入多项式得到如下线性方程组:
以为未知量,则线性方程组的系数矩阵为:
因为齐次线性方程组的系数矩阵不为0,故系数矩阵只有零解,即:
所以为零多项式.
5.降阶法
5.1 一般降阶法
根据行列式理论中的拉普拉斯定理, 行列式的计算可转化为 阶子式及其相应的代数余子式的乘积之和.但此方法计算量偏大, 仅适用于行列式中元素为0 较多的情形. 同时, 涉及一些比较复杂的、元素含文字或未知量的行列式, 仅用此方法是不够的.
例15 计算四阶行列式
解:观察行列式,可以选择第二行展开,但是第二行有两个非零元素,先用性质将也化为零,即
5.2 利用公式降阶
公式1设,都是阶方阵,则有
证明:由于
两边去行列式,得
例16 计算行列式
解 利用公式1
公式2设,,均为阶方阵,则
证明:把拉普拉斯定理用于上式的后行,在它的所有阶子式中,除外,其余至少包含一列零向量,从而值为零.而的余子式为,且位于整个矩阵的第行,
第列,因此
其中
即有
例17 计算行列式
解 直接利用行列式的性质或行列式展开进行计算是相当繁杂的,而由公式2
原式=
5.3 利用拉普拉斯定理
定理1:设在行列式中任意取定了个行.由这行元素所组成的一切级子式与它们的代数余子式的乘积的和等于行列式.
证明:设中取定行后得到的子式为它们的代数余子式分别为定理要求证明
根据行列式的任一个子式与它的代数余子式的乘积中每一项都是行列式展开式中的一项,而且符号也一致,所以中每一项都是中一项而且符号相同,而且和无公共项.因此为了证明定理,只要证明等式两边项数相等就可以了.显然等式左边共有项,为了计算右边的项数,首先来求出.根据子式的取法知道
.
因为中共有项,中共有项.所以右边共有
项.定理得证.
例18求行列式
解:在行列式中取定第一、二行.得到六个子式:
它们对应的代数余子式为
根据拉普拉斯定理
从例子来看,用拉普拉斯定理来计算行列式一般是不方便的.这个定理主要是理论方面的应用.
6.析因子法
如果行列式有一些元素是变量的多项式,那么可以将此行列式看作一个多项式,然后利用多项式理论,求出的互素的一次因式,进而求出行列式值的方法,称为“析因子法”.
例19 计算行列式:
解:可以把原式看成关于变量的4次多项式.由
及
知,有因式、,且关于的最高次数为4,故
又由原式知,中含 的项为及,故 的系
数为.因此,,从而原式.
例20 计算行列式:
解:可以把原式看成关于变量 的 次多项式,由于
故有因式、、…、,且关于的最高次数为,从而,,由原式知,原行列式关于的最高次项的系数为1,故.因此,原式.
7.加边法
加边法是把原行列式添加一行一列, 且其值不变, 所得的新行列式反而容易求出其值.该方法主适用于除主对角线上元素外, 各行(列)对应的元素分别相同的题型.添加行与列的方式一般有五种: (1)首行首列(2)首行末列(3)末行首列(4)末行末列以及(5)一般行列的位置.
(1) 添加在末行末列
例21 计算行列式
解:
(2) 添加在一般位置
例 22计算行列式
解:通过添加行列得:
易见是范德蒙行列式,则
而行列式的值为按最后一列展开式项的系数乘以.
8.拆分法
本法主要依行列式的性质, 将给定的行列式表为几个行列式的和, 使新得的行列式便于计算.如果一个行列式的每一列的所有元素都可以写成这样的两项之和,使得其中某列的每个元素的第1项(或第2项)与另一列对应元素的某一项相同或成比例,则一般可考虑用“拆分法”.
例23 计算当时
解 按第一列之和分解为
把某1行( 或列) 的元素写成两数和的形式, 再利用行列式性质将原行列式写成2个行列式
的和, 使问题简化以利于计算.
例24 计算行列式
解:
对上面的第一个行列,将第列乘加到其余各列上,对第二个行列式按第列展开,最后可得
这样,我们获得一个递推公式:
如果将按下面方式拆项,又可得到
类似于前面的方法可得另一个递推公式:
联立上述两个递推关系式
当时,解得
当时,解得
9.递推与归纳
这种方法是根据行列式性质, 把一个阶行列式表示为一个或若干个具有相同形状但阶数较低的行列式的关系式, 再利用关系式推出这个阶行列式的值.
一般情况下, 主要方法有:
递推法1) 递推公式法就是先将行列式表示两个(或几个)低阶同型的行列式的线性关系式, 再用递推关系及某些低阶( 2阶, 1阶)行列式的值求出D的值.该方法适用于行(列)中0较多的或主对角线上、下方元素相同的题型.
归纳法2) 当行列式已告诉其值, 且值与自然数有关时, 一般用数学归纳法证明结果的正确性. 如果未告诉结果, 也可由递推关系式和前面几个低阶行列式的值, 通过观察猜想原行列式的值. 然后用数学归纳法证明猜想的正确性.
1) 利用已给的行列式的特点,建立起 阶行列式与阶行列式(或更低阶)行列式之间递推关系式,利用此关系式求行列式的值.降阶递推法,常见的有两类:
(1)型,此时根据递推关系有:
(2) 型,此时我们不妨设,是方程的根,则由根与系数的关系,得,将其带入中,有:
下面分两种情况进行讨论:
(1)利用进行递推
例25计算行列式
解:
而
根据递推关系式可得
(2)利用 进行递推
例26求行列式
解: 由于;则不妨设,是方程的根,则:
于是:
其中:
所以:
即
原行列式=
2)归纳法
例27计算行列式
解:按一行展开得
后一行列式按第一列展开,得递推公式
易于算出
代入递推公式得
于是自然猜想
证实这个结论,可以利用第二归纳法.此处从略
10.作辅助行列式
例28 设为次数不超过的函数,设为任意数,证明:
解法一 设
那么,由
马上得证.
解法二 刚才是作两个辅助行列式,现在作一个新行列式
由题设不难得知是的不超过次的一个多项式,然而它有个根
所以:.特别有
证毕.
11.滚动消去法
当行列式每两行的值比较接近时,可采用让邻行中的某一行减或者加上另一行的若干倍,这种方法叫作滚动消去法.一般利用此方法后,最好在化简后行列式的第一行或者列能产生较多的零,以便利用降级法来做.
例 29 计算行列式
解:从第二行开始每行减去上一行,有
12.特征值法
设是级矩阵的全部特征值,则有公式.故只要能求出矩阵的全部特征值,那么就可计算出的行列式.
例30若是级矩阵的全部特征值,证明:可逆当且仅当它的特征值全部为零.
证明: 因为,
则 是可逆的
13.微积分法
例31 计算行列式
解: 易知的结果是一个关于未知参数的多项式,根据阶行列式求导公式:
下面对它求导:
设 ,则,所以:
又当时,,所以
故原行列式的值为.
14.换元法
这种方法应用于当以同一个数改变行列式的所有元素时, 其各元素的代数余子式容易计算的情形.它基于下面的性质,设
则,其中是元素的代数余子式.
例 32 计算行列式
解:把的所有元素都加上得:
的非主对角线元素的代数余子式等于零, 而每一个主对角线元素的代数余子式等于主对角线其余元素的积.所以,
例 33 求证
证明 作行列式
可见,.根据行列式的性质可知是的一次多项式,所
以可令,又因为,所以
所以:
.
注释:以上几种方法已将n阶行列式的计算方法大部分囊括在内,虽然方法很多,但不难掌握.我们解答问题时,要重视方法分析,着重培养解决问题的能力和技巧,形成良好的数学思维,在今后的数学学习中应该多多注意.
参考文献:
[1]王萼芳,石生明.高等代数(第三版)【M】.北京:高等教育出版社,2003:181320.
[2]钱吉林.高等代数解题精粹(修订版)【M】.北京:中英民族大学出版社,2002:189.
[3]钱吉林.行列式的计算技巧【J】.华中师院学报,1840,.16(3):103~111.
[4]张军生.一类递归沂列式的计算方法【J】.唐山师专学报,1998,.20(5):15~16.
[5]徐安德.行列式的两种计算方法探究【J】.科技信息,2011(33):288~335.
[6]杨鹏辉.行列式的计算技巧【J】.宜春学院学报,2011,.33(4):27~30.
[7]丁冰.三线型行列式的计算【J】.科技通报,2012,.28(2):15~17
[8]樊正华,徐新萍.浅谈行列式的计算方法【J】.江苏教育学院学报( 自然科学),2011,.27(1):15~16.
[9]王正文. 高等代数分析与研究[M] . 济南: 山东大学出版社, 1994.
[10]张禾瑞, 郝新. 高等代数[M]. 北京: 高等教育出版社, 1983. 130.
[11]吴赣昌.线性代数[M].中国人民大学出版社,2009.
[12]陈志杰.高等代数与解析几何:上册[M].2 版.高等教育出版社,2009.
[13]段向阳.浅谈行列式的几种计算方法[J].湖南冶金职业技术学院学报,2008(12):42- 45.
29 / 30
展开阅读全文