跳到主要内容

张量到底是什么?物理学家的直觉讲法

· 阅读需 13 分钟
Physics - problems and solutions

本文是视频《张量到底是什么?物理学家的直觉讲法》(作者:YouTube创作者)的精读笔记,配套中配视频观看效果更佳。

如果你也曾被“多重线性关系”“pq 型张量”这类定义当场劝退,这条 15 分钟的视频就是为你准备的:一位曾在数学研究所的课堂上被“张量”一词吓住、后来在物理课上绕着走的讲者,最终用“不变性”讲透了张量,还顺手回答了两个大问题——为什么速度“不真实”、为什么连引力都不是张量。它不堆公式,专治“背了记号却始终不懂为何”的多年顽疾。

图:讲者在黑板前比划“一个在上、两个在下”的下标——全片的故事,就从他对这几个小符号的多年恐惧开始

全景:一条主线看懂​

全片是一条“建立直觉—击碎直觉—重建直觉”的弧线。先用下标和数字阵列把张量讲成矢量的推广;再用克里斯托费尔符号与角动量两个“形状像张量却不是张量”的反例将其击碎;最后给出物理学家的真正定义——在指定的一组坐标变换下大小保持不变的量——并沿“旋转平移 → 伽利略 → 洛伦兹 → 一般坐标变换”的阶梯逐级重排:哪些量才配称“真实”。

图:全片逻辑主线:阵列直觉 → 反例危机 → 不变性定义 → 变换阶梯上的“真实”洗牌

一、数学家的定义劝退实录:一场持续多年的“张量恐惧症”​

视频开场连抛三条数学定义:张量是描述矢量空间中各代数对象之间多重线性关系的代数对象;是“pq 型张量”,定义在矢量空间张量积的元素之中;还可以表述为——给定同一域 f 上的有限个矢量空间 v₁ 到 vₙ,构造它们的张量积,其元素就叫张量。讲者的反应是那句著名的吐槽:

「我恨你们数学家。」——讲者在 00:54 连举三条抽象定义后的破防瞬间,也是全片“直觉路线”的起点。

接下来是一段自嘲式个人史:第一次遇到“张量”是在数学研究所的课上,恐惧从此生根;考试能过全靠教授没问到这个知识点,当时还挺开心,以为这辈子再也不用碰它;结果物理课上它又来了——这次怕到连尝试理解都没做,直接回避,采取“混着学”策略,机械地接受“这是张量、这不是张量”的说法。

「我就这么混着学,说这是张量那就是张量吧——直到混不下去了。」——讲者在 01:36–01:44 回顾回避理解的岁月,“混不下去”正是这条视频存在的理由。

图:黑板上的三条数学定义与讲者的“恐惧时间线”:数学课中招 → 考试侥幸 → 物理课再遇 → 混不下去

下定决心后,他给自己定的目标很朴素:至少搞明白物理中为什么要使用张量。而最终顿悟是——

「结果发现,我一直白害怕了。建立物理直觉其实很简单,用它也很自然。」——讲者在 01:56–02:06 说出全片的结论,也定下本片的基调:张量不难,是讲法出了问题。

本节要点:张量吓人的不是它本身难,而是数学定义过于抽象;绕着走只能撑一时,把直觉建立起来才是出路。

二、第一层直觉:张量就是数字阵列的逐级升维​

讲者长期的理解方式:把张量看作矢量的推广——不必只限一排数字(矢量),可以是数字矩阵,甚至是数字立方体。定位分量靠下标记号:矢量 1 个下标,矩阵 2 个,立方体 3 个;下标的数量就是张量的阶,没有下标的标量算零阶张量。下标的取值范围(跑过的范围)则决定维度;物理界还有个记号约定:三维量(x、y、z 分量)用拉丁字母作下标,四维量(狭义与广义相对论里的 t、x、y、z)用希腊字母。

阶数下标个数数字形状直观想象物理例子
0 阶0单个数最容易想象某一点的温度、物体的质量
1 阶1一排数(矢量)带方向和长度的箭头速度、电场、磁场
2 阶2矩阵更难想象应力张量:每个独立平面上有 3 个力分量
3 阶3立方体讲者的办法:同一种东西越来越复杂的版本——

还有一组配套记号:指标写在上方叫逆变,写在下方叫协变,两者通过度规相互联系——而度规本身也是一个张量(这个伏笔最后一节回收)。但讲者坦承,当时困惑依旧:为什么要这样定义张量?为什么必须有上标下标这些设置?

图:从单个数、一排数、矩阵到数字立方体——阶数就是下标个数

本节要点:“阶 = 下标个数、维度 = 下标取值范围”是合格的入门地图,但它只描述形状、不触及本质——下一节,这张地图立刻翻车。

三、直觉崩塌:三个下标的量,居然不是张量​

讲者长期停留在“上下标”式理解,直到广义相对论课被击碎。新对象叫克里斯托费尔符号:用来定义弯曲流形上的导数,物理上可以理解为描述引力场的东西。它有三个指标——一个在上、两个在下——按指标规则理应是“一次逆变加两次协变”的三阶张量,随后却被告知:它不是张量。

「一个在上,两个在下,那应该是一次逆变加两次协变的三阶张量才对啊,问题到底出在哪?」——讲者在 05:11 表达初闻此讯时的震惊。

同一时期他还翻出经典力学的旧账:角动量也不是矢量。它可以画成一支箭头,有 3 个分量,照理可以算作三维的一阶张量——为什么不算?

「它可以画成一支箭头,但箭头只是一种表示方法而已,箭头不是量本身。」——讲者在 05:11–05:43 谈角动量为何不是矢量。

于是核心困惑成型:为什么有些物理量被称为张量,另一些却不叫?讲者还补了一刀:想借克氏符来理解这个问题几乎不可能——它的下标和维度实在太多,不适合当教学案例。

图:角动量示范“画得像”不等于“是”:箭头只是表示方法,不是量本身

本节要点:克氏符有三个指标却不是张量、角动量像矢量却不是矢量——两记重锤证明“看下标判断张量”此路不通,必须换一把更深的尺子。

四、物理学家的定义:换一组坐标系大小不变,才是张量​

正题开始前讲者先开了个玩笑:「现在我来讲讲张量到底是什么——这是物理学家的理解,数学家请捂住耳朵。」随后给出全片核心定义:

「张量,就是在某些坐标变换下,大小保持不变的量。」——讲者在 06:27 给出的定义。关键限定:物理中涉及多种坐标变换,“是否张量”必须相对于具体的一组变换而言,它不是量的固有标签。

图:白板上的核心定义:张量 = 特定变换组下的不变量

先用三维空间最常见的两组变换试刀:旋转坐标系、移动坐标原点(平移)。以速度为例——无论坐标系怎么旋转、原点放在哪里,速度的本质不受影响;分量确实会随变换改变,但速度的大小(模)保持不变。结论一:在旋转和平移这组变换下,速度是一阶张量。

再测角动量。它的表达式是位矢(到原点的距离)与动量的矢量积(叉乘):原点放在靠近运动物体处,角动量小;原点放得更远,角动量就更大。大小明显依赖原点选取,不满足不变性要求——结论二:角动量不是矢量,这类量叫赝矢量。第三节的两个反例至此全部解释。

图:同一运动,旋转平移坐标系后速度大小不变;换了原点,角动量立刻变大变小

本节要点:判断张量别看形状,看行为——在指定的变换组下做一遍“大小变不变”的测试:速度过关,是真矢量;角动量露馅,只是赝矢量。

五、变换一升级,“真实”就洗牌:从伽利略到洛伦兹​

物理上更要紧的一组变换是伽利略变换,其中把坐标变到运动参考系的操作叫 boost。讲者用飞船举例:地面观察者说某飞船以一定速度运动,随飞船共动的观察者却说速度为零——两个观察者对速度矢量的大小意见不一致。

「一个观察者说飞船在动,跟着飞的人却说速度是零。」——讲者在 08:05 用飞船例子演示 boost 之下速度大小因人而异。

结论三:在伽利略变换下,速度不再是张量;角动量当然也是同样的情况。那么“一个量不是张量”在物理上到底意味着什么?讲者的回答一针见血:意味着这个量某种意义上不真实——不是不依赖观察者选取的实在属性。这恰好是伽利略相对性原理的体现:不存在绝对速度,只存在物体之间的相对速度。对照组也有:加速度矢量在伽利略变换下不变,是张量、是绝对量、某种意义上“真实”——这正是物理学家寻找张量的原因:张量才被视为真正的物理量。

到了狭义相对论,游戏规则改写:要找的是洛伦兹变换下的张量,原来在伽利略变换下“真实”的量此时全部失效。具体反例:两点之差(代表长度)在三维旋转、平移、伽利略变换下都是张量,但在洛伦兹变换下不是。于是必须重建一整套“动物园”式的新张量:时空间隔、四维速度、四维动量、电磁势。关键结论随之出炉——

「真实的不是长度间隔,也不是时间间隔,而是时空间隔。」——讲者在 10:21 宣布狭义相对论的新“真实名单”。

图:闵可夫斯基时空图上的世界线:长度与时间各自失真,时空间隔岿然不动

新名单里最漂亮的一条:四维速度作为张量具有不变的大小(模长),这个不变量恰是光速。推论是那句流传甚广的话——

「我们都在闵可夫斯基时空中以光速运动。」——讲者在 10:37–10:44 解释:四维速度的分量此消彼长,空间上走得快,时间上就走得慢,反之亦然,但总速度恒为光速不变。

图:飞船内外两位观察者各报各的速度——boost 之下,“大小不变”的测试失效

物理量是张量的变换组不是张量的变换组
速度旋转 + 平移伽利略变换
角动量——(赝矢量,未通过任何一组的测试)旋转平移(不是矢量)、伽利略变换
加速度伽利略变换——
长度(两点之差)旋转、平移、伽利略变换洛伦兹变换
时空间隔、四维速度、四维动量、电磁势洛伦兹变换——

本节要点:每换一套变换规则,“真实”名单就重排一次——伽利略世界加速度真实、速度不真实;相对论世界里长度与时间双双失真,时空间隔与四维速度上位,且四维速度的模长恰为光速。

六、引力不是真实量;算模长前,先看你身在什么时空​

第三节的悬念在此揭晓。广义相对论中,克里斯托费尔符号大致代表引力的作用;它的性质是:与物体一起自由下落时它们为零,但只要时空弯曲,它们就不可能处处为零——只能在局部消去。于是有了全片最反直觉的结论:

「所以说引力也不是真实的,因为它不是张量。它只是时空弯曲的效应。」——讲者在 11:10–11:17 揭出结论,同时回收了克氏符的伏笔。

再补一个坐标:广义相对论寻找的是一般(任意)坐标变换下的张量,而不只是洛伦兹变换下的——洛伦兹变换只是一般坐标变换的一个子集。

结束前还有一个重要提醒:计算矢量乃至一般张量大小(模长)的方法,取决于你所工作的时空类型。欧几里得空间最省事:直接取矢量与自身的标量积(点乘)即可,此时度规张量就是单位矩阵;在更复杂的空间不再如此——正确做法是取张量与其协变对应量的标量积,而协变对应量要用度规张量来算。闵可夫斯基时空的度规就与单位矩阵不同,必须牢记;广义相对论里,度规张量可能是一堆非常复杂的函数,算模长由此变得不再容易。讲者最后自评:这是偏直觉、非数学化的解释,更数学的版本可以另行制作。

图:弯曲时空中的度规不再是单位矩阵,而是一堆复杂函数——模长从此不好算

本节要点:克氏符不是张量 → 引力不是真实量、只是时空弯曲的效应;广义相对论把标准放宽到一般坐标变换;而要算真实张量的模长,先问自己身处的时空里,度规长什么样。

总结要点​

  • 张量的数学定义(多重线性关系、pq 型张量、张量积元素)抽象劝退,但物理直觉分两层:入门记“阶 = 下标个数、维度 = 下标取值范围”,本质记“特定变换组下大小不变”。
  • “是否张量”永远是相对于某组坐标变换的属性,不是量的固有标签——同一个量换一组变换,结论可以反转。
  • 形状会骗人:克氏符有三个下标却不是张量;角动量能画成箭头、有 3 个分量,却只是赝矢量。
  • “不是张量”≈“不真实”:依赖观察者选取的量不是物理实在;物理学家沿“旋转平移 → 伽利略 → 洛伦兹 → 一般变换”的阶梯不断重排真实名单——时空间隔取代长度与时间,引力被还原为时空弯曲的效应。
  • 算模长取决于时空的度规:欧氏空间是单位矩阵、直接点乘即可;闵氏时空不同;弯曲时空则是一堆复杂函数。

迁移与启发​

  • 职场:分清你的“速度”和“加速度”。 头衔、职级、绩效分都像伽利略变换下的速度——换个公司、换个领导(等于换坐标系),数值立刻不同,它们是坐标依赖量;而学习速率、解决问题的可迁移能力更像加速度,换了坐标系依然成立。每季度做一次“换系测试”:列出自己的成绩,问一句“换一家公司、换一个行业,这些还成立吗”,把时间投给仍然成立的那些。
  • 投资:收益要“换坐标系”复算。 任何年化收益率都相对某个基准、某个统计窗口成立——正如张量身份相对变换组成立。看产品业绩时强制换三套口径:拉长到不同时间窗口、换成同类基准、扣除通胀和费用后再算一遍;三套坐标系下都稳的购买力增长才是“不变量”,只在单一口径下漂亮的数字多半是赝矢量。
  • 生活决策:给吓人的结论做“原点测试”。 类似角动量大小依赖原点选取,很多耸动说法(“某地房价五年翻倍”“某行业薪资暴跌”)高度依赖从哪年算起、和谁比。接受任何结论前,至少换两种合理口径复算一次:原点一换数值就翻转的,是叙事;怎么换都稳健的,才是事实。

一句话升华​

真实,是换了坐标系仍然成立的那个量——愿你也能在人生一次次的坐标切换里,守住属于自己的不变量。