第9章 複素数平面

複素数と漸化式
─ 回転の反復が描く螺旋

$z_{n+1} = \alpha z_n + \beta$ という漸化式は、複素数平面上で「回転・拡大して平行移動する」操作の反復です。実数の漸化式 $a_{n+1} = pa_n + q$ の解法と同じ構造を持ちながら、複素数ならではの回転が加わることで螺旋や多角形といった豊かな図形が現れます。不動点を利用した一般項の導出、$z_n$ の収束・発散の判定、そして入試での出題パターンを学びましょう。

1$z_{n+1} = \alpha z_n + \beta$ 型の漸化式 ─ 不動点で解く

実数の数列で $a_{n+1} = pa_n + q$ を解くとき、$a_{n+1} - c = p(a_n - c)$ となる定数 $c$ を見つけて等比数列に帰着させました。複素数の漸化式でもまったく同じ方針が使えます。

📐 不動点を用いた一般項の導出

漸化式 $z_{n+1} = \alpha z_n + \beta$($\alpha \neq 1$)の不動点 $\gamma$ は:

$$\gamma = \alpha \gamma + \beta \quad \Longrightarrow \quad \gamma = \frac{\beta}{1 - \alpha}$$

このとき $z_{n+1} - \gamma = \alpha(z_n - \gamma)$ となるので:

$$z_n - \gamma = \alpha^n(z_0 - \gamma) \quad \Longrightarrow \quad z_n = \alpha^n(z_0 - \gamma) + \gamma$$

※ $\alpha = 1$ のときは $z_{n+1} = z_n + \beta$(等差型)で、$z_n = z_0 + n\beta$。

💡 不動点の本質:「操作を繰り返しても動かない点」

不動点 $\gamma$ とは、$f(\gamma) = \gamma$ を満たす点、すなわち「変換 $f(z) = \alpha z + \beta$ を施しても自分自身に戻る点」です。

$z_n - \gamma$ を新しい変数と見ると、不動点からのズレが毎回 $\alpha$ 倍されるだけの等比型になります。これが「不動点で解く」の仕組みです。

具体例:$z_{n+1} = iz_n + 1 + i$, $z_0 = 0$

不動点 $\gamma$ を求めます:$\gamma = i\gamma + 1 + i$ より $(1 - i)\gamma = 1 + i$ なので:

$$\gamma = \frac{1+i}{1-i} = \frac{(1+i)^2}{(1-i)(1+i)} = \frac{2i}{2} = i$$

$z_n - i = i^n(z_0 - i) = i^n(-i) = -i^{n+1}$ より:

$$z_n = i - i^{n+1}$$

$i^n$ は周期 $4$ で循環するので、$z_0 = 0,\; z_1 = 1+i,\; z_2 = 2i,\; z_3 = -1+i,\; z_4 = 0 = z_0$ と4点を循環します。

⚠️ 落とし穴:$\alpha = 1$ の場合を忘れる

✗ 誤:$\alpha = 1$ のとき $\gamma = \dfrac{\beta}{1-\alpha}$ に代入して $\gamma = \dfrac{\beta}{0}$ と計算してしまう

○ 正:$\alpha = 1$ のとき不動点は存在しない。漸化式は $z_{n+1} = z_n + \beta$(等差型)で、$z_n = z_0 + n\beta$

実数の漸化式でも $p = 1$ は等差数列でしたね。複素数でも同じ場合分けが必要です。

⚠️ 落とし穴:不動点の計算で共役複素数を忘れる

✗ 誤:$\gamma = \dfrac{1+i}{1-i}$ をそのままにして計算を進める

○ 正:分母を有理化して $\gamma = \dfrac{(1+i)^2}{|1-i|^2} = \dfrac{2i}{2} = i$ と整理する

不動点の値は後の計算で何度も使うので、必ず $a + bi$ の形に整理しておきましょう。

2不動点の幾何学的意味

