如果数字不仅有大小,还有"形状"和"方向",世界会变成什么样?引子:一个思想实验想象你正在向一个从未见过积木的孩子解释什么是"房子"。你只能说:“房子有 100 立方米那么大。”——这是标量,只有大小,没有形状。或者你说:“从地面向上 3 米,向东 5 米。”——这是向量,有了方向,但仍是一维的箭头。但真正的房子呢?它有墙面(二维的平面)、有空间(三维的体积)。几千年来,数学家们被迫使用不同的语言来描述这些不同的几何对象:标量用一个数,向量用箭头,面积用叉乘,旋转用四元数,洛伦兹变换用矩阵……就像一个木匠被迫用完全不同的工具来锯木头、钉钉子、刨平面——每种工具都有自己的说明书,彼此之间无法对话。直到 1878 年,英国数学家威廉·金登·克利福德(William Kingdon Clifford)提出了一个疯狂的想法:为什么不能创造一个统一的代数系统,让所有这些几何对象都能住在同一个数学"房子"里?这个房子就是多向量(Multivector)——几何代数的核心居民。第一章:从标量到多向量的进化1.1 为什么向量不够用了让我们从一个简单的问题开始:如何计算两个向量所张成的平行四边形的面积?在传统的向量代数中,我们用叉乘: