2次曲線の媒介変数表示

同義語:parametrizations of conics

概要

2次曲線の媒介変数表示(parametrizations of conics)とは、2 次曲線の点を 1 つの変数で表す方法である。楕円 $x^2/a^2+y^2/b^2=1$ は $(a\cos\theta,b\sin\theta)$($0\le\theta<2\pi$)で 1 対 1 に表され、$\theta$ は補助円の上の角である。双曲線 $x^2/a^2-y^2/b^2=1$ は $(\frac a{\cos\theta},b\tan\theta)$ で表され、$\theta$ の範囲で枝が分かれる。点 $(-a,0)$ を通る直線の傾きを媒介変数にとると、楕円は $(\frac{a(1-t^2)}{1+t^2},\frac{2bt}{1+t^2})$ と表せ、抜けるのは $(-a,0)$ だけである。2 つの表示は $t=\tan\frac\theta2$ で結ばれる。

$$\newcommand{C}[0]{\mathbb{C}} \newcommand{div}[0]{\mathbin{÷}} \newcommand{N}[0]{\mathbb{N}} \newcommand{Q}[0]{\mathbb{Q}} \newcommand{R}[0]{\mathbb{R}} \newcommand{Z}[0]{\mathbb{Z}} $$

前提知識: 楕円, 双曲線, 放物線, 三角関数, 2倍角の公式

高校での出発点:三角関数で曲線の点を書く

円 $x^2+y^2=1$ の点は $(\cos\theta,\sin\theta)$ と書ける。$\cos^2\theta+\sin^2\theta=1$ だからである。同じ考え方で、楕円や双曲線の点も三角関数で書ける。まず具体的な曲線で点を作ってみる。

楕円の点を $\cos$ と $\sin$ で作る

楕円 $\frac{x^2}4+y^2=1$ を考える。$x=2\cos\theta$、$y=\sin\theta$ とおくと
$$ \frac{(2\cos\theta)^2}4+\sin^2\theta=\cos^2\theta+\sin^2\theta=1 $$
なので、どの $\theta$ でも点 $(2\cos\theta,\sin\theta)$ は楕円の上にある。

$\theta$$0$$\frac\pi3$$\frac\pi2$$\pi$$\frac{5\pi}4$
$(2\cos\theta,\ \sin\theta)$$(2,0)$$\bigl(1,\frac{\sqrt3}2\bigr)$$(0,1)$$(-2,0)$$\bigl(-\sqrt2,-\frac{\sqrt2}2\bigr)$

たとえば $\bigl(1,\frac{\sqrt3}2\bigr)$ では $\frac14+\frac34=1$ である。

双曲線の点を $\frac{1}{\cos}$ と $\tan$ で作る

双曲線 $x^2-y^2=1$ を考える。$\cos\theta\ne0$ のとき、$\cos^2\theta+\sin^2\theta=1$ の両辺を $\cos^2\theta$ で割ると
$$ 1+\tan^2\theta=\frac1{\cos^2\theta},\qquad\text{すなわち}\qquad\Bigl(\frac1{\cos\theta}\Bigr)^2-\tan^2\theta=1 $$
である。よって点 $\bigl(\frac1{\cos\theta},\tan\theta\bigr)$ は双曲線の上にある。

$\theta$$0$$\frac\pi4$$\frac\pi3$$\frac{2\pi}3$$\pi$
$\bigl(\frac1{\cos\theta},\ \tan\theta\bigr)$$(1,0)$$(\sqrt2,1)$$(2,\sqrt3)$$(-2,-\sqrt3)$$(-1,0)$

たとえば $(2,\sqrt3)$ では $4-3=1$ である。$\theta=\frac{2\pi}3$ と $\theta=\pi$ では $\cos\theta<0$ なので、左側の枝の点になる。

もう 1 つ、三角関数を使わない書き方もある。円の点 $(-1,0)$ を通る直線を引くと、円ともう 1 点で交わる。その点を直線の傾き $t$ で表してみる。

円の点を直線の傾きで作る

単位円 $x^2+y^2=1$ と、点 $(-1,0)$ を通る傾き $t$ の直線 $y=t(x+1)$ の交点を求める。代入すると
$$ x^2+t^2(x+1)^2=1,\qquad\text{すなわち}\qquad t^2(x+1)^2=1-x^2=(1-x)(1+x) $$
である。$x=-1$ は点 $(-1,0)$ そのものなので、もう 1 つの交点では $x+1\ne0$ で割って
$$ t^2(x+1)=1-x,\qquad x=\frac{1-t^2}{1+t^2},\qquad y=t(x+1)=t\cdot\frac{2}{1+t^2}=\frac{2t}{1+t^2} $$
となる。つまり、もう 1 つの交点は
$$ \Bigl(\frac{1-t^2}{1+t^2},\ \frac{2t}{1+t^2}\Bigr) $$
である(thm-pcn-rational-ellipse で $a=b=1$ とした場合)。

  • $t=\frac12$:$\bigl(\frac{3/4}{5/4},\frac{1}{5/4}\bigr)=\bigl(\frac35,\frac45\bigr)$。$\frac9{25}+\frac{16}{25}=1$ で、$3^2+4^2=5^2$ の直角三角形が現れる。
  • $t=2$:$\bigl(\frac{1-4}{1+4},\frac{4}{1+4}\bigr)=\bigl(-\frac35,\frac45\bigr)$。$\frac9{25}+\frac{16}{25}=1$ である。
  • $t=\frac23$:$\bigl(\frac{5/9}{13/9},\frac{4/3}{13/9}\bigr)=\bigl(\frac5{13},\frac{12}{13}\bigr)$。$\frac{25}{169}+\frac{144}{169}=1$ で、$5^2+12^2=13^2$ が現れる。

この 3 つの例から、次の問いが出てくる。

  1. $(a\cos\theta,b\sin\theta)$ は楕円の点を 1 つ残らず、1 回ずつ表すか。$\theta$ は何の角か。→ thm-pcn-ellipse、ex-pcn-not-angle
  2. 双曲線の 2 本の枝は、$\theta$ のどの範囲に対応するか。三角関数を使わない表し方はあるか。→ thm-pcn-hyperbola、prop-pcn-hyperbola-t
  3. ex-pcn-start-line のように直線の傾き $t$ で点を表す方法は、楕円や双曲線でも使えるか。表せない点はあるか。→ thm-pcn-rational-ellipse、thm-pcn-rational-hyperbola
  4. 三角関数の表示と、傾き $t$ の表示はどうつながるか。→ prop-pcn-tan-half
  5. 媒介変数表示は何の役に立つか。→ ex-pcn-max-problem
    高校の計算この記事での見方ボックス
    $x=a\cos\theta$、$y=b\sin\theta$補助円を縦に縮める。$\theta$ は補助円の上の角thm-pcn-ellipse
    $x=\frac a{\cos\theta}$、$y=b\tan\theta$$1+\tan^2\theta=\frac1{\cos^2\theta}$。枝ごとに $\theta$ の範囲が分かれるthm-pcn-hyperbola
    定点を通る直線ともう 1 つの交点有理式による媒介変数表示。抜ける点は 1 つだけthm-pcn-rational-ellipse
    $\tan\frac\theta2=t$ の置換三角関数の表示と有理式の表示を結ぶprop-pcn-tan-half

媒介変数表示とは

曲線の媒介変数表示

平面の曲線 $K$ と、実数の集合 $I$(区間や、区間をいくつか合わせたもの)がある。$I$ の各数 $s$ に点 $(f(s),g(s))$ を対応させる規則で、次の 2 つを満たすものを、$K$ の $I$ による媒介変数表示という。$s$ を媒介変数という。

  1. どの $s\in I$ についても、点 $(f(s),g(s))$ は $K$ の上にある。
  2. $K$ のどの点も、ある $s\in I$ によって $(f(s),g(s))$ と書ける。
    さらに、異なる $s$ が異なる点を与えるとき、この表示は 1 対 1 であるという。

1 は「式を満たす」ことで、代入すれば確かめられる。2 は「曲線の点が 1 つも漏れない」ことで、こちらは別に示す必要がある(ex-pcn-elimination)。媒介変数表示を使って曲線の長さを求める方法は 媒介変数表示と曲線の長さ で扱う。この記事は、2 次曲線にどんな表示があり、それぞれが 1 と 2 を満たすか、1 対 1 かを調べる。

放物線の媒介変数表示

放物線 $y^2=4px$($p>0$)は、$x=ps^2$、$y=2ps$($s$ は実数全体)で表せる。

  • 1:$(2ps)^2=4p^2s^2=4p\cdot ps^2$ なので、点は放物線の上にある。
  • 2:放物線の点 $(x,y)$ に対し $s=\frac y{2p}$ とおくと、$2ps=y$、$ps^2=\frac{y^2}{4p}=x$ である。
  • 1 対 1:$y=2ps$ から $s$ が決まるので、異なる $s$ は異なる点を与える。
    たとえば $p=1$($y^2=4x$)で $s=1,2,-3$ とすると点 $(1,2)$、$(4,4)$、$(9,-6)$ で、$2^2=4\cdot1$、$4^2=4\cdot4$、$(-6)^2=36=4\cdot9$ である。放物線はグラフ $x=\frac{y^2}{4p}$ なので、$y$ そのもの(の定数倍)を媒介変数にすればよい。

楕円:補助円を縮める

楕円の媒介変数表示

$a>0$、$b>0$ とする。楕円 $\frac{x^2}{a^2}+\frac{y^2}{b^2}=1$ は
$$ x=a\cos\theta,\qquad y=b\sin\theta\qquad(0\le\theta<2\pi) $$
で表され、この表示は 1 対 1 である。

単位円の点に直す

方針:$(x,y)$ が楕円の上にあることと、$\bigl(\frac xa,\frac yb\bigr)$ が単位円の上にあることは同じである。単位円の点が $(\cos\theta,\sin\theta)$ と 1 通りに書けることを使う。
段 1(点は楕円の上にある)。$\frac{(a\cos\theta)^2}{a^2}+\frac{(b\sin\theta)^2}{b^2}=\cos^2\theta+\sin^2\theta=1$ である。
段 2(楕円の点はすべて表される)。$(x,y)$ が楕円の上にあるとする。$X=\frac xa$、$Y=\frac yb$ とおくと $X^2+Y^2=1$ なので、点 $(X,Y)$ は単位円の上にある。一般角の三角関数の定義により、単位円の点は $0\le\theta<2\pi$ のある $\theta$ を使って $(\cos\theta,\sin\theta)$ と書ける。このとき $x=aX=a\cos\theta$、$y=bY=b\sin\theta$ である。
段 3(1 対 1)。$0\le\theta<\theta'<2\pi$ で $(a\cos\theta,b\sin\theta)=(a\cos\theta',b\sin\theta')$ とすると、$a$、$b$ で割って $\cos\theta=\cos\theta'$、$\sin\theta=\sin\theta'$ である。余弦の加法定理から $\cos(\theta'-\theta)=\cos\theta'\cos\theta+\sin\theta'\sin\theta=\cos^2\theta+\sin^2\theta=1$ となり、$\theta'-\theta$ は $2\pi$ の整数倍である。しかし $0<\theta'-\theta<2\pi$ なので矛盾する。よって異なる $\theta$ は異なる点を与える。$\square$

段 2 の計算を図で見ると、楕円の点 $\mathrm{P}(a\cos\theta,b\sin\theta)$ は、半径 $a$ の円(補助円)の点 $\mathrm{Q}(a\cos\theta,a\sin\theta)$ を、$x$ 座標を変えずに $y$ 座標だけ $\frac ba$ 倍した点である。$\theta$ は $\mathrm{OQ}$ が $x$ 軸となす角で、$\mathrm{OP}$ が $x$ 軸となす角ではない(ex-pcn-not-angle)。
楕円 !FORMULA[167][196416912][0] と補助円 !FORMULA[168][-467907069][0]。補助円の点 Q!FORMULA[169][-1016532358][0] を縦に !FORMULA[170][173307325][0] 倍すると楕円の点 P になり、!FORMULA[171][1782773758][0] は OQ の角であって OP の角ではないことを見る図(!FORMULA[172][-958854702][0])。 楕円 $\frac{x^2}{4}+y^2=1$ と補助円 $x^2+y^2=4$。補助円の点 Q$(2\cos\theta,2\sin\theta)$ を縦に $\frac12$ 倍すると楕円の点 P になり、$\theta$ は OQ の角であって OP の角ではないことを見る図($\theta=\frac\pi4$)。

楕円の媒介変数を求める
  1. 楕円 $\frac{x^2}9+\frac{y^2}4=1$ の点 $\bigl(\frac32,\sqrt3\bigr)$ の $\theta$ を求める。$\cos\theta=\frac{3/2}3=\frac12$、$\sin\theta=\frac{\sqrt3}2$ なので $\theta=\frac\pi3$ である。確かめると $\frac{9/4}9+\frac34=\frac14+\frac34=1$ である。
  2. 同じ楕円の点 $(0,-2)$ では $\cos\theta=0$、$\sin\theta=-1$ なので $\theta=\frac{3\pi}2$ である。
  3. 楕円 $\frac{x^2}4+y^2=1$ の $\theta=\frac\pi4$ の点は $\bigl(\sqrt2,\frac{\sqrt2}2\bigr)$ である。

双曲線:2 本の枝と 2 つの表し方

双曲線の媒介変数表示

$a>0$、$b>0$ とする。双曲線 $\frac{x^2}{a^2}-\frac{y^2}{b^2}=1$ は
$$ x=\frac a{\cos\theta},\qquad y=b\tan\theta\qquad\Bigl(-\frac\pi2<\theta<\frac\pi2\ \text{ または }\ \frac\pi2<\theta<\frac{3\pi}2\Bigr) $$
で表され、この表示は 1 対 1 である。$-\frac\pi2<\theta<\frac\pi2$ の部分は $x\ge a$ の枝(右の枝)、$\frac\pi2<\theta<\frac{3\pi}2$ の部分は $x\le-a$ の枝(左の枝)を表す。

$\cos$ と $\sin$ を点から作る

方針:双曲線の点 $(x,y)$ から、$\cos\theta=\frac ax$、$\sin\theta=\frac{ay}{bx}$ となる $\theta$ を作る。そのために、この 2 つの数の 2 乗の和が $1$ になることを確かめる。
段 1(点は双曲線の上にある)。ex-pcn-start-hyperbola と同じく $1+\tan^2\theta=\frac1{\cos^2\theta}$ から
$$ \frac{(a/\cos\theta)^2}{a^2}-\frac{(b\tan\theta)^2}{b^2}=\frac1{\cos^2\theta}-\tan^2\theta=1 $$
である。
段 2(双曲線の点はすべて表される)。$(x,y)$ が双曲線の上にあるとする。$U=\frac xa$、$V=\frac yb$ とおくと $U^2-V^2=1$ なので $U^2=1+V^2\ge1$、とくに $U\ne0$ である。$c=\frac1U$、$d=\frac VU$ とおくと
$$ c^2+d^2=\frac{1+V^2}{U^2}=\frac{U^2}{U^2}=1 $$
なので、点 $(c,d)$ は単位円の上にあり、$0\le\theta<2\pi$ のある $\theta$ で $\cos\theta=c$、$\sin\theta=d$ と書ける。$c\ne0$ なので $\theta\ne\frac\pi2,\frac{3\pi}2$ である。このとき
$$ \frac a{\cos\theta}=\frac ac=aU=x,\qquad b\tan\theta=b\cdot\frac dc=bV=y $$
である。$\theta$ が $\frac{3\pi}2<\theta<2\pi$ にあるときは $\theta-2\pi$ に取りかえると、$-\frac\pi2<\theta-2\pi<0$ で、$\cos$ と $\tan$ の値は変わらない。こうして、定理の範囲の $\theta$ で $(x,y)$ が表される。
段 3(枝との対応)。$-\frac\pi2<\theta<\frac\pi2$ では $0<\cos\theta\le1$ なので $x=\frac a{\cos\theta}\ge a$、$\frac\pi2<\theta<\frac{3\pi}2$ では $-1\le\cos\theta<0$ なので $x\le-a$ である。
段 4(1 対 1)。2 つの $\theta$、$\theta'$ が同じ点を与えるとする。$x$ が等しいので $\cos\theta=\cos\theta'$、$y$ が等しいので $\tan\theta=\tan\theta'$、したがって $\sin\theta=\tan\theta\cos\theta=\sin\theta'$ である。定理の範囲は長さ $2\pi$ の区間 $-\frac\pi2<\theta<\frac{3\pi}2$ に含まれるので、prf-thm-pcn-ellipse の段 3 と同じ議論で $\theta=\theta'$ である。$\square$

双曲線 !FORMULA[246][1307100200][0] の表示 !FORMULA[247][698791657][0]。青は !FORMULA[248][742345369][0] の右の枝、赤は !FORMULA[249][487995355][0] の左の枝で、!FORMULA[250][1733833925][0] で点は漸近線(点線)に沿って無限に遠ざかる。 双曲線 $x^2-y^2=1$ の表示 $\left(\frac1{\cos\theta},\tan\theta\right)$。青は $-\frac\pi2<\theta<\frac\pi2$ の右の枝、赤は $\frac\pi2<\theta<\frac{3\pi}2$ の左の枝で、$\theta\to\pm\frac\pi2$ で点は漸近線(点線)に沿って無限に遠ざかる。

双曲線の媒介変数を求める

双曲線 $x^2-y^2=1$($a=b=1$)の点で確かめる。

  1. 点 $\bigl(\frac2{\sqrt3},\frac1{\sqrt3}\bigr)$:$4\cdot\frac13-\frac13=1$ で双曲線の上にある。$\cos\theta=\frac1x=\frac{\sqrt3}2$、$\sin\theta=\frac yx=\frac12$ なので $\theta=\frac\pi6$ で、右の枝である。
  2. 点 $\bigl(-\frac2{\sqrt3},\frac1{\sqrt3}\bigr)$:$\cos\theta=-\frac{\sqrt3}2$、$\sin\theta=\frac yx=-\frac12$ なので $\theta=\frac{7\pi}6$ で、左の枝である。$\tan\frac{7\pi}6=\frac{-1/2}{-\sqrt3/2}=\frac1{\sqrt3}$ で $y$ と一致する。
  3. 点 $\bigl(-\frac2{\sqrt3},-\frac1{\sqrt3}\bigr)$ は $\theta=\frac{5\pi}6$ である。$\sin\theta$ の符号は $y$ ではなく $\frac yx$ の符号で決まることに注意する。

双曲線には、三角関数を使わない表し方もある。

双曲線の $t+\frac{1}{t}$ による表示

双曲線 $\frac{x^2}{a^2}-\frac{y^2}{b^2}=1$ は
$$ x=\frac a2\Bigl(t+\frac1t\Bigr),\qquad y=\frac b2\Bigl(t-\frac1t\Bigr)\qquad(t\ne0) $$
で 1 対 1 に表される。$t>0$ が右の枝、$t<0$ が左の枝に対応する。

和と差を掛けると 1

方針:$U=\frac xa$、$V=\frac yb$ とおくと、双曲線の式は $(U+V)(U-V)=1$ である。$U+V$ を媒介変数 $t$ にとる。
段 1(点は双曲線の上にある)。$U=\frac12\bigl(t+\frac1t\bigr)$、$V=\frac12\bigl(t-\frac1t\bigr)$ なら、$U+V=t$、$U-V=\frac1t$ で、$U^2-V^2=(U+V)(U-V)=t\cdot\frac1t=1$ である。
段 2(すべての点が 1 回ずつ表される)。双曲線の点では $(U+V)(U-V)=1$ なので $U+V\ne0$ である。$t=U+V$ とおくと $U-V=\frac1t$ で、2 式を足して 2 で割ると $U=\frac12\bigl(t+\frac1t\bigr)$、引いて 2 で割ると $V=\frac12\bigl(t-\frac1t\bigr)$ である。点から $t=U+V$ がただ 1 つに決まるので、1 対 1 である。
段 3(枝)。$t>0$ なら相加平均と相乗平均の関係から $\frac12\bigl(t+\frac1t\bigr)\ge\sqrt{t\cdot\frac1t}=1$ なので $x\ge a$ である。$t<0$ なら $-t>0$ に同じ不等式を使って $\frac12\bigl(t+\frac1t\bigr)\le-1$、すなわち $x\le-a$ である。$\square$

$t+\frac{1}{t}$ の表示で点を作る

$x^2-y^2=1$ で、$t=2$ とすると $x=\frac12\bigl(2+\frac12\bigr)=\frac54$、$y=\frac12\bigl(2-\frac12\bigr)=\frac34$ で、$\frac{25}{16}-\frac9{16}=1$ である。$t=3$ では $\bigl(\frac53,\frac43\bigr)$、$t=-2$ では $\bigl(-\frac54,-\frac34\bigr)$(左の枝)である。$t$ が有理数なら点の座標も有理数になる。

主定理:定点を通る直線で表す

三角関数の表示は便利だが、$\theta$ が有理数でも $\cos\theta$ や $\sin\theta$ はふつう有理数にならない。曲線の上の 1 点 $\mathrm{A}$ を決め、$\mathrm{A}$ を通る直線の傾きを媒介変数にすると、座標が媒介変数の分数式(有理式)で書ける。

楕円の有理式による媒介変数表示

$a>0$、$b>0$ とし、楕円 $\frac{x^2}{a^2}+\frac{y^2}{b^2}=1$ の点 $\mathrm{A}(-a,0)$ を考える。楕円から $\mathrm{A}$ を除いた部分は
$$ x=\frac{a(1-t^2)}{1+t^2},\qquad y=\frac{2bt}{1+t^2}\qquad(t\ \text{は実数全体}) $$
で 1 対 1 に表される。媒介変数 $t$ の点は、$\mathrm{A}$ を通る傾き $\frac{bt}a$ の直線と楕円の、$\mathrm{A}$ 以外の交点である。$t\to\pm\infty$ のとき、点は $\mathrm{A}$ に近づく。

交点の $x$ 座標を因数分解で求める

方針:$\mathrm{A}$ を通る直線の式を楕円の式に代入すると $x$ の 2 次方程式になる。その解の 1 つは $\mathrm{A}$ の $x=-a$ なので、$x+a$ でくくればもう 1 つの解が 1 次方程式で求まる。
段 1(代入する)。$\mathrm{A}$ を通る傾き $\frac{bt}a$ の直線は $y=\frac{bt}a(x+a)$ である。楕円の式に代入して $a^2$ を掛けると
$$ x^2+t^2(x+a)^2=a^2,\qquad\text{すなわち}\qquad t^2(x+a)^2=a^2-x^2=(a-x)(a+x) $$
となる。
段 2(もう 1 つの交点)。$\mathrm{A}$ 以外の交点では $x\ne-a$ なので($x=-a$ なら直線の式から $y=0$ で、点は $\mathrm{A}$ になる)、両辺を $x+a\ne0$ で割って
$$ t^2(x+a)=a-x,\qquad x(1+t^2)=a(1-t^2),\qquad x=\frac{a(1-t^2)}{1+t^2} $$
を得る。逆にこの $x$ は $-a$ と異なり($\frac{a(1-t^2)}{1+t^2}=-a$ とすると $1-t^2=-1-t^2$ となって矛盾)、上の式変形をさかのぼれば楕円の上の点を与える。$y$ は直線の式から
$$ y=\frac{bt}a\Bigl(\frac{a(1-t^2)}{1+t^2}+a\Bigr)=\frac{bt}a\cdot\frac{a(1-t^2)+a(1+t^2)}{1+t^2}=\frac{bt}a\cdot\frac{2a}{1+t^2}=\frac{2bt}{1+t^2} $$
である。$1+t^2>0$ なので、どの実数 $t$ でもこの点がある。
段 3($\mathrm{A}$ 以外の点はすべて表される)。楕円の点 $\mathrm{P}(x,y)$ で $\mathrm{P}\ne\mathrm{A}$ とする。楕円の上で $x=-a$ となるのは $\frac{y^2}{b^2}=1-1=0$、すなわち $\mathrm{A}$ だけなので、$x\ne-a$ である。直線 $\mathrm{AP}$ の傾き $m=\frac y{x+a}$ が定まるので、$t=\frac{am}b$ とおくと、$\mathrm{P}$ は傾き $\frac{bt}a=m$ の直線と楕円の $\mathrm{A}$ 以外の交点である。段 2 により、$\mathrm{P}$ はこの $t$ の点である。
段 4(1 対 1)。$t\ne t'$ なら、$\mathrm{A}$ を通る 2 本の直線の傾きが異なるので、2 本は $\mathrm{A}$ 以外に共有点をもたない。それぞれの直線の上にある、$\mathrm{A}$ 以外の交点は異なる。
段 5($t\to\pm\infty$)。$x=\frac{a(1/t^2-1)}{1/t^2+1}\to\frac{a(0-1)}{0+1}=-a$、$y=\frac{2b/t}{1/t^2+1}\to0$ である。$\square$

$\mathrm{A}$ で楕円に接する直線は $x=-a$(縦の直線)で、傾きをもたない。$t\to\pm\infty$ で点が $\mathrm{A}$ に近づくのは、直線がこの接線に近づくからである。$a=b=1$ の単位円の場合は、ピタゴラス数と円の有理点 で有理点とピタゴラス数の分類に使われる。

双曲線の有理式による媒介変数表示

$a>0$、$b>0$ とし、双曲線 $\frac{x^2}{a^2}-\frac{y^2}{b^2}=1$ の点 $\mathrm{A}(-a,0)$ を考える。双曲線から $\mathrm{A}$ を除いた部分は
$$ x=\frac{a(1+t^2)}{1-t^2},\qquad y=\frac{2bt}{1-t^2}\qquad(t\ne\pm1) $$
で 1 対 1 に表される。$|t|<1$ の点は右の枝、$|t|>1$ の点は左の枝にある。$t=\pm1$、すなわち傾き $\pm\frac ba$(漸近線と平行)の直線は、双曲線と $\mathrm{A}$ 以外で交わらない。

楕円と同じく $x+a$ でくくる

方針:prf-thm-pcn-rational-ellipse と同じ手順で、符号だけが変わる。
段 1。直線 $y=\frac{bt}a(x+a)$ を双曲線の式に代入して $a^2$ を掛けると $x^2-t^2(x+a)^2=a^2$、すなわち
$$ (x-a)(x+a)=t^2(x+a)^2 $$
である。
段 2。$\mathrm{A}$ 以外の交点では $x\ne-a$(双曲線の上で $x=-a$ となるのは $\mathrm{A}$ だけ)なので、$x+a$ で割って $x-a=t^2(x+a)$、すなわち
$$ x(1-t^2)=a(1+t^2) $$
である。$t=\pm1$ なら左辺は $0$、右辺は $2a>0$ で、解がない。これが最後の主張である。$t\ne\pm1$ なら $x=\frac{a(1+t^2)}{1-t^2}$ で、$y=\frac{bt}a(x+a)=\frac{bt}a\cdot\frac{2a}{1-t^2}=\frac{2bt}{1-t^2}$ である。
段 3。$\mathrm{A}$ 以外のすべての点が表されることと 1 対 1 であることは、prf-thm-pcn-rational-ellipse の段 3・段 4 と同じ議論で示せる(段 3 で得る $t$ は、交点が実際にあるので $\pm1$ にはならない)。
段 4(枝)。$|t|<1$ なら $1-t^2>0$ で、$\frac{1+t^2}{1-t^2}\ge1$(分子 $\ge$ 分母)なので $x\ge a$ である。$|t|>1$ なら $1-t^2<0$ で、$x=-a\cdot\frac{t^2+1}{t^2-1}$、$\frac{t^2+1}{t^2-1}>1$ なので $x<-a$ である。$\square$

点 !FORMULA[424][791994055][0] を通る傾き !FORMULA[425][38228][0] の直線の束。左は単位円で、どの !FORMULA[426][38228][0] でももう 1 点で交わる。右は双曲線 !FORMULA[427][1307100200][0] で、!FORMULA[428][1251290607][0] なら右の枝、!FORMULA[429][1251292529][0] なら左の枝と交わり、!FORMULA[430][36762688][0](漸近線 !FORMULA[431][36913844][0] に平行、赤の破線)ではもう 1 点がない。!FORMULA[432][1139639923][0](漸近線 !FORMULA[433][1144259729][0] に平行、図には描いていない)も同様である。点線は 2 本の漸近線である。 点 $(-1,0)$ を通る傾き $t$ の直線の束。左は単位円で、どの $t$ でももう 1 点で交わる。右は双曲線 $x^2-y^2=1$ で、$|t|<1$ なら右の枝、$|t|>1$ なら左の枝と交わり、$t=1$(漸近線 $y=x$ に平行、赤の破線)ではもう 1 点がない。$t=-1$(漸近線 $y=-x$ に平行、図には描いていない)も同様である。点線は 2 本の漸近線である。

有理数の $t$ で有理点を作る
  1. 単位円($a=b=1$):$t=\frac12$ で $\bigl(\frac{1-1/4}{1+1/4},\frac{1}{1+1/4}\bigr)=\bigl(\frac35,\frac45\bigr)$、$t=\frac13$ で $\bigl(\frac45,\frac35\bigr)$、$t=2$ で $\bigl(-\frac35,\frac45\bigr)$、$t=-\frac12$ で $\bigl(\frac35,-\frac45\bigr)$ である。
  2. 楕円 $\frac{x^2}4+y^2=1$($a=2$、$b=1$):$t=\frac12$ で $x=\frac{2\cdot3/4}{5/4}=\frac65$、$y=\frac{1}{5/4}=\frac45$。確かめると $\frac{36/25}4+\frac{16}{25}=\frac9{25}+\frac{16}{25}=1$ である。$t=\frac13$ では $\bigl(\frac85,\frac35\bigr)$ で、$\frac{64/25}4+\frac9{25}=\frac{16}{25}+\frac9{25}=1$ である。
  3. 双曲線 $x^2-y^2=1$:$t=\frac12$ で $x=\frac{5/4}{3/4}=\frac53$、$y=\frac1{3/4}=\frac43$ で、$\frac{25}9-\frac{16}9=1$ である。$t=\frac13$ では $\bigl(\frac54,\frac34\bigr)$、$t=2$ では $\bigl(-\frac53,-\frac43\bigr)$(左の枝)である。
    どれも $t$ が有理数なので座標が有理数になり、分母を払うと $3^2+4^2=5^2$ や $5^2-4^2=3^2$ のような整数の関係が現れる。3 の $t=\frac13$ の点 $\bigl(\frac54,\frac34\bigr)$ は、ex-pcn-hyperbola-t の $t=2$ の点と同じである。2 つの媒介変数は $\frac{1+t}{1-t}$ で結ばれている($t=\frac13$ なら $\frac{4/3}{2/3}=2$)。

