math-concepts

直观理解向量:会做算术的箭头

2026年8月12日2 分钟阅读
直观理解向量:会做算术的箭头

向量大概是少数会被教上两遍的数学主题之一:在两间不同的教室里,用两种不同的语言。物理课上,向量是一支箭头:它有长度、有方向,你把它画出来,再在图上平移这些箭头,直到它们首尾相接。数学课上,向量是一组数:老师递给你 (3, 4),让你按坐标相加、套用公式,箭头几乎不再登场。两门课都坚持自己讲的才是向量的本来面目,却都没有把桥搭起来。

结果是一种奇怪的重影:学生可以在两间教室都通过考试,却始终觉得没有见过向量本身。这篇文章就是那座桥:箭头和那组数其实是同一个东西,理解它的最好方式是把它看成一次旅行,而你将来要做的每一种向量运算,都是你早就会对旅行做的事。

一个自带方向的量

这个系列反复回到同一个念头:数是有指向的。负数是沿数轴指向反方向的普通数,这幅图景我们在负数直观理解那篇文章里搭建过。虚数是指向侧面的数,彻底离开数轴,进入一个平面。而向量是这个念头的彻底解放:一个携带方向的量,方向任意,可以在平面里,也可以在空间中。

最诚实的起点是位移。假设有人告诉你,他走了 5 千米。你知道他有多累,却不知道他去了哪里;他可能在以出发点为圆心、半径为 5 的圆上的任何位置。而"我向东北方向走了 5 千米"是完整的,"5 千米"则不是。这条完整的指令,距离加方向,就是一个向量。速率配上航向就成了速度,一股推劲说清了朝哪边推才成为力。只说大小,这个数叫作模;模再配上方向,才是向量。

说清向量不是什么也同样有用。它不是位置。"向东北 5 千米"无论你从哪里出发都说得通,就像"向前走两步"在地球上任何地方都是有效的命令。向量是一次旅行,而不是目的地,仅这一个区分,就会悄悄化解这门课里一半的困惑。

箭头和数组是同一个对象

物理教室把这次旅行画出来:箭头的长度是路程,指向是航向。数学教室把这次旅行写成地图网格上的指令:(3, 4) 的意思是向东走 3,再向北走 4。从任意起点出发,指向它东边 3、北边 4 那一点的箭头,正是这次旅行的图画。一个对象,两种记法。

读过虚数那篇文章的读者见过这一手:复数 3 + 4i 是平面上的一个地址,向东 3、向北 4 就能抵达。向量是同一套记账方式,只是不再给乘法留特殊角色,而且它推广起来毫无怨言:三维空间里一次旅行需要三个数,(3, 4, 2),即向东 3、向北 4、向上 2。记法随维度扩展,想法本身不变。

这座桥解释了物理课上让所有人困惑的那条规则:你可以把箭头平移到图中任何位置,只要不拉伸、不旋转。当然可以。箭头就是"向东 3、向北 4"这条指令,而这条指令无论在哪里下达,都是同一条指令。两支箭头只要长度相同、方向相同,无论画在哪里,就是同一个向量,因为它们描述的是同一次旅行。

加法就是赶路

这个系列的每篇文章都说过,加法就是走路,而向量正是这幅图景不再只是比喻的地方。要把两个向量相加,就把两次旅行接连走完:先走第一个,落脚在哪里,就从哪里接着走第二个。和,就是从最初起点到最终落点的那一次笔直旅行。物理老师称之为首尾相接,它无非是在说,一段旅程的两条腿合起来就是整段旅程。

用坐标来做,同一件事变成普通算术。第一段旅行 (3, 1),第二段旅行 (2, 4):你先向东 3 再向东 2,共向东 5;先向北 1 再向北 4,共向北 5。和是 (5, 5)。向量加法就是把东西方向的部分相加、把南北方向的部分相加,除此之外再无其他。

一个经典事实随之免费到手。先走 A 再走 B,和先走 B 再走 A,落点相同:两种顺序描出一个平行四边形的两半,在对角相遇。你当年当作代数定律背下来的交换律,对向量而言,是一句关于平行四边形闭合的陈述。

数乘拉伸向量,负的数乘让它掉头

第二种运算是用一个普通的数去乘向量:2v 是把旅行 v 按双倍长度走完,航向不变;v 的一半是同一次旅行中途截短。这些普通的数叫作标量,英文名 scalar 起得很诚实:它们在这门学科里的全部职责就是缩放(scale)向量。

负标量登场时,一位老朋友回来了。乘以 -1 会让数轴上的数掉转方向,负数那篇文章曾用整整一节讲这件事,而它对向量做的完全一样:-v 是返程,长度相等,方向相反。减去一个向量,就是加上它的返程,这就是为什么 v 减 v 得到零向量,那次哪儿也不去的旅行。符号法则从数轴搬到平面原封不动,因为它们从一开始就是方向法则。

长度来自勾股定理,方向来自三角函数

旅行 (3, 4) 有多长?你向东走了 3、向北走了 4,两段路互成直角,所以直线距离是直角三角形的斜边。这正是勾股定理在做它唯一的工作:向量的模是 √(3² + 4²),等于 5。历来出过的每一道"求模"题都是这个三角形,到了三维,同一条定理不过是连用两次。

交通也在反方向流动。给定航向,即与正东方向的夹角 θ,再给定距离 r,三角函数就能还原坐标:向东 r cos θ,向北 r sin θ。这正是三角函数那篇文章里的那套机器,在那里,正弦和余弦就是圆上一点的坐标。把向量分解成分量,物理课反复操练的那项技能,就是从坐标轴上读出两道影子:余弦部分是旅行投在地面上的影子,正弦部分是它投在墙上的影子。

再补一个词,工具箱就齐了。单位向量是长度恰为 1 的向量,一份剥离了距离的纯方向。把任何向量除以它自己的模,就得到指向同一方向的单位向量;把单位向量乘上任何距离,就得到那个方向上那么长的一次旅行。方向与大小干净分离,随时重组。

数量积衡量两个方向的一致程度

接下来是那个名字最不帮忙的运算。数量积(也常称点积)取两个向量,返回一个普通的数,而它的公式,把坐标逐位相乘再把结果加起来,完全看不出这个数是什么意思。意思是这样的:数量积衡量两个向量有多一致。

公式的几何形式直说了这一点:a 与 b 的数量积等于 a 的模,乘 b 的模,再乘它们夹角的余弦。余弦是一只表盘:两个方向重合时读数为 1,互相垂直时落到 0,完全相反时到达 -1。所以两个向量大体同向时,数量积大而为正;成直角时,恰好为零;互相拆台时,为负。垂直,一种几何关系,变成了一个方程:两个向量互相垂直,当且仅当它们的数量积为 0。仅这一条事实,就撑起了考卷几何题里相当大的一部分。

要记住的画面是影子。让 a 和 b 尾端并拢站好,从 b 的正上方打光,看 a 沿着 b 投下的影子。数量积就是这道影子的长度乘 b 的长度。物理立刻为这幅画面付了账:力做的功恰是力与位移的数量积,因为只有推力沿行进方向的那道影子在干活。用与地面成 60° 角的绳子拉雪橇,只有 cos 60°,也就是一半的力气,在推雪橇前进,另一半在把它往上提。

出题人为什么偏爱向量

向量在全世界最难的中学毕业考试里占据显要位置,是有原因的:它们把几何变成算术。"平行四边形的对角线互相平分",经典证法要写一段推理,用向量只需一行代数。三点共线,意味着一个向量是另一个的标量倍;垂直,意味着数量积为零;中点,就是一次求平均。每一条都把难以公平考查的空间直觉,换成了不难考查的计算。

法国 Bac 的数学专业卷把空间几何列为常驻内容,直线、平面与正交全部用向量处理,所以我们的 Bac 数学备考指南把它列为核心得分主题。日本的共通测试更进一步,把向量设为四道选做题之一,考生从中选三道,这一策略性抉择在共通测试备考指南里有详细讨论。德国 Abitur 把三大题块之一整个交给解析几何,那不过是向量运算的另一个名字。如果说有哪一个主题把中学数学的几何连向大学的线性代数,那就是它。

错误从哪里来

向量的错误集中在三处,而每一处都会在旅行图景下消融。

第一处是把模相加,而不是把向量相加。一次 5 千米的旅行接上另一次 5 千米的旅行,并不构成 10 千米的位移,除非两段路同向;向东 5 再向北 5,你离出发点只有约 7.1 千米。只有方向一致时,长度才能直接相加,这就是三角形不等式,用脚走出来,而不是背下来。任何把不平行向量的模直接相加的计算,回答的都是另一个问题。

第二处是指望数量积得出一个向量。它不是向量;它是一个数,是"一致程度表盘"上的一个读数。学生给数量积的题目写出向量式的答案,是因为"积"这个字许诺了一个同类的对象。有问题的是名字,不是概念:向量之间日常意义上的乘法并不存在,数量积是恰好共用一个符号的另一台机器。

第三处是把点和向量混为一谈,把旅行当成目的地。坐标 (3, 4) 两者都能表示,而课本会不打招呼地来回切换。让两者不打架的习惯,是问一句这个对象在做什么:位置待着不动,旅行带你移动。位置向量是从选定原点出发到达某点的旅行,这正是两个概念相接的方式,也是记号重叠的原因。

Math Zen 能帮上什么

向量坐落在此前三层数学之上,任何一层的晃动都会在这里显形。分量是带符号的数,符号运算一马虎,航向就会出错。模要经过勾股定理,分量要经过正弦与余弦,任何一处不牢,每一步列式都成了赌博。Math Zen 的分级题桶练习会先把这些楼层夯实,再往上盖新的一层:前期的题桶反复操练带符号的运算,直到"掉头"成为反射;中期的题桶让直角三角形与单位圆经受时间压力;随后的向量题桶再操练运算本身:加法与数乘、数量积与向量积、投影,以及直线与平面的方程。

数量积作为一项熟练度技能,值得单独一提。考题很少直接宣布"请用数量积",它们说的是垂直、夹角、最近的点,而这层翻译必须瞬间完成。按间隔重复练习的方式进行的每日短时训练,正是把这层翻译练成反射的方法,好让考试当天几何读起来就是算术,而这正是向量被发明出来要提供的全部优势。

一句话总结

向量是一次旅行:一个附带方向的大小。物理课的箭头与数学课的坐标数组,是同一个对象的两种记法,所以箭头可以在纸上自由平移,坐标可以逐位相加。加法是把旅行接连走完,它的平行四边形是通往同一个角的两条路线。标量负责缩放,负标量让旅行掉头,模由勾股定理给出,分量由三角函数给出,而数量积是一只表盘,读出两个方向的一致程度,恰在直角处归零。

这样收拢在一起,这门课里其实只有一个想法,只是指向了不同的方向。两间教室造成的重影,会在你不再追问向量"究竟"是箭头还是数组的那一刻消散。它其实是一次旅行,两种记法都只是走这趟旅行的路书。

常见问题

用最简单的话说,向量是什么?
向量是一个同时携带大小和方向的量,最贴切的日常例子就是一次旅行。向东北方向走 5 千米,你就描述了一个向量。单说 5 千米不够,因为它没说你最终到了哪里;单说方向同样不够。纸上画的箭头和一对坐标(如 (3, 4))是同一个想法的两种记法:一条说明走多远、朝哪个方向走的指令。
标量和向量有什么区别?
标量是一个纯粹的数,只有大小、不带方向:温度、质量、价格。向量是大小加方向:位移、速度、力。检验方法是问一句,把它掉转方向,它变了吗?把温度掉个头毫无意义,所以温度是标量;指向相反方向的速度是货真价实的另一个速度,所以速度是向量。标量的英文名 scalar 甚至就来自它们对向量做的事:缩放,把箭头拉长或缩短而不转动它。
两个向量怎么相加?
把两次旅行接连走完。先走第一个向量,落脚在哪里,就从哪里接着走第二个。和是从最初起点到最终落点的那一次笔直旅行,这也是这种方法叫首尾相接的原因。用坐标来做,它变成普通算术:东西分量相加,南北分量相加。所以 (3, 1) 加 (2, 4) 等于 (5, 5)。先后顺序无关紧要,理由和一段旅程的两条腿先走哪条都落在同一个地方一样。
数量积到底告诉我们什么?
它衡量两个向量有多一致。把它们的模相乘,再乘上夹角的余弦,得到一个数:两者大体同向时为正,互相垂直时为零,方向相反时为负。要记住的画面是影子:数量积等于一个向量沿另一个向量方向的影子长度,乘以后者的模。物理里它无处不在,因为力做的功正是力与位移的数量积,也就是推力中真正沿行进方向起作用的那一部分。
为什么向量在数学和物理中如此重要?
因为绝大多数有意思的量都带方向,而向量正是尊重方向的算术。力、速度、加速度、电场和磁场都是向量,正确地相加与缩放它们,是飞机在航线上与偏离航线的差别。在数学内部,向量把几何变成计算:关于中点、平行、垂直的命题变成简短的运算,而不是冗长的演绎证明,这正是法国 Bac 和日本共通测试这类考试大量考查向量的原因。

动手练一练