複雑でミスもあるかもしれませんが、結果が出たのでお知らせします。
三つの円C1,C2,C3の半径をr1,r2,r3とします。三円に外接する円Cの半径をrとします。円Cの回りにC1、C2、C3がくっついている図になります。
C1とC2,C2とC3,C3とC1の中心間の距離をd3,d1,d2とします。
A=d1^4+d2^4+d3^4-2(d1^2d2^2+d2^2d3^2+d1^2d3^2)+4(d1^2(r1^2+r2r3-r1r2-r1r3)+d2^2(r2^2+r1r3-r1r2-r2r3)+d3^2(r3^2+r1r2-r1r3-r2r3)),
B=-d1^4r1-d2^4r2-d3^4r3+d1^2d2^2(r1+r2)+d1^2d3^2(r1+r3)+d2^2d3^3(r2+r3)+d1^2(r1^2(r2+r3)+r1(r2^2+r3^2)-r2r3(r2+r3)-2r1^3)+d2^2(r2^2(r1+r3)+r2(r1^2+r3^2)-r1r3(r1+r3)-2r2^3)+d3^2(r3^2(r1+r2)+r3(r1^2+r2^2)-r1r2(r1+r2)-2r3^3),
D=(d1+d2+d3)(-d1+d2+d3)(d1-d2+d3)(d1+d2-d3)(d1-r2+r3)(d1+r2-r3)(d2+r1-r3)(d2-r1+r3)(d3+r1-r2)(d3-r1+r2)
とすると
r=(B-√D)/A
となります。
お礼
ありがとうございました。 考え方が1つでもわかっただけでも十分です。 本当にありがとうございました。