线性代数-单射,满射,双射,同构,同态,仿射

I. 映射(Mapping)

1. 单射(Injective)

函数f 是单射当且仅当若f(x) = f(y) 则 x = y。

例子: f(x) = x+5 从实数集\(R\)到\(R\)是个单射函数。

这个函数很容易被还原:f(3) = 8,即 已知 8 可以返回 3

2. 满射(Surjective)

函数 f(从集 A 到集 B)是满射当且仅当在 B 中的每个 y 存在至少一个在 A 中的 x 满足 f(x) = y, 就是说, f 是满射当且仅当 f(A) = B。

值域里的每个元素都至少有一个定义域元素与之对应。

例子:函数 f(x) = 2x 从自然数集\(N\)到非负偶数是个满射函数。

但 f(x) = 2x 从自然数集\(N\)到\(N\)不是满射,因为没有一个自然数\(N\)可以被这个函数映射到 3。

3. 双射(Bijective)

函数 f(从 A 集到 B 集)是双射,若每个 B 中的 y 都有唯一的一个(而没有另外一个) A 集中的 x 满足 f(x) = y

或者说:当单射和满射都成立时,f 是双射。

例子: 函数 \(f(x) = x^2\) 从正实数到正实数是单射,也是满射,所以它是双射。

但从实数集\(R\)就不是,因为f(2)=4,并且f(-2)=4

II. 同态&同构

对于向量空间\(V,W\),若有映射\(\Phi :V→W\)满足如下条件,则我们称\(\Phi\)为线性映射(linear mapping)(或者向量空间同态(vector space Homomorphism)linear transform):
\[\forall{x,y}∈V, \lambda,\psi∈R:\Phi(\lambda x+\psi y)=\lambda \Phi(x) + \psi \Phi(y)\]

基于上面已经介绍了的映射的概念,我们现在可以更好地直观理解同态和同构的定义,它们分别如下:

  • \(\Phi:V→W \,\,\, linear\): 同态 (Homomorphism)

    • \(\Phi:V→W \,\,\, linear \,\, and \,\, injective\): 单一同态 (Monomorphism)
    • \(\Phi:V→W \,\,\, linear \,\, and \,\, surjective\): 满同态 (Surjective Homomorphism)
    • \(\Phi:V→W \,\,\, linear \,\, and \,\, bijective\): 同构 (Isomorphism)
  • \(\Phi:V→V \,\,\, linear\): 自同态 (Endomorphism)
    • \(\Phi:V→V \,\,\, linear \,\, and \,\, injective\): 单一自同态 (Monomorphic Endomorphism)
    • \(\Phi:V→V \,\,\, linear \,\, and \,\, surjective\): 满自同态 (Surjective Endomorphism)
    • \(\Phi:V→V \,\,\, linear \,\, and \,\, bijective\): 自同构 (Automorphism)

定理:两个维度是有限的向量空间\(V,W\),当且仅当二者的维度相同,即\(dim(V)=dim(W)\),\(V,W\)二者同构。

假设现在有三个向量空间分别为\(V,W,X\),那么它们有如下性质:

  • 如果有线性映射\(\Phi:V→W\)和\(\Psi:W→X\),那么映射\(\Phi?\Psi:V→X\)也是线性映射;
  • 如果\(\Phi:V→W\)是同构(isomorphsim),那么\(\Phi^{-1}:V→W\)也是同构;
  • 如果\(\Phi:V→W,\Psi:V→W\)都是线性映射,那么\(\Psi+\Phi\)和\(\lambda\Phi,\lambda∈R\)也都是线性的。

1. 线性映射的矩阵表示

坐标(Coordinates) 的定义:

假设向量空间\(V\)的顺序基(ordered bases)为\(B=(b_1,...,b_n)\),那么\(V\)中任意一个向量\(x\)可由顺序基线性组合表示,即
\(x=α_1b_1+...+α_nb_n\)\(。此时矢量\)\(\alpha=[α_1,...,α_n]^{T}∈R^n\)则是\(x\)在向量空间\(V\)上以\(B\)为基的坐标。

变换矩阵(Transform Matrix) 的定义:

假设向量空间\(V∈R^n,W∈R^m\)的顺序基分别为\(B=(b_1,...,b_n),C=(c_1,...,c_m)\)。对于映射\(\Psi:V→W\),有
\[\Phi(b_j)=α_{1j}c_1+...+α_{mj}c_m=\sum_{i=1}^mα_{ij}c_i\]
则我们称\(A_{\Phi}(i,j)=α_{ij}\)为映射\(\Phi\)的变换矩阵。

所以向量空间\(V\)中的坐标矢量\(x\)与\(W\)中的坐标矢量\(y\)有如下变换关系:\(y=A_{\Phi}x\)

2. 基变换(Basis Change)

定义:

假设向量空间\(V\)的顺序基有两个,分别是\(B=(b_1,...,b_n),\tilde{B}=(\tilde{b_1},...,\tilde{b_n})\),向量空间\(W\)也有两个顺序基,分别为\(C=(c_1,...,c_n),\tilde{C}=(\tilde{c_1},...,\tilde{c_n})\)。\(A_{\Phi}\)是映射\(\Phi:V→W\)关于顺序基\(B,C\)的变换矩阵,\(\tilde{A_{\Phi}}\)是映射\(\Phi:V→W\)关于顺序基\(\tilde{B},\tilde{C}\)的变换矩阵,两个变换矩阵的关系如下:
\[\tilde{A_{\Phi}}$=T^{-1}A_{\Phi}S\]
其中\(S∈R^{n×n}\)表示向量空间\(V\)从基\(\tilde{B}\)到基\(B\)的恒等映射\(id_V\)的变换矩阵,\(T∈R^{m×m}\)表示向量空间\(W\)基于基\(\tilde{C}\)到基\(C\)的恒等映射\(id_W\)的变换矩阵,

3. 核(kernel)与象(Image)

先看定义:

  • 核(Kernel/null space):

    假设有映射\(\Phi:V→W\),核(kernel)为:
    \[ker(\Phi)=\Phi^{-1}(0_w)=\{v∈V:\Phi(v)=0_w\}\]

什么意思呢?就是说经过映射后,\(V\)中的一些值被映射到\(W\)的零点(如下图示),而\(V\)这些值组成的集合(即左边橘黄色部分)就称为kernel

  • 象(Image/Range)

\[Im(\Phi)=\Phi(V)=\{w∈W|\exists v∈V:\Phi(v)=w\}\]

怎么理解象呢?就是说整个向量空间\(V\)在经过映射后在向量空间\(W\)上得到的集合,也就是右边黄色部分。

为方便理解,可以把kenel粗略地理解成定义域,Image理解成值域。

另外需要注意的有如下推论:

  • 始终有\(\Phi(0_V)=0_W\),即\(0_V∈ker(\Phi)\)
  • \(Im(\Phi),Ker(\Phi)\)分别是\(W,V\)的子空间
  • 当且仅当\(Ker(\Phi)=\{0\}\)时,\(\Phi\)是单射。

Rank-Nullity Theorem(秩-零定理):对于映射\(\Phi:V→W\)始终满足如下等式:
\[dim(Ker(\Phi))+dim(Im(\Phi))=dim(V)\]

如果用matrix来说的话,假设A是一个n*n的matrix,则:\(rank(A)+nullity(A)=n\)
再通俗点说就是对A进行初等变换后得到的echelon form(行阶梯形式),不为0的行数加上全部为0的行数等于这个矩阵的行数。当然因为一般的matrix的row rank和column rank相等,所以变成column echelon form之后用列来计数也是一样的。

III. 仿射空间(Affine Spaces)

前面提到的映射都是经过零点的,下面介绍的仿射空间是偏离原点的空间。

1. 仿射子空间(Affine Subspaces)

定义:

假设\(V\)为向量空间,\(x_0∈V\), \(U\subseteq{V}\)为子空间,则子集
\[
\begin{align}
L&=x_0+U=\{x_0+u: u∈U\} \notag \ &=\{v∈V|\exists{u∈U}:v=x_0+u\}\subseteq{V} \notag
\end{align}
\]
称为向量空间\(V\)的 仿射子空间(affine subspace)linear manifold。\(U\)称为Direction (Space),\(x_0\)称为support point

2. 仿射映射(Affine Mappings)

参考资料

MARSGGBO?原创

2018-12-16


原文地址:https://www.cnblogs.com/marsggbo/p/10129075.html

时间: 2024-10-08 02:07:14

线性代数-单射,满射,双射,同构,同态,仿射的相关文章

20145327寒假第二周学习总结

集合论 ——集合代数.关系.函数.集合的基数 集合的元素具有的性质:无序性.相异性.确定性.任意性 集合与元素的关系:∈.∉  集合与集合的关系:⊆, =, ?,≠ 空集是任何集合的子集, ∅是惟一的 幂集:P(A)={x | x包含于A}   计数:如果|A|=n,则|P(A)|=2*n. 集合的运算:并 A∪B = {x | x∈A ∨ x∈B} : 交 A∩B = {x | x∈A ∧ x∈B}: 相对补 A-B = {x | x∈A ∧ x∉B} : 对称差 A异或B = (A-B)∪(

函数:函数的定义、函数的性质

1. 函数的传统定义: 一般的,在一个变化过程中,有两个变量x.y,如果给定一个x值,相应的就确定唯一的一个y,那么就称y是x的函数,其中x是自变量,y是因变量,x的取值范围叫做这个函数的定义域,相应y的取值范围叫做函数的值域. 2. 函数的集合定义: 设A,B是非空的集合,如果按照某种确定的对应关系f,使对于集合A中的任意一个元素x,在集合B中都有唯一确定的元素 //集合B不一定就是值域 和它对应,那么就称 为从集合A到集合B的一个函数,记作 或 . 其中x叫作自变量, 叫因变量,集合 叫做函

【抽象代数】 06 - 理想与直和

1. 同态与理想 同态定理和正规子群在分析群的结构中起到了重要的作用,我们可以对环进行同样的讨论.若环\(R_1\)到另一个系统\(R_2\)有映射\(f:R_1\mapsto R_2\),满足公式(1),这样的映射称为同态映射.若映射为满的,则称\(R_1,R_2\)同态,记作\(R_1\sim R_2\).容易证明\(R_2\)也是环,且\(R_1\)的零元.负数.单位元.逆元.可交换等性质都会映射到\(R_2\)中,但零因子却不一定保持. \[f(a+b)=f(a)+f(b);\quad

孟道骥《代数学基础》2.2"多项式环"习题解答

1.设$R$是交换整环,$R[x]$是$R$上的一元多项式环,$f,g\in R[x]$.证明: $${\rm deg}f\cdot g={\rm deg}f+{\rm deg}g$$ 试问对于一般的交换幺环,上式是否成立? 证明    设$f=a_{0}+a_{1}x+\cdots+a_{n}x^n,g(x)=b_{0}+b_{1}x+\cdots+b_{m}x^m$,其中$a_{n},b_{m}\neq0$.由于$R$无零因子,因此$a_{n}b_{m}\neq0$,显然$${\rm deg

陶哲轩实分析-第3章-集合论-1-3

warning:个人笔记与习题解答,必然有很多错误!! 觉得这一章很有意思,如果觉得看的过程是一种享受,习题就感觉容易些,如果觉得是任务,就会感觉很难,而且很不确定做的对不对 这一章的很多为什么感觉明显比上一章的简单,根据定义很容易得出,很多就不写了 3.1 基本事项 定义3.1.4为什么属于∈ 遵从带入公理A.7 对于集合A和B作为对象采用带入公理,并且根据相等关系定义,对于A=B,显然x同时属于A和B,证明完毕 公理3.2后面为什么 两个空集??′彼此相等 只需要说明? 中每个元素都属于?′

复试专业课知识记录(4)

2020.3.25学习记录 1.什么是P问题.NP问题和NPC问题? 时间复杂度 时间复杂度描述了当输入规模变大时,程序运行时间的变化程度,通常使用O来表示.比如单层循环的时间复杂度为O(n),也就是说程序运行的时间随着输入规模的增大线性增长,两层循环的时间复杂度为O(n2),快速排序的时间复杂度为O(nlogn),使用穷举法解决旅行商问题的时间复杂度为O(n!).时间复杂度根据变化速率的快慢可以分为两类:1.多项式级的时间复杂度,如O(1),O(n),O(na),O(logn)等:2.非多项式

若尔当标准形 弗罗贝尼乌斯标准形

["两个相似的矩阵可以看做是同一个线性变换的'两面',即在两个不同的基下的表现":故特征向量不一定相同外,其他都相同, 其中"其他"指矩阵的其他描述量,如行列式的值.秩.迹数.特征值.特征多项式.初等因子:根据逆否命题的成立关系,可出 2个矩阵为相似矩阵的必要条件.] https://zh.wikipedia.org/wiki/相似矩陣 两个相似的矩阵有许多相同的性质: 两者的秩相等. 两者的行列式值相等. 两者的迹数相等. 两者拥有同样的特征值,尽管相应的特征向量

[Computation]集合、关系、语言

写了半天发现啥都没写 相当于自查表 集合.关系和语言 集合 *太简单辽,自己翻书* 集合:对象的汇集. 空集.单元集 子集.真子集 集合的运算:交 并 差 幂等律 交换律 结合律 分配律 吸收律 De Morgan律 幂集 划分 *太简单辽,自己翻书* 笛卡儿积.二元关系 函数 满射 双射 自然同构 特殊二元关系:{自反 对称 传递} 等价 {自反 反对称 传递} 偏序 等价类 三个基本的证明技术:数学归纳法.鸽巢原理.对角化原理 对角化原理:对角线集合D对应主对角线上的方格序列的补,与每一行都

顾沛《抽象代数》1.4"群的同态与同构"习题解答

习题: 7.请把定理1.4.10改写成更一般的语言来叙述,第一句是:"设$f$是群$G_{1}$到$G_{2}$的满同态,且$H<G_{1}$,并记$N={\rm Ker}f$,则……" 解答    与该定理类似的我们有: (1)$HN$是$G_{1}$中包含$N$的子群且 $$HN=f^{-1}(f(H))$$ 即$HN$是$f(H)$的完全原象; (2)$(H\cap N)\lhd H$且${\rm Ker}f|_{H}=H\cap N$; (3)考虑同态满射$f|_{H}: