教材 · 数学 Course 2 · 图形 · 向量

向量的内积

ベクトルの内積

14 ベクトル / ベクトルの内積
一句话结论

a⃗⋅b⃗=∣a⃗∣∣b⃗∣cos⁡θ=a1b1+a2b2\vec a\cdot\vec b=|\vec a||\vec b|\cos\theta=a_1b_1+a_2b_2,θ\theta 是起点对齐后的夹角(0∘≤θ≤180∘0^\circ\le\theta\le180^\circ)。非零向量垂直等价于内积为 0;∣p⃗∣2=p⃗⋅p⃗|\vec p|^2=\vec p\cdot\vec p,所以带大小的条件一律先平方,展开后只用 ∣a⃗∣|\vec a|、∣b⃗∣|\vec b|、a⃗⋅b⃗\vec a\cdot\vec b 三个数来算。

加法和实数倍描述「往哪走、走多远」,却量不出角度。内积是为角度和垂直准备的乘法:两个大小相乘,再乘夹角的余弦,物理里的功 W=Fscos⁡θW=Fs\cos\theta 就是它。结果是一个数:夹角是锐角时为正,直角时为 0,钝角时为负。有了它,垂直和长度都能算了。

为什么是这样

把 a⃗\vec a、b⃗\vec b 的起点放在同一点,量出的角 θ\theta(0∘≤θ≤180∘0^\circ\le\theta\le180^\circ)是夹角,内积定义为 ∣a⃗∣∣b⃗∣cos⁡θ|\vec a||\vec b|\cos\theta。起点必须对齐:△ABC\triangle ABC 中 BA→\overrightarrow{BA} 与 BC→\overrightarrow{BC} 的夹角是 ∠B\angle B,而首尾相接的 AB→\overrightarrow{AB} 与 BC→\overrightarrow{BC} 平移对齐后,夹角是 180∘−B180^\circ-B。

∣b⃗∣cos⁡θ|\vec b|\cos\theta 是 b⃗\vec b 投在 a⃗\vec a 方向上带正负的影子,内积就是 ∣a⃗∣|\vec a| 乘这段影子。所以非零向量垂直等价于内积为 0;同向时内积是 ∣a⃗∣∣b⃗∣|\vec a||\vec b|,反向时是 −∣a⃗∣∣b⃗∣-|\vec a||\vec b|。

成分形式来自余弦定理:∣b⃗−a⃗∣2=∣a⃗∣2+∣b⃗∣2−2a⃗⋅b⃗|\vec b-\vec a|^2=|\vec a|^2+|\vec b|^2-2\vec a\cdot\vec b。代入成分展开,平方项两边消去,剩下 a⃗⋅b⃗=a1b1+a2b2\vec a\cdot\vec b=a_1b_1+a_2b_2。

内积的夹角要在起点对齐后量;内积等于 a 的长乘 b 在 a 方向上带正负的影子起点对齐后再量夹角180° − BBABCABBC平移到 BAB 与 BC 的夹角是 180° − B,不是 B内积 = |a| × b 在 a 上的影子ab锐角:内积 > 0ab直角:内积 = 0ab钝角:内积 < 0

定量表达

内积满足交换律和分配律,可以像多项式那样展开:∣a⃗+b⃗∣2=∣a⃗∣2+2a⃗⋅b⃗+∣b⃗∣2|\vec a+\vec b|^2=|\vec a|^2+2\vec a\cdot\vec b+|\vec b|^2,其中用到 a⃗⋅a⃗=∣a⃗∣2\vec a\cdot\vec a=|\vec a|^2。把 ∣a⃗+b⃗∣2|\vec a+\vec b|^2 与 ∣a⃗−b⃗∣2|\vec a-\vec b|^2 相加,内积项抵消:平行四边形两条对角线的平方和,等于四条边的平方和。

夹角用 cos⁡θ=a⃗⋅b⃗∣a⃗∣∣b⃗∣\cos\theta=\dfrac{\vec a\cdot\vec b}{|\vec a||\vec b|} 求。例如 a⃗=(1, 2)\vec a=(1,\,2)、b⃗=(3, 1)\vec b=(3,\,1):内积是 55,cos⁡θ=5510=12\cos\theta=\dfrac{5}{\sqrt5\sqrt{10}}=\dfrac{1}{\sqrt2},θ=45∘\theta=45^\circ。由 ∣cos⁡θ∣≤1|\cos\theta|\le1 得 ∣a⃗⋅b⃗∣≤∣a⃗∣∣b⃗∣|\vec a\cdot\vec b|\le|\vec a||\vec b|,两边平方比较,就得到三角不等式 ∣a⃗+b⃗∣≤∣a⃗∣+∣b⃗∣|\vec a+\vec b|\le|\vec a|+|\vec b|。

a⃗⋅b⃗=∣a⃗∣∣b⃗∣cos⁡θ=a1b1+a2b2\vec a\cdot\vec b=|\vec a||\vec b|\cos\theta=a_1b_1+a_2b_2
a⃗⋅b⃗\vec a\cdot\vec b
a⃗\vec a 与 b⃗\vec b 的内积,结果是一个实数,不是向量
∣a⃗∣, ∣b⃗∣|\vec a|,\ |\vec b|
两个向量的大小
θ\theta
两向量的夹角:起点放在同一点后量出的角,0∘≤θ≤180∘0^\circ\le\theta\le180^\circ
a1, a2, b1, b2a_1,\ a_2,\ b_1,\ b_2
a⃗=(a1, a2)\vec a=(a_1,\,a_2)、b⃗=(b1, b2)\vec b=(b_1,\,b_2) 的成分
适用条件
  • a⃗\vec a、b⃗\vec b 中有一个是 0⃗\vec 0 时,规定 a⃗⋅b⃗=0\vec a\cdot\vec b=0(这时夹角没有定义)
  • 夹角必须在起点对齐后量;首尾相接的两个向量,夹角是图上那个角的补角
  • a⃗⊥b⃗  ⟺  a⃗⋅b⃗=0\vec a\perp\vec b\iff\vec a\cdot\vec b=0 只对两个非零向量成立;成分下是 a1b1+a2b2=0a_1b_1+a_2b_2=0,与 (a, b)(a,\,b) 垂直的向量都可写成 k(b, −a)k(b,\,-a)
  • 总有 −∣a⃗∣∣b⃗∣≤a⃗⋅b⃗≤∣a⃗∣∣b⃗∣-|\vec a||\vec b|\le\vec a\cdot\vec b\le|\vec a||\vec b|,右边在同向时、左边在反向时取等号

怎么用

只给大小不给成分时,把带大小的条件平方:由 ∣a⃗∣|\vec a|、∣b⃗∣|\vec b|、∣a⃗+b⃗∣|\vec a+\vec b| 解出 a⃗⋅b⃗\vec a\cdot\vec b,之后任何 ∣sa⃗+tb⃗∣|s\vec a+t\vec b| 都能平方展开算,垂直写成内积为 0。∣a⃗+tb⃗∣|\vec a+t\vec b| 平方后配方求最小,最小时它正好与 b⃗\vec b 垂直,可以拿来检验。

登录后免费阅读全文

本节还有 7 部分,以及配套的真题和小测验。

  • 本节公式一览
  • 例题
  • 容易错在哪里
  • 自测
  • 小结
  • 日文术语