• 締切済み

パラメータ表示

a,bを実数として、 x=cos(at)/cos(bt) 、 y=cos(at)/sin(bt) とパラメータ表示したとき、どのような曲線になるでしょうか。 a=b=1のときとか、具体的な場合でもいいのでどのような曲線か知りたいのですが・・・。 アドバイスをお願いします。

noname#233222
noname#233222

みんなの回答

  • staratras
  • ベストアンサー率41% (1443/3519)
回答No.5

>整数ではない場合、例えば、a=(sqrt(2)+2)/4、b=(sqrt(2)-2)/4とかでもグラフは書けるものでしょうか。 a=((√2)+2)/4≒0.85355…、 b=((√2)-2)/4≒-0.14644…となり、No.4のようにtを消去したわかりやすい形の式にはできせんが、パラメータtの範囲を限定すればグラフは描けます。下の図は「KmPlot」というフリーのグラフ作成ソフトを使って描きました。 ただし注意すべきことは、No.4で示したaとbが整数の場合と異なり、0<t<2πの範囲ではグラフのごくごく一部しか描けないということです。お示しの例では、例えば0<t<2πでは下の図の黒色の部分しかなく、2π<t<6πの範囲を加えてもこれに赤色の部分が加わるだけです。 なぜならば、t'=2π+t とおいてこれに対応する点の座標を(x',y')とすると、 例えばa=5,b=1の場合、 x'=cos5t'/cost'=cos(10π+5t)/cos(2π+t)=cos5t/cost=x y'=cos5t'/sint'=cos(10π+5t)/sin(2π+t)=cos5t/sint=y こうした周期性があるのでNo.4の例では、0<t<2πですべてをカバーできるのに対し、a=((√2)+2)/4、b=((√2)-2)/4の場合は、そうした周期性が見られないのですべてをカバーできないからです。この場合はtの範囲を広げれば広げるほど異なったグラフが付け加わることになります。 「GRAPES」など適当なソフトを使ってパラメータtを増加させ、これに対応する点P(x,y)の位置を確認すると興味深いものがあります。cos(at)=0となるtの値、お示しの例ではt=(2-√2)(2n±1)π となるたびにPは原点を通過しますが、全体の動きは原点の近くを近日点とする離心率の大きい(細長い)毎回違った軌道を彗星が周回し続けているように見えます。(もちろんグラフは現実の彗星の軌道のような楕円や放物線ではありませんが、大まかに見た印象です)

  • staratras
  • ベストアンサー率41% (1443/3519)
回答No.4

b=1 でaを奇数にすると、原点を中心とする葉っぱ、あるいは「花結び」のようなきれいなグラフになります。 例えばa=3 とすると x=cos3t/cost=(4cos^3t-3cost)/cost=4cos^2t-3だからcos^2t=(x+3)/4 x/y=tant だから tan^2t+1=1/cos^2t に代入すると (x/y)^2+1=4/x+3 これを整理すると x^3+3x^2+xy^2-y^2=0  同様にa=5 とすると x=cos5t/cost=(16cos^5t-20cos^3t+5cost)/cost=16cos^4t-20cos^2+5 16cos^4t-20cos^2+5-x=0 したがって cos^2t=(5±√(5+4x))/8 tan^2t+1=1/cos^2t に代入して整理すると x^5-5x^4+2x^3y^2+10x^2y^2+xy^4-y^4=0 なおこのグラフはa.bの値如何にかかわらずx軸に対称です。

noname#233222
質問者

お礼

詳しい回答ありがとうございます。 整数ではない場合、例えば、 a=(sqrt(2)+2)/4、b=(sqrt(2)-2)/4 とかでもグラフは書けるものでしょうか。

  • info222_
  • ベストアンサー率61% (1053/1707)
回答No.3

