机器学习|数学基础Mathematics for Machine Learning系列之线性代数(25):线性变换
Posted 海轰Pro
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了机器学习|数学基础Mathematics for Machine Learning系列之线性代数(25):线性变换相关的知识,希望对你有一定的参考价值。
前言
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):线性方程组的解的结构
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(14):向量空间
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(15):向量的内积、长度及正交性
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(16):方阵的特征值与特征向量
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(17):相似矩阵
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(18):对称矩阵的对角化
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(19):二次型及其标准形
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(20):用配方法化二次型为标准形
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(21):正定二次型
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(22):线性空间的定义与性质
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(23):维数、基与坐标
【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(24):基变换与坐标变换
6.4 线性变换
定义4
设有两个非空集合 A , B A,B A,B,如果对于 A A A中任一元素 α \\alpha α,按照一定的规则,总有 B B B中一个确定的元素 β \\beta β和它对应
那么,这个规则称为从集合 A A A到集合 B B B的映射,将上述映射记作 T T T,并记
β = T ( α ) 或 β = T α ( α ∈ A , β ∈ B ) \\beta=T(\\alpha) \\quad 或 \\quad\\beta=T\\alpha\\quad(\\alpha \\in A,\\beta \\in B) β=T(α)或β=Tα(α∈A,β∈B)
设 α 1 ∈ A , T ( α 1 ) = β 1 \\alpha_1\\in A,T(\\alpha_1)=\\beta_1 α1∈A,T(α1)=β1,意思就是映射 T T T把元素 α 1 \\alpha_1 α1变为 β 1 \\beta_1 β1
- β 1 \\beta_1 β1称为 α 1 \\alpha_1 α1在映射 T T T下的像
- α 1 \\alpha_1 α1称为 β 1 \\beta_1 β1在映射 T T T下的源
- A A A称为映射 T T T的源集
- 像的全体所构成的集合称为像集,记作 T ( A ) T(A) T(A),即 T ( A ) = { β = T ( α ) | α ∈ A } T(A)=\\{\\beta=T(\\alpha)|\\alpha \\in A\\} T(A)={β=T(α)|α∈A},其中有 T ( A ) ⊂ B T(A) \\subset B T(A)⊂B
定义5:线性变换
设 V n , U m V_n,U_m Vn,Um分别是 n n n维和 m m m维线性空间,T是一个从 V n V_n Vn到 U m U_m Um的映射,如果映射 T T T满足
(1)任给
α
1
,
α
2
∈
V
\\alpha_1,\\alpha_2 \\in V
α1,α2∈V,有
T
(
α
1
+
α
2
)
=
T
(
α
1
)
+
T
(
α
2
)
T(\\alpha_1+\\alpha_2)=T(\\alpha_1)+T(\\alpha_2)
T(α1+α2)=T(α1)+T(α2)
(2)任给
α
∈
V
n
,
λ
∈
R
\\alpha\\in V_n,\\lambda\\in\\mathbb{R}
α∈Vn,λ∈R,有
T
(
λ
α
)
=
λ
T
(
α
)
T(\\lambda \\alpha)=\\lambda T(\\alpha)
T(λα)=λT(α)
那么 T T T就称为从 V n V_n Vn到 U m U_m Um的线性映射(或线性变换)
线性变换具有的一些性质:
(1) T 0 = 0 , T ( − α ) = − T α T0=0,T(-\\alpha)=-T\\alpha T0=0,T(−α)=−Tα
(2)若 β = k 1 α 1 + k 2 α 2 + . . . + k m α m \\beta=k_1\\alpha_1+k_2\\alpha_2+...+k_m\\alpha_m β=k1α1+k2α2+...+kmαm,则 T β = k 1 T α 1 + k 2 T α 2 + . . . + k m T α m T\\beta=k_1T\\alpha_1+k_2T\\alpha_2+...+k_mT\\alpha_m Tβ=k1Tα1+k2Tα2+...+kmTαm
(3)若 α 1 , α 2 , . . . , α m \\alpha_1,\\alpha_2,...,\\alpha_m α1,α2,...,αm线性相关,则 T ( α 1 ) , T ( α 2 ) , . . . , T ( α m ) T(\\alpha_1),T(\\alpha_2),...,T(\\alpha_m) T(α1以上是关于机器学习|数学基础Mathematics for Machine Learning系列之线性代数(25):线性变换的主要内容,如果未能解决你的问题,请参考以下文章
机器学习|数学基础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):向量和矩阵的极限