胡不归(异速最值,sin 倾角法)
technique
求 PA+k⋅PB(0<k<1)最小值时,取角 α=arcsink 作辅助线,把带系数 k 的那段距离转化为一条垂线段,整体拍成"点到直线的距离"。
胡不归——直线上动点的"带系数距离和"标准模型。用过定点 B 倾斜 arcsink 的辅助直线把 k⋅PB 换成垂线段,再用"折线 ≥ 点到直线距离"收尾。
通用公式
minP∈ℓ(PA+k⋅PB),0<k<1
经典模型
- 动点 P:在直线 ℓ 上
- 定点 A:ℓ 一侧的任意位置
- 定点 B:在 ℓ 上(或 B 在 ℓ 上的投影方向已定)
- 关键约束:k∈(0,1)(若 k>1,改成 k1⋅PA+PB,对 PA 那段做辅助线)
何时用
- 求 PA+k⋅PB 的最小值,其中 k∈(0,1),P 是某条直线 ℓ 上的动点
- 题面常含"两段路速度不同""沙地 vs 公路""光在两介质中"——本质就是把时间最小化转成 ∑(距离/速度)
- 系数 k 是题给"速度比"或"折扣比"——故事化的版本叫"胡不归"
核心招法
令 sinα=k,过定点作 α 倾斜的辅助线——把 k⋅PB 换成一条垂线段,整体拍成"A 到这条辅助线的距离"。

构造步骤
设 ℓ 是动点 P 所在的直线,A 是 ℓ 一侧的定点,B 是 ℓ 上的定点(或 B 在 ℓ 上的投影方向已定),求 minP∈ℓ(PA+k⋅PB),k∈(0,1):
-
定倾角:取 α=arcsink(即 sinα=k)。
-
作辅助线:过 B 作直线 m,与 ℓ 夹角 α,选与 A 同侧那条。

-
垂线换段:对任意 P∈ℓ,过 P 作 m 的垂线,垂足 H。则 PH=PBsinα=k⋅PB。

-
拍成折线:PA+k⋅PB=PA+PH≥d(A,m)(点到直线的距离,是 A 到 m 的垂线段)。
-
等号位置:当 A,P,H 共线且 AH⊥m 时取等——即 P 是 A 到 m 的垂线段与 ℓ 的交点。最小值 =d(A,m)。
为什么对
带系数 k 的那段距离不能直接走"反射"老路(将军饮马(轴对称求最值) 只对 k=1 有效)。但把"P 到 B 的距离"乘以 sinα 之后,恰好等于"P 到一条经过 B、倾斜 α 的直线 m 的距离"——这把权重 k 摊到了几何里。换完后,剩下的就是"折线 ≥ 直线段(点到直线距离)"的常识。
典型例题
- 在 △ABC 中 ∠B=30°,D 在 BC 上动,求 AD+21BD 最小(取 sinα=21,α=30°,刚好和 ∠B 重合,辅助线即 AB 所在直线)
- 沙地公路问题:从 A 出发,沙地速度 v1、公路速度 v2(v1<v2),公路是直线 ℓ,目标点 B 在公路上,求最短时间。等价于最小化 PA+(v1/v2)⋅PB
变式 / 推广
-
k>1 情形:sinα=k 无解。这时改成 k1⋅PA+PB,再套同样套路(系数 k1<1 对 PA 那段做辅助线)。
-
三段加权(w1⋅PA+w2⋅PB+w3⋅PC):单一辅助线不够,转 加权费马点(旋转 + 缩放通法)——旋转 + 缩放。
-
物理含义:sinα=v1/v2 即斯涅尔折射定律;胡不归本质上就是费马原理在两介质边界上的 argmin 几何作图。