三角関数の表示と有理式の表示をつなぐ

ex-pcn-rational の 1 と thm-pcn-ellipse の表示は、同じ楕円を別の媒介変数で表したものである。2 つは $t=\tan\frac\theta2$ で結ばれる。

半角の正接による書きかえ

$-\pi<\theta<\pi$ のとき、$t=\tan\frac\theta2$ とおくと
$$ \cos\theta=\frac{1-t^2}{1+t^2},\qquad\sin\theta=\frac{2t}{1+t^2} $$
である。したがって、楕円の点 $(a\cos\theta,b\sin\theta)$ は、thm-pcn-rational-ellipse の媒介変数 $t=\tan\frac\theta2$ の点に等しい。$\theta=\pi$ の点が $\mathrm{A}(-a,0)$ で、$t$ の表示から抜ける点である。

2 倍角の公式を半角に使う

方針:$\theta=2\cdot\frac\theta2$ と見て 2 倍角の公式を使い、$\cos^2\frac\theta2$ を $t$ で表す。
段 1。$-\frac\pi2<\frac\theta2<\frac\pi2$ なので $\cos\frac\theta2>0$ で、$t=\tan\frac\theta2$ が定まる。$1+\tan^2\frac\theta2=\frac1{\cos^2\frac\theta2}$ から $\cos^2\frac\theta2=\frac1{1+t^2}$ である。
段 2。2 倍角の公式から
$$ \cos\theta=\cos^2\frac\theta2-\sin^2\frac\theta2=\cos^2\frac\theta2\Bigl(1-\tan^2\frac\theta2\Bigr)=\frac{1-t^2}{1+t^2} $$
$$ \sin\theta=2\sin\frac\theta2\cos\frac\theta2=2\tan\frac\theta2\cos^2\frac\theta2=\frac{2t}{1+t^2} $$
である。
段 3。段 2 を $(a\cos\theta,b\sin\theta)$ に入れると $\bigl(\frac{a(1-t^2)}{1+t^2},\frac{2bt}{1+t^2}\bigr)$ になる。$\theta=\pi$ では $(a\cos\pi,b\sin\pi)=(-a,0)$ で、$\theta\to\pi$ のとき $t=\tan\frac\theta2\to+\infty$ である。$\square$

thm-pcn-ellipse は $0\le\theta<2\pi$ で述べたが、$\pi<\theta<2\pi$ の点は $\theta-2\pi$($-\pi<\theta-2\pi<0$)に取りかえても $\cos$、$\sin$ の値は変わらないので、楕円の $\mathrm{A}$ 以外のすべての点がこの命題の範囲で扱える。
単位円では、この命題は円周角の定理の言いかえでもある。単位円の点 $\mathrm{P}(\cos\theta,\sin\theta)$ と点 $\mathrm{E}(1,0)$ を考える。$0<\theta<\pi$ のとき、中心角 $\angle\mathrm{EOP}=\theta$、同じ弧 $\mathrm{EP}$ に対する $\mathrm{A}(-1,0)$ からの円周角は $\angle\mathrm{EAP}=\frac\theta2$ なので(円周角の定理(高校数学))、直線 $\mathrm{AP}$ の傾きは $\tan\frac\theta2$ である。$-\pi<\theta<0$ のときも、$x$ 軸に関して折り返せば同じである(傾きの符号が変わり、$\tan\bigl(-\frac\theta2\bigr)=-\tan\frac\theta2$ と合う)。
単位円の場合は ピタゴラス数と円の有理点 でも同じ命題を示し、有理点の分類に使っている。

半角の正接で確かめる
  1. $\theta=\frac\pi2$:$t=\tan\frac\pi4=1$ で、$\frac{1-1}{1+1}=0=\cos\frac\pi2$、$\frac{2}{2}=1=\sin\frac\pi2$ である。
  2. $\theta=\frac{2\pi}3$:$t=\tan\frac\pi3=\sqrt3$ で、$\frac{1-3}{1+3}=-\frac12=\cos\frac{2\pi}3$、$\frac{2\sqrt3}4=\frac{\sqrt3}2=\sin\frac{2\pi}3$ である。
  3. ex-pcn-rational の $t=\frac12$ の点 $\bigl(\frac35,\frac45\bigr)$ は、$\cos\theta=\frac35$、$\sin\theta=\frac45$ の $\theta$ の点である。prf-prop-pcn-tan-half の段 2 の 2 式から $1+\cos\theta=\frac{2}{1+t^2}$、$\sin\theta=\frac{2t}{1+t^2}$ なので、割り算して $t=\tan\frac\theta2=\frac{\sin\theta}{1+\cos\theta}$ である。ここでは $\frac{4/5}{8/5}=\frac12$ となり、$t=\frac12$ と一致する。

この書きかえは、積分で $\tan\frac\theta2=t$ と置いて三角関数の有理式を $t$ の有理式に直す置換の正体でもある(三角関数の有理式の積分)。

高校数学で解く・大学数学で見る:楕円の上の 1 次式の最大値

媒介変数表示がよく使われるのは、曲線の上を動く点について式の最大値・最小値を求めるときである。

楕円の上で $x+y$ の最大値・最小値を求める

点 $(x,y)$ が楕円 $\frac{x^2}4+y^2=1$ の上を動くとき、$x+y$ の最大値と最小値、およびそれを与える点を求めよ。

高校数学で解く:媒介変数で表して三角関数を合成する