$z_{n+1} = \alpha z_n + \beta$ は「$z_n$ を $\alpha$ 倍して(回転・拡大して)$\beta$ だけ平行移動する」操作です。では、不動点 $\gamma$ はこの操作の中でどんな役割を果たすのでしょうか。

不動点を中心とした回転拡大

$z_{n+1} - \gamma = \alpha(z_n - \gamma)$ という関係は、「不動点 $\gamma$ を中心として $\alpha$ 倍する」ことを意味します。$\alpha = re^{i\theta}$ と極形式で書けば:

  • $r = |\alpha|$:不動点からの距離が毎回 $r$ 倍される(拡大・縮小)
  • $\theta = \arg \alpha$:不動点を中心に毎回 $\theta$ だけ回転する
💡 漸化式の本質:「不動点を中心とした回転拡大の反復」

$z_{n+1} = \alpha z_n + \beta$ は、一見すると原点を中心とした操作に平行移動を加えたものですが、不動点 $\gamma$ を導入すると「$\gamma$ を中心とした回転拡大」に帰着します。

$|z_n - \gamma| = |\alpha|^n |z_0 - \gamma|$ なので不動点からの距離は指数関数的に変化し、$\arg(z_n - \gamma) = n\arg\alpha + \arg(z_0 - \gamma)$ なので偏角は等差的に変化します。

この見方は、$z_n$ の振る舞いを「不動点からの距離」と「不動点周りの回転角」に分解して理解することを可能にします。

🔗 力学系理論と不動点

大学数学の「力学系理論」では、写像 $f: \mathbb{C} \to \mathbb{C}$ の反復合成 $f^n(z)$ の振る舞いを系統的に研究します。不動点 $\gamma$ は力学系の「平衡点」であり、$|f'(\gamma)| < 1$ なら「安定(吸引的)」、$|f'(\gamma)| > 1$ なら「不安定(反発的)」です。この記事で学ぶ $|\alpha| < 1$ で収束、$|\alpha| > 1$ で発散という判定は、その最も基本的なケースです。

3$z_n$ の収束と発散 ─ $|\alpha|$ で決まる運命

$z_n = \alpha^n(z_0 - \gamma) + \gamma$ において、$n \to \infty$ での $z_n$ の振る舞いは $\alpha^n$ の振る舞いで決まります。

📐 $z_n$ の収束・発散の判定

$|\alpha| < 1$ のとき:$\alpha^n \to 0$ なので $z_n \to \gamma$(不動点に収束)

$|\alpha| = 1$ のとき:$|\alpha^n| = 1$ なので $z_n$ は不動点を中心に一定距離で回転し続ける

$|\alpha| > 1$ のとき:$|\alpha^n| \to \infty$ なので $|z_n| \to \infty$(発散)

※ $|\alpha| = 1$ で $\alpha = e^{i\theta}$($\theta$ が $\pi$ の有理数倍)のとき $z_n$ は有限個の点を周期的に巡ります。

$|\alpha| < 1$ の場合:螺旋収束

$\alpha = \dfrac{1}{2}e^{i\pi/4}$ のとき、不動点からの距離は毎回 $\dfrac{1}{2}$ 倍になり、偏角は $\dfrac{\pi}{4}$($45°$)ずつ回転します。点 $z_n$ は不動点に向かって螺旋を描きながら近づいていきます。

$|\alpha| = 1$ の場合:周期運動

$\alpha = e^{i\pi/3}$($= \cos60° + i\sin60°$)のとき、不動点からの距離は変わらず、偏角は毎回 $60°$ ずつ回転します。$6$ 回の操作で $360°$ 回転するため、$z_n$ は $6$ 点を周期的に巡ります。

⚠️ 落とし穴:$|\alpha| = 1$ で「収束する」と答えてしまう

✗ 誤:$|\alpha| = 1$ だから $\alpha^n$ は発散も収束もしない → $z_n$ は「振動する」と曖昧に答える

