3直線の方程式からそれらの交点を通る円の式を求める方法
3直線
L:f(x,y)=0
M:g(x,y)=0
N:h(x,y)=0
があり,LとMの交点をA,MとNの交点をB,NとLの交点をCとすると,3点A,B,Cを通る円の式は
f(x,y)g(x,y)+αg(x,y)h(x,y)+βh(x,y)f(x,y)=0
と表される.
上記の事実において、
f(x,y)g(x,y)+αg(x,y)h(x,y)+βh(x,y)f(x,y)=0
という式を考えれば、それが2次曲線であること、x^2とy^2の係数を等しくし、xyの係数を0にするようにα,βを選ぶことが出来ること、A,B,Cを通ること、を示せばいいと思います。
しかし、
f(x,y)g(x,y)+αg(x,y)h(x,y)+βh(x,y)f(x,y)=0
という式がどうしても天下り的で、どうしてそんな式を考えるのかがいまいち納得できません。
つまり、問題を解くことはできるかもしれないが、問題を作った人の心理を推し量ることができないのです。
その式の背景にあるものはなんなのでしょうか?
そのことが分かれば、たとえば、
3直線の方程式からそれらでできる三角形の内接円の式を求める方法
3点の座標からそれらでできる三角形の外接円の式を求める方法
3点の座標からそれらでできる三角形の内接円の式を求める方法
3円の方程式からそれらの共通弦の交点(1点になる)の座標を求める方法
http://www.auemath.aichi-edu.ac.jp/teacher/iijima/gc/world/3en3sen-a.htm
を参照
を推し量ることができると思うのですが。
お礼
早速のコメント有難う御座いました。 x=の値は、こちらのCADで描いた値とほぼ似た値になっていました。 円の方程式にyの値を代入してあると言うことですね。 最終的には、x=....の左辺の式が欲しかったのですが、 これは相当に困難なことでしょうか。 実は、2つのグラフと重なっている所の面積を求めるのが 最終目標なんですが、まず交点を求めて、次のステップで 面積計算を検討する予定でした。 これらも、エクセルのVBAを作る流れの作業内ですが、 ネットでの3次~6次方程式の解を求めるやり方をみても、 2分法とかで、Xの値を何分割かして変化させて0に近い値を 見つける、力技のようなやり方が多いようですね。 2つの関数に囲まれる面積計算の積分のやり方でも、 何分割かされたXとYの値の幅の合計を求める、力技が、 多いように思います。 コンピューターのない手計算だけの時代ではどうしていたのでしょうか? ともあれ、今後のやりかたとして、VBAでXの分割を細分して精度を あげながらやって行くことにします。 いろいろヒントを頂き、有難う御座いました。 ヤフーの知恵袋とか、教えてGOOにも質問しましたが、 このサイトが一番頼りになりました。