BTA药物的意思 btat( 五 )


附带说一下,这个仿射空间跟向量空间是亲兄弟 。做计算机图形学的朋友都知道,尽管描述一个三维对象只需要三维向量,但所有的计算机图形学变换矩阵都是4x4的 。说其原因,很多书上都写着“为了使用中方便”,这在我看来简直就是企图蒙混过关 。真正的原因,是因为在计算机图形学里应用的图形变换,实际上是在仿射空间而不是向量空间中进行的 。想想看,在向量空间里相一个向量平行移动以后仍是相同的那个向量,而现实世界等长的两个平行线段当然不能被认为同一个东西,所以计算机图形学的生存空间实际上是仿射空间 。而仿射变换的矩阵表示根本就是4x4的 。有兴趣的读者可以去看《计算机图形学——几何工具算法详解》 。
一旦我们理解了“变换”这个概念,矩阵的定义就变成:矩阵是线性空间里的变换的描述 。到这里为止,我们终于得到了一个看上去比较数学的定义 。不过还要多说几句 。教材上一般是这么说的,在一个线性空间V里的一个线性变换T,当选定一组基之后,就可以表示为矩阵 。因此我们还要说清楚到底什么是线性变换,什么是基,什么叫选定一组基 。线性变换的定义是很简单的,设有一种变换T,使得对于线性空间V中间任何两个不相同的对象x和y,以及任意实数a和b,有:T(ax+by)=aT(x)+bT(y),那么就称T为线性变换 。定义都是这么写的,但是光看定义还得不到直觉的理解 。线性变换究竟是一种什么样的变换?我们刚才说了,变换是从空间的一个点跃迁到另一个点,而线性变换,就是从一个线性空间V的某一个点跃迁到另一个线性空间W的另一个点的运动 。这句话里蕴含着一层意思,就是说一个点不仅可以变换到同一个线性空间中的另一个点,而且可以变换到另一个线性空间中的另一个点去 。不管你怎么变,只要变换前后都是线性空间中的对象,这个变换就一定是线性变换,也就一定可以用一个非奇异矩阵来描述 。而你用一个非奇异矩阵去描述的一个变换,一定是一个线性变换 。
有的人可能要问,这里为什么要强调非奇异矩阵?所谓非奇异,只对方阵有意义,那么非方阵的情况怎么样?这个说起来就会比较冗长了,最后要把线性变换作为一种映射,并且讨论其映射性质,以及线性变换的核与像等概念才能彻底讲清楚 。
以下我们只探讨最常用、最有用的一种变换,就是在同一个线性空间之内的线性变换 。也就是说,下面所说的矩阵,不作说明的话,就是方阵,而且是非奇异方阵 。学习一门学问,最重要的是把握主干内容,迅速建立对于这门学问的整体概念,不必一开始就考虑所有的细枝末节和特殊情况,自乱阵脚 。
什么是基呢?这个问题在后面还要大讲一番,这里只要把基看成是线性空间里的坐标系就可以了 。注意是坐标系,不是坐标值,这两者可是一个“对立矛盾统一体” 。这样一来,“选定一组基”就是说在线性空间里选定一个坐标系 。好,最后我们把矩阵的定义完善如下:“矩阵是线性空间中的线性变换的一个描述 。在一个线性空间中,只要我们选定一组基,那么对于任何一个线性变换,都能够用一个确定的矩阵来加以描述 。”理解这句话的关键,在于把“线性变换”与“线性变换的一个描述”区别开 。一个是那个对象,一个是对那个对象的表述 。就好像我们熟悉的面向对象编程中,一个对象可以有多个引用,每个引用可以叫不同的名字,但都是指的同一个对象 。如果还不形象,那就干脆来个很俗的类比 。比如有一头猪,你打算给它拍照片,只要你给照相机选定了一个镜头位置,那么就可以给这头猪拍一张照片 。这个照片可以看成是这头猪的一个描述,但只是一个片面的的描述,因为换一个镜头位置给这头猪拍照,能得到一张不同的照片,也是这头猪的另一个片面的描述 。所有这样照出来的照片都是这同一头猪的描述,但是又都不是这头猪本身 。同样的,对于一个线性变换,只要你选定一组基,那么就可以找到一个矩阵来描述这个线性变换 。换一组基,就得到一个不同的矩阵 。所有这些矩阵都是这同一个线性变换的描述,但又都不是线性变换本身 。


特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。