学习笔记: 线性代数-线性组合与线性相关

简介: 线性代数个人学习笔记

1、线性组合

对于若干个n维向量v1, v2, v3,, vp,则称k1v1\add k2v2\add k3v3+\add kpvpki是一个标量)这种形式为线

如矩阵高斯消元法中,一个行向量加(减)k倍的的另一个行向量这种操作就是一个线性组合,可以说矩阵中高斯约旦消元的结果的每一行 ,是原来矩阵各行的一个线性组合。

2、线性相关

对于若干个n维向量v1, v2, v3,, vp,若存在一组k不全为0,使得k1v1\add k2v2\add k3v3+\add kpvp=0,则称v1, v2, v3,, vp线性相关
换个意思说,线性相关的向量之间不是独立的,其中至少有一个向量可以用其余的向量来线性表示。

如对于 2r113r2+r3=0
则有 r3=2r1+13r2,意味着r3可以表示成r1r2的线性组合,所以r1,r2,r3是线性相关的。

对于命题: 如果v1, v2, v3,, vn线性相关其中一个向量可以表示成其它向量的线性组合。可证:

因为v1, v2, v3,, vn线性相关,则存在一组不全为0的k1,k2,k3,,kn使得k1v1\add k2v2\add k3v3+\add knvp=0
ki0kivi=k1v1k2v2ki1vi1ki+1vi+1knvn
可得 vi=(k1v1k2v2ki1vi1ki+1vi+1knvn)/ki,满足线的定义。即使等式右侧的k全部为0,说明vi是其它向量是相关,且是它们的0倍。

3、线性无关

对于若干个n维向量v1, v2, v3,, vp,只有k全为0时,才有k1v1\add k2v2\add k3v3+\add kpvp=0,则称v1, v2, v3,, vp线性无关
线性无关意味着任何一个向量都无法表示为其它向量的线性组合。

在求证线性相关,线性无关的时候,常用反证法

求证n维标准单位向量e1=[1,0,0,...,0],e2=[0,1,0,...,0],e3=[0,0,1,...,0],,en=[0,0,0,...,1]是一个线性无关组。
反证法证明:
假设e1,e2,e3,,en线性相关,则一定存在一组不全为0的k;
使得k1e1\add k2e2\add k3e3+\add kpen=0
假设ki0,kiei=k1e1k2e2ki1ei1ki+1ei+1knen
就有ei=(k1e1k2e2ki1ei1ki+1ei+1knen)/ki
e向量是一个n维向量,上式展开可得
ei=(k1/ki,k2/ki,ki1/ki,0,ki+1/kikn/ki)
ei向量在i位置的元素值应为1,与上式计算的eii位置的元素为0相矛盾;
假设不成立,得证n维标准单位向量间是一个线性无关组。

4、线性相关的重要性质

性质1 对于m个n维向量,v1, v2, v3,, vm,若m>n,则v1, v2, v3,, vm线性相关。
43线!
证明该命题等价于求证,是否存在一组k1,k2,k3,,km不全为0,满足k1v1\add k2v2\add k3v3+\add kmvm=0


对于m个n维向量,肯定会有一组k不全为0,满足这m个向量线性相关。

性质2 对于m个n维向量,v1, v2, v3,, vm,若m=n,且有向量v构成的系数矩阵A可逆的时候,则v1, v2, v3,, vm线性无关。
求证向量组v线性无关,等于说求证存在一组常数k全为0,使得k1v1\add k2v2\add k3v3+\add kmvm=0
等价于求证 由向量v和常数k组成的齐次线性方程组Ak=0有唯一解
矩阵A可逆,就有A1Ak=0,所以常数组k一定是0向量,k只有唯一零解。

A=(v1,v2,,vn)
Av1,v2,,vn线

性质3 若向量v1, v2, v3,, vp中存在零向量,则v1, v2, v3,, vp线性相关。
从定义出发,线性相关意味着存在一组k不全为0,使得k1v1\add k2v2\add k3v3+\add kpvp=0
因为在这个情况下,与零向量O相乘的ki可以取任意值,哪怕其它k的值都为0,也总能存在一组k不全为0使得k1v1\add k2v2\add k3v3+\add kpvp=0,符合线性相关定义,因为任意一个向量都可以由

5、从向量表达信息层面理解

一组向量线性相关,表示这组向量出现了信息冗余,因为一个向量可以被另一个向量的线性组合所表示,意味着这个向量本身其实并没有表达新的信息。反之,一组向量线性无关,意味着信息完全不冗余,对于这组向量来说所有向量都是独立的。

目录
打赏
0
0
0
0
185
分享
相关文章
学习笔记: 线性代数-线性系统
线性代数个人学习笔记
196 0
学习笔记: 线性代数-矩阵对角化
线性代数个人学习笔记
163 0
程序员的数学【线性代数基础】(三)
本文其实值属于:程序员的数学【AIoT阶段二】 的一部分内容,本篇把这部分内容单独截取出来,方便大家的观看,本文介绍 线性代数基础,在机器学习中经常会有矩阵、向量的定义以及计算,是公式定义、推导中必不可少的一部分内容,很多基础概念的定义中都用到了向量的概念,有关线性代数,
399 0
程序员的数学【线性代数基础】(三)
程序员的数学【线性代数基础】(二)
本文其实值属于:程序员的数学【AIoT阶段二】 的一部分内容,本篇把这部分内容单独截取出来,方便大家的观看,本文介绍 线性代数基础,在机器学习中经常会有矩阵、向量的定义以及计算,是公式定义、推导中必不可少的一部分内容,很多基础概念的定义中都用到了向量的概念,有关线性代数,
197 0
程序员的数学【线性代数基础】(二)
程序员的数学【线性代数基础】(一)
本文其实值属于:程序员的数学【AIoT阶段二】 的一部分内容,本篇把这部分内容单独截取出来,方便大家的观看,本文介绍 线性代数基础,在机器学习中经常会有矩阵、向量的定义以及计算,是公式定义、推导中必不可少的一部分内容,很多基础概念的定义中都用到了向量的概念,有关线性代数,
447 0
程序员的数学【线性代数基础】(一)
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等