行列式的计算方法

时间:2024.3.31

行列式的计算方法

  

摘要:线性代数主要内容就是求解多元线性方程组,行列式产生于解线性方程组, 行列式的计算是一个重要的问题。本文依据行列式的繁杂程度,以及行列式中字母和数字的特征,给出了计算行列式的几种常用方法:利用行列式的定义直接计算、化为三角形法、降阶法、镶边法、递推法,并总结了几种较为简便的特殊方法:矩阵法、分离线性因子法、借用“第三者”法、利用范德蒙德行列式法、利用拉普拉斯定理法,而且对这些方法进行了详细的分析,并辅以例题。

关键词行列式 矩阵 降阶

 

            The Methods of Determinant Calculation

AbstractSolving multiple linear equations is the main content of the linear algebra, determinants produced in solving linear equations, determinant calculation is an important issue.This article is based on the complexity degree of the determinant, and the characteristics of letters and numbers of the determinant ,and then gives several commonly used methods to calculate the determinant: direct calculation using the definition of determinant, into the triangle, reduction method, edging method , recursion, and summarizes several relatively simple and specific methods: matrix, linear separation factor method, to borrow "the third party" method, using Vandermonde determinant method, using Laplace theorem,also analyze these methods in detail,and supported by examples.

Keywords: determinant   matrix    reduction.

1.引言

线性代数主要内容就是求解多元线性方程组,行列式产生于解线性方程组,然而它除了用于研究线性方程组、矩阵、特征多项式等代数问题外,还在各种工程领域有着广泛的应用,是一种不可缺少的运算工具,所以说行列式的计算是一个重要的问题。

二阶行列式:

三阶行列式:

由此可以看出二阶、三阶行列式计算结果的一些规律:

1⑵中每项都是三个数的乘积,并由行标与列标可以看出,这三个数分别取自行列式的不同行与不同列;

2⑵式正好有6项,它恰好是1,2,3全排列的个数。

3每项前面的符号为,其中的逆序数。

这就是比较简单的采用对角线的方法计算行列式。

    在行列式的定义中,虽然计算结果的每一项是个元素的乘积,但是由于这个元素是取自不同的行与列,所以对于某一确定的行中的个元素譬如来说,每一项都含有其中的一个且只含有其中的一个元素,而级行列式一共有项,计算它就需要做个乘法。当较大时,是一个相当大的数字,直接从定义采用对角线法计算行列式几乎是不可能的事,[1]本文依据行列式元素间的规律和行列式的性质总结了计算行列式几种常用和特殊的方法。

2. 计算行列式的常用方法

2.1  利用行列式的定义直接计算

    根据行列式的定义=,可以利用行列式的定义直接计算低阶稀疏行列式。

例1. 利用行列式的定义计算阶行列式

      =

解:根据行列式的定义,行列式展开后等于所有取自不同行不同列的个元素的乘积,通过观察可知的展开式中只有一个非零项,这一项行标排列具有自然顺序排列,对应的列标排列为,其逆序数为,故

    当行列式的元素中有较多0时,可以利用定义法进行计算,但如果元素中出现较多非0元素时,这种方法就不易求解。

2.2  利用化为三角形的方法计算

利用行列式的性质把行列式通过一系列的变换转化成位于主对角线一侧的元素全为零的行列式,这样得到的行列式的值就等于主对角线上所有元素的乘积。而对于非零元素位于次对角线的情形,行列式的值等于与次对角线上所有元素的乘积。

例2 利用上三角形法计算阶行列式

    

解:

      

      

      

    在例2中,行列式的每一行对应元素中包含有相同的元素,这样使用化三角形法较为简便,但当行列式的元素不相同且无规律时,计算量就会增加不少,此时这种方法并不简单。

2.3  利用降阶法计算行列式

    在计算行列式的时候可以根据行列式元素间的规律,依据行列式的性质或行列式按行(列)展开定理,将一个阶行列式化为阶行列式来计算。若再继续使用按行(列)展开法,可以将阶行列式降阶然后一直化为多个2阶行列式来计算。

例3. 利用降阶法计算阶行列式

    

解:依据行列式按行(列)展开的定理,将按第一行展开,即得:

     

 然后将后面的行列式按第一列展开,即得

    (-1) 

值得注意的是,根据行列式的性质利用降阶法时,应该将某行(列)元素尽可能多地变成零,之后再按行(列)展开,这样计算才能体现出降阶法计算行列式的简便性,但是针对一些构造特殊的行列式,因为阶行列式的第行构成的级子式有个,故一般行列式只是能降阶而不能减少其计算量,这种方法往往无效。[2]

利用降阶法可以计算行列式,那是不是也可以通过加边使其变成一个相等的阶行列式呢?

2.4 镶边法

一个阶行列式,如果中除了外其余元素全为0,那么该行列式便可利用行列式按行(列)展开定理将其转化为一个计算阶行列式。反过来,也可以利用相同的方法把一个阶行列式转化为一个与之相等的阶行列式,这就是镶边法。

2.4.1镶边法解题步骤

     1通过加边(列)的方法把一个级行列式转化为一个与之相等的阶行列式;

2根据行列式的性质把添加进去的行(列)的适当的倍数加到其它行(列)使其它行(列)出现更多的0元素后再进行计算。

2.4.2镶边的一般方式

1首行首列 2首行末列 3末行首列 4末行末列。[3]

当然也可以添加在行列式任意某一行与某一列的位置,但是等价变形后,总变成上述四种情况之一。

例4  利用镶边法计算阶行列式

    

解:

       

       

       

2.5  递推法

  递推法就是利用行列式元素间的规律,在阶与阶(或更低阶)行列式之间建立递推关系,再利用所得的关系式计算行列式的值。递推法主要是降阶递推法,常见的有两种类型:

1.型;这时根据递推关系可推出关系式

2.型;

这时可设是方程的根,则由根与系数的关系可得,于是有:

   -                 (Ⅰ)

                    (Ⅱ)

,则由(Ⅰ)和(Ⅱ)得

注意又由(Ⅰ)和(Ⅱ)递推可得

,则(Ⅰ)和(Ⅱ)可变成,即

     =

     =

     =

     =

     =……以此类推,最后可得:

     

例5  利用递推法计算阶行列式

         =

解:由于,则不妨设是方程的根,则:

于是

其中:

所以:

即原式

上面介绍的几种计算行列式的方法都是比较常用的,同时通过上面的例题分析和解题过程可以发现,上述几种计算方法只是适用一些行列式较为简单和行列式元素间具有明显规律的情况,而对于一些比较特殊或行列式元素间的关系隐藏较深的行列式,就要通过其它的途径来解决问题,下面给出几种计算行列式的特殊方法。

3.计算行列式的几种特殊方法

3.1 矩阵法

如果一个行列式的对应矩阵可以转化为两个矩阵的乘积,而且这两个矩阵所对应的行列式都比较容易计算,即可利用公式=计算出阶行列式的值。[4]

例6  利用矩阵法计算阶行列式

     

解:该行列式的第行第列元素可化为

   所以该行列式可转化为两个矩阵乘积的行列式,即

  

      =

     = 

3.2 分离线性因子法

3.2.1分离线性因子法        

分离线性因子法就是把行列式看成含有一个或一些字母的多项式,将它变换,如果它可被一些因子互素的线性因子所整除,同时它也可被这些因子的积所整除,就可将行列式的某些项与线性因子的项进行比较,继而找出多相式的所有因子,然后用这些因子的乘积除行列式的商,从而求得行列式的表达式。

3.2.2一般的解题思路

1如果行列式有些元素是某一变量(参数)的多项式,不妨设此变量为,那么可将该行列式 看作关于的多项式,然后找出因子互素的线性因子,即

    2在中选出一个特殊项进行比较,如果的次数相等,就用待定系数法,确定出的值;如果的次数比的次数小,继续找出的线性因子,直至将的所有线性因子全部找出,从而求出行列式的值。

例7  利用分离线性因子法计算阶行列式

    

     其中

解:

将行列式最后一行乘以(-1)后再加到上一行去,并以此类推,直至第2行为止,得

显而易见,是一个关于的多项式,且=0

由行列式的性质知

       ……

所以    的根为0, 

故     

进而可得次项系数,令其为,即

          =

综上可得:

            =

3.2.3利用分离线性因子法的注意

能够利用分离线性因子法进行计算的行列式大都是含有字母变量(参数)的行列式,当某个变量(参数)取某个特定值的时候行列式的值为0,则该行列式必含有某个特定因子。[3]类如:

 

3.3 借用“第三者”法

    借用“第三者”法计算行列式,就是当所给的行列式不易计算时,乘以一个适当的值不为0的行列式,且,使其转化为求乘积的行列式。使用这种方法有优越,但的选取不易,需要有足够的知识和经验。

例8  计算阶行列式

    

解:取

   =

 

 

上题中不但计算出了行列式的值,而且同时也证明了相似于一个对角矩阵。

3.4 利用范德蒙德行列式来计算

范德蒙德行列式是一类比较特殊的行列式,通过观察其中的任一列可以发现,它都是某个数(字母)的不同方幂,且从上至下其幂次数由0递增至,通过证明已经得知阶范德蒙德行列式的值就等于组成这个行列式的个元素的所有可能差的乘积。利用范德蒙德行列式的时候,应先根据范德蒙德行列式的特点,将所给的行列式转化为范德蒙德行列式,再利用其结果计算出所给行列式的值。

例9 利用范德蒙德行列式计算阶行列式

    

解: 镶边得

    

再将第一列的(-1)倍加到其它各列得:

将此行列式拆分为两项即得

    -

       =

       =

       =

3.5 利用拉普拉斯定理展开计算

拉普拉斯定理:设在行列式中任意取定了个行,由这行元素所组成的一切级子式与它们的代数余子式的乘积的和等于行列式

    在利用拉普拉斯定理计算行列式的时候,应先根据行列式的性质对所给行列式进行转换,使其每行(列)的0元素尽可能的多,然后再利用行列式按行(列)展开定理将其中含0元素多的某一行(列)进行展开。实质上,拉普拉斯定理是对行列式按行(列)展开定理的推广。[1]

例10 利用拉普拉斯定理计算阶行列式

    

解:在所给行列式中取定第一、二行,得到六个子式:

,

它们对应的代数余子式为

,    

,   

,   

根据拉普拉斯定理得

     

       

         

       

       

例11利用拉普拉斯定理计算阶行列式

    

解:如果从第3行开始每一行都减去第2行,再从第3列开始每一列都加到第2列,可使行列式中更多的元素变为0。

    

       =

       =

再由拉普拉斯定理得

   =

4.结束语

行列式的计算方法有很多,上面只是列举出了其中的一部分,并且根据所给行列式的不同特点给出了适用的方法以及使用时的注意,但这并不是孤立的,有时可以使用不同的方法计算出一个行列式的结果。行列式是解决线性代数的工具,它的产生和应用都是在解线性方程组中。现在它的应用已拓宽的较为广泛,它在消元法、矩阵论、坐标变换、多重积分中的变量替换、解行星运动的微分方程组、将二次型化简为标准型等诸多问题中都有着广泛的应用。[5]本文只是总结了几种较为常用的一般和特殊的行列式计算方法,随着行列式应用的增多,会出现新类型的行列式,也随之会出现很多新的计算行列式的方法。这需要同学们在学习中,善于发现知识间的联系并及时总结好的方法。

参考文献:

[1] 王萼芳,石生明.高等代数[M].北京:高等教育出版,2003.

[2] 古家虹.关于行列式的计算方法[J].广西:广西大学学报(自然科学版),20##-30(增刊).

[3] 杨立英.阶行列式的计算方法与技巧[J].广西:广西师范大学报(自然科学版),

    20##年1期.

[4] 杨闻起.计算行列式的3种技巧[J].通化:通化师范学院学报,20##年2期.

[5] 张海山.Vandermonde行列式的应用[J].甘肃:甘肃教育学院学报(自然科学版),

    20##年3期.

