Jack315 发表于 2024-3-15 09:53:01

求极小值

手机上刷到的题:
求 \(\sqrt{x^2+y^2}+\sqrt{x^2-4x+4+y^2}+\sqrt{x^2+y^2-4y+4}\) 的极小值。

northwolves 发表于 2024-3-15 10:38:23

费马点

nyy 发表于 2024-3-15 10:50:29

这题可弱智了!

Clear["Global`*"];(*Clear all variables*)
(*定义表达式*)
f=Sqrt+Sqrt+Sqrt
(*求两个方程的偏导数*)
{fx,fy}=D//Simplify
(*求偏导数解方程组*)
ans=Solve==0,{x,y}]
(*隐函数绘图,确实只有一个根*)
ContourPlot[{fx==0,fy==0},{x,-5,5},{y,-5,5}]
(*求目标函数的值*)
aaa=FullSimplify]]
(*画出三维图*)
Plot3D


stationary point为\[\left\{\left\{x\to \frac{1}{3} \left(3-\sqrt{3}\right),y\to \frac{1}{3} \left(3-\sqrt{3}\right)\right\}\right\}\]
数值化得到
{{x -> 0.42265, y -> 0.42265}}

代入表达式得到
\[\sqrt{2}+\sqrt{6}\]

用隐函数绘图,检测到函数只有一个极值点(图上只有一个交点),这样就把问题解决了!
这里面存在一个问题,因为开根号的函数,一旦根号下面等于零,也就是这时这个函数的导数不存在了,
因此只用求导的办法来解决问题是不妥的,因此需要画出函数的三维图,然后肉眼观察一下,确实只有一个极小值。
至于三维图,给郭老大省点空间,我就不上传了!




nyy 发表于 2024-3-15 11:01:44

northwolves 发表于 2024-3-15 10:38
费马点

用你的思路,用余弦定理列方程组来吊打这个问题!
Clear["Global`*"];(*Clear all variables*)
deg=Pi/180;(*角度制下1°所对应的弧度*)
(*子函数,利用三边计算角的余弦值,角是c边所对的角*)
cs:=((a^2+b^2-c^2)/(2*a*b))
(*三个角成120°,用余弦定理列方程组来解决问题*)
ans=Solve[{
    Numerator@Together-Cos]==0,
    Numerator@Together]-Cos]==0,
    Numerator@Together-Cos]==0
},{x,y,z}]//FullSimplify
Grid(*列表显示*)
(*求出目标函数值*)
f=(x+y+z/.ans)//FullSimplify


方程组求解结果
\[\begin{array}{rrr}
x\to -2 \sqrt{\frac{2}{3}+\frac{1}{\sqrt{3}}} & y\to 2 \sqrt{\frac{2}{3}} & z\to 2 \sqrt{\frac{2}{3}} \\
x\to \sqrt{\frac{8}{3}+\frac{4}{\sqrt{3}}} & y\to -2 \sqrt{\frac{2}{3}} & z\to -2 \sqrt{\frac{2}{3}} \\
x\to -2 \sqrt{\frac{2}{3}-\frac{1}{\sqrt{3}}} & y\to -2 \sqrt{\frac{2}{3}} & z\to -2 \sqrt{\frac{2}{3}} \\
x\to 2 \sqrt{\frac{2}{3}-\frac{1}{\sqrt{3}}} & y\to 2 \sqrt{\frac{2}{3}} & z\to 2 \sqrt{\frac{2}{3}} \\
\end{array}\]

代入目标函数值,得到
\[\left\{\sqrt{2} \left(\sqrt{3}-1\right),\sqrt{2}-\sqrt{6},-2 \sqrt{\sqrt{3}+2},2 \sqrt{\sqrt{3}+2}\right\}\]


nyy 发表于 2024-3-15 11:13:59

northwolves 发表于 2024-3-15 10:38
费马点

把这个问题想复杂了,由于这题是等腰直角三角形,由于三个120度,且对称,
所以用手算也能解决这个问题,我刚才手算了一下,还是能比较快的解决问题的。
和我用软件算的结果是一样的

northwolves 发表于 2024-3-15 12:54:42




如图。设F点为所求,作等边三角形$\triangleABD$,$\triangle BFE$.若使$FA+FB+FC=DE+EF+FC$最短,则DEFC四点共线,$\angle DBC=\frac{\5pi}{6}$。

nyy 发表于 2024-3-15 13:54:35

northwolves 发表于 2024-3-15 12:54
如图。设F点为所求,作等边三角形$\triangleABD$,$\triangle BFE$.若使$FA+FB+FC=DE+EF+FC$最短,则DEFC ...

Clear["Global`*"];(*Clear all variables*)
deg=Pi/180;(*角度制下1°所对应的弧度*)
(*子函数,利用三边计算角的余弦值,角是c边所对的角*)
cs:=((a^2+b^2-c^2)/(2*a*b))
(*用余弦定理解第三边,求出第三边的长度*)
ans=Solve==Cos[(90+60)deg],x]


求解结果
\[\left\{\left\{x\to -2 \sqrt{\sqrt{3}+2}\right\},\left\{x\to 2 \sqrt{\sqrt{3}+2}\right\}\right\}\]

进一步化简
\[\left\{\left\{x\to -\sqrt{2}-\sqrt{6}\right\},\left\{x\to \sqrt{2}+\sqrt{6}\right\}\right\}\]

王守恩 发表于 2024-3-15 15:38:30

瞪眼: x,y地位相等(可互换)。
Minimize[{Sqrt + Sqrt + Sqrt}, {x}] // FullSimplify
{Sqrt + Sqrt, {x -> 1 - 1/Sqrt}}

Jack315 发表于 2024-3-15 20:15:57

如图所示:

以三角形的三条边向外作正三角形。\(AE\)、\(BF\) 和 \(CD\) 三条线的交点 \(P\) 即为费马点。

将 \(\triangle ABP\) 顺时针旋转 \(\frac{\pi}{3}\) 即可看出 \(DC(=AE)\) 即为所求的极小值。
在这个题目的条件下有很简洁的求解方法:
极小值\(=2\times BC\times \cos{\frac{\pi}{12}}=2\times2\times\frac{\sqrt{3}+1}{2\sqrt{2}}=\sqrt{6}+\sqrt{2}\)

Jack315 发表于 2024-3-15 20:52:54

在 \(\triangle APC\) 中可求得 \(PC=\frac{AC}{2\cos{\frac{\pi}{6}}}\) 。
若以 \(B\) 点为坐标原点,则可求得 \(P\) 点的坐标为:
\(x=y=PC\sin{\frac{\pi}{12}}=\frac{AC}{2\cos{\frac{\pi}{6}}}\sin{\frac{\pi}{12}}\)
\(=\sqrt{2}\frac{\frac{\sqrt{2-\sqrt{3}}}{2}}{\frac{\sqrt{3}}{2}}=1-\frac{\sqrt{3}}{3}\)
页: [1] 2
查看完整版本: 求极小值