○ 正:$|z_n - \gamma| = |z_0 - \gamma|$ で一定なので、$z_n$ は不動点 $\gamma$ を中心とする半径 $|z_0 - \gamma|$ の円上を動く。$\arg\alpha = \dfrac{2p\pi}{q}$(既約分数)なら周期 $q$ で循環

特に $\arg\alpha$ が $\pi$ の無理数倍のときは、$z_n$ は円上を動くが同じ点には戻りません(準周期運動)。

$|\alpha| > 1$ の場合:螺旋発散

$|\alpha| > 1$ のとき、不動点からの距離が指数関数的に増大するため、$z_n$ は不動点から離れる螺旋を描いて発散します。ただし偏角は $n\arg\alpha$ で等差的に変化するため、「広がっていく螺旋」になります。

🔗 複素数の冪乗と回転行列

$\alpha^n = r^n e^{in\theta}$ は行列表示すると $r^n\begin{pmatrix}\cos n\theta & -\sin n\theta \\ \sin n\theta & \cos n\theta\end{pmatrix}$ です。これは回転行列のスカラー倍であり、線形代数で学ぶ対角化の具体例にもなっています。

4$z_n$ が描く図形 ─ 正多角形と螺旋

$|\alpha| = 1$ の場合に $z_n$ が描く図形は、$\arg\alpha$ の値によって決まります。正多角形が現れる条件を整理しましょう。

正 $n$ 角形の条件

$\alpha = e^{2\pi i/n}$($1$ の原始 $n$ 乗根)のとき、$\alpha^n = 1$ なので $z_n = z_0$($n$ 周期)。このとき $z_0, z_1, \ldots, z_{n-1}$ は不動点 $\gamma$ を中心とする正 $n$ 角形の頂点になります。

📐 正 $n$ 角形が現れる条件

$z_{n+1} = \alpha z_n + \beta$ において $z_0, z_1, \ldots, z_{n-1}$ が正 $n$ 角形の頂点をなす条件:

$$\alpha = e^{2k\pi i/n} \quad (k = 1, 2, \ldots, n-1,\; \gcd(k, n) = 1)$$

※ $\gcd(k, n) = 1$ でないと、$n$ 個の点が全て異なる前に周期が来てしまいます。

正三角形の例

$\alpha = e^{2\pi i/3} = -\dfrac{1}{2} + \dfrac{\sqrt{3}}{2}i$ のとき、$z_0, z_1, z_2$ は不動点 $\gamma$ を中心とする正三角形の頂点です。$z_3 = z_0$ で元に戻ります。

螺旋の場合

$|\alpha| \neq 1$ のとき、点列 $z_n$ は等角螺旋(対数螺旋)に沿って動きます。極座標 $(r_n, \theta_n)$(不動点 $\gamma$ を原点とした座標)で見ると:

$$r_n = |\alpha|^n \cdot r_0, \quad \theta_n = n\arg\alpha + \theta_0$$

$r_n$ と $\theta_n$ がともに $n$ の一次関数であることから、$\log r_n$ と $\theta_n$ が比例関係にあり、これは対数螺旋 $r = ae^{b\theta}$ の離散版です。

💡 「等比×等角」が対数螺旋を生む

距離が等比的に変化($r_n = |\alpha|^n r_0$)し、角度が等差的に変化($\theta_n = n\arg\alpha + \theta_0$)する点列は、対数螺旋上の点です。

自然界の巻貝やヒマワリの種の配列にも対数螺旋が現れますが、その数学的メカニズムは「成長と回転の組み合わせ」── まさに複素数の漸化式が表す構造です。

⚠️ 落とし穴:正多角形の向きと順番

✗ 誤:$\alpha = e^{2\pi i/3}$ で正三角形 → 頂点の順番は反時計回りと決めつける

○ 正:$\arg\alpha > 0$ なら反時計回り、$\arg\alpha < 0$ なら時計回り。$\alpha = e^{-2\pi i/3}$ でも正三角形だが頂点の巡り方が逆

回転方向は $\arg\alpha$ の符号で決まります。問題で「反時計回り」などの指定があるときは注意しましょう。

