• 代数余子式与行列式


    行列式(记为(|A|))

    定义

    一个矩阵的行列式我们定义为(sum_{p is permutaion}(-1)^{sigma(p)} imesprod_{i=1}^na_{i,p_i})

    其中(sigma(p))表示(p)的逆序对个数

    性质

    百度百科

    求法

    高斯消元

    余子式(记为(m_{i,j}))

    定义

    (m_{i,j})表示远矩阵去除第(i)行和第(j)列之后剩下矩阵的行列式

    代数余子式(记为(M_{i,j}))

    定义

    我们称(M_{i,j}=m_{i,j} imes (-1)^{i+j})为代数余子式

    与行列式的关系

    任意一个(n)阶矩阵的行列式可以用某一行或者某一列的代数余子式展开,即

    [|A|=sum_{i=1}^nM_{x,i} imes A_{x,i} ]

    证明

    首先考虑有一个(n)阶矩阵

    [A = egin{pmatrix} A_{1,1} & A_{1,2} & A_{1,3} &ldots & A_{1,n} &\ A_{2,1} & A_{2,2} & A_{2,3} & ldots & A_{2,n} &\ & & ldots & & &\ A_{n,1} & A_{n,2} & A_{n,3} & ldots & A_{n,n} end{pmatrix} ]

    考虑(|A|)可以用某一行按照以下方式展开

    [egin{vmatrix} A_{1,1} & A_{1,2} & A_{1,3} &ldots & A_{1,n} &\ A_{2,1} & A_{2,2} & A_{2,3} & ldots & A_{2,n} &\ & & ldots & & &\ A_{x,1} & 0 & 0 & ldots & 0 &\ & & ldots & & &\ A_{n,1} & A_{n,2} & A_{n,3} & ldots & A_{n,n} end{vmatrix} + egin{vmatrix} A_{1,1} & A_{1,2} & A_{1,3} &ldots & A_{1,n} &\ A_{2,1} & A_{2,2} & A_{2,3} & ldots & A_{2,n} &\ & & ldots & & &\ 0 & A_{x,2} & 0 & ldots & 0 &\ & & ldots & & &\ A_{n,1} & A_{n,2} & A_{n,3} & ldots & A_{n,n} end{vmatrix} + ldots + egin{vmatrix} A_{1,1} & A_{1,2} & A_{1,3} &ldots & A_{1,n} &\ A_{2,1} & A_{2,2} & A_{2,3} & ldots & A_{2,n} &\ & & ldots & & &\ 0 & 0 & 0 & ldots & A_{x,n} &\ & & ldots & & &\ A_{n,1} & A_{n,2} & A_{n,3} & ldots & A_{n,n} end{vmatrix} ]

    这个直接根据行列式的定义我们可以得到(|A|)的某种展开式

    [|A|=sum_{i=1}^nA_{x,i} imes m_{x,i} imes (-1)^y ]

    其中(y)是一个未知变量,接下来我们考虑(y)的取值应该是什么

    首先考虑一个这样矩阵的行列式

    [egin{pmatrix} A & 0 \ B & C\ end{pmatrix} ]

    明显这样的矩阵的行列式就是(|A| imes |C|)

    然后考虑行列式有个性质:交换矩阵中任意两行或者两列,行列式取反。那么我们考虑将((3))中矩阵进行交换变成类似((5))中的矩阵,即变成

    [egin{pmatrix} A_{x,i} & 0 & 0 & ldots & 0 &\ A_{1,1} & A_{1,2} & A_{1,3} &ldots & A_{1,n} &\ A_{2,1} & A_{2,2} & A_{2,3} & ldots & A_{2,n} &\ & & ldots & & &\ A_{n,1} & A_{n,2} & A_{n,3} & ldots & A_{n,n} end{pmatrix} ]

    显然他的行列式就是(A_{x,i} imes m_{x,i}),发现我们一共会进行(x+i-2)次交换,那么对应会原来的矩阵他的行列式就是(A_{x,i} imes m_{x,i} imes (-1)^{x+i-2}),因为(m_{x,i} imes (-1)^{x+i-2}=m_{x,i} imes (-1)^{x+i}=M_{x,i}),所以我们就证明了((1))

    性质

    对于一个矩阵的代数余子式,如果我们将矩阵的某一行(i)与代数余子式的某行(j)相乘,当(i=j)时,结果为(|A|),否则结果为(0)

    证明

    考虑任意一个(n)阶矩阵

    [A= egin{pmatrix} A_{1,1} & A_{1,2} & A_{1,3} &ldots & A_{1,n} &\ A_{2,1} & A_{2,2} & A_{2,3} & ldots & A_{2,n} &\ & & ldots & & &\ A_{n,1} & A_{n,2} & A_{n,3} & ldots & A_{n,n} end{pmatrix} ]

    考虑他的行列式的展开式(|A|=sum_{i=1}^nM_{x,i} imes A_{x,i}),如果我们将矩阵中除第(x)行之外的任意一行复制下来替换成第(x)行,那么行列式为(0),并且这一行的代数余子式不变,所以就有(sum_{i=1}^nM_{x,i}A_{y,i}=0)

    伴随矩阵

    定义

    对于一个矩阵(A),我们设他的代数余子式矩阵为(M),那么代数余子式(M)构成如下矩阵

    [egin{pmatrix} M_{1,1} & M_{2,1} & M_{3,1} &ldots & M_{n,1} &\ M_{1,2} & M_{2,2} & M_{3,2} & ldots & M_{n,2} &\ & & ldots & & &\ M_{1,n} & M_{2,n} & M_{3,n} & ldots & M_{n,n} end{pmatrix} ]

    那么我们记(A^*)表示(A)的伴随矩阵,即代数余子式矩阵的转置

    性质

    对于一个矩阵(A),如果(A)可逆,那么存在下面等式

    [AA^*=|A|I ]

    证明

    考虑代数余子式的性质:对于一个矩阵的代数余子式,如果我们将矩阵的某一行(i)与代数余子式的某行(j)相乘,当(i=j)时,结果为(|A|),否则结果为(0)

    因为(A^*)实际上就是代数余子式矩阵的转置,那么当我们用(A)去右乘(A^*)得到的矩阵,只有在(i=j)时才会有值,且值为(|A|),其他位置都是(0)

  • 相关阅读:
    封装缓动动画函数
    封装动画函数-匀速运动
    实现产品图片的放大镜效果:
    仿淘宝侧边栏滚动案例:
    页面被卷去的头部兼容性解决方案
    简单发送短信倒计时案例
    Echarts 版本的那些坑
    json变量作键名
    媒体查询那些事儿
    mac 强制关闭指定端口
  • 原文地址:https://www.cnblogs.com/roal-l/p/13097349.html
Copyright © 2020-2023  润新知