平面曲線のパラメータ変換と曲率

操作方法
[icon]/images/ggb/toolbar/mode_conic5.png[/icon] 点をドラッグすると曲線を変形できます。[br][icon]/images/ggb/toolbar/mode_showcheckbox.png[/icon] チェックボックスをクリックすると、対応するベクトルや図形の表示・非表示を切り替えることができます。[br][icon]/images/ggb/toolbar/mode_slider.png[/icon] スライダーを動かすと、対応するベクトルだけ縮尺を変更(実寸法はそのままで表示だけ拡大・縮小する)することができます。[br]▶/|| アニメーションの開始/停止を切り替えることができます。   [br]▲   左右にドラッグすると、パラメータtを直接変更できます。
デモ動画
曲線のパラメータ表示とは
曲線を数式で表すにはさまざまな方法があります。[math]y=f\left(x\right)[/math]のようにxの関数として表す方法(例:[math]y=x^2[/math])とか、[math]f\left(x,y\right)=0[/math]のように方程式の解として表す方法(例:[math]x^2+y^2=1[/math])とか。[br][br]でも、前者はxとyが非対称ですし、円や楕円のようにy軸方向に複数の曲線が往復するような曲線は表せませんし、後者のような式は必ず解が存在して曲線を与えてくれるとは限らないという欠点があります。[br][br]そのため、(特に微分幾何学という分野で)よく使われるのが、曲線のパラメータ表示という方法です。この方法では、xやyとは別のパラメータtを用意して、[br][br][center][math]x\left(t\right)=f_x\left(t\right)[br][/math][br][math]y\left(t\right)=f_y\left(t\right)[/math][br][/center][br]のように、tの関数としてx、yを表します。[br][br][center][math]\vec{p}\left(t\right)=\binom{f_x\left(t\right)}{f_y\left(t\right)}[/math][math][/math][/center][br]のようにベクトル形式で表すこともできます。[br][br]パラメータtが特定の値のときには、p(t)が表しているのは平面上の1つの点ですが、tが変化するとp(t)も平面上を移動するので、その移動の経路が曲線を表すというわけです。[br][br]このアプレット内に赤字で表示されている[math]p\left(t\right)[/math]

Information: 平面曲線のパラメータ変換と曲率