线性代数

Posted zizi7

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了线性代数相关的知识,希望对你有一定的参考价值。

目录


行列式

行列式是对方阵的求值: d e t ( A ) = ∣ A ∣ det(A)=|A| det(A)=A


行列式十条性质

  1. 单位矩阵的行列式为1
    d e t ( I ) = 1 (1) det(I)=1 \\tag1 det(I)=1(1)
  2. 每交换一次方阵的行,其行列式的正负改变一次
  3. 常数乘以方阵某一行的行列式,等于常数乘以方阵的行列式
    ∣ t a t b c d ∣ = t ∣ a b c d ∣ (2) \\left|\\beginmatrixta&tb\\\\c&d\\endmatrix\\right|=t\\left|\\beginmatrixa&b\\\\c&d\\endmatrix\\right| \\tag2 tactbd=tacbd(2)
    根据(2)式,易得 d e t ( t A ) = t n d e t ( A ) det(tA)=t^ndet(A) det(tA)=tndet(A)
    方阵某一行的加法可以按(3)分解
    ∣ a + a ′ b + b ′ c d ∣ = ∣ a b c d ∣ + ∣ a ′ b ′ c d ∣ (3) \\left|\\beginmatrixa+a'&b+b'\\\\c&d\\endmatrix\\right|=\\left|\\beginmatrixa&b\\\\c&d\\endmatrix\\right|+\\left|\\beginmatrixa'&b'\\\\c&d\\endmatrix\\right| \\tag3 a+acb+bd=acbd+acbd(3)
  4. 如果方阵的2行相等,其行列式为0
    交换相等的两行,其行列式只有为0,才遵循性质2
  5. 对方阵做初等行变换(消元),不改变行列式
    ∣ a b c + l a d + l b ∣ = ∣ a b c d ∣ (4) \\left|\\beginmatrixa&b\\\\c+la&d+lb\\endmatrix\\right|=\\left|\\beginmatrixa&b\\\\c&d\\endmatrix\\right| \\tag4 ac+labd+lb=acbd(4)
    式(4)根据性质3、4,很容易推得
  6. 若方阵有一行为0,其行列式为0
    令式(2)的 t = 0 t=0 t=0,易得
  7. 三角方阵的行列式是其对角线元素的乘积
    d e t ( U ) = ∣ d 1 ∗ ∗ 0 d 2 ∗ 0 0 d 3 ∣ = d 1 ∗ d 2 ∗ d 3 (5) det(U)=\\left|\\beginmatrixd_1&*&*\\\\0&d_2&*\\\\0&0&d_3\\endmatrix\\right|=d_1*d_2*d_3 \\tag5 det(U)=d100d20d3=d1d2d3(5)
    式(5)提供了一种行列式的计算方法:首先初等行变换为三角阵,然后取对角线元素相乘(注意行变换正负的改变)
  8. 如果 d e t ( A ) = 0 det(A)=0 det(A)=0,那么 A A A不可逆(奇异)
  9. 矩阵乘积的行列式等于矩阵行列式的乘积
    d e t ( A B ) = d e t ( A ) d e t ( B ) (6) det(AB)=det(A)det(B) \\tag6 det(AB)=det(A)det(B)(6)
    由(6)式可推得 d e t ( A − 1 ) = 1 d e t ( A ) det(A^-1)=\\frac1det(A) det(A1)=det(A)1
    对角矩阵 D = [ d 1 0 0 d 2 ] D=\\left[\\beginmatrixd_1&0\\\\0&d_2\\endmatrix\\right] D=<

    以上是关于线性代数的主要内容,如果未能解决你的问题,请参考以下文章

    方阵中的最大乘积

    一个n阶行(列)向量与矩阵相乘得到啥?

    矩阵论-符号和基本概念, since 2021-01-17

    线代--矩阵的分解-LU分解n阶方阵

    Numpy—— 线性代数相关函数

    求解非方阵中的线性方程组