No.2です。 ANo.1の補足と訂正 a=b=1のとき x=cos(t)/cos(t)=1 でxy座標では 直線x=1 のグラフですが、xの分母は約分してきえるものの x=cos(t)/cos(t)、y=cos(t)/sin(t)と分母にcos(t)やsin(t)がある以上、sin(t)cos(t)≠0で x,yが未定義となるから、この点はグラフから除きます。 したがってグラフのxy座標表示では x=1 (-∞<y<∞(実数の範囲)、ただしy≠0) となります。 a=2,b=1のときのグラフのxy座標表示の求め方は x=cos(2t)/cos(t), y=cos(2t)/sin(t) x/y=tan(t) (ただし cos(t)sin(t)=0に対応する点(x,y)は除く。) cos(t)=cos(2t)/x, sin(t)=cos(2t)/yより (cos(2t)/x)^2+(sin(2t)/y)^2=1 1/x^2+1/y^2=1/(cos(2t))^2=1+(tan(2t))^2=1+(2tan(t)/(1-(tan(t))^2)^2=1+(2(x/y)/(1-(x/y)^2)^2 (x^2+y^2)/(xy)^2=1+4(xy)^2/(y^2-x^2))^2 (x^2+y^2)(y^2-x^2)^2/(xy)^2=(y^2-x^2)^2+4(xy)^2=(y^2+x^2)^2 x^2+y^2≠0で割って(xy)^2を描けると (y^2-x^2)^2=x^2y^2(x^2+y^2) (ただし,x,yが未定義のsin(2t)=0の点(x,y)は除く) このグラフがANo.1に添付した図1のグラフです。 a=1,b=2のときや一般のa,bのときについては 仕事が多忙なので一段落してから、 続きの回答をしたいと思います。

  • info222_
  • ベストアンサー率61% (1053/1707)
回答No.2

a=b=1のとき x=1 y=cot(t)=1/tan(t)なので -∞<y<∞ したがってグラフは x=1 の直線になります。 a=2,b=1のとき x=cos(2t)/cos(t), y=cos(2t)/sin(t)=x tan(t) tan(t)=y/x nπ-π/2<t<nπ+π/2のとき nπ-π/2<tan^-1(y/x)<nπ+π/2 (nは任意の整数) 添付図の図1ようなグラフになります。 a=1,b=2のときのグラフ x=cos(t)/cos(2t), y=cos(t)/sin(2t)=x tan(2t) tan(2t)=y/x nπ-π/2<2t<nπ+π/2のとき nπ-π/2<(1/2)Tan^-1(y/x)<nπ+π/2 (nは任意の整数) 添付図の図2ようなグラフになります。 注) ・フリーソフトのGRAPESを使えばパラメーター表示のグラフのプロットができます。 ・-∞t<∞に対して,t=tan^-1(y/x)を考えるときは-π/2<t<π/2と対応させるとf(x,y)=0のグラフが一部(-π/2<t<π/2に対応する部分)だけしか描けませんので注意してください。

noname#232123
noname#232123
回答No.1

a, bを0でない実数としてtを消去すると、 b*arccos{2x^2*y^2/(x^2+y^2) - 1}=a*arccos{2y^2/(x^2+y^2) - 1} を得ます。微分するのは少々面倒ですが、 (a, b)=(3, 2)などとして計算してみてはいかがでしょう。

