“师傅,上一讲的图解法确实好用。找点、画圆、旋转,简直是暴力美学,算极值连脑子都不用动。可是,我心里总觉得不踏实。
物理世界里的微元明明只转了 角,凭什么到了莫尔圆的几何空间里,半径就必须转 的角度?这种“角度成双”的操作,到底是莫尔当年瞎猫碰上死耗子凑出来的,还是背后有更深层的逻辑?”
地点:力学研讨室。黑板上画着一个大大的莫尔圆,旁边写满了坐标。
人物:
小生:盯着黑板上的莫尔圆,眉头紧锁,似乎在跟某种看不见的逻辑死磕。
老师傅:在一旁擦着粉笔灰,笑着等他发问。
小生:师傅,上一讲的图解法确实好用。找点、画圆、旋转,简直是暴力美学,算极值连脑子都不用动。可是,我心里总觉得不踏实。
物理世界里的微元明明只转了 角,凭什么到了莫尔圆的几何空间里,半径就必须转 的角度?这种“角度成双”的操作,到底是莫尔当年瞎猫碰上死耗子凑出来的,还是背后有更深层的逻辑?
老师傅:哈哈,你能问出这个问题,说明你没有沦为只会背口诀的做题机器。
科学里没有巧合,只有未被察觉的必然。莫尔圆“角度成双”的底牌,其实就藏在咱们最熟悉的线性代数里。来,咱们把几何画图,重新翻译回数学语言。
老师傅:咱们先复习个最基础的数学常识。假设平面上有一个向量 。如果我让这个向量逆时针旋转一个角度 ,它的新分量怎么算?
小生:(拿起笔准备画图)这个简单,用几何法!我画个直角三角形,把原来的 和 分别投影到转了 角的新坐标轴上,用一堆正弦余弦加加减减就能凑出来……
老师傅:(按住小生的笔)停。那是高中生的解法。你现在是学过《线性代数》的大学生了,面对空间几何问题,你的操作系统必须升级到“线性变换”的思想。 在线性代数里,我们不要死盯着向量本身,我们要盯住“基向量”!
小生:基向量?您是说 轴和 轴上的单位向量 和 ?
老师傅:没错!任何一个向量 ,本质上都是这两个基向量的线性组合:
当你把整个空间(或者说向量本身)旋转 角时,本质上发生了什么?是基向量跟着旋转了!
你看图,原来的 轴基向量 旋转 后,变成了什么?
小生:它的长度还是1,所以它变成了 !
老师傅:那原来的 轴基向量 呢?
小生:它倒向了第二象限,变成了 !
老师傅:绝妙!这就是线性变换的核心灵魂!
既然基向量变了,那根据线性组合的规则,旋转后的新向量分量 ,直接把新基向量代进去就行了:
把它按矩阵乘法展开,就是我们最终要用的向量旋转公式:
小生:哇……不用画复杂的辅助线去慢慢投影,直接抓住“基座”的旋转,代数式自然就流淌出来了!这线性代数也太优雅了吧!
老师傅:记住这组基于线性变换的公式,这是咱们今晚破局的唯一工具。现在,把目光转回黑板上的莫尔圆。
老师傅:在莫尔圆上,咱们画图的第一步是定圆心 ,坐标是 。
然后找代表横截面的基准点 ,坐标是 。
如果我们把从圆心 指向点 的这根半径,看作是一个向量 ,你能写出这个向量的分量吗?

小生:向量就等于终点减起点。
所以,这根半径向量
老师傅:精彩!现在,咱们来做个思想实验。
我不管什么应力变换,我就单纯地在数学上,把这根半径向量
你用刚才推导出的线性变换旋转公式,帮我算算旋转后得到的新向量
小生:好嘞!把
新向量
新向量
老师傅:稳住,别激动。这只是向量的分量。我们在莫尔圆上真正要找的,是点
点
小生:(手上的笔开始颤抖)
点
点
(猛地倒吸一口凉气)师傅!!这……这横纵坐标,竟然一字不差地就是咱们之前用微元受力平衡推导出来的
老师傅:看到了吗?这就是莫尔圆最深邃的数学美感。
应力状态是一个二阶张量,它的坐标变换需要复杂的矩阵乘法,最后展开会产生烦人的二倍角项。
但是,莫尔天才地发现,如果我们把坐标系的原点强行平移到
而为了在数学上严丝合缝地重现张量展开式里的那些“二倍角项”,几何上的那根指针,就必须旋转
小生:我彻底跪了。莫尔圆不是凑巧画成了一个圆,而是“二阶张量的坐标变换”在二维平面上唯一且必然的几何投影!物理上的切面转
老师傅:一点就透。既然莫尔圆的底牌都被你看穿了,那它就再也没有任何秘密可言。下一夜,咱们就用莫尔圆这把利器,去寻找应力状态的主要特征-“主应力”。