[6] 李师正.高等代数解题方法与技巧[M].北京:高考出版社,2004.

[7] 王品超.高等代数新方法[M].北京:中国矿业大学出版社,2003.

[9] 王向东,周士藩.高等代数常用方法[M].北京:北京科学出版社,1989.

[10] 钱志强.线性代数教育学参考[M].北京:中国致公出版社,2001.

更多相关推荐:
会计核算方法范本

会计核算方法第一章总则第一条为了加强公司的财务管理,保护投资者的合法权益,规范公司的财务行为,保证公司财务决策的科学性和效率性,提高经营效益,根据《公司法》、《会计法》、《企业财务通则》、《企业会计准则》等法规…

企业财务会计的核算办法

企业财务会计核算办法1企业会计核算应当划分会计期间分期结算账目和编制财务会计报告会计年度分年度半年度季度和月度均按公历起讫日确定2公司的会计核算以人民币为记帐本位币3企业会计记帐采用借贷记帐法4填制会计凭证登记...

浙江省某小额贷款公司会计核算办法_(参考范本)

浙江市小额贷款公司会计核算暂行办法第一章总则一为了规范本公司的会计核算保证会计信息质量根据中华人民共和国会计法企业会计准则等有关法律法规结合本公司的经营特点和实际情况制定本办法二公司以公历1月1日起至12月31...

资金会计核算办法

会计核算办法为了规范村社区会计核算行为保证村社区资金的安全完整确保会计信息的真实可靠根据中华人民共国会计法金融企业会计制度及国家其他有关法律行政法规的规定制定本办法一财会账务的建立和管理1按照复式记账原理设置会...

电大会计学专科本科毕业论文范文——适用于低碳经济建设的会计核算方法

电大会计学专科本科毕业论文范文适用于低碳经济建设的会计核算方法摘要当前世界经济危机日趋严重世界经济增速进一步放缓而我国的国民经济仍然保持平稳较快的发展速度的形势下提倡低碳经济物质流成本会计根据质量守恒定律分析企...

学校会计核算办法(制度)

学校会计核算办法1总则11为了规范学校会计核算保证会计信息的真实完整制定本办法12会计核算以学校的持续经营为前提13会计核算分期结算账目和编制财务会计报告14会计核算以人民币作为记账本位币2原则21会计核算以实...

电大会计学专科本科毕业论文范文:适用于低碳经济建设的会计核算方法-物质流成本会计

电大会计学专科本科毕业论文范文适用于低碳经济建设的会计核算方法物质流成本会计摘要物质流成本会计根据质量守恒定律分析企业生产过程物质流动去向提出正产品和负产品两种产出概念和增量平衡原则进而对于正产品以及由废品废料...

公司会计核算与财务管理办法

公司会计核算与财务管理办法试行第一章总则第一条为加强和规范公司财务管理及时准确完整地记载反映公司财务状况提供真实可靠的财务数据结合物业财务特点和公司董事会的要求特制定本办法第二条本规定依据中华人民共和国会计法物...

浙江省××小额贷款公司会计核算办法(参考范本)

附件浙江省小额贷款公司会计核算办法参考范本第一章总则一为了规范本公司的会计核算保证会计信息质量根据中华人民共和国会计法企业会计准则等有关法律法规结合本公司的经营特点和实际情况制定本办法二公司以公历1月1日起至1...

小企业财务会计制度范本

公司财务会计制度为加强本公司财务管理规范企业财务行为提高会计核算水平根据中华人民共和国会计法企业会计准则和其他法律法规的有关规定结合本公司内部管理需要制定本制度财务部是公司一切财政事务及资金活动的管理与执行机构...

会计核算管理制度

会计核算管理制度一会计核算管理办法下面是某企业会计核算管理办法供读者参考

小企业财务会计制度范本

某房地产开发有限公司财务管理制度财务部是公司一切财政事务及资金活动的管理与执行机构负责公司日常财务管理筹资管理和财务分析工作其工作范围和职责主要有1负责公司财务管理工作编制公司各项财务收支计划审核各项资金使用和...

会计核算办法范本(9篇)