- 注册时间
- 2009-6-9
- 最后登录
- 1970-1-1
- 威望
- 星
- 金币
- 枚
- 贡献
- 分
- 经验
- 点
- 鲜花
- 朵
- 魅力
- 点
- 上传
- 次
- 下载
- 次
- 积分
- 19886
- 在线时间
- 小时
|
发表于 2024-4-20 15:09:07
|
显示全部楼层
设等边六边形$AC_1BA_1CB_1$边长为\(x\), 两个间内接三角形ABC和$A_1B_1C_1$边长分别为\(a,b,c,a_1,b_1,c_1\), 并且\(AA_1=a_0,BB_1=b_0,CC_1=c_0\)
为了方便计算,我们可以固定\(a,b,c,x\)为已知参量,其余为导出量
先记如下变量\(s_0,s_1,s_2,s_3\) 为对应三角形面积
\(16s_0^2=2a^2b^2+2a^2c^2+2b^2c^2-a^4-b^4-c^4\)
\(16s_1^2=2c_0^2b^2+2c_0^2x^2+2b^2x^2-c_0^4-b^4-x^4\)
\(16s_2^2=2c^2a_0^2+2a_0^2x^2+2c^2x^2-a_0^4-c^4-x^4\)
\(16s_3^2=2a^2b_0^2+2b_0^2x^2+2a^2x^2-b_0^4-a^4-x^4\)
我们可以计算得到: (即求a0,b0,c0)
a^4*x^2 + a^2*b^2*c^2 - 2*a^2*b^2*x^2 - a^2*c^2*c0^2 - a^2*c^2*x^2 + b^4*x^2 - b^2*c^2*c0^2 - b^2*c^2*x^2 + c^4*c0^2 + c^2*c0^4 - 2*c^2*c0^2*x^2 + c^2*x^4=0
a^4*x^2 - a^2*b^2*b0^2 + a^2*b^2*c^2 - a^2*b^2*x^2 - 2*a^2*c^2*x^2 + b^4*b0^2 + b^2*b0^4 - b^2*b0^2*c^2 - 2*b^2*b0^2*x^2 - b^2*c^2*x^2 + b^2*x^4 + c^4*x^2=0
a^4*a0^2 + a^2*a0^4 - a^2*a0^2*b^2 - a^2*a0^2*c^2 - 2*a^2*a0^2*x^2 + a^2*b^2*c^2 - a^2*b^2*x^2 - a^2*c^2*x^2 + a^2*x^4 + b^4*x^2 - 2*b^2*c^2*x^2 + c^4*x^2=0
由a0,b0,c0,a,b,c,x求a1,b1,c1
a1^4*b^2 + a1^2*b^4 - a1^2*b^2*c0^2 - 3*a1^2*b^2*x^2 + c0^4*x^2 - 2*c0^2*x^4 + x^6=0
a^4*c1^2 - a^2*b0^2*c1^2 + a^2*c1^4 - 3*a^2*c1^2*x^2 + b0^4*x^2 - 2*b0^2*x^4 + x^6=0
a0^4*x^2 - a0^2*b1^2*c^2 - 2*a0^2*x^4 + b1^4*c^2 + b1^2*c^4 - 3*b1^2*c^2*x^2 + x^6=0
也可以直接由a,b,c,x求a1,b1,c1
-4*a^4*b^4*c^2*x^6 - 4*a^4*b^2*c^4*x^6 + 4*a^4*b^2*c^2*x^8 + 2*a^2*b^6*c^2*x^6 - 4*a^2*b^4*c^4*x^6 + 4*a^2*b^4*c^2*x^8 + 2*a^2*b^2*c^6*x^6 + 4*a^2*b^2*c^4*x^8 + 2*a^6*b^2*c^2*x^6 + a^4*b^4*c^4*x^4 + (-a^2*b^4*c^4 + b^6*c^4 + b^4*c^6 - 8*b^4*c^4*x^2)*a1^6 + (a^4*b^4*c^2*x^2 + a^4*b^2*c^4*x^2 - 2*a^4*b^2*c^2*x^4 - 2*a^2*b^6*c^2*x^2 + 2*a^2*b^4*c^4*x^2 + 4*a^2*b^4*c^2*x^4 - 2*a^2*b^2*c^6*x^2 + 4*a^2*b^2*c^4*x^4 + b^8*c^2*x^2 + b^6*c^6 - 5*b^6*c^4*x^2 - 2*b^6*c^2*x^4 - 5*b^4*c^6*x^2 + 20*b^4*c^4*x^4 + b^2*c^8*x^2 - 2*b^2*c^6*x^4)*a1^4 + (-a^6*b^2*c^2*x^4 - a^4*b^4*c^2*x^4 - a^4*b^2*c^4*x^4 + 8*a^4*b^2*c^2*x^6 - a^2*b^6*c^4*x^2 + 5*a^2*b^6*c^2*x^4 - a^2*b^4*c^6*x^2 + 6*a^2*b^4*c^4*x^4 - 16*a^2*b^4*c^2*x^6 + 5*a^2*b^2*c^6*x^4 - 16*a^2*b^2*c^4*x^6 + b^8*c^4*x^2 - 3*b^8*c^2*x^4 - 2*b^6*c^6*x^2 + 3*b^6*c^4*x^4 + 8*b^6*c^2*x^6 + b^4*c^8*x^2 + 3*b^4*c^6*x^4 - 16*b^4*c^4*x^6 - 3*b^2*c^8*x^4 + 8*b^2*c^6*x^6)*a1^2 + b^8*x^8 + c^8*x^8 + a^8*x^8 + a1^8*b^4*c^4 + 6*b^4*c^4*x^8 - 4*a^2*b^6*x^8 - 4*a^2*c^6*x^8 - 4*a^6*c^2*x^8 - 4*a^6*b^2*x^8 + 6*a^4*c^4*x^8 - 4*b^6*c^2*x^8 + 6*a^4*b^4*x^8 - 4*b^2*c^6*x^8=0
-4*a^4*b^4*c^2*x^6 - 4*a^4*b^2*c^4*x^6 + 4*a^4*b^2*c^2*x^8 + 2*a^2*b^6*c^2*x^6 - 4*a^2*b^4*c^4*x^6 + 4*a^2*b^4*c^2*x^8 + 2*a^2*b^2*c^6*x^6 + 4*a^2*b^2*c^4*x^8 + 2*a^6*b^2*c^2*x^6 + a^4*b^4*c^4*x^4 + a^4*b1^8*c^4 + b^8*x^8 + c^8*x^8 + a^8*x^8 + (a^6*c^4 - a^4*b^2*c^4 + a^4*c^6 - 8*a^4*c^4*x^2)*b1^6 + (a^8*c^2*x^2 - 2*a^6*b^2*c^2*x^2 + a^6*c^6 - 5*a^6*c^4*x^2 - 2*a^6*c^2*x^4 + a^4*b^4*c^2*x^2 + 2*a^4*b^2*c^4*x^2 + 4*a^4*b^2*c^2*x^4 - 5*a^4*c^6*x^2 + 20*a^4*c^4*x^4 + a^2*b^4*c^4*x^2 - 2*a^2*b^4*c^2*x^4 - 2*a^2*b^2*c^6*x^2 + 4*a^2*b^2*c^4*x^4 + a^2*c^8*x^2 - 2*a^2*c^6*x^4)*b1^4 + (a^8*c^4*x^2 - 3*a^8*c^2*x^4 - a^6*b^2*c^4*x^2 + 5*a^6*b^2*c^2*x^4 - 2*a^6*c^6*x^2 + 3*a^6*c^4*x^4 + 8*a^6*c^2*x^6 - a^4*b^4*c^2*x^4 - a^4*b^2*c^6*x^2 + 6*a^4*b^2*c^4*x^4 - 16*a^4*b^2*c^2*x^6 + a^4*c^8*x^2 + 3*a^4*c^6*x^4 - 16*a^4*c^4*x^6 - a^2*b^6*c^2*x^4 - a^2*b^4*c^4*x^4 + 8*a^2*b^4*c^2*x^6 + 5*a^2*b^2*c^6*x^4 - 16*a^2*b^2*c^4*x^6 - 3*a^2*c^8*x^4 + 8*a^2*c^6*x^6)*b1^2 + 6*b^4*c^4*x^8 - 4*a^2*b^6*x^8 - 4*a^2*c^6*x^8 - 4*a^6*c^2*x^8 - 4*a^6*b^2*x^8 + 6*a^4*c^4*x^8 - 4*b^6*c^2*x^8 + 6*a^4*b^4*x^8 - 4*b^2*c^6*x^8=0
-4*a^4*b^4*c^2*x^6 - 4*a^4*b^2*c^4*x^6 + 4*a^4*b^2*c^2*x^8 + 2*a^2*b^6*c^2*x^6 - 4*a^2*b^4*c^4*x^6 + 4*a^2*b^4*c^2*x^8 + 2*a^2*b^2*c^6*x^6 + 4*a^2*b^2*c^4*x^8 + 2*a^6*b^2*c^2*x^6 + a^4*b^4*c^4*x^4 + a^4*b^4*c1^8 + b^8*x^8 + c^8*x^8 + a^8*x^8 + (a^6*b^4 + a^4*b^6 - a^4*b^4*c^2 - 8*a^4*b^4*x^2)*c1^6 + (a^8*b^2*x^2 + a^6*b^6 - 5*a^6*b^4*x^2 - 2*a^6*b^2*c^2*x^2 - 2*a^6*b^2*x^4 - 5*a^4*b^6*x^2 + 2*a^4*b^4*c^2*x^2 + 20*a^4*b^4*x^4 + a^4*b^2*c^4*x^2 + 4*a^4*b^2*c^2*x^4 + a^2*b^8*x^2 - 2*a^2*b^6*c^2*x^2 - 2*a^2*b^6*x^4 + a^2*b^4*c^4*x^2 + 4*a^2*b^4*c^2*x^4 - 2*a^2*b^2*c^4*x^4)*c1^4 + (a^8*b^4*x^2 - 3*a^8*b^2*x^4 - 2*a^6*b^6*x^2 - a^6*b^4*c^2*x^2 + 3*a^6*b^4*x^4 + 5*a^6*b^2*c^2*x^4 + 8*a^6*b^2*x^6 + a^4*b^8*x^2 - a^4*b^6*c^2*x^2 + 3*a^4*b^6*x^4 + 6*a^4*b^4*c^2*x^4 - 16*a^4*b^4*x^6 - a^4*b^2*c^4*x^4 - 16*a^4*b^2*c^2*x^6 - 3*a^2*b^8*x^4 + 5*a^2*b^6*c^2*x^4 + 8*a^2*b^6*x^6 - a^2*b^4*c^4*x^4 - 16*a^2*b^4*c^2*x^6 - a^2*b^2*c^6*x^4 + 8*a^2*b^2*c^4*x^6)*c1^2 + 6*b^4*c^4*x^8 - 4*a^2*b^6*x^8 - 4*a^2*c^6*x^8 - 4*a^6*c^2*x^8 - 4*a^6*b^2*x^8 + 6*a^4*c^4*x^8 - 4*b^6*c^2*x^8 + 6*a^4*b^4*x^8 - 4*b^2*c^6*x^8=0
我们通过代数方程直接求解可以得到:
\(a_0=\sqrt{\frac{b^2+c^2-a^2}{2}+x^2+2s_0\sqrt{-1+4(\frac{x}{a})^2}}\)
\(b_0=\sqrt{\frac{-b^2+c^2+a^2}{2}+x^2+2s_0\sqrt{-1+4(\frac{x}{b})^2}}\)
\(c_0=\sqrt{\frac{b^2-c^2+a^2}{2}+x^2+2s_0\sqrt{-1+4(\frac{x}{c})^2}}\)
\(a_1=\sqrt{\frac{c_0^2+x^2-b^2}{2}+x^2+2s_1\sqrt{-1+4(\frac{x}{b})^2}}\)
\(b_1=\sqrt{\frac{a_0^2+x^2-c^2}{2}+x^2+2s_2\sqrt{-1+4(\frac{x}{c})^2}}\)
\(c_1=\sqrt{\frac{b_0^2+x^2-a^2}{2}+x^2+2s_3\sqrt{-1+4(\frac{x}{a})^2}}\)
本来想通过消元直接得到R1关于a,b,c,x的表达式,可惜不论采用何种方式计算其内存都溢出中断~~~
|
|