行列式的计算方法

合集下载

行列式的计算技巧和方法总结

行列式的计算技巧和方法总结

行列式的计算技巧和方法总结行列式是线性代数中的重要概念,广泛应用于数学、物理、工程等领域。

正确计算行列式有助于解决线性方程组、特征值等问题。

下面将总结行列式的计算技巧和方法。

一、行列式的定义和性质:行列式是一个数,是由方阵中元素按照一定规律排列所组成的。

设A为n阶方阵,行列式记作det(A)或,A,定义如下:det(A) = ,A, = a11*a22*...*ann - a11*a23*...*a(n-1)n +a12*a23*...*ann-1*n + ... + (-1)^(n-1)*a1n*a2(n-1)*...*ann 其中,a_ij表示A的第i行第j列的元素。

行列式具有以下性质:1. 若A = (a_ij)为n阶方阵,若将A的第i行和第j行互换位置,则det(A)变为-det(A)。

2. 若A = (a_ij)为n阶方阵,若A的其中一行的元素全为0,则det(A) = 0。

3. 若A = (a_ij)为n阶三角形矩阵,则det(A) = a11*a22*...*ann。

4. 若A = (a_ij)和B = (b_ij)为n阶方阵,则det(AB) = det(A)* det(B)。

5. 若A = (a_ij)为n阶可逆方阵,则det(A^(-1)) = 1/det(A)。

二、行列式计算的基本方法:1.二阶行列式:对于2阶方阵A = (a_ij),有det(A) = a11*a22 - a12*a212.三阶行列式:对于3阶方阵A = (a_ij),有det(A) = a11*a22*a33 +a12*a23*a31 + a13*a21*a32 - a13*a22*a31 - a12*a21*a33 -a11*a23*a323.高阶行列式:对于n阶方阵A,可以利用行列式按行展开的性质来计算。

选择其中一行(列)展开,计算每个元素乘以其代数余子式的和,即:det(A) = a1j*C1j + a2j*C2j + ... + anj*Cnj其中,Cij为A的代数余子式,表示去掉第i行第j列后所得子矩阵的行列式。

行列式的几种计算方法

行列式的几种计算方法

行列式的几种计算方法
空格
行列式是线性代数的基本概念,它具有重要的应用价值。

它的计算方法也有很多,下面主要介绍几种行列式计算的方法。

一、展开式法
把行列式的每一行的元素乘以其所在的代数余子式的值,再将所有的积相加,得到的结果就是行列式的值。

这种方法理论上可以计算任何n阶的行列式,但当n阶较大时,展开比较繁琐,耗时也较长。

二、余子式法
计算第i行列式的方法是:取行列式的第i行,取其余行,去掉第i列,再找出这些行的代数余子式,再将每一行所对应的代数余子式乘以该行第i位置上的元素,再将所有的乘积之和,得到的结果就是行列式的值。

三、乘法法
若用行列式的乘法法来计算三阶行列式,则将行列式的三行分别乘以它们的代数余子式,将结果相加。

其中要用到符号乘,只要熟悉符号乘的规则,就可以简单地进行计算。

四、分块法
分块法是将行列式分解成几个临时的小行列式,再用余子式或展开式算出小行列式的值,再将小行列式的值按一定的规则组合起来,就得到原行列式的值了。

分块法优点是计算过程不复杂,缺点是分解成的小行列式的值计算比较复杂。

五、行变换法
用行变换法计算行列式的方法是:先将行列式的几行或几列进行线性变换,使行列式某一行或某一列为0,再将变换后的行列式化简为方阵或三角阵,再求解,之后再换回原行列式,则可以得出原行列式的值。

以上就是常用的几种行列式计算方法,不同的方法各有优劣,使用者可根据具体情况选择合适的方法用于行列式计算。

行列式计算方法小结

行列式计算方法小结

行列式计算方法小结行列式是线性代数中的一个重要概念,它为矩阵提供了一种重要的性质。

在计算行列式时,有几种常见的方法可以使用,包括拉普拉斯展开、三角形展开和直接计算等。

本文将对这几种方法进行详细介绍和比较。

一、拉普拉斯展开法拉普拉斯展开法是求解行列式的一种常用方法。

它利用行列式的定义,将行列式按照其中一行或一列展开,转化为更小的行列式的求解问题。

具体步骤如下:1.选择一个行或列,记为第i行(列);2.将第i行(列)展开为n个代数余子式的乘积,并计算每个代数余子式的数值;3.将每个代数余子式乘以对应的元素,并根据正负法则进行求和。

例如,对于一个3阶的行列式A=abdegh通过拉普拉斯展开法,我们可以选择第一行展开:det(A) = aM11 - bM12 + cM13其中,M11,M12和M13分别表示代数余子式,具体计算方法为:M11=eM22-fM23M12=dM21-fM23M13=dM21-eM22代数余子式计算完成后,再将它们代入到展开式中计算即可。

拉普拉斯展开法的优点是思路清晰,易于理解和操作,适用于2阶及以上的行列式。

但当阶数较高时,计算量较大,效率较低。

二、三角形展开法三角形展开法是另一种常用的行列式计算方法。

它通过将行列式中的元素进行重新排列,使得计算过程更加规整,从而简化计算。

具体步骤如下:1.首先确定一个元素,例如第一行第一列的元素a;2.从第一行第一列开始,按照三角形的形状依次向右下方展开,依次得到包围a的三个三角形;3.将三个三角形的元素进行乘积运算,并根据正负法则求和;4.将得到的结果乘以a。

例如,对于3阶行列式A=abdegh我们可以选择第一行第一列的元素a进行三角形展开:det(A) = a(ei - fh) - b(di - fg) + c(dh - eg)通过三角形展开法,我们将行列式按照三角形的形状展开并进行计算,最后得到结果。

三角形展开法的优点是计算规整,清晰明了,可以简化计算过程。

行列式的计算方法总结

行列式的计算方法总结

行列式的计算方法总结行列式是数学中一类特殊的数值,它可以用于解决各种数学问题,如线性方程组的解、二次行列式的特征根以及三角形的面积等。

它的计算方法也颇为多样,各种行列式的计算方法可以归纳总结如下:第一种是规则式子求行列式的方法,即规则式子求行列式的值。

这种方法包括常见的拆分积式法,它可以用来计算简单行列式,其解算步骤如下:把行列式的第一行和其他所有行有序的放在一起,按列乘以每列的分量,然后把乘积相加,即可求出行列式的值。

另一种常用的计算行列式的方法是运用行列式的转置法则,这也是一种简单的计算行列式的方法,它的解算步骤如下:先把行列式的行和列都交换一下,然后把交换后的新行列式进行上面第一种规则式子求行列式的求值,便可求出行列式的值。

此外,还有多元函数求行列式的方法,以及行列式求导、求偏导数的方法。

多元函数求行列式的方法就是将行列式用多元函数的形式表示出来,然后用函数定义求和解决之。

行列式求导、求偏导数的方法就是将行列式的变量替换为一个新的变量,然后进行积分,并求出偏导数,最终得到行列式的值。

最后一种常用的计算行列式的方法是拆解行列式的方法,这是一种比较复杂的行列式计算方法。

它的解算步骤如下:先把行列式拆解成几个子行列式,然后逐步把子行列式拆解为更小的子行列式,最终得到一个最小子行列式,将其值替换到初始行列式中计算,即可求出该行列式的值。

以上是行列式的计算方法总结,由于行列式的类型众多,其计算方法也多如牛毛,仅有上述几种计算方法是不够的,若想解决复杂的行列式计算,还需要运用其他更加复杂的计算方法,如克莱姆法、罗宾逊法、孟加拉法等。

此外,计算行列式还需要掌握矩阵运算的基础知识,运用高等数学知识,才能解决复杂的行列式计算问题。

总之,行列式的计算是一件非常有技巧性的事情,找到合适的计算方法,解决行列式计算的难题,有助于提高数学的解题能力。

行列式的运算法则

行列式的运算法则

行列式的运算法则行列式是线性代数中的一个重要概念,它在矩阵运算和方程组求解中起着重要的作用。

行列式的运算法则是指对于不同类型的行列式,我们可以通过一系列的运算来求得其值。

本文将介绍行列式的运算法则,包括行列式的定义、性质以及常见的运算方法。

1. 行列式的定义行列式是一个数学概念,用来描述一个方阵(即行数等于列数的矩阵)所固有的一种性质。

对于一个n阶方阵A,其行列式记作det(A),可以通过以下方法来计算:- 当n=1时,det(A) = a11,即一个1阶方阵的行列式就是它的唯一元素。

- 当n=2时,det(A) = a11 * a22 - a12 * a21,即一个2阶方阵的行列式是其主对角线上元素的乘积减去次对角线上元素的乘积。

- 当n>2时,可以通过递归的方法将n阶方阵的行列式表示为n-1阶方阵的行列式的线性组合,直到n=2时再利用上述方法计算。

2. 行列式的性质行列式具有许多重要的性质,其中包括:- 互换行列式的两行(列)会改变行列式的符号,即det(-A)= (-1)^n * det(A),其中n为方阵的阶数。

- 如果方阵A的某一行(列)全为0,则det(A) = 0。

- 如果方阵A的两行(列)成比例,则det(A) = 0。

- 如果方阵A的某一行(列)是另一行(列)的线性组合,则det(A) = 0。

- 如果方阵A的某一行(列)加上另一行(列)的k倍,行列式的值不变。

3. 行列式的运算法则在实际应用中,我们经常需要对行列式进行一系列的运算,常见的运算包括:- 行列式的加法:如果方阵A、B的行数和列数相等,则它们的行列式可以相加,即det(A + B) = det(A) + det(B)。

- 行列式的数乘:如果方阵A的行列式为det(A),则kA的行列式为k^n * det(A),其中k为常数,n为方阵的阶数。

- 行列式的乘法:如果方阵A、B的行数和列数相等,则它们的行列式可以相乘,即det(AB) = det(A) * det(B)。

行列式的几种计算方法

行列式的几种计算方法

行列式的几种计算方法行列式是线性代数中的重要概念,通常用于计算矩阵的逆、解线性方程组等问题。

本文将介绍行列式的几种计算方法,帮助读者更好地理解和应用这一概念。

二阶行列式就是二阶矩阵的行列式,计算公式为:$$\begin{vmatrix}a_{11} & a_{12}\\a_{21} & a_{22}\end{vmatrix} = a_{11}a_{22} - a_{12}a_{21}$$其中,$a_{11}$、$a_{12}$、$a_{21}$、$a_{22}$ 分别表示矩阵的四个元素。

计算二阶行列式时,可以直接套用上面的公式进行计算。

$$ \begin{vmatrix} a_{11} & a_{12} & a_{13}\\ a_{21} & a_{22} & a_{23}\\ a_{31} & a_{32} & a_{33} \end{vmatrix} = a_{11}a_{22}a_{33} + a_{12}a_{23}a_{31} +a_{13}a_{21}a_{32} - a_{31}a_{22}a_{13} - a_{32}a_{23}a_{11} - a_{33}a_{21}a_{12} $$其中,$a_{11}$、$a_{12}$、$a_{13}$、$a_{21}$、$a_{22}$、$a_{23}$、$a_{31}$、$a_{32}$、$a_{33}$ 分别表示矩阵的九个元素。

计算三阶行列式时,可以采用如下方法:(1)按照第一行、第一列、第二列的顺序计算,得到三个二阶行列式;(2)按照上述公式计算三个二阶行列式对应的乘积和。

3. 拉普拉斯展开法拉普拉斯展开法是一种通用的行列式计算方法。

它的基本思想是,将行列式按照一行或一列进行展开,转化为若干个小的行列式之和。

具体步骤如下:(1)选择一行或一列作为基准行(列);(2)对于基准行(列)中的每个元素,求它所在子矩阵的行列式,乘以对应的余子式(代数余子式);(3)将所有乘积相加。

行列式的几种计算方法7篇

行列式的几种计算方法7篇

行列式的几种计算方法7篇第1篇示例:行列式是线性代数中的一个重要概念,它是一个方阵中的一个数值,可以帮助我们判断矩阵的性质,计算行列式的值是线性代数中的基础技能之一。

下面我们将介绍几种行列式的计算方法以及其应用。

一、直接展开法计算行列式最基本的方法就是直接展开法。

以3阶行列式为例,一个3阶方阵的行列式可以表示为:\[\begin{vmatrix}a &b &c \\d &e &f \\g & h & i\end{vmatrix}\]通过公式展开,可以得到:\[\begin{aligned}\begin{vmatrix}a &b &c \\d &e &f \\g & h & i\end{vmatrix} & = aei + bfg + cdh - ceg - bdi - afh \\& = a(ei - fh) - b(di - fg) + c(dh - eg)\end{aligned}\]这样就可以直接计算出行列式的值。

但是这种方法比较繁琐,不适用于高阶行列式的计算。

二、拉普拉斯展开法\[\begin{vmatrix}a_{11} & a_{12} & \cdots & a_{1n} \\a_{21} & a_{22} & \cdots & a_{2n} \\\vdots & \vdots & & \vdots \\a_{n1} & a_{n2} & \cdots & a_{nn} \\\end{vmatrix}\]以第一行为例,可以按照以下公式展开:\[ \text{det}(A) = a_{11}C_{11} + a_{12}C_{12} + \cdots +a_{1n}C_{1n} \]C_{ij}表示元素a_{ij}的代数余子式,通过递归计算代数余子式,最终可以得到行列式的值。

计算行列式的常见方法

计算行列式的常见方法

计算行列式的常见方法行列式是线性代数中的一个重要概念,用于描述线性方程组的性质以及矩阵的可逆性。

计算行列式的常见方法有代数余子式展开法、性质法和初等变换法。

下面将分别介绍这三种方法。

一、代数余子式展开法代数余子式展开法也叫拉普拉斯展开法,是计算行列式常用的方法之一、其基本思想是将行列式的计算转化为较小规模行列式的计算。

具体步骤如下:1.选择行列式的一行或一列。

一般来说,选择行或列的元素个数较少的那一行或列,可以简化计算。

2.对选定的行列进行代数余子式的计算。

代数余子式是指将选定的行列删除后剩余元素构成的子行列式。

3.计算所得的代数余子式与对应元素相乘,生成代数余子式矩阵。

4.将代数余子式矩阵中的元素按照正负号相间的规则求和,得到最终结果即为原行列式的值。

二、性质法性质法是一种更加抽象的方法,通过行列式的性质进行计算。

根据性质法,行列式的值具有以下几个性质:1.互换行列式的两行(列),行列式变号。

2.行列式的其中一行(列)的元素都乘以一个常数,行列式的值变为原来的常数倍。

3.行列式的两行(列)相等,行列式的值为0。

利用这些性质,我们可以通过不断进行行列式的简化运算,将行列式计算转化为一个简单的形式进行求解。

具体步骤如下:1.通过性质1,将行列式转化为上(或下)三角行列式,这样可以使计算更加方便。

2.通过性质2,将行列式中的公因子提取出来。

3.利用性质3,判断行列式是否为零。

三、初等变换法初等变换法是一种通过初等行(列)变换来简化行列式的计算方法。

初等行(列)变换包括以下几种操作:1.交换行(列)的位置。

2.以一个非零实数乘以其中一行(列)的所有元素。

3.第二行(列)的倍数加到第一行(列)上。

利用这些变换,可以将行列式变化成一个更为简化的形式,便于计算。

具体步骤如下:1.利用初等行(列)变换,将行列式变换为上(或下)三角行列式。

2.上(或下)三角行列式的值就是对角线上所有元素的乘积。

除了以上的方法,还有一些特殊类型的行列式可以通过直接计算来求解,如对角行列式、三角行列式和Vandermonde行列式等。

行列式怎么计算

行列式怎么计算

行列式怎么计算
1、利用行列式定义直接计算:行列式是由排成n阶方阵形式的n²个数aij(i,j=1,2,...n)确定的一个数,其值为n项之和。

2、利用行列式的性质计算。

3、化为三角形行列式计算:若能把一个行列式经过适当变换化为三角形,其结果为行列式主对角线上元素的乘积。

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

1行列式
行列式在数学中,是一个函数,其定义域为det的矩阵A,取值为一个标量,写作det(A)或|A|。

无论是在线性代数、多项式理论,还是在微积分学中(比如说换元积分法中),行列式作为基本的数学工具,都有着重要的应用。

行列式可以看做是有向面积或体积的概念在一般的欧几里得空间中的推广。

或者说,在n维欧几里得空间中,行列式描述的是一个线性变换对“体积”所造成的影响。

2行列式的性质
①行列式A中某行(或列)用同一数k乘,其结果等于kA。

②行列式A等于其转置行列式AT(AT的第i行为A的第i列)。

③若n阶行列式|αij|中某行(或列);行列式则|αij|是两个行列式的和,这两个行列式的第i行(或列),一个是b1,b2,…,bn;另一个是с1,с2,…,сn;其余各行(或列)上的元与|αij|的完全一样。

④行列式A中两行(或列)互换,其结果等于-A。

⑤把行列式A 的某行(或列)中各元同乘一数后加到另一行(或列)中各对应元上,
结果仍然是A。

行列式计算方法法则

行列式计算方法法则

行列式计算方法法则
1、利用行列式定义直接计算:行列式是由排成n阶方阵形式的n²个数aij(i,j=1,2,...n)确定的一个数,其值为n项之和。

2、利用行列式的性质计算。

3、化为三角形行列式计算:若能把一个行列式经过适当变换化为三角形,其结果为行列式主对角线上元素的乘积。

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

1行列式
行列式在数学中,是一个函数,其定义域为det的矩阵A,取值为一个标量,写作det(A)或|A|。

无论是在线性代数、多项式理论,还是在微积分学中(比如说换元积分法中),行列式作为基本的数学工具,都有着重要的应用。

行列式可以看做是有向面积或体积的概念在一般的欧几里得空间中的推广。

或者说,在n维欧几里得空间中,行列式描述的是一个线性变换对“体积”所造成的影响。

2行列式的性质
①行列式A中某行(或列)用同一数k乘,其结果等于kA。

②行列式A等于其转置行列式AT(AT的第i行为A的第i列)。

③若n阶行列式|αij|中某行(或列);行列式则|αij|是两个行列式的和,这两个行列式的第i行(或列),一个是b1,b2,…,bn;另一个是с1,с2,…,сn;其余各行(或列)上的元与|αij|的完全一样。

④行列式A中两行(或列)互换,其结果等于-A。

⑤把行列式A 的某行(或列)中各元同乘一数后加到另一行(或列)中各对应元上,结果仍然是A。

谈谈行列式的计算方法

谈谈行列式的计算方法

谈谈行列式的计算方法行列式是线性代数中的一个重要概念,常用于解线性方程组、计算逆矩阵以及求多项式的根等问题。

本文将详细介绍行列式的计算方法。

一、行列式的定义与性质:行列式是一个数,可以用于判断矩阵是否可逆、求解线性方程组的唯一解以及计算矩阵的逆等问题。

设A为一个n阶方阵,其行列式记作,A,或det(A)。

1.一阶行列式:对于一个1×1的矩阵[a],其行列式定义为,a,=a。

2.二阶行列式:对于一个2×2的矩阵[a b; c d],其行列式定义为,A,=ad-bc。

3.三阶行列式:对于一个3×3的矩阵[a₁b₁c₁;a₂b₂c₂;a₃b₃c₃],其行列式定义为,A,=a₁b₂c₃+b₁c₂a₃+c₁a₂b₃-c₁b₂a₃-a₁c₂b₃-b₁a₂c₃。

性质:-行列式与其转置矩阵行列式相同:,A,=,A^T。

-交换矩阵的两行(列)行列式改变符号,交换三行(列)行列式不变。

-一行(列)中有等于零的元素,行列式等于零。

二、行列式的计算方法:1.根据定义计算:根据行列式的定义,可以直接按照计算规则进行计算,但随着阶数的增加,计算量会呈指数级增长,因此不适用于高阶行列式的计算。

2.代数余子式法(拉普拉斯展开):利用代数余子式法可以将计算一个行列式的问题转化为计算多个较小行列式的和的问题。

对于一个n阶矩阵A,定义它的第i行第j列元素为aᵢⱼ,那么对于任意一个aᵢⱼ,可以定义它的代数余子式M(i,j)为将行i和列j从A中删去后的(n-1)阶行列式,即A的余子矩阵的行列式。

代数余子式M(i,j)用(-1)^(i+j)乘以A的代数余子式C(i,j)得到。

通过拉普拉斯展开定理,行列式等于它的任意一行(列)元素与其对应的代数余子式乘积的和,即:A,=a₁ⱼM(1,j)+a₂ⱼM(2,j)+...+aⱼⱼM(n,j)(其中j为任意列号)3.三角行列式法:对于三角矩阵(上三角或下三角),行列式等于对角线上元素的乘积,即a₁₁a₂₂...aⱼⱼ。

行列式的计算方法

行列式的计算方法

