√nが無理数であることの証明

n\sqrt{n}nnは平方数でない正の整数)が無理数であることはご存知かと思います.無理数であることの証明方法は色々ありますが,この記事では3通りの証明方法を紹介したいと思います.

証明方法1

1つ目の証明方法は,最も有名な背理法を直接使う方法です.

背理法について簡単に説明しますと,命題Aが成り立つ(真である)ことを証明するために,命題Aが成り立たない(偽である)と仮定し,その仮定だと矛盾が生じることを示すことで,命題Aが成り立つ(真である)ことを証明する手法です.

この方法での証明を想定した問題では,2\sqrt{2}3\sqrt{3}が無理数であることを証明することが多いので,ここでは5\sqrt{5}が無理数であることを証明したいと思います.原理は2\sqrt{2}3\sqrt{3}の証明と同様です.

証明.
5\sqrt{5}が有理数であると仮定すると1実数の定義も碌にできていないのに,「無理数でない」=「有理数である」と言ってしまうのは,なかなか暴力的ではありますが,高校数学ですから気にしてはいけません.
5=mn (m,nは互いに素である正の整数)\sqrt{5} = \frac{m}{n} (m,nは互いに素である正の整数)
と表される.
両辺は正なので,両辺を2乗しても等号は成り立つ.
両辺を2乗して,
5=m2n25 = \frac{m^2}{n^2}
m2=5n2m^2 = 5n^2
2乗して5の倍数となるのは,5の倍数だけなので2(5k)2=25k2=55k2(5k)^2 = 25k^2 = 5 \cdot 5k^2
(5k+1)2=25k2+10k+1=5(5k2+2k)+1(5k+1)^2 = 25k^2 +10k + 1= 5(5k^2 + 2k) + 1
(5k+2)2=25k2+20k+4=5(5k2+4k)+4(5k+2)^2 = 25k^2 +20k + 4= 5(5k^2 + 4k) + 4
(5k+3)2=25k2+30k+9=5(5k2+6k+1)+4(5k+3)^2 = 25k^2 +30k + 9= 5(5k^2 + 6k + 1) + 4
(5k+4)2=25k2+40k+16=5(5k2+8k+3)+1(5k+4)^2 = 25k^2 +40k + 16= 5(5k^2 + 8k + 3) + 1

m=5km=5kと表せる正の整数kkが存在する.
m=5km=5km2=5n2m^2 = 5n^2 に代入して,
(5k)2=5n2(5k)^2 = 5n^2
25k2=5n225k^2 = 5n^2
n2=5k2 n^2 = 5k^2
nnも5の倍数となり,m,nm,nともに5の倍数であることが,互いに素であることと矛盾する.
よって5\sqrt{5}は無理数である.

ちなみに,m,nm,nは互いに素という条件を付けない場合でも,正の整数には最小値1が存在することを利用して矛盾させる方法,無限降下法3Wikipediaに良い例があるので,知らない方はこちらを参照して下さい.によって証明を行うことができます.

証明方法2

2次方程式を利用して証明します.まずは,以下の証明をします.
問題文は赤チャートの例題を引用させていただきます4自分で問題文を考えるのメンドークサイ.

整数a,ba,bを係数とする2次方程式x2+ax+b=0x^2+ax+b=0が有理数の解rrをもつならば,rrは整数であることを証明せよ.

チャート研究所『改訂版チャート式数学Ⅰ+A』赤チャート 平成29年 第6刷 例題62(1)

証明.
r=mn (m,nは互いに素,a0)r= \frac{m}{n} (m,nは互いに素,a \neq 0)とする.
rrが整数であることを示すためには,n=±1n=\pm{1}となることを示せばよい.
xxmn \frac{m}{n}を代入して,
m2n2+amn+b=0 \frac{m^2}{n^2} + a \frac{m}{n} + b = 0
m2+amn+bn2=0 m^2 + amn + bn^2 = 0
m2=n(am+bn) m^2 = -n( am + bn)

ここでn±1 n \neq \pm{1}と仮定すると,
nnがなんらかの素数ppの倍数であることになる.
つまり,n=pk (k0以外の整数)n = pk (kは0以外の整数)と表すことができる.
m2=n(am+bn) m^2 = -n( am + bn)に代入して,
m2=pk(am+bpk) m^2 = -pk( am + bpk)
よって,mもpの倍数となるため5中学数学の内容を覚えていないのですが,「整数nnの2乗が素数ppの倍数になるなら,nnppの倍数である」ことは証明済みでしょうか?証明済みでないなら,証明してみましょう.m,n m, nが互いに素であることに矛盾する.
よってn=±1 n = \pm{1}であり,rrは整数である.

さて,こうして証明した内容を使ってn (nは平方数でない正の整数)\sqrt{n} (nは平方数でない正の整数)が無理数であることを証明します.
例として,5\sqrt{5}が無理数であることを証明します.

証明.
前述の方程式に関してa=0,b=5a=0, b=-5のとき,つまり,x25=0x^2 -5=0について考える.
解のひとつが5\sqrt{5}だが,2<5<32 < \sqrt{5} < 3より,5\sqrt{5}は整数ではないため,5\sqrt{5}は無理数である.

同様に,任意のn (nは平方数でない正の整数)\sqrt{n} (nは平方数でない正の整数)に関して,x2n=0x^2 -n=0の解のひとつがn\sqrt{n}であることと,m<n<m+1m < \sqrt{n} < m+1となる整数mmを示すことで,n\sqrt{n}は無理数であることが証明される.

証明方法3

素因数分解の一意性を利用して証明することもできます.

証明.
5\sqrt{5}が有理数であると仮定すると,
5=mn\sqrt{5} = \frac{m}{n}
と表される.
両辺は正なので,両辺を2乗しても等号は成り立つ.
両辺を2乗して,
5=m2n25 = \frac{m^2}{n^2}
m2=5n2m^2 = 5n^2
ここで,mmの素因数分解をm=p1p2pim=p_{1} \cdot p_{2} \cdot \cdots \cdot p_{i}nnの素因数分解をn=q1q2qin = q_{1} \cdot q_{2} \cdot \cdots \cdot q_{i}とすると,
m2=p12p22pi2m^2 = p_{1}^{2} \cdot p_{2}^{2} \cdot \cdots \cdot p_{i}^{2}
5n2=5q12q22qi25n^2 = 5 \cdot q_{1}^{2} \cdot q_{2}^{2} \cdot \cdots \cdot q_{i}^{2}となり,
左辺の素因数5の数は偶数個,右辺の素因数5の数は奇数個となるため素因数分解の一意性に反する.
よって,5\sqrt{5}は無理数である.

 

「勝手気ままに高校数学」シリーズ一覧へ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA