|
import graph; size(10cm);
real labelscalefactor = 0.5; /* changes label-to-point distance */
pen dps = linewidth(0.4) + fontsize(10); defaultpen(dps); /* default pen style */
pen dotstyle = blue; /* point style */
real xmin = -2.314085986018613, xmax = 1.6173022634046543, ymin = -1.7496048483670998, ymax = 2.248276225570726; /* image dimensions */
/* draw figures */
draw((xmin, 1.7113964211768826*xmin + 0.922435531051931)--(xmax, 1.7113964211768826*xmax + 0.922435531051931), linewidth(.5)); /* line */
draw((xmin, -0.019554150693591826*xmin + 0.9757950686529901)--(xmax, -0.019554150693591826*xmax + 0.9757950686529901), linewidth(.5)); /* line */
draw((xmin, 0.46590909090909094*xmin + 1.3224612435349916)--(xmax, 0.46590909090909094*xmax + 1.3224612435349916), linewidth(.5)); /* line */
draw((xmin, -12.572036731667296*xmin-7.987851915726761)--(xmax, -12.572036731667296*xmax-7.987851915726761), linewidth(.5)); /* line */
draw(circle((-0.6238197323732662,-0.14516732639119737), 1.5590266044278045), linewidth(.5));
draw((xmin, 0.2408170769739092*xmin + 1.1617244857739186)--(xmax, 0.2408170769739092*xmax + 1.1617244857739186), linewidth(.5) + linetype("6 6")); /* line */
draw((xmin, 3.5633108519847383*xmin + 3.534295896638695)--(xmax, 3.5633108519847383*xmax + 3.534295896638695), linewidth(.5) + linetype("6 6")); /* line */
draw((-0.7140935608997624,0.9897585617521477)--(-0.1524295769015068,0.6615680986611859), linewidth(.5) + linetype("6 6"));
/* dots and labels */
dot((0.3211800736640583,1.472101959673928),dotstyle);
label("$A$", (0.22926455166324664,1.558413171232182), NE * labelscalefactor);
dot((0.03082672519261977,0.9751922782231838),dotstyle);
label("$B$", (0.03,0.7771224831861204), NE * labelscalefactor);
dot((-0.7140935608997624,0.9897585617521477),dotstyle);
label("$E$", (-1,1.1012750026945928), NE * labelscalefactor);
dot((-0.6238197323732662,-0.14516732639119737),dotstyle);
label("$F$", (-0.5769609455757744,-0.3283207243684135), NE * labelscalefactor);
dot((0.1627174729913523,1.2009096319922772),dotstyle);
label("$G$", (0.1,1.0181589720513948), NE * labelscalefactor);
dot((-1.4103569377378844,-1.4912442847746716),dotstyle);
label("$H$", (-1.6740925500659884,-1.5999959932093435), NE * labelscalefactor);
dot((-0.1524295769015068,0.6615680986611859),dotstyle);
label("$I$", (-0.08,0.511151185127887), NE * labelscalefactor);
clip((xmin,ymin)--(xmin,ymax)--(xmax,ymax)--(xmax,ymin)--cycle);
clip((xmin,ymin)--(xmin,ymax)--(xmax,ymax)--(xmax,ymin)--cycle);
首先$CD$是多余的, 擦掉$CD$只保留$EF$. 直线$AB,AE,BE,EF$之间的夹角都能由$\alpha,\beta,\gamma,\delta$表示.
作$EI\perp AB$, 设$EI=1$, 则$AI=\cot(\pi-\alpha)=-\cot(\alpha),BI=\cot(\beta)$.
$\angle EFI=\alpha+\delta-\pi\implies FI=\cot(\alpha+\delta)\implies FG^2=FA\cdot FB=[\cot(\alpha+\delta)-\cot(\alpha)][\cot(\alpha+\delta)+\cot(\beta)]$
$GI=\tan\angle GEI=FG-FI$
$HI=\tan\angle HEI=FG+FI$
$$\tan\angle GEH=\tan(\angle GEI+\angle HEI)=\frac{2FG}{1-FG^2+FI^2}$$
$$\implies\frac14\tan^2\angle GEH=\frac{FG^2}{(1-FG^2+FI^2)^2}=\frac{[\cot(\alpha+\delta)-\cot(\alpha)][\cot(\alpha+\delta)+\cot(\beta)]}{(1-[\cot(\alpha+\delta)-\cot(\alpha)][\cot(\alpha+\delta)+\cot(\beta)]+\cot^2(\alpha+\delta))^2}$$
将$γ=-(α+β+δ)$代入\eqref{1}, 要证明的是\begin{equation}\label2
-{\sin(α) \sin(β) \sin(α+β+δ) \sin(δ)\over\sin^2(β + δ)}=\frac{[\cot(\alpha+\delta)-\cot(\alpha)][\cot(\alpha+\delta)+\cot(\beta)]}{(1-[\cot(\alpha+\delta)-\cot(\alpha)][\cot(\alpha+\delta)+\cot(\beta)]+\cot^2(\alpha+\delta))^2}\end{equation}
- In[]:= ((Cot[\[Alpha]+\[Delta]]-Cot[\[Alpha]])(Cot[\[Alpha]+\[Delta]]+Cot[\[Beta]]))/(1-(Cot[\[Alpha]+\[Delta]]-Cot[\[Alpha]])(Cot[\[Alpha]+\[Delta]]+Cot[\[Beta]])+Cot[\[Alpha]+\[Delta]]^2)^2+(Sin[\[Alpha]]Sin[\[Beta]]Sin[\[Alpha]+\[Beta]+\[Delta]]Sin[\[Delta]])/Sin[\[Beta]+\[Delta]]^2//FullSimplify
- Out[]= 0
复制代码FullSimplify 发现恒等式成立 这样就证明了3#.
问题:如何手工化简\eqref{2}? |
|