行列式的计算方法1 引言行列式的计算是《线性代数》和《高等代数》的一个重要内容.同时也是工程应用中具有很高价值的数学工具,本文针对几种常见的类型给出了计算行列式的几种典型的方法.2 一般行列式的计算方法2.1 三角化法利用行列式的性质把原来的行列式化为上(下)三角行列式,那么,上(下)三角行列式的值就是对角线各项的积.例 1 计算行列式12311212332125113311231 ------=n n n n n nn n n n D对这个行列式的计算可以用三角化方法将第1行乘以(-1)加到第2,3,n 行,得0001002000200010001231 ---=n n n n D再将其第1,2,1, -n n 列通过相邻两列互换依次调为第n ,,2,1 列,则得102001321)1(2)1(--=-n n D n n=)!1()1(2)1(---n n n2.2 加边法有时为了便于计算行列式,特意把行列式加边升阶进行计算,这种方法称之为升阶法.它的一般方法是:nn n n n n n n n a a a a a a a a a a a a a a a a D 321333323122322211131211==nnn n n n na a ab a a a b a a a b 212222121121110001(n b b b ,,21任意数)例如下面的例题: 例2 计算行列式nn a a a a D ++++=11111111111111111111321现将行列式n D 加边升阶,得na a a D +++=111011101110111121第1行乘以(-1)加到第1,3,2+n 行,得na a a D10001001001111121----=第2列乘以11a 加到第1列,第3列乘以21a 加到第1列,依次下去直到第1+n 列乘以n a 1加到第1列,得)11(00011111121211∑∑==+=+=ni in nni ia a a a a a a a D2.3 降阶法利用按一行(列)展开定理或Laplace 展开定理将n 阶行列式降为阶较小且容易计算的行列式来计算行列式的方法称为降阶法. 例 3 计算nD 222232222222221=解 首先我们应考虑D 能不能化为上(下)三角形式,若将第一行乘以(-2)加到第n ,3,2 行,数字反而复杂了,要使行列式出现更多的“0”,将D 的第一行乘以(-1)加到第第n ,3,2 行,得2001010100012221-=n D这样仍然不是上(下)三角行列式,我们注意到,第二行除了第一项是1,后面的项全是0,这样我们按第二行展开,降阶得到:201222)1(21--=+n D)!2(2--=n2.4 对于所谓二条线的行列式,可直接展开降阶,再利用三角或次三角行列式的结果直接计算. 例4 计算行列式nnn n n a b b a b a b a D 112211--=解 按第1列展开,得11221111221)1(--+---+=n n n n nn n n b a b ab b a b a b a a Dn n n b b b a a a 21121)1(+-+=2.5 递推法通过降阶等途径,建立所求n 阶行列式n D 和比它低阶的但是结构相同的行列式之间的关系,并求得n D 的方法叫递推法.当n D 与1-n D 是同型的行列式,可考虑用递推法.例 5 计算n 级行列式 2112000002100012100012------=n D 对于形如这样的三角或次三角行列式,按第1行(列)或第n 行(列)展开得到两项的递推关系式,再利用变形递推的技巧求解.解 按第1行展开,得210120000012000011)1)(1(2211-------+=+-n n D D212---=n n D D 直接递推不易得到结果,变形得1221121232211=---=-==-=-=------D D D D D D D D n n n n n n于是 1)1(2)1(21121+=-+=-+==+=+=--n n n D D D D n n n例6 计算n 2级行列式nnn n n n nnn d c d c d c b a b a b a D 111111112----=对于形如这样的所谓两条线行列式,可直接展开得到递推公式. 解 按第1行展开,得)1(1111111121111111112nn n n n nn n n n n nn c d c d c b a b a b d c d c b a b a a D ----+-----+=1111111111111111---------=n n n n nn n n n n nn d c d c b a b a c b d c d c b a b a d a)1(2)(--=n n n n n D c b d a)1(22)(--=n n n n n n D c b d a D)2(21111))((-------=n n n n n n n n n D c b d a c b d a)())((11111111c b d a c b d a c b d a n n n n n n n n ---=----2.6 连加法 例 7 计算mx x x x m x x x x m x D n n n n ---=212121这种行列式的特点是:各行元素之和都相等.先把第2列到第n 列元素同时加到第1列,并提出公因式,得mx x x m x x x m x D n n n ni i n ---=∑=2221111)(然后将第1行乘以(-1)加到第n ,3,2行,得mm x x m x D n ni i n ---=∑=001)(21)()(11m x m ni i n --=∑=-2.7 乘积法根据拉普拉斯定理,所得行列式乘法运算规则如下:nnn nnn n n nn n n c c c c b b b b a a a a 111111111111=⋅ (其中tj ni it ij b a c ∑==1)两个行列式的乘积可以像矩阵的乘法一样来计算,假若两个行列式的阶数不同,只要把它们的阶数化为相同就可以应用上面的公式了.这种方法的关键是寻找有特殊结构的已知行列式去乘原行列式,从而简化原行列式的计算,这也是较为常用的方法.例 8 计算行列式 ab c db a dc cd a bd c b aD =解 取行列式 1111111111111111------=H显然 0≠H ,由行列式的乘法规则:=DH ⋅ab c d ba d c c d a bd c b a 1111111111111111------ H d c b a d c b a d c b a d c b a d c b a ))()()()((+---+--++--++++=等式两边消去,H 得=D ))()()()((d c b a d c b a d c b a d c b a d c b a +---+--++--++++2.8 对称法这是解决具有对称关系的数学问题的常用方法. 例 9 计算n 阶行列式βαβααββααββα++++=1010001000 n D解 按第1行展开,得21)(---+=n n n D D D αββα即 )(211----=-n n n n D D D D αβα由此递推,即得 nn n D D βα=--1因为n D 中αβ与对称,又有 nn n D D αβ=--1当 βα≠ 时,从上两式中消去1-n D ,得 11n n n D αβαβ++-=-当 βα= 时,1-+=n nn D D ββ)(21--++=n n n D ββββ 222-+=n n D ββ11)1(D n n n-+-=ββ )()1(1βαββ++-=-n n nnn β)1(+= 2.9 数学归纳法当n D 与1-n D 是同型的行列式,可考虑用数学归纳法. 例 10 计算n 级行列式ααααcos 2100cos 210001cos 210001cos =n D解 当2=n 时,ααcos 211cos 2=D αα2cos 1cos 22=-=结论成立,假设对级数小于n 的行列式结论成立,则n D 按第n 行展开,得21cos 2---=n n n D D D α由假设αααααααsin )1sin(cos )1cos(])1cos[()2cos(2-+-=--=-=-n n n n D n代入前一式,得]sin )1sin(cos )1[cos()1cos(cos 2αααααα-+---=n n n D nαααααn n n cos sin )1sin(cos )1cos(=---=故对一切自然数n ,结论成立.2.10 拆项法这是计算行列式常用的方法.一般地,当行列式的一列(行)或一列(行)以上的元素能有规律地表示为两项或多项和的形式,就可以考虑用拆为和的方法来进行计算.例 11 在平面上,以点),(),(),(233332332232222221311211x x x x M x x x x M x x x x M ------,,为顶点的三角形面积D S =,其中11121323233322222321212131x x x x x x x x x x x x D ------= )1()1()1()1()1()1(11121323222121332211------=x x x x x x x x x x x x )1()1()1()1()1()1()1()1()1(21323222121332211332211------+--+--+--=x x x x x x x x x x x x x x x x x x解 第1行拆为)1()1()1(11111121111)1)(1)(1(21332211321321232221321321------+----=x x x x x x x x x x x x x x x x x x x x x D32112132332121))()()(1)(1)(1(21x x x x x x x x x x x x +-------=232221321111x x x x x x )]1)(1)(1([))()((21321321121323----⋅---=x x x x x x x x x x x x 3 分块矩阵行列式的计算方法我们学习了矩阵的分块,知道一个矩阵⎥⎦⎤⎢⎣⎡B A 00通过分块若能转化成对角矩阵或上(下)三角矩阵⎥⎦⎤⎢⎣⎡B C A 0,那么行列式B A B C A B A ⋅==000,其中B A ,分别是r s ,阶可逆矩阵,C 是s r ⨯阶矩阵,0是n s ⨯阶矩阵.可以看出,这样可以把r s +阶行列式的计算问题通过矩阵分块转化为较低阶的s 阶和r 阶行列式计算问题,下面先根据上面的途径给出计算公式.设矩阵 ⎥⎦⎤⎢⎣⎡=⎥⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎢⎣⎡=B C D A b b c c b b c c d d a a d d a a G rr r rsr r s sr s ss s r s 1111111111111111其中B A ,分别是s 阶和r 阶的可逆矩阵,C 是s r ⨯阶矩阵,D 是r s ⨯阶矩阵,则有下面公式成立. C DB A B BCD A G 1--⋅==或C DA B A BCD A G 1--⋅==下面推导公式,事实上,当0≠A 时,有⎥⎦⎤⎢⎣⎡=⎥⎦⎤⎢⎣⎡⋅⎥⎦⎤⎢⎣⎡---D BCA D A B C D A E CA E 1100 ⎥⎦⎤⎢⎣⎡-=⎥⎦⎤⎢⎣⎡⋅⎥⎦⎤⎢⎣⎡---B C C DB A B C D A E DB E 0011 上面两式两边同取行列式即可得出上面的公式.例 12 计算 8710650143102101=D这道题的常规解法是将其化为上三角行列式进行计算,若用前面介绍的公式则可以直接得出结果.令 ⎥⎦⎤⎢⎣⎡=1001A ,⎥⎦⎤⎢⎣⎡=8765B , ⎥⎦⎤⎢⎣⎡=1001C , ⎥⎦⎤⎢⎣⎡=4321D 则 ⎥⎦⎤⎢⎣⎡=1001'A ,由公式(1) 知原行列式D CA B A BCD A 1--⋅==⎥⎦⎤⎢⎣⎡⋅⎥⎦⎤⎢⎣⎡⋅⎥⎦⎤⎢⎣⎡-⎥⎦⎤⎢⎣⎡⋅=43211001100187651001 ⎥⎦⎤⎢⎣⎡-⎥⎦⎤⎢⎣⎡⋅=432187651 4444==0这个题还有个特点,那就是C A =,如果我们把公式变形,即D CA B A BCD A 1--⋅=D ACA AB D CA B A 11)(---=-=当C A =时,D ACA AB 1--CD AB D CAA AB -=-=-1,所以当C A =时,我们有CD AB BCD A -=,这样例题就可以直接写出答案了.参考文献:[1] 北京大学数学系,高等代数[M] (第三版).北京:高等教育出版社,2003,9.[2] 张禾瑞,高等代数[M] (第四版).北京:高等教育出版社,1997.[3] 丘维生,高等代数[M].北京:高等教育出版社,1996,12.[4] 杨子胥,高等代数[M].山东:山东科学技术出版社,2001,9.[5] 王萼芳,高等代数题解[M].北京:北京大学出版社,1983,10.[6] Gelfand I M, Kapranov M M and Celvinskij A V. Discriminaants, redultants,and multidimensional determinants[M].Mathematics: Theory&Applications,Birkhauser Verlag,1994.[7] 徐仲,陆全等.高等代数导教·导学·导考.西安::西北工业大学出版社,2004.[8] 陈黎钦.福建:福建商业高等专科学校学报,2007年2月第1期.11。

行列式一般计算方法

行列式一般计算方法

行列式一般计算方法行列式是线性代数中的一个重要概念,它是一个数值,用于描述一个给定矩阵的一些性质。

行列式的计算可以使用一般的方法,如按行或按列展开,也可以使用一些特殊的性质和定理来简化计算过程。

一般方法:考虑一个n阶方阵A,我们可以使用展开法计算其行列式。

展开法的基本思想是按矩阵的一行或一列展开求和,每一项由矩阵元素与其对应的代数余子式的乘积得到。

设矩阵A的第i行(或第j列)为(a1i, a2i, ..., ani)(或(ai1, ai2, ..., ain)),则按第一行(或第一列)展开的行列式可以表示为:det(A) = a11C11 + a12C12 + ... + a1nC1ndet(A) = a21C21 + a22C22 + ... + a2nC2n其中,Cij为元素aij的代数余子式。

代数余子式可以通过去除第i行和第j列所得到的(n-1)阶子阵的行列式来计算。

如果我们对每一个Cij都计算其对应的余子式,那么行列式的计算将会变得非常复杂和繁琐。

为了简化计算,可以使用拉普拉斯展开定理或斯拉夫特定理。

拉普拉斯展开定理:设A为n阶方阵,对于A的任意一列j,我们有:det(A) = ∑(-1)^(i+j) * aij * det(Mij)其中,Mij为去除第i行和第j列后所得到的(n-1)阶子阵。

可以通过将行列式的计算转化为子阵的行列式的计算来简化计算过程。

斯拉夫特定理:斯拉夫特定理可以通过将矩阵的行列式转化为矩阵的积的形式来计算,从而简化计算过程。

设A为n阶方阵,A*为A的伴随矩阵(即A的每个元素的代数余子式组成的矩阵的转置矩阵)det(A) = A * A* = ,A, * I其中,A,表示A的行列式。

这样计算行列式的优势在于,A*的计算比直接按照展开法计算的Cij要简单(只需要计算n次行列式),并且可以使用矩阵的乘法简化计算过程。

总结:行列式的计算可以使用一般的展开法,按照行或列进行展开,逐项计算每个元素与其对应的代数余子式的乘积。

行列式的计算方法总结

行列式的计算方法总结

行列式的计算方法总结行列式的计算方法总结行列式的计算方法总结(一)首先,行列式的性质要熟练掌握性质1行列互换,行列式的值不变。

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

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

性质3若行列式的某一行(列)各元素都有公因子k,则k可提到行列式外。

推论1数k乘行列式,等于用数k乘该行列式的某一行(列)。

推论2若行列式有两行(列)元素对应成比例,则该行列式的值为零。

性质4若行列式中某行(列)的每一个元素均为两数之和,则这个行列式等于两个行列式的和,这两个行列式分别以这两组数作为该行(列)的元素,其余各行(列)与原行列式相同。

性质5将行列式某行(列)的k倍加到另一行(列)上,行列式的值不变。

行列式展开法:行列式按某行(列)展开也是解行列式常用的方法。

行列式展开定理:定理1:n阶行列式D等于它的任一行(列)的各元素与各自的代数余子式乘积之和。

定理2:行列式D的某一行(列)各元素与另一行(列)对应元素的代数余子式乘积之和必为零。

(二)几种特殊行列式的值为便于考生综合复习及掌握概念间的.联系,现将以后各章所涉及的有关行列式的几个重要公式罗列于下:考研数学:行列式的计算行列式是线性代数的一部分,题目比较灵活,下面小编为同学们简单讲一下行列式的几种计算方法,希望同学们可以有所启发,弄清楚这种类型题。

对于数值型行列式来说,我们先看低阶行列式的计算,对于二阶或者三阶行列式其是有自己的计算公式的,我们可以直接计算。

三阶以上的行列式,一般可以运用行列式按行或者按列展开定理展开为低阶行列式再进行计算,对于较复杂的三阶行列式也可以考虑先进行展开。

在运用展开定理时,一般需要先利用行列式的性质将行列式化为某行或者某列只有一个非零元的形式,再进行展开。

特殊低阶行列式可以直接利用行列式的性质进行求解。

对于高阶行列式的计算,我们的基本思路有两个:一是利用行列式的性质进行三角化,也就是将行列式化为上三角或者下三角行列式来计算;二是运用按行或者按列直接展开,其中运用展开定理的行列式一般要求有某行或者某列仅有一个或者两个非零元,如果展开之后仍然没有降低计算难度,则可以观察是否能得到递推公式,再进行计算。

关于行列式的计算方法

关于行列式的计算方法

关于行列式的计算方法行列式是线性代数中非常重要的一个概念,它在矩阵和线性方程组的求解中都有广泛的应用。

本文将介绍关于行列式的定义、计算方法及其性质,以及一些常用的行列式计算技巧。

一、行列式的定义行列式是一个方阵(只有行数和列数相等的矩阵才有行列式)所具有的一个确定的数值。

对于一个n阶的方阵,其行列式记作det(A),其中A 表示矩阵。

行列式的计算方法主要有三种:代数余子式法、按行(列)展开法和逆序数法。

二、代数余子式法对于一个n阶方阵A,它的第i行第j列元素的代数余子式表示为Mij,定义为:将A的第i行和第j列元素划去,然后找出剩余元素所形成的n-1阶方阵的行列式。

即:Mij = det(Aij)其中Aij表示由第i行和第j列元素删去后所得到的(n-1)阶方阵。

根据代数余子式的定义,行列式的计算可以通过以下公式进行求解:det(A) = a11M11 - a12M12 + a13M13 - ... + (-1)^(i+j)aijMij + ...其中a11,a12,a13,...是第一行元素,M11,M12,M13,...是它们对应的代数余子式。

三、按行(列)展开法按行(列)展开法是行列式计算中最常用的一种方法。

对于一个n阶方阵A,选择其中任意一行或者一列,然后按照一定规律展开计算。

以按第一行展开为例,按照以下规律进行展开:det(A) = a11C11 + a12C12 + a13C13 + ... + a1nC1n其中Cij表示第一行第j列元素aij的余子式,定义为:将A的第一行和第j列元素划去,然后找出剩余元素所形成的(n-1)阶方阵的行列式。

将Cij的计算公式中的行列式再按行(列)展开,可以得到更小阶的余子式,直到降阶为2阶方阵时,余子式的计算直接是两个元素之差。

四、逆序数法逆序数法是行列式计算中的另一种方法。

对于一个n阶方阵A,按照以下步骤进行计算:1.首先,将方阵A展开至最小的单位(1阶方阵)。

计算行列式常用的7种方法

计算行列式常用的7种方法

计算行列式常用的7种方法行列式是线性代数中的重要概念,用于描述线性方程组的性质和解的情况。

在计算行列式时,有多种方法可供选择,下面将介绍行列式的常用计算方法。

1.代数余子式展开法代数余子式展开法是计算行列式的最常用方法之一、对于n阶行列式,可以选择其中的任意一行或一列展开。

选择一行展开时,可以使用代数余子式,即将每一元素乘以其代数余子式后再求和。

例如,对于3阶行列式\(\begin{bmatrix}a & b & c\\ d & e & f\\ g & h &i\end{bmatrix}\)选择第一行展开,计算行列式的值为\(aA_{11} - bA_{12} +cA_{13}\),其中\(A_{ij}\)表示第i行第j列元素的代数余子式。

类似地,可以选择列展开,使用代数余子式计算行列式的值。

2.初等变换法初等变换法是计算行列式的另一种常用方法。

通过一系列的行变换或列变换,将行列式转化为三角形矩阵或对角矩阵。

对于三角形矩阵,行列式的值即为对角线上元素的乘积;对于对角矩阵,行列式的值即为对角线上元素的乘积。

初等变换包括行交换、行缩放和行加减,可以有效地简化行列式的计算过程。

3.拉普拉斯展开法拉普拉斯展开法是计算行列式的一种常用方法,适用于任意阶的行列式。

选择其中的一行或一列展开,将行列式拆解为一系列子行列式的乘积。

每个子行列式的阶数比原行列式小1,可以继续进行递归的计算。

拉普拉斯展开法可以使用代数余子式进行计算,也可以利用构造矩阵的方式计算。

4.三对角矩阵法三对角矩阵法适用于计算特殊形式的行列式,即矩阵中除了对角线和相邻对角线上的元素外,其他元素都为0的情况。

计算三对角矩阵的行列式可以通过逐步化简为二阶或一阶行列式进行计算。

这种方法可以加速计算过程,特别适用于较大阶数的行列式。

5.特殊行列式法对于特殊形式的行列式,例如范德蒙行列式、希尔伯特行列式等,可以利用其特殊性质进行计算。

行列式计算方法

行列式计算方法

行列式计算方法首先,我们来介绍行列式的定义。

行列式是一个数学对象,它是一个关于矩阵的函数,可以用来判断矩阵是否可逆、求解方程组的解等。

对于一个n阶矩阵A,其行列式记作|A|或det(A),定义为一个数,它是由矩阵A的元素所确定的。

行列式的计算方法可以分为多种,包括拉普拉斯展开法、三角形法、性质法等。

下面我们将逐一介绍这些方法。

首先是拉普拉斯展开法。

对于一个n阶矩阵A,其行列式的计算可以通过对任意一行(或一列)的元素进行展开来实现。

具体来说,我们可以选择其中一行(或一列)的元素,以该行(或列)的元素为基础,按照"+ +"的规律,将矩阵A中除去该行(或列)的元素构成的n-1阶矩阵的行列式与该行(或列)的元素相乘,然后将所有这些乘积相加,即可得到矩阵A的行列式的值。

这种方法在计算过程中需要多次进行n-1阶矩阵的行列式计算,比较繁琐,但在理论上是可行的。

其次是三角形法。

对于一个n阶矩阵A,我们可以通过初等变换将其化为上(下)三角矩阵,然后利用上(下)三角矩阵的行列式的性质来计算整个矩阵A的行列式的值。

这种方法的优点在于可以通过初等变换将矩阵化简为三角形矩阵,从而简化计算过程,但在实际操作中需要注意初等变换的过程,以及上(下)三角矩阵的行列式的计算。

最后是性质法。

行列式有一系列重要的性质,例如行列式与其转置矩阵的关系、两行(列)互换行列式变号等。

利用这些性质,我们可以将矩阵A化简为对角矩阵,然后直接计算对角矩阵的行列式,从而得到整个矩阵A的行列式的值。

这种方法在实际操作中比较灵活,可以根据具体矩阵的性质进行化简,但需要熟练掌握行列式的性质。

总的来说,行列式的计算方法有多种,每种方法都有其适用的场景和特点。

在实际应用中,我们可以根据具体的矩阵和计算要求选择合适的方法进行计算,以便更高效地求得行列式的值。

希望本文介绍的行列式计算方法能够对读者有所帮助,让大家更好地理解和运用行列式的相关知识。

初数数学中的行列式公式详解

初数数学中的行列式公式详解

初数数学中的行列式公式详解行列式是初等数学中非常重要的概念之一,它在线性代数、线性方程组以及向量空间等领域具有广泛的应用。

本文将详细解析行列式的定义、性质和相关公式,帮助读者更好地理解和应用行列式。

一、行列式的定义行列式是一个方阵的标量量,它的值为一个数。

对于一个n阶方阵A=[a[i,j]],它的行列式记为|A|或det(A)。

行列式的计算需要按照一定的规则进行,下面将介绍常用的行列式计算方法。

二、行列式的计算方法1. 一阶行列式对于一个1×1的行列式,例如A=[a],它的值就是a。

2. 二阶行列式对于一个2×2的行列式,例如A=[a11,a12;a21,a22],它的值可以通过交叉相乘再相减的方法进行计算:|A|=a11·a22-a12·a21。

3. 三阶及以上的行列式对于三阶及以上的方阵,可以使用拉普拉斯展开或三角形法则进行计算。

拉普拉斯展开的思想是:把一个n阶行列式按照某一行(或列)的元素展开,然后递归地计算这些元素的(n-1)阶行列式,直到计算到二阶行列式为止。

三、行列式的性质行列式具有多种重要的性质,下面将介绍几条常用的性质。

1. 行列互换性质行列式的值不变,当互换它的任意两行(或两列)时。

2. 行列式倍乘性质行列式中的一行(或一列)的每个元素都乘上同一个数k,行列式的值也同样乘以k。

3. 行列式的展开性质行列式可以按任意一行(或一列)展开,得到的结果相同。

4. 行列式的转置性质一个方阵与其转置阵的行列式相等。

5. 行列式的相似性质相似矩阵的行列式相等。

四、常见的行列式公式1. 三阶行列式的展开式对于一个三阶行列式A=[a[i,j]],可以使用拉普拉斯展开进行计算:|A|=a11·a22·a33+a12·a23·a31+a13·a21·a32-a13·a22·a31-a12·a21·a33-a11·a23·a32。

各种行列式的计算方法

各种行列式的计算方法

各种行列式的计算方法宝子们,今天咱们来唠唠行列式的计算方法呀。

一、定义法。

这就像是最基础的招式啦。

按照行列式的定义,把所有可能的排列组合算出来。

不过呢,这个方法可有点费时间,就像你要一个一个数小珠子一样,要是行列式的阶数大一点,那可就累得够呛。

比如说二阶行列式,按照定义算起来还比较轻松,就是主对角线元素相乘减去副对角线元素相乘。

但是三阶或者更高阶的,那可就复杂得多喽。

二、三角形行列式法。

这个方法可就比较巧妙啦。

我们想办法把行列式通过行变换或者列变换变成上三角或者下三角行列式。

为啥呢?因为三角形行列式的值就等于主对角线元素的乘积呀,多方便。

就像把一堆乱乱的东西整理得整整齐齐的,然后一下子就能算出结果。

比如说给你一个行列式,你就观察一下,哪行或者哪列加上或者减去其他行或者列的倍数,能让它慢慢变成三角形的样子。

三、按行(列)展开法。

这个方法就像是拆积木一样。

你可以按照行列式的某一行或者某一列展开。

比如说按第一行展开,那这个行列式的值就等于这一行的每个元素乘以它对应的代数余子式然后相加。

代数余子式呢,就像是这个元素的小跟班,有自己的计算方法。

这个方法在行列式里有很多零元素的时候特别好用,就像走捷径一样,直接找那些简单的部分来计算。

四、行列式的性质法。

行列式有好多有趣的性质呢。

比如说两行(列)交换,行列式的值就变成原来的相反数;某一行(列)乘以一个数加到另一行(列),行列式的值不变。

我们就可以利用这些性质,把行列式变得简单一些再去计算。

就像给行列式做个小整容,让它变得更可爱(好计算)。

宝子们,行列式的计算方法就这么些啦,多做做练习,就会发现其实也没有那么难啦。

加油哦!。

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

摘要行列式是高等代数中重要的内容之一,在数学中有着广泛的应用.通过对行列式基本理论的介绍,针对不同类型的行列式,结合具体例题,介绍行列式的计算方法,其中包括降阶法,升阶法,数学归纳法等.关键词:行列式;范德蒙行列式;计算AbstractThe determinant is an important content of higher algebra, which having wide application in mathematics. Through the introduction of the basic theory of the determinant, combined with concrete examples, the calculation for different types of determinant are introduced, which including the reduction method, order method, mathematical induction, and so on.Key words: determinant;vandermonde determinant;calculation目录摘要 (I)Abstract (II)第1章行列式的形成和性质 (1)第1节行列式的发展史 (1)第2节行列式的性质 (2)第2章行列式的计算方法 (4)第1节化三角形法 (4)第2节降阶法 (8)第3节递推法 (9)第4节加边法 (11)第5节拆行(列)法 (12)第6节数学归纳法 (14)结论 (16)参考文献 (17)致谢 (18)第1章行列式的形成和性质行列式是高等代数中基本而重要的内容之一,在数学中有着广泛的应用,懂得如何计算行列式显得尤为重要. 通过对一系列行列式计算方法的介绍,进一步提高对行列式的认识,对以后的学习带来十分有益的帮助. 行列式是线性代数中的一个基本工具. 无论是高等数学领域里的高深理论,还是现实生活里的实际问题,都或多或少地与行列式有着直接或间接的联系. 行列式的计算具有一定的规律性和技巧性.行列式是在解决实际问题中被创建的,它有着自身的特点和性质,对于行列式的计算是应用行列式解决其它问题的基础.第1节行列式的发展史行列式出现于线性方程组的求解,它最早是一种速记的表达式,现在已经是数学中一种非常有用的工具. 行列式是由莱布尼茨和日本数学家关孝和发明的. 1693年4月,莱布尼茨在写给洛比达的一封信中使用并给出了行列式,并给出方程组的系数行列式为零的条件. 同时代的日本数学家关孝和在其著作《解伏题元法》中也提出了行列式的概念与算法.在行列式的理论方面,又一位做出突出贡献的就是另一位法国大数学家柯西. 1815 年,柯西在一篇论文中给出了行列式的第一个系统地、几乎是近代地处理. 其中主要结果之一是行列式的乘法定理. 另外,他第一个把行列式的元素排成方阵,采用双足标记法;引进了行列式特征方程的术语;给出了相似行列式概念;改进了拉普拉斯的行列式展开定理,并给出了一个证明等.继柯西之后,在行列式理论方面最多产的人就是德国数学家雅可比(J.Jacobi,1804-1851) ,他引进了函数行列式,即“雅可比行列式”,指出函数行列式在多重积分的变量替换中的作用,给出了函数行列式的导数公式. 雅可比的著名论文《论行列式的形成和性质》标志着行列式系统理论的建成. 由于行列式在数学分析、几何学、线性方程组理论、二次型理论等多方面的应用,促使行列式理论自身在19世纪也得到了很大发展.整个19 世纪都有行列式的新结果.除了一般行列式的大量定理之外,还有许多有关特殊行列式的其它定理都相继得到.第2节 行列式的性质性质1 行列式的行与列互换,其值不变.注 性质1说明了行列式对行成立的性质, 对列也成立.性质2 n 阶行列式||ij D a =对任一行(列)按下式展开,其值相等11221ni i i i in ij ik ik k D a A a A a A a A ==++⋅⋅⋅+=∑或11221nj j j j nj nj kj kj k D a A a A a A a A ==++⋅⋅⋅+=∑.性质3 用数k 乘行列式||ij D a =的某一行(列),等于以数k 乘此行列式. 推论1 某行(列)元素全为零的行列式其值为零.推论2 如果行列式某行(列)的所有元素有公因子,则公因子提到行列式的外面. 性质4 如果行列式的某一行的每一个元素都可以写成两个数的和(1,2,,)ij ij b c j n +=⋅⋅⋅,则此行列式可以写成两个行列式的和,这两个行列式的第i 行元素分别为ij b 与ij c (1,2,,)j n =⋅⋅⋅,其它位置的元素与原行列式相同.推论1 如果行列式的某一行(列)的每一个元素都可以写成m 个数的和,则此行列式可以写成m 个行列式的和.性质5 行列式中两行(列)对应的元素全相等,其值为零.即当,1,2,,ik ij a a k n ==⋅⋅⋅时,有11121121212n i i inj jjn n n nna a a a a a D a a a a a a ==.推论1 如果行列式有两行(列)的对应元素成比例,则行列式的值为零. 性质6 将行列式中某行(列)的所有元素同乘以数k 后加于另一行(列)对应位置的元素上,行列式的值不变.性质7 行列式||ij D a =的两行(列)互换,行列式的值反号.性质8 将行列式某一行(列)的元素乘另一行(列)对应位置的元素的代数余子式之和其值为零,即112210,()nkikj i j i j ni nj k aA a A a A a A i j ==++⋅⋅⋅+=≠∑, 112210,()n ikjk i j i j in jn k aA a A a A a A i j ==++⋅⋅⋅+=≠∑.性质9 拉普拉斯( Laplace )展开式(1)111111111111111111110000n nmn nn n m n nn m mmm mnm mma a a ab b a ac c b b a a b b c c b b =⋅.(2)11111111111111111111(1)000n n nmn nn n nn mnn n nn m mmm mnc c a a a a b b c c a a b b a a b b b b =-⋅.第2章 行列式的计算方法行列式的计算灵活多变,需要有较强的技巧. 当然,任何一个n 阶行列式都可以由它的定义去计算其值. 但由定义可知,n 阶行列式的展开式有!n 项,计算量很大,一般情况下不用此法,但如果行列式中有许多零元素,可考虑此法.值得注意的是,在应用定义法求非零元素乘积项时,不一定从第1行开始,哪行非零元素最少就从哪行开始. 接下来要介绍计算行列式的两种最基本方法: 化三角形法和按行(列)展开法.第1节 化三角形法化三角形法是将原行列式化为上(下)三角形行列式或对角形行列式计算的一种方法. 因为利用行列式的定义容易求得上(下)三角形行列式, 将行列式化为三角形行列式计算.例1 计算行列式12312341345121221n n n n D n n n -=--.分析 若直接化为三角形行列式,计算很繁,所以要充分利用行列式的性质. 注意到从第1列开始;每一列与它前一列的个数是差1的,根据行列式的性质,先从第1n -列开始乘以1-加到第n 列,第2n -列乘以1-加到第1n -列,一直到第1列乘以1-加到第2列. 然后把第1行乘以1-加到各行去,再将其化为三角形行列式,计算就简单多了.解1(2,,)11111111112111110003111121111100i n i n r r n n D n n n n n n =⋅⋅⋅=⋅⋅⋅⋅⋅⋅⋅⋅⋅-⋅⋅⋅-=⋅⋅⋅-⋅⋅⋅-⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅-⋅⋅⋅--⋅⋅⋅1(1)(2)12(1)12(2,,)11000000100020011(1)200200000101(1)()(1)2(1)(1)2in n n n n n i n r r n nn n nn n n nn n n n n n n n n n n n -----=⋅⋅⋅++⋅⋅⋅+⋅⋅⋅⋅⋅⋅-⋅⋅⋅-⋅⋅⋅-⋅⋅⋅-+=⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅-⋅⋅⋅-⋅⋅⋅-⋅⋅⋅--⋅⋅⋅+=⋅⋅-⋅-+=⋅⋅-.例1中,显然是1,2,,1,n n ⋅⋅⋅-这n 个数在循环,那么如果是0121,,,n n a a a a --⋅⋅⋅这n 个无规律的数在循环,行列式该怎么计算呢?把这种行列式称为“循环行列式”.例2 求下列行列式012110122341123n n n a a a a a a a a D a a a a a a a a ---=.其中,,0,1,, 1.i a c i n ∈=-解 令012110122341123n n n a a a a a a a a A a a a a a a a a ---=.首先注意,若u 为n 次单位根(即1n u =),则有111111111111111010112010222230123112212001201111()()n n nn n n n n n n n n n n n n n n n n n n n a a u a u a a u a u a u a u a u a a u a u u A u a u a u a u a a u a u u a a u a u a u a u a u ua a u a u f u u u ---------------------++++++++++++⋅==++++++++++++=+++⋅=⋅12n uu u -⋅其中1011()n n f u a a u a u --=+++,设22cossin k kw n nππ=+i 为n 次原单位根,则1,1(0)n k w w k n =≠<<.于是211,,,,n w w w -互异且为单位根.记2(1)1,(0,1,,1),jjj n jw w j n w w -==- 方阵011(,,,)n w w w w -=.则由上述知()i j j A w f w w ⋅=⋅.故0110101100111(,,,)((),(),,())()(,,,).(n n n n n Aw Aw Aw Aw f w w f w w f w w f w w w w f w -----===⋅)因为122(1)0111(1)(1)1111(,,,)11n n n n n n w w w w w w w w w w ------== 为范德蒙行列式. 所以||0w ≠.从而有1||(1)()()||||n Aw w f f w f w A w -=⋅⋅⋅⋅⋅⋅⋅=⋅ ||.所以1||(1)()()n n A D f f w f w -==⋅⋅⋅⋅⋅⋅.因为例1中,循环的方向与该推广在方向上相反,11120'12n n n n a a a a a a D a a a ---=而n D 与'n D 只差(1)(2)21n n --(-)个符号,(1)(2)'12(1)()()n n n n D f f w f w ---⋅⋅⋅⋅=(-1).从而,有01,1,,)(1,2,,)n a a a n -=(时,对单位根(1)(2)21n n --(-),总有21()123n f u u u nu -=+++⋅⋅⋅+.(1)2(1)12n n f n +=++⋅⋅⋅+=.所以21()()1n f u uf u u u u n n --=+++⋅⋅⋅+-=- .即()1nf u u-=-. 又12111()11n n k n k x x w x x x x --=-=-=+++⋅⋅⋅+-∏, 令1x =,则有11(1)111 n kk w n -=-==∏+++.从而有(1)(2)'12(1)(2)1221(1)1211(1)2(1)12(1)()()(1)111()()2111(1)(1)2(1)1(1)21(1).2n n n n n n n n n n n n k k n n nn n n D f f w f w n n n w wwn n nw n n nn n ----------=---=⋅⋅⋅⋅+=⋅⋅-⋅⋅⋅⋅---+-⋅⋅=-+-⋅⋅=+=-⋅⋅∏(-1)(-1)与例1的答案一致.第2节 降阶法设||n ij D a =为n 阶行列式,根据行列式的按行(列)展开定理有1122(1,2,,)n i i i i in in D a A a A a A i n =++⋅⋅⋅+=⋅⋅⋅,或1122(1,2,,)n j j j j nj nj D a A a A a A j n =++⋅⋅⋅+=⋅⋅⋅.其中ij A 为n D 中的元素ij a 的代数余子式.按行(列)展开法可以将一个n 阶行列式化为n 个1n -阶行列式计算. 若继续使用按行(列)展开法,可以将n 阶行列式降阶直至化为许多个2阶行列式计算,这是计算行列式的又一基本方法-降阶法. 但一般情况下,按行(列)展开并不能减少计算量,仅当行列式中某一行(列)含有较多零元素时,它才能发挥真正的作用.因此,应用按行(列)展开法时,应利用行列式的性质将某一行(列)化为有较多的零元素,再按该行(列)展开.例1 计算20阶行列式20123181920212171819321161718201918321D =. 分析 这个行列式中没有一个零元素,若直接应用按行(列)展开法逐次降阶直至化许许多多个2阶行列式计算,需进行20!201*-次加减法和乘法运算,更何况是n 阶. 但若利用行列式的性质将其化为有很多零元素,则很快就可算出结果.注意到此行列式的相邻两列(行)的对应元素仅差1,因此,可按下述方法计算.解112020118(1,(2,,20)19)1111111231819202111112121718193111113211617181911111201918321201111111111130222240022221(1)22120000022100000i ii i i c c r r D ++==-+---=---------=⨯-⨯=-⨯182⋅化三角形法和降阶法是计算行列式最基本的两种方法,接下来介绍的一些方法,不管是哪种,都要与行列式的性质和基本方法结合起来.第3节 递推法应用行列式的性质,把一个n 阶行列式表示为具有相同结构的较低阶行列式(比如,1n -阶或2n -阶等)的线性关系式,这种关系式称为递推关系式. 根据递推关系式及某个低阶初始行列式(比如二阶或一阶行列式)的值,便可递推求得所给n 阶行列式的值,这种计算行列式的方法称为递推法.注意用此方法一定要看行列式是否具有较低阶的相同结构,如果没有,即很难找出递推关系式,从而不能使用此方法.例1 计算行列式0001000101n D αβαβαβαβαβαβ++=++.αβ≠其中.分析 此行列式除主对角线及其上下两条对角线的元素外,其余的元素都为零,这种行列式称“三对角”行列式. 从行列式的左上方往右下方看,即知1n D -与n D 具有相同的结构. 这时可以用1n D -和2n D -表示n D 的递推关系式. 若由上面的递推关系式从n 阶逐阶往低阶递推, 可考虑利用递推关系式计算.证明 n D 按第1列展开,再将展开后的第二项中1n -阶行列式按第一行展开,有12n n n D D D αβαβ=--(+)-.因此,可考虑将其变形为11212n n n n n n D D D D D D αβαββα------=-=(-). 或11212n n n n n n D D D D D D βααβαβ------=-=(-). 现可反复用低阶代替高阶,有231122334()()()n n n n n n n n D aD D D D D D D βαβαβα--------=-=-=-()()22221()n n n D D βαβαβαβααββ--⎡⎤=-=+--+=⎣⎦同样有231122334()()()n n n n n n n n D D D D D D D D βαβαβαβ--------=-=-=-()()22221()n n n D D αβααβαββαβα--⎡⎤=-=+--+=⎣⎦.因此,当αβ≠时,11n n n D αβαβ++-=-. 总结 虽然从一个行列式中可以看出有低阶的相同的结构,然后得到一递推关系式,但不要盲目乱代,一定要看清这个递推关系式是否可以简化计算,如果不能简化计算,就要适当地换递推关系式,如本题.第4节 加边法有时为了计算行列式,特意把原行列式加上一行一列,再进行计算,这种计算行列式的方法称为加边法或升阶法. 当然,加边后必须是保值的,而且要使所得的高一阶行列式较易计算. 要根据需要和原行列式的特点选取所加的行和列. 加边法适用于某一行(列)有一个相同的字母外,也可用于其列(行)的元素分别为1n -个元素的倍数的情况.加边法的一般作法是1111111111121221222121111100000n nnn n n n n n nnn nnnn nna a a a a ab a a a a D a a b a a a a a a b a a ===. 特殊情况,取121n a a a ==== 或 121n b b b ====.注 加边法不是随便加一行一列,关键是观察每行或每列是否有相同的因子. 例1 计算n 阶行列式211212212212212111n n n n x x x x x x x x x x D x x x x x ++=+.分析 先把主对角线的数都减1,看出第一行为1x 与12,,,n x x x 相乘,第二行为2x 与12,,,n x x x 相乘,……,第n 行为n x 与12,,,n x x x 相乘. 该行列式每行有相同的因子12,,,n x x x ,从而,就可考虑此法.解11112122112121221222121212121211(1,,)(1,,)110110001010011101001.001001i i i i n n n n n n n n ni n i ni i n i n r x r c x c i n x x x x x x x x x x x x x x x x x x x x x x x x x x x x x +++==+=-+=+-+-+-+=+∑∑注意 加边法最大的特点就是要找出每行或每列相同的因子,那么升阶之后,就可利用行列式的性质把绝大部分元素化为零,然后再化为三角形行列式,这样就达到了简化计算的效果.第5节 拆行(列)法由行列式拆项性质知,将已知行列式拆成若干个行列式之积,计算其值,再得原行列式值,此法称为拆行(列)法.由行列式的性质知道,若行列式的某行(列)的元素都是两个数之和,则该行列式可拆成两个行列式的和,这两个行列式的某行(列)分别以这两数之一为该行(列)的元素,而其他各行(列)的元素与原行列式的对应行(列)相同,利用行列式的这一性质,有时较容易求得行列式的值.例1 设n 阶行列式1112121222121n n n n nna a a a a a a a a =.且满足,,1,2,,,ij ji a a i j n =-=对任意数b ,计算n 阶行列式=n D 111212122212n n n n nn a b a b a b a b a b a b a b a ba b+++++++++.分析 该行列式的每个元素都是由两个数的和组成,且其中有一个数是b ,显然用拆行(列)法.解1112111121121212222122222212122n n n n n n n n n nn n n nn n nn a b a ba b a a b a b ba b a b a b a b a b a a b a b b a b a b D a b a b a b a a b a b b a b a b++++++++++++++==++++++++11121111121212222122221212111n n n n n n n n nn n nn n nn a a a b a ba b a a a a a b a b a b a a ba a ab a ba b a a ++++=++++11121111121212222122221212111111n n n n n n n n nnn nnn nna a a a a a a a a a a a a a bb a a a a a a a =+++21111nni i i i b A b A ===+++∑∑,11nij i j b A ==+⋅∑又令nnn n nn a a a a a a a a a A212222111211=, 且,,1,2,,ij ji a a i j n =-=.所以有1A =,且'A A =-.由1||A A A *-=,得1||A A A ⋅=-*.A A ⋅*=E .所以1A A *-=.又*111*)()'()'()'(A A A A A -=-===---,所以*A 也为反对称矩阵. 又(,1,2,,)ij A i j n =为*A 的元素,所以有1,10nij i j A ===∑.从而知1,111nn ij i j D bA ===+=∑.第6节 数学归纳法一般是利用不完全归纳法寻找出行列式的猜想值,再用数学归纳法给出猜想的证明.数学归纳法一般是用来证明行列式等式. 因为给定一个行列式,要猜想其值是比较难的,所以先给定其值,然后再去证明.例1 证明:2cos 100012cos 100012cos 00sin(1)(sin 0)sin 0002cos 1012cos n n D θθθθθθθθ+==≠.证明 当1,2n =时,有θθθsin )11sin(cos 21+==D ,θθθθθsin )12sin(1cos 4cos 211cos 222+=-==D . 结论显然成立.现假定结论对小于等于1n -时成立. 对n 阶行列式将n D 按第1列展开,得(1)(1)122cos 1002cos 00012cos 0012cos 00002cos 1002cos 1012cos 012cos 2cos sin(11)sin(21)2cos sin sin 2cos sin sin(1)sin 2cos sin sin cos co n n n n n D D D n n n n n n θθθθθθθθθθθθθθθθθθθθθθ----=-=⋅--+-+=⋅-⋅--=⋅-⋅+=s sin sin sin cos cos sin sin sin(1)sin n n n n θθθθθθθθθθ⋅⋅+⋅=+=⋅故结论对n 时,等式也成立.结论行列式在高等代数课程中的重要性以及在考研中的重要地位使我们有必要对行列式进行较深入地认识,行列式是在解决实际问题中被创建的,它有着自身的特点和性质.本论文主要对行列式的计算方法进行简单地归纳总结行列式的计算是应用行列式解决其它问题的基础,而行列式的计算方法并不是唯一的,本文主要针对行列式的特点,应用行列式的性质,提供了6种计算行列式的常用方法:化三角形法,按行(列)展开法,递推法,加边法,拆行(列)法,数学归纳法,但这几种方法之间不是相互独立,而是相互联系的,一个行列式可能有几种解法,这就要求我们在掌握了行列式的解法之后,灵活运用,找到一种最简便的方法,使复杂问题简单化,有时几种方法结合着用效果更好.由于我的学识和经验有限,论文中可能会存在这样或那样的不足,望批评指正.参考文献[1] 李师正,高等代数复习解题方法与技巧 [M],北京:高等教育出版社,2005:5-7[2] 张贤科,许甫华,高等代数学 [M],北京:清华大学出版社,2002:22-27[3] 张禾瑞,郝鈵新,高等代数 [M],北京:高等教育出版社,2000:17-19[4] 许甫华,张贤科,高等代数解题方法 [M],北京:清华大学出版社,2001:47-50[5] 宣飞红,线性代数 [M],北京:高等教育出版社,1999:70-73[6] 李永乐,研究生入学考试线性代数 [M],北京:北京大学出版社,2000:3-6[7] 张敬和,数学二考研题典丛书 [M],沈阳:东北大学出版社,2004:50-57[8] 张永曙,考研数学应试强化辅导与解题指南 [M],西安:西北工业大学出版社,2005:19-30[9] 罗曾儒,数学解题引论 [M],西安:陕西师范大学出版社,2007:24-27[10] 周强民,数学分析 [M],上海:上海科学技术出版社,2002:65-75[11] 明清河,数学分析的思想和方法 [M],济南:山东大学出版社,2006:81-84绥化学院2010届本科生毕业论文致谢18。

相关文档
最新文档