题型

投影和恒成立求数量积范围

条件形如「对**任意**单位向量 e⃗\vec e 都有 ∣a⃗⋅e⃗∣+∣b⃗⋅e⃗∣⩽k|\vec a\cdot\vec e|+|\vec b\cdot\vec e|\leqslant k」,两个模长已知,问 a⃗⋅b⃗\vec a\cdot\vec b 能取到的范围或最值。

题型说明

  • 常见问法:「已知 ∣a⃗∣=1|\vec a|=1、∣b⃗∣=2|\vec b|=2,若对任意单位向量 e⃗\vec e 均有 ∣a⃗⋅e⃗∣+∣b⃗⋅e⃗∣⩽6|\vec a\cdot\vec e|+|\vec b\cdot\vec e|\leqslant\sqrt6,则 a⃗⋅b⃗\vec a\cdot\vec b 的最大值是____」。 多为填空题的压轴位置。
  • 难点在「对任意」三个字:条件不是一个不等式,而是一整族不等式。 处理它只有两条路——
    1. 挑一个最狠的 e⃗\vec e(取遍时哪一个把左边顶到最大),把族缩成一个不等式;
    2. 把左边关于 e⃗\vec e 的最大值直接算出来,条件就等价于「最大值 ⩽k\leqslant k」。
  • 注意 a⃗⋅e⃗\vec a\cdot\vec e 在 ∣e⃗∣=1|\vec e|=1 时正是 a⃗\vec a 在 e⃗\vec e 方向上的投影(带符号), 所以题面说的是「两个投影的绝对值之和处处不超过 kk」。

关键的两个事实

  1. 两个绝对值之和等于两支取大:对任意实数 x,yx,y, ∣x∣+∣y∣=max⁡(∣x+y∣, ∣x−y∣).|x|+|y|=\max\left(|x+y|,\ |x-y|\right). 取 x=a⃗⋅e⃗x=\vec a\cdot\vec e、y=b⃗⋅e⃗y=\vec b\cdot\vec e,左边就变成 max⁡(∣(a⃗+b⃗)⋅e⃗∣, ∣(a⃗−b⃗)⋅e⃗∣)\max\left(|(\vec a+\vec b)\cdot\vec e|,\ |(\vec a-\vec b)\cdot\vec e|\right)—— 两个向量的信息被打包成了 a⃗±b⃗\vec a\pm\vec b 两个向量。
  2. 投影的最大值就是模长:max⁡∣e⃗∣=1∣v⃗⋅e⃗∣=∣v⃗∣\max_{|\vec e|=1}|\vec v\cdot\vec e|=|\vec v|, 在 e⃗\vec e 与 v⃗\vec v 同向(或反向)时取到。

两条合起来:条件 ⟺∣a⃗+b⃗∣⩽k\Longleftrightarrow |\vec a+\vec b|\leqslant k 且 ∣a⃗−b⃗∣⩽k|\vec a-\vec b|\leqslant k。 再平方展开,a⃗⋅b⃗\vec a\cdot\vec b 就露出来了,而且上下界一起得到。

几何读法

以 a⃗\vec a、b⃗\vec b 为邻边作平行四边形,a⃗±b⃗\vec a\pm\vec b 是它的两条对角线。 条件说的就是两条对角线都不超过 kk。夹角越大 ∣a⃗+b⃗∣|\vec a+\vec b| 越小、∣a⃗−b⃗∣|\vec a-\vec b| 越大, 所以这一句话把夹角卡在了一个区间里,a⃗⋅b⃗\vec a\cdot\vec b 也就跟着被卡住。

常见失手

  • 只取一个方向的 e⃗\vec e 就下结论。挑 e⃗\vec e 得到的只是必要条件; 要说最值取得到,必须回头验证那组向量对所有 e⃗\vec e 都满足原式。
  • 只用 a⃗+b⃗\vec a+\vec b 忘了 a⃗−b⃗\vec a-\vec b。前者给上界,后者给下界,问最小值时漏一个就错。
  • 把 ∣a⃗+b⃗∣|\vec a+\vec b| 当成 ∣a⃗∣+∣b⃗∣|\vec a|+|\vec b|。

学它之前先会

共 2 条前置、最深 2 层。

共 1 道题考到本条。