5入試実戦演習

複素数の漸化式に関する入試レベルの問題に取り組みます。不動点の計算、収束判定、図形の特定を確認しましょう。

問題 1 LEVEL A 不動点×一般項

$z_{n+1} = (1+i)z_n - i$, $z_0 = 1$ とする。$z_n$ の一般項を求めよ。

▶ 解答を表示
解答

不動点 $\gamma$ は $\gamma = (1+i)\gamma - i$ より $-i\gamma = -i$、すなわち $\gamma = 1$。

$z_{n+1} - 1 = (1+i)(z_n - 1)$ より $z_n - 1 = (1+i)^n(z_0 - 1) = 0$。

$z_0 - 1 = 0$ なので、$z_n = 1$(全ての $n$ で不動点に一致)。

解説

初期値がちょうど不動点と一致する場合、列は動きません。入試では「$z_0 = \gamma$ のとき $z_n$ はどうなるか」を問う問題もあります。

採点ポイント
  • 不動点 $\gamma = 1$ の導出 … 4点
  • $z_0 - \gamma = 0$ の確認 … 3点
  • $z_n = 1$ の結論 … 3点
問題 2 LEVEL B 周期×正多角形

$z_{n+1} = e^{i\pi/3}z_n + 1 - e^{i\pi/3}$, $z_0 = 2$ とする。

(1) $z_n$ の一般項を求めよ。

(2) $z_0, z_1, \ldots, z_5$ は正六角形の頂点をなすことを示せ。

▶ 解答を表示
解答

(1) $\alpha = e^{i\pi/3}$, $\beta = 1 - e^{i\pi/3}$。

不動点 $\gamma = \dfrac{\beta}{1-\alpha} = \dfrac{1 - e^{i\pi/3}}{1 - e^{i\pi/3}} = 1$

$z_n - 1 = (e^{i\pi/3})^n(z_0 - 1) = e^{in\pi/3}$

$$z_n = 1 + e^{in\pi/3}$$

(2) $|z_n - 1| = |e^{in\pi/3}| = 1$ より、全ての $z_n$ は中心 $1$、半径 $1$ の円上にある。

$\arg(z_n - 1) = \dfrac{n\pi}{3}$ より、隣接する2点のなす角は $\dfrac{\pi}{3} = 60°$ で一定。

$z_6 - 1 = e^{2\pi i} = 1 = z_0 - 1$ より $z_6 = z_0$。

よって $z_0, z_1, \ldots, z_5$ は中心 $1$ の正六角形の頂点をなす。

採点ポイント
  • 不動点 $\gamma = 1$ の計算 … 2点
  • 一般項の導出 … 3点
  • $|z_n - 1| = 1$ の確認 … 2点
  • 偏角が $60°$ ずつ変化することの論証 … 3点
問題 3 LEVEL B 収束×極限

$z_{n+1} = \dfrac{1+i}{2}z_n + 1$, $z_0 = 0$ とする。

(1) $z_n$ の一般項を求めよ。

(2) $\displaystyle\lim_{n \to \infty} z_n$ を求めよ。

▶ 解答を表示
解答

(1) $\alpha = \dfrac{1+i}{2}$, $\beta = 1$。

不動点 $\gamma = \dfrac{1}{1 - \frac{1+i}{2}} = \dfrac{1}{\frac{1-i}{2}} = \dfrac{2}{1-i} = \dfrac{2(1+i)}{2} = 1+i$

$z_n - (1+i) = \left(\dfrac{1+i}{2}\right)^n(0 - (1+i)) = -(1+i)\left(\dfrac{1+i}{2}\right)^n$

$$z_n = (1+i)\left[1 - \left(\frac{1+i}{2}\right)^n\right]$$

(2) $\left|\dfrac{1+i}{2}\right| = \dfrac{\sqrt{2}}{2} = \dfrac{1}{\sqrt{2}} < 1$ なので $\left(\dfrac{1+i}{2}\right)^n \to 0$。

