线性代数 上

文章目录

      • 线性代数知识整理
        • 一、求行列式
          • 1、 套公式
          • 2、利用性质,化为可套公式
          • 3、抽象行列式
          • 4、抽象向量
        • 二、代数余子式的线性组合
        • 三、求AnA^nAn
        • 四、证明A可逆
        • 五、求A的逆
          • 1、定义法
          • 2、初等变换
          • 3、公式
        • 六、求秩
        • 七、线性表示的判定
        • 八、线性无关
        • 九、求极大线性无关组
        • 十、等价向量组

线性代数知识整理

一、求行列式
1、 套公式

(1)二阶、三阶行列式

∣1452∣\left|\begin {array}{c} 1 &4 \\ 5 &2 \\ \end{array}\right|1542 = 1 * 2 - 4 * 5 = -18

∣123456789∣\left|\begin {array}{c} 1 &2 &3 \\ 4 &5 &6 \\ 7 &8 &9 \\ \end{array}\right|147258369 = 1 * 5 * 9 + 2 * 6 * 7 + 3 * 4 * 8 - 3 * 5 * 7 - 2 * 4 * 9 - 1 * 6 * 8 = 0

(2) 三角行列式

  • 主对角线行列式

    ∣a11a12…a1n0a22…a2n⋮⋮⋱⋮00…ann∣\begin{vmatrix} a_{11} & a_{12} & \dots & a_{1n} \\ 0 & a_{22} & \dots & a_{2n} \\ \vdots & \vdots & \ddots & \vdots \\ 0 & 0 & \dots & a_{nn} \end{vmatrix}a1100a12a220a1na2nann = ∣a110…0a21a22…0⋮⋮⋱⋮an1an2…ann∣\begin{vmatrix} a_{11} & 0 & \dots & 0 \\ a_{21} & a_{22} & \dots & 0 \\ \vdots & \vdots & \ddots & \vdots \\ a_{n1} & a_{n2} & \dots & a_{nn} \end{vmatrix}a11a21an10a22an200ann = ∣a110…00a22…0⋮⋮⋱⋮00…ann∣\begin{vmatrix} a_{11} & 0 & \dots & 0 \\ 0 & a_{22} & \dots & 0 \\ \vdots & \vdots & \ddots & \vdots \\ 0 & 0 & \dots & a_{nn} \end{vmatrix}a11000a22000ann = ∏i=1naii\prod_{i=1}^{n} a_{ii}i=1naii

  • 副对角线行列式

    ∣a11a12…a1na21a22…0⋮⋮⋱⋮an10…0∣=∣00…a1n00…a2n⋮⋮⋱⋮an1an2…ann∣=∣00…a1n00…0⋮⋮⋱⋮an10…0∣=(−1)n(n−1)2∏i=1nai,n−i+1\begin{vmatrix} a_{11} & a_{12} & \dots & a_{1n} \\ a_{21} & a_{22} & \dots & 0 \\ \vdots & \vdots & \ddots & \vdots \\ a_{n1} & 0 & \dots & 0 \end{vmatrix} = \begin{vmatrix} 0 & 0 & \dots & a_{1n} \\ 0 & 0 & \dots & a_{2n} \\ \vdots & \vdots & \ddots & \vdots \\ a_{n1} & a_{n2} & \dots & a_{nn} \end{vmatrix} = \begin{vmatrix} 0 & 0 & \dots & a_{1n} \\ 0 & 0 & \dots & 0 \\ \vdots & \vdots & \ddots & \vdots \\ a_{n1} & 0 & \dots & 0 \end{vmatrix} = (-1)^{\frac{n(n-1)}{2}} \prod_{i=1}^{n} a_{i,n-i+1} a11a21an1a12a220a1n00=00an100an2a1na2nann=00an1000a1n00=(1)2n(n1)i=1nai,ni+1

(3)行和相等

D=∣abcbcacab∣D = \begin{vmatrix} a & b & c \\ b & c & a \\ c & a & b \end{vmatrix} D=abcbcacab

  1. 利用行和相等的性质,将第2、3列加到第1列: D=∣a+b+cbca+b+ccaa+b+cab∣D = \begin{vmatrix} a+b+c & b & c \\ a+b+c & c & a \\ a+b+c & a & b \end{vmatrix} D=a+b+ca+b+ca+b+cbcacab

  2. 提出第1列的公因子 ((a+b+c)): D=(a+b+c)∣1bc1ca1ab∣D = (a+b+c) \begin{vmatrix} 1 & b & c \\ 1 & c & a \\ 1 & a & b \end{vmatrix} D=(a+b+c)111bcacab

  3. 进行行变换((r2r_2r2 - r1r_1r1, r3r_3r3 - r1r_1r1)): D=(a+b+c)∣1bc0c−ba−c0a−bb−c∣D = (a+b+c) \begin{vmatrix} 1 & b & c \\ 0 & c-b & a-c \\ 0 & a-b & b-c \end{vmatrix} D=(a+b+c)100bcbabcacbc

  4. 按第1列展开计算: D=(a+b+c)⋅1⋅∣c−ba−ca−bb−c∣D = (a+b+c) \cdot 1 \cdot \begin{vmatrix} c-b & a-c \\ a-b & b-c \end{vmatrix} D=(a+b+c)1cbabacbc

  5. 计算二阶行列式: D=(a+b+c)[(c−b)(b−c)−(a−c)(a−b)]D = (a+b+c)\left[(c-b)(b-c) - (a-c)(a-b)\right] D=(a+b+c)[(cb)(bc)(ac)(ab)]

  6. 化简最终结果: D=−(a+b+c)(a2+b2+c2−ab−bc−ca)D = -(a+b+c)(a^2 + b^2 + c^2 - ab - bc - ca) D=(a+b+c)(a2+b2+c2abbcca)

(4)爪型行列式

利用斜爪消除竖爪或平爪

D=∣1111120010301004∣D = \begin{vmatrix} 1 & 1 & 1 & 1 \\ 1 & 2 & 0 & 0 \\ 1 & 0 & 3 & 0 \\ 1 & 0 & 0 & 4 \\ \end{vmatrix}D=1111120010301004

核心思路 利用斜爪(第2行第2列、第3行第3列、第4行第4列的非零元素)消除横爪(第一行除首元素外的元素),通过行变换将行列式转化为更简单的形式。

利用斜爪主元消除第一行的横爪元素 对第一行进行行变换,减去各行与斜爪主元比值的乘积,即: r1=r1−12r2−13r3−14r4r_1 = r_1 - \frac{1}{2}r_2 - \frac{1}{3}r_3 - \frac{1}{4}r_4r1=r121r231r341r4

变换后行列式变为: D=∣−112000120010301004∣D = \begin{vmatrix} -\frac{1}{12} & 0 & 0 & 0 \\ 1 & 2 & 0 & 0 \\ 1 & 0 & 3 & 0 \\ 1 & 0 & 0 & 4 \\ \end{vmatrix} D=121111020000300004

计算下三角行列式的值 此时行列式为下三角行列式,其值等于主对角线元素的乘积: D=−112×2×3×4D = -\frac{1}{12} \times 2 \times 3 \times 4 D=121×2×3×4 = -2

(5)范德蒙德行列式
Vn(x1,x2,…,xn)=∣11⋯1x1x2⋯xnx12x22⋯xn2⋮⋮⋱⋮x1n−1x2n−1⋯xnn−1∣=∏1≤i≤j≤n(xj−xi)V_n(x_1, x_2, \dots, x_n) = \begin{vmatrix} 1 & 1 & \cdots & 1 \\ x_1 & x_2 & \cdots & x_n \\ x_1^2 & x_2^2 & \cdots & x_n^2 \\ \vdots & \vdots & \ddots & \vdots \\ x_1^{n-1} & x_2^{n-1} & \cdots & x_n^{n-1} \end{vmatrix} = \prod_{\substack{1 \leq i \leq j \leq n}} (x_j - x_i) Vn(x1,x2,,xn)=1x1x12x1n11x2x22x2n11xnxn2xnn1=1ijn(xjxi)

特征:第 i 行(i=1,2…,ni = 1,2\dots,ni=1,2,n) 元素是 (x1,x2,,xnx_1, x_2, , x_nx1,x2,,xn) 的 i - 1次幂,呈现 “幂次递增” 的三角结构

(6) 按某一行(列)展开
∣A∣={ai1Ai1+ai2Ai2+⋯+ainAin=∑j=1naijAij(i=1,2,⋯,n),a1jA1j+a2jA2j+⋯+anjAnj=∑i=1naijAij(j=1,2,⋯,n).|A| = \begin{cases} a_{i1}A_{i1} + a_{i2}A_{i2} + \cdots + a_{in}A_{in} = \sum_{j=1}^{n} a_{ij}A_{ij} \ (i = 1, 2, \cdots, n), \\ a_{1j}A_{1j} + a_{2j}A_{2j} + \cdots + a_{nj}A_{nj} = \sum_{i=1}^{n} a_{ij}A_{ij} \ (j = 1, 2, \cdots, n). \end{cases} A={ai1Ai1+ai2Ai2++ainAin=j=1naijAij (i=1,2,,n),a1jA1j+a2jA2j++anjAnj=i=1naijAij (j=1,2,,n).

(7)拉普拉斯展开式(分块矩阵求行列式)

A\boldsymbol{A}Ammm 阶矩阵,B\boldsymbol{B}Bnnn 阶矩阵,则

∣AOOB∣=∣ACOB∣=∣AOCB∣=∣A∣∣B∣,∣OABO∣=∣CABO∣=∣OABC∣=(−1)mn∣A∣∣B∣.\begin{align*} \begin{vmatrix} \boldsymbol{A} & \boldsymbol{O} \\ \boldsymbol{O} & \boldsymbol{B} \end{vmatrix} &= \begin{vmatrix} \boldsymbol{A} & \boldsymbol{C} \\ \boldsymbol{O} & \boldsymbol{B} \end{vmatrix} = \begin{vmatrix} \boldsymbol{A} & \boldsymbol{O} \\ \boldsymbol{C} & \boldsymbol{B} \end{vmatrix} = \vert\boldsymbol{A}\vert\vert\boldsymbol{B}\vert, \\ \\ \begin{vmatrix} \boldsymbol{O} & \boldsymbol{A} \\ \boldsymbol{B} & \boldsymbol{O} \end{vmatrix} &= \begin{vmatrix} \boldsymbol{C} & \boldsymbol{A} \\ \boldsymbol{B} & \boldsymbol{O} \end{vmatrix} = \begin{vmatrix} \boldsymbol{O} & \boldsymbol{A} \\ \boldsymbol{B} & \boldsymbol{C} \end{vmatrix} = (-1)^{mn}\vert\boldsymbol{A}\vert\vert\boldsymbol{B}\vert. \end{align*} AOOBOBAO=AOCB=ACOB=A∣∣B,=CBAO=OBAC=(1)mnA∣∣B∣.

所谓(−1)mn(-1)^{mn}(1)mn即副对角线元素换到主对角线上,交换的次数

2、利用性质,化为可套公式

性质1:行列互换,其值不变,即∣A∣=∣AT∣\vert\boldsymbol{A}\vert = \vert\boldsymbol{{A^T}}\vertA=AT

性质2:若行列式中某行(列)元素全为零,则行列式为零

性质3:若行列式中某行(列)元素有公因子k(k ≠ 0),则k可提到行列式外面,即

∣a11a12…a1n⋮⋮⋮kai1kai2…kain⋮⋮⋮an1an2…ann∣=k∣a11a12…a1n⋮⋮⋮ai1ai2…ain⋮⋮⋮an1an2…ann∣\begin{vmatrix} a_{11} & a_{12} & \dots & a_{1n} \\ \vdots & \vdots & & \vdots \\ ka_{i1} & ka_{i2} & \dots & ka_{in} \\ \vdots & \vdots & & \vdots \\ a_{n1} & a_{n2} & \dots & a_{nn} \end{vmatrix} = k \begin{vmatrix} a_{11} & a_{12} & \dots & a_{1n} \\ \vdots & \vdots & & \vdots \\ a_{i1} & a_{i2} & \dots & a_{in} \\ \vdots & \vdots & & \vdots \\ a_{n1} & a_{n2} & \dots & a_{nn} \end{vmatrix} a11kai1an1a12kai2an2a1nkainann=ka11ai1an1a12ai2an2a1nainann

性质4:行列式中某行(列)元素均是两个数之和,则可拆成两个行列式之和,即

∣a11a12…a1n⋮⋮⋮ai1+bi1ai2+bi2…ain+bin⋮⋮⋮an1an2…ann∣=∣a11a12…a1n⋮⋮⋮ai1ai2…ain⋮⋮⋮an1an2…ann∣+∣a11a12…a1n⋮⋮⋮bi1bi2…bin⋮⋮⋮an1an2…ann∣\begin{vmatrix} a_{11} & a_{12} & \dots & a_{1n} \\ \vdots & \vdots & & \vdots \\ a_{i1} + b_{i1} & a_{i2} + b_{i2} & \dots & a_{in} + b_{in} \\ \vdots & \vdots & & \vdots \\ a_{n1} & a_{n2} & \dots & a_{nn} \end{vmatrix} = \begin{vmatrix} a_{11} & a_{12} & \dots & a_{1n} \\ \vdots & \vdots & & \vdots \\ a_{i1} & a_{i2} & \dots & a_{in} \\ \vdots & \vdots & & \vdots \\ a_{n1} & a_{n2} & \dots & a_{nn} \end{vmatrix} + \begin{vmatrix} a_{11} & a_{12} & \dots & a_{1n} \\ \vdots & \vdots & & \vdots \\ b_{i1} & b_{i2} & \dots & b_{in} \\ \vdots & \vdots & & \vdots \\ a_{n1} & a_{n2} & \dots & a_{nn} \end{vmatrix} a11ai1+bi1an1a12ai2+bi2an2a1nain+binann=a11ai1an1a12ai2an2a1nainann+a11bi1an1a12bi2an2a1nbinann

性质5:行列式中两行(列)互换,行列式变号

性质6:行列式中的两行(列)元素相等或对应成比例,则行列式为零

性质7:行列式中某行(列)的k倍加到另一行(列),行列式不变

3、抽象行列式

一般使用∣AB∣=∣A∣∣B∣\vert\boldsymbol{A}\boldsymbol{B}\vert=\vert\boldsymbol{A}\vert\vert\boldsymbol{B}\vertAB=A∣∣B

【例】α1,α2,α3均为3维列向量,已知A=[α1,α2,α3],B=[α1−α2+2α3,2α1+3α2−5α3,α1+2α2−α3]且∣A∣=2,则∣B−A∣=10‾\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\alpha}_3 均为 3 维列向量,已知 \boldsymbol{A} = [\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\alpha}_3], \quad \boldsymbol{B} = [\boldsymbol{\alpha}_1 - \boldsymbol{\alpha}_2 + 2\boldsymbol{\alpha}_3,\ 2\boldsymbol{\alpha}_1 + 3\boldsymbol{\alpha}_2 - 5\boldsymbol{\alpha}_3,\ \boldsymbol{\alpha}_1 + 2\boldsymbol{\alpha}_2 - \boldsymbol{\alpha}_3] 且 |\boldsymbol{A}| = 2,则 |\boldsymbol{B} - \boldsymbol{A}| = \boldsymbol{\underline{10}}α1,α2,α3均为3维列向量,已知A=[α1,α2,α3],B=[α1α2+2α3, 2α1+3α25α3, α1+2α2α3]A=2,则BA=10

