当前位置: 首页 > news >正文

0104行列式的性质-行列式-线性代数

D = ∣ a 11 a 12 ⋯ a 1 n a 21 a 22 ⋯ a 2 n ⋯ ⋯ ⋯ a n 1 a n 2 ⋯ a n n ∣ D=\begin{vmatrix}a_{11}&a_{12}&\cdots &a_{1n}\\a_{21}&a_{22}&\cdots&a_{2n}\\\cdots&\cdots&&\cdots\\a_{n1}&a_{n2}&\cdots&a_{nn}\end{vmatrix} D= a11a21an1a12a22an2a1na2nann ,

D T = ∣ a 11 a 21 ⋯ a n 1 a 12 a 22 ⋯ a n 2 ⋯ ⋯ ⋯ a 1 n a 2 n ⋯ a n n ∣ D^T=\begin{vmatrix}a_{11}&a_{21}&\cdots &a_{n1}\\a_{12}&a_{22}&\cdots&a_{n2}\\\cdots&\cdots&&\cdots\\a_{1n}&a_{2n}&\cdots&a_{nn}\end{vmatrix} DT= a11a12a1na21a22a2nan1an2ann

行列式 D T 称为行列式 D D^T称为行列式D DT称为行列式D的转置行列式。

性质1 行列式与它的转置行列式相等。

证: D = d e t ( a i j ) 的转置行列式为 D T = d e t ( b i j ) 即 D T 的 ( i , j ) 元为 b i j , 则 b i j = a j i ( i , j = 1 , 2 , ⋯ , n ) , 按定义 D T = ∑ ( − 1 ) t b 1 p 1 b 2 p 2 ⋯ b n p n = ∑ ( − 1 ) t a p 1 1 a p 2 2 ⋯ a p n n 下证 D = D T 对于行列式 D 的任一项 ( − 1 ) t a 1 p 1 a i p i ⋯ a j p j ⋯ a n p n 其中 1 ⋯ i ⋯ j ⋯ n 为标准排列, t 为排列 p 1 ⋯ p i ⋯ p j ⋯ p n 的逆序数,对换元素 a i p i 与 a j p j 为 ( − 1 ) t a 1 p 1 a j p j ⋯ a i p i ⋯ a n p n 这时,这一项的值不变,而行标排列与列标排列同时做了一次相应的对换。设新的行标排列 1 ⋯ j ⋯ i ⋯ n 的逆序数为 r ,则 r 为奇数; 设新的列标排列 p 1 ⋯ p j ⋯ p i ⋯ p n 的逆序数为 t 1 , 则 ( − 1 ) t = − ( − 1 ) t 1 = ( − 1 ) r ( − 1 ) t 1 = ( − 1 ) r + t 1 即对换乘积中两元素的次序,从而行标排列与列标排列同时做了相应的对换,则行标排列与列标排列逆序数之后并不改变奇偶性。 经过一次对换如此,经过多次多换依然如此。于是经过若干次对换,使 列标排列 p 1 p 2 ⋯ p n (逆序数 t )变为标准排列(逆序数为 0 );行标排列由标准排列变为某个新的排列,设此新的排列为 q 1 q 2 ⋯ q n , 其逆序数为 s ,则 ( − 1 ) t a 1 p 1 a 2 p 2 ⋯ a n p n = ( − 1 ) s a q 1 1 a q 2 2 ⋯ a q n n 又上式左边乘积的第 i 个元素 a i p i 为 a i j 那么它必定是乘积的右边第 j 个元素,即 a i p i = a i j = a q j j . 可见排列 q 1 q 2 ⋯ q n 由排列 p 1 p 2 ⋯ p n 所唯一确定 综上:对于 D 中任一项 ( − 1 ) t a 1 p 1 a 2 p 2 ⋯ a n p n ,总有且仅有 D T 中的某一项 ( − 1 ) s a q 1 1 a q 2 2 ⋯ a q n n 与之对应且相等;反之亦然 从而 D = D T 证:\\ D=det(a_{ij})的转置行列式为D^T=det(b_{ij})\\ 即D^T的(i,j)元为b_{ij},则b_{ij}=a_{ji}(i,j=1,2,\cdots,n),按定义\\ D^T=\sum(-1)^t b_{1p_1}b_{2p_2}\cdots b_{np_n}=\sum(-1)^t a_{p_11}a_{p_22}\cdots a_{p_nn}\\ 下证D=D^T\\ 对于行列式D的任一项\\ (-1)^t a_{1p_1}a_{ip_i}\cdots a_{jp_j}\cdots a_{np_n}\\ 其中1\cdots i\cdots j\cdots n为标准排列,t为排列p_1\cdots p_i\cdots p_j\cdots p_n的逆序数,对换元素a_{ip_i}与a_{jp_j}为\\ (-1)^t a_{1p_1}a_{jp_j}\cdots a_{ip_i}\cdots a_{np_n}\\ 这时,这一项的值不变,而行标排列与列标排列同时做了一次相应的对换。设新的行标排列1\cdots j\cdots i\cdots n的逆序数为r,则r为奇数;\\ 设新的列标排列p_1\cdots p_j\cdots p_i\cdots p_n的逆序数为t_1,则\\ (-1)^t=-(-1)^{t_1}=(-1)^r(-1)^{t_1}=(-1)^{r+t1}\\ 即对换乘积中两元素的次序,从而行标排列与列标排列同时做了相应的对换,则行标排列与列标排列逆序数之后并不改变奇偶性。\\ 经过一次对换如此,经过多次多换依然如此。于是经过若干次对换,使\\ 列标排列p_1p_2\cdots p_n(逆序数t)变为标准排列(逆序数为0);行标排列由标准排列变为某个新的排列,设此新的排列为q_1q_2\cdots q_n,其逆序数为s,则\\ (-1)^t a_{1p_1}a_{2p_2}\cdots a_{np_n}=(-1)^s a_{q_11}a_{q_22}\cdots a_{q_nn}\\ 又上式左边乘积的第i个元素a_{ip_i}为a_{ij}那么它必定是乘积的右边第j个元素,即a_{ip_i}=a_{ij}=a_{q_jj}.\\ 可见排列q_1q_2\cdots q_n由排列p_1p_2\cdots p_n所唯一确定\\ 综上:对于D中任一项(-1)^ta_{1p_1}a_{2p_2}\cdots a_{np_n},总有且仅有D^T中的某一项(-1)^s a_{q_11}a_{q_22}\cdots a_{q_nn}与之对应且相等;反之亦然\\ 从而D=D^T 证:D=det(aij)的转置行列式为DT=det(bij)DT(i,j)元为bij,bij=aji(i,j=1,2,,n),按定义DT=(1)tb1p1b2p2bnpn=(1)tap11ap22apnn下证D=DT对于行列式D的任一项(1)ta1p1aipiajpjanpn其中1ijn为标准排列,t为排列p1pipjpn的逆序数,对换元素aipiajpj(1)ta1p1ajpjaipianpn这时,这一项的值不变,而行标排列与列标排列同时做了一次相应的对换。设新的行标排列1jin的逆序数为r,则r为奇数;设新的列标排列p1pjpipn的逆序数为t1,(1)t=(1)t1=(1)r(1)t1=(1)r+t1即对换乘积中两元素的次序,从而行标排列与列标排列同时做了相应的对换,则行标排列与列标排列逆序数之后并不改变奇偶性。经过一次对换如此,经过多次多换依然如此。于是经过若干次对换,使列标排列p1p2pn(逆序数t)变为标准排列(逆序数为0);行标排列由标准排列变为某个新的排列,设此新的排列为q1q2qn,其逆序数为s,则(1)ta1p1a2p2anpn=(1)saq11aq22aqnn又上式左边乘积的第i个元素aipiaij那么它必定是乘积的右边第j个元素,即aipi=aij=aqjj.可见排列q1q2qn由排列p1p2pn所唯一确定综上:对于D中任一项(1)ta1p1a2p2anpn,总有且仅有DT中的某一项(1)saq11aq22aqnn与之对应且相等;反之亦然从而D=DT

由此性质可知,行列式中的行与列具有同等的地位,行列式的性质反是对行成立的对列同样也成立,反之亦然。

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