方針:thm-pcn-ellipse により楕円の点は $(2\cos\theta,\sin\theta)$($0\le\theta<2\pi$)で漏れなく表せるので、$x+y$ を $\theta$ の関数として最大・最小を調べればよい。
段 1(1 変数の関数にする)。$x+y=2\cos\theta+\sin\theta$ である。楕円のすべての点がこの形に書けるので、$x+y$ のとる値の範囲は、$\theta$ を動かしたときの $2\cos\theta+\sin\theta$ の値の範囲と同じである。
段 2(合成する)。$\sqrt{2^2+1^2}=\sqrt5$ でくくると
$$ 2\cos\theta+\sin\theta=\sqrt5\Bigl(\frac2{\sqrt5}\cos\theta+\frac1{\sqrt5}\sin\theta\Bigr) $$
である。$\bigl(\frac2{\sqrt5}\bigr)^2+\bigl(\frac1{\sqrt5}\bigr)^2=1$ なので、$\cos\beta=\frac2{\sqrt5}$、$\sin\beta=\frac1{\sqrt5}$ となる角 $\beta$($0<\beta<\frac\pi2$)がある。余弦の加法定理から
$$ 2\cos\theta+\sin\theta=\sqrt5(\cos\beta\cos\theta+\sin\beta\sin\theta)=\sqrt5\cos(\theta-\beta) $$
である。
段 3(最大・最小)。$-1\le\cos(\theta-\beta)\le1$ なので $-\sqrt5\le x+y\le\sqrt5$ である。最大値 $\sqrt5$ は $\theta=\beta$ のときで、点は $(2\cos\beta,\sin\beta)=\bigl(\frac4{\sqrt5},\frac1{\sqrt5}\bigr)$ である。最小値 $-\sqrt5$ は $\theta=\beta+\pi$ のときで、点は $\bigl(-\frac4{\sqrt5},-\frac1{\sqrt5}\bigr)$ である。確かめると $\frac{16/5}4+\frac15=\frac45+\frac15=1$、$\frac4{\sqrt5}+\frac1{\sqrt5}=\frac5{\sqrt5}=\sqrt5$ である。$\square$

大学数学で見ると:円に戻して内積で見る

段 1 で「楕円の点がすべて表される」ことを使ったのが要である。表示が点を漏らしていれば、最大値を見落とすおそれがある(ex-pcn-elimination)。
大学数学では、この計算を 1 次変換で見る。$X=\frac x2$、$Y=y$ とおくと楕円は単位円 $X^2+Y^2=1$ に移り、$x+y=2X+Y$ は、ベクトル $(2,1)$ と単位ベクトル $(X,Y)$ の内積である。内積は、2 つのベクトルが同じ向きのときに最大で、その値は $|(2,1)|\cdot1=\sqrt5$ である(Cauchy–Schwarzの不等式(高校数学))。媒介変数 $\theta$ は、単位ベクトル $(X,Y)$ の偏角そのものである。
同じ考えで、楕円 $\frac{x^2}{a^2}+\frac{y^2}{b^2}=1$ の上の $px+qy$ の最大値は $\sqrt{a^2p^2+b^2q^2}$ になる($X=\frac xa$、$Y=\frac yb$ とすると $px+qy=(ap)X+(bq)Y$)。$a=2$、$b=1$、$p=q=1$ なら $\sqrt{4+1}=\sqrt5$ で、上の結果と一致する。楕円を円に戻す 1 次変換と面積の関係は 1次変換と行列式:面積の拡大率 で扱う。

例と反例

媒介変数表示の条件(def-pcn-param の 1 と 2)や、主定理の仮定を外すと、次のように崩れる。

外した仮定・思い込み崩れることボックス
$\theta$ を $\mathrm{OP}$ の角だと思う楕円では $\theta$ と $\angle x\mathrm{OP}$ は一致しないex-pcn-not-angle
式を満たすこと(条件 1)だけを確かめる曲線の一部しか表さないことがあるex-pcn-elimination
有理式の表示で、基準の点 $\mathrm{A}$ を忘れる$\mathrm{A}$ はどの実数 $t$ にも対応しないex-pcn-missing-point
双曲線で傾き $t$ を自由にとる$t=\pm1$ ではもう 1 つの交点がないex-pcn-asymptote
反例:$\theta$ は $\mathrm{OP}$ の角ではない

楕円 $\frac{x^2}4+y^2=1$ で $\theta=\frac\pi4$ の点は $\mathrm{P}\bigl(\sqrt2,\frac{\sqrt2}2\bigr)$ である。直線 $\mathrm{OP}$ の傾きは $\frac{\sqrt2/2}{\sqrt2}=\frac12$ なので、$\angle x\mathrm{OP}$ は $\tan\varphi=\frac12$ となる角 $\varphi\approx0.4636$(約 $26.6^\circ$)で、$\frac\pi4\approx0.7854$($45^\circ$)とは異なる。$\theta$ は補助円の点 $\mathrm{Q}(\sqrt2,\sqrt2)$ の偏角である(図 1)。
$\mathrm{OP}$ の角 $\varphi$ を使って楕円を表したいときは、極座標と極方程式 の極座標で $r$ を $\varphi$ の式として求めることになり、$(a\cos\theta,b\sin\theta)$ とは別の式になる。すべての $\theta$ で $\theta=\varphi$ となるのは $a=b$(円)のときに限る($a\ne b$ でも、$\theta=0,\frac\pi2,\pi,\frac{3\pi}2$ の 4 点では $\mathrm{P}$ が座標軸の上にあるので一致する)。

反例:媒介変数を消去した式の図形全体になるとは限らない
  1. $x=\cos\theta$、$y=\cos2\theta$($\theta$ は実数全体)とする。2 倍角の公式 $\cos2\theta=2\cos^2\theta-1$ から $y=2x^2-1$ で、どの点も放物線 $y=2x^2-1$ の上にある(条件 1)。しかし $x=\cos\theta$ は $-1\le x\le1$ の値しかとらないので、たとえば放物線の点 $(2,7)$ は表されない(条件 2 が成り立たない)。この式が表すのは、放物線の $-1\le x\le1$ の部分だけである。
  2. thm-pcn-hyperbola の表示で $\theta$ を $-\frac\pi2<\theta<\frac\pi2$ だけに制限すると、$x=\frac a{\cos\theta}\ge a$ なので右の枝しか表されない。左の枝の点 $(-a,0)$ を表すには $\theta=\pi$ が要る。
  3. 楕円の上の最大値を求めるとき、1 のように一部しか表さない表示を使うと、最大値をとる点を見落とすおそれがある。prf-pcn-max-problem で thm-pcn-ellipse の条件 2 を使ったのはこのためである。
