本页使用了标题或全文手工转换

线性映射

维基百科,自由的百科全书
(重定向自线性变换
跳到导航 跳到搜索
线性代数

向量 · 向量空间  · 行列式  · 矩阵

線性映射英語:linear map)是於向量空間之間,保持向量加法和标量乘法的函數,所以線性映射也是向量空間間的同态[1]。但從範疇論來講,線性映射只是向量空間所構成的範疇中,某種特別的態射

線性算子英語:linear operator)與線性變換英語:linear transformation)是與線性映射相關的慣用名詞,但其實際意義存在許多分歧,詳見相關名詞一節。

定义和基本性质[编辑]

都是在 上定義的向量空間,若函數 對任二向量 與任何标量 ,滿足:

可加性:
齐次性:

被称为是線性映射

这等價於要求 對任意向量 和任意标量 須滿足

若要特別強調标量所在的母集合是域 ,會特稱 -線性映射。如對复数共軛運算 -線性映射(因為取實數為标量才會有齐次性)。

線性泛函[编辑]

域本身就是定義在自己之上(也就是以自己為标量母集合)的向量空間,所以如 的線性映射被特稱為線性泛函。線性泛函分析就是不預先假設基底存在性的的高等線性代数(也就是直觀來說,無窮維或是不可數維度的向量空間)。線性泛函分析是泛函分析最成熟的分支,但泛函分析最早研究的是有關向量空間上的实值函数(它们一般是非線性映射)的變分问题。

注意事項[编辑]

  • 本条目所定义的“線性”与“函数图像是条直线”間有根本的区别(可见下文的举例说明),请勿混淆。
  • 線性映射可以复合,但一般不能随便交換复合的先后顺序;如“给函数乘上”和“对函数进行微分”都是線性算子(可见下文的举例说明),但对一个函数“先乘上再进行微分”和“先进行微分再乘上”所得到的结果一般是不一样的。[2]
  • 由“可加性”不可能推导出“齐次性”,由“齐次性”也不可能推导出“可加性”,所以这2条件对于“線性”的定义缺一不可。[3]

相關名詞[编辑]

線性變換線性算子与本条目的線性映射密切相關,但不同作者对它們有不同的定義。而這種定義分歧的根源在於,如 這樣,定義域和對應域為同個向量空間的特殊線性映射(以範疇論來看為一自同態),有的人會給予不同的稱呼,來跟一般的線性映射做區別。

比如Axler和龔昇就稱這種特殊線性映射為線性算子[4][5],但另一方面將線性映射線性變換視為同義詞;李尚志則将這種特殊線性映射称为線性變換[6];而泛函分析的書籍一般將三者都視為同義詞[7][8]

為方便起見,本条目的線性算子就是這種定義域和對應域相同的線性映射;至於線性變換,本条目則視為線性映射的同義詞。

例子[编辑]

  • 对于实数,映射不是線性的。
  • 如果矩阵,則定义了一个从的線性映射,这个映射将列向量映射到列向量。反过来说,在有限维向量空間之間的任何線性映射都可以用这种方式表示;参见后面章节。
  • 积分生成从在某个区間上所有可积分实函数的空間到的線性映射。这只是把积分的基本性质(“积分的可加性”和“可从积分号内提出常数倍数”)用另一种说法表述出来。[9]
  • 微分是从所有可微分函数的空間到所有函数的空間的線性映射。[9]
  • “给函数乘上”是一种線性映射。[9]是由全体连续函数所组成的函数空間,則此运算也是空間中的算子。
  • 后向移位(backward shift)运算是一种線性映射。即把无穷维向量的第一个坐标划去:[9]
  • 如果为在域上的有限维向量空間,則从線性映射到在后面所描述的矩阵的函数也是線性映射。[9]
  • 一次函数仅在时才是一种線性變換。容易验证一次函数仅在时,線性變換的基本性质才能成立。(尽管时其图像也是一条直线,但这里所说的線性不是指函数图像为直线。)同理,平移變換一般也不是線性變換(平移距离为零时才是線性變換)。[10][11]

矩阵[编辑]

