最短路径问题

📘 轴对称·
⭐⭐⭐⭐
·将军饮马、对称变换

🎯 学习目标

  • 理解轴对称在最短路径问题中的应用
  • 掌握利用对称点构造最短路径的方法
  • 能解决“将军饮马”类实际问题

📚 核心概念

最短路径问题中,常遇到需要从一点出发,经过某条直线(如河岸)再到另一点,使总路程最短。这类问题的经典模型是“将军饮马”:将军从营地A出发,到河边饮马后再去营地B,问怎样走路线最短?

解决的关键思想是利用轴对称变换。因为两点之间线段最短,但路径必须经过直线(如河岸),所以不能直接连AB。我们可以将其中一个点(比如B)关于直线作对称点BB',那么从A到直线上任意一点P再到B的路径长度就等于从A到P再到BB'的路径长度(因为PB=PBPB = PB')。于是,原问题转化为求A到BB'的最短路径——即连接A与BB'的线段。该线段与直线的交点就是最优的饮马点P。

这一方法的核心依据是:轴对称保持距离不变,即若点BB'是点B关于直线ll的对称点,则对直线ll上任意点P,都有PB=PBPB = PB'。因此,AP+PB=AP+PBABAP + PB = AP + PB' \geq AB',当且仅当A、P、BB'共线时取等号,此时路径最短。

📝 关键公式

  • 轴对称性质:若点BB'是点B关于直线ll的对称点,则对ll上任意点P,有 PB=PBPB = PB'

    • 示例:点B(3,2)B(3,2)关于x轴的对称点为B(3,2)B'(3,-2),则对x轴上任意点P(x,0)P(x,0),有 PB=(x3)2+(02)2=(x3)2+4PB = \sqrt{(x-3)^2 + (0-2)^2} = \sqrt{(x-3)^2 + 4}PB=(x3)2+(0+2)2=(x3)2+4PB' = \sqrt{(x-3)^2 + (0+2)^2} = \sqrt{(x-3)^2 + 4},故 PB=PBPB = PB'
  • 最短路径公式:最短路径长为 ABAB',其中BB'是B关于约束直线的对称点。

    • 示例:A(1,1),B(4,3),约束直线为x轴。B关于x轴的对称点为B(4,3)B'(4,-3),则最短路径长为 AB=(41)2+(31)2=9+16=5AB' = \sqrt{(4-1)^2 + (-3-1)^2} = \sqrt{9 + 16} = 5

💡 经典例题

例题1(基础)

点A(2,3)和点B(6,1),要在x轴上找一点P,使AP+PBAP + PB最小。求点P的坐标。

  1. 找B关于x轴的对称点:B(6,1)B'(6,-1)
  2. 连接A(2,3)与B(6,1)B'(6,-1),求直线AB'的方程。
    • 斜率k=1362=44=1k = \frac{-1 - 3}{6 - 2} = \frac{-4}{4} = -1
    • 直线方程:y3=1(x2)y - 3 = -1(x - 2),即 y=x+5y = -x + 5
  3. 求AB'与x轴(y=0y=0)的交点:令y=0y=0,得0=x+5x=50 = -x + 5 \Rightarrow x = 5
  4. 所以点P坐标为(5,0)(5, 0)

例题2(进阶)

如图,直线ll为河岸,A、B在河同侧。A距ll为3 km,B距ll为5 km,A、B在ll上的投影点相距8 km。求从A出发到ll上某点饮水后再到B的最短路程。

  1. 设A在ll上的投影为M,B的投影为N,则AM=3AM = 3BN=5BN = 5MN=8MN = 8
  2. 作B关于ll的对称点BB',则BN=BN=5B'N = BN = 5,且BB'll另一侧。
  3. 构造直角三角形AMBAMB':水平距离为MN=8MN = 8,竖直距离为AM+BN=3+5=8AM + B'N = 3 + 5 = 8
  4. 最短路径为AB=82+82=128=82AB' = \sqrt{8^2 + 8^2} = \sqrt{128} = 8\sqrt{2}(km)。
  5. 因此,最短路程为828\sqrt{2} km。

⚠️ 易错点

  • 错误地连接AB而不做对称:学生常直接连AB,忽略路径必须经过直线的限制。应牢记:只有当A、B在直线异侧时才能直接连线;同侧时必须用对称。
  • 对称点找错:例如把点关于y轴对称当成关于x轴对称。要明确题目中“河岸”对应哪条直线(x轴、y轴或其他),再正确作对称。
  • 混淆路径长度与坐标计算:有时算出对称点后忘记求交点或误以为对称点就是所求点。记住:最短路径的“落脚点”是AB'与约束直线的交点,不是对称点本身。
  • 忽略共线条件:最短路径成立的前提是A、P、B'三点共线。若未验证或画图不准,可能导致结果错误。建议画草图辅助理解。