转着看 · 换个机位再判断
{xe1+ye2} 扫出过 O 的一整张平面(两条单位向量夹角 3π),b 的终点 B 悬在平面外 · 「对任意 x,y 都 ⩾1」就是点到平面的距离,取到它的点是垂足 H:OH=e1+2e2,∣OH∣2=7 ⟹ ∣b∣=7+12=22
机位自由视角
拖动旋转 · 滚轮缩放(触屏双指)
冷启动:题面里最要紧的两个字是「空间」
已知的只有三个数:
e1⋅e2=21,b⋅e1=2,b⋅e2=25,
外加一句「e1、e2 是空间单位向量」。
第一个数先翻译一下:两个都是单位向量,所以
e1⋅e2=∣e1∣∣e2∣cosθ=cosθ=21 ⟹ θ=3π.
它们不垂直——这一点贯穿全题:凡是算 ∣xe1+ye2∣2,都得带上交叉项
2xy⋅21=xy,不能当成 x2+y2。
为什么后两个数还不够
自然的念头是:设 b=xe1+ye2,两个数量积给两个方程,解出 x,y 就完事。
但 b 是空间向量,凭什么一定躺在 e1,e2 那张平面上?
空间向量有 3 个自由度,两个数量积只是 2 个方程。少了一个。
把 b 拆成「平面里的一截 + 垂直于平面的一截」
b=p+n,p∈P:={xe1+ye2},n⊥P,
就看清了:n 与 e1、e2 的数量积都是 0,
对那两个已知数一点贡献都没有——想多长有多长。两个数量积管得住的只有 p。
那个补上第三个方程的,正是题面里最长的那一句:对任意 x,y 都有
b−(xe1+ye2) ⩾ b−(x0e1+y0e2)=1.
它说的是:b 的终点到平面 P 上各点的距离,最小值是 1。
这句话定住的就是 ∣n∣。三个条件配三个自由度,题目这才是适定的。
解法一:建系硬算,把 b−(xe1+ye2)2 配方
这是官方走的路:既然只关心长度和夹角,不如把整个图形摆进坐标系,全化成算术。
第一步:摆坐标系
e1、e2 都是单位向量、夹角 3π。
把它们连同 b 一起整体地转到一个方便的位置——长度与夹角都没变,
而要求的 x0,y0,b 全是与坐标系无关的量,所以「不妨设」是合法的:
e2=(1,0,0),e1=(21,23,0),b=(m,n,t).
(e1 的两个坐标就是 (cos3π,sin3π),
它与 e2 的夹角正好 3π,模也确实是 1。)
第二步:两个数量积只解出两个坐标
b⋅e2=m=25,b⋅e1=2m+23n=2 ⟹ 45+23n=2 ⟹ n=23.
于是 b=(25,23,t)——t 还悬着。
冷启动里说的「差一个方程」,在坐标里就是这个 t。
第三步:把那句最长的条件写成一个二次式
b−(xe1+ye2)=(25−2x−y, 23−23x, t),
b−(xe1+ye2)2=(25−2x−y)2+43(1−x)2+t2=x2+xy+y2−4x−5y+t2+7.
对 x 先配方(把 y 当常数),再收拾剩下的 y:
x2+x(y−4)=(x+2y−4)2−4(y−4)2,
−4(y−4)2+y2−5y+7=43(y−2)2,
b−(xe1+ye2)2=(x+2y−4)2+43(y−2)2+t2
第四步:读顶点
两个平方项都非负,而且能同时取 0:先取 y=2 把第二项清零,再取 x=−22−4=1 把第一项清零。
所以这个二次式的最小值是 t2,在 (x,y)=(1,2) 处取到,且这个最小点是唯一的
(两个平方项同时为零只有这一组解)。
对照题面:x0=1、y0=2,而最小值 =t2=12=1,故 t2=1。
b=(25)2+(23)2+t2=425+43+1=8=22.

解法二:最小的那个距离就是垂线段,一个字母都不用设
坐标那条路要写四行展开式。但题面那句话本身就是一句几何话——“到一张平面上各点的距离,最小的那个”——
而这种最小值是有名字的:垂线段。顺着这个名字走,全程不必设 m,n,t。
第一步:那一堆向量的终点铺成一张平面
e1 与 e2 夹角 3π,不共线。按平面向量基本定理,
所有形如 xe1+ye2 的向量,其终点
P={xe1+ye2:x,y∈R}
恰好铺满过原点 O 的一整张平面,而且平面上每个点对应唯一一对 (x,y)。
这条唯一性最后一步要用。
第二步:把 b 拆成两截,用一次勾股
设 b=p+n,其中 p∈P、n⊥P(空间里任一向量都能这么拆,且拆法唯一)。
对平面上任意一点 v∈P:
b−v=n+(p−v),
而 p−v 躺在 P 里、n 垂直于 P,两者垂直,于是
b−v2=∣n∣2+∣p−v∣2.
右边第二项是唯一能动的,它最小(等于 0)当且仅当 v=p。
所以:距离的最小值是 ∣n∣,且只在 v=p 处取到。
第三步:把题面那句话对号入座
题面说最小值是 1,取到它的是 v=x0e1+y0e2。两相对照:
∣n∣=1,x0e1+y0e2=p.
(第二式用了第一步那条唯一性:最小点只有一个,而它同时被写成了两种形式。)
于是 b−(x0e1+y0e2)=n 垂直于整张平面 P,
自然也垂直于平面里的 e1 和 e2——这就是两个新方程:
(b−x0e1−y0e2)⋅e1=0 ⟹ 2−x0−2y0=0,
(b−x0e1−y0e2)⋅e2=0 ⟹ 25−2x0−y0=0.
(展开时只用到 ∣e1∣=∣e2∣=1 与 e1⋅e2=21。)
解这个二元一次方程组:
⎩⎨⎧x0+2y0=22x0+y0=25 ⟹ {2x0+y0=4x0+2y0=5 ⟹ x0=1, y0=2.
第四步:勾股拼回去
∣p∣2=∣e1+2e2∣2=12+22⋅12+2⋅1⋅2⋅(e1⋅e2)=1+4+2=7,
b2=∣p∣2+∣n∣2=7+1=8 ⟹ b=22.
答案:x0=1,y0=2,b=22。
注意第四步那个 +2:它来自 e1⋅e2=21。
若误以为两个基向量垂直,这里会算成 1+4=5,最后得到 6——
不垂直的基底,模的平方一定带交叉项。

两条路怎么选
| 解法一 | 解法二 |
|---|
| 要不要设坐标 | 要,三个字母 m,n,t | 不要,一个字母都不设 |
| 那句「对任意 x,y」怎么用 | 化成二次式配方,读出顶点 | 直接读成”点到平面的距离”,取到它的是垂足 |
| x0,y0 怎么出来 | 配方后令两个平方项为零 | 两个「数量积为 0」解二元一次方程组 |
| b 怎么出来 | 三个坐标的平方和 | 勾股:∣p∣2+∣n∣2 |
| 长度 | 展开式四行,容易漏交叉项 | 三行,但要说清”最小值只在垂足取到” |
考场上填空题写解法二更快;但解法一有一个解法二没有的好处:它把 t 明明白白摆在纸上,
于是”还差一个条件”这件事不会被忘掉。第一次做这类题,建议先按解法一算一遍,
把 t 悬着的那个瞬间记住,以后再用解法二就不会漏。
一句话带走
两个数量积只定住 b 在那张平面上的影子,垂直于平面的那一截要另外找条件——
而”对任意 x,y 距离都不小于 1“这句话,找的正是它。