冷启动:两个字母,一个自由度
题面给了 x、y 两个实数,看着是二元最值。但目标
∣b∣∣x∣,b=xe1+ye2 (b=0)
把 x、y 同时乘上一个非零常数 k 时,分子分母都乘 ∣k∣,值一点不变。它是零次齐次式,只认 (x,y) 的比、不认它们的大小——换句话说,整道题的自由度只有一个:b 的方向。
模平方是唯一的工具:
∣b∣2=b⋅b=x2+2xye1⋅e2+y2,e1⋅e2=1×1×cos30∘=23,
∣b∣2=x2+3xy+y2.
到这里为止四条路都一样。分别从下一步开始:这个二元二次式,你打算把谁当主元。
![教学图:全图分三块。①(上)几何图。左边是一个小小的基底示意:一个红色实心点当公共起点,向右引一条红色线段(末端红字标 \vec{e}_{1}),再向右上方引一条与它成 30^{\circ} 的等长红色线段(末端红字标 \vec{e}_{2}),两条线段之间红字标 30^{\circ};小图下方灰字写「\vec{e}_{1}\cdot\vec{e}_{2}=\sqrt{3}/2」。右边是主角三角形 OAB:黑色实心点 O 在左上,黑色实心点 A 在右上,两点之间是一条水平的亮蓝色粗线段,上方蓝字标「x\vec{e}_{1},|x|=2」;黑色实心点 B 在下方偏左,A 与 B 之间是一条深蓝色线段,右侧蓝字标「y\vec{e}_{2},|y|=\sqrt{3}」;O 与 B 之间是一条绿色粗线段,左侧绿字标「\vec{b},|\vec{b}|=1」。B 处画着一个绿色直角记号,表示 OB\perp AB;A 处蓝字标 30^{\circ}。这一块的标题写「① 三条边就是 |x|、|y|、|\vec{b}|,A 处的角就是两基的夹角 30^{\circ};正弦定理:|x|/|\vec{b}|=\sin\angle OBA/\sin 30^{\circ}\leqslant 2(图取等号那一档)」。②(中)函数图。横轴标着 t=y/x,刻度从 -4 到 3;纵轴标着 |x|/|\vec{b}|,刻度 0.0 到 2.0。一条深蓝色曲线是单峰的钟形:自左端约 0.3 缓缓上升,在 t\approx-0.87 处到达峰顶 2,再向右下落,过 t=0 时恰好是 1,一直缓缓落到右端约 0.25。峰顶一个绿色实心点,两条绿色虚线(一条竖直、一条水平)把它引到两轴,绿字标「t=-\sqrt{3}/2,最大值 2」。t=0 处一个灰色实心点,灰字标「t=0(\vec{b}=x\vec{e}_{1})」。这一块的标题写「② 换元后的一元函数:两端趋于 0——被 t=y/x 筛掉的 x=0 正躲在两端,它给的值是 0」。③(下)一段带浅底板的文字。抬头黑字写「|\vec{b}|^{2}=x^{2}+\sqrt{3}xy+y^{2};目标是零次齐次式,自由度只剩 \vec{b} 的方向」。往下五行:蓝字「路一(原卷)除以 x^{2},令 t=y/x:(|x|/|\vec{b}|)^{2}=1/[(t+\sqrt{3}/2)^{2}+1/4]」;蓝字「路二 不除,对 y 配方:|\vec{b}|^{2}=(y+\sqrt{3}x/2)^{2}+x^{2}/4\geqslant x^{2}/4」;绿字「路三 正弦定理:三角形 OAB 里 |x|/|\vec{b}|=\sin\angle OBA/\sin 30^{\circ}」;绿字「路四 投影:x=\vec{b}\cdot\vec{e}_{2}^{\perp}/\sin 30^{\circ},于是 |x|\leqslant|\vec{b}|/\sin 30^{\circ}」;灰字「四条路的等号条件是同一句话:\vec{b}\perp\vec{e}_{2},即 y/x=-\sqrt{3}/2」。末行绿字给出结论「\left(|x|/|\vec{b}|\right)_{\max}=1/\sin 30^{\circ}=2」。](/_astro/q17-figure.BfFHjCT8_ZIxQTE.webp)
解法一:原卷路线——除以 x2,令 t=xy,配方读倒数的最小值
零次齐次式的常规动作:分子分母同除 x2,比值就塌成一个字母的函数。
(∣b∣∣x∣)2=x2+3xy+y2x2=1+3⋅xy+(xy)21.
令 t=xy,分母配方:
t2+3t+1=(t+23)2+41⩾41,
当且仅当 t=−23 取等。分母最小则整体最大:
(∣b∣∣x∣)2⩽4,∣b∣∣x∣⩽2.
原卷欠的那半句话
「除以 x2」这一步用掉了 x=0,而题面只说 b=0,并没有保证 x=0。x=0 这一档必须单独交代:此时 b=ye2、∣b∣=∣y∣=0,目标值是 ∣y∣0=0,比 2 小,不影响最大值。
一句话的事,但不能没有。教学图第 ② 块正好把这件事画了出来:x→0 对应 ∣t∣→+∞,也就是曲线的两个端点方向,函数值在那儿趋于 0——被换元筛掉的那一档,恰恰是最不可能取到最大值的那一档。
还得补一句等号取得到:t=−23 是个实数,取 x=2、y=−3,则
∣b∣2=4+3×2×(−3)+3=4−6+3=1,
∣b∣∣x∣=12=2。最大值确实是 2,不是上确界。
解法二:一次都不用除——把 y 当主元配方,∣b∣2⩾4x2
上一条路的两处麻烦(除以 x、再取倒数)都来自同一个决定:把 t=xy 当主元。换一个主元,两处麻烦一起消失。
把 ∣b∣2 看成关于 y 的二次三项式,对 y 配方:
∣b∣2=y2+3xy+x2=(y+23x)2+4x2⩾4x2.
这一步对一切实数 x、y 成立,x=0 也成立(两边都是 0)。开方(两边非负):
∣b∣⩾2∣x∣,
由 b=0 知 ∣b∣>0,两边同除即得 ∣b∣∣x∣⩽2。等号当且仅当 y+23x=0,即 y=−23x。
三行写完,一处分类都不必。遇到”要除以一个可能为零的量”,先想想能不能换个主元把它留在原地——这比事后补一句分类更省事,也更不容易忘。
解法三:几何路线——三条边凑成一个三角形,正弦定理一行
b=xe1+ye2 这个式子本身就是一句几何话:从 O 出发先走 xe1 到 A,再走 ye2 到 B,则 OB=b。于是
∣OA∣=∣x∣,∣AB∣=∣y∣,∣OB∣=∣b∣,
三个量正好是同一个三角形的三条边(x、y 都不为零时;有一个为零就退化成线段,见下)。
关键在 A 处的那个角。AO=−xe1,AB=ye2,所以 ∠OAB 是 ±e1 与 ±e2 的夹角——按 x、y 的正负,它要么是 30∘,要么是 150∘。两种情形的正弦相同:sin∠OAB=21。
对 △OAB 用正弦定理:
sin∠OBA∣OA∣=sin∠OAB∣OB∣ ⟹ ∣b∣∣x∣=sin∠OABsin∠OBA=sin30∘sin∠OBA⩽sin30∘1=2.
等号当且仅当 sin∠OBA=1,即 ∠OBA=90∘,也就是 OB⊥AB——用向量说就是 b⊥e2。
退化的两档单独看一眼:y=0 时 b=xe1,比值是 1;x=0 时比值是 0。都不超过 2。
这条路把答案的来处讲明白了
2 不是一个碰巧算出来的数,它是 sin30∘1。把夹角换成任意的 θ,答案就是 sinθ1:夹角 60∘ 时是 323,夹角 90∘ 时是 1(正交基底下坐标的绝对值不可能超过模,这与直觉一致),夹角趋于 0 时上界趋于 +∞(两个基向量越接近共线,同一个 b 的坐标越能被放大到任意大)。
解法四:投影路线——x 是 b 在 e2 垂线上的投影,除以 sin30∘
前三条路都在算模长。其实还有一条更短的:直接把 x 解出来。
在正交基底里,两边点乘 e1 就能取出 x。这里不行:
b⋅e1=x+ycos30∘
——两个坐标搅在一起,反而多引进一个 y。斜基底里”坐标”和”投影”不是一回事,这是本题真正的知识点。
要单独抓 x,就点乘一个能把 e2 打成零的向量。记 e2⊥ 为与 e2 垂直的单位向量:
b⋅e2⊥=x(e1⋅e2⊥)+y=0(e2⋅e2⊥)=±xsin30∘=±2x.
(写成坐标就更明白:取 e1=(1,0)、e2=(23,21),则 e2⊥=(−21,23),而 e1⋅e2⊥=−21=−sin30∘。)
于是
∣x∣=sin30∘b⋅e2⊥⩽sin30∘∣b∣e2⊥=sin30∘∣b∣=2∣b∣,
等号当且仅当 b∥e2⊥,即 b⊥e2。
一行出结果,而且分母上的 sin 是怎么来的这件事被讲透了:抓 x 时要投到 e2 的垂线上,而 e1 在那条垂线上的分量恰好是 sinθ。把 sin 记成 cos 的人,多半是把坐标当成了投影。
四条路怎么选
| 主元 | 长度 | 副产品 |
|---|
| 路一(原卷) | t=xy | 中 | 得到完整的函数图象;代价是要补 x=0 的分类 |
| 路二 | y | 最短的代数路 | 一处分类都不必;三行写完 |
| 路三 | b 的方向 | 中 | 看出答案是 sinθ1,换个夹角照样能答 |
| 路四 | 不设主元,直接解 x | 最短 | 讲清”斜基底里坐标不是投影”,是本题的知识点本身 |
填空题只要数字,考场上路二或路四最快(十几秒)。要理解这道题在考什么,路四是那条必须走一遍的路。
一句话带走
∣b∣∣x∣ 的上界只跟两个基向量的夹角有关,等于 sinθ1:因为斜基底里抓某个坐标,要把向量投到另一个基向量的垂线上,e1 在那条垂线上只剩 sinθ 那么长。本题 θ=30∘,上界 sin30∘1=2,等号在 b⊥e2(即 y=−23x)时取到。