代数学の基本定理の証明は、複素数、多項式、微分、最小値の定理など複数の概念が組み合わさるため、初めて読むと非常に理解しづらい部分があります。特に「なぜ複素数aを選ぶのか」「①②の不等式からなぜf(a)の実部と虚部が挟み撃ちできるのか」という部分で混乱する人は少なくありません。
この記事では、証明全体の流れを整理しながら、それぞれの式が何を目的としているのかを直感的に理解できるように解説します。
代数学の基本定理とは何を証明したいのか
代数学の基本定理とは、「次数が1以上の複素係数多項式は、必ず複素数の範囲で少なくとも1つの根を持つ」という定理です。
例えば、二次方程式x²+1=0は実数の範囲では解を持ちません。しかし複素数を考えると、x=iやx=-iという解を持ちます。このように複素数まで数の範囲を広げると、どんな多項式でも解が存在することを示すのが目的です。
証明では、いきなり根を見つけるのではなく、「もし根が存在しないなら矛盾が起こる」という方法を使います。
証明の基本的な考え方は最小値を利用すること
証明では、多項式f(z)について、複素平面上で|f(z)|が最小になる点aを探します。
複素数zを入力すると、多項式f(z)は複素数になります。その大きさを表すのが|f(z)|です。もしf(z)が0になる点が存在すれば、当然|f(z)|の最小値は0になります。
逆に、根が存在しないと仮定すると、|f(z)|は常に正になります。その場合でも、連続関数の性質から最小値を取る点aが存在します。
なぜf(a)が最小になる複素数aを選ぶのか
ここで重要なのは、aは「根」ではなく、「|f(z)|が最も小さくなる場所」として選ばれていることです。
つまり、この時点ではf(a)=0とは分かっていません。しかし、もしf(a)が0でないなら、少しだけ移動することで|f(z)|をさらに小さくできることを示し、矛盾を導きます。
証明の目的は、「最小値を取る場所なのだから、そこからどの方向へ少し動いても大きさは小さくならない」という性質を利用することです。
条件でgを最小に選ぶ意味
証明中の「fのg回微分にaを代入して0にならない最小のgを選ぶ」という部分は、fのa周辺での変化を調べるためです。
多項式をaの近くで展開すると、次のような形になります。
f(a+h)=f(a)+C h^g+高次の項
ここでgは、aにおいて初めて0ではなくなる微分の次数です。つまり、aの周辺で最初に影響を与える変化の項を取り出していることになります。
この操作によって、複雑な多項式を「最初に変化する部分」だけに注目して考えることができます。
①と②の不等式は何を表しているのか
①では、c^n=-1となる複素数cを使っています。これはaから方向hに移動した場合と、方向chに移動した場合を比較しています。
最小点aでは、どちらに動いても|f|は小さくならないため、
|f(a)|²≦|f(a+h)|²、|f(a)|²≦|f(a+ch)|²
が成立します。
②も同じ考え方で、別の方向dを選んでいます。d^n=2iとなる方向を使うことで、①だけでは得られない情報を取り出します。
なぜcやdという複素数の方向を選ぶのか
複素平面では、移動する方向によって多項式の変化の仕方が変わります。
実数方向だけを調べると、複素数の実部と虚部の両方を十分に調べることができません。そのため、複数の方向に少しずつ動かして比較します。
cやdは、変化した項の符号や向きを調整するために選ばれています。これにより、f(a)の実部と虚部に関する条件を作ることができます。
実部と虚部を挟み撃ちするとはどういうことか
複素数f(a)を次のように表します。
f(a)=A+iB
ここでAが実部、Bが虚部です。
①や②の不等式を展開すると、AやBを含む式が得られます。そして、それぞれの式からAとBがある範囲内にあることが分かります。
つまり、AとBについて「この値以上でも以下でもない」という条件が得られるため、hを0に近づけることでA=0、B=0でなければならないことが分かります。
結果として、f(a)=0となり、aは多項式の根であることが示されます。
証明全体の流れを簡単に整理する
この証明の流れは次のようになります。
- 根が存在しないと仮定する
- |f(z)|が最小になる点aを選ぶ
- aの周辺でのfの変化を調べる
- 複数の方向に移動して矛盾を作る
- 結局f(a)=0でなければならないと示す
一見すると複雑なcやdの選択も、実際には「最小点なのにさらに小さくできてしまう」という矛盾を作るための道具です。
まとめ
代数学の基本定理の証明で難しく感じる部分は、複素数の方向移動と最小値の考え方が同時に登場する点です。
重要なのは、証明では根を直接探しているのではなく、「|f(z)|が最小になる場所」を利用して、その場所では必ずf(a)=0にならなければならないことを示しているという点です。
①や②の不等式は、aから少し動いても最小値を下回れないという条件を利用し、最終的にf(a)の実部と虚部を0に追い込むための仕組みだと理解すると、証明全体の意味が見えやすくなります。


コメント