步骤一:先把题意翻成模型语言
题目设定:点A、B在直线l同侧,要求在l上找一点P,使AP+PB最小。这就是标准饮马题。生活话说,是人从A出发,先到河边P点,再去B,想走最短路。
这一步别急着画辅助线,先确认两个条件:P被限制在直线l上,目标是两段距离之和AP+PB。只要这两点成立,就可以把它归入将军饮马模型。
将军饮马模型对比最适合放进具体题里看。同一道最短路径题,用估点、垂线、反射三种办法一比,谁靠谱马上清楚。下面复盘一个典型案例,不讲花架子,只看从读题到验证的完整过程。
题目设定:点A、B在直线l同侧,要求在l上找一点P,使AP+PB最小。这就是标准饮马题。生活话说,是人从A出发,先到河边P点,再去B,想走最短路。
这一步别急着画辅助线,先确认两个条件:P被限制在直线l上,目标是两段距离之和AP+PB。只要这两点成立,就可以把它归入将军饮马模型。
不少人第一反应是找A、B在河岸上的投影,再取中间位置。这个想法看着公平,其实不可靠。最短路径不是看P离谁都差不多,而是看两段路总和最小。
如果A离河岸很近、B离河岸很远,中点思路会明显跑偏。几何题最怕“差不多”,尤其是最值问题,必须有能证明的依据。
还有人会从A向l作垂线,认为垂足就是最近点。垂足确实让AP最短,但题目要的是AP+PB,不是单独AP。你把第一段压到最短,第二段可能被拉长。
这就是将军饮马模型对比里最该记住的地方:垂线段最短解决“一段距离”,反射法解决“两段折线距离和”。对象不一样,工具就不能混用。
正确流程很稳:第一,把A关于直线l作对称点A';第二,连接A'B;第三,A'B与l交于P;第四,连接AP、PB。这个P就是所求点。
为什么?因为P在l上,所以AP=A'P。于是AP+PB=A'P+PB。当P位于A'B与l的交点时,A'、P、B共线,折线变成直线,距离和最小。证明不长,但很有力。
如果题目说P在整条直线l上,到这里就结束了。如果题目改成P只能在线段MN上,就要看交点P是否落在MN内。落在内,答案成立;落在外,就要比较M、N两个端点的距离和。
这个案例复盘的价值就在这里:同一题下,中点法靠猜,垂线法只顾一段,反射法既能找点又能证明。对比之后你会发现,模型不是多画一条线,而是把问题改成了更简单的问题。
垂线法求点到直线的一段最短距离;将军饮马模型求经过直线上一点的两段距离和最小,核心是反射。
直接连AB不一定经过直线l上的合法饮马点。反射A后,AP被等量替换成A'P,才能把折线AP+PB转化成直线A'B。