冷启动:先把三个点都放到抛物线上
题面给的是抛物线 x2=y(也就是熟悉的 y=x2),以及
A(−21, 41),B(23, 49),P(x, y) (−21<x<23)
第一件该注意的事:A 和 B 也在这条抛物线上((−21)2=41,(23)2=49)。
而且 A、B 的横坐标恰好就是 x 的两个边界——所以 P 是抛物线上 A 与 B 之间的动点,
且不许跑到 A、B 上去。
P 在抛物线上,所以可以只用一个字母描述它:
P(x, x2),−21<x<23
第(Ⅰ)问问 AP 的斜率范围,第(Ⅱ)问要 ∣PA∣⋅∣PQ∣ 的最大值,其中 Q 是 B 到直线 AP 的垂足。
两问是接力的:第(Ⅰ)问算出的斜率 k,正是第(Ⅱ)问最省事的那个自变量。
第(Ⅰ)问:斜率其实是一次函数
kAP=x−(−21)x2−41=x+21(x−21)(x+21)=x−21
约分是合法的,因为 x>−21 保证 x+21=0。抛物线上两点连线的斜率,等于两点横坐标之和——
这里就是 x+(−21)。x 在 (−21,23) 上跑,两端各减 21:
k∈(−1, 1)
区间是开的:x 取不到两个端点(那会让 P 与 A 或 B 重合),所以 k 也取不到 ±1。
这一句到第(Ⅱ)问还要用——换元时新变量的范围必须一起搬过去。

解法一:老实求出垂足,两段长都写成水平跨度乘同一个根号
第一步:把所有点都用 k 写出来
由第(Ⅰ)问,k=x−21,反过来 x=k+21,于是
P(k+21, (k+21)2),k∈(−1,1)
直线 AP 过 A(−21,41)、斜率 k:
ℓAP: y=k(X+21)+41
第二步:垂足 Q——先把 k=0 单独放一边
k=0 时,过 B(23,49) 且垂直于 ℓAP 的直线斜率为 −k1:
ℓBQ: y=−k1(X−23)+49
k=0 时这条式子没有意义——那时 ℓAP 是水平线,过 B 的垂线是竖直线 X=23,
斜率不存在。这一支必须单独算(见第四步),漏掉它就是丢了一个 k 值。
联立两式解出 Q 的横坐标。把两个 y 相等:
k(X+21)+41=−k1(X−23)+49
两边乘 k 再整理,得
XQ=2(k2+1)3+4k−k2
第三步:两段长都在同一条直线上,只差一个公共因子
PA 与 PQ 都落在直线 ℓAP 上,斜率同为 k。一条斜率为 k 的直线上,
两点间的距离 = 横坐标之差的绝对值 ×1+k2。于是只要算两个水平跨度。
XP−XA=(k+21)−(−21)=k+1>0⟹∣PA∣=(k+1)1+k2
XQ−XP=2(k2+1)3+4k−k2−22k+1=2(k2+1)3+4k−k2−(2k+1)(k2+1)
分子展开:(2k+1)(k2+1)=2k3+k2+2k+1,所以
3+4k−k2−2k3−k2−2k−1=−2k3−2k2+2k+2=−2(k+1)(k2−1)=2(k+1)2(1−k)
(中间一步是提公因式:k3+k2−k−1=k2(k+1)−(k+1)=(k+1)(k2−1)。)故
XQ−XP=k2+1(k+1)2(1−k)>0⟹∣PQ∣=k2+1(k+1)2(1−k)⋅1+k2=1+k2(k+1)2(1−k)
两式相乘,1+k2 正好约掉:
∣PA∣⋅∣PQ∣=(1+k)3(1−k),k∈(−1,1)
第四步:补上 k=0 那一支
k=0 时 P(21,41),ℓAP 是水平线 y=41,
过 B 的垂线是 X=23,故 Q(23,41)。于是
∣PA∣=21−(−21)=1,∣PQ∣=23−21=1,∣PA∣⋅∣PQ∣=1
而闭式在 k=0 处给出 (1+0)3(1−0)=1——对得上。所以那条式子在整个 (−1,1) 上都成立。
第五步:求这个三次函数的最大值
记 h(k)=(1+k)3(1−k),k∈(−1,1)。求导(乘法法则):
h′(k)=3(1+k)2(1−k)+(1+k)3⋅(−1)=(1+k)2[3(1−k)−(1+k)]=(1+k)2(2−4k)
也就是 h′(k)=−2(1+k)2(2k−1)。在 k∈(−1,1) 上 (1+k)2>0,所以
h′(k)>0⟺k<21,h′(k)<0⟺k>21
先增后减,唯一的最高点在 k=21。
h(21)=(23)3⋅21=827⋅21=1627
k=21 落在开区间 (−1,1) 里,取得到。两端 k→±1 时 h→0,都够不到。
∣PA∣⋅∣PQ∣ 的最大值是 1627
(此时 x=k+21=1,即 P(1,1)——图①画的就是这个位置。)
解法二:投影一句话把垂足消掉,乘积就是两个向量的数量积
这条路的用意是:垂足 Q 是本题唯一麻烦的东西,而它其实可以完全不求。
第一步:一句几何事实
Q 是 B 在直线 AP 上的垂足,所以线段 PQ 就是 PB 在直线 AP 方向上的投影。
记 e 为 AP 方向的单位向量,则
PQ=(PB⋅e)e⟹∣PQ∣=PB⋅e
而 PA 也在这条直线上,写成 PA=λe,其中 ∣λ∣=∣PA∣。于是
PA⋅PB=∣λ∣⋅e⋅PB=∣PA∣⋅∣PQ∣
∣PA∣⋅∣PQ∣=PA⋅PB
右边一个 Q 都没有。 不用联立、不用除以 k、也没有「斜率不存在」这一支要单独讨论。
第二步:把这个数量积算出来
P(x,x2),两个向量是
PA=(−21−x, 41−x2),PB=(23−x, 49−x2)
两个纵坐标都能分解:41−x2=(21−x)(21+x),
49−x2=(23−x)(23+x)。于是
PA⋅PB=−(x+21)(23−x)+(x+21)(21−x)(23−x)(23+x)
两项都含 (x+21)(23−x),提出来:
PA⋅PB=(x+21)(23−x)[−1+(21−x)(23+x)]
方括号里:(21−x)(23+x)=43−x−x2,减 1 得
−41−x−x2=−(x+21)2
又是一个完全平方。 代回去:
PA⋅PB=−(x+21)3(23−x)
−21<x<23 时两个括号都为正,所以
∣PA∣⋅∣PQ∣=(x+21)3(23−x)
第三步:换成一个更好看的变量
令 u=x+21。x 从 −21 跑到 23 时 u 从 0 跑到 2,两端都取不到:
u∈(0, 2),23−x=2−u
于是要求的是
φ(u)=u3(2−u),u∈(0,2)
(把 u=1+k 代进去就是解法一的 (1+k)3(1−k)——两条路殊途同归。)
第四步:求最大
φ′(u)=3u2(2−u)+u3⋅(−1)=u2(6−3u−u)=u2(6−4u)
u∈(0,2) 上 u2>0,故 φ′>0⟺u<23,φ′<0⟺u>23:先增后减。
φ(23)=(23)3⋅(2−23)=827⋅21=1627
u=23 在开区间 (0,2) 内,取得到;两端 φ→0,都够不到。所以最大值是 1627,
此时 x=u−21=1,即 P(1,1)——与解法一一致。
回头看:两条路各自强在哪儿
| 解法一 | 解法二 |
|---|
| 要不要求垂足 Q | 要,联立两条直线 | 不要 |
| 要不要单独讨论斜率 | 要(k=0 时垂线竖直) | 不要 |
| 算到最后的式子 | (1+k)3(1−k) | u3(2−u)——同一个 |
| 代价 | 一段不短的分式化简 | 要先想到「投影长 = 数量积」 |
三条可以带走的经验:
- 抛物线上两点连线的斜率 = 两点横坐标之和。 这道题第(Ⅰ)问就是它,
一步约分省掉整段计算。
- 看见「垂足 + 同一条线上另一段长的乘积」,先想数量积。 垂足是用来被消掉的,
不是用来求的。
- 换元时把范围一起搬过去。 k∈(−1,1)、u∈(0,2) 都是开区间;
最大值恰好落在内部才取得到,若最优点跑到端点上,答案就该改成「取不到」。