∣B−A∣=∣−α2+2α3,2α1+2α2−5α3,α1+2α2−α3∣=(∗)∣[α1,α2,α3][021−1222−5−2]∣|\boldsymbol{B} - \boldsymbol{A}| = \begin{vmatrix} -\boldsymbol{\alpha}_2 + 2\boldsymbol{\alpha}_3, & 2\boldsymbol{\alpha}_1 + 2\boldsymbol{\alpha}_2 - 5\boldsymbol{\alpha}_3, & \boldsymbol{\alpha}_1 + 2\boldsymbol{\alpha}_2 - \boldsymbol{\alpha}_3 \end{vmatrix} \stackrel{(*)}{=} \left| [\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\alpha}_3] \begin{bmatrix} 0 & 2 & 1 \\ -1 & 2 & 2 \\ 2 & -5 & -2 \end{bmatrix} \right| BA=α2+2α3,2α1+2α25α3,α1+2α2α3=()[α1,α2,α3]012225122

=∣α1,α2,α3∣∣021−1222−5−2∣=5= |\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\alpha}_3 |\begin{vmatrix} 0 & 2 & 1 \\ -1 & 2 & 2 \\ 2 & -5 & -2 \end{vmatrix} = 5 =α1,α2,α3012225122=5

4、抽象向量

例如∣α1,α2,α3∣=5|\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\alpha}_3 | = 5α1,α2,α3=5[α1+α2,α2−α3,α3−α1][\boldsymbol{\alpha}_1 + \boldsymbol{\alpha}_2 ,\ \boldsymbol{\alpha}_2 - \boldsymbol{\alpha}_3 ,\ \boldsymbol{\alpha}_3 - \boldsymbol{\alpha}_1 ][α1+α2, α2α3, α3α1]

方法一:利用行列式性质

方法二:化矩阵之积

[α1,α2,α3]∣10−11100−11∣[\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\alpha}_3] \left|\begin {array}{c} 1 &0 &-1 \\ 1 &1 &0 \\ 0 &-1 &1 \\ \end{array}\right|[α1,α2,α3]110011101

二、代数余子式的线性组合

设行列式 ( D ) 为:

D=∣1−31−22−5−2−20−451−39−67∣D = \begin{vmatrix} 1 & -3 & 1 & -2 \\ 2 & -5 & -2 & -2 \\ 0 & -4 & 5 & 1 \\ -3 & 9 & -6 & 7 \end{vmatrix}D=1203354912562217 ,其中 ( M3jM_{3j}M3j ) 表示 ( D ) 中第 3 行第 ( j ) 列元素的余子式(j = 1,2,3,4 ),求 M31+3M32−2M33+2M34M_{31} + 3M_{32} - 2M_{33} + 2M_{34}M31+3M322M33+2M34 的值。

方法一

M31+3M32−2M33+2M34=A31−3A32−2A33−2A34M_{31} + 3M_{32} - 2M_{33} + 2M_{34} = A_{31} - 3A_{32} - 2A_{33} - 2A_{34}M31+3M322M33+2M34=A313A322A332A34

即求∣1−31−22−5−2−21−3−2−2−39−67∣\begin{vmatrix} 1 & -3 & 1 & -2 \\ 2 & -5 & -2 & -2 \\ 1 & -3 & -2 & -2 \\ -3 & 9 & -6 & 7 \end{vmatrix}1213353912262227 的值,值为-3

方法二:求A∗A^*A

A∗=(A11A21⋯An1A12A22⋯An2⋮⋮⋱⋮A1nA2n⋯Ann)=∣A∣A−1\boldsymbol{A}^* = \begin{pmatrix} A_{11} & A_{21} & \cdots & A_{n1} \\ A_{12} & A_{22} & \cdots & A_{n2} \\ \vdots & \vdots & \ddots & \vdots \\ A_{1n} & A_{2n} & \cdots & A_{nn} \end{pmatrix} = |A|A^{-1} A=A11A12A1nA21A22A2nAn1An2Ann=AA1

三、求AnA^nAn

方法一:若r(A)=1,A可以写作αβTαβ^TαβT, An=αβTαβT⋅⋅⋅αβT=((tr(A))n−1AA^n = αβ^Tαβ^T···αβ^T = ((tr(A))^{n-1}AAn=αβTαβT⋅⋅⋅αβT=((tr(A))n1A

方法二:相似对角化,P−1AP=Λ=>An=PΛnP−1P^{-1}AP = Λ => A^n = PΛ^nP^{-1}P1AP=Λ=>An=PΛnP1

方法三∣A00B∣n=∣An00Bn∣\left|\begin {array}{c} A &0 \\ 0 &B \\ \end{array}\right| ^ n = \left|\begin {array}{c} A^n &0 \\ 0 &B^n \\ \end{array}\right|A00Bn=An00Bn

方法四:数学归纳法,如求∣010−101010∣\left|\begin {array}{c} 0 &1 &0 \\ -1 &0 &1 \\ 0 &1 &0 \\ \end{array}\right|010101010

四、证明A可逆

​ |A| = 0

<=> A的列向量线性无关

<=> Ax=0只有零解

<=> A没有0特征值

<=> p+q=n(正负惯性指数)

五、求A的逆
1、定义法

已知矩阵满足的等式(如幂等式),通过构造 ( AB=E\boldsymbol{AB} = \boldsymbol{E}AB=E ) 求逆

【例】

已知 A2=E,求(A+2E)−1\boldsymbol{A}^2 = \boldsymbol{E} ,求 (\boldsymbol{A} + 2\boldsymbol{E})^{-1}A2=E,求(A+2E)1

A2−E=0\boldsymbol{A}^2 - \boldsymbol{E} = \boldsymbol{0}A2E=0,因式分解得: A2−E=(A+2E)(A−2E)+3E=0\boldsymbol{A}^2 - \boldsymbol{E} = (\boldsymbol{A} + 2\boldsymbol{E})(\boldsymbol{A} - 2\boldsymbol{E}) + 3\boldsymbol{E} = \boldsymbol{0}A2E=(A+2E)(A2E)+3E=0
调整后构造 AB=E\boldsymbol{AB} = \boldsymbol{E}AB=E

(A+2E)⋅2E−A3=E(\boldsymbol{A} + 2\boldsymbol{E}) \cdot \frac{2\boldsymbol{E} - \boldsymbol{A}}{3} = \boldsymbol{E}(A+2E)32EA=E
因此 (A+2E)−1=2E−A3(\boldsymbol{A} + 2\boldsymbol{E})^{-1} = \frac{2\boldsymbol{E} - \boldsymbol{A}}{3}(A+2E)1=32EA

2、初等变换

(A∣E)→初等行变换(E∣A−1)(\boldsymbol{A} \mid \boldsymbol{E}) \xrightarrow{\text{初等行变换}} (\boldsymbol{E} \mid \boldsymbol{A}^{-1})(AE)初等行变换(EA1)

3、公式

二阶矩阵求逆公式: 设二阶矩阵为 A=(abcd)\boldsymbol{A} = \begin{pmatrix} a & b \\ c & d \end{pmatrix} A=(acbd) 若其行列式不等于0(即矩阵可逆),则其逆矩阵为: A−1=1ad−bc(d−b−ca)\boldsymbol{A}^{-1} = \frac{1}{ad - bc} \begin{pmatrix} d & -b \\ -c & a \end{pmatrix} A1=adbc1(dcba)

分块矩阵求逆

(A00B)−1=(A−100B−1)\begin{pmatrix} \boldsymbol{A} & \boldsymbol{0} \\ \boldsymbol{0} & \boldsymbol{B} \end{pmatrix}^{-1} = \begin{pmatrix} \boldsymbol{A}^{-1} & \boldsymbol{0} \\ \boldsymbol{0} & \boldsymbol{B}^{-1} \end{pmatrix}(A00B)1=(A100B1)

(0AB0)−1=(0B−1A−10)\begin{pmatrix} \boldsymbol{0} & \boldsymbol{A} \\ \boldsymbol{B} & \boldsymbol{0} \end{pmatrix}^{-1} = \begin{pmatrix} \boldsymbol{0} & \boldsymbol{B}^{-1} \\ \boldsymbol{A}^{-1} & \boldsymbol{0} \end{pmatrix}(0BA0)1=(0A1B10)

六、求秩

方法一:定义法

设A是m×n矩阵,若存在k阶子式不为零,而任意k+1阶子式(如果有的话)全为零,则r(A)=k

方法二:化行阶梯矩阵

方法三:线性相关性

方法四:秩公式

A\boldsymbol{A}A 为矩阵,以下是矩阵秩 r(Ar(\boldsymbol{A}r(A) 的常用性质

0≤r(A)≤min⁡{m,n}0 \leq r(\boldsymbol{A}) \leq \min\{m, n\}0r(A)min{m,n}

r(kA)=r(A)(k≠0)r(k\boldsymbol{A}) = r(\boldsymbol{A}) \quad (k \neq 0)r(kA)=r(A)(k=0)

r(AB)≤min⁡{r(A),r(B)}r(\boldsymbol{AB}) \leq \min\{r(\boldsymbol{A}), r(\boldsymbol{B})\}r(AB)min{r(A),r(B)}

④对同型矩阵AB

r(A+B)≤r(A)+r(B)r(\boldsymbol{A} + \boldsymbol{B}) \leq r(\boldsymbol{A}) + r(\boldsymbol{B})r(A+B)r(A)+r(B)

r(A∗)={n,r(A)=n1,r(A)=n−1,其中A为n(n≥2)阶方阵0,r(A)<n−1r(\boldsymbol{A}^*) = \begin{cases} n, & r(\boldsymbol{A}) = n \quad \\ 1, & r(\boldsymbol{A}) = n - 1 \quad ,其中A为n(n≥2)阶方阵\\ 0, & r(\boldsymbol{A}) < n - 1 \quad \end{cases}r(A)=n,1,0,r(A)=nr(A)=n1,其中An(n2)阶方阵r(A)<n1

⑥设 A\boldsymbol{A}Am×nm \times nm×n矩阵,P\boldsymbol{P}P (m阶)、 Q\boldsymbol{Q}Q( n 阶)是可逆矩阵,则:
r(A)=r(PA)=r(AQ)=r(PAQ)r(\boldsymbol{A}) = r(\boldsymbol{PA}) = r(\boldsymbol{AQ}) = r(\boldsymbol{PAQ})r(A)=r(PA)=r(AQ)=r(PAQ)

若Am×nBn×s=O,则r(A)+r(B)≤n若A_{m×n}B_{n×s}=\boldsymbol{O},则r(\boldsymbol{A}) + r(\boldsymbol{B}) \leq nAm×nBn×s=O,则r(A)+r(B)n

r(A)=r(AT)=r(ATA)=r(AAT)r(\boldsymbol{A}) = r(\boldsymbol{A}^\text{T}) = r(\boldsymbol{A}^\text{T}\boldsymbol{A}) = r(\boldsymbol{A}\boldsymbol{A}^\text{T})r(A)=r(AT)=r(ATA)=r(AAT)

七、线性表示的判定

定义:

若向量β能表示成向量组α1,α2,⋅⋅⋅,αmα_1,α_2,···,α_mα1,α2,⋅⋅⋅αm的线性组合,即存在m个数k1,k2,⋅⋅⋅,kmk_1,k_2,···,k_mk1,k2,⋅⋅⋅km,使得β=k1α1,k2α2,⋅⋅⋅,kmαmβ = k_1α_1,k_2α_2,···,k_mα_mβ=k1α1,k2α2,⋅⋅⋅kmαm,则称向量β能被向量组α1,α2,⋅⋅⋅,αmα_1,α_2,···,α_mα1,α2,⋅⋅⋅αm线性表示

<=>秩 r(α1,α2,⋅⋅⋅,αmα_1,α_2,···,α_mα1,α2,⋅⋅⋅αm) = r(α1,α2,⋅⋅⋅,αm,βα_1,α_2,···,α_m,βα1,α2,⋅⋅⋅αm,β)

<=>方程组 α1,α2,⋅⋅⋅,αmα_1,α_2,···,α_mα1,α2,⋅⋅⋅αmx = β有解

<= α1,α2,⋅⋅⋅,αmα_1,α_2,···,α_mα1,α2,⋅⋅⋅αm线性无关,α1,α2,⋅⋅⋅,αm,βα_1,α_2,···,α_m,βα1,α2,⋅⋅⋅αmβ线性相关

<= m个m维α1,α2,⋅⋅⋅,αmα_1,α_2,···,α_mα1,α2,⋅⋅⋅αm线性无关,任意m维β可被α1,α2,⋅⋅⋅,αmα_1,α_2,···,α_mα1,α2,⋅⋅⋅αm唯一表示

【例】

向量的线性表示综合应用 已知向量组: α1=(121),α2=(110),α3=(231),β=(341)\boldsymbol{\alpha}_1 = \begin{pmatrix} 1 \\ 2 \\ 1 \end{pmatrix}, \quad \boldsymbol{\alpha}_2 = \begin{pmatrix} 1 \\ 1 \\ 0 \end{pmatrix}, \quad \boldsymbol{\alpha}_3 = \begin{pmatrix} 2 \\ 3 \\ 1 \end{pmatrix}, \quad \boldsymbol{\beta} = \begin{pmatrix} 3 \\ 4 \\ 1 \end{pmatrix} α1=121,α2=110,α3=231,β=341

回答下列问题:

  1. 判断向量β\boldsymbol{\beta}β能否由向量组α1,α2,α3\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\alpha}_3α1,α2,α3线性表示?若能,写出一个线性表示式。

  2. 利用秩的关系验证第1题的结论。

  3. 若存在向量γ\boldsymbol{\gamma}γ,使得α1,α2,γ\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\gamma}α1,α2,γ线性无关,且α1,α2,γ,β\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\gamma}, \boldsymbol{\beta}α1,α2,γ,β线性相关,证明β\boldsymbol{\beta}β能由α1,α2,γ\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\gamma}α1,α2,γ线性表示。

【解】

  1. 判断β\boldsymbol{\beta}β能否由α1,α2,α3\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\alpha}_3α1,α2,α3线性表示 假设β=k1α1+k2α2+k3α3\boldsymbol{\beta} = k_1\boldsymbol{\alpha}_1 + k_2\boldsymbol{\alpha}_2 + k_3\boldsymbol{\alpha}_3β=k1α1+k2α2+k3α3,展开得方程组: {k1+k2+2k3=32k1+k2+3k3=4k1+0k2+k3=1\begin{cases} k_1 + k_2 + 2k_3 = 3 \\ 2k_1 + k_2 + 3k_3 = 4 \\ k_1 + 0k_2 + k_3 = 1 \end{cases} k1+k2+2k3=32k1+k2+3k3=4k1+0k2+k3=1 对增广矩阵作初等行变换: (112321341011)→(101101120000)\left(\begin{array}{ccc|c} 1 & 1 & 2 & 3 \\ 2 & 1 & 3 & 4 \\ 1 & 0 & 1 & 1 \end{array}\right) \to \left(\begin{array}{ccc|c} 1 & 0 & 1 & 1 \\ 0 & 1 & 1 & 2 \\ 0 & 0 & 0 & 0 \end{array}\right) 121110231341100010110120 方程组有解(无穷多解),取k3=0k_3 = 0k3=0,得k1=1,k2=2k_1 = 1, k_2 = 2k1=1,k2=2,故一个线性表示式为: β=α1+2α2+0α3\boldsymbol{\beta} = \boldsymbol{\alpha}_1 + 2\boldsymbol{\alpha}_2 + 0\boldsymbol{\alpha}_3 β=α1+2α2+0α3
  2. 用秩的关系验证 构造矩阵: 向量组矩阵:A=(α1,α2,α3)\boldsymbol{A} = (\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\alpha}_3)A=(α1,α2,α3) 增广矩阵:B=(α1,α2,α3,β)\boldsymbol{B} = (\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\alpha}_3, \boldsymbol{\beta})B=(α1,α2,α3,β) 由第1题的行变换结果可知: r(A)=2,r(B)=2r(\boldsymbol{A}) = 2, \quad r(\boldsymbol{B}) = 2 r(A)=2,r(B)=2 根据线性表示的等价条件: r(α1,α2,α3)=r(α1,α2,α3,β)=2r(\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\alpha}_3) = r(\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\alpha}_3, \boldsymbol{\beta}) = 2 r(α1,α2,α3)=r(α1,α2,α3,β)=2β\boldsymbol{\beta}β能由α1,α2,α3\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\alpha}_3α1,α2,α3线性表示。
  3. 证明β\boldsymbol{\beta}β能由α1,α2,γ\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\gamma}α1,α2,γ线性表示 已知条件: α1,α2,γ\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\gamma}α1,α2,γ线性无关 ⟹r(α1,α2,γ)=3\implies r(\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\gamma}) = 3r(α1,α2,γ)=3α1,α2,γ,β\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\gamma}, \boldsymbol{\beta}α1,α2,γ,β线性相关 ⟹r(α1,α2,γ,β)≤3\implies r(\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\gamma}, \boldsymbol{\beta}) \leq 3r(α1,α2,γ,β)3 又因为: r(α1,α2,γ)≤r(α1,α2,γ,β)r(\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\gamma}) \leq r(\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\gamma}, \boldsymbol{\beta}) r(α1,α2,γ)r(α1,α2,γ,β) 所以r(α1,α2,γ,β)=3r(\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\gamma}, \boldsymbol{\beta}) = 3r(α1,α2,γ,β)=3,即: r(α1,α2,γ)=r(α1,α2,γ,β)r(\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\gamma}) = r(\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\gamma}, \boldsymbol{\beta}) r(α1,α2,γ)=r(α1,α2,γ,β) 根据线性表示的等价条件,β\boldsymbol{\beta}β能由α1,α2,γ\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\gamma}α1,α2,γ线性表示。
