複素数平面と図形は、点を複素数で表し、長さ・角・図形の条件を計算で扱う方法である。$\beta\ne\alpha$、$\gamma\ne\alpha$ のとき比 $w=\frac{\gamma-\alpha}{\beta-\alpha}$ の絶対値は長さの比 AC/AB、偏角は半直線 AB から AC へ測った向きのついた角を表す。よって 3 点が一直線上にあることは $w$ が実数、$\mathrm{AB}\perp\mathrm{AC}$ は $w$ が純虚数であることと同値である。$|z-\alpha|=k|z-\beta|$($\alpha\ne\beta$、$k>0$、$k\ne1$)は円を表し、相異なる 3 点が正三角形をなすことは $\alpha^2+\beta^2+\gamma^2=\alpha\beta+\beta\gamma+\gamma\alpha$ と同値である。
複素数 $z=x+yi$ を座標平面の点 $(x,y)$ と同じものとみると、複素数の計算で図形を調べられる。このように点を複素数で表した平面を複素数平面という。この記事では、点 $\mathrm{A}$ を表す複素数を $\alpha$ と書き、$\mathrm{A}(\alpha)$ と表す。
掛け算が回転と拡大であることは 複素数の掛け算は回転と拡大 で扱った。この記事はその続きで、2 点の差と 3 点の比を使って、長さ・角・一直線上・垂直・円を複素数の式で表す。まず小さな例を 2 つ計算する。
3 点 $\mathrm{A}(1+i)$、$\mathrm{B}(4+5i)$、$\mathrm{C}(-3+4i)$ をとる。
ex-cpg-distance と同じ 3 点で、比 $\dfrac{\gamma-\alpha}{\beta-\alpha}$ を計算する。分母と分子に $\overline{3+4i}=3-4i$ を掛けると
$$
\frac{\gamma-\alpha}{\beta-\alpha}=\frac{-4+3i}{3+4i}=\frac{(-4+3i)(3-4i)}{(3+4i)(3-4i)}=\frac{-12+16i+9i-12i^2}{9+16}=\frac{25i}{25}=i
$$
である。つまり $\gamma-\alpha=i(\beta-\alpha)$ である。$i$ を掛けることは原点のまわりの $90^\circ$ の回転なので、矢印 $\overrightarrow{\mathrm{AC}}$ は矢印 $\overrightarrow{\mathrm{AB}}$ を $90^\circ$ 回したものである。よって $\mathrm{AB}\perp\mathrm{AC}$ かつ $\mathrm{AB}=\mathrm{AC}$ である。
傾きでも確かめる。直線 $\mathrm{AB}$ の傾きは $\frac{4}{3}$、直線 $\mathrm{AC}$ の傾きは $\frac{3}{-4}=-\frac34$ で、積は $\frac43\cdot\bigl(-\frac34\bigr)=-1$ である。確かに垂直である。
2 つの例から、次の問いが出てくる。
| 高校の計算 | この記事での見方 | ボックス |
|---|---|---|
| 2 点間の距離 $\sqrt{(x_2-x_1)^2+(y_2-y_1)^2}$ | 差の絶対値 $\lvert\beta-\alpha\rvert$ | prop-cpg-distance |
| 角の大きさ(三角比・余弦定理) | 比 $\frac{\gamma-\alpha}{\beta-\alpha}$ の偏角 | thm-cpg-ratio |
| 傾きの積が $-1$、内積(ベクトルの内積(高校数学))が $0$ | 比が純虚数 | cor-cpg-collinear-perp |
| 傾きが等しい | 比が実数 | cor-cpg-collinear-perp |
| 軌跡の方程式(円・直線) | $\lvert z-\alpha\rvert=k\lvert z-\beta\rvert$ | prop-cpg-apollonius |
| 正三角形の作図($60^\circ$ 回転) | $\alpha^2+\beta^2+\gamma^2=\alpha\beta+\beta\gamma+\gamma\alpha$ | prop-cpg-equilateral |
$x,y$ を実数とし、$z=x+yi$ とする。
この記事で何度も使う共役の性質を、先にまとめておく。$z=x+yi$ のとき、次の 3 つが成り立つ。
2 点 $\mathrm{A}(\alpha)$、$\mathrm{B}(\beta)$ の距離は $\mathrm{AB}=|\beta-\alpha|$ である。
$\alpha=a_1+a_2i$、$\beta=b_1+b_2i$($a_1,a_2,b_1,b_2$ は実数)とおく。座標平面での 2 点間の距離の公式により $\mathrm{AB}=\sqrt{(b_1-a_1)^2+(b_2-a_2)^2}$ である。一方、$\beta-\alpha=(b_1-a_1)+(b_2-a_2)i$ なので、絶対値の定義(def-cpg-plane の 2)から $|\beta-\alpha|=\sqrt{(b_1-a_1)^2+(b_2-a_2)^2}$ である。両者は同じ式である。$\square$
複素数 $\beta-\alpha$ は、座標で見ると矢印(ベクトル)$\overrightarrow{\mathrm{AB}}=(b_1-a_1,\ b_2-a_2)$ の成分と同じものである。差は矢印と覚えておくとよい。
角を複素数で扱うには、角に向きをつけておくと便利である。
点 $\mathrm{A}$ から出る 2 本の半直線 $\mathrm{AB}$、$\mathrm{AC}$ がある($\mathrm{B}\ne\mathrm{A}$、$\mathrm{C}\ne\mathrm{A}$)。半直線 $\mathrm{AB}$ を点 $\mathrm{A}$ のまわりに回して半直線 $\mathrm{AC}$ に重ねるときの回転角を、半直線 AB から半直線 AC へ測った向きのついた角という。反時計回りを正、時計回りを負とし、$2\pi$ の整数倍の違いは同じ角とみなす。
たとえば、$\mathrm{AB}$ から $\mathrm{AC}$ へ反時計回りに $60^\circ$ 回すと重なるなら、向きのついた角は $\frac\pi3$($=\frac\pi3-2\pi$ などとも書ける)であり、逆に $\mathrm{AC}$ から $\mathrm{AB}$ へ測ると $-\frac\pi3$ である。向きを忘れた普通の角 $\angle\mathrm{BAC}$($0$ 以上 $\pi$ 以下)は、向きのついた角を $-\pi$ より大きく $\pi$ 以下の範囲にとったものの絶対値である。
次の定理が、この記事の主定理である。
3 点 $\mathrm{A}(\alpha)$、$\mathrm{B}(\beta)$、$\mathrm{C}(\gamma)$ で $\beta\ne\alpha$、$\gamma\ne\alpha$ とし、
$$
w:=\frac{\gamma-\alpha}{\beta-\alpha}
$$
とおく。このとき次が成り立つ。
方針:矢印 $\beta-\alpha$ と $\gamma-\alpha$ をそれぞれ極形式で書き、割り算の規則「絶対値は割り、偏角は引く」を使う。
段 1(極形式で書く)。$\beta-\alpha\ne0$ なので、$r_1:=|\beta-\alpha|>0$ とし、$\theta_1$ を $\beta-\alpha$ の偏角とすると $\beta-\alpha=r_1(\cos\theta_1+i\sin\theta_1)$ である。prop-cpg-distance により $r_1=\mathrm{AB}$ である。また $\theta_1$ は、実軸の正の向きから矢印 $\overrightarrow{\mathrm{AB}}$ の向きまで反時計回りに測った角である(矢印を平行移動して始点を原点に置くと、終点が $\beta-\alpha$ になるから)。同じように $\gamma-\alpha=r_2(\cos\theta_2+i\sin\theta_2)$、$r_2=\mathrm{AC}$ とし、$\theta_2$ は矢印 $\overrightarrow{\mathrm{AC}}$ の向きの角である。
段 2(割り算)。$\cos\theta+i\sin\theta$ の形の数の積は偏角の和になる(複素数の掛け算は回転と拡大 の主定理。中身は三角関数の加法定理である)。特に
$$
(\cos\theta_1+i\sin\theta_1)\bigl(\cos(\theta_2-\theta_1)+i\sin(\theta_2-\theta_1)\bigr)=\cos\theta_2+i\sin\theta_2
$$
であり、両辺を $\cos\theta_1+i\sin\theta_1$($0$ でない)で割ると
$$
\frac{\cos\theta_2+i\sin\theta_2}{\cos\theta_1+i\sin\theta_1}=\cos(\theta_2-\theta_1)+i\sin(\theta_2-\theta_1)
$$
となる。したがって
$$
w=\frac{r_2(\cos\theta_2+i\sin\theta_2)}{r_1(\cos\theta_1+i\sin\theta_1)}=\frac{r_2}{r_1}\bigl(\cos(\theta_2-\theta_1)+i\sin(\theta_2-\theta_1)\bigr)
$$
である。
段 3(1 と 2 を読む)。$\frac{r_2}{r_1}>0$ なので、この式は $w$ の極形式である。よって $|w|=\frac{r_2}{r_1}=\frac{\mathrm{AC}}{\mathrm{AB}}$ であり、1 が成り立つ。また $\arg w=\theta_2-\theta_1$ である。矢印 $\overrightarrow{\mathrm{AB}}$ の向きの角が $\theta_1$、矢印 $\overrightarrow{\mathrm{AC}}$ の向きの角が $\theta_2$ なので、半直線 $\mathrm{AB}$ を反時計回りに $\theta_2-\theta_1$ 回すと半直線 $\mathrm{AC}$ に重なる。これが 2 である。
段 4(3 を読む)。$w$ の定義の両辺に $\beta-\alpha$ を掛けると $\gamma-\alpha=w(\beta-\alpha)$、すなわち $\gamma=\alpha+w(\beta-\alpha)$ である。$w$ を掛けることは原点のまわりの角 $\arg w$ の回転と $|w|$ 倍の拡大である(複素数の掛け算は回転と拡大)。矢印 $\beta-\alpha$ をこのように回して伸ばしたものが矢印 $\gamma-\alpha$ であり、その始点を $\mathrm{A}$ に置くと終点が $\mathrm{C}$ になる。これが 3 である。$\square$
3 点 $1$、$3+i$、$2+3i$ について、比 $\frac{\gamma-\alpha}{\beta-\alpha}=1+i$ の絶対値 $\sqrt2$ が辺の長さの比 $\sqrt{10}:\sqrt5$ を、偏角 $45^\circ$ が半直線 AB から AC へ回る角を表すことを見る図。
thm-cpg-ratio の 3 は「点 $\mathrm{A}$ のまわりの回転」を式にしたものでもある。点 $\mathrm{B}$ を点 $\mathrm{A}$ のまわりに角 $\theta$ 回した点は $\alpha+(\cos\theta+i\sin\theta)(\beta-\alpha)$ である。原点のまわりの回転を行列で書く見方は 回転と複素数で三角関数の公式を導く と 回転・鏡映と行列の群 で扱う。
比 $w$ の実部と虚部には、高校で習う 2 つの量が現れる。
$u=p+qi$、$v=s+ti$($p,q,s,t$ は実数)とし、矢印 $\boldsymbol u=(p,q)$、$\boldsymbol v=(s,t)$ と同一視する。このとき
$$
v\,\bar u=(ps+qt)+(pt-qs)\,i
$$
である。つまり $v\bar u$ の実部は内積 $\boldsymbol u\cdot\boldsymbol v=ps+qt$、虚部は $pt-qs$ である。
$\bar u=p-qi$ なので
$$
v\bar u=(s+ti)(p-qi)=sp-sqi+tpi-tqi^2=(ps+qt)+(pt-qs)i
$$
である。最後に $i^2=-1$ を使った。$\square$
虚部 $pt-qs$ は行列 $\begin{pmatrix}p&s\\ q&t\end{pmatrix}$ の行列式であり、その絶対値は $\boldsymbol u$、$\boldsymbol v$ が作る平行四辺形の面積である(1次変換と行列式:面積の拡大率)。内積が $0$ なら垂直、行列式が $0$ なら平行である。$w=\frac{\gamma-\alpha}{\beta-\alpha}$ は、分母と分子に $\overline{\beta-\alpha}$ を掛けると
$$
w=\frac{(\gamma-\alpha)\,\overline{(\beta-\alpha)}}{|\beta-\alpha|^2}
$$
となり、分母は正の実数である。したがって $w$ の実部・虚部の符号は、lem-cpg-inner-det の内積・行列式の符号と同じである。これで主定理の次の系が示せる(偏角の言葉での読み方は系の証明の後で述べる)。
3 点 $\mathrm{A}(\alpha)$、$\mathrm{B}(\beta)$、$\mathrm{C}(\gamma)$ で $\beta\ne\alpha$、$\gamma\ne\alpha$ とし、$w:=\dfrac{\gamma-\alpha}{\beta-\alpha}$ とおく。
方針:$u:=\beta-\alpha$、$v:=\gamma-\alpha$ とおき、lem-cpg-inner-det で $w$ の実部と虚部を内積と行列式で表す。
段 1(準備)。$u=p+qi$、$v=s+ti$ と書く。仮定から $u\ne0$、$v\ne0$ である。上で見たとおり
$$
w=\frac{v\bar u}{|u|^2}=\frac{ps+qt}{|u|^2}+\frac{pt-qs}{|u|^2}\,i
$$
である。
段 2(1 の前半)。$w$ が実数 $\iff$ 虚部が $0$ $\iff$ $pt-qs=0$ である。$pt-qs=0$ は、矢印 $\boldsymbol u=(p,q)$ と $\boldsymbol v=(s,t)$ が平行であることと同値である。実際、$\boldsymbol u\ne\boldsymbol 0$ なので、$pt-qs=0$ ならば $\boldsymbol v=k\boldsymbol u$ となる実数 $k$ がある($p\ne0$ なら $k=s/p$ とすると $t=qs/p=kq$、$p=0$ なら $q\ne0$ で、$pt-qs=0$ から $s=0$ となり、$k=t/q$ とすると $s=0=kp$、$t=kq$)。逆に $\boldsymbol v=k\boldsymbol u$ なら $pt-qs=p\cdot kq-q\cdot kp=0$ である。そして $\overrightarrow{\mathrm{AC}}=k\overrightarrow{\mathrm{AB}}$ となる実数 $k$ があることは、$\mathrm{C}$ が直線 $\mathrm{AB}$ 上にあることにほかならない(直線 $\mathrm{AB}$ のベクトル方程式)。
段 3(2 の前半)。$w$ が純虚数 $\iff$ 実部が $0$ かつ $w\ne0$ である。$w\ne0$ は $v\ne0$ から成り立っている。実部が $0$ $\iff$ $ps+qt=0$ $\iff$ 内積 $\boldsymbol u\cdot\boldsymbol v=0$ であり、$\boldsymbol u$、$\boldsymbol v$ はどちらも $\boldsymbol 0$ でないので、これは $\mathrm{AB}\perp\mathrm{AC}$ と同値である。
段 4(共役による言い換え)。def-cpg-plane の後で見たとおり、$w$ が実数 $\iff$ $w=\bar w$、$w$ の実部が $0$ $\iff$ $w+\bar w=0$ である。段 3 で $w\ne0$ はいつも成り立つので、2 の最後の同値も成り立つ。$\square$
thm-cpg-ratio の言葉で言い直すと、$w$ が実数とは $\arg w$ が $0$ か $\pi$($\mathrm{C}$ が $\mathrm{A}$ から見て $\mathrm{B}$ と同じ側か反対側)であること、$w$ が純虚数とは $\arg w=\pm\frac\pi2$ であることである。
lem-cpg-inner-det の虚部は面積も与える。三角形 $\mathrm{ABC}$ の面積 $S$ は、$\overrightarrow{\mathrm{AB}}$、$\overrightarrow{\mathrm{AC}}$ が作る平行四辺形の面積の半分なので
$$
S=\frac12\Bigl|\operatorname{Im}\bigl((\gamma-\alpha)\overline{(\beta-\alpha)}\bigr)\Bigr|
$$
である($\operatorname{Im}$ は虚部を表す。座標で書くと 靴ひも公式 になる)。
prop-cpg-distance により、「点 $z$ から点 $\alpha$ までの距離」は $|z-\alpha|$ と書ける。距離の条件で決まる図形(軌跡)は、そのまま $|z-\alpha|$ を使った式になる。
$\alpha\ne\beta$ とし、$\mathrm{M}\bigl(\frac{\alpha+\beta}2\bigr)$ を線分 $\mathrm{AB}$ の中点とする。点 $z$ について
$$
|z-\alpha|=|z-\beta|\iff z=\tfrac{\alpha+\beta}2\ \text{または}\ \mathrm{M}z\perp\mathrm{AB}
$$
である。すなわち、$|z-\alpha|=|z-\beta|$ を満たす点全体は、線分 $\mathrm{AB}$ の垂直二等分線である。
方針:$|z-\alpha|^2-|z-\beta|^2$ を計算し、中点 $m:=\frac{\alpha+\beta}2$ からの矢印 $z-m$ と $\beta-\alpha$ の内積の形にする。
段 1(2 乗の差)。両辺とも $0$ 以上なので、$|z-\alpha|=|z-\beta|\iff|z-\alpha|^2=|z-\beta|^2$ である。上の展開の式を 2 回使うと、$|z|^2$ が打ち消し合って
$$
|z-\alpha|^2-|z-\beta|^2=-2\operatorname{Re}(\bar\alpha z)+|\alpha|^2+2\operatorname{Re}(\bar\beta z)-|\beta|^2=2\operatorname{Re}\bigl((\bar\beta-\bar\alpha)z\bigr)-\bigl(|\beta|^2-|\alpha|^2\bigr)
$$
となる。
段 2(中点を入れる)。$(\bar\beta-\bar\alpha)(\alpha+\beta)=\bar\beta\alpha+|\beta|^2-|\alpha|^2-\bar\alpha\beta$ である。ここで $\bar\beta\alpha-\bar\alpha\beta=\bar\beta\alpha-\overline{\bar\beta\alpha}$ は「数からその共役を引いたもの」なので実部が $0$ である。よって $\operatorname{Re}\bigl((\bar\beta-\bar\alpha)(\alpha+\beta)\bigr)=|\beta|^2-|\alpha|^2$ であり、$m=\frac{\alpha+\beta}2$ を使うと $|\beta|^2-|\alpha|^2=2\operatorname{Re}\bigl((\bar\beta-\bar\alpha)m\bigr)$ と書ける。段 1 の式に代入すると
$$
|z-\alpha|^2-|z-\beta|^2=2\operatorname{Re}\bigl((\bar\beta-\bar\alpha)(z-m)\bigr)=2\operatorname{Re}\bigl((z-m)\,\overline{(\beta-\alpha)}\bigr)
$$
である。
段 3(内積として読む)。lem-cpg-inner-det で $u=\beta-\alpha$、$v=z-m$ とすると、最後の式の $\operatorname{Re}\bigl(v\bar u\bigr)$ は矢印 $\overrightarrow{\mathrm{AB}}$ と $\overrightarrow{\mathrm{M}z}$ の内積である。したがって $|z-\alpha|=|z-\beta|$ $\iff$ この内積が $0$ $\iff$ $z=m$ または $\mathrm{M}z\perp\mathrm{AB}$ である($\overrightarrow{\mathrm{AB}}\ne\boldsymbol 0$ だから)。$\square$
円や垂直二等分線は、高校の座標の計算でも求められる。複素数で書く利点は、次の命題のように「距離の比」の条件がまとめて扱えることである。
$\alpha\ne\beta$、$k>0$、$k\ne1$ とする。点 $z$ について
$$
|z-\alpha|=k|z-\beta|\iff|z-c|=\rho,\qquad c:=\frac{\alpha-k^2\beta}{1-k^2},\quad \rho:=\frac{k|\alpha-\beta|}{|1-k^2|}
$$
である。つまり、2 点 $\mathrm{A}(\alpha)$、$\mathrm{B}(\beta)$ からの距離の比が $k:1$ である点全体は、中心 $c$、半径 $\rho$ の円である。$k=1$ のときは prop-cpg-bisector の垂直二等分線になる。
方針:両辺を 2 乗して展開し、$|z|^2$ の係数で割ってから、2 次関数の平方完成と同じ要領で $|z-c|^2$ の形にまとめる。
段 1(2 乗して展開)。両辺は $0$ 以上なので、$|z-\alpha|=k|z-\beta|\iff|z-\alpha|^2=k^2|z-\beta|^2$ である。展開の式を使うと、これは
$$
|z|^2-\bar\alpha z-\alpha\bar z+|\alpha|^2=k^2\bigl(|z|^2-\bar\beta z-\beta\bar z+|\beta|^2\bigr)
$$
であり、左辺に集めると
$$
(1-k^2)|z|^2-(\bar\alpha-k^2\bar\beta)z-(\alpha-k^2\beta)\bar z+|\alpha|^2-k^2|\beta|^2=0
$$
となる。
段 2($1-k^2$ で割る)。$k\ne1$、$k>0$ なので $1-k^2\ne0$ である。両辺を $1-k^2$ で割り、$c=\frac{\alpha-k^2\beta}{1-k^2}$ とおく。$1-k^2$ は実数なので $\bar c=\frac{\bar\alpha-k^2\bar\beta}{1-k^2}$ であり、
$$
|z|^2-\bar cz-c\bar z+d=0,\qquad d:=\frac{|\alpha|^2-k^2|\beta|^2}{1-k^2}
$$
となる。
段 3(平方完成)。展開の式から $|z-c|^2=|z|^2-\bar cz-c\bar z+|c|^2$ なので、段 2 の式は $|z-c|^2=|c|^2-d$ と同値である。
段 4(右辺の計算)。通分すると
$$
|c|^2-d=\frac{|\alpha-k^2\beta|^2-(1-k^2)\bigl(|\alpha|^2-k^2|\beta|^2\bigr)}{(1-k^2)^2}
$$
である。分子の第 1 項は展開の式から $|\alpha|^2-2k^2\operatorname{Re}(\bar\alpha\beta)+k^4|\beta|^2$、第 2 項は $-|\alpha|^2+k^2|\beta|^2+k^2|\alpha|^2-k^4|\beta|^2$ である。足すと $|\alpha|^2$ と $k^4|\beta|^2$ が打ち消し合い、
$$
k^2\bigl(|\alpha|^2-2\operatorname{Re}(\bar\alpha\beta)+|\beta|^2\bigr)=k^2|\alpha-\beta|^2
$$
が残る(最後に展開の式を $z=\beta$ として使った)。よって $|c|^2-d=\dfrac{k^2|\alpha-\beta|^2}{(1-k^2)^2}=\rho^2$ である。
段 5(まとめ)。$\rho>0$ なので、$|z-c|^2=\rho^2\iff|z-c|=\rho$ である。段 1〜4 はすべて同値な変形なので、命題が成り立つ。$\square$
$|z-1|=2|z+1|$ を満たす点 $z$ の集まりが中心 $-\frac53$、半径 $\frac43$ の円になることを見る図。円周上の点 $z$ で 2 つの距離の比が $2:1$ になっており、円と実軸の交点 $-\frac13$、$-3$ は 2 点 $1$、$-1$ を結ぶ線分を $2:1$ に内分・外分する。
軌跡の問題でこの命題がどう使われるかは、高校数学の 軌跡の求め方 で扱う。2 点からの距離の比ではなく和や差が一定の点の集まりは楕円・双曲線になり、これは 2次曲線の焦点と準線 で扱う。円が $w=\frac1z$ でどこへ移るかは w=1/z による図形の変換 で扱う。
ex-cpg-ratio の 2 では、比が $\cos\frac\pi3+i\sin\frac\pi3$ になることから正三角形だと分かった。この考え方を、3 つの頂点について対称な式にまとめる。
$\alpha,\beta,\gamma$ を相異なる 3 つの複素数とする。次の 3 つは同値である。
方針:1 と 2 の同値は thm-cpg-ratio で示す。2 と 3 の同値は、$e^{\pm i\pi/3}$ を解にもつ 2 次方程式 $w^2-w+1=0$ を経由して示す。$w:=\frac{\gamma-\alpha}{\beta-\alpha}$ とおく($\beta\ne\alpha$ なので定義できる)。
段 1(1 ⇔ 2)。正三角形なら $\mathrm{AC}=\mathrm{AB}$ で、$\angle\mathrm{BAC}=60^\circ$ である。thm-cpg-ratio により $|w|=1$ であり、向きのついた角は $+\frac\pi3$ か $-\frac\pi3$ である($\mathrm{C}$ が直線 $\mathrm{AB}$ のどちら側にあるかで決まる)。よって $w=\cos\frac\pi3\pm i\sin\frac\pi3$ である。逆に 2 が成り立てば、thm-cpg-ratio により $\mathrm{AC}=\mathrm{AB}$ かつ $\angle\mathrm{BAC}=60^\circ$ である。二等辺三角形の底角は等しいので、残りの 2 角はどちらも $\frac{180^\circ-60^\circ}2=60^\circ$ であり、3 つの角が等しいので正三角形である。
段 2(2 ⇔ $w^2-w+1=0$)。2 次方程式 $w^2-w+1=0$ の解は、解の公式により $w=\frac{1\pm\sqrt{1-4}}2=\frac12\pm\frac{\sqrt3}2i$ である。$\cos\frac\pi3=\frac12$、$\sin\frac\pi3=\frac{\sqrt3}2$ なので、これはちょうど 2 の 2 つの値である。よって 2 $\iff$ $w^2-w+1=0$ である。
段 3($w^2-w+1=0$ ⇔ 3)。$\beta-\alpha\ne0$ なので、$w^2-w+1=0$ の両辺に $(\beta-\alpha)^2$ を掛けたもの
$$
(\gamma-\alpha)^2-(\gamma-\alpha)(\beta-\alpha)+(\beta-\alpha)^2=0
$$
と同値である。左辺を 1 項ずつ展開する。
$$
(\gamma-\alpha)^2=\gamma^2-2\gamma\alpha+\alpha^2,\qquad (\gamma-\alpha)(\beta-\alpha)=\beta\gamma-\gamma\alpha-\alpha\beta+\alpha^2,\qquad (\beta-\alpha)^2=\beta^2-2\alpha\beta+\alpha^2
$$
である。第 1 式から第 2 式を引き、第 3 式を足す。$\alpha^2$ は $1-1+1=1$ 個、$\gamma\alpha$ の係数は $-2+1=-1$、$\alpha\beta$ の係数は $+1-2=-1$、$\beta\gamma$ の係数は $-1$ なので、左辺は
$$
\alpha^2+\beta^2+\gamma^2-\alpha\beta-\beta\gamma-\gamma\alpha
$$
に等しい。これが $0$ であることは 3 と同じである。$\square$
辺 AB($\mathrm{A}=1$、$\mathrm{B}=3+2i$)を A のまわりに $+60^\circ$ 回すと赤の正三角形、$-60^\circ$ 回すと緑の正三角形の第 3 の頂点が得られることを見る図。
3 の式は $\alpha,\beta,\gamma$ について対称なので、どの頂点を基準にしても同じ条件になる。この式は 1 の 3 乗根 $\omega$ を使うと因数分解でき、2 つの因数が三角形の 2 つの向きに対応する。
$\omega:=\cos\frac{2\pi}3+i\sin\frac{2\pi}3=-\frac12+\frac{\sqrt3}2i$ とする。
準備。$\omega$ は $x^3=1$ の解で、$\omega^3=1$ である。$\omega\ne1$ と $\omega^3-1=(\omega-1)(\omega^2+\omega+1)=0$ から $1+\omega+\omega^2=0$ である。また $\omega^4=\omega^3\omega=\omega$ である。
1:右辺を 9 個の積に展開する。
$$
\alpha^2+\omega^2\alpha\beta+\omega\alpha\gamma+\omega\alpha\beta+\omega^3\beta^2+\omega^2\beta\gamma+\omega^2\alpha\gamma+\omega^4\beta\gamma+\omega^3\gamma^2
$$
である。$\omega^3=1$、$\omega^4=\omega$ を使って同類項をまとめると、$\alpha^2+\beta^2+\gamma^2+(\omega+\omega^2)(\alpha\beta+\beta\gamma+\gamma\alpha)$ となる。$\omega+\omega^2=-1$ なので、左辺に等しい。
2:$1+\omega+\omega^2=0$ から $\alpha(1+\omega+\omega^2)=0$ なので、
$$
\alpha+\omega\beta+\omega^2\gamma=\alpha+\omega\beta+\omega^2\gamma-\alpha(1+\omega+\omega^2)=\omega(\beta-\alpha)+\omega^2(\gamma-\alpha)
$$
である。これが $0$ であることは、両辺を $\omega^2$ で割って $\gamma-\alpha=-\omega^{-1}(\beta-\alpha)$ と同値である。$\omega^{-1}=\omega^2=-\frac12-\frac{\sqrt3}2i$ なので $-\omega^{-1}=\frac12+\frac{\sqrt3}2i=\cos\frac\pi3+i\sin\frac\pi3$ である。最後の言い換えは thm-cpg-ratio の 3 と prop-cpg-equilateral による(半直線 $\mathrm{AB}$ から $\mathrm{AC}$ へ反時計回りに $60^\circ$ なので、$\mathrm{A},\mathrm{B},\mathrm{C}$ は反時計回りに並ぶ)。
3:2 と同じ計算で $\omega$ と $\omega^2$ を入れ替える。
$$
\alpha+\omega^2\beta+\omega\gamma=\alpha+\omega^2\beta+\omega\gamma-\alpha(1+\omega+\omega^2)=\omega^2(\beta-\alpha)+\omega(\gamma-\alpha)
$$
である。これが $0$ であることは、両辺を $\omega$ で割って $\omega(\beta-\alpha)+(\gamma-\alpha)=0$、すなわち $\gamma-\alpha=-\omega(\beta-\alpha)$ と同値である。$-\omega=\frac12-\frac{\sqrt3}2i=\cos\frac\pi3-i\sin\frac\pi3=\cos\bigl(-\frac\pi3\bigr)+i\sin\bigl(-\frac\pi3\bigr)$ である。thm-cpg-ratio により $\mathrm{AC}=\mathrm{AB}$ で、半直線 $\mathrm{AB}$ から $\mathrm{AC}$ へ時計回りに $60^\circ$ なので、prop-cpg-equilateral により三角形 $\mathrm{ABC}$ は正三角形で、$\mathrm{A},\mathrm{B},\mathrm{C}$ は時計回りに並ぶ。$\square$
$1,\omega,\omega^2$ で数を振り分ける考え方は 1の冪根で数を振り分ける で扱う。3 つの数 $\alpha,\beta,\gamma$ から $\alpha+\beta+\gamma$、$\alpha+\omega\beta+\omega^2\gamma$、$\alpha+\omega^2\beta+\omega\gamma$ を作る操作は、長さ 3 の離散 Fourier 変換(離散Fourier変換と反転公式)である。prop-cpg-omega により、正三角形(相異なる 3 点)は、$0$ 番目の成分 $\alpha+\beta+\gamma$ 以外の 2 つの成分 $\alpha+\omega\beta+\omega^2\gamma$、$\alpha+\omega^2\beta+\omega\gamma$ のどちらかが $0$ になる三角形だと言える。$0$ 番目の成分 $\alpha+\beta+\gamma$(重心の $3$ 倍)が $0$ になるだけでは正三角形とは限らない。たとえば $2$、$-1+i$、$-1-i$ は和が $0$ だが、辺の長さは $\sqrt{10}$、$\sqrt{10}$、$2$ である。
主定理・系・命題の仮定を外すと何が崩れるかを、表にまとめる。
| 外した仮定 | 崩れる主張 | ボックス |
|---|---|---|
| $\gamma\ne\alpha$(cor-cpg-collinear-perp) | 「$w+\bar w=0$ ならば $\mathrm{AB}\perp\mathrm{AC}$」($w=0$ でも $w+\bar w=0$ が成り立ってしまう) | ex-cpg-zero-ratio |
| 角の向き(thm-cpg-ratio の 2) | 比の偏角から普通の角 $\angle\mathrm{BAC}$ への読み替えの符号 | ex-cpg-orientation |
| $k\ne1$(prop-cpg-apollonius) | 軌跡が円になること | ex-cpg-k-one |
| 3 点が相異なる(prop-cpg-equilateral) | 3 の式から正三角形が出ること | ex-cpg-degenerate |
| prop-cpg-equilateral の 2 の複号の一方($+$ だけ)にする | 正三角形をもれなく見つけること | ex-cpg-orientation |
$\mathrm{A}(1)$、$\mathrm{B}(2+i)$、$\mathrm{C}(1)$ のように $\gamma=\alpha$ とすると、$w=\frac{\gamma-\alpha}{\beta-\alpha}=0$ である。$0$ は実数なので cor-cpg-collinear-perp の 1 の「$w$ は実数」を満たし、実部も $0$ なので「$w+\bar w=0$」も満たす。しかし線分 $\mathrm{AC}$ の長さは $0$ で、$\mathrm{AB}\perp\mathrm{AC}$ という主張は意味をもたない。系が $\gamma\ne\alpha$ を仮定し、純虚数から $0$ を除いたのはこのためである。仮定を外すと、「$w+\bar w=0$ ならば垂直」という含意が崩れる。
$\beta=\alpha$ の場合はさらに悪く、分母が $0$ で比そのものが定義されない。
$\alpha=0$、$\beta=1$、$\gamma=\frac12-\frac{\sqrt3}2i$ は時計回りに並ぶ正三角形の頂点である(ex-cpg-omega の 2)。比は
$$
\frac{\gamma-\alpha}{\beta-\alpha}=\frac12-\frac{\sqrt3}2i=\cos\Bigl(-\frac\pi3\Bigr)+i\sin\Bigl(-\frac\pi3\Bigr)
$$
であり、偏角は $-\frac\pi3$ である。「比が $\cos\frac\pi3+i\sin\frac\pi3$ に等しい」だけを正三角形の条件とすると、この三角形を見落とす。一方、$\beta$ と $\gamma$ を入れ替えた比 $\frac{\beta-\alpha}{\gamma-\alpha}=\frac{1}{\frac12-\frac{\sqrt3}2i}=\frac12+\frac{\sqrt3}2i$ の偏角は $+\frac\pi3$ である。向きのついた角は測る順番で符号が変わり、普通の角 $\angle\mathrm{BAC}=60^\circ$ はその絶対値である。
prop-cpg-apollonius で $k=1$ とすると、段 2 で割った $1-k^2$ が $0$ になり、証明が使えない。実際 ex-cpg-apollonius の 3 のとおり、$|z-i|=|z+1|$ の表す図形は直線 $y=-x$ であり、円ではない。$k$ を $1$ に近づけると、中心 $c=\frac{\alpha-k^2\beta}{1-k^2}$ と半径 $\rho$ はどちらも限りなく大きくなる。たとえば $\alpha=1$、$\beta=-1$ で $k=1.1$ なら $c=\frac{1+1.21}{1-1.21}=-\frac{2.21}{0.21}=-10.52\ldots$、$\rho=\frac{1.1\cdot2}{0.21}=10.47\ldots$ である。円が大きくなって、垂直二等分線(虚軸)に近づいていく。
$\alpha=\beta=\gamma=1$ とすると、$\alpha^2+\beta^2+\gamma^2=3=\alpha\beta+\beta\gamma+\gamma\alpha$ であり、prop-cpg-equilateral の 3 の式を満たす。しかし 3 点は 1 点に重なっていて三角形ではない。命題の「相異なる」という仮定を外すと、3 ⇒ 1 が崩れる。
ただし、崩れるのはこの場合だけである。$\alpha=\beta$ で $\gamma$ が異なるとすると、3 の左辺と右辺の差は $2\alpha^2+\gamma^2-\alpha^2-2\alpha\gamma=(\alpha-\gamma)^2\ne0$ なので、3 の式は成り立たない。つまり、3 の式を満たす 3 点は、1 点に重なるか正三角形をなすかのどちらかである。
任意の三角形 $\mathrm{ABC}$ の各辺の外側に、三角形 $\mathrm{ABR}$、$\mathrm{BCP}$、$\mathrm{CAQ}$ を
$$
\angle\mathrm{CBP}=\angle\mathrm{CAQ}=45^\circ,\qquad \angle\mathrm{BCP}=\angle\mathrm{ACQ}=30^\circ,\qquad \angle\mathrm{ABR}=\angle\mathrm{BAR}=15^\circ
$$
となるように作る。$\angle\mathrm{QRP}=90^\circ$ かつ $\mathrm{QR}=\mathrm{RP}$ であることを証明せよ。
出典:国際数学オリンピック(1975 年)第 3 問 Oly75。筆者による和訳。
三角形 ABC(灰色)の外側に 3 つの三角形を作ると、R から Q と P へ引いた 2 本の線分(赤)の長さが等しく、直交することを見る図。A$=0$、B$=4$、C$=1+3i$ の場合。
示すべきこと(図 4 の赤い 2 本の線分)は、thm-cpg-ratio と cor-cpg-collinear-perp の言葉では「比 $\frac{p-r}{q-r}$ の絶対値が $1$ で、純虚数である」ことである。そこで $p-r=-i(q-r)$ を示す。
方針:3 点 $\mathrm{P}$、$\mathrm{Q}$、$\mathrm{R}$ を、thm-cpg-ratio の 3 の形(点 = 頂点 + 回転拡大 × 辺)で $\alpha,\beta,\gamma$ の式に書き、$p-r+i(q-r)$ の各係数が $0$ になることを確かめる。
段 1(向きをそろえる)。$\mathrm{A},\mathrm{B},\mathrm{C}$ はこの順に反時計回りに並ぶとしてよい。時計回りなら、図形全体を実軸に関して折り返す(すべての点を共役に替える)と反時計回りになり、長さと角の大きさは変わらないからである。このとき三角形の内部は、辺 $\mathrm{A}\to\mathrm{B}$、$\mathrm{B}\to\mathrm{C}$、$\mathrm{C}\to\mathrm{A}$ の進む向きの左側にある。外側に作る点は右側にあるので、辺の向きの矢印を時計回り(負の向き)に回した方向にある。辺 $\mathrm{A}\to\mathrm{C}$ から見ると外側は左側である。
段 2(長さの比)。三角形 $\mathrm{BCP}$ の残りの角は $\angle\mathrm{BPC}=180^\circ-45^\circ-30^\circ=105^\circ$ である。正弦定理(正弦定理(高校数学))により $\frac{\mathrm{BP}}{\sin30^\circ}=\frac{\mathrm{BC}}{\sin105^\circ}$ なので、
$$
\frac{\mathrm{BP}}{\mathrm{BC}}=\frac{\sin30^\circ}{\sin105^\circ}=\frac{1/2}{\cos15^\circ}=\frac{1}{2\cos15^\circ}=:k
$$
である($\sin105^\circ=\sin(90^\circ+15^\circ)=\cos15^\circ$)。三角形 $\mathrm{CAQ}$ も角が $45^\circ$($\mathrm{A}$)、$30^\circ$($\mathrm{C}$)なので、同じく $\frac{\mathrm{AQ}}{\mathrm{AC}}=k$ である。三角形 $\mathrm{ABR}$ は $\mathrm{RA}=\mathrm{RB}$ の二等辺三角形で、$\mathrm{R}$ から $\mathrm{AB}$ に下ろした垂線の足は $\mathrm{AB}$ の中点なので、$\mathrm{AR}\cos15^\circ=\frac{\mathrm{AB}}2$、すなわち $\frac{\mathrm{AR}}{\mathrm{AB}}=k$ である。3 つの比がすべて同じ $k$ になる。
段 3(3 点を式で書く)。thm-cpg-ratio の 3 と段 1 の向きから、$e(\theta):=\cos\theta+i\sin\theta$ と書くと
$$
p=\beta+k\,e(-45^\circ)(\gamma-\beta),\qquad q=\alpha+k\,e(45^\circ)(\gamma-\alpha),\qquad r=\alpha+k\,e(-15^\circ)(\beta-\alpha)
$$
である。$s:=k\,e(-45^\circ)$、$t:=k\,e(45^\circ)$、$u:=k\,e(-15^\circ)$ とおくと、$p=(1-s)\beta+s\gamma$、$q=(1-t)\alpha+t\gamma$、$r=(1-u)\alpha+u\beta$ である。
段 4($\gamma$ の係数)。$X:=p-r+i(q-r)$ を $\alpha,\beta,\gamma$ で表す。$\gamma$ の係数は $s+it$ である。$e(-45^\circ)=\frac{1-i}{\sqrt2}$、$i\,e(45^\circ)=i\cdot\frac{1+i}{\sqrt2}=\frac{-1+i}{\sqrt2}$ なので $s+it=k\bigl(\frac{1-i}{\sqrt2}+\frac{-1+i}{\sqrt2}\bigr)=0$ である。
段 5(係数の和)。$p$、$q$、$r$ はどれも係数の和が $1$ である(たとえば $(1-s)+s=1$)。よって $X$ の係数の和は $1-1+i(1-1)=0$ である。段 4 で $\gamma$ の係数が $0$ なので、$\alpha$ の係数は $\beta$ の係数の $-1$ 倍である。したがって、$\beta$ の係数が $0$ であることを示せば $X=0$ となる。
段 6($\beta$ の係数)。$\beta$ は $p$ に $1-s$、$r$ に $u$ の係数で現れるので、$X$ の $\beta$ の係数は $(1-s)-u-iu=(1-s)-(1+i)u$ である。これが $0$、すなわち $1-s=(1+i)u$ を示す。両辺に $2\cos15^\circ$ を掛けると、示す式は
$$
2\cos15^\circ-e(-45^\circ)=(1+i)\,e(-15^\circ)
$$
になる。加法定理から $\cos15^\circ=\cos(45^\circ-30^\circ)=\frac{\sqrt2}2\cdot\frac{\sqrt3}2+\frac{\sqrt2}2\cdot\frac12=\frac{\sqrt6+\sqrt2}4$ なので、左辺は
$$
\frac{\sqrt6+\sqrt2}2-\Bigl(\frac{\sqrt2}2-\frac{\sqrt2}2i\Bigr)=\frac{\sqrt6}2+\frac{\sqrt2}2i
$$
である。右辺は $1+i=\sqrt2\,e(45^\circ)$ なので、偏角を足して $\sqrt2\,e(30^\circ)=\sqrt2\bigl(\frac{\sqrt3}2+\frac12i\bigr)=\frac{\sqrt6}2+\frac{\sqrt2}2i$ である。両辺は等しい。
段 7($\mathrm{Q}\ne\mathrm{R}$ の確認)。比 $\frac{p-r}{q-r}$ を考えるために、$q\ne r$ を確かめる。段 3 の式から、矢印 $q-\alpha$ の向きの角は矢印 $\gamma-\alpha$ の向きの角に $45^\circ$ を足したもの、矢印 $r-\alpha$ の向きの角は矢印 $\beta-\alpha$ の向きの角から $15^\circ$ を引いたものである。$q=r$ なら 2 つの向きの角が($360^\circ$ の整数倍を除いて)等しいので、半直線 $\mathrm{AB}$ から半直線 $\mathrm{AC}$ へ測った向きのついた角は $-15^\circ-45^\circ=-60^\circ$ になる。しかし段 1 で $\mathrm{A},\mathrm{B},\mathrm{C}$ は反時計回りに並ぶので、この角は $0^\circ$ と $180^\circ$ の間にあり、矛盾する。よって $q\ne r$ である。
段 8(結論)。段 4〜6 から $X=0$、すなわち $p-r=-i(q-r)$ であり、段 7 から $\frac{p-r}{q-r}=-i$ である。thm-cpg-ratio により $\frac{\mathrm{RP}}{\mathrm{RQ}}=|-i|=1$、cor-cpg-collinear-perp の 2 により $\mathrm{RQ}\perp\mathrm{RP}$ である。すなわち $\mathrm{QR}=\mathrm{RP}$、$\angle\mathrm{QRP}=90^\circ$ である。$\square$
高校数学の解き方で本当に効いていたのは、段 5 の「係数の和が $0$」という観察である。3 頂点の組 $(\alpha,\beta,\gamma)$ を 3 次元の複素数の空間 $\mathbb{C}^3$ の点とみると、$p$、$q$、$r$ はどれも $(\alpha,\beta,\gamma)$ の 1 次式(複素数係数の線形写像)であり、$X=p-r+i(q-r)$ も 1 次式である。示すべき主張「どんな三角形でも $X=0$」を示すには、1 次式 $X$ が恒等的に $0$ であること、すなわち3 つの係数がすべて $0$ であることを示せば十分である。
3 点の比 $\frac{\gamma-\alpha}{\beta-\alpha}$ が実数なら 3 点は一直線上にあった(cor-cpg-collinear-perp)。4 点では、比の比が「同じ円の上にある」ことを判定する。
相異なる 4 つの複素数 $\alpha,\beta,\gamma,\delta$ について
$$
(\alpha,\beta;\gamma,\delta):=\frac{\alpha-\gamma}{\alpha-\delta}\Big/\frac{\beta-\gamma}{\beta-\delta}=\frac{(\alpha-\gamma)(\beta-\delta)}{(\alpha-\delta)(\beta-\gamma)}
$$
を 4 点の複比という。
相異なる 4 点 $\mathrm{A}(\alpha)$、$\mathrm{B}(\beta)$、$\mathrm{C}(\gamma)$、$\mathrm{D}(\delta)$ について、複比 $(\alpha,\beta;\gamma,\delta)$ が実数であることと、4 点が同じ円の上にあるか同じ直線の上にあることは同値である。
Hit18 は Example 3.4.13 でこの事実を述べ、証明は §3.4 の演習 9 として読者に残している。ここでは、同書の定理を 2 つ認めて短い証明を書く。使う言葉を先に述べる。複素数平面に無限遠点 $\infty$ を 1 つ加えたものを拡張された平面という。$a,b,c,d$ を複素数とし、$ad-bc\ne0$ のとき、写像 $T(z)=\frac{az+b}{cz+d}$(分母が $0$ になる点は $\infty$ に移し、$c\ne0$ なら $\infty$ は $\frac ac$ に、$c=0$ なら $\infty$ は $\infty$ に移す)を Möbius 変換(1 次分数変換)という。円と、$\infty$ を加えた直線をまとめて「円または直線」と呼ぶ。
方針:$\beta,\gamma,\delta$ を $1,0,\infty$ に移す Möbius 変換を複比で作り、「円または直線」が「円または直線」に移ることを使う。認める事実は次の 2 つである。
高校数学の範囲だけで書いた完全な証明(向きのついた角で書いた円周角の定理を使う。複比の定義も本記事と同じ並び)は 円周角の定理(高校数学) にある。
上の証明は Möbius 変換の性質に任せたが、高校の図形の言葉でも仕組みが見える。どの 3 点も一直線上にない場合の考え方を述べる。
thm-cpg-ratio の 2 により、$\arg\frac{\gamma-\alpha}{\delta-\alpha}$ は点 $\mathrm{A}$ で半直線 $\mathrm{AD}$ から $\mathrm{AC}$ へ測った向きのついた角 $\theta_{\mathrm A}$、$\arg\frac{\gamma-\beta}{\delta-\beta}$ は点 $\mathrm{B}$ で半直線 $\mathrm{BD}$ から $\mathrm{BC}$ へ測った角 $\theta_{\mathrm B}$ である。複比はこの 2 つの比の比なので、その偏角は $\theta_{\mathrm A}-\theta_{\mathrm B}$ であり、複比が実数 $\iff$ $\theta_{\mathrm A}-\theta_{\mathrm B}$ が $0$ か $\pi$($2\pi$ の整数倍を除いて)である。
Möbius 変換の幾何(Hit18 §3.4)では、Möbius 変換 $w=\frac{az+b}{cz+d}$($ad-bc\ne0$)が複比を変えないことも示される(同書の定理 3.4.12)。この事実と、「複比が実数であること」と「4 点が同じ円または直線の上にあること」の同値(prop-cpg-cross-ratio)を合わせると、Möbius 変換が「円または直線」を「円または直線」に移すことが分かる。上の証明はこれと逆向きに、円・直線が保たれること(定理 3.4.5)からこの同値を出した。ただし同値そのものは 円周角の定理(高校数学) のように Möbius 変換を使わずに示せるので、そちらの証明を使えば循環にはならない。高校数学では、その最も基本的な場合 $w=\frac1z$ を w=1/z による図形の変換 で扱う。
Mathpediaは寄付と、参考文献の書籍リンク(Amazonアソシエイト)の紹介料で運営されています。 支援について / 寄付する