标题 | 对“将军饮马”问题解决的思考和拓展 |
范文 | 潜宗武 【摘要】本文认为将军饮马的问题就是利用轴对称变换改变线段的位置,从而达到利用“两点之间线段最短”来求最小值的问题,接下来作者又介绍了利用平移、旋转、相似变换移动线段用类似方法求最小值的例子,特别是利用相似变换求最小值的例子是本文的亮点.最后,本文还将文中例子升华,找到了一类最小值问题和光的反射、折射路线的关系. 一、“将军饮马”问题解决的本质是轴对称变换的应用 “将军饮马”的故事大家都非常熟悉,它可以转化为下面的数学模型. 问题1如图所示,A,B表示直线l外两个定点,P为直线l上的任意一点,连接AP,BP,问P在什么位置,能使(AP+BP)最小? 这个问题的解决主要分两步: 第一步用轴对称变换转移线段AP到CP,把AP+BP最小的问题转化为CP+BP最小. 第二步用“C,B两点间线段最短”解决问题.类似的题目教材上还有一个,见问题2. 问题1图 问题2图 问题2如图,村庄A,B在小河(假定河宽处处相等)的两边,现在两个村庄间修一条公路,河上要架桥,桥和河岸垂直.请你设计修路方案,使得公路的总长度最短? 本题的解决也分两步,第一步平移AM到CN,因为河宽处处相等,问题就转化为CN+BN最小的问题,第二步用“C,B两点间线段最短”解决问题. 上面两个问题来自教材,从图形变换的思路来研究问题,不仅使思路简捷,更为我们解决类似问题提供了方法. 二、利用相似变换解决一类求最值的例子 问题3如图所示,小明在河岸上A处发现河中B处有一个人在喊救命,小明先沿河岸跑一段到C,然后径直游到B处.已知BP⊥AP,BP=5米,AP=10米,如果救人者在岸上跑步的速度为5米/秒,在水中的速度为1米/秒,想要最快到B处,求最短时间? 分析本题实际上求AC5+BC的最小值,不是简单的两条线段的和,表面上只能用代数方法了,但是也有类似的解答: 如图所示,作∠FAC=arcsin15,CD⊥AF于D,则CD=AC5.移动C点,由相似或者三角函数的知识始终有CD=AC5,这样AC5+BC=BC+CD,因为CD⊥AF,所以当B,C,D三点共线时,同时有BD⊥AF,根据垂线段最短,可以说明此时AC5+BC最小. 本题如果选用代数方法,会相当复杂,这里巧妙应用相似变换使问题解决的相当精彩,当然这一思路的形成来自于前面两个问题的反思,也许大家会想到中学还有个旋转变换,关于这方面的例子请大家参考费马点,这里不再赘述,因为我在进行这方面思考时有了新的发现. 三、科学中光的反射、折射路线和这类最小值问题的关系 问题4如图所示,DP表示河岸,小明在河边的广场上A处发现河中B处有一个人在喊救命,小明先在广场上跑一段到河边C点,然后跳进河里游到B处.已知B到河边的距离BP=5米,A到河边的距离AD=4米,DP=10米,如果救人者在陆地上的速度为5米/秒,在水中的速度为1米/秒,要最快到B处,求最短时间? 分析本题就是问题3的拓展,更有实际意義,而实际上“将军饮马”问题中,如果饮马前后的速度不一样,也是一样的问题.读到这里大家一定希望看到类似的简捷解法,但是笔者能力有限,要让您失望了,我决定用代数方法先找到答案. 解设CP=x,则CD=(10-x).所花时间用y表示. y=42+(10-x)25+x2+52,求其导函数: y′=x-10542+(10-x)2+xx2+25. 令y′=0,得x-10542+(10-x)2+xx2+25=0, 即10-x542+(10-x)2=xx2+25. 这个方程可以解,但是意义不大,我发现这其实就是:CD5AC=CPBC,再清楚点作EF⊥CP于点C,得到sin∠ACEsin∠BCF=51,也就是说满足这个条件时,所花的时间最少.这是什么结论?我们先看物理中光的折射定律:入射角和折射角的正弦值之比等于光在两种介质中的速度比. 看来,应该走光的折射路线啊!这使我一下子想到了问题1,问题1的解决不正是光的反射路线图吗?只不过问题1中,速度一样,相当于光在同一种介质中传播,而问题6由于速度不一样,则相当于光在不同介质中传播,相同点是,光的路线就是时间最短的路. 不过遗憾的是,限于本人水平有限,还没能将问题彻底解决,还希望读到本文的您多多指教,不胜感激! |
随便看 |
|
科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。