数ならぬ

理学系のこと、特に数学について書きます。雑学的な知識もまとめていく所存。

素数ルートは無理数か?

 無理数性証明で最も簡単な素数pに対する\sqrt{p}無理数性証明を行う。証明は本当に簡単で、おそらく中学生の頃、発展的に証明をしてみた人も多いのではないだろうか。ただ証明するだけでは面白くないので、いくつかのパターンで証明をしてみた。

第一の証明

 おそらく最もオーソドックスな証明である。証明は背理法によって行われる。

Proof

仮に\sqrt{p}=\dfrac{a}{b}と書けたとする。ただし、aとbは互いに素な整数でb\ne 0が成り立っているものとする。

 \sqrt{p}=\dfrac{a}{b}の両辺を二乗すると、p=\dfrac{a^2}{b^2}が成り立つ。両辺にb^2をかけて分母を払うことでa^2=pb^2という式が導かれる。

 pa^2を割り切るのでaも割り切る。よってある整数a'を用いるとa=pa'と書ける。これを元の式に代入して整理すると、pa'^2=b^2が導かれ、同様の議論によってある整数b'を用いてb=pb'が成り立つことがわかる。

 最初にa,bは互いに素と仮定したはずなので、矛盾。◽︎

 二乗すると中の数が出てくるというルートの根源的性質を用いた華麗な証明である。

第二の証明

 代数的数が無理数であることを示すときに使われる普遍的手法を用いた証明。\sqrt{p}ではあまり見かけない。

Proof

 以下の定理は以前証明した。

有理根定理

整数係数のn次方程式a_nx^n+a_{n-1}x^{n-1}+\cdots+a_1x+a_0=0,a_n\ne0について既約な有理数\dfrac{p}{q}が存在するならば、qa_nの約数であり、pa_0の約数である。

 この定理を用いたいので、\sqrt{p}が解になるような整数係数の方程式を構成する。それは\sqrt{p}の定義によりx^2-p=0であることがわかる。

 p素数だったことを思い出す。仮にこの方程式が有理数解を持つとするとx=\pm1,\pm pの4通りしか解を持たない。これを代入していくとp\ge2であることにより、どの解もこの方程式を満たさないことがわかる。

 よって\sqrt{p}有理数ではない。よって無理数である◽︎

 この証明は一般化がしやすい。多項式の構成をうまく進めることで、\sqrt{2}+\sqrt{3}+\sqrt{5}無理数性なども示すことができる。

第三の証明

第一の証明とかなり似た証明である。素因数分解の一意性を用いる。

Proof

 仮に\sqrt{p}=\dfrac{a}{b}と書けたとする。\sqrt{p}=\dfrac{a}{b}の両辺を二乗すると、p=\dfrac{a^2}{b^2}が成り立つ。両辺にb^2をかけて分母を払うことでa^2=pb^2という式が導かれる。

 ここでpの指数に注目する。左辺のpの指数は偶数である。しかし、右辺の指数は奇数である。つまりa^2という数は2通りの素因数分解をもつ。これは素因数分解の一意性に矛盾する◽︎

 この証明は他のn乗根の無理数性にも応用できるので、一般化しやすい。

 

 このほかにも平方根を連分数展開することで収束の早い有理数列を構成して、ディリクレの定理によりそのような近似列は有理数には存在しないことを確認すれば無理数であることが示せるという極めて本質的な証明も存在する。しかしながら、そのような証明は高度であり、\sqrt{p}程度の証明には火力が高すぎるので紹介は割愛させてもらう。