八、线性无关

证明**α1,α2,⋅⋅⋅,αnα_1,α_2,···,α_nα1,α2,⋅⋅⋅αn**线性无关

<=> 定义k1α1,k2α2,⋅⋅⋅,knαn=0当且仅当ki全为0k_1α_1,k_2α_2,···,k_nα_n = 0 当且仅当k_i全为0k1α1,k2α2,⋅⋅⋅knαn=0当且仅当ki全为0

<=>秩r(α1,α2,⋅⋅⋅,αnα_1,α_2,···,α_nα1,α2,⋅⋅⋅αn) = n

<=>方程 α1,α2,⋅⋅⋅,αnα_1,α_2,···,α_nα1,α2,⋅⋅⋅αnx = 0 只有零解

<=> 任意一个αiα_iαi均不可由其他α表示

<= |α1,α2,⋅⋅⋅,αnα_1,α_2,···,α_nα1,α2,⋅⋅⋅αn| ≠ 0

九、求极大线性无关组

①将列向量们组成矩阵A,作初等行变换,化为行阶梯形矩阵,并确定r(A)

②按列找出一个秩为r(A)的子矩阵,即为一个极大线性无关组

【例】

已知列向量组:
α1=(1223),α2=(1123),α3=(0100),α4=(2546)\boldsymbol{\alpha}_1 = \begin{pmatrix} 1 \\ 2 \\ 2 \\ 3 \end{pmatrix}, \quad \boldsymbol{\alpha}_2 = \begin{pmatrix} 1 \\ 1 \\ 2 \\ 3 \end{pmatrix}, \quad \boldsymbol{\alpha}_3 = \begin{pmatrix} 0 \\ 1 \\ 0 \\ 0 \end{pmatrix}, \quad \boldsymbol{\alpha}_4 = \begin{pmatrix} 2 \\ 5 \\ 4 \\ 6 \end{pmatrix} α1=1223,α2=1123,α3=0100,α4=2546

按以下步骤求该向量组的极大线性无关组:

  1. 将列向量组成矩阵并化为行阶梯形,确定矩阵的秩;
  2. 根据行阶梯形矩阵找出一个极大线性无关组。

【解】

将列向量按顺序组成矩阵 A\boldsymbol{A}A
A=(α1,α2,α3,α4)=(1102211522043306)\boldsymbol{A} = (\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\alpha}_3, \boldsymbol{\alpha}_4) = \begin{pmatrix} 1 & 1 & 0 & 2 \\ 2 & 1 & 1 & 5 \\ 2 & 2 & 0 & 4 \\ 3 & 3 & 0 & 6 \end{pmatrix} A=(α1,α2,α3,α4)=1223112301002546

对矩阵作初等行变换:
(1102211522043306)→r2−2r1r3−2r1r4−3r1(11020−11100000000)→−r2(110201−1−100000000)\begin{align*} &\begin{pmatrix} 1 & 1 & 0 & 2 \\ 2 & 1 & 1 & 5 \\ 2 & 2 & 0 & 4 \\ 3 & 3 & 0 & 6 \end{pmatrix} \xrightarrow[\substack{r_2-2r_1\\r_3-2r_1 \\ r_4-3r_1}]{} \begin{pmatrix} 1 & 1 & 0 & 2 \\ 0 & -1 & 1 & 1 \\ 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \end{pmatrix} \xrightarrow[]{-r_2} \begin{pmatrix} 1 & 1 & 0 & 2 \\ 0 & 1 & -1 & -1 \\ 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \end{pmatrix} \end{align*} 1223112301002546r22r1r32r1r43r11000110001002100r21000110001002100

行阶梯形矩阵有 2个非零行,因此矩阵的秩 r(A)=2r(\boldsymbol{A}) = 2r(A)=2

在行阶梯形矩阵中,非零行的首个非零元素(主元)所在的列对应原矩阵的列向量,构成极大线性无关组。

观察行阶梯形矩阵:

  • 第1个主元在第1列
  • 第2个主元在第2列

因此,原向量组中对应的列向量 α1,α2\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2α1,α2 构成一个极大线性无关组(选法不唯一)。

十、等价向量组

(Ⅰ)α1,α2,⋅⋅⋅,αsα_1,α_2,···,α_sα1,α2,⋅⋅⋅αs

(Ⅱ) β1,β2,⋅⋅⋅,βtβ_1,β_2,···,β_tβ1,β2,⋅⋅⋅βt

证明(Ⅰ)(Ⅱ)等价

<=>(Ⅰ)中的向量可由(Ⅱ)表出且r(Ⅰ) = r(Ⅱ)

<=>r(Ⅰ) = r(Ⅱ) = r(Ⅰ,Ⅱ)

若r(Ⅰ) = r(Ⅰ,Ⅱ),(Ⅱ)可由(Ⅰ)线性表示

若r(Ⅱ) = r(Ⅰ,Ⅱ),(Ⅰ)可由(Ⅱ)线性表示

应注意等价矩阵和等价向量组的联系和区别

【例】

已知向量组:
(Ⅰ)α1=(101),α2=(110)\text{(Ⅰ)}\quad \boldsymbol{\alpha}_1 = \begin{pmatrix} 1 \\ 0 \\ 1 \end{pmatrix},\ \boldsymbol{\alpha}_2 = \begin{pmatrix} 1 \\ 1 \\ 0 \end{pmatrix} α1=101, α2=110
(Ⅱ)β1=(01−1),β2=(211),β3=(110)\text{(Ⅱ)}\quad \boldsymbol{\beta}_1 = \begin{pmatrix} 0 \\ 1 \\ -1 \end{pmatrix},\ \boldsymbol{\beta}_2 = \begin{pmatrix} 2 \\ 1 \\ 1 \end{pmatrix},\ \boldsymbol{\beta}_3 = \begin{pmatrix} 1 \\ 1 \\ 0 \end{pmatrix} β1=011, β2=211, β3=110

完成下列问题:

  1. 证明向量组(Ⅰ)与(Ⅱ)等价;
  2. 说明等价向量组与等价矩阵的区别

【解】

构造矩阵 A=(α1,α2)\boldsymbol{A} = (\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2)A=(α1,α2) 并求秩:
A=(110110)→r3−r1(11010−1)→r3+r2(110100)\boldsymbol{A} = \begin{pmatrix} 1 & 1 \\ 0 & 1 \\ 1 & 0 \end{pmatrix} \xrightarrow{r_3-r_1} \begin{pmatrix} 1 & 1 \\ 0 & 1 \\ 0 & -1 \end{pmatrix} \xrightarrow{r_3+r_2} \begin{pmatrix} 1 & 1 \\ 0 & 1 \\ 0 & 0 \end{pmatrix} A=101110r3r1100111r3+r2100110
r(Ⅰ)=2r(\text{Ⅰ}) = 2r()=2

构造矩阵 B=(β1,β2,β3)\boldsymbol{B} = (\boldsymbol{\beta}_1, \boldsymbol{\beta}_2, \boldsymbol{\beta}_3)B=(β1,β2,β3) 并求秩:
B=(021111−110)→r1↔r2(111021021)→r3−r2(111021000)\boldsymbol{B} = \begin{pmatrix} 0 & 2 & 1 \\ 1 & 1 & 1 \\ -1 & 1 & 0 \end{pmatrix} \xrightarrow{r_1 \leftrightarrow r_2 \\} \begin{pmatrix} 1 & 1 & 1 \\ 0 & 2 & 1 \\ 0 & 2 & 1 \end{pmatrix} \xrightarrow{r_3-r_2} \begin{pmatrix} 1 & 1 & 1 \\ 0 & 2 & 1 \\ 0 & 0 & 0 \end{pmatrix} B=011211110r1r2100122111r3r2100120110
r(Ⅱ)=2r(\text{Ⅱ}) = 2r()=2

构造 C=(α1,α2,β1,β2,β3)\boldsymbol{C} = (\boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \boldsymbol{\beta}_1, \boldsymbol{\beta}_2, \boldsymbol{\beta}_3)C=(α1,α2,β1,β2,β3),通过行变换得:
r(C)=2r(\boldsymbol{C}) = 2 r(C)=2
r(Ⅰ,Ⅱ)=2r(\text{Ⅰ},\text{Ⅱ}) = 2r(,)=2

结论

r(Ⅰ)=r(Ⅱ)=r(Ⅰ,Ⅱ)=2r(\text{Ⅰ}) = r(\text{Ⅱ}) = r(\text{Ⅰ},\text{Ⅱ}) = 2r()=r()=r(,)=2,故向量组(Ⅰ)与(Ⅱ)等价。

对比项等价向量组等价矩阵
定义互相可线性表示的向量组经有限次初等变换可互化的矩阵
核心条件r(Ⅰ)=r(Ⅱ)=r(Ⅰ,Ⅱ)r(\text{Ⅰ}) = r(\text{Ⅱ}) = r(\text{Ⅰ},\text{Ⅱ})r()=r()=r(,)同型且秩相等
维度要求向量需同维(不一定同个数)必须同型(行数和列数均相同)
应用场景线性表示、基变换等矩阵秩的判定、方程组同解性等

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.tpcf.cn/web/90937.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

红帽AI推理服务器三大特点

生成式人工智能&#xff08;Gen AI&#xff09;的迅猛发展&#xff0c;对大型语言模型&#xff08;LLM&#xff09;的部署提出了更高的性能、灵活性和效率要求。无论部署在何种环境中&#xff0c;红帽AI推理服务器都为用户提供经过强化并获得官方支持的vLLM发行版&#xff0c;配…

开始记录一步步学习pcl

安装参考&#xff0c;大神写的非常详细&#xff0c;一步到位 https://blog.csdn.net/qq_36812406/article/details/144307648?ops_request_misc%257B%2522request%255Fid%2522%253A%25220e215e6ac266b90ded12ed6b2eab1257%2522%252C%2522scm%2522%253A%252220140713.13010233…

Linux系统Centos7 安装mysql5.7教程 和mysql的简单指令

目录 一. 安装 MySQL 官方 Yum 仓库 二. 安装 MySQL 5.7 1.查看可用的mysql版本仓库 2.启用MySql5.7仓库 3.禁用更高版本的仓库&#xff08;可选&#xff09; 4.导入 MySQL GPG 公钥 5.安装MySql5.7 三. 启动 MySQL 服务 1.启动 MySQL 服务 2. 设置开机自启 3.查看服…

嵌入式——C语言:指针③

一、函数指针和指针函数&#xff08;一&#xff09;指针函数&#xff1a;是函数&#xff0c;函数的返回值是指针1.不能返回局部变量的值2.指针函数返回的地址可以作为下一个函数调用的参数&#xff08;二&#xff09;函数指针&#xff1a;是指针&#xff0c;指针指向一个函数in…

OpenCV(05)直方图均衡化,模板匹配,霍夫变换,图像亮度变换,形态学变换

【OpenCV&#xff08;01&#xff09;】基本图像操作、绘制&#xff0c;读取视频 【OpenCV&#xff08;02&#xff09;】图像颜色处理&#xff0c;灰度化&#xff0c;二值化&#xff0c;仿射变换 【OpenCV&#xff08;03&#xff09;】插值方法&#xff0c;边缘填充&#xff0…

常见的未授权访问漏洞靶场-练习教程

一.Redis未授权访问漏洞1.首先需要准备一个vps和vulhub靶场&#xff0c;然后进入目录。命令:进入靶场目录&#xff1a;cd /etc/vulhub-master/redis/4-unacc 启动靶场&#xff1a;docker-compose up -d2.然后启动我们kali,下载redis服务然后连接redis&#xff0c;并执行命令。…

EAP(基于事件的异步编程模式)

&#x1f4dc; 1. 核心思想 &#x1f4cc; 事件驱动解耦 异步操作通过事件通知结果&#xff0c;调用者无需阻塞线程&#xff0c;通过事件处理器响应操作完成、错误或取消。 &#x1f4cc; 线程池与UI线程协同 耗时操作在后台线程池执行&#xff0c;完成后通过 SynchronizationC…

【三桥君】如何解决后端Agent和前端UI之间的交互问题?——解析AG-UI协议的神奇作用

​你好&#xff0c;我是 ✨三桥君✨ &#x1f4cc;本文介绍&#x1f4cc; >> 一、引言 在智能体&#xff08;Agent&#xff09;领域&#xff0c;MCP、A2A、ANP等协议已经规范了Agent与工具、Agent与Agent之间的通信&#xff0c;但Agent与用户之间的交互一直缺乏标准化。…

面试官:详细说说Kafka rebalance 的策略以及具体过程

hello啊&#xff0c;各位观众姥爷们&#xff01;&#xff01;&#xff01;本baby今天又来报道了&#xff01;哈哈哈哈哈嗝&#x1f436; 程序员各种工具大全 Kafka 的 Rebalance&#xff08;再平衡&#xff09; 是消费者组&#xff08;Consumer Group&#xff09;在消费者数量…

C++入门自学Day2-- c++类与对象(初识)

一、面向对象和面向过程1、什么是面向过程&#xff08;Process-Oriented Programming, POP&#xff09;&#x1f4cc; 定义面向过程强调的是 过程&#xff08;过程函数&#xff09;&#xff0c;即&#xff1a;按照步骤&#xff08;流程&#xff09;组织代码。程序结构 数据结构…

DAO组织智能合约开发:从理论到实践

目录 DAO组织智能合约开发:从理论到实践 1. DAO概述:去中心化自治组织 2. DAO核心组件设计 2.1 架构设计 2.2 关键智能合约 3. 治理代币实现 3.1 ERC20扩展合约 4. 提案管理系统实现 4.1 提案状态机 4.2 提案合约实现 5. DAO核心合约实现 5.1 DAO合约架构 5.2 提案类型扩展 6…

Ubuntu系统完整配置教程

Ubuntu系统完整配置教程 目录 配置镜像源安装网络服务虚拟机中安装CUDAPython开发环境配置Java开发环境配置 1. 配置镜像源 1.1 备份原始源文件 sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup1.2 编辑源文件 sudo nano /etc/apt/sources.list1.3 各大镜像源…

【mysql慢查询】

mysql慢查询慢查询慢查询日志配置慢查询 慢查询是指执行时间超过指定阈值的SQL语句。在MySQL中&#xff0c;默认情况下执行时间超过10秒的查询会被认为是慢查询&#xff0c;但这个阈值可以根据需要进行调整。 慢查询日志配置 -- 查看当前慢查询配置 SHOW VARIABLES LIKE slo…

django 按照外键排序

在Django中&#xff0c;使用外键&#xff08;ForeignKey&#xff09;进行排序是一种常见的需求&#xff0c;特别是在处理数据库关系时&#xff0c;如用户和订单之间的关系&#xff08;一个用户有多个订单&#xff09;。下面是如何在使用Django ORM时进行基于外键的排序。 定义模…

JAVA_EIGHTEEN_特殊文件

目录 Properties属性文件 XML的作用和应用场景 日志技术 Properties属性文件 约束&#xff1a;只能是键值对 键不能重复 文件后缀一般是.properties结尾的 是一个Map集合&#xff08;键值对集合&#xff09; 核心作用&#xff1a;Properties是用来代表属性文件的&#…

第二十二节 MATLAB转置向量、MATLAB追加向量

MATLAB中转置操作能够将一个行向量改变成一个列向量&#xff0c;反之亦然。MATLAB中转置操作使用一个单引号&#xff08;&#xff09;来表示。详细例子在MATLAB中建立一个脚本文件&#xff0c;输入下述代码&#xff1a;r [ 1 2 3 4 ]; tr r; v [1;2;3;4]; tv v; disp(tr); …

window显示驱动开发—Direct3D 11 视频设备驱动程序接口 (DDI)

这些设备驱动程序接口 (DDI) 是新的或针对Windows 8更新的&#xff1a;CalcPrivateCryptoSessionSizeCalcPrivateAuthenticatedChannelSizeCalcPrivateVideoDecoderOutputViewSizeCalcPrivateVideoDecoderSizeCalcPrivateVideoProcessorEnumSizeCalcPrivateVideoProcessorInput…

新手向:用AI破解数据质量难题

用AI破解数据质量难题&#xff1a;从零开始的完整指南数据质量的重要性及其影响数据质量是数据分析、机器学习和业务流程中不可忽视的核心问题。低质量数据会导致一系列严重后果&#xff1a;错误决策&#xff1a;基于不准确或缺失的数据可能导致管理层做出错误判断。例如&#…

用 Python 获取电脑电池电量的各种案例

更多内容请见: python3案例和总结-专栏介绍和目录 文章目录 方法一:使用 `psutil` 库(跨平台) 方法二:Windows 专用方法(使用 `win32api`) 方法三:macOS 专用方法 方法四:Linux 专用方法 方法五:跨平台统一方法 Python 程序案例:检测电池电量并在低于20%时关机 以下…

Linux->自定义shell

目录 引入&#xff1a; 1&#xff1a;shell是什么&#xff1f; 2&#xff1a;命令行提示符是什么&#xff1f; 3&#xff1a;xshell是什么&#xff1f; 一&#xff1a;命令行提示符 二&#xff1a; 获取用户输入 三&#xff1a;分割字符串 四&#xff1a;执行命令 五…