反例:有理式の表示から基準の点が抜ける

単位円の表示 $\bigl(\frac{1-t^2}{1+t^2},\frac{2t}{1+t^2}\bigr)$ で $\mathrm{A}(-1,0)$ を表そうとすると、$\frac{1-t^2}{1+t^2}=-1$ から $1-t^2=-1-t^2$、すなわち $1=-1$ となって、実数 $t$ は存在しない。$t=10$ で $\bigl(-\frac{99}{101},\frac{20}{101}\bigr)$、$t=100$ で $\bigl(-\frac{9999}{10001},\frac{200}{10001}\bigr)$ と、$t$ を大きくすると $\mathrm{A}$ に近づくが、到達はしない。$\mathrm{A}$ に対応するのは縦の接線 $x=-1$ で、傾きをもたないからである。
三角関数の表示 $(\cos\theta,\sin\theta)$($0\le\theta<2\pi$)には抜ける点がない。有理式の表示は、その代わりに座標が有理式になるという利点をもつ。

反例:漸近線に平行な直線はもう 1 点で交わらない

双曲線 $x^2-y^2=1$ と、$\mathrm{A}(-1,0)$ を通る傾き $1$ の直線 $y=x+1$ の共有点を求める。代入すると $x^2-(x+1)^2=1$、すなわち $-2x-1=1$ で $x=-1$、共有点は $\mathrm{A}$ だけである。thm-pcn-rational-hyperbola の段 2 で見たとおり、$x(1-t^2)=a(1+t^2)$ で $t=1$ とすると $0=2$ となり、$\mathrm{A}$ 以外の交点はない。この直線は漸近線 $y=x$ と平行で、$\mathrm{A}$ で左の枝と交わったあとは、どちらの枝とも交わらない(図 3 の赤の破線)。
楕円では $1+t^2>0$ なので、このようなことは起きない。$1+t^2$ と $1-t^2$ の違いが、楕円(閉じた曲線)と双曲線(無限に伸びる 2 本の枝)の違いを表している。

大学数学で見る

大学数学で見ると:有理曲線と射影直線

座標が 1 つの媒介変数の有理式で表され、しかも曲線のほとんどすべての点が 1 回ずつ現れる曲線を有理曲線という。thm-pcn-rational-ellipse と thm-pcn-rational-hyperbola は、楕円と双曲線が有理曲線であることを示している。放物線も ex-pcn-parabola により有理曲線である。
抜ける点 $\mathrm{A}$ は、$t=\infty$ に対応させると埋まる。$t=\frac mn$ と書いて分母を払うと、単位円の点は同次座標で $(n^2-m^2:2mn:n^2+m^2)$ と書け、$(n^2-m^2)^2+(2mn)^2=(n^2+m^2)^2$ が恒等的に成り立つ。$n=0$($t=\infty$)では $(-m^2:0:m^2)=(-1:0:1)$、すなわち $\mathrm{A}(-1,0)$ である。こうして、楕円(円)は実数に $\infty$ を加えた 射影直線 と 1 対 1 に対応する。双曲線・放物線はそのままでは平面の点が足りない(双曲線では $t=\pm1$ に、放物線では $s=\infty$ に当たる点が平面上にない)が、無限遠点を付け加えた曲線として考えれば同じことが言える(双曲線では $t=\pm1$ が 2 本の漸近線の方向の無限遠点に、放物線では $s=\infty$ が軸の方向の無限遠点に当たる)。この事実は、2 次曲線が「種数 $0$」の曲線であるという形で一般化される(本記事では証明しない)。
有理数の点を得るには、基準の点 $\mathrm{A}$ 自身が有理点でなければならない。円 $3x^2+3y^2=1$ には有理点が 1 つもないので、この方法で有理点は得られない(Cla25 第 2 章 §3。同じ現象は ピタゴラス数と円の有理点 の円 $x^2+y^2=3$ で見た。座標を $\frac13$ 倍すると $3x^2+3y^2=1$ になる)。また、3 次曲線 $y^2=x^3+ax+b$ の多くは有理曲線にならず、楕円曲線 と呼ばれる別の世界になる(本記事では証明しない)。

大学数学で見ると:双曲線関数

prop-pcn-hyperbola-t で $t=e^s$($s$ は実数)とおくと
$$ x=a\cdot\frac{e^s+e^{-s}}2,\qquad y=b\cdot\frac{e^s-e^{-s}}2 $$
となる。$\cosh s=\frac{e^s+e^{-s}}2$、$\sinh s=\frac{e^s-e^{-s}}2$ を双曲線関数といい、右の枝は $(a\cosh s,b\sinh s)$ と書ける。$\cosh^2s-\sinh^2s=\frac{(e^s+e^{-s})^2-(e^s-e^{-s})^2}4=\frac{4}{4}=1$ は、$\cos^2\theta+\sin^2\theta=1$ に対応する式である。楕円の $(a\cos\theta,b\sin\theta)$ と双曲線の $(a\cosh s,b\sinh s)$ は、同じ形の 2 つの表示である。積分で $\sqrt{x^2-a^2}$ などを扱うときの置換にもこの表示が使われる(根号を含む関数の積分)。詳しくは 双曲線関数 で扱う。

さらに先へ

  • 曲線の長さと面積:楕円 $(a\cos\theta,b\sin\theta)$ の周の長さは $\int_0^{2\pi}\sqrt{a^2\sin^2\theta+b^2\cos^2\theta}\,d\theta$ で(媒介変数表示と曲線の長さ)、$a\ne b$ のとき、この被積分関数の原始関数は初等関数で書けない(楕円積分。本記事では証明しない)。面積は $\pi ab$ で、補助円を縦に $\frac ba$ 倍したことから分かる。
  • 一般の 2 次曲線:$xy$ の項を含む 2 次曲線も、回転で標準形に直せば同じ表示が使える(2次曲線と2次形式)。
  • 整数の問題へ:有理式の表示に有理数を入れると、$x^2+y^2=z^2$ や $x^2-y^2=z^2$ の整数解が系統的に得られる(ピタゴラス数と円の有理点)。

関連項目

参考文献

Mathpediaは寄付と、参考文献の書籍リンク(Amazonアソシエイト)の紹介料で運営されています。 支援について / 寄付する