仿射空间

                     

贡献者: 零穹; addis

预备知识 矢量空间

   在任一矢量空间 V 中,与零矢量 0 结合在一起的坐标原点总是起着特殊的作用,因为在空间 V 的所有到其自身的线性双射 f:VV 下(这样的映射也称作矢量空间的自同构映射),零矢量 0 是不变的(推论 1 ),这意味着坐标原点具有突出于其它空间点的性质。然而,对身处 3 维空间中的我们来说,放置在不同位置的点线面显然不依赖于一个挑选出来的坐标原点。因此,为了满足我们的需求,我们希望把矢量空间的自同构群加以扩展,使得所有的空间点都等价。完成这一任务的属于仿射空间

1. 仿射空间

   仿射空间的定义是基于矢量空间的。

定义 1 仿射空间

   设 V 是域 F 上的矢量空间。且 A 是一个集合,其元素称作,并用 p˙,q˙,r˙, 表示。称 A(或 (A,V))是和 V 相伴(连带的)的仿射空间,若给定笛卡尔积 A×VA 的映射(记该映射的像 f(p˙,v)p˙+v):

(1)f:(p˙,v)p˙+v .
其具有性质:

  1. (2)p˙A,u,vVp˙+0=p˙,(p˙+u)+v=p˙+(u+v) .
    其中,0 是空间 V 的零矢量;
  2. p˙,q˙A,有且仅有一个矢量 vV 使得 p˙+v=q˙。通常用 pqq˙p˙ 代表矢量 v

   并把 V 的维数 n 称为 A维数,有时记成 An

   在定义中,用了 p˙+v,这和矢量空间中的 u+v 的+号一样,但这并不会引起混淆。因为,一个是 A 中的点和 V 中矢量的相作用,一个是 V 中的两矢量相作用,当写出表达式时,“+” 两边的对象是已知的,就能立刻知道是哪种情况。

   由仿射空间的定义,可推出下面两个性质(留做习题):

  1. 每个点 p˙A 都对应一个从 VA 的双射:
    (3)vp˙+v .
  2. AA 上的双射:
    (4)tv:p˙p˙+v .
    称其为用矢量 v 平移 A(或平行移动 A)。由定义中的 1,2,有
    (5)tutv=tu+v,tvtv=e .
    其中 e=t0 是恒等映射。显然所有的平移构成一个

定义 2 平移空间

   令

(6)αtu+βtv:=tαu+βv .
则所有平移的集合构成一个矢量空间,称为平移空间,记作 A#.

例 1 

   由仿射空间的定义,试证明:

(7)pq+qr=pr,pq=qp,pp=0 .
亦即
(8)(q˙p˙)+(r˙q˙)=r˙p˙,(q˙p˙)=(p˙q˙),p˙p˙=0 .

习题 1 

   试证明:平移空间 A# 同构于矢量空间 V 的加法群。

2. 仿射空间的同构

   仿射空间的同构和一般的同构定义实质上相同,都是起说明两个集合结构相同的作用,即集合上元素之间运算,对应于另一集合对应元素之间的运算,这个 “对应” 是靠双射来完成的。

定义 3 仿射映射,同构

   设 A,A 是同一域 F 上分别与矢量空间 V,V 相伴随的仿射空间。称映射

(9)f:AA 
是个仿射映射(或线性仿射映射),如果,所有的 p˙A,vV 都满足
(10)f(p˙+v)=f(p˙)+Dfv .
其中,Df:VV 是矢量空间上的线性映射,称 Df 是映射 f线性部分(或微分)。若仿射映射 f 为双射,则称 AA同构的,若此外 A=A,则称 A 借助 f 实现自同构

定理 1 

   仿射映射

(11)f:AA 
是双射,当且仅当线性部分
(12)Df:VV 
是双射

   证明:

   1. fDf

   因为 f 是双射,所以对 v1v2p˙+v1p˙+v2,有

(13)f(p˙)+Dfv1=f(p˙+v1)f(p˙+v2)=f(p˙)+Dfv2Dfv1Dfv2 .
这就证明了 Df 的单射性。 vV,对 f(p˙)+v, f 双射意味着 v,使得
(14)f(p˙)+v=f(p˙+v)=f(p˙)+Dfv .
v=Dfv,这就证明了满射性。于是 Df 双射得证。

   2. Dff

   设 p˙q˙,固定一点 o˙A,由仿射空间性质,opoqV,使得

(15)p˙=o˙+op,q˙=o˙+oq .
Df 的单射性
(16)DfopDfoq ,f(p˙)=f(o˙)+Dfopf(o˙)+Dfoq=f(q˙) .
即有 f(p˙)f(q˙),这就证明了 f 的单射性。

   p˙A,同样 opV 使得 p˙=o+op,其中 o˙=f(o˙),由 Df 的满射性,

(17)vV,st.Dfv=op .
于是
(18)f(o˙+v)=f(o˙)+Dfv=o˙+op=p˙ ,
这就证明了满射性。 \end{enumerate} 证毕!

推论 1 

   具有相同维数的仿射空间 (A,V),(A,V) 必同构。

   证明: 由于维数相同的矢量空间必同构,所以存在双射 F:VV,令其作为 Df,由定理 1 ,即得证!

定理 2 

   任意仿射变换 f:EE,设其线性部分为 F,则必有

(19)f=tag .
其中 ta 是矢量 a=of(o) 对应的平移,g 是一个在给定点 o˙ 处保持不动的仿射变换。

   现在,若将固定点改为 o˙,那么需取 a=a+(FE)oo 来代替 a

   证明:V 是与空间 E 伴随的矢量空间,则 vV,有

(20)f(o˙+v)=f(o˙)+Fv=o˙+of(o)+Fv .
若令
(21)g(o˙+v)=o˙+Fv,a=of(o) ,
式 20 可写为
(22)f(o˙+v)=g(o˙+v)+a=tag(o˙+v) .
由于 v 的任意性,故 f=tag。由,g 显然对 o˙ 不变。

   当用固定点取 o˙,显然 of(o) 需用 of(o) 替换,而

(23)f(o˙)=f(o˙)+Fooo˙+of(o)=o˙+of(o)+Fooof(o)=of(o)+(FE)oo .
注意 a=of(o),并令 a=of(o),即得 a=a+(FE)oo

   证毕!

3. 坐标

定义 4 坐标系(坐标架)

   称点 o˙AV 的一个基底 {e1,,en} 的集合 {o˙;e1,,en}n 维仿射空间 (A,V) 的一个坐标系(或坐标架)。矢量 op 在基底 ei

(24)op=i=1nxiei 
的坐标就被认为是点 p˙ 在坐标系 {o˙;e1,,en} 之下的坐标

   坐标系同样也可以用这样的 n+1 个点 {p˙0;p˙1,,p˙n} 给出,只要矢量 p0p1,,p0pn 构成空间 V 的一个基底即可。

定理 3 

   设 {p˙0;p˙1,,p˙n} 是空间 V 的一个坐标系:

(25)ei:=p0pi,i=1,,n .
p˙,q˙ 在此坐标系中的坐标分别为 x1,,xny1,,yn,那么:

  1. 矢量 pq 在此基底之下的坐标为 y1x1,,ynxn;
  2. 对任意矢量 a=i=1naiei,点 p˙+a 的坐标是 x1+a1,,xn+an

   证明: 由:

(26)pq=pp0+p0q=p0qp0p .
由矢量加法定义,即证得定理中的 1.

   设 q˙=p˙+a,于是 a=pq,结合式 26 ,有

(27)a=p0qp0pp0q=a+p0p .
由矢量加法和点的坐标定义,即证得定理中的 2.

   证毕!

不同坐标系下坐标的转换关系

定理 4 

   设 {o˙;e1,,en},{o˙;e1,,en} 是仿射空间 A 中的两个坐标系。p˙,o˙ 在前一坐标系下的坐标分别为 x1,,xnb1,,bn。则 p˙ 在后一坐标系下的坐标 xi 满足

(28)x=A1xA1b .
其中,A 是前一坐标系到后一坐标系的转换矩阵。
(29)x=(x1,,xn)T,x=(x1,,xn)T,b=(b1,,bn)T .

   证明:

(30)ixiei=op=oopo=ibiei+jxjej=ibiei+jxjiaijei=i(jaijxj+bi)ei ,
其中 aijA 的矩阵元。上式翻译成矩阵语言就是:
(31)x=Ax+b .
由于 A 必定可逆,则
(32)x=A1xA1b .
证毕!

                     

© 小时科技 保留一切权利