|
|||||||||||||
|
|||||||||||||
|
xyxy 平面で定義された曲線が陰関数表示 F(x,y)=0F(x,y)=0 で表されているとし,その偏導関数を
Fx=∂F∂xFx=∂F∂x , Fy=∂F∂yFy=∂F∂y , Fxx=∂2F∂x2Fxx=∂2F∂x2 , Fxy=∂2F∂y∂xFxy=∂2F∂y∂x , Fyx=∂2F∂x∂yFyx=∂2F∂x∂y , Fyy=∂2F∂y2Fyy=∂2F∂y2
とする. F(x,y)=0F(x,y)=0 より,全微分 dF=Fxdx+Fydy=0dF=Fxdx+Fydy=0 なので
dydx=−FxFydydx=−FxFy
である.曲率半径
R=|dsdα|R=∣∣∣dsdα∣∣∣
において
tanα=dydx=−FxFytanα=dydx=−FxFy
より
となり,右辺を行列式を用いて表すと
⇒ {1+(−FxFy)2}dα{1+(−FxFy)2}dα=−Fx|FxFxyFyFyy|+Fy|FxFxxFyFyx|F3ydx
⇒ F2x+F2yF2ydα= |0FxFyFxFxxFxyFyFyxFyy| F3ydx =detMF3ydx , M=(0FxFyFxFxxFxyFyFyxFyy)
を得る.最終的に
dα=detMFy(F2x+F2y)dx
を得る.また
ds=√(dx)2+(dy)2 =√1+(dydx)2dx =√1+F2yF2xdx =√F2x+F2yFydx
であるので,曲率半径 R は x と y の関数として
R(x,y)=|dsdα| =|√F2x+F2yFy⋅Fy(F2x+F2y)detM| =(F2x+F2y)32|detM|
と求まる.
また,曲線上の点 P (x,y) 付近を近似する円の中心 C の座標 (cx,cy) は
(cx , cy)=(x , y)+(−dydα , dxdα) =(x , y)+F2x+F2ydetM(Fx , Fy)
となる.
ホーム>>カテゴリー分類>>幾何>>陰関数表示された曲線の曲率半径
最終更新日: 2023年9月30日