向量
1. 向量定义
(1)n个数: a 0 . . . . . a n a_0…..a_n a0.....an组成的有序数组叫做向量,tensor.size=[n]
,向量有分为行向量和列向量(如果我们研究的问题只有二维矩阵的时候行列向量这个定义才有意义)
(2)分量都为0的向量叫做零向量
(3)矩阵 ( A B = 0 ) ⇎ ( A = 0 o r B = 0 ) (AB=0) \nLeftrightarrow (A=0\space or \space B=0) (AB=0)⇎(A=0 or B=0),但向量满足 k α ⃗ ⇔ ( k = 0 o r α ⃗ = 0 ) k\vec{\alpha}\Leftrightarrow(k=0\space or \space \vec{\alpha}=0) kα⇔(k=0 or α=0)
(4)向量组:很多个向量组成的数组: G a = { a 1 ⃗ . . . a n ⃗ } G_{a}=\{\vec{a_1}…\vec{a_n}\} Ga={
a1...an}
(5)向量这里我们描述的 “维度” 是指:n个数的 n(这样的定义只有在当我们研究最高维只有二维矩阵的时候才成立)我们提倡尽量不使用这样狭义的“维度”概念
2. 描述向量组的外部关系:线性组合关系
线性组合又叫线性表示。
线性组合关系描述的是一个向量和一个向量组的关系(Bool)。
我们会说:某个向量是否可以用向量组进行线性表示,或者称某个向量是否是某个向量组的线性组合
如果我们把 “线性表示” 用来描述两个向量组的关系的时候,我们会说:向量组 G a G_{a} Ga的每一个向量都可以被另外一个向量组 G b G_{b} Gb线性表示
(1)已知向量组:{
α 0 ⃗ , α 1 ⃗ , α 2 ⃗ , α 3 ⃗ . . . . . . . α n − 1 ⃗ , α n ⃗ \vec{\alpha_0},\vec{\alpha_1},\vec{\alpha_2},\vec{\alpha_3}…….\vec{\alpha_{n-1}},\vec{\alpha_n} α0,α1,α2,α3.......αn−1,αn} 和 向量 β \beta β 形成表达式:
β = k 0 α 0 ⃗ + k 1 α 1 ⃗ + k 2 α 2 ⃗ + k 3 α 3 ⃗ + . . . . . + k n − 1 α n − 1 ⃗ + k n α n ⃗ \beta=k_0\vec{\alpha_0}+k_1\vec{\alpha_1}+k_2\vec{\alpha_2}+k_3\vec{\alpha_3}+…..+k_{n-1}\vec{\alpha_{n-1}}+k_n\vec{\alpha_n} β=k0α0+k1α1+k2α2+k3α3+.....+kn−1αn−1+knαn
- 假如所有的 k 有解,则
Bool =True
- 假如所有的 k 无解,则
Bool =False
(2)零向量可由 任意向量组 进行线性表示: 0 ⃗ = 0 ∗ a ⃗ + 0 ∗ b ⃗ + 0 ∗ c ⃗ \vec{0}=0*\vec{a}+0*\vec{b}+0*\vec{c} 0=0∗a+0∗b+0∗c
(3)任意向量可有像这样的向量组表示:
{ a 0 ⃗ = [ 0 , 0 , 0 , 1 ] , a 1 ⃗ = [ 0 , 0 , 1 , 0 ] , a 2 ⃗ = [ 0 , 1 , 0 , 0 ] , a 3 ⃗ = [ 0 , 1 , 0 , 0 ] } \{ \vec{a_0}=[0,0,0,1],\vec{a_1}=[0,0,1,0],\vec{a_2}=[0,1,0,0],\vec{a_3}=[0,1,0,0] \} {
a0=[0,0,0,1],a1=[0,0,1,0],a2=[0,1,0,0],a3=[0,1,0,0]}
(4)向量组的等价关系:两个向量组是否可以相互线性表示。
{ a 1 ⃗ . . . a n ⃗ } ≅ { b 0 ⃗ . . . b n ⃗ } \{\vec{a_1}…\vec{a_n}\}\cong\{
{\vec{b_0}…\vec{b_n}}\} {
a1...an}≅{
b0...bn}
(5)向量组的等价关系具有传递性 ( G a ≅ G b , G b ≅ G c ) ⇒ ( G a ≅ G c ) (G_a \cong G_b,G_b \cong G_c)\Rightarrow (G_a \cong G_c) (Ga≅Gb,Gb≅Gc)⇒(Ga≅Gc)
(6)是否是线性组合的问题都可以转化为方程组是否有解的问题来解决:
例子:已知 β = [ − 3 , 2 , − 4 ] , G = { α 0 ⃗ = [ 1 , 0 , 1 ] , α 1 ⃗ = [ 2 , 1 , 0 ] , α 2 ⃗ = [ − 1 , 1 , − 2 ] } \beta=[-3,2,-4],G=\{\vec{\alpha_0}=[1,0,1],\vec{\alpha_1}=[2,1,0],\vec{\alpha_2}=[-1,1,-2]\} β=[−3,2,−4],G={
α0=[1,0,1],α1=[2,1,0],α2=[−1,1,−2]} 问 β \beta β是否可以用G进行线性表示?
第一步:先把所有向量进行转置为列向量:
a 0 ⃗ = [ 1 0 1 ] a 1 ⃗ = [ 2 1 0 ] a 2 ⃗ = [ − 1 1 − 2 ] β ⃗ = [ − 3 2 − 4 ] \vec{a_0}=\begin{bmatrix}1\\0\\1\end{bmatrix} \vec{a_1}=\begin{bmatrix}2\\1\\0\end{bmatrix} \vec{a_2}=\begin{bmatrix}-1\\1\\-2\end{bmatrix} \vec{\beta}=\begin{bmatrix}-3\\2\\-4\end{bmatrix} a0=⎣⎡101⎦⎤a1=⎣⎡210⎦⎤a2=⎣⎡−11−2⎦⎤β=⎣⎡−32−4⎦⎤
第二步:写成对应的方程组:
{ k 1 + 2 k 2 − k 3 = − 3 k 2 + k 3 = 2 k 1 − 2 k 2 = − 4 \begin{cases} k_1+2k_2-k_3=-3\\ k_2+k_3=2\\ k_1-2k_2=-4 \end{cases} ⎩⎪⎨⎪⎧k1+2k2−k3=−3k2+k3=2k1−2k2=−4
3. 描述向量组的内部关系:线性相关和无关
我们使用线性相关和无关来描述一个向量组内部所有向量之间的关系(Bool)。
当然向量组可以只有一个向量。
我们可以把向量组看成一个tensor.size=[n,m]
的张量,n是向量的个数,m是向量的通道数
(1)已知向量组:{
α 0 ⃗ , α 1 ⃗ , α 2 ⃗ , α 3 ⃗ . . . . . . . α n − 1 ⃗ , α n ⃗ \vec{\alpha_0},\vec{\alpha_1},\vec{\alpha_2},\vec{\alpha_3}…….\vec{\alpha_{n-1}},\vec{\alpha_n} α0,α1,α2,α3.......αn−1,αn} 满足以下表达式:
k 0 α 0 ⃗ + k 1 α 1 ⃗ + k 2 α 2 ⃗ + k 3 α 3 ⃗ + . . . . . + k n − 1 α n − 1 ⃗ + k n α n ⃗ = 0 k_0\vec{\alpha_0}+k_1\vec{\alpha_1}+k_2\vec{\alpha_2}+k_3\vec{\alpha_3}+…..+k_{n-1}\vec{\alpha_{n-1}}+k_n\vec{\alpha_n}=0 k0α0+k1α1+k2α2+k3α3+.....+kn−1αn−1+knαn=0
- 满足只要有一组k不全为0的解,则线性相关,则
Bool=True
- k 只有一组解而且k解全为0,则线性无关,则
Bool=False
(2)向量组里面只要有两个向量成比例,则整个向量组必线性相关
(3)单个非零向量必无关,单个零向量必有关
(4)向量组的部分和整体的关系(注意充分必要条件分开的)
- 部分
相关
⇒ \Rightarrow ⇒整体相关
- 部分
无关
⇐ \Leftarrow ⇐整体无关
需要注意的是,这里的部分和整体强调的关系是:向量组里的向量的个数 n1 和 n2的关系
G s r c G_{src} Gsrc=tensor.size([n1,m])
G t a r G_{tar} Gtar=tensor.size([n2,m)
(5)向量组的向量接长和截短的关系(注意充分必要条件分开的)
相关
⇒ \Rightarrow ⇒接长相关
无关
⇒ \Rightarrow ⇒截短无关
接长和截短的含义是:向量组的每个向量的通道数 m1和 m2的关系
G s r c G_{src} Gsrc=tensor.size([n,m1])
G t a r G_{tar} Gtar=tensor.size([n,m2])
口决:部分相关推接长,整体无关推截短
(6)如果向量组能组成方阵(当张量满足n=m时),判断是否线性相关的快速方法:
首先转化:向量组G → \rightarrow →方阵R → \rightarrow →行列式D
- D ≠ 0 → D\neq0\rightarrow\space D=0→ 线性无关
- D = 0 → D=0\rightarrow\space D=0→ 线性相关
(7)假如 { a 0 ⃗ . . . a n ⃗ } \{\vec{a_0}…\vec{a_n}\} {
a0...an}线性相关,向量组里面至少有一个向量和该向量满足线性表示关系(意思试该向量可由其他向量表示,可以用自己表示自己,所以肯定至少一个)
例子:
a ⃗ = [ 1 , 0 , 3 ] , b ⃗ = [ 2 , 1 , 1 ] , c ⃗ = [ 1 , 1 , 0 ] \vec{a}=[1,0,3],\vec{b}=[2,1,1],\vec{c}=[1,1,0] a=[1,0,3],b=[2,1,1],c=[1,1,0]组成向量组,问向量组是否满足线性相关?
D = ∣ 1 0 3 2 1 1 1 1 0 ∣ = 0 + 6 + 0 − 3 − 0 − 1 = 2 ≠ 0 D=\begin{vmatrix}1&0&3\\ 2&1&1\\1&1&0\end{vmatrix}=0+6+0-3-0-1=2\neq0 D=∣∣∣∣∣∣121011310∣∣∣∣∣∣=0+6+0−3−0−1=2=0
所以不满足线性相关
例子:
已知 a 0 ⃗ , a 1 ⃗ , a 2 ⃗ \vec{a_0},\vec{a_1},\vec{a_2} a0,a1,a2线性无关,试证明: a 0 ⃗ + a 1 ⃗ \vec{a_0}+\vec{a_1} a0+a1, a 1 ⃗ + a 2 ⃗ \vec{a_1}+\vec{a_2} a1+a2, a 0 ⃗ + a 2 ⃗ \vec{a_0}+\vec{a_2} a0+a2也满足线性无关
证明:已知 a 0 ⃗ , a 1 ⃗ , a 2 ⃗ \vec{a_0},\vec{a_1},\vec{a_2} a0,a1,a2线性无关,可推出:
k 0 a 0 ⃗ + k 1 a 1 ⃗ + k 2 a 2 ⃗ = 0 ⇒ { k 0 = 0 k 1 = 0 k 2 = 0 k a ( a 1 ⃗ + a 2 ⃗ ) + k b ( a 0 ⃗ + a 2 ⃗ ) + k c ( a 0 ⃗ + a 1 ⃗ ) = 0 ( k b + k c ) a 0 ⃗ + ( k a + k c ) a 1 ⃗ + ( k a + k b ) a 2 ⃗ = 0 ⇒ { k 0 = k b + k c = 0 k 1 = k a + k c = 0 k 2 = k a + k b = 0 ⇒ { k a = 0 k b = 0 k c = 0 k_0\vec{a_0}+k_1\vec{a_1}+k_2\vec{a_2}=0\\ \Rightarrow \begin{cases}k_0=0\\k_1=0\\k_2=0\end{cases}\\ k_a(\vec{a_1}+\vec{a_2})+k_b(\vec{a_0}+\vec{a_2})+k_c(\vec{a_0}+\vec{a_1})=0\\ (k_b+k_c)\vec{a_0}+(k_a+k_c)\vec{a_1}+(k_a+k_b)\vec{a_2}=0\\ \Rightarrow \begin{cases}k_0=k_b+k_c=0\\k_1=k_a+k_c=0\\k_2=k_a+k_b=0\end{cases}\\ \Rightarrow \begin{cases}k_a=0\\k_b=0\\k_c=0\end{cases} k0a0+k1a1+k2a2=0⇒⎩⎪⎨⎪⎧k0=0k1=0k2=0ka(a1+a2)+kb(a0+a2)+kc(a0+a1)=0(kb+kc)a0+(ka+kc)a1+(ka+kb)a2=0⇒⎩⎪⎨⎪⎧k0=kb+kc=0k1=ka+kc=0k2=ka+kb=0⇒⎩⎪⎨⎪⎧ka=0kb=0kc=0
而且是唯一解,故可证线性无关。
定理证明:已知向量组{
a 0 ⃗ . . . a n ⃗ \vec{a_0}…\vec{a_n} a0...an}满足线性无关,现有向量组{
a 0 ⃗ . . . a n ⃗ , β ⃗ \vec{a_0}…\vec{a_n},\vec{\beta} a0...an,β}满足线性相关,则 β ⃗ \vec{\beta} β则可由向量组{
a 0 ⃗ . . . a n ⃗ \vec{a_0}…\vec{a_n} a0...an}唯一的线性表示。
证明思路:我们需要证明两样东西:【1】可以线性表示【2】唯一的表示
【证明线性表示过程】
方法:只需要证明线性表示的表达式有解即可
∵ a 0 ⃗ . . . a n ⃗ , β ⃗ \because \vec{a_0}…\vec{a_n},\vec{\beta} ∵a0...an,β 满足线性相关
∴ \therefore ∴ 存在不全为 0 的 k 0 , k 1 , k 2 . . . k n , k β k_0,k_1,k_2…k_n,k_{\beta} k0,k1,k2...kn,kβ
∵ a 0 ⃗ . . . a n ⃗ \because \vec{a_0}…\vec{a_n} ∵a0...an满足线性无关
∴ \therefore ∴ 存在只有唯一的全为 0 的 k 0 , k 1 , k 2 . . . k n k_0,k_1,k_2…k_n k0,k1,k2...kn
对于表达式: k 0 a 0 ⃗ + k 1 a 1 ⃗ + . . . + k n a n ⃗ + k β β ⃗ = 0 k_0\vec{a_0}+k_1\vec{a_1}+…+k_n\vec{a_n}+k_{\beta}\vec{\beta}=0 k0a0+k1a1+...+knan+kββ=0 ♣ \clubsuit ♣
假设 k β = 0 k_{\beta}=0 kβ=0 时,有 k 0 a 0 ⃗ + k 1 a 1 ⃗ + . . . + k n a n ⃗ = 0 k_0\vec{a_0}+k_1\vec{a_1}+…+k_n\vec{a_n}=0 k0a0+k1a1+...+knan=0,仅只有一组全为0 的解,推得{
a 0 ⃗ . . . a n ⃗ , β ⃗ \vec{a_0}…\vec{a_n},\vec{\beta} a0...an,β}线性无关,矛盾,故假设不成立
∴ k β ≠ 0 \therefore\space k_{\beta} \neq0 ∴ kβ=0
对表达式 ♣ \clubsuit ♣ 进行转化:
⇒ β ⃗ = k 0 a 0 ⃗ + k 1 a 1 ⃗ + . . . + k n a n ⃗ k β \Rightarrow \vec{\beta}=\frac{k_0\vec{a_0}+k_1\vec{a_1}+…+k_n\vec{a_n}}{k_{\beta}} ⇒β=kβk0a0+k1a1+...+knan
可得到系数的k解集存在
{ k 0 k β , k 1 k β , k 2 k β . . . k n k β } \{\frac{k_0}{k_{\beta}},\frac{k_1}{k_{\beta}},\frac{k_2}{k_{\beta}}…\frac{k_n}{k_{\beta}}\} {
kβk0,kβk1,kβk2...kβkn}
则可证: β ⃗ \vec{\beta} β可由向量组 {
a 0 ⃗ . . . a n ⃗ \vec{a_0}…\vec{a_n} a0...an} 线性表示
【证明该线性表示的唯一性】
方法:证明唯一性的方法,我们可以假设存在两个或者多个,然后证明出一致性或者矛盾即可
假设存在多于一个的解,则有
β ⃗ = A 0 a 0 ⃗ + A 1 a 1 ⃗ + . . . + A n a n ⃗ β ⃗ = B 0 a 0 ⃗ + B 1 a 1 ⃗ + . . . + B n a n ⃗ . . . β ⃗ = Z 0 a 0 ⃗ + Z 1 a 1 ⃗ + . . . + Z n a n ⃗ \vec{\beta}=A_0\vec{a_0}+A_1\vec{a_1}+…+A_n\vec{a_n} \\ \vec{\beta}=B_0\vec{a_0}+B_1\vec{a_1}+…+B_n\vec{a_n} \\ … \\ \vec{\beta}=Z_0\vec{a_0}+Z_1\vec{a_1}+…+Z_n\vec{a_n} β=A0a0+A1a1+...+Ananβ=B0a0+B1a1+...+Bnan...β=Z0a0+Z1a1+...+Znan
对于任意两个式子相减,都可以得到
( A 0 − B 0 ) a 0 ⃗ + ( A 1 − B 1 ) a 1 ⃗ + . . . + ( A n − B n ) a n ⃗ = 0 ⇒ { A 0 = B 0 A 1 = B 1 . . . (A_0-B_0)\vec{a_0}+(A_1-B_1)\vec{a_1}+…+(A_n-B_n)\vec{a_n}=0 \\ \Rightarrow \begin{cases}A_0=B_0 \\ A_1=B_1\\ …\end{cases} (A0−B0)a0+(A1−B1)a1+...+(An−Bn)an=0⇒⎩⎪⎨⎪⎧A0=B0A1=B1...
每种情况都一致,故假设不成立。
因为可以 β ⃗ \vec{\beta} β可由向量组线性表出,所以仅有唯一解。
我个人超喜欢上面这段精彩的证明
但更重要的是需要记住定理:
已知向量组{
a 0 ⃗ . . . a n ⃗ \vec{a_0}…\vec{a_n} a0...an}满足线性无关,现有向量组{
a 0 ⃗ . . . a n ⃗ , β ⃗ \vec{a_0}…\vec{a_n},\vec{\beta} a0...an,β}满足线性相关,则 β ⃗ \vec{\beta} β则可由向量组{
a 0 ⃗ . . . a n ⃗ \vec{a_0}…\vec{a_n} a0...an}唯一的线性表示。
(8)替换定理:
- G 1 = { a 0 ⃗ . . a n ⃗ } G1=\{\vec{a_0}..\vec{a_n}\} G1={
a0..an}可由向量组 G 2 = { β 0 ⃗ . . β m ⃗ } G2=\{\vec{\beta_0}..\vec{\beta_m}\} G2={
β0..βm}线性表示,当满足 n > m n>m n>m时 ⇒ G 1 \Rightarrow G1 ⇒G1线性相关【常用】 - G 1 = { a 0 ⃗ . . a n ⃗ } G1=\{\vec{a_0}..\vec{a_n}\} G1={
a0..an}线性无关,当满足 n ≤ m n\leq m n≤m 时 ⇒ \Rightarrow ⇒可由向量组 G 2 = { β 0 ⃗ . . β m ⃗ } G2=\{\vec{\beta_0}..\vec{\beta_m}\} G2={
β0..βm}表示【原定理】
推论:两个等价的线性无关向量组,向量个数相同
等价:两个向量组相互可以线性表示
(9)如果有一个三个三维的向量线性相关(三个未知数,三个方程),则四个三维向量的组也线性相关(部分相关推整体)
4. 简化一个向量组的表示:极大无关组
我们能否用最少的向量来表示一个向量组?
所以我们提出了极大无关组这个概念。
定义:对于向量组 { a 1 ⃗ , a 2 ⃗ , a 3 ⃗ . . . a n ⃗ , } \{\vec{a_1},\vec{a_2},\vec{a_3}…\vec{a_n}, \} {
a1,a2,a3...an,}中有部分向量 { a x ⃗ , a y ⃗ , a z ⃗ . . . a f ⃗ , } \{\vec{a_x},\vec{a_y},\vec{a_z}…\vec{a_f}, \} {
ax,ay,az...af,}满足
- 向量无关
- 整体向量组可以由部分向量组的每个向量线性表示
“极大”的意思:找到线性无关的向量个数是最多的,我们用部分向量来代表一个向量组了
“无关组”的意思:无解的方程组,(n维向量就是有n个未知数)
(1)全0的向量组无极大无关组
(2)一个向量组可以有多个极大线性无关组
理解:比如现在有四个向量 { a 1 , a 2 , a 3 , a 4 } \{a_1,a_2,a_3,a_4 \} {
a1,a2,a3,a4},已知 a 1 = 2 a 2 , a 3 = 3 a 4 a_1=2a_2,a_3=3a_4 a1=2a2,a3=3a4,那么我们既可以用 { a 1 , a 2 } \{a_1,a_2\} {
a1,a2}表示,也可以用 { a 3 , a 4 } \{a_3,a_4\} {
a3,a4}表示,还有其他两种选择。所以对于一个向量组而言,可以存在不唯一的极大无关组,但如果对于整体本身就是无关的向量组而言,那就只有一个了。
我们可以理解极大线性无关组是一个向量组的特征组
5. 向量组的秩
定义:极大线性无关组含向量个数(所有的极大线性无关组的向量个数都一致的)
注意不是极大无关组的个数,无关组个数没有特别意义。但无关组里的向量个数有意义。因为对于一个向量组而言,我们可以把他看作一个size=[n,m]
的张量,也就是矩阵。对于这个矩阵的特征而言,到底有多少种标准进行衡量呢?“无关” 这个性质是对于向量之间的关系而言的,比如在一个Table里面,我们有身高,体重,地址这些无关的标准进行衡量,那我们需要一个基准的描述来表示这些特征属性,而到底有多少个特征呢?描述这些特征数量的定义就是:秩
已知向量组满足张量size=[n,m]
“秩” 记作:r( a 1 . . . a n a_1…a_n a1...an),满足:0 ≤ r ≤ m i n { m , n } \leq r \leq min\{m,n\} ≤r≤min{
m,n}
我们可以想,一个size=[4,2]
的张量,也就是一个有4个向量的向量组,每个向量满足 ( x 1 , x 2 ) (x_1,x_2) (x1,x2),也就是有两个未知数,有四个方程,肯定有解。
(1)等价向量组有相同的秩,但有相同秩的两个向量组却不一定等价。这就好比现在有:【身高,地址】的一个表和【科目,名字】这个表,虽然他们特征的数量一样但是却毫不相关。
(2)行向量组,列向量组
对于矩阵
[ x 11 x 12 x 13 x 21 x 22 x 23 x 31 x 32 x 33 ] \begin{bmatrix}x_{11}&x_{12}&x_{13}\\x_{21}&x_{22}&x_{23}\\x_{31}&x_{32}&x_{33} \end{bmatrix} ⎣⎡x11x21x31x12x22x32x13x23x33⎦⎤
行向量组: G r : { x r 1 ⃗ = [ x 11 , x 12 , x 13 ] , x r 2 ⃗ = [ x 21 , x 22 , x 23 ] , x r 3 ⃗ = [ x 31 , x 32 , x 33 ] } G_r:\{\vec{x_{r1}}=[x_{11},x_{12},x_{13}],\vec{x_{r2}}=[x_{21},x_{22},x_{23}],\vec{x_{r3}}=[x_{31},x_{32},x_{33}]\} Gr:{
xr1=[x11,x12,x13],xr2=[x21,x22,x23],xr3=[x31,x32,x33]}
列向量组: G c : { x c 1 ⃗ = [ x 11 x 21 x 31 ] , x c 2 ⃗ = [ x 12 x 22 x 32 ] , x c 3 ⃗ = [ x 13 x 23 x 33 ] } G_c:\{\vec{x_{c1}}=\begin{bmatrix}x_{11}\\x_{21}\\x_{31}\end{bmatrix},\vec{x_{c2}}=\begin{bmatrix}x_{12}\\x_{22}\\x_{32}\end{bmatrix},\vec{x_{c3}}=\begin{bmatrix}x_{13}\\x_{23}\\x_{33}\end{bmatrix}\} Gc:{
xc1=⎣⎡x11x21x31⎦⎤,xc2=⎣⎡x12x22x32⎦⎤,xc3=⎣⎡x13x23x33⎦⎤}
行向量组和列向量组分别拥有行秩和列秩。
(3)对于矩阵而言:行秩=列秩=矩阵秩
我们利用这条性质可以把一个向量组写成矩阵,再利用求矩阵的秩的方法(利用矩阵的变换得到阶梯型)来求一个向量组的秩。
(4)单位向量组一定线性无关
(5)初等行变换不改变矩阵列向量组的线性关系
线性关系包括:
- 向量之间是否线性相关
- 部分向量组和向量组内某个向量之间线性表示的系数大小
例子:
[ 1 0 5 0 1 3 0 0 0 ] → 行 变 换 → [ 1 0 5 0 1 3 1 1 8 ] \begin{bmatrix} 1&0&5\\ 0&1&3\\ 0&0&0 \end{bmatrix}\rightarrow{行变换}\rightarrow \begin{bmatrix} 1&0&5\\ 0&1&3\\ 1&1&8 \end{bmatrix} ⎣⎡100010530⎦⎤→行变换→⎣⎡101011538⎦⎤
列向量组变化前后的关系:
a 1 = [ 1 0 0 ] a 2 = [ 0 1 0 ] a 3 = [ 5 3 0 ] a 3 = 5 a 1 + 3 a 2 a_1=\begin{bmatrix}1\\0\\0\end{bmatrix} a_2=\begin{bmatrix}0\\1\\0\end{bmatrix} a_3=\begin{bmatrix}5\\3\\0\end{bmatrix}\\ a_3=5a_1+3a_2 a1=⎣⎡100⎦⎤a2=⎣⎡010⎦⎤a3=⎣⎡530⎦⎤a3=5a1+3a2
b 1 = [ 1 0 1 ] b 2 = [ 0 1 1 ] b 3 = [ 5 3 8 ] b 3 = 5 b 1 + 3 b 2 b_1=\begin{bmatrix}1\\0\\1\end{bmatrix} b_2=\begin{bmatrix}0\\1\\1\end{bmatrix} b_3=\begin{bmatrix}5\\3\\8\end{bmatrix}\\ b_3=5b_1+3b_2 b1=⎣⎡101⎦⎤b2=⎣⎡011⎦⎤b3=⎣⎡538⎦⎤b3=5b1+3b2
(6)求向量组的极大无关组的方法
例子:已知:向量组 { a 1 = ( 1 , − 2 , 2 , − 1 ) , a 2 = ( 2 , − 4 , 8 , 0 ) , a 3 = ( − 2 , 4 , − 2 , 3 ) , a 4 = ( 3 , − 6 , 0 , − 6 ) } \{a_1=(1,-2,2,-1),a_2=(2,-4,8,0),a_3=(-2,4,-2,3),a_4=(3,-6,0,-6)\} {
a1=(1,−2,2,−1),a2=(2,−4,8,0),a3=(−2,4,−2,3),a4=(3,−6,0,−6)} ,求向量组的极大无关组。
- 第一步:不管是行向量还是列向量,把向量以 “列向量组形式” 写成矩阵: [ 1 2 − 2 3 − 2 − 4 4 − 6 2 8 − 2 0 − 1 0 3 − 6 ] \begin{bmatrix} 1&2&-2&3\\-2&-4&4&-6\\2&8&-2&0\\-1&0&3&-6\end{bmatrix} ⎣⎢⎢⎡1−22−12−480−24−233−60−6⎦⎥⎥⎤
- 第二步:对矩阵进行行变换得到 [ 1 0 − 3 6 0 1 1 / 2 − 2 / 3 0 0 0 0 0 0 0 0 ] \begin{bmatrix} 1&0&-3&6\\0&1&1/2&-2/3\\0&0&0&0\\0&0&0&0\end{bmatrix} ⎣⎢⎢⎡10000100−31/2006−2/300⎦⎥⎥⎤
- 第三步:遍历行,找出首非零元所在的列组成的列向量组就是极大无关组。
这里可以看到是第一二列 b 1 = [ 1 0 0 0 ] , b 2 = [ 0 1 0 0 ] b_1=\begin{bmatrix}1\\0\\0\\0\end{bmatrix},b_2=\begin{bmatrix}0\\1\\0\\0\end{bmatrix} b1=⎣⎢⎢⎡1000⎦⎥⎥⎤,b2=⎣⎢⎢⎡0100⎦⎥⎥⎤
而其他的列向量可以用他们进行表示:
b 3 = − 3 b 1 + 1 2 b 2 b_3=-3b_1+\frac{1}{2}b_2 b3=−3b1+21b2
b 4 = 6 b 1 − 2 3 b 4 b_4=6b_1-\frac{2}{3}b_4 b4=6b1−32b4
由于行变换不会影响列向量组的线性关系,所以源向量组满足以上所得到的关系,极大无关组是 { b 1 , b 2 } \{b_1,b_2\} {
b1,b2}
今天的文章线性代数 向量_线性代数二维向量分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/85747.html