mathematica 发表于 2020-5-22 09:07:51

这类问题,还是用微积分简单自然!

王守恩 发表于 2020-5-23 07:17:53

本帖最后由 王守恩 于 2020-5-23 15:39 编辑

dlpg070 发表于 2020-5-22 08:49
回复王守恩,
编码计算已完成,利用 NMinimize 编码,很简单,很快
已采用多种方法验算,你再验算一下,有 ...
是这样吗?

记:\(\tan^{-1}\bigg(\frac{AB-CE(k^\circ)}{AD}\bigg)+\tan^{-1}\bigg(\frac{AD-CF(k^\circ)}{AB}\bigg)=k^\circ\)

猜想:\(\D\frac{CE(30^\circ)}{CF(30^\circ)}=\frac{CE(60^\circ)}{CF(60^\circ)}\)

mathematica 发表于 2020-5-23 09:37:13

本帖最后由 mathematica 于 2020-5-24 08:50 编辑

王守恩 发表于 2020-5-23 07:17
是这样吗?

已知:\(\D\tan^{-1}\bigg(\frac{AB-CE}{AD}\bigg)+\tan^{-1}\bigg(\frac{AD-CF}{AB}\bi ...

Clear["Global`*"];
(*b=1*)
(*建立坐标系,原点在左下角,45度角放在右上角,坐标是(a,b)*)
k1=(b-y)/(a-0)
k2=(b-0)/(a-x)
(*对应的是45度角*)
kk=(k2-k1)/(1+k2*k1)-1//FullSimplify
(*用x来表示y*)
ans=Flatten@Solve
(*计算长度的平方*)
aaa=x^2+y^2/.ans//FullSimplify
(*求导数,合并成一项,分解因式*)
bbb=D//Factor
(*求导数的零点*)
ccc=Solve//FullSimplify


一个点是(x,0),一个点是(0,y)

你说的对,

EF的平方的函数是:
\[\frac{\left(a^2-2 a x+b^2+x^2\right) \left(a^2+b^2-2 b x+x^2\right)}{(-a-b+x)^2}\]
求导数得到
\[\frac{2 \left(a^2-2 a x+b^2-2 b x+x^2\right) \left(2 a b-a x-b x+x^2\right)}{(-a-b+x)^3}\]

求解零点得到
\[\begin{array}{c}
x\to -\sqrt{2} \sqrt{a} \sqrt{b}+a+b \\
x\to \sqrt{2} \sqrt{a} \sqrt{b}+a+b \\
x\to \frac{1}{2} \left(-\sqrt{a^2-6 a b+b^2}+a+b\right) \\
x\to \frac{1}{2} \left(\sqrt{a^2-6 a b+b^2}+a+b\right) \\
\end{array}\]

dlpg070 发表于 2020-5-23 09:48:19

王守恩 发表于 2020-5-23 07:17
是这样吗?

已知:\(\D\tan^{-1}\bigg(\frac{AB-CE}{AD}\bigg)+\tan^{-1}\bigg(\frac{AD-CF}{AB}\bi ...

根据hujunhua 的精湛理论分析和王守恩的神奇的想象力,得
FE最小值公式 FEmin=Sqrt*(a+b-Sqrt) 测试无误,没有反例,
祝贺王守恩
见测试实例:(为了简单,快速,用NMinimize求解数值最小值)
FEmin 是数值解

k abFEmin   AE转角(度) a+b-Sqrt Sqrt*(a+b-Sqrt)
1 242.82843 0.         2.            2.82843
2 815 10.6181.87837    7.50807         10.618
3 814 9.94669 3.94972    7.03337         9.94669
4 813 9.30241 6.24335    6.57779         9.30241
5 812 8.68835 8.79398    6.14359         8.68835
6 811 8.10839 11.6426    5.7335          8.10839
7 810 7.567314.8375    5.35089         7.5673
8 897.07107 18.4349    5.            7.07107
9 886.62742 22.5       4.68629         6.62742

dlpg070 发表于 2020-5-23 16:43:46

王守恩 发表于 2020-5-23 07:17
是这样吗?

记:\(\tan^{-1}\bigg(\frac{AB-CE(k^\circ)}{AD}\bigg)+\tan^{-1}\bigg(\frac{AD-CF(k^\c ...

你的公式正确,给出验证代码和计算结果(* 验证 王守恩 12#FE公式正确 求解 OK
我以前使用的是另外一个计算公式
NMinimize 快
Minimize慢
例题:a=8,b=9
*)
Clear["Global`*"]
a=8;b=9;
(* 由王守恩12#公式 *)
CF=b-a* Tan[(Pi/4- ArcTan[(a-CE)/b])];
EF2=CE^2+(b-a* Tan[(Pi/4- ArcTan[(a-CE)/b])])^2;
Clear;
ansm=NMinimize[{EF2,0<=CE<= a },CE(*,WorkingPrecision\50 *)];
EFmin=Sqrt]];
CEmin=CE/.ansm[];
CFmin=b-a* Tan[(Pi/4- ArcTan[(a-CEmin)/b])];
Print["最小值 FE=",N," CE=",N," CF=",N]
Print["=== end === "]

输出:
最小值 FE=7.07107 CE=5. CF=5.

dlpg070 发表于 2020-5-23 16:43:46

本帖最后由 dlpg070 于 2020-5-23 16:47 编辑

王守恩 发表于 2020-5-23 07:17
是这样吗?

记:\(\tan^{-1}\bigg(\frac{AB-CE(k^\circ)}{AD}\bigg)+\tan^{-1}\bigg(\frac{AD-CF(k^\c ...

你的12#公式正确,给出验证代码和计算结果(* 验证 王守恩 12#FE公式正确 求解 OK
我以前使用的是另外一个计算公式
NMinimize 快
Minimize慢
例题:a=8,b=9
*)
Clear["Global`*"]
a=8;b=9;
(* 由王守恩12#公式 *)
CF=b-a* Tan[(Pi/4- ArcTan[(a-CE)/b])];
EF2=CE^2+(b-a* Tan[(Pi/4- ArcTan[(a-CE)/b])])^2;
Clear;
ansm=NMinimize[{EF2,0<=CE<= a },CE(*,WorkingPrecision\50 *)];
EFmin=Sqrt]];
CEmin=CE/.ansm[];
CFmin=b-a* Tan[(Pi/4- ArcTan[(a-CEmin)/b])];
Print["最小值 FE=",N," CE=",N," CF=",N]
Print["=== end === "]

输出:
最小值 FE=7.07107 CE=5. CF=5.

王守恩 发表于 2020-5-23 21:52:40

本帖最后由 王守恩 于 2020-5-24 05:29 编辑

dlpg070 发表于 2020-5-23 09:48
根据hujunhua 的精湛理论分析和王守恩的神奇的想象力,得
FE最小值公式 FEmin=Sqrt*(a+b-Sqrt) ...
谢谢 hujunhua 2楼的启示!

继续猜想!奇妙的数字!

BF,DE,EC 3 个数是 1 组勾股数!

即:\(\D(BF)^2+(DE)^2=(EC)^2\)

王守恩 发表于 2020-5-24 07:31:13

还有比这还简单的吗?

\(\D\frac{AB}{BF}=\frac{BF}{EC-ED}\)

王守恩 发表于 2020-5-24 07:55:06

mathematica 发表于 2020-5-23 09:37
一个点是(x,0),一个点是(0,y)

你说的对,求导数得到


继续猜想!接12楼。

记:\(\D\tan^{-1}\bigg(\frac{AB-CE(45-k)^\circ}{AD}\bigg)+\tan^{-1}\bigg(\frac{AD-CF(45-k)^\circ}{AB}\bigg)=(45-k)^\circ\)

猜想:\(\D\frac{CE(45-k)^\circ}{CF(45-k)^\circ}=\frac{CE(45+k)^\circ}{CF(45+k)^\circ}\)

mathematica 发表于 2020-5-24 08:30:14

王守恩 发表于 2020-5-24 07:55
继续猜想!接12楼。

记:\(\D\tan^{-1}\bigg(\frac{AB-CE(45-k)^\circ}{AD}\bigg)+\tan^{-1}\bigg(\fr ...

题目的本质就是求
在双曲线的约数条件下,
求到原点的距离的最小值。
双曲线是
\[-a^2+a x+a y-b^2+b x+b y-x y=0\]
修改一下就是
\[(x-(a+b))(y-(a+b))=2ab\]
页: 1 [2] 3
查看完整版本: 这道初中还是高中几何题有简单解法吗?