设行列式 D 1 = ∣ a 11 a 12 ⋯ a 1 n a 21 a 22 ⋯ a 2 n ⋯ ⋯ ⋯ a n 1 a n 2 ⋯ a n n ∣ 是由行列式 D = d e t ( a i j ) 对换 i , j 两行得到的,即当 k ≠ i , j 时, b k p = a k p ; 当 k = i , j 时, b i p = a j p , b j p = a i p 于是 D 1 = ∑ ( − 1 ) t b 1 p 1 ⋯ b i p i ⋯ b j p j ⋯ b n p n = ∑ ( − 1 ) t a 1 p 1 ⋯ a j p i ⋯ a i p j ⋯ a n p n 其中 1 ⋯ i ⋯ j ⋯ n 为标准排列, t 为排列 p 1 ⋯ p i ⋯ p j ⋯ p n 的逆序数。 设排列 p 1 ⋯ p j ⋯ p i ⋯ p n 的逆序数为 t 1 , 则 ( − 1 ) t 1 = − ( − 1 ) t ∴ D 1 = − D 设行列式D_1=\begin{vmatrix}a_{11}&a_{12}&\cdots &a_{1n}\\a_{21}&a_{22}&\cdots&a_{2n}\\\cdots&\cdots&&\cdots\\a_{n1}&a_{n2}&\cdots&a_{nn}\end{vmatrix}\\ 是由行列式D=det(a_{ij})对换i,j两行得到的,即当k\not=i,j时,b_{kp}=a_{kp};当k=i,j时,b_{ip}=a_{jp},b_{jp}=a_{ip}\\ 于是D_1=\sum(-1)^t b_{1p_1}\cdots b_{ip_i}\cdots b_{jp_j}\cdots b_{np_n}=\\ \sum(-1)^t a_{1p_1}\cdots a_{jp_i}\cdots a_{ip_j}\cdots a_{np_n}\\ 其中1\cdots i\cdots j\cdots n为标准排列,t为排列p_1\cdots p_i\cdots p_j\cdots p_n的逆序数。\\ 设排列p_1\cdots p_j\cdots p_i\cdots p_n的逆序数为t_1,则\\ (-1)^{t1}=-(-1)^t\\ \therefore D_1=-D 设行列式D1= a11a21an1a12a22an2a1na2nann 是由行列式D=det(aij)对换i,j两行得到的,即当k=i,j时,bkp=akp;k=i,j时,bip=ajp,bjp=aip于是D1=(1)tb1p1bipibjpjbnpn=(1)ta1p1ajpiaipjanpn其中1ijn为标准排列,t为排列p1pipjpn的逆序数。设排列p1pjpipn的逆序数为t1,(1)t1=(1)tD1=D

r i r_i ri表示行列式的第 i i i行,,以 c i c_i ci表示行列式的第 i i i列。对换 i , j i,j i,j两行记作 r i ↔ r j r_i\leftrightarrow r_j rirj,对换 i , j i,j i,jl两列记作 c i ↔ c j c_i \leftrightarrow c_j cicj

推论 如果行列式有两行(列)完全相同,则此行列式等于零。

证 : 把行列式这两行对换,则 D = − D ∴ D = 0 证:\\ 把行列式这两行对换,则D=-D\\ \therefore D=0 :把行列式这两行对换,则D=DD=0

性质3 行列式中某一行(列)中所有的元素都乘同一数k,等于用数k乘此行列式。

推论 行列式中某一行(列)的所有元素的公因子可以提到行列式记号的外面。

性质4 行列式中如果有两行(列)元素成比例,则此行列式等于零。

若行列式的某一行(列)的元素都是两数之和,例如第 i i i行的元素都是两数之和:

D = ∣ a 11 a 12 ⋯ a 1 n ⋮ ⋮ ⋮ a i 1 + a i 1 ′ a i 2 + a i 2 ′ ⋯ a i n + a i n ′ ⋮ ⋮ ⋮ a n 1 a n 2 ⋯ a n n ∣ D=\begin{vmatrix}a_{11}&a_{12}&\cdots &a_{1n}\\\vdots&\vdots&&\vdots\\a_{i1}+a^{'}_{i1}&a_{i2}+a^{'}_{i2}&\cdots&a_{in}+a^{'}_{in}\\\vdots&\vdots&&\vdots\\a_{n1}&a_{n2}&\cdots&a_{nn}\end{vmatrix}\\ D= a11ai1+ai1an1a12ai2+ai2an2a1nain+ainann

D D D等于下列两个行列式之和

D = ∣ a 11 a 12 ⋯ a 1 n ⋮ ⋮ ⋮ a i 1 a i 2 ⋯ a i n ⋮ ⋮ ⋮ a n 1 a n 2 ⋯ a n n ∣ + ∣ a 11 a 12 ⋯ a 1 n ⋮ ⋮ ⋮ a i 1 ′ a i 2 ′ ⋯ a i n ′ ⋮ ⋮ ⋮ a n 1 a n 2 ⋯ a n n ∣ D=\begin{vmatrix}a_{11}&a_{12}&\cdots &a_{1n}\\\vdots&\vdots&&\vdots\\a_{i1}&a_{i2}&\cdots&a_{in}\\\vdots&\vdots&&\vdots\\a_{n1}&a_{n2}&\cdots&a_{nn}\end{vmatrix}+\begin{vmatrix}a_{11}&a_{12}&\cdots &a_{1n}\\\vdots&\vdots&&\vdots\\a^{'}_{i1}&a^{'}_{i2}&\cdots&a^{'}_{in}\\\vdots&\vdots&&\vdots\\a_{n1}&a_{n2}&\cdots&a_{nn}\end{vmatrix}\\ D= a11ai1an1a12ai2an2a1nainann + a11ai1an1a12ai2an2a1nainann

性质6 把行列式的某一行(列)的各元素乘同一数然后加到另一行(列)对应的元素上去,行列式不变。

D = ∣ 3 1 − 1 2 − 5 1 3 − 4 2 0 1 − 1 1 − 5 3 − 3 ∣ D=\begin{vmatrix}3&1&-1&2\\-5&1&3&-4\\2&0&1&-1\\1&-5&3&-3\end{vmatrix}\\ D= 3521110513132413

解: D = c 1 ↔ c 2 − ∣ 1 3 − 1 2 1 − 5 3 − 4 0 2 1 − 1 − 5 1 3 − 3 ∣ = r 2 − r 1 , r 4 + 5 r 1 − ∣ 1 3 − 1 2 0 − 8 4 − 6 0 2 1 − 1 0 16 − 2 7 ∣ = 1 2 r 2 , 2 r 3 − ∣ 1 3 − 1 2 0 − 4 2 − 3 0 4 2 − 2 0 16 − 2 7 ∣ = r 3 + r 2 , r 4 + 4 r 2 − ∣ 1 3 − 1 2 0 − 4 2 − 3 0 0 4 − 5 0 0 6 − 5 ∣ = c 3 ↔ c 4 , r 4 − r 3 ∣ 1 3 2 − 1 0 − 4 − 3 2 0 0 − 5 4 0 0 0 2 ∣ = 40 解:\\ D\overset{c_1\leftrightarrow c_2}{=}-\begin{vmatrix}1&3&-1&2\\1&-5&3&-4\\0&2&1&-1\\-5&1&3&-3\end{vmatrix}\\ \overset{r_2-r_1,r_4+5r_1}{=}-\begin{vmatrix}1&3&-1&2\\0&-8&4&-6\\0&2&1&-1\\0&16&-2&7\end{vmatrix}\\ \overset{\frac{1}{2}r_2,2r_3}{=}-\begin{vmatrix}1&3&-1&2\\0&-4&2&-3\\0&4&2&-2\\0&16&-2&7\end{vmatrix}\\ \overset{r_3+r_2,r_4+4r_2}{=}-\begin{vmatrix}1&3&-1&2\\0&-4&2&-3\\0&0&4&-5\\0&0&6&-5\end{vmatrix}\\ \overset{c_3\leftrightarrow c_4,r_4-r_3}{=}\begin{vmatrix}1&3&2&-1\\0&-4&-3&2\\0&0&-5&4\\0&0&0&2\end{vmatrix}\\ =40 解:D=c1c2 1105352113132413 =r2r1,r4+5r1 10003821614122617 =21r2,2r3 10003441612222327 =r3+r2,r4+4r2 1000340012462355 =c3c4,r4r3 1000340023501242 =40

例 计算 ∣ 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 ∣ \begin{vmatrix}3&1&1&1\\1&3&1&1\\1&1&3&1\\1&1&1&3\end{vmatrix}\\ 3111131111311113
解: D = r 1 + r 2 + r 3 + r 4 ∣ 6 6 6 6 1 3 1 1 1 1 3 1 1 1 1 3 ∣ D = r 1 / 6 6 ∣ 1 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 ∣ D = r 2 − r 1 , r 3 − r 1 , r 4 − r 1 6 ∣ 1 1 1 1 0 2 0 0 0 0 2 0 0 0 0 2 ∣ = 48 解:\\ D\overset{r_1+r_2+r_3+r_4}{=}\begin{vmatrix}6&6&6&6\\1&3&1&1\\1&1&3&1\\1&1&1&3\end{vmatrix}\\ D\overset{r_1/6}{=}6\begin{vmatrix}1&1&1&1\\1&3&1&1\\1&1&3&1\\1&1&1&3\end{vmatrix}\\ D\overset{r_2-r_1,r_3-r_1,r_4-r_1}{=}6\begin{vmatrix}1&1&1&1\\0&2&0&0\\0&0&2&0\\0&0&0&2\end{vmatrix}\\ =48 解:D=r1+r2+r3+r4 6111631161316113 D=r1/66 1111131111311113 D=r2r1,r3r1,r4r16 1000120010201002 =48
例9 计算 D = ∣ a b c d a a + b a + b + c a + b + c + d a 2 a + b 3 a + 2 b + c 4 a + 3 b + 2 c + d a 3 a + b 6 a + 3 b + c 10 a + 6 b + 3 c + d ∣ D=\begin{vmatrix}a&b&c&d\\a&a+b&a+b+c&a+b+c+d\\a&2a+b&3a+2b+c&4a+3b+2c+d\\a&3a+b&6a+3b+c&10a+6b+3c+d\end{vmatrix}\\ D= aaaaba+b2a+b3a+bca+b+c3a+2b+c6a+3b+cda+b+c+d4a+3b+2c+d10a+6b+3c+d
解: D = r 4 − r 3 , r 3 − r 2 , r 2 − r 1 ∣ a b c d 0 a a + b a + b + c 0 a 2 a + b 3 a + 2 b + c 0 a 3 a + b 6 a + 3 b + c ∣ = r 4 − r 3 , r 3 − r 2 ∣ a b c d 0 a a + b a + b + c 0 0 a 2 a + b 0 0 a 3 a + b ∣ = r 4 − r 3 ∣ a b c d 0 a a + b a + b + c 0 0 a 2 a + b 0 0 0 a ∣ = a 4 解:\\ D\overset{r_4-r_3,r_3-r_2,r_2-r_1}{=}\begin{vmatrix}a&b&c&d\\0&a&a+b&a+b+c\\0&a&2a+b&3a+2b+c\\0&a&3a+b&6a+3b+c\end{vmatrix}\\ \overset{r_4-r_3,r_3-r_2}{=}\begin{vmatrix}a&b&c&d\\0&a&a+b&a+b+c\\0&0&a&2a+b\\0&0&a&3a+b\end{vmatrix}\\ \overset{r_4-r_3}{=}\begin{vmatrix}a&b&c&d\\0&a&a+b&a+b+c\\0&0&a&2a+b\\0&0&0&a\end{vmatrix}\\ =a^4 解:D=r4r3,r3r2,r2r1 a000baaaca+b2a+b3a+bda+b+c3a+2b+c6a+3b+c =r4r3,r3r2 a000ba00ca+baada+b+c2a+b3a+b =r4r3 a000ba00ca+ba0da+b+c2a+ba =a4

注:

  1. r i + r j 与 r j + r i r_i+r_j与r_j+r_i ri+rjrj+ri的区别。
  2. r i + k r j r_i+kr_j ri+krj是约定的行列式运算记号,不能写作 k r j + r i kr_j+r_i krj+ri

任何n阶行列式总能利用运算 r i + k r j r_i+kr_j ri+krj化为上三角行列式或化为下三行列式;同样地,利用运算 c i + k c j c_i+kc_j ci+kcj也能把行列式化为上三角行列式或下三角行列式。

例10 设

D = ∣ a 11 ⋯ a 1 k ⋮ ⋮ 0 a k 1 ⋯ a k k c 11 ⋯ c 1 k b 11 ⋯ b 1 n ⋮ ⋮ ⋮ ⋮ c n 1 ⋯ c n k b n 1 ⋯ b n n ∣ D=\begin{vmatrix}a_{11}&\cdots&a_{1k}&&&&\\\vdots&&\vdots&&0&&\\a_{k1}&\cdots&a_{kk}&&&&\\c_{11}&\cdots&c_{1k}&b_{11}&\cdots&b_{1n}\\\vdots&&\vdots&\vdots&&\vdots\\c_{n1}&\cdots&c_{nk}&b_{n1}&\cdots&b_{nn}\end{vmatrix}\\ D= a11ak1c11cn1a1kakkc1kcnkb11bn10b1nbnn

D 1 = ∣ a 11 ⋯ a 1 k ⋮ ⋮ a k 1 ⋯ a k k ∣ , D 2 = ∣ b 11 ⋯ b 1 n ⋮ ⋮ b n 1 ⋯ b n n ∣ D_1=\begin{vmatrix}a_{11}&\cdots&a_{1k}\\\vdots&&\vdots\\a_{k1}&\cdots&a_{kk}\end{vmatrix}, D_2=\begin{vmatrix}b_{11}&\cdots&b_{1n}\\\vdots&&\vdots\\b_{n1}&\cdots&b_{nn}\end{vmatrix}\\ D1= a11ak1a1kakk ,D2= b11bn1b1nbnn

证明: D = D 1 D 2 D=D_1D_2 D=D1D2
证: 对 D 1 做运算 r i + k r j , 把 D 1 化为下三角行列式,设为: D 1 = ∣ p 11 0 ⋮ ⋱ p k 1 ⋯ p k k ∣ = p 11 ⋯ p k k 对 D 2 做运算 c i + k c j , 把 D 2 化为下三角行列式,设为: D 2 = ∣ q 11 0 ⋮ ⋱ q n 1 ⋯ q n n ∣ = q 11 ⋯ q n n 于是对 D 的前 k 行做 r i + k r j , 在对后 n 列做运算 c i + k c j , 把 D 化为下三角行列式 D = ∣ p 11 ⋮ ⋱ 0 p k 1 ⋯ p k k c 11 ⋯ c 1 k q 11 ⋮ ⋮ ⋮ ⋱ c n 1 ⋯ c n k q n 1 ⋯ q n n ∣ ∴ D = p 11 ⋯ p k k q 11 ⋯ q n n = D 1 D 2 证:\\ 对D_1做运算r_i+kr_j,把D_1化为下三角行列式,设为:\\ D_1=\begin{vmatrix}p_{11}&&0\\\vdots&\ddots&\\p_{k1}&\cdots&p_{kk}\end{vmatrix}=p_{11}\cdots p_{kk}\\ 对D_2做运算c_i+kc_j,把D_2化为下三角行列式,设为:\\ D_2=\begin{vmatrix}q_{11}&&0\\\vdots&\ddots&\\q_{n1}&\cdots&q_{nn}\end{vmatrix}=q_{11}\cdots q_{nn}\\ 于是对D的前k行做r_i+kr_j,在对后n列做运算c_i+kc_j,把D化为下三角行列式\\ D=\begin{vmatrix}p_{11}&&&&&&\\\vdots&\ddots&&&0&&\\p_{k1}&\cdots&p_{kk}&&&&\\c_{11}&\cdots&c_{1k}&q_{11}&&\\\vdots&&\vdots&\vdots&\ddots&\\c_{n1}&\cdots&c_{nk}&q_{n1}&\cdots&q_{nn}\end{vmatrix}\\ \therefore D=p_{11}\cdots p_{kk}q_{11}\cdots q_{nn}=D_1D_2 证:D1做运算ri+krj,D1化为下三角行列式,设为:D1= p11pk10pkk =p11pkkD2做运算ci+kcj,D2化为下三角行列式,设为:D2= q11qn10qnn =q11qnn于是对D的前k行做ri+krj,在对后n列做运算ci+kcj,D化为下三角行列式D= p11pk1c11cn1pkkc1kcnkq11qn10qnn D=p11pkkq11qnn=D1D2

结语

❓QQ:806797785

⭐️文档笔记地址:https://gitee.com/gaogzhen/math

参考:

[1]同济大学数学系.工程数学.线性代数 第6版 [M].北京:高等教育出版社,2014.6.p8-14.

[2]同济六版《线性代数》全程教学视频[CP/OL].2020-02-07.p4.

相关文章:

0104行列式的性质-行列式-线性代数

记 D ∣ a 11 a 12 ⋯ a 1 n a 21 a 22 ⋯ a 2 n ⋯ ⋯ ⋯ a n 1 a n 2 ⋯ a n n ∣ D\begin{vmatrix}a_{11}&a_{12}&\cdots &a_{1n}\\a_{21}&a_{22}&\cdots&a_{2n}\\\cdots&\cdots&&\cdots\\a_{n1}&a_{n2}&\cdots&a_{nn}\en…...

k8s HPA 自动伸缩机制 (配置,资源限制,)

目录 一、概念 核心概念 工作原理 HPA 的配置关键参数 关键组件 使用场景 注意事项 如何确保程序稳定和服务连续 二、metrics-server 部署 metrics-server 准备 metrics-server 镜像: 使用 Helm 安装 metrics-server: 配置 metrics-server: 安装 metrics-server: …...

vulhub中GIT-SHELL 沙盒绕过漏洞复现(CVE-2017-8386)

GIT-SHELL 沙盒绕过(CVE-2017-8386)导致任意文件读取、可能的任意命令执行漏洞。 测试环境 为了不和docker母机的ssh端口冲突,将容器的ssh端口设置成3322。本目录下我生成了一个id_rsa,这是ssh的私钥,连接的时候请指…...

SpringBoot+vue3打造企业级一体化SaaS系统

SpringBootvue3打造企业级一体化SaaS系统 简介:    全面提升前后端技术水平,独立完成全栈项目开发能力,快速进击全栈工程师,最终在面试中脱颖而出。整合后端主流技术(Spring Boot、物理数据库隔离、加载动态权限、多…...

探讨TCP的可靠性以及三次握手的奥秘

🌟 欢迎来到 我的博客! 🌈 💡 探索未知, 分享知识 !💫 本文目录 1. TCP的可靠性机制1.2可靠性的基础上,尽可能得提高效率 2. TCP三次握手过程3. 为何不是四次握手? 在互联网的复杂世界中,TCP&am…...

openai常见的两个错误:BadRequestError和OpenAIError

错误1:openai.OpenAIError: The api_key client option must be set either by passing api_key..... 在通过openai创建客户端必须要设置api key,如果你事先已经在本机的环境中设置未起效可以手动设置,注意手动设置时不要用下面的形式 import openai f…...

2核4g服务器够用吗?

2核4G服务器够用吗?够用。阿腾云以2核4G5M服务器搭建网站为例,5M带宽下载速度峰值可达640KB/秒,阿腾云以搭建网站为例,假设优化后平均大小为60KB,则5M带宽可支撑10个用户同时在1秒内打开网站,并发数为10&am…...

数据仓库数据分层详解

数据仓库中的数据分层是一种重要的数据组织方式,其目的是为了在管理数据时能够对数据有一个更加清晰的掌控。以下是数据仓库中的数据分层详解: 原始数据层(Raw Data Layer):这是数仓中最底层的层级,用于存…...

unity内存优化之AB包篇(微信小游戏)

1.搭建资源服务器使用(HFS软件(https://www.pianshen.com/article/54621708008/)) using System.Collections; using System.Collections.Generic; using UnityEngine;using System;public class Singleton<T> where T : class, new() {private static readonly Lazy<…...

白话模电:3.三极管(考研面试与笔试常考问题)

一、三极管的简单判断 1.判断三极 1)给了图 左边是b,有箭头是e,剩下是c 2)给了电位 b:中间值&#xff0c;e:较近值(离中间值)&#xff0c;c:较远值(离中间值) 2.判断流向 bc同向(共同流向“|”或共同流离“|”)&#xff0c;e与bc反向 3.判断材料 4.判断类型 5.判断能否构…...

LeetCode 395. 至少有K个重复字符的最长子串

解题思路 一道滑动窗口题型&#xff0c;不过滑动窗口的长度是不同种类元素的个数。 这里需要定义两个变量 cnt,overk。overk表示的是满足大于k的字符数, cnt表示的是该窗口中不同元素的个数且cnt>1&&cnt<26。 相关代码 class Solution {public int longestSub…...

C#重新认识笔记_ FixUpdate + Update

C#重新认识笔记_ FixUpdate Update Update: 刷新频率不一致,非物理对象的移动&#xff0c;简单的刷新可用&#xff0c; FixedUpdate: 刷新频率一致,按照固定频率刷新&#xff0c;一般调用FixedUpdate之后&#xff0c;会立即进入必要的物理计算中,因此&#xff0c;任何影响刚…...

Django 解决新建表删除后无法重新创建等问题

Django 解决新建表删除后无法重新创建等问题 问题发生描述处理办法首先删除了app对应目录migrations下除 __init__.py以外的所有文件:然后&#xff0c;删除migrations中关于你的app的同步数据数据库记录最后&#xff0c;重新执行迁移插入 问题发生描述 Django创建的表&#xf…...

Qt教程 — 3.3 深入了解Qt 控件:Input Widgets部件(2)

目录 1 Input Widgets简介 2 如何使用Input Widgets部件 2.1 QSpinBox组件-窗口背景不透明调节器 2.2 DoubleSpinBox 组件-来调节程序窗口的整体大小 2.3 QTimeEdit、QDateEdit、QDateTimeEdit组件-编辑日期和时间的小部件 Input Widgets部件部件较多&#xff0c;将分为三…...

数据分析-Pandas的直接用Matplotlib绘图

数据分析-Pandas的直接用Matplotlib绘图 数据分析和处理中&#xff0c;难免会遇到各种数据&#xff0c;那么数据呈现怎样的规律呢&#xff1f;不管金融数据&#xff0c;风控数据&#xff0c;营销数据等等&#xff0c;莫不如此。如何通过图示展示数据的规律&#xff1f; 数据表…...

Jmeter---分布式

分布式&#xff1a;多台机协作&#xff0c;以集群的方式完成测试任务&#xff0c;可以提高测试效率。 分布式架构&#xff1a;控制机&#xff08;分发任务&#xff09;与多台执行机&#xff08;执行任务&#xff09; 环境搭建&#xff1a; 不同的测试机上安装 Jmeter 配置基…...

安卓基础面试题

自定义view Android自定义View-CSDN博客 view和viewgroup View和ViewGroup的区别- view的事件分发 事件分发详解---历史最容易理解 组件化 Android-组件化开发 什么是ANR Android ANR详解-CSDN博客 Android性能优化 Android 优化-CSDN博客 Aroute 原理 Arouter框架原理…...

如何在 Linux ubuntu 系统上搭建 Java web 程序的运行环境

如何在 Linux ubuntu 系统上搭建 Java web 程序的运行环境 基于包管理器进行安装 Linux 会把一些软件包放到对应的服务器上&#xff0c;通过包管理器这样的程序&#xff0c;来把这些软件包给下载安装 ubuntu系统上的包管理器是 apt centos系统上的包管理器 yum 注&#xff1a;…...

Redis实现分布式锁源码分析

为什么使用分布式锁 单机环境并发时&#xff0c;使用synchronized或lock接口可以保证线程安全&#xff0c;但它们是jvm层面的锁&#xff0c;分布式环境并发时&#xff0c;100个并发的线程可能来自10个服务节点&#xff0c;那就是跨jvm了。 简单分布式锁实现 SETNX 格式&…...

SCI 图像处理期刊

引用 一区 1. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE 顶刊:是 出版商:IEEE 2. IEEE Transactions on Multimedia 顶刊:是 出版商:IEEE 3. Information Fusion 顶刊:是 出版商:ELSEVIER 4.IEEE TRANSACTIONS ON IMAGE PROCESSING 顶刊:是 出版商:I…...

数据结构-红黑树

1.容器 容器用于容纳元素集合&#xff0c;并对元素集合进行管理和维护&#xff0e; 传统意义上的管理和维护就是&#xff1a;增&#xff0c;删&#xff0c;改&#xff0c;查&#xff0e; 我们分析每种类型容器时&#xff0c;主要分析其增&#xff0c;删&#xff0c;改&#xff…...

双指针、bfs与图论

1238. 日志统计 - AcWing题库 import java.util.*;class PII implements Comparable<PII>{int x, y;public PII(int x, int y){this.x x;this.y y;}public int compareTo(PII o){return Integer.compare(x, o.x);} }public class Main{static int N 100010, D, K;st…...

RabbitMQ高级-高级特性

1.消息可靠性传递 在使用RabbitMQ的时候&#xff0c;作为消息发送方希望杜绝任何消息丢失或者投递失败场景。RabbitMQ为我们提供了两种方式来控制消息的投递可靠性模式 1.confirm 确认模式 确认模式是由exchange决定的 2.return 退回模式 回退模式是由routing…...

Word粘贴时出现“运行时错误53,文件未找到:MathPage.WLL“的解决方案

在安装完MathType后&#xff0c;打开word复制粘贴时报错“运行时错误53,文件未找到&#xff1a;MathPage.WLL” 首先确定自己电脑的位数&#xff08;这里默认32位&#xff09; 右击MathType桌面图标&#xff0c;点击“打开文件所在位置”&#xff0c; 然后分别找到MathPage.W…...

html元素基本使用

前言 大家好&#xff0c;我是jiantaoyab&#xff0c;第一次学习前端的html&#xff0c;写一篇笔记总结常用的元素 语义化 例如只要是 不管字体的大小是怎么样&#xff0c;有没有加粗都是标题&#xff0c;元素显示到页面中的效果应该由css决定&#xff0c;这就是语义化。 文…...

PHP+golang开源办公系统CRM管理系统

基于ThinkPHP6 Layui MySQL的企业办公系统。集成系统设置、人事管理、消息管理、审批管理、日常办公、客户管理、合同管理、项目管理、财务管理、电销接口集成、在线签章等模块。系统简约&#xff0c;易于功能扩展&#xff0c;方便二次开发。 服务器运行环境要求 PHP > 7.…...

smartmontools-5.43交叉编译Smartctl

嵌入式系统的sata盘经常故障&#xff0c;需要使用smatctl工具监控和诊断sata故障。 1. 从网上下载开源smartmontools-5.43包。 2. 修改makefile进行交叉编译。 由于软件包中已经包含Makefile.am&#xff0c;Makefile.in。直接运行 automake --add-missing 生成Makefile。 3.…...

idea找不到或无法加载主类

前言 今天在运行项目的时候突然出了这样一个错误&#xff1a;IDEA 错误 找不到或无法加载主类,相信只要是用过IDEA的朋友都 遇到过它吧&#xff0c;但是每次遇到都是一顿焦头烂额、抓耳挠腮、急赤白咧&#xff01;咋整呢&#xff1f;听我给你吹~ 瞧我这张嘴~ 问题报错 找不…...

2.二进制的方式读写文件

文章目录 写入文件代码运行结果 读出文件代码运行结果 文件打开模式标记&#xff08;查表&#xff09; 写入文件 ------写文件一共五步&#xff1a;------ 第一步&#xff1a;包含头文件 第二步&#xff1a;创建流对象 第三步&#xff1a;指定方式打开文件 第四步&#xff1a;…...

Seata的详细解释

什么是seata Seata&#xff08;Simple Extensible Autonomous Transaction Architecture&#xff09;是一个开源的分布式事务解决方案。它是由阿里巴巴集团开发的&#xff0c;旨在解决分布式系统中的事务一致性问题。 Seata提供了一种简单易用的方式来实现跨多个数据库和服务的…...