本文停止更新,更准确更详细的内容请参见
LovePhysics:度量张量——高阶zhuanlan.zhihu.com不要用复杂性掩盖懒惰和不懂。数学是个不懂装懂的好工具,但是不要这样做。不要通过背公式的方式学数学。记住公式,而不理解背后的本质,会有实际的用处,却不能让你走得更远。
非笛卡尔坐标系的度量公式
如果不用对偶坐标表示,直接展开,则是
向量乘以矩阵,以及交换顺序
如果这一定相等,几何意义是什么?这应该不是偶然,这段程序可以说明
import numpy as np
A = np.array([[2, 3],
[4, 5]])
B = np.array([[6, 7],
[8, 9]])
V = np.array([7, 8])
print(A @ B)
print(B @ A)
print(B.T @ A)
print(A@V)
print(V@A)
print([email protected])
print([email protected])
进阶内容
点乘的几何意义是一个向量的长度,乘以另一个向量长度在它上面的投影,即
。如果是向量自乘,
,那就是向量长度的平方,即
,但我们的运算都是离不开坐标系的,必须拿出某个坐标系的读数才能开始运算。在笛卡尔坐标系下,一个向量对自己点乘,就是
,结果等于
&#