トップ 塾講師木下 平方根
← 前の記事 一覧へ 次の記事 →
2 \sqrt{2} 2 が有理数でないことの証明
定理
2 \sqrt{2} 2 は有理数でない1 1 有理数とは、整数 N N N と 0 0 0 でない整数 M M M を使って N M \dfrac{N}{M} M N の形に表せる数のことです。
【教科書の説明の詳解】
2 \sqrt{2} 2 が有理数であると仮定してみる。
まず、1 < 2 < 4 1<2<4 1 < 2 < 4 、つまり1 2 < 2 2 < 2 2 1^2<\sqrt{2}^2<2^2 1 2 < 2 2 < 2 2 より1 < 2 < 2 1<\sqrt{2}<2 1 < 2 < 2 (∵ 定義より 2 > 0 \because \text{定義より}\sqrt{2}>0 ∵ 定義より 2 > 0 )で、1 1 1 と2 2 2 の間に整数はないから2 \sqrt{2} 2 は整数でない。
2 \sqrt{2} 2 が有理数であると仮定すると、定義と上の議論より2 \sqrt{2} 2 は整数でない正数なので、二つの互いに素な 2 2 2つの自然数が「互いに素」であるとは、両者の公約数が 1 1 1 だけであることを言います。N N N (:自然数)とM M M (:2 2 2 以上の 自然数)によって
2 = N M \begin{aligned}&\sqrt{2}=\dfrac{N}{M}\end{aligned} 2 = M N
と表せる。両辺を二乗すると、
2 = N 2 M 2 ⋯ ① \begin{aligned}2=\dfrac{N^2}{M^2}\cdots\text{①}\end{aligned} 2 = M 2 N 2 ⋯ ①
となる。①をみると、左辺は整数なので右辺も整数でなくてはならない。つまり右辺は約分して分母が1 1 1 にならなくてはならない。しかし、N N N とM M M が互いに素だったのでN 2 N^2 N 2 とM 2 M^2 M 2 も互いに素3 3 N 2 N^2 N 2 と M 2 M^2 M 2 に共通の素因数があれば、それは N N N と M M M の両方の素因数でもあるので、互いに素という仮定に反するからです。 だから右辺は既約分数であり、かつ2 ≦ M 2\leqq M 2 ≦ M より4 ≦ M 2 4\leqq M^2 4 ≦ M 2 なので右辺の分母は4 4 4 以上となる。よって矛盾してしまうので元々の仮定である「2 \sqrt{2} 2 が有理数である」というのが誤りであると言える。
【有名な証明】
背理法を用いて示す。つまり、2 \sqrt{2} 2 が有理数であると仮定して矛盾を導く。
2 \sqrt{2} 2 が有理数であると仮定すると、定義より2 \sqrt{2} 2 は正数なので、二つの自然数N N N とM M M によって
2 = N M \begin{aligned}&\sqrt{2}=\dfrac{N}{M}\end{aligned} 2 = M N
と表せる。両辺を二乗すると、
2 = N 2 M 2 ⇔ 2 × M 2 = N 2 ⋯ ① \begin{aligned}2=\dfrac{N^2}{M^2}\Leftrightarrow 2\times M^2 = N^2\cdots\text{①}\end{aligned} 2 = M 2 N 2 ⇔ 2 × M 2 = N 2 ⋯ ①
となる。今、N N N とM M M は自然数なので素因数分解ができて、この素因数「2 2 2 」の個数がそれぞれn n n 個とm m m 個(n n n 、m m m はそれぞれ0 0 0 以上の整数)だったとすると、N 2 N^2 N 2 とM 2 M^2 M 2 の素因数「2 2 2 」の個数はそれぞれ2 n 2n 2 n 個と2 m 2m 2 m 個となる。
今、①の式を見ると、先の議論から左辺の素因数「2 2 2 」の個数は2 m + 1 2m+1 2 m + 1 個、右辺は2 n 2n 2 n 個となる4 4 素因数分解がただ1通りに決まるので、①の両辺で素因数「2 2 2 」の個数は等しくなければなりません。たとえば M = 4 M=4 M = 4 なら m = 2 m=2 m = 2 で、2 × 4 2 = 32 = 2 5 2\times 4^2=32=2^5 2 × 4 2 = 32 = 2 5 の素因数「2 2 2 」は 2 m + 1 = 5 2m+1=5 2 m + 1 = 5 個です。 から、
2 m + 1 = 2 n ⇔ 2 ( n − m ) = 1 ⋯ ② \begin{aligned}&2m+1=2n\Leftrightarrow 2(n-m)=1\cdots\text{②}\end{aligned} 2 m + 1 = 2 n ⇔ 2 ( n − m ) = 1 ⋯ ②
となる。②において左辺は偶数(∵ n \because n ∵ n 、m m m はそれぞれ整数よりn − m n-m n − m も整数)だが、右辺の1 1 1 は奇数より矛盾。
よって背理法より、2 \sqrt{2} 2 は有理数でないことが示された。□
1 有理数とは、整数 N N N と 0 0 0 でない整数 M M M を使って N M \dfrac{N}{M} M N の形に表せる数のことです。
2 2つの自然数が「互いに素」であるとは、両者の公約数が 1 1 1 だけであることを言います。
3 N 2 N^2 N 2 と M 2 M^2 M 2 に共通の素因数があれば、それは N N N と M M M の両方の素因数でもあるので、互いに素という仮定に反するからです。
4 素因数分解がただ1通りに決まるので、①の両辺で素因数「2 2 2 」の個数は等しくなければなりません。たとえば M = 4 M=4 M = 4 なら m = 2 m=2 m = 2 で、2 × 4 2 = 32 = 2 5 2\times 4^2=32=2^5 2 × 4 2 = 32 = 2 5 の素因数「2 2 2 」は 2 m + 1 = 5 2m+1=5 2 m + 1 = 5 個です。
塾の授業で配った補足資料をもとに書き直しました。
← 塾講師木下の記事一覧へ