线性代数从零开始详解笔记【向量】

线性代数学习笔记6 这里第七课- 求解Ax=0:主变量、特解引入矩阵的零向量利用消元法来求解方程组简化行阶梯形式矩阵 引入 之前讲了通过矩阵我们可以构建两类向量空空间,但是并没有讲如何取求解的问题,这节课讲了如何求解矩阵的零向量 矩阵的零向量 矩阵的零向量,即是 AX = 0 的X 的解,其可以构成一个空间,所以称之为矩阵的零空间 所以我们的重心还是如何求解 AX = 0这个方程组 利用消元法来求解方程组 因为消... 阅读详情

向量

1. 向量定义

(1)n个数:a0.....ana_0.....a_na0​.....an​组成的有序数组叫做向量,tensor.size=[n],向量有分为行向量和列向量(如果我们研究的问题只有二维矩阵的时候行列向量这个定义才有意义)

(2)分量都为0的向量叫做零向量

(3)矩阵 (AB=0)⇎(A=0 or B=0)(AB=0) \nLeftrightarrow (A=0\space or \space B=0)(AB=0)⇎(A=0 or B=0),但向量满足 kα⃗⇔(k=0 or α⃗=0)k\vec{\alpha}\Leftrightarrow(k=0\space or \space \vec{\alpha}=0)kα⇔(k=0 or α=0)

(4)向量组:很多个向量组成的数组:Ga={a1⃗...an⃗}G_{a}=\{\vec{a_1}...\vec{a_n}\}Ga​={a1​​...an​​}

(5)向量这里我们描述的 “维度” 是指:n个数的 n(这样的定义只有在当我们研究最高维只有二维矩阵的时候才成立)我们提倡尽量不使用这样狭义的“维度”概念

2. 描述向量组的外部关系:线性组合关系

线性组合又叫线性表示。
线性组合关系描述的是一个向量和一个向量组的关系(Bool)。
我们会说:某个向量是否可以用向量组进行线性表示,或者称某个向量是否是某个向量组的线性组合

如果我们把 “线性表示” 用来描述两个向量组的关系的时候,我们会说:向量组GaG_{a}Ga​的每一个向量都可以被另外一个向量组GbG_{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β 形成表达式:
β=k0α0⃗+k1α1⃗+k2α2⃗+k3α3⃗+.....+kn−1αn−1⃗+knα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)任意向量可有像这样的向量组表示:
{a0⃗=[0,0,0,1],a1⃗=[0,0,1,0],a2⃗=[0,1,0,0],a3⃗=[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)向量组的等价关系:两个向量组是否可以相互线性表示。
{a1⃗...an⃗}≅{b0⃗...bn⃗} \{\vec{a_1}...\vec{a_n}\}\cong\{{\vec{b_0}...\vec{b_n}}\} {a1​​...an​​}≅{b0​​...bn​​}

(5)向量组的等价关系具有传递性(Ga≅Gb,Gb≅Gc)⇒(Ga≅Gc)(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进行线性表示?

第一步:先把所有向量进行转置为列向量:
a0⃗=[101]a1⃗=[210]a2⃗=[−11−2]β⃗=[−32−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​⎦⎤​
第二步:写成对应的方程组:
{k1+2k2−k3=−3k2+k3=2k1−2k2=−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​​} 满足以下表达式:
k0α0⃗+k1α1⃗+k2α2⃗+k3α3⃗+.....+kn−1αn−1⃗+knα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的关系
GsrcG_{src}Gsrc​=tensor.size([n1,m])
GtarG_{tar}Gtar​=tensor.size([n2,m)

(5)向量组的向量接长和截短的关系(注意充分必要条件分开的)

  • 相关⇒\Rightarrow⇒接长相关
  • 无关⇒\Rightarrow⇒截短无关

接长和截短的含义是:向量组的每个向量的通道数 m1和 m2的关系
GsrcG_{src}Gsrc​=tensor.size([n,m1])
GtarG_{tar}Gtar​=tensor.size([n,m2])

口决:部分相关推接长,整体无关推截短

(6)如果向量组能组成方阵(当张量满足n=m时),判断是否线性相关的快速方法:
首先转化:向量组G→\rightarrow→方阵R→\rightarrow→行列式D

  • D≠0→ D\neq0\rightarrow\spaceD​=0→ 线性无关
  • D=0→ D=0\rightarrow\spaceD=0→ 线性相关

(7)假如{a0⃗...an⃗}\{\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=∣103211110∣=0+6+0−3−0−1=2≠0D=\begin{vmatrix}1&0&3\\ 2&1&1\\1&1&0\end{vmatrix}=0+6+0-3-0-1=2\neq0D=∣∣∣∣∣∣​121​011​310​∣∣∣∣∣∣​=0+6+0−3−0−1=2​=0
所以不满足线性相关

例子:

已知a0⃗,a1⃗,a2⃗\vec{a_0},\vec{a_1},\vec{a_2}a0​​,a1​​,a2​​线性无关,试证明:a0⃗+a1⃗\vec{a_0}+\vec{a_1}a0​​+a1​​,a1⃗+a2⃗\vec{a_1}+\vec{a_2}a1​​+a2​​,a0⃗+a2⃗\vec{a_0}+\vec{a_2}a0​​+a2​​也满足线性无关

证明:已知a0⃗,a1⃗,a2⃗\vec{a_0},\vec{a_1},\vec{a_2}a0​​,a1​​,a2​​线性无关,可推出:
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 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} k0​a0​​+k1​a1​​+k2​a2​​=0⇒⎩⎪⎨⎪⎧​k0​=0k1​=0k2​=0​ka​(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​
而且是唯一解,故可证线性无关。

定理证明:已知向量组{a0⃗...an⃗\vec{a_0}...\vec{a_n}a0​​...an​​}满足线性无关,现有向量组{a0⃗...an⃗,β⃗\vec{a_0}...\vec{a_n},\vec{\beta}a0​​...an​​,β​}满足线性相关,则β⃗\vec{\beta}β​则可由向量组{a0⃗...an⃗\vec{a_0}...\vec{a_n}a0​​...an​​}唯一的线性表示。

证明思路:我们需要证明两样东西:【1】可以线性表示【2】唯一的表示

【证明线性表示过程】
方法:只需要证明线性表示的表达式有解即可

∵a0⃗...an⃗,β⃗\because \vec{a_0}...\vec{a_n},\vec{\beta}∵a0​​...an​​,β​ 满足线性相关
∴\therefore∴ 存在不全为 0 的 k0,k1,k2...kn,kβk_0,k_1,k_2...k_n,k_{\beta}k0​,k1​,k2​...kn​,kβ​

∵a0⃗...an⃗\because \vec{a_0}...\vec{a_n}∵a0​​...an​​满足线性无关
∴\therefore∴ 存在只有唯一的全为 0 的 k0,k1,k2...knk_0,k_1,k_2...k_nk0​,k1​,k2​...kn​

对于表达式:k0a0⃗+k1a1⃗+...+knan⃗+kββ⃗=0k_0\vec{a_0}+k_1\vec{a_1}+...+k_n\vec{a_n}+k_{\beta}\vec{\beta}=0k0​a0​​+k1​a1​​+...+kn​an​​+kβ​β​=0 ♣\clubsuit♣

假设 kβ=0k_{\beta}=0kβ​=0 时,有 k0a0⃗+k1a1⃗+...+knan⃗=0k_0\vec{a_0}+k_1\vec{a_1}+...+k_n\vec{a_n}=0k0​a0​​+k1​a1​​+...+kn​an​​=0,仅只有一组全为0 的解,推得{a0⃗...an⃗,β⃗\vec{a_0}...\vec{a_n},\vec{\beta}a0​​...an​​,β​}线性无关,矛盾,故假设不成立

∴ kβ≠0\therefore\space k_{\beta} \neq0∴ kβ​​=0

对表达式 ♣\clubsuit♣ 进行转化:
⇒β⃗=k0a0⃗+k1a1⃗+...+knan⃗kβ \Rightarrow \vec{\beta}=\frac{k_0\vec{a_0}+k_1\vec{a_1}+...+k_n\vec{a_n}}{k_{\beta}} ⇒β​=kβ​k0​a0​​+k1​a1​​+...+kn​an​​​

可得到系数的k解集存在
{k0kβ,k1kβ,k2kβ...knkβ} \{\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}β​可由向量组 {a0⃗...an⃗\vec{a_0}...\vec{a_n}a0​​...an​​} 线性表示

【证明该线性表示的唯一性】
方法:证明唯一性的方法,我们可以假设存在两个或者多个,然后证明出一致性或者矛盾即可

假设存在多于一个的解,则有
β⃗=A0a0⃗+A1a1⃗+...+Anan⃗β⃗=B0a0⃗+B1a1⃗+...+Bnan⃗...β⃗=Z0a0⃗+Z1a1⃗+...+Znan⃗ \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} β​=A0​a0​​+A1​a1​​+...+An​an​​β​=B0​a0​​+B1​a1​​+...+Bn​an​​...β​=Z0​a0​​+Z1​a1​​+...+Zn​an​​
对于任意两个式子相减,都可以得到
(A0−B0)a0⃗+(A1−B1)a1⃗+...+(An−Bn)an⃗=0⇒{A0=B0A1=B1... (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​=B0​A1​=B1​...​
每种情况都一致,故假设不成立。
因为可以β⃗\vec{\beta}β​可由向量组线性表出,所以仅有唯一解。

我个人超喜欢上面这段精彩的证明

但更重要的是需要记住定理:

已知向量组{a0⃗...an⃗\vec{a_0}...\vec{a_n}a0​​...an​​}满足线性无关,现有向量组{a0⃗...an⃗,β⃗\vec{a_0}...\vec{a_n},\vec{\beta}a0​​...an​​,β​}满足线性相关,则β⃗\vec{\beta}β​则可由向量组{a0⃗...an⃗\vec{a_0}...\vec{a_n}a0​​...an​​}唯一的线性表示。

(8)替换定理:

  • G1={a0⃗..an⃗}G1=\{\vec{a_0}..\vec{a_n}\}G1={a0​​..an​​}可由向量组G2={β0⃗..βm⃗}G2=\{\vec{\beta_0}..\vec{\beta_m}\}G2={β0​​..βm​​}线性表示,当满足n>mn>mn>m时⇒G1\Rightarrow G1⇒G1线性相关【常用】
  • G1={a0⃗..an⃗}G1=\{\vec{a_0}..\vec{a_n}\}G1={a0​​..an​​}线性无关,当满足n≤mn\leq mn≤m 时⇒\Rightarrow⇒可由向量组G2={β0⃗..βm⃗}G2=\{\vec{\beta_0}..\vec{\beta_m}\}G2={β0​​..βm​​}表示【原定理】

推论:两个等价的线性无关向量组,向量个数相同

等价:两个向量组相互可以线性表示

(9)如果有一个三个三维的向量线性相关(三个未知数,三个方程),则四个三维向量的组也线性相关(部分相关推整体)

4. 简化一个向量组的表示:极大无关组

我们能否用最少的向量来表示一个向量组?
所以我们提出了极大无关组这个概念。
定义:对于向量组{a1⃗,a2⃗,a3⃗...an⃗,}\{\vec{a_1},\vec{a_2},\vec{a_3}...\vec{a_n}, \}{a1​​,a2​​,a3​​...an​​,}中有部分向量{ax⃗,ay⃗,az⃗...af⃗,}\{\vec{a_x},\vec{a_y},\vec{a_z}...\vec{a_f}, \}{ax​​,ay​​,az​​...af​​,}满足

  • 向量无关
  • 整体向量组可以由部分向量组的每个向量线性表示

“极大”的意思:找到线性无关的向量个数是最多的,我们用部分向量来代表一个向量组了
“无关组”的意思:无解的方程组,(n维向量就是有n个未知数)

(1)全0的向量组无极大无关组

(2)一个向量组可以有多个极大线性无关组

理解:比如现在有四个向量{a1,a2,a3,a4}\{a_1,a_2,a_3,a_4 \}{a1​,a2​,a3​,a4​},已知 a1=2a2,a3=3a4a_1=2a_2,a_3=3a_4a1​=2a2​,a3​=3a4​,那么我们既可以用{a1,a2}\{a_1,a_2\}{a1​,a2​}表示,也可以用{a3,a4}\{a_3,a_4\}{a3​,a4​}表示,还有其他两种选择。所以对于一个向量组而言,可以存在不唯一的极大无关组,但如果对于整体本身就是无关的向量组而言,那就只有一个了。

我们可以理解极大线性无关组是一个向量组的特征组

5. 向量组的秩

定义:极大线性无关组含向量个数(所有的极大线性无关组的向量个数都一致的)

注意不是极大无关组的个数,无关组个数没有特别意义。但无关组里的向量个数有意义。因为对于一个向量组而言,我们可以把他看作一个size=[n,m]的张量,也就是矩阵。对于这个矩阵的特征而言,到底有多少种标准进行衡量呢?“无关” 这个性质是对于向量之间的关系而言的,比如在一个Table里面,我们有身高,体重,地址这些无关的标准进行衡量,那我们需要一个基准的描述来表示这些特征属性,而到底有多少个特征呢?描述这些特征数量的定义就是:秩

已知向量组满足张量size=[n,m]

“秩” 记作:r(a1...ana_1...a_na1​...an​),满足:0≤r≤min{m,n}\leq r \leq min\{m,n\}≤r≤min{m,n}

我们可以想,一个size=[4,2]的张量,也就是一个有4个向量的向量组,每个向量满足(x1,x2)(x_1,x_2)(x1​,x2​),也就是有两个未知数,有四个方程,肯定有解。

(1)等价向量组有相同的秩,但有相同秩的两个向量组却不一定等价。这就好比现在有:【身高,地址】的一个表和【科目,名字】这个表,虽然他们特征的数量一样但是却毫不相关。

(2)行向量组,列向量组

对于矩阵
[x11x12x13x21x22x23x31x32x33] \begin{bmatrix}x_{11}&x_{12}&x_{13}\\x_{21}&x_{22}&x_{23}\\x_{31}&x_{32}&x_{33} \end{bmatrix} ⎣⎡​x11​x21​x31​​x12​x22​x32​​x13​x23​x33​​⎦⎤​
行向量组:Gr:{xr1⃗=[x11,x12,x13],xr2⃗=[x21,x22,x23],xr3⃗=[x31,x32,x33]}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​]}

列向量组:Gc:{xc1⃗=[x11x21x31],xc2⃗=[x12x22x32],xc3⃗=[x13x23x33]}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​​=⎣⎡​x11​x21​x31​​⎦⎤​,xc2​​=⎣⎡​x12​x22​x32​​⎦⎤​,xc3​​=⎣⎡​x13​x23​x33​​⎦⎤​}

行向量组和列向量组分别拥有行秩和列秩。

(3)对于矩阵而言:行秩=列秩=矩阵秩

我们利用这条性质可以把一个向量组写成矩阵,再利用求矩阵的秩的方法(利用矩阵的变换得到阶梯型)来求一个向量组的秩。

(4)单位向量组一定线性无关

(5)初等行变换不改变矩阵列向量组的线性关系

线性关系包括:

  • 向量之间是否线性相关
  • 部分向量组和向量组内某个向量之间线性表示的系数大小

例子:
[105013000]→行变换→[105013118] \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} ⎣⎡​100​010​530​⎦⎤​→行变换→⎣⎡​101​011​538​⎦⎤​

列向量组变化前后的关系:
a1=[100]a2=[010]a3=[530]a3=5a1+3a2 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​
b1=[101]b2=[011]b3=[538]b3=5b1+3b2 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)求向量组的极大无关组的方法

例子:已知:向量组{a1=(1,−2,2,−1),a2=(2,−4,8,0),a3=(−2,4,−2,3),a4=(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)} ,求向量组的极大无关组。

  • 第一步:不管是行向量还是列向量,把向量以 “列向量组形式” 写成矩阵:[12−23−2−44−628−20−103−6]\begin{bmatrix} 1&2&-2&3\\-2&-4&4&-6\\2&8&-2&0\\-1&0&3&-6\end{bmatrix}⎣⎢⎢⎡​1−22−1​2−480​−24−23​3−60−6​⎦⎥⎥⎤​
  • 第二步:对矩阵进行行变换得到[10−36011/2−2/300000000]\begin{bmatrix} 1&0&-3&6\\0&1&1/2&-2/3\\0&0&0&0\\0&0&0&0\end{bmatrix}⎣⎢⎢⎡​1000​0100​−31/200​6−2/300​⎦⎥⎥⎤​
  • 第三步:遍历行,找出首非零元所在的列组成的列向量组就是极大无关组。

这里可以看到是第一二列 b1=[1000],b2=[0100]b_1=\begin{bmatrix}1\\0\\0\\0\end{bmatrix},b_2=\begin{bmatrix}0\\1\\0\\0\end{bmatrix}b1​=⎣⎢⎢⎡​1000​⎦⎥⎥⎤​,b2​=⎣⎢⎢⎡​0100​⎦⎥⎥⎤​

而其他的列向量可以用他们进行表示:
b3=−3b1+12b2 b_3=-3b_1+\frac{1}{2}b_2 b3​=−3b1​+21​b2​
b4=6b1−23b4 b_4=6b_1-\frac{2}{3}b_4 b4​=6b1​−32​b4​
由于行变换不会影响列向量组的线性关系,所以源向量组满足以上所得到的关系,极大无关组是{b1,b2}\{b_1,b_2\}{b1​,b2​}

宋浩线性代数笔记 Miao-A-SongHao-Linear-Algebra-Notes bilibili 宋浩老师 “惊叹号” 系列 《线性代数》网课 笔记及时间点目录 Github项目地址:https://github.com/cy69855522/Miao-A-SongHao-Linear-Algebra-Notes ???? 前言 我发现吧,线代没记笔记真不行。 浩浩学习,天天向上。数学网课推荐????宋浩老师的免... 阅读详情

相关推荐

线性代数 | (4) n维向量

前面我们学习了行列式和矩阵,主要研究了:行列式的计算,包括:2,3阶行列式的计算,n阶行列式的计算;关于矩阵,主要包括:矩阵的线性运算,矩阵的乘法运算,矩阵的转置运算, 矩阵的秩,矩阵可逆的条件及逆阵的求法,分块矩阵及矩阵方程。 初等变换-----最重要和最经常使用的工具。梯形阵,初等矩阵。 目录 1. n维向量及其线性运算 2. 向量组的线性相关 3. 相关性判定定理 4. 相关性判...

sdu_hao的博客 1万+

矩阵论(一)——建立基本概念

矩阵论基础——建立基本概念1. 线性空间概念性质例题2. 基与维数概念性质例题3. 坐标概念性质例题4. 同构概念性质例题5. 过渡矩阵(基变换矩阵)概念性质例题6. 子空间6.1 生成子空间概念6.2 直和子空间概念6.3 直和补子空间概念6.4 不变子空间概念6.5 零空间与列空间概念6.6 交空间与和空间概念7. 欧氏空间和酉空间概念8. 欧几里得范数9. 柯西不等式10. 线性变换11. ...

u011609063的博客 3207

线性代数笔记3:向量投影

向量投影是线性代数中很重要的应用,用于找到向量到目标投影空间的投影向量。这是下一节线性回归的基础。 Ax=bAx=bAx=b有解时 当计算线性方程组Ax=bAx=bAx=b 有解时, bbb就在C(A)C(A)C(A)的子空间中,则Ax=bAx=bAx= b 在C(AT)C(AT)C(A^T)中有唯一解。我们考虑xxx的投影。 设α∈Rnα∈Rn\alpha \in \mathbb ...

crazy_scott的博客 1万+

MIT线性代数:6.列空间和零向量

1.列空间 该矩阵A是R^4空间的子空间(因为是4*3的矩阵,是四维向量),这个子空间是A的列空间所有列的线性组合。那么他对于每个Ax=b的每个b是否都有解呢?(也就是什么样的b才会使得Ax=b有解) 3个列向量的线性组合无法充满整个四维空间,因此有大量的b不是这三个向量的线性组合,因为三个向量的线性组合也许是四维空间中的一个平面,三个未知数四个方程通常是无解的,但是上面这种情况却有解...

qq_37370420的博客 1490

线性代数的本质学习笔记(1):向量、线性组合、张成(SPAN)、线性变换

本文是视频“线性代数的本质”的学习笔记,本小节主要包括内容“00. 序言”、“01. 向量究竟是什么”、“02. 线性组合、张成的空间与基”“03. 矩阵与线性变换”

dugudaibo的博客 1万+

【直观详解】线性代数的本质

【阅读时间】1小时左右 words 14069words 【内容简介】将只停留在数值运算和公式的线性代数推进到可视化几何直观(Visual Geometric Intuition)的领悟上,致敬3B1B的系列视频的笔记,动图也都来自于视频。内容涉及到基变换,叉积,逆矩阵,点积,特征向量与特征值。每一章节都有一句经典的名言,非常有启发性 在笔记开始之前,想象学习一个事物(概念)的场景:我们需要学习...

yxtxiaotian的专栏 5167

线性代数-程序员的线性代数-向量的性质、零向量的实现(2.6-2.8)

背景 https://www.youtube.com/watch?v=jd_zSYyCXbM&list=PLSKUOdPqiSdt12cbA3Vz3APLUyOdn165h&index=10 https://www.youtube.com/watch?v=jd_zSYyCXbM&list=PLSKUOdPqiSdt12cbA3Vz3APLUyOdn165h&inde...

感性企鹅的专栏 1191

AI:线性代数之向量

向量就像一个有方向和大小的箭头。

Kant2048的博客 1646

从零开始的考研线性代数(1)

本文将带来考研线性代数最详细,最基础的学习。一起加入学习吧!

m0_61241591的博客 1614

考研线性代数手写笔记3 向量

Lora青蛙的博客 2999

AI变现案例实战系列4:AI数字员工团队——用OpenClaw搭建6个智能体,自动运营你的赚钱系统

摘要:谷歌AI产品经理Shubham Saboo利用OpenClaw搭建6人AI团队,实现内容创作、技术开发等任务自动化,每月成本不足400美元。文章对比阿里云和Windows本地两种部署方案,提供详细配置指南。通过多Agent架构实现物理隔离与精准协作,可创建6个专业AI角色(如研究员、运营、工程师等),每个Agent专注单一任务,避免记忆负担和上下文污染问题。阿里云方案适合长期稳定运行,Windows本地部署则适合零成本测试。最终可组建高效AI团队,实现7x24小时无人值守运营。(149字)

小明的博客 1141

线性代数——矩阵、向量详解

矩阵是线性代数的核心概念,广泛应用于数学、物理、计算机科学和工程等领域。本文介绍了矩阵的基本概念和操作: 基本概念:矩阵是由数字排列成的二维表格,包含行向量、列向量、方阵、零矩阵、单位矩阵等特殊类型。矩阵元素的位置由行和列索引确定。 基本操作: 加减法:仅适用于同维度矩阵,对应元素相加减 数乘:标量与矩阵每个元素相乘 乘法:满足特定维数要求,计算涉及点积运算 转置:行列互换,产生新矩阵 逆矩阵:仅方阵可能有逆,满足乘积为单位矩阵 矩阵运算具有独特性质,如乘法不满足交换律,转置运算顺序颠倒等。这些基本概念和操

qq_41768644的博客 1792

SPSS中的数据分析—信度效度检验【1】

前一段时间跟大家分享了好几篇关于EXCEL方面的数据分析知识,不知道大家都掌握得怎么样了。今天咱们换个口味,给大家讲一下关于SPSS中的数据分析——信度效度检验。 现阶段正处在毕业季阶段,很多同学可能都正在忙着去弄自己的论文和答辩(不知道大家在翟天临上热搜这个事情上有没有做出过一定贡献),很多时候我们在写论文答辩甚至于其他课题研究的时候都会选择用问卷这种形式来收集数据。最后我们只需要针对问卷所取...

小白数据营的博客 6万+

线性代数学习笔记之向量空间

向量空间基础知识

知识追寻者 1671

1、Ovirt 开源虚拟化平台安装

Ovirt虚拟化Node和Engine安装

大鱼 6266

【Boost5】Boost变换器的输入电容

节点的电流有3个,一个是来自电源输入的,由于我们把Vin看成理想电源以及线路的电感的存在,它可以近似看作是恒定的电流源Iin,一个是流向输入电容Cin的电流Icin,另外一个节点是电感L电流IL。电容电流波形在整个开关周期内的平均值为0,充电和放电在一个周期中各占1/2,在图中充电部分面积和放电部分面积相等,那么在充电或放电的电荷量Q=I*t,从图中可以看出,在一个周期内电容电流变化量是ΔIL,那在电容在充电1/2T周期中电流的变化量是1/2ΔIL。输入电容上的ESR也会随着电流变化,影响输入电压的变化。

qq_43416206的博客 3348

线性代数[向量]

今天浅浅的讲解一下线性代数中最抽象的一节内容《向量》提示:以下是本篇文章正文内容,下面案例可供参考。

qq_45591898的博客 7180

【HOJ系列】HOJ判题机部署

【HOJ系列】HOJ判题机部署

随风浪仔的专栏 903

线性代数中单位向量的定义_定义向量| Python的线性代数

线性代数中单位向量的定义Linear algebra is the branch of mathematics concerning linear equations by using vector spaces and through matrices. In other words, a vector is a matrix in n-dimensional space with only o...

8693

特别章节-0.1 SolidWorks导出机械臂的URDF模型各个关节坐标系设置

通过Solidworks导出机械臂的URDF模型文件,建立机械臂的各个关节坐标系的规则以及注意点,详细步骤

六眼飞鱼的博客 1万+

Electron - Electron failed to install correctly, please delete node_modules/electron and try install

Electron安装失败:Electron failed to install correctly, please delete node_modules/electron and try installing again,electron安装报错:Electron failed to install correctly...解决方案,Electron 未能正确安装,请删除 node_modules/electron,然后再次尝试安装,如何解决这个问题,手把手教你解决,在yarn dev时报错,electr

🏆 前端领域优质创作者 4367

线性代数的本质 1 向量

从物理上看, 向量就是,只要这两者一定,就可以在空间中随便移动。从计算机应用的角度看,向量和很接近,可以用来描述某对象的几个不同属性, 比如长2宽3,就可以写成。数学上给出最为广义的定义,一切都可以是向量。这实际上暗示了这两种运算会贯穿整个线性代数。

qq_43010742的博客 2946

第110章 PCL PointCloudFusing 点云融合重建详细讲解

点云融合是指将多个不同视角、不同位置、不同传感器获取的点云数据进行合并,得到一个更加完整、准确的三维模型。多视角扫描:从多个相机或传感器获取点云数据,需要将这些数据融合成一个统一的三维模型。传感器融合:例如将激光雷达(LiDAR)点云与相机的图像数据融合,以便获得更高质量的三维重建。动态场景重建:动态环境中的物体,点云数据不断更新,如何平滑地融合这些点云是一个重要课题。点云融合的目标是将不同来源的点云数据准确地合并,消除冗余,减少噪声,并提高整体的点云密度和精度。

yumeiguo的博客 501

【复习笔记】线性代数——向量及向量组的线性相关性

线性代数——向量及向量组的线性相关性

weixin_58535504的博客 1万+

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

《线性代数的本质》学习笔记

3B1B课程《线性代数的本质》学习笔记

诸神缄默不语的博客 3941

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

线性代数 向量

向量是一个有方向和大小的量,通常用箭头表示。向量的起点称为原点,终点称为向量的端点。

h0039490的博客 2489

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

上一篇: 最通俗易懂的封装C/C++代码为Python模块【附OpenCV-Mat转换方法】
下一篇: 数据库系统从挂科到满分【精华再精华的数据库系统基础理论】1
JintuZheng
博客等级 码龄11年 1483粉丝 109原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值