机器学习|数学基础Mathematics for Machine Learning系列之线性代数(14):向量空间
Posted 海轰Pro
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了机器学习|数学基础Mathematics for Machine Learning系列之线性代数(14):向量空间相关的知识,希望对你有一定的参考价值。
前言
Hello!小伙伴!
非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出~
自我介绍 ଘ(੭ˊᵕˋ)੭
昵称:海轰
标签:程序猿|C++选手|学生
简介:因C语言结识编程,随后转入计算机专业,有幸拿过一些国奖、省奖…已保研。目前正在学习C++/Linux/Python
学习经验:扎实基础 + 多做笔记 + 多敲代码 + 多思考 + 学好英语!
机器学习小白阶段
文章仅作为自己的学习笔记 用于知识体系建立以及复习
知其然 知其所以然!
往期文章
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(1):二阶与三阶行列式、全排列及其逆序数
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(2):n阶行列式、对换
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(3):行列式的性质
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(4):行列式按行(列)展开
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(5):克拉默法则
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(6):矩阵的运算
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(7):逆矩阵
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(8):矩阵的初等变换
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(9):矩阵的秩、线性方程组的解
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(10):向量组及其线性组合
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(11):向量组的线性相关性
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(12):向量组的秩
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(13):线性方程组的解的结构
4.5 向量空间
定义6
设 V V V为 n n n维向量的集合,如果集合 V V V非空,且集合 V V V对于向量的加法和乘法两种运算封闭,那么就称集合 V V V为向量空间
加法封闭:
若 a ∈ V , b ∈ V a \\in V, b \\in V a∈V,b∈V,则 a + b ∈ V a+b \\in V a+b∈V
乘法封闭:
若 a ∈ V , λ ∈ R a \\in V,\\lambda \\in R a∈V,λ∈R,则 λ a ∈ V \\lambda a \\in V λa∈V
定义7
设 V V V为向量空间,如果 r r r个向量 a 1 , a 2 , . . . , a r ∈ V a_1,a_2,...,a_r \\in V a1,a2,...,ar∈V,且满足
- a 1 , a 2 , . . . , a r a_1,a_2,...,a_r a1,a2,...,ar线性无关
- V V V中任一向量都可由 a 1 , a 2 , . . . , a r a_1,a_2,...,a_r a1,a2,...,ar线性表示
那么向量组 a 1 , a 2 , . . . , a r a_1,a_2,...,a_r a1,a2,...,ar就称为向量空间 V V V的一个基, r r r称为向量空间 V V V的维数,并称 V V V为 r r r维向量空间
一般的,由向量组 a 1 , a 2 , . . . , a m a_1,a_2,...,a_m a1,a2,...,am所生产的向量空间为
L = { x = λ 1 a 1 + λ 2 a 2 + . . . . + λ m a m ∣ λ 1 , λ 2 , . . . , λ n ∈ R } L=\\{x=\\lambda_1a_1+\\lambda_2a_2+....+\\lambda_ma_m|\\lambda_1,\\lambda_2,...,\\lambda_n\\in\\mathbb{R} \\} L={x=λ1a1+λ2a2+....+λmam∣λ1,λ2,...,λn∈R}
Notes:
- 如果向量空间 V V V没有基,那么V的维数为0
- 0维向量空间只含有一个零向量0
- 向量空间 V V V的基就是向量组的最大无关组
- V V V的维数就是向量组的秩
- 任何 n n n个线性无关的 n n n维向量都可以是向量空间 R n \\mathbb{R}^n Rn的一个基,其维数为 n n n,称其为 n n n维向量空间
定义8
如果在向量空间 V V V中取定一个基 a 1 , a 2 , . . . , a r a_1,a_2,...,a_r a1,a2,...,ar,那么V中任一向量 x x x都可惟一表示为
x = λ 1 a 1 + λ 2 a 2 + . . . + λ r a r x=\\lambda_1a_1+\\lambda_2a_2+...+\\lambda_ra_r x=λ1a1+λ2a2+...+λrar
数组 λ 1 , λ 2 , . . . . , λ r \\lambda_1,\\lambda_2,....,\\lambda_r λ1,λ2,....,λr称为向量 x x x在基 a 1 , a 2 , . . . , a r a_1,a_2,...,a_r a1,a2,...,ar中的坐标
特别地,在 n n n维向量空间 R n \\mathbb{R}^n Rn中取单位坐标向量组 e 1 , e 2 , . . . , e n e_1,e_2,...,e_n e1,e2,...,en为基,则以 x 1 , x 2 , . . . , x n x_1,x_2,...,x_n x1,x2,...,xn为分量的向量 x x 以上是关于机器学习|数学基础Mathematics for Machine Learning系列之线性代数(14):向量空间的主要内容,如果未能解决你的问题,请参考以下文章
机器学习|数学基础Mathematics for Machine Learning系列之图论:树及其性质
机器学习|数学基础Mathematics for Machine Learning系列之图论:树及其性质
机器学习|数学基础Mathematics for Machine Learning系列之图论(10):匹配基本定理
机器学习|数学基础Mathematics for Machine Learning系列之图论(10):匹配基本定理
机器学习|数学基础Mathematics for Machine Learning系列之图论(10):匹配基本定理
机器学习|数学基础Mathematics for Machine Learning系列之矩阵理论(16):向量和矩阵的极限