张量吧 关注:122贴子:312
  • 14回复贴,共1

张量分析的浅显入门

只看楼主收藏回复

本人物理小白,在学习张量的过程中感到很困惑,幸而看到了谢多夫的《连续介质力学》,以及susskind的公开课《广义相对论》,才弄懂了很多东西。特别是后者,简直是难得的高级别学者,他的公开课网址如下:http://v.163.com/special/opencourse/ensteinstheory.html
在此对两位前辈致以崇高的敬意。
看了他们的讲解后,我想从一个初学者的角度,尽量用初学者能看懂的语言来描述我所理解的张量。望各位大神指教,在此谢过!
一,二阶张量的一个不那么准确但比较直观的类比。
所有接触张量的人都会问,张量到底是什么。其实他们想问的主要是“二阶以上的张量是什么”,或者其实他们想问的是“并矢到底是什么”。零阶张量就是标量,一阶张量就是矢量,这是很直观的,但二阶张量,或二阶并矢不那么直观了。我们可以考虑这个例子:
空间中有一个力作用于某点,那么我可以明确地回答:在这个点处,该力的大小和方向如何。但如果在水中的某个点,我问:这个点处水的压强的大小和方向如何?就不好回答了。因为水中任何一点的压强的方向是不定的,可以朝向任何方向。我们只能先在这个点放一个假想的小面积dS,然后问:在过这个点的面dS上的压强方向如何?那么答案就是垂直于该面。因此我们可以看到,仅仅用一个矢量已经不足以完整地描述某点的压强了,压强这种物理量需要借助一个面才能描述。任意的一个平面都可以由两个相交的矢量(两相交直线)构造出来。所以为了描述该点的压强,我们先在这个点放第一个矢量n1,然后再放第二个矢量n2,当然二者相交于该点。这样n1与n2就构造了一个小面积dS,就可以得出一个垂直于该面积的压强;然后我们在保持两矢量相交的前提下,让n1不动,而尽可能地变动n2,这样就会得出一组无穷多的小面,每个小面上都对应一个压强;但还不够,我们在让n1动,然后重复上述过程,于是又得到其他组无穷多的小面,得到更多的压强。如此一来,我们就把该点处所有的压强都完整描述了。
现在我问:这两个矢量n1与n2是什么关系呢?是加减吗?点乘或叉乘吗?统统都不是!从上面的例子可以看出,它们没什么关系,它们之间不做任何我们已知的运算。我们只是把它们放在一起而已。但它们又必须被同时考虑才能完整描述该点的压强。我们就把两个矢量的这种“必须被同时考虑,但又不做任何已知运算”的特殊组合方式称为“并乘”,而这个组合就叫“并矢”。在该例子中,我们用到了两个矢量,所以称为二阶并矢,同理还有更高阶的并矢。而且我们可以提前说一下,并矢中有一类特殊的量就叫做张量,后面会说到。所以液体的压强就是二阶张量。
其实,上述例子中,比压强更适合担任这个角色的物理量是应力,所以流体和固体中的应力也是二阶张量。不过用压强是为了好理解。
待续。。。


1楼2014-03-31 23:54回复
    了解一下


    IP属地:天津2楼2014-04-01 02:16
    回复
      谢谢


      IP属地:浙江来自Android客户端4楼2014-04-04 00:27
      回复
        有了基矢量的概念后,我们就可以来看看我们真正要处理的问题了。首先我们来考虑一维空间:一根坐标轴,上面有一个基矢量,其长度为1,有一个我们要观察的矢量,其长度为6,那么在这个基矢量下测量该矢量的坐标,结果就是6。
        现在,在这个一维空间中,我们有另一个基矢量,其长度为1/3,那么在此基矢量下测量该矢量的坐标,结果就是18.
        从以上例子我们可以看出,对于同一个矢量,在不同的基矢量下测量,所得的坐标不同,更进一步看,第二个基矢量的长度变成了第一个基矢量长度的1/3,由于被测矢量的客观长度不应该随着所选用基矢量的改变而改变,而应该一直保持6的客观长度;另一方面,被测矢量的长度又等于某个基下,基矢量的长度乘以坐标。所以为了保持客观长度不变,在基矢量变为原来的1/3的情况下,坐标就要变为原来的3倍,变成18.
        一般地,我们有:对于同一个被测矢量而言,其客观长度是不随所选基矢量而变化的,所以,当第二个基矢量变为第一个基矢量的 k 倍以后,第二个坐标应该变为第一个坐标的 1/k。
        更一般地,扩大到n维的情况:一个矢量在某一个坐标系 x 中某点处一组基矢量下可以分解为:

        在另一个坐标系 y 中同一点处的另一组基矢量下可以分解为:

        这里的上标和下标只是起到区别的作用,具体意义后面会说到。从上面的分析,我们知道,如果 y 系中的第 i 个基矢量变为 x 中第 i 个基矢量的 ki 倍:

        并且我们测得,y 系中的第 i 个坐标变为 x 中第 i 个坐标的 mi 倍:

        要保持所测矢量的客观长度不变,那么必有,对所有的 i = 1,2...n:

        也就是说,两套坐标系之间,第 i 个基矢量的转换系数,与第 i 个坐标的转换系数,两者必须互为倒数,才能保证坐标与基矢量组合成的合矢量是一个客观不变量。
        反过来,我们可以这样来定义:我们现在分别在两套坐标系中测量某个量,这个量定义于某个点处。如果我们测量得该点处的两套基矢量,又测量得该点处待测量的两套坐标,并且发现,在两套坐标系之间,基矢量的转换系数与坐标的转换系数互为倒数,那么我们就肯定,这个待测量是一个不随坐标变化而改变的量,这样的量,我们称之为不变量。物理学非常喜欢这样的量,并且认为所有重要的物理量都应该是不变量,这样,用这些量表达的物理规律才能不随观察者所在的参考系改变而改变,才是表达客观世界的规律。
        不变量的种类很多,我们主要研究其中的有限一种或几种。根据上面的论述,我们虽然知道:不同坐标系之间,基矢量的变换系数与坐标的变换系数互为倒数。但我们并不知道变换系数的具体值是多少,我们最开头举的那个一维空间的例子中,变换系数是1/3和3,那是我随意取的。但真正要研究不变量,就不能这样任意取变换系数,而是应该依据一定的规律来取。我们真正的研究重点是这样取变换系数的不变量:变换系数就取为坐标系之间的变换。什么意思呢?就是说,比如举个例子,对于n维空间,x 系中的任意一个点有n个坐标来描述:

        同理,y 系中同一个点也可以有n个坐标来描述:

        由于每一个 xi 坐标都是另外 n 个 y 坐标的连续函数,反过来也一样,所以每一个点处都存在以下这些偏导数:

        我们要研究的,就是变换系数取为这些偏导数的那种不变量,至于哪些变换系数取哪些偏导数,我们后面慢慢谈。这样的不变量,我们称之为张量。当然,也有其他不变量,它们的变换系数取为其他的东西,其中某一类和张量不同的叫做旋量,在物理学中也有重要的应用。
        所以,张量就是:在不同坐标系下,变换系数取坐标变换偏导数的那些不变量。由此我们也可以知道,矢量也是张量的一种,它是一阶张量,由坐标与基矢量组合而成。既然矢量是张量,那么矢量并乘而得到的高阶并矢也是张量,当然也满足我们上面论述的那些关系。


        5楼2014-04-25 22:13
        回复
          好帖


          IP属地:江苏6楼2014-09-13 08:52
          回复
            还有呢。。


            IP属地:北京7楼2014-10-10 19:25
            回复
              厉害


              来自Android客户端8楼2014-10-19 23:59
              回复
                问一个问题 如何证明球是曲面


                来自手机贴吧9楼2014-12-01 15:57
                回复


                  10楼2015-09-13 11:43
                  回复
                    好贴


                    11楼2016-06-30 00:09
                    回复
                      顶楼主,超级巧合我们做了相同的事,可惜我现在才看到这篇帖子。。。。之前浪费了太多时间在寻找张量的教程上,学习张量之难,感慨万千!


                      IP属地:法国12楼2016-12-06 17:11
                      回复
                        写的很好,感谢楼主


                        IP属地:海南来自Android客户端13楼2019-04-01 10:27
                        回复
                          楼主您好,我是一个张量初学者,想请教一个问题:度量张量与转移张量本质上是不是同一个张量


                          IP属地:湖南来自iPhone客户端14楼2021-06-30 16:47
                          回复