查看“︁張量”︁的源代码
←
張量
跳转到导航
跳转到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
{{noteTA |G1=Physics }} {{多個問題| {{Refimprove|time=2018-04-28}} {{copy edit|time=2014-09-03T02:08:40+00:00}} {{Expert-subject|time=2011-03-12}} }} '''張量'''({{lang-en|Tensor}})在数学中是一个[[数学对象|代数对象]],描述了与向量空间相关的代数对象集之间的[[多重线性映射]]。张量可以作为不同的对象之间的[[映射]],例如[[向量]]、[[标量 (数学)|标量]],甚至其他张量。张量有很多种类型,包括标量和向量、[[線性泛函|对偶向量]]、[[向量空间]]之间的多重线性映射,甚至还有一些运算,例如[[点积]]。张量的定义独立于任何[[基 (線性代數)|基]],尽管它们通常由与特定坐标系相关的基中的[[分量]]来表示;这些分量形成一个[[数组]],可以将其视为高维[[矩阵]]。<math>n</math>維空間上的<math>r</math>階張量有<math>n^r</math>個分量,<math>r</math>也稱為該張量的[[秩 (张量)|秩]](与矩阵的秩和阶均无关系)。 在[[同构]]的意义下,第零階張量(<math>r=0</math>)為[[标量 (数学)|純量]],第一階張量(<math>r=1</math>)為[[向量]], 第二階張量(<math>r=2</math>)則成為[[矩陣]]。例如,对于3维空间,<math>r=1</math>时的张量为此向量:<math>\left( x,y,z \right)^\mathrm{T}</math>。張量不仅仅是由一定数量的分量組成的数组,在[[坐標變換]]時,張量的分量也依照某些規則作[[線性變換]]。由於變換方式的不同,張量分成「[[共變和反變|協變張量]]」(指標在下者)、「[[共變和反變|逆變張量]]」(指標在上者)、「混合張量」(指標在上和指標在下兩者都有)三類。張量的抽象理論是[[線性代數]]分支,現在叫做[[多重線性代數]]。 張量在[[物理]]和[[工程學]]中很重要。例如在[[扩散张量成像]]中,表达器官对于水的在各个方向的微分[[透性]]的张量可以用来产生[[大脑]]的扫描图。工程上的例子有[[应力张量]]和[[应变张量]],它们都是[[#张量阶|二阶张量]],对于一般线性材料他们之间的关系由一个四阶[[线性弹性|弹性张量]]来决定。 张量在物理学中提供了一个简明的数学框架用来描述和解决力学([[應力|应力]]、弹性、[[流体力学]]、[[轉動慣量]]等)、[[电动力学]](电磁张量、麦克斯韦张量、[[介电常数]]、[[磁化率]]等)、[[广义相对论]](应力-能量张量、[[黎曼曲率張量|曲率张量]]等)物理问题。在应用中,数学家通常会研究在物体的不同点之间的张量变化。例如,一个物体内的应力可能因位置不同而改变。这就引出了[[张量场]]的概念。在某些领域,张量场十分普遍以至于它们通常被简称为“张量”。 ==歷史背景== “张量”一词最初由[[威廉·罗恩·哈密顿]]在1846年引入,但他把这个词用于指代现在称为[[模]]的对象。该词的现代意义是[[沃尔德马尔·福格特]]在1899年开始使用的。 这个概念由[[格雷戈里奥·里奇-库尔巴斯托罗]]在1890年在《[[绝对微分几何]]》的标题下发展出来,随着1900年[[列维-奇维塔]]的经典文章《[[绝对微分]]》(意大利文,随后出版了其他译本)的出版而为许多数学家所知。随着1915年左右[[爱因斯坦]]的[[广义相对论]]的引入,张量微积分获得了更广泛的承认。广义相对论完全由张量语言表述,爱因斯坦从列维-奇维塔本人那里学了很多张量语言(其实是Marcel Grossman,他是爱因斯坦在[[苏黎世联邦理工学院]]的同学,一个几何学家,也是爱因斯坦在张量语言方面的良师益友 - 参看Abraham Pais所著《上帝是微妙的(Subtle is the Lord)》),并学得很艰苦。但张量也用于其它领域,例如[[连续力学]],譬如[[应变张量]](参看[[线性弹性]])。 注意“张量”一词经常用作[[张量场]]的简写,而张量场是对[[流形]]的每一点给定一个张量值。要更好的理解张量场,必须首先理解张量的基本思想。 ==定义== 一个 {{mvar|(p,q)}}型的张量 {{mvar|T}} 被定义为一個多重線性映射({{lang-en|multilinear map}})<ref>{{cite book |title=Riemannian Manifolds |url=https://archive.org/details/riemannianmanifo00leej_627 |last=Lee |first=J.M. |year=1997 |publisher=Springer |page=[https://archive.org/details/riemannianmanifo00leej_627/page/n28 12] |isbn=0387983228 }}</ref> :<math> T: \underbrace{ V^* \times\dots\times V^*}_{p \text{ 個}} \times \underbrace{ V \times\dots\times V}_{q \text{ 個}} \mapsto \mathbb{R}, </math> 其中 ''V'' 是[[向量空间]],''V'' <sup>∗</sup> 是其[[对偶空间]]。 ==方法的选择== 有两种定义张量的方法: * 通常定义张量的物理学或傳統數學方法,是把張量看成一個多維數組,當變換座標或變換基底時,其分量會按照一定变换的規則,這些規則有兩種:即[[协变]]或[[逆变]]轉換。 * 通常現代数学中的方法,是把張量定義成某個向量空間或其對偶空間上的多重線性映射,這[[向量空间]]在需要引入基底之前不固定任何坐标系统。例如协变向量,可以描述为[[1-形式]],或者作为逆变向量的[[对偶空间]]的元素。 但物理学家和工程师是首先识别出向量和张量作为实体具有物理上的意义的,它超越了它们的分量所被表述的(经常是任意的)坐标系。同样,数学家发现有一些张量关系在坐标表示中更容易推导。 == 例子 == 张量可以表述为一个值的序列,用一个向量值的定义域和一个标量值的值域的函数表示。这些定义域中的向量是自然数的向量,而这些数字称为[[指标]]。例如,取一3阶张量尺寸为2x5x7。这里,指标的范围从<1,1,1>到<2,5,7>。张量可以在指标为<1,1,1>有一个值,在指标为<1,1,2>有另一个值,等等一共70个值。 (类似的,向量可以表示为一个值的序列,用一个标量值的定义域和一个标量值的值域的函数表示,定义域中的数字是自然数,称为指标,不同的指标的个数有时称为向量的[[维度]]。) 一个张量[[场]]是在[[欧几里得空间]]中的每一点都给定一个张量值。这样不是像上面的例子中简单的有70个值,对于一个3阶张量,维度为<2,5,7>,空间中的每一个点有70个值和它相关。换句话说,张量场表示某个张量值的函数,其定义域为欧几里得空间。不是所有的函数都行—更多关于这些要求的细节参看[[张量场]]。 不是所有自然中的关系都是线性的,但是很多是[[可微]]的因而可以局部的用[[多线性映射]]来局部的逼近。这样多数物理学中的量都可以用张量表示。 作为一个简单的例子,考虑水中的船。我们要描述它对受力的反应。力是一个向量,而船的反应是一个加速度,它也是一个向量。通常加速度不是和受力的方向相同,因为船体的特定形状。但是,这个力和加速之间的关系实际上是[[线性算子|线性]]的。这样一个关系可以用一个(1,1)类型(也就是说,它把一个向量变成另一个向量)的张量表示。这个张量可以用[[矩阵]]表示,当它乘以一个向量时就得到另一个作为结果。坐标系改变的时候,表示一个向量的数字会改变,同样,表示这个张量的矩阵中的数字也会改变。 工程上,[[刚体]]或[[流体]]内的[[應力|应力]]也用一个张量表示;"张量"一词的拉丁语就表示引起张力的某种拉伸。如果材料内的一个特定的表面元素被选出来,在表面一侧的材料会对另一侧的施加一个力。通常,该力不和表面正交,但是它将线性的依赖于表面的朝向。这可以精确用(2,0)类型的张量精确的描述,或者更精确地说,是用一个类型为(2,0)的张量''场''来表示,因为张量可能在每一个不同。 另外一些著名的几何中张量的例子有[[二次型]],以及[[曲率张量]]。物理张量的例子有[[能动张量]],[[惯量]]和[[极化张量]]。 几何和物理的量可以通过考虑它们的表述内在的[[自由度]]来分类。标量是那些可以用一个数表示的 --- [[速率]],[[质量]],[[温度]],等等。有一些向量类型的量,例如[[力]],它需要一个数字的列表来表述。最后,像二次型这样的量需要用多维数组来表示。后面这些量只能视为张量。 实际上,张量的概念相当广泛,可以用于上面所有的例子;标量和向量是张量的特殊情况。区别标量和向量以及区别这两者和更一般的张量的特征是表示它们的数组的指标的个数。这个个数称为张量的'''阶'''。这样,标量是0阶张量(不需要任何指标),而向量是一阶张量。 张量的另外一个例子是[[广义相对论]]中的[[黎曼曲率张量]],它是维度为<4,4,4,4>(3个空间维度 +时间维度 = 4个维度)的4阶张量。它可以当作256个分量(256 = 4×4×4×4)的矩阵(或者向量,其实是个4维数组)。只有20个分量是互相独立的,这个事实可以大大简化它的实际表达。 ==方法细节== 有几种想象和操作张量的'''等价'''方法;只有熟悉这个课题,才能了解其内容是等价的。 *'''[[张量经典处理|经典方法]]''' :经典的方法把张量视为多维[[数组]],它们是标量,1维向量和2维[[矩阵]]的''n''维推广。张量的"分量"是数组中的值。这个思想可以进一步推广到[[张量场]],那里张量的元素是[[函数]],甚至[[微分]]。 :张量场理论在这个方法中大致可以视为[[雅可比矩阵]]的思想的推广。 *'''[[张量 (内蕴定义)|现代方法]]''' :现代(无分量)方法把张量首先视为抽象对象,表达了多线性概念的某种确定类型。其著名的性质可以从其定义导出,作为线性映射或者更一般的情况;而操作张量的规则作为从[[线性代数]]到[[多重线性代数]]的推广出现。这个处理方法在高等的研究中大量的取代了基于分量的方法,其方式是更现代的无分量向量方法在基于分量的方法用于给出向量概念的基本引例之后就取代传统的基于分量的方法。可以说,口号就是“张量是某个张量空间的元素”。 * '''[[张量的中间处理]]'''条目试图为两个极端建立联系,并显示他们的关系。 最终,同样的计算内容被表达出来,两种方式都可以。技术性术语列表请参看[[张量理论词汇]]。 ==张量密度== [[张量场]]也可有一个“密度”。密度为''r''的张量和普通张量一样坐标变换,但是它还要乘以[[雅可比矩阵]]的行列式值的第''r''次幂。这个的最佳解释可能是使用[[向量丛]]:其中,[[切丛]]的行列式丛是一个[[线丛]],可以用来'扭转'其它丛''r''次。 ==張量阶== {{See also|張量標準格式}} {| class="wikitable" |----- valign="top" ! align="left" bgcolor="#EEEEEE" | 等級 ! align="left" bgcolor="#EEEEEE" | 別名 ! align="left" bgcolor="#EEEEEE" | 記號 ! align="left" bgcolor="#EEEEEE" | 一般变換 ! align="left" bgcolor="#EEEEEE" | 张量密度变换方式<sup>*</sup> |----- | align="center" | 0 || align="left" | [[標量]] | align="center" | S | align="left" | S'=S || align="left" | S'=|a|S |----- | align="center" | 1 || align="left" | [[向量空間|(餘)向量]] | align="center" | V<sub>i</sub> | align="left" | V'<sub>i</sub>=a<sub>i</sub><sup>j</sup>V<sub>j</sub> | align="left" | V'<sub>i</sub>=|a|a<sub>i</sub><sup>j</sup>V<sub>j</sub> |----- | align="center" | 2 || align="left" | [[矩陣|(协变)矩阵]] | align="center" | M<sub>i</sub><sub>j</sub> | align="left" | M'<sub>ij</sub>=a<sub>i</sub><sup>k</sup>a<sub>j</sub><sup>l</sup>M<sub>kl</sub> | align="left" | M'<sub>ij</sub>=|a|a<sub>i</sub><sup>k</sup>a<sub>j</sub><sup>l</sup>M<sub>kl</sub> |----- | align="center" | 3 || align="left" | (协变)3阶張量 | align="center" | T<sub>ijk</sub> | align="left" | T'<sub>ijk</sub>=a<sub>i</sub><sup>l</sup>a<sub>j</sub><sup>s</sup>a<sub>k</sub><sup>m</sup>T<sub>lsm</sub> | align="left" | T'<sub>ijk</sub>=|a|a<sub>i</sub><sup>l</sup>a<sub>j</sub><sup>s</sup>a<sub>k</sub><sup>m</sup>T<sub>lsm</sub> |} 其中,a<sub>i</sub><sup>j</sup>是坐标变换的雅可比矩阵。这里所有的分量假定为协变,反变的张量变换要用a的逆矩阵。注意这里是用[[爱因斯坦记号]]。 ''<sup>*</sup> |a|是a<sub>i</sub><sup>j</sup>的行列式。 == 参閱 == * [[张量理论词汇]] ===记法常规=== *[[爱因斯坦记号]] *[[Voigt记号]](福格特) *[[抽象指标记号]] *[[度量张量]] ===基础=== *[[共变]](协变) *[[反变]](逆变) *[[1-形式]] *[[张量积]] *[[纤维丛]] *[[张量场]] ===应用=== *[[张量导数]] *[[绝对微分]] *[[曲率]] *[[黎曼几何]] *[[张量理论在工程科学中的应用]] *[[张量理论在物理中的应用]] ==参考资料== {{Reflist}} ==參考書籍== * Tensors, Differential Forms, and Variational Principles (1989) David Lovelock, Hanno Rund * Tensor Analysis on Manifolds (1981) Richard L Bishop, Samuel I. Goldberg * Introduction to Tensor Calculus, Relativity and Cosmology (2003) D. F. Lawden * Tensor Analysis (2003) L.P. Lebedev, Michael J. Cloud * Calculus of Variations (2000) S. V. Fomin, I. M. Gelfand ==外部链接== * [https://web.archive.org/web/20051104201543/http://nrich.maths.org/askedNRICH/edited/2604.html 各种教授张量的方法的讨论,以及教科书的推荐] * [http://www.physicsforums.com/showthread.php?t=35920&page=1&pp=15 讨论基本和细节的定义以及例子的话题] {{Wayback|url=http://www.physicsforums.com/showthread.php?t=35920&page=1&pp=15 |date=20051216124720 }} * [https://web.archive.org/web/20200106103811/http://www.math.odu.edu/~jhh/counter2.html 张量微积分和连续力学简介] === 张量软件 === * [http://grtensor.phy.queensu.ca/ GRTensorII] {{Webarchive|url=http://webarchive.loc.gov/all/20020914105414/http%3A//grtensor.phy.queensu.ca/ |date=2002-09-14 }}执行微分几何一般领域中的计算的计算机代数包。GRTensor II不是独立的软件包,该程序通过Maple 9.5和所有Maple V第3版的版本一起运行。一个受限版(GRTensorM)已经移植到Mathematica上。 * [http://maxima.sourceforge.net/ maxima]是一个[[GPL]] [[计算机代数系统]][[自由软件]],它可以用来做张量代数计算。 ** [https://web.archive.org/web/20050214092040/http://maxima.sourceforge.net/docs/original/maxima_28.html#SEC89 maxima中的张量] * [http://www.math.washington.edu/~lee/Ricci/ Ricci] {{Wayback|url=http://www.math.washington.edu/~lee/Ricci/ |date=20051025161358 }}是用于Mathematica 2.x的一个系统,后来也用于基本的张量分析,可免费得到。 * [https://cadabra.science/] {{Wayback|url=https://cadabra.science/ |date=20190723110951 }} [https://github.com/kpeeters/cadabra2] {{Wayback|url=https://github.com/kpeeters/cadabra2 |date=20200610221908 }}Cadabra 是一款为研究张量分析和场论而设计的计算机代数软件 {{張量}} {{Authority control}} [[Category:张量|*]] [[Category:微分几何|Z]] [[Category:基本物理概念|Z]] [[Category:物理量]]
该页面使用的模板:
Template:Authority control
(
查看源代码
)
Template:Cite book
(
查看源代码
)
Template:Lang-en
(
查看源代码
)
Template:Mvar
(
查看源代码
)
Template:NoteTA
(
查看源代码
)
Template:Reflist
(
查看源代码
)
Template:See also
(
查看源代码
)
Template:Wayback
(
查看源代码
)
Template:Webarchive
(
查看源代码
)
Template:多個問題
(
查看源代码
)
Template:張量
(
查看源代码
)
返回
張量
。
导航菜单
个人工具
登录
命名空间
页面
讨论
不转换
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
特殊页面
工具
链入页面
相关更改
页面信息