$$\lim_{n \to \infty} z_n = 1 + i$$

採点ポイント
  • 不動点 $1+i$ の計算 … 3点
  • 一般項の導出 … 3点
  • $|\alpha| < 1$ の確認と極限値 $1+i$ … 4点
問題 4 LEVEL C 和×軌跡

$z_{n+1} = \dfrac{1}{2}e^{i\pi/4}\, z_n$, $z_0 = 4$ とする。

(1) $z_n$ を求めよ。

(2) $S_n = \displaystyle\sum_{k=0}^{n} z_k$ を求め、$\displaystyle\lim_{n \to \infty} S_n$ が存在することを示せ。

▶ 解答を表示
解答

(1) $\alpha = \dfrac{1}{2}e^{i\pi/4}$, $\beta = 0$。不動点は $\gamma = 0$(原点)。

$$z_n = \alpha^n z_0 = 4 \cdot \frac{1}{2^n} e^{in\pi/4} = \frac{4}{2^n} e^{in\pi/4}$$

(2) $S_n = \displaystyle\sum_{k=0}^{n} z_k = 4\sum_{k=0}^{n} \left(\frac{e^{i\pi/4}}{2}\right)^k = 4 \cdot \frac{1 - \left(\frac{e^{i\pi/4}}{2}\right)^{n+1}}{1 - \frac{e^{i\pi/4}}{2}}$

$\left|\dfrac{e^{i\pi/4}}{2}\right| = \dfrac{1}{2} < 1$ より $\left(\dfrac{e^{i\pi/4}}{2}\right)^{n+1} \to 0$

$$\lim_{n \to \infty} S_n = \frac{4}{1 - \frac{e^{i\pi/4}}{2}} = \frac{8}{2 - e^{i\pi/4}} = \frac{8}{2 - \frac{\sqrt{2}}{2} - \frac{\sqrt{2}}{2}i}$$

分母 $= \dfrac{4 - \sqrt{2} - \sqrt{2}i}{2}$ なので $\lim S_n = \dfrac{16}{4 - \sqrt{2} - \sqrt{2}i}$

分母を有理化(共役 $4 - \sqrt{2} + \sqrt{2}i$ を掛ける)して整理すると求まる。$|S_n|$ が有限に収束するので極限は存在する。

解説

複素数の等比級数 $\sum \alpha^k$ は $|\alpha| < 1$ のとき $\dfrac{1}{1-\alpha}$ に収束します。実数の等比級数の公式がそのまま複素数に拡張できることがポイントです。

採点ポイント
  • $z_n$ の導出 … 2点
  • 等比級数の公式の適用 … 3点
  • $|\alpha| < 1$ から収束を示す … 3点
  • 極限値の計算 … 2点

まとめ

✅ 確認テスト

Q1. $z_{n+1} = 2z_n + 3$ の不動点 $\gamma$ は?

▶ 答えを見る
$\gamma = \dfrac{3}{1-2} = -3$

Q2. $z_{n+1} = iz_n$ のとき、$z_n$ の周期は?

▶ 答えを見る
$i^4 = 1$ なので周期 $4$。$z_4 = z_0$。

Q3. $\alpha = \dfrac{1+i}{2}$ のとき $|\alpha|$ は?$z_n$ は収束するか?

▶ 答えを見る
$|\alpha| = \dfrac{\sqrt{2}}{2} = \dfrac{1}{\sqrt{2}} \approx 0.707 < 1$。よって $z_n$ は不動点に収束。

Q4. $\alpha = e^{2\pi i/5}$ のとき、$z_0, z_1, \ldots$ は何角形の頂点を巡るか?

▶ 答えを見る
正五角形の頂点。$\alpha^5 = 1$ なので周期 $5$。

Q5. 漸化式 $z_{n+1} = z_n + 2i$ の一般項は?

▶ 答えを見る
$\alpha = 1$ の等差型。$z_n = z_0 + 2ni$。