円周率
X(旧Twitter)で、について割り切れない数(整数の比で表せない数=無理数)であることを説明するとして、全然説明になっていない間違った文が「わかりやすい」として話題になっていて、それに関連してが超越数であることを示せば無理数であると言えるのでが超越数であることの証明も話題になっていました。
それで、昨年放送された「笑わない数学」での超越数であることの証明を見たとき考えたことを思い出したので改めてここに書こうと思いました。(Xにもポストしていますが、流れてしまい探しにくいので。)
TV番組「笑わない数学」超越数回で見たが超越数であることの証明
2022年-2023年にNHKで放送された番組「笑わない数学」はとても面白い番組でした。
最先端の現代数学のいくつかのテーマをお笑い芸人トリオ「パンサー」のメンバーの尾形さんと映像とナレーションが親しみやすく説明してくれる素晴らしい番組でした。
昨年のシーズン2のうち超越数回は傑作と呼べる回で大変面白い回でした。「
周期
」という最先端で研究されている概念があることも紹介されていて大変興味深かったです。
[Link]「#5 超越数(シーズン2) - 笑わない数学 - NHK」
https://www.nhk.jp/p/ts/Y5R676NK92/blog/bl/pmg0p5PX8L/bp/p642yOd1NJ/
この回で尾形さんが「が超越数であること」を証明していました。
代数的数
有理数係数の代数方程式の根になる複素数を代数的数という
以下のエルミート-リンデマンの定理とオイラーの式は証明なしに使ってよいとします。
尾形さんの証明の流れは以下の通り。
背理法でが代数的数と仮定して矛盾を導く
が代数的数と仮定(仮定◇とする)
虚数単位も代数的数(∵の根だから)
も代数的数(←「※代数的数×代数的数は代数的数であることは証明できる」…★と画面右下に出ていた)
エルミート-リンデマンの定理でとすることにより
は超越数
ところが、オイラーの式であり、-1はの根なので
は代数的数
超越数の定義に矛盾。
仮定◇「が代数的数」が誤りであったことになる。
は超越数∎
となって尾形さん、見事にが超越数であることを証明していました。
代数的数×iは代数的数であること自分なりの証明
放送を見たとき画面右下のテロップ「※代数的数×代数的数は代数的数であることは証明できる」★に気づかず、「が代数的数のときも代数的数」がなぜ言えるのかすぐにわからないなと感じたので、自分なりに考えてみました。
は(結論から言えば)もちろん正しい命題ですが、これは簡単には示せなかったので、その特別な場合()(そして、の超越性の上記の証明で使用するには十分である)、
については、高校の数学で習う知識で示すことができました。
は代数的数なので、多項式で、
となるものがある。
のように分けて、でまとめると
の形にできる。とは多項式で係数はの係数の一部。
ここで、多項式を
と定義する。の係数が有理数ならの係数も有理数。
を代入すると、
は有理数係数の代数方程式の根になるので、代数的数である。∎
「が代数的数なら、が代数的数」は示せたので、「の超越性の上記の証明」ではとして使えます。
上記のの超越性の証明には不要ですが、「が代数的数なら、も代数的数」はまだ示していません。この具体的な方法?では私はいまだに示せていません。。(示せた人は教えてください。)
当初、実は書きたかったのはここまでなのですが、記事タイトルを「代数的数×代数的数は代数的数?」としたのでそれを示すためまだ続けます。
一般の場合「代数的数×代数的数は代数的数」は、線形代数の事実を使うと、示すことができます。
代数的数×代数的数は代数的数?
厳密にやるのは長くなるので、概略を記載します。それでも長くなってしまいました。
有理数を拡大する
有理数全体の集合をと書きます。
となる代数的数を考えます。となる有理数係数の多項式があります。
の次数をとします。
はより低い次数の有理数係数の多項式には因数分解しないとします。
多項式の割り算を行って、
の次数はの次数より小さいものが取れます。
係数が有理数の多項式のうち、この割り算を行って余りがとなるものをすべて同一視します。
の係数を抜き出すと、個の有理数となります。
これを次元ベクトルの成分とみなすと、はベクトルと同一視できます。
定数項の成分以外の成分が0であるベクトルは有理数と同一視できます。
また多項式の四則演算から、同一した集合でも四則演算が成り立ち、演算結果もまたで割ることにより、結果もまた次元ベクトルになります。
この演算で有理数と同一視した部分も通常の四則演算になります。
このベクトルの集合(と有理数の多項式(をで割ったあまりで分類した集合))は有理数を拡張したものと見なせます。基底の空間です。これを、と書きます。
も代数的数なら、となる係数の多項式があります。係数の多項式ともみなせて、
上の多項式として因数分解してを根に持つ既約因子を改めてとおき(←指摘により追加修正 2024/7/27)
の次数をとすると、二変数の有理数係数の多項式は、個のの要素を成分としたベクトルと考えられます。そのようなベクトル全体は基底のベクトル空間になります。
各成分は要素なので、それぞれの要素個に対応しています。結局、全体では有理数個を成分とするベクトルに対応しています。
基底はになります。これを、と書きます。
線形代数の事実を使う
という事実を使うと、,, で、もの基底になります。
(「←基底になるとは限らない、以下に関係ない」との指摘により取り消し線追加 24/7/27)
は数学的帰納法で証明できます(後述の「おまけ」で証明)が、これを使用すると、nm+1個のベクトルは線形従属となり、
となる有理数の組が取れます。
と置くと、
なので、を根とする有理数係数代数方程式が見つかったことになり、γは代数的数です。
例えば、とすれば、αβも代数的数となります。∎
途中で使用した「次元ベクトル空間の個のベクトルは線形従属」の証明をおまけとして、以下に記述しました。
おまけ
ベクトル空間の次元に関する数学的帰納法による
次元ベクトル空間の基底をとして、ベクトル空間をで表す。
の時、とすると、なので、
つまり、があることになるので、は線形従属
までは成り立っていると仮定して、の時も成り立つことを示す。
とする。
のどれかは0でないとしてよい(もし、すべて0であればであり、任意のでとなるので、線形従属で証明は終わる)から、必要なら並べ替えてとできる。
から
の両辺にを掛けたものを引くと、の項は消えて、
右辺
は、次元ベクトル空間の個のベクトルなので帰納法の仮定より、線形従属。
が存在して、
の項を整理して係数を置きなおすことにより、に
が存在して
となる。つまり、は線形従属。∎