如果是有限维的,并且在这些空間中有选择好的,則从的所有線性映射可以被表示为矩阵。反过来说,矩阵生成線性映射的例子:如果是实数的矩阵,則规定描述一个線性映射(参见欧几里得空間)。

的一个基。則在中所有向量是唯一的由在

的系数确定的。如果是線性映射,

这蕴涵了这个函数是完全由

的值确定的。

现在设的基。則可以表示每个的值为

。因此函数是完全由的值确定的。

如果把这些值放置到矩阵中,則可以方便的使用它来计算对在中任何向量的值。如果我放置的值到矩阵,我们有

一个单一的線性映射可以由很多矩阵表示。这是因为矩阵的元素的值依赖于选择的基。

用矩阵表示線性映射的原因和好处[编辑]

  1. 把線性映射写成具体而简明的2维数阵形式后,就成了一种矩阵。进而由線性映射的加法规則和复合规則来分别定义矩阵的加法规則和乘法规則是很自然的想法。[12]当空間的基变化(坐标系變換)时,線性映射的矩阵也会有规律地变化。在特定的基上研究線性映射,就转化为对矩阵的研究。利用矩阵的乘法,可以把一些線性系统的方程表达得更紧凑(比如把線性方程组用矩阵表达和研究),也使几何意义更明显。矩阵可以分块计算,可以通过适当的變換以“解耦”(把复杂的變換分解为一些简单變換的组合)。要求出一个線性變換的,先写出其矩阵形式几乎是不可避免的一个步骤。
  2. 遇到这样的加上了1个常量的非線性映射可以通过增加1个维度的方法,把變換映射写成2×2维的方形矩阵形式,从而在形式上把这一类特殊的非線性映射转化为線性映射。这个办法也适用于处理在高维線性變換上多加了一个常向量的情形。这在计算机图形学和刚体理论(及其相關机械制造机器人学)中都有大量应用。
  3. 对角化的矩阵具有诸多优点。線性映射在写成矩阵后可以进行对角化(不能对角化的矩阵可以化简成接近对角矩阵的准对角矩阵),从而可以获得对角化矩阵拥有的独特优势(极大地简化乘法运算,易于分块,容易看出与基的选取无關的不变量)。比如,对于作用于同一个空間的可对角化的方形矩阵,要求出自乘次后的结果,一个一个慢慢地乘是很麻烦的事情。而知道对角化技巧的人会发现,在将这矩阵对角化后,其乘法运算会变得格外简单。实际应用中有很多有意思的问题或解题方法都会涉及到矩阵自乘n次的计算,如1阶非齐次線性递推数列通项公式的線性代数求解法和马尔可夫链的极限状态(极限分布)的求解。線性代数及矩阵论的一个主要问题就是寻找可使矩阵对角化的条件或者可使矩阵化简到含很多个0的条件[13],以便简化计算(这是主要原因之一)。

線性映射的矩阵的例子[编辑]

二维空間的線性變換的一些特殊情况有:

  • 逆时针旋转90度:
  • 逆時針旋轉[14]
  • 针对y反射
  • 在所有方向上放大2倍:
  • 水平错切
  • 挤压
  • y投影

从给定線性映射构造新的線性映射[编辑]

两个線性映射的复合映射是線性的:如果是線性的,則也是線性的。

若線性映射可逆,則该線性映射的也是線性映射。

如果是線性的,則它们的和也是線性的(这是由定义的)。

如果是線性的,而a是基础域K的一个元素,則定义自 (af)(x) = a (f(x))的映射af也是線性的。

所以从的線性映射的集合自身形成在上的向量空間,有时指示为。进一步的说,在的情况中,这个向量空間(指示为)是在映射复合下的结合代数,因为两个線性映射的复合再次是線性映射,所以映射的复合总是结合律的。

给定有限维的情况,如果基已经选择好了,則線性映射的复合对应于矩阵乘法,線性映射的加法对应于矩阵加法,而線性映射与标量的乘法对应于矩阵与标量的乘法。

自同态線性映射[编辑]

自同态的線性映射在泛函分析和量子力学中都有很重要的地位。按前文约定,我们用“線性算子”来简称它。(注意泛函分析中所说的“線性算子”不一定是自同态(endomorphism)映射,但我们为了照顾不同书籍的差异以及叙述的方便,暂用“線性算子”来称呼这种自同态。)

自同态和自同构[编辑]

自同态是一个数学对象到它本身的保持結構的映射(同态),例如群的自同态則是群同态。對於向量空間,其自同态是線性算子;所有这种自同态的集合与如上定义的加法、复合和标量乘法一起形成一个结合代数,带有在域上的单位元(特别是一个环)。这个代数的乘法单位元是恒等映射

的自同态也剛好是同构則稱之為自同构。两个自同构的复合再次是自同构,所以的所有的自同构的集合形成一个自同构群可表为。因为自同构正好是那些在复合運算下擁有逆元的自同态,所以也就是在环中的可逆元群

如果之维度有限同构於带有在中元素的所有矩阵構成的结合代数,且的自同态群同构于带有在中元素的所有可逆矩阵構成的一般線性群

量子力学应用[编辑]

核、像和秩-零化度定理[编辑]

如果是線性的,我们定义(或称值域)为

子空間,而的子空間。下面的叫做秩-零化度定理的维度公式经常是有用的:

的数也叫做“的秩”(rank)并写为,有时写为的数也叫做“的零化度”(nullity)并写为。如果是有限维的,基已经选择好并且被表示为矩阵,則的秩和零化度分别等于矩阵零化度

推广[编辑]

多重線性映射是線性映射最重要的推广,它也是格拉斯曼代数张量分析的数学基础。其特例为双線性映射

参见[编辑]

脚注与参考资料[编辑]

脚注[编辑]

  1. ^ Lax 2010,第7頁(位于第2章“线性映射”第1节“线性映射生成的代数”)。
  2. ^ Axler 2009,第41頁(位于第3章“线性映射”第1节“定义与例子”)。
  3. ^ Axler 2009,第59頁(位于第3章“线性映射”末尾习题旁的说明)。
  4. ^ 见龚昇《线性代数五讲》第1讲第10页。
  5. ^ Axler 2009,第38頁(位于第3章“线性映射”第1节“定义与例子”)。
  6. ^ 李尚志. 第6章“线性变换”第4节“线性变换”. 线性代数 第1版. 高等教育出版社. 2006: 326. ISBN 7-04-019870-3. 则V到自身的线性映射称为V的线性变换(linear transformation)。 
  7. ^ А·Н·柯尔莫哥洛夫,佛明(С. В. Фомин). 第4章“线性泛函与线性算子”第5节“线性算子”. Элементы теории функций и функционального анализа [函数论与泛函分析初步]. 俄罗斯数学教材选译. 段虞荣 (翻译),郑洪深 (翻译),郭思旭 (翻译) 原书第7版,中译本第2版. 高等教育出版社. 2006年: 162. ISBN 7-04-018407-9. 
  8. ^ Lax 2010,第131頁(位于第15章“有界线性映射”的开头部分)。原文为“线性映射也称为线性算子或线性变换”。
  9. ^ 9.0 9.1 9.2 9.3 9.4 9.5 Axler 2009,第38-39頁(位于第3章“线性映射”第1节“定义与例子”)。
  10. ^ Artin 2010,第156頁。(位于第6章“Symmetry”第1节“ Symmetry of the Plane Figures”)
  11. ^ Walter Rudin. 第1章“Topological Vector Spaces”中的“Linear mappings”一节. Functional Analysis [泛函分析]. Higher mathematics series. McGraw-Hill Book Company. 1973: 13. 
  12. ^ Axler 2009,第51頁(位于第3章“线性映射”第3节“线性映射的矩阵”)。
  13. ^ Axler 2009,第82頁(位于第5章“本征值与本征向量”第3节“上三角矩阵”)。
  14. ^ 其证明只需要用到三角函数的基础知识,在网上很容易找到证明过程。也可参见Feynman第11章“Vectors”第3节“Rotations”。

脚注所引资料[编辑]

其它参考资料[编辑]