1 线性空间与线性变换 本章扼要概述线性空间与线性变换的基本概念和基本理论,这是学习矩阵分析及其应 用的入门知识对于线性代数基础比较好的读者,有些部分粗看一下就可以了 1.1线性空间的概念 人们谈论问题,往往都是就一定“范围”来说的,脱离了这个“范围”,就难以讲清楚了,甚 至只能在某个“范围”内才能提出或研究某种问题明白了这一点,就较容易理解我们引入数 域及线性空间的目的了 我们知道,由所有有理数组成的集合具有这样的性质:这集合中任意两数的和、差、积、 商(除数不为零)仍是该集合中的数,这个集合用Q表示类似地,由所有实数构成的集合R, 以及由所有复数构成的集合C也都具有这一性质这三个集合的包含关系为 QR C. 因此我们说“一个复数”时,自然包括这个数可能是有理数或实数这两个特殊情况在内 在引入线性空间这一重要概念之前,首先要给出数域的概念 如果复数的一个非空集合P含有非零的数,且其中任意两数的和、差、积、商(除数不为 零)仍属于该集合,则称数集P为一个数域.于是上述集合Q,R,C都是数域,分别称为有理 数域、实数数域及复数域又如集合 Q(2)=a+b a,bEQ} 也构成一数域,请读者加以验证但是,由所有整数组成的集合Z是不构成数域的, 数域有一个简单性质,即所有的数域都包含有理数域作为它的一部分特别地,每个数 域都包含整数0和1现在我们可以给出线性空间的定义了 定义1-1设V是一个非空集合,P是一数域如果 (1)在集合V上定义了一个二元运算(通常称为加法),即是说,y中任意两个元素α, B经过这个运算后所得到的结果,仍是集合V中的唯一确定的元素,这元素称为α与B的 和,并记作a+B; (2)在数域P与集合V的元素之间还定义了一种运算,叫做数量乘法,即对于P中任 意数k与V中任意元素ā,经这一运算后所得的结果仍为V中一个唯一确定的元素,称为 k与a的数量乘积,记作ka; (3)上述两个运算满足下列八条规则: (i)对任意 a,BE V,a+B=B+a (ⅱ)对任意 a,B,Y∈V,(a+B)+Y=a+(B+Y)月 (进)V中存在一个零元素,记作0,对任意a∈V,都有ā+0=a; (iv)任一a∈V,都有BeV,使得a+B=0,元素B称为a的负元素,记作·a
1 线 性 空 间 与 线 性 变 换 本章扼要概述线性空间与线性变换的基本概念和基本理论, 这是学习矩阵分析及其应 用的入门知识 .对于线性代数基础比较好的读者, 有些部分粗看一下就可以了 . 1 .1 线性空间的概念 人们谈论问题,往往都是就一定“范围”来说的, 脱离了这个“范围”,就难以讲清楚了, 甚 至只能在某个“范围”内才能提出或研究某种问题 .明白了这一点, 就较容易理解我们引入数 域及线性空间的目的了 . 我们知道,由所有有理数组成的集合具有这样的性质: 这集合中任意两数的和、差、积、 商(除数不为零) 仍是该集合中的数,这个集合用Q 表示 .类似地, 由所有实数构成的集合R, 以及由所有复数构成的集合C 也都具有这一性质 .这三个集合的包含关系为 Q R C . 因此我们说“一个复数”时,自然包括这个数可能是有理数或实数这两个特殊情况在内 . 在引入线性空间这一重要概念之前,首先要给出数域的概念 . 如果复数的一个非空集合P 含有非零的数, 且其中任意两数的和、差、积、商 (除数不为 零)仍属于该集合, 则称数集P 为一个数域 .于是上述集合Q , R, C 都是数域, 分别称为有理 数域、实数数域及复数域 .又如集合 Q( 2 ) = a + b 2 a, b ∈ Q 也构成一数域,请读者加以验证 .但是,由所有整数组成的集合Z 是不构成数域的 . 数域有一个简单性质, 即所有的数域都包含有理数域作为它的一部分 .特别地, 每个数 域都包含整数 0 和 1 .现在我们可以给出线性空间的定义了 . 定义 1 1 设 V 是一个非空集合, P 是一数域 .如果 (1 ) 在集合 V 上定义了一个二元运算 (通常称为加法 ) , 即是说, V 中任意两个元素α, β经过这个运算后所得到的结果, 仍是集合 V 中的唯一确定的元素, 这元素称为 α与β的 和,并记作 α+ β; (2 ) 在数域 P 与集合 V 的元素之间还定义了一种运算, 叫做数量乘法, 即对于 P 中任 意数 k 与 V 中任意元素α,经这一运算后所得的结果仍为 V 中一个唯一确定的元素, 称为 k 与α的数量乘积,记作 kα; (3 ) 上述两个运算满足下列八条规则: (ⅰ) 对任意 α,β∈ V , α+ β= β+ α; (ⅱ) 对任意 α,β,γ∈ V , (α+ β) + γ= α+ (β+ γ) ; (ⅲ) V 中存在一个零元素, 记作 0, 对任意 α∈ V, 都有 α+ 0 = α; (ⅳ) 任一 α∈ V, 都有 β∈ V , 使得 α+ β= 0 ,元素 β称为α的负元素, 记作 - α;
矩阵分析引论 (v)对任一a∈V,都有1a=a; (i)对任一a∈V,k,IeP,k(a)=(kM)a; (i)对任一a∈V,k,1eP,(k+1)a=ka+1a (ⅷ)对任一k∈P,a,B∈V,k(a+B)=ka+kB, 则集合V称为数域P上的线性空间或向量空间.V中的元素常称为向量.V中的零元素称 为零向量当P是实数域时,V叫实线性空间:当P是复数域时,V叫复线性空间数域P上 的线性空间有时简称为线性空间 由定义可以证明 线性空间V中的零向量是唯一的;V中每个元素ā的负元素也是唯一的;并且有 0a=0,k0=0,(-1)a=-a, 这里k∈P,a∈V又V中元素的减法可以定义为(对任何a,B∈V) aB=a+(-) 下面是一些常见的线性空间的例子 例1-1若P是数域,V是分量属于Pn元有序数组的集合 V={(x,x,.,x)”x∈P, 若对V中任两元素 X=(x,x,.,x),Y=(y,为,.,%) 及每个k∈P(记作"k∈P),定义加法及数量乘法为 X+Y=(x+乃,x+为,.,x+B),kX=(kx,kx,.,kx) 则容易验证,集合V构成数域P上的线性空间这个线性空间记为P” 例1~2所有元素属于数域P的m×n矩阵组成的集合,按通常定义的矩阵加法及数 与矩阵的数量乘法,也构成数域P上的一个线性空间,并把它记为Px“ 例13若n为正整数,P是数域,则系数属于P而未定元为1的所有次数小于n的多 项式的集合这个集合连同零多项式在内,按通常多项式的加法及数与多项式的乘法构成数 域P上的线性空间我们用P[小。代表这个空间若把“次数小于n的”这一限制取消,则也 得到一个线性空间,并记为P[小· 例1-4所有定义在区间[a,b](a≤b)上的实值连续函数构成的集合,按照函数的加 法及数与函数的乘法,显然构成实数域上一个线性空间,记为R[,b] 在讨论线性空间的问题时,下面几个概念是必须熟知的 定义1-2设V是数域P上的线性空间,a,a:,.,a。是V的一组向量,如果P中有 组不全为零的数k,k,.,k,使得 ka1+ka2+.+ka。=0, 1-1 则称向量a,a,.,a,线性相关;若等式1-1当且仅当k=k=.=k=0时才成立,则 称这组向量是线性无关的 由定义得知,如果向量a,a,.,a,线性相关,则使得式11成立的数k,k,.,k 中至少有一个不等于零,比如≠0,则有 a,=-a.ka
(ⅴ) 对任一 α∈ V, 都有 1α= α; (ⅵ) 对任一 α∈ V, k, l∈P, k ( lα) = ( kl)α; (ⅶ) 对任一 α∈ V, k, l∈P, ( k + l)α= kα+ lα; (ⅷ) 对任一 k∈P ,α,β∈ V, k (α+ β) = kα+ kβ, 则集合 V 称为数域 P 上的线性空间或向量空间 .V 中的元素常称为向量 .V 中的零元素称 为零向量 .当P 是实数域时, V 叫实线性空间; 当P 是复数域时, V 叫复线性空间 .数域P 上 的线性空间有时简称为线性空间 . 由定义可以证明: 线性空间 V 中的零向量是唯一的; V 中每个元素α的负元素也是唯一的; 并且有 0α = 0, k 0 = 0, ( - 1)α = - α, 这里 k∈P ,α∈ V .又 V 中元素的减法可以定义为( 对任何 α,β∈ V ) α - β = α + ( - β) . 下面是一些常见的线性空间的例子 . 例 1 1 若 P 是数域, V 是分量属于 P n 元有序数组的集合 V = ( x1 , x2 ,., x n ) " xi ∈ P , 若对 V 中任两元素 X = ( x1 , x2 ,., x n ) , Y = ( y1 , y2 ,., yn ) 及每个 k∈P(记作 " k∈P) , 定义加法及数量乘法为 X + Y = ( x1 + y1 , x2 + y2 , ., xn + yn ) , kX = ( kx1 , kx2 ,., k xn ) , 则容易验证,集合 V 构成数域 P 上的线性空间 .这个线性空间记为P n . 例 1 2 所有元素属于数域 P 的 m× n 矩阵组成的集合,按通常定义的矩阵加法及数 与矩阵的数量乘法,也构成数域 P 上的一个线性空间,并把它记为P m× n . 例 1 3 若 n 为正整数, P 是数域,则系数属于P 而未定元为 t 的所有次数小于 n 的多 项式的集合 .这个集合连同零多项式在内, 按通常多项式的加法及数与多项式的乘法构成数 域 P 上的线性空间 .我们用 P[ t] n 代表这个空间 .若把“次数小于 n 的”这一限制取消,则也 得到一个线性空间,并记为 P[ t] . 例 1 4 所有定义在区间[ a, b] ( a≤ b)上的实值连续函数构成的集合,按照函数的加 法及数与函数的乘法,显然构成实数域上一个线性空间, 记为 R[ a, b] . 在讨论线性空间的问题时,下面几个概念是必须熟知的 . 定义 1 2 设 V 是数域 P 上的线性空间, α1 ,α2 ,.,αn 是 V 的一组向量,如果 P 中有 一组不全为零的数 k1 , k2 ,., kn , 使得 k1 α1 + k2 α2 + . + knαn = 0 , 1 1 则称向量 α1 ,α2 , .,αn 线性相关;若等式 1 1 当且仅当 k1 = k2 = . = kn = 0 时才成立, 则 称这组向量是线性无关的 . 由定义得知,如果向量 α1 ,α2 ,., αn 线性相关, 则使得式 1 1 成立的数 k1 , k2 , ., kn 中至少有一个不等于零,比如 k1 ≠0,则有 α1 = - k2 k1 α2 - . - kn k1 αn , 2 矩阵分析引论
】线性空间与线性变换 3 这时,我们说向量a1是向量a2,a,.,a。的线性组合或者说,向量a,可由a2,a,., Q,线性表示(表出) 一般地说,一组向量(含有限个向量)线性相关时,则其中至少有一个向量可由这组中其 它向量线性表出;反过来,如果这组向量具有这一性质,则这组向量必定线性相关但不难推 知,线性无关的一组向量,其任一向量都不可能由这组中其余向量线性表出 定义1~3设V是数域P上的线性空间,如果V中存在一组向量,满足 (1)向量组线性无关: (2)P中任一向量可由向量组线性表示, 则称该组向量构成V的一个基 若V的一个基中向量个数为n,称n为V的维数,记为dimV=n,若基中向量个数不 是有限数时,称V是无限维向量空间本书主要讨论有限维线性空间 在n维线性空间中,其任意的n个线性无关向量都构成它的一个基.由线性空间维数 定义可知,在有限维线性空间中,基是存在的,但不是唯一的因为,当维数是n时,空间里 的任何n个线性无关的向量都可以作它的一个基 定理1-1设V是数域P上的n维线性空间,a,a,.,a。是V的一个基,则V中 任一向量ā都可以表示为这个基的线性组合,且表示式是唯一的 证明由定义1-3知 a=ka1+ka+.+kan 1-2 如果a还有另一表示 Q=ha1+2Q2+.+/nam, 1-3 则由式1-2、式1-3即得 (k·h)a+(e·2)a:+.+(k·n)am=0, 因基向量a1,.,a。线性无关,所以 k·h=k·k=.=k·4=0, 从而有k=(i=1,2,.,n)这证明了表示式的唯一性证毕, 表示式1-2中的数,k,.,k称为向量a在基a1,a:,.,a,下的坐标此定理说 明,取定一个基后,每个向量Q在这个基下的坐标是唯一确定的,a的第i个坐标k(i=1, 2,.,n)也称为Q的第i个分量 我们再来看看前述几个例子中线性空间P”,Px“,P[。的维数 首先,容易证明 a1=(1,0,.,0),a2=(0,1,.,0),.,am=(0,0,.,1) 是线性空间P”的n个线性无关向量,又显然P”中任一向量 a=(k,飞,.,k) 都可由这n个线性无关向量线性表出,有 a=ka1+ka2+.+kan 从而得知P”是n维线性空间今后用得较多的是R”及C” 再考察线性空间P“x”,若用E,表示第i行、第)列上的元素等于1而其它元素均等于 零的mXn矩阵,则下列的mn个矩阵E,E,.,E,.,Em(i=1,2,.,m;j=1,2
这时, 我们说向量 α1 是向量 α2 , α3 , ., αn 的线性组合 .或者说, 向量 α1 可由 α2 , α3 , ., αn 线性表示(表出) . 一般地说,一组向量( 含有限个向量)线性相关时, 则其中至少有一个向量可由这组中其 它向量线性表出;反过来, 如果这组向量具有这一性质,则这组向量必定线性相关 .但不难推 知,线性无关的一组向量, 其任一向量都不可能由这组中其余向量线性表出 . 定义 1 3 设 V 是数域 P 上的线性空间,如果 V 中存在一组向量,满足 (1 ) 向量组线性无关; (2 ) V 中任一向量可由向量组线性表示, 则称该组向量构成 V 的一个基 . 若 V 的一个基中向量个数为 n, 称 n 为 V 的维数, 记为 dim V = n; 若基中向量个数不 是有限数时,称 V 是无限维向量空间 .本书主要讨论有限维线性空间 . 在 n 维线性空间中,其任意的 n 个线性无关向量都构成它的一个基 .由线性空间维数 定义可知,在有限维线性空间中,基是存在的, 但不是唯一的 .因为, 当维数是 n 时, 空间里 的任何 n 个线性无关的向量都可以作它的一个基 . 定理 1 1 设 V 是数域 P 上的 n 维线性空间,α1 ,α2 , .,αn 是 V 的一个基, 则 V 中 任一向量α都可以表示为这个基的线性组合,且表示式是唯一的 . 证明 由定义 1 3 知 α = k1 α1 + k2 α2 + . + knαn , 1 2 如果 α还有另一表示 α = l1 α1 + l2 α2 + . + lnαn , 1 3 则由式 1 2、式 1 3 即得 ( k1 - l1 )α1 + ( k2 - l2 )α2 + . + ( kn - ln )αn = 0 , 因基向量 α1 ,α2 , .,αn 线性无关,所以 k1 - l1 = k2 - l2 = . = kn - ln = 0, 从而有 ki = li ( i = 1, 2, ., n) .这证明了表示式的唯一性 .证毕 . 表示式 1 2 中的数 k1 , k2 , ., kn 称为向量α在基α1 ,α2 , .,αn 下的坐标 .此定理说 明,取定一个基后, 每个向量 α在这个基下的坐标是唯一确定的 .α的第 i 个坐标 ki ( i = 1, 2, ., n) 也称为 α的第 i 个分量 . 我们再来看看前述几个例子中线性空间P n , P m× n , P[ t] n 的维数 . 首先,容易证明 α1 = (1 ,0 ,., 0) , α2 = (0 ,1 ,., 0) , ., αn = (0, 0, ., 1) 是线性空间P n 的 n 个线性无关向量, 又显然 P n 中任一向量 α = ( k1 , k2 , ., kn ) 都可由这 n 个线性无关向量线性表出, 有 α = k1 α1 + k2 α2 + . + knαn , 从而得知P n 是 n 维线性空间 .今后用得较多的是R n 及C n . 再考察线性空间P m × n ,若用 Eij 表示第 i 行、第 j 列上的元素等于 1 而其它元素均等于 零的 m× n 矩阵, 则下列的 mn 个矩阵 E11 , E1 2 , ., Eij , ., E mn ( i = 1, 2, ., m ; j = 1, 2, 1 线性空间与线性变换 3
4 矩阵分析引论 .,n)构成P*”的一个基,故P×”是mn维线性空间.今后用得较多的是Rx”及C×”,包 括它们当m=n时的特殊情况 最后,由于1,t,t,.,f是P[t].的一个基,故P[t小。是n维线性空间 12基变换与坐标变换 设V是数域P上的n维线性空间,a1,a2,.,a及B,B,.,B是P的两个基假设 这两个基的关系为 [B=a1a1+1a2+.+a1an =an2 di da2 dz++ana a 1-4 . lB。=ai.a1+ana2+.+ana 写成矩阵形式记为 (B,B,.,B)=(a1,a,.,am)A 1-5 我们把矩阵 「aaa.an .a A= 称为从基@1,a,.,a。到基B,B,.,B的过渡矩阵 关于形式矩阵乘法容易验证有以下性质: (a1,a,.,a)(A+B)=(a1,a2,.,a)A+(a1,a,.,a)B (a,a,.,a)(AB)=[(a,a,.,a)A]B 亦即形式矩阵也满足矩阵的运算性质,只不过数与向量的乘积”是数乘后面的内积空间也 会用到形式矩阵的记号及运算 现设a1,a,.,a及B,B,.,B。是V的两个基,a为V中任一向量,且设a在上述 两个基下的表示式分别为 a=ka1+ka+.+kan=(a1,a,.,an) 1-6 k a=6B+6民+.+6B=(R,岛,B.方 1-7 下面研究向量▣在基变换下,其坐标的变化规律 由于基向量线性无关,并利用齐次线性方程只有零解的条件,便可证明过渡矩阵A是
., n )构成P m× n 的一个基, 故P m× n 是 mn 维线性空间 .今后用得较多的是R m× n 及C m× n , 包 括它们当 m = n 时的特殊情况 . 最后,由于 1, t , t 2 ,., t n - 1 是P[ t] n 的一个基, 故P[ t] n 是 n 维线性空间 . 1 .2 基变换与坐标变换 设 V 是数域P 上的 n 维线性空间,α1 ,α2 , .,αn 及β1 ,β2 ,.,βn 是 V 的两个基 .假设 这两个基的关系为 β1 = a11 α1 + a21 α2 + . + an1 αn β2 = a12 α1 + a22 α2 + . + an2 αn . βn = a1 nα1 + a2 nα2 + . + annαn 1 4 写成矩阵形式记为 (β1 ,β2 , .,βn ) = (α1 , α2 , .,αn ) A . 1 5 我们把矩阵 A = a11 a12 . a1 n a21 a22 . a2 n . . . an1 an2 . an n 称为从基 α1 ,α2 , .,αn 到基β1 ,β2 ,.,βn 的过渡矩阵 . 关于形式矩阵乘法容易验证有以下性质: (α1 , α2 ,., αn ) ( A + B) = (α1 , α2 ,., αn ) A + (α1 ,α2 , .,αn ) B (α1 , α2 ,., αn ) ( AB) = [ (α1 , α2 , .,αn ) A ] B , 亦即形式矩阵也满足矩阵的运算性质,只不过数与向量的“乘积”是数乘 .后面的内积空间也 会用到形式矩阵的记号及运算 . 现设 α1 , α2 , .,αn 及β1 ,β2 , .,βn 是 V 的两个基,α为 V 中任一向量,且设 α在上述 两个基下的表示式分别为 α = k1 α1 + k2 α2 + . + knαn = (α1 ,α2 , .,αn ) k1 k2 . kn , 1 6 α = l1 β1 + l2β2 + . + lnβn = (β1 ,β2 , .,βn ) l1 l2 . ln . 1 7 下面研究向量 α在基变换下, 其坐标的变化规律 . 由于基向量线性无关, 并利用齐次线性方程只有零解的条件, 便可证明过渡矩阵 A 是 4 矩阵分析引论
】线性空间与线性变换 可逆的由式1-7和式1-5可得 a=(B,B,.,B) =(a1,a2,.,an)A 1-8 由于a,a,.,a。线性无关,式1-6和式1-8右边a,的系数应相等,亦即 =A 1-9 1. 从而又有 「 =4 1-10 k 式1-9和式1-10给出了基变换1-5下,向量a的坐标变换公式 13子空间与维数定理 线性空间有些性质需用子空间的性质来表达,所以研究线性空间的子空间是必要的 定义1-4设V是数域P上的线性空间,W是V的一个非空子集如果W对于线性 空间V所定义的加法运算及数量乘法运算也构成数域P上的线性空间,则称W为V的线 性子空间,简称子空间 从线性空间的定义很容易找到上述非空子集为V的子空间的充要条件,就是下述定 定理1-2设W是数域P上线性空间V的非空子集,则W是V的线性子空间的充 要条件是 (1)若a,BeW,则a+B∈W; (2)若a∈W,k∈P,则ka∈W 换言之,线性空间V的非空子集W是子空间的充要条件是:W关于V中定义的两个运算 是“封闭”的。 证明条件的必要性是显然的,因为当W为V的子空间时,由定义1-4即知条件(1) 与(2)自然是满足的反过来,若定理1~2的两个条件已满足,则可推出零向量0∈W(取 k=0并利用条件(2):又当a∈P时,取k=·1便可以从条件(2)推出·a∈W至于线 性空间定义中的其它运算“规则”,由于对V中所有元素都成立,当然对子集W中的元素也 能成立,所以定理中的条件也是充分的证毕 在线性空间V中,由单个零向量组成的子集0}是V的一个子空间,称为零子空间,而 线性空间本身也是的一个子空间这两个子空间称为平凡子空间零空间的维数定义
可逆的 .由式 1 7 和式 1 5 可得 α = (β1 ,β2 , .,βn ) l1 l2 . ln = (α1 , α2 , .,αn ) A l1 l2 . ln . 1 8 由于 α1 ,α2 , .,αn 线性无关,式 1 6 和式 1 8 右边 αi 的系数应相等, 亦即 k1 k2 . kn = A l1 l2 . ln , 1 9 从而又有 l1 l2 . ln = A - 1 k1 k2 . kn . 1 10 式 1 9 和式 1 10 给出了基变换 1 5 下, 向量 α的坐标变换公式 . 1 .3 子空间与维数定理 线性空间有些性质需用子空间的性质来表达,所以研究线性空间的子空间是必要的 . 定义 1 4 设 V 是数域 P 上的线性空间, W 是 V 的一个非空子集 .如果 W 对于线性 空间 V 所定义的加法运算及数量乘法运算也构成数域 P 上的线性空间,则称 W 为 V 的线 性子空间,简称子空间 . 从线性空间的定义很容易找到上述非空子集为 V 的子空间的充要条件, 就是下述定 理 . 定理 1 2 设 W 是数域 P 上线性空间 V 的非空子集, 则 W 是 V 的线性子空间的充 要条件是 (1 ) 若 α,β∈ W ,则 α+ β∈ W ; (2 ) 若 α∈ W , k∈P ,则 kα∈ W . 换言之,线性空间 V 的非空子集 W 是子空间的充要条件是: W 关于 V 中定义的两个运算 是“封闭”的 . 证明 条件的必要性是显然的,因为当 W 为 V 的子空间时, 由定义 1 4 即知条件 ( 1) 与(2 )自然是满足的 .反过来, 若定理 1 2 的两个条件已满足, 则可推出零向量 0∈ W ( 取 k = 0 并利用条件( 2) ) ; 又当 α∈ W 时,取 k = - 1 便可以从条件 (2 ) 推出 - α∈ W .至于线 性空间定义中的其它运算“规则”,由于对 V 中所有元素都成立, 当然对子集 W 中的元素也 能成立,所以定理中的条件也是充分的 .证毕 . 在线性空间 V 中, 由单个零向量组成的子集{0}是 V 的一个子空间, 称为零子空间, 而 线性空间 V 本身也是 V 的一个子空间 .这两个子空间称为平凡子空间 .零空间的维数定义 1 线性空间与线性变换 5