関連するQ&A

  • 双曲線のパラメータ表示

    x^2-y^2=1 で表される双曲線のパラメータ表示は x=1/cosθ,y=tanθ とかけるようですが, このθは図形的にどの角度を表しているのでしょうか?

  • 数学のパラメータ表示の積分なのですが、

    数学のパラメータ表示の積分なのですが、 x=cos^4 y=sin^4 x軸 y軸 で囲まれた面積で、 範囲は(0≦θ≦π/4)です。 微分すると、dx/dθ=-4sinθcos^3θと出てしまい、 グラフの形が読み取れません。 これはどうすればいいんでしょうか? どなたか教えてください。

  • パラメーター

    パラメーターのグラフ x=(1+cosθ)cosθ、y=(1+cosθ)sinθ(ーπ≦θ≦π)のグラフを書け。 添付画像のところまでは調べたのですが、θが、異なる値の時、x、yは同じ値をとるか、グラフの凹凸が調べられません。教えてください。

  • 楕円面のパラメーター表示の問題

    楕円面のパラメーター表示において0<a<b<cと仮定します。以下の問ではxz平面との交わり(v=0,π)の各点において考えます。楕円面のパラメーター表示は X(u,v)= acosu・cosv bcosu・sinv csinu で与えられます。 問1 (i)第1基本変形を計算してください。 (ii)単位法ベクトルがxz平面の含まれる事を確かめて、 (iii)さらにxz平面との交わりは測地線である事を確かめてください。 「問1の(ii) 単位法ベクトルがxz平面の含まれる事を確かめて 単位法ベクトルのy成分=0を示せば良いでしょう。 楕円面の陰関数表現  x^2/a^2 +y^2/b^2 +z^2/c^2 = 1 の式の 全微分をとると  (2x/a^2)dx +(2y/b^2)dy +(2z/c^2)dz = 0 楕円面とxz平面の交線上の点(a cos(m), 0, c sin(m)) (0≦m<2π)における 法ベクトルは    (cos(m)/a, 0, sin(m)/c) 絶対値=√(c^2cos^2(m)+a^2sin^2(m) )/(ac)で割って単位法ベクトルを求めると  (c cos(m)/√(c^2cos^2(m)+a^2sin^2(m)), 0,     a sin(m)/√(c^2cos^2(m)+a^2sin^2(m)) ) となります。y成分がないので単位法ベクトルはxz平面の含まれるということになります。」 とあるご回答者さまからご回答いただきましたが、 〔質問〕楕円面とxz平面の交線上の点(a cos(m), 0, c sin(m)) (0≦m<2π)における 法ベクトル (cos(m)/a, 0, sin(m)/c) はいったいどういう計算式で求めたのでしょうか?途中計算と公式があるなら教えてください。以上よろしくお願いします。

  • 楕円の媒介変数表示

    楕円 x^2/a^2+y^2/b^2=1 の媒介変数表示は、 x=a/cosθ y=b/sinθ x=a/sinθ y=b/cosθ どちらでもよいのでしょうか? それともxはcosと関係が深いので、xとcosの組のほうがよいのでしょうか? 宜しくお願いします

  • パラメーター

    パラメーターのグラフ x=sinθ、y=cos3θ(-π≦θ≦π)で表されるグラフをかけ 添付画像のように求められたのですが、凹凸、θが異なるとき、同じ値をとるか?が調べられません。 おしえてください

  • 弧長パラメータとは何?

    弧長パラメータは、長さ関数の逆関数によってパラメータ変換することによって得られるそうですが、何故そうやって求められるのでしょうか?そもそも、弧長パラメータの概念が今一つ分からないです。 例えば、 x(t)=(asint,acost,bt) の曲線があるとして、 これの長さ関数は x'(t)=(acost,-bsint,0)より int(0,t)||(x'(t))||dt =int(0,t)sqrt(a^2+b^2)dt =sqrt(a^2+b^2)t より、t=x/sqrt(a^2+b^2) ですから、x(t)の弧長パラメータ表示関数は、 x(s)=(asin(a/sqrt(a^2+b^2)),acos(s/sqrt(a^2+b^2)), bs/sqrt(a^2+b^2)) となると解釈して宜しいのでしょうか? 分かる方がいましたら、回答宜しくお願いします。

  • 陰関数表示からの変換は可能?

    陰関数表示からパラメータ表示に変えることは可能ですか? もしできるのでしたら、楕円もしくは双曲線を例として教えて下さい。 楕円:x^2/a^2+y^2/b^2-1=0⇒x(t)=a cos t ,y(t)=b sin t 双曲線:x^2/a^2-y^2/b^2-1=0⇒x(t)=a cosh t ,y(t)=b sinh t

  • パラメータ表示

    直線Lが(x、y)=(p、0)+t(cosθ、sinθ)で表され、放物線y2乗=4pxで切り取られる弦をABとしたときその長さを求める問題があるのですが、自分の問題集ではパラメータを放物線に代入して、tについての方程式にして、その解をα、βとして(α-β)2乗=(α+β)2乗-4αβが長さとしているのですがどうしてですか?方程式の解を一度パラメータの式に代入してから点の距離でやらなくていいのですか?

  • 曲率いろいろ

    1.弧長とは限らない助変数tで表示された曲線γ(t)=(x(t),y(t))の曲率κ(t)が以下であらわされることを示せ。 κ(t)=(x'y"-y'x")/(x'^2+y'^2)^(2/3)=det(γ',γ")/|γ'|^3 2.双曲線x^2-y^2=1のパラメータ表示 x(t)=cosht, y(t)=sinht(t∈R)を利用して曲率を求めよ。 3.曲座標表示 r=r(θ)(a≦θ≦b)で与えられる曲線の曲率をrとその微分を使って表せ。 の3題です。2.は1.の曲率の公式にパラメータを代入したらいいのかな、と思って計算したのですが、分母が1、分子が(sinht)^2-(cosht)^2 = 1-2(cosht)^2になって、なんだかしっくりこないなぁ、という感じです。 3.は、r(θ)=(r(θ)cosθ, r(θ)sinθ)だとおいて計算したら、分母が(r(θ)^2 + r'(θ)^2)^(2/3)で分子が2r'(θ)+2r'(θ)r"(θ)sinθcosθ-r(θ)r"(θ)+r2(θ)(sin^2θ-cos^2θ)となってしまいました。 計算間違いだと思うのですが、計算をしなおしても解決しません。根本的に間違えているのかも…。 よろしくお願いします。