1 数の範囲
ものを数える数1 , 2 , 3 , … 1,2,3,\dots 1 , 2 , 3 , … を自然数といい、自然数に0 0 0 と負の数を加えた… , − 2 , − 1 , 0 , 1 , 2 , … \dots,-2,-1,0,1,2,\dots … , − 2 , − 1 , 0 , 1 , 2 , … を整数といいます。整数p , q p,q p , q 、q ≠ 0 q\ne0 q = 0 を用いてp / q p/q p / q と表される数を有理数といいます。実数は、数直線上のすべての点に対応する数です。以下では、それぞれの全体をN ≥ 1 \NN N ≥ 1 、Z \Z Z 、Q \Q Q 、R \R R と書きます。
自然数は整数に含まれます。また、整数m m m はm / 1 m/1 m /1 と表されるので有理数です。有理数は実数に含まれます。三つの包含関係をまとめると
N ≥ 1 ⊂ Z ⊂ Q ⊂ R \NN\subset\Z\subset\Q\subset\R N ≥ 1 ⊂ Z ⊂ Q ⊂ R
となります。
実数のうち、有理数でない数を無理数といいます。2 \sqrt2 2 やπ \pi π は無理数です。
例 1.1. 0 0 0 は自然数ではなく整数である。− 2 -2 − 2 も整数であり、− 2 = ( − 2 ) / 1 -2=(-2)/1 − 2 = ( − 2 ) /1 と表されるので有理数でもある。3 / 4 3/4 3/4 は有理数であるが整数ではない。2 \sqrt2 2 は実数であるが有理数ではなく、無理数である。整数と有理数も実数であるから、これら四つの数はすべて同じ数直線上へ表すことができる。
2 数直線
直線上に原点0 0 0 、正の向き、単位の長さを決め、実数を点に対応させた直線を数直線といいます。ここでは正の向きを右にとります。原点より右に正の数、左に負の数を表し、右にある点ほど大きい数に対応します。下の図では、整数2 2 2 、有理数− 1 / 2 -1/2 − 1/2 、無理数2 \sqrt2 2 が同じ数直線上にあります。
3 有理数と無理数の性質
例 3.2. 1 / 4 = 0.25 1/4=0.25 1/4 = 0.25 は有限小数であり、1 / 3 = 0.333 ⋯ 1/3=0.333\cdots 1/3 = 0.333 ⋯ は数字3 3 3 が繰り返される循環小数である。
数の範囲は、計算を行った後にも確かめる必要があります。無理数に有理数を加えた場合の結果は、次のように定まります。
定理 3.3. r r r を有理数、u u u を無理数とする。このとき、r + u r+u r + u は無理数である。また、r ≠ 0 r\ne0 r = 0 ならばr u ru r u も無理数である。
証明. 有理数p / q p/q p / q とs / t s/t s / t の和と差は( p t ± s q ) / ( q t ) (pt\pm sq)/(qt) ( pt ± s q ) / ( q t ) と表される。ここでp , q , s , t p,q,s,t p , q , s , t は整数であり、q , t ≠ 0 q,t\ne0 q , t = 0 なので、和と差も有理数である。また、s / t ≠ 0 s/t\ne0 s / t = 0 ならば商はp t / ( q s ) pt/(qs) pt / ( q s ) と表され、有理数である。
r + u r+u r + u が有理数であると仮定すると、u = ( r + u ) − r u=(r+u)-r u = ( r + u ) − r は有理数の差なので有理数となる。これはu u u が無理数であることと両立しない。したがってr + u r+u r + u は無理数である。
r ≠ 0 r\ne0 r = 0 とする。r u ru r u が有理数であると仮定すると、u = ( r u ) / r u=(ru)/r u = ( r u ) / r は有理数の商なので有理数となる。したがってr u ru r u は無理数である。▨
例 3.4. u u u を無理数とする。− u -u − u が有理数ならばu = 0 − ( − u ) u=0-(-u) u = 0 − ( − u ) も有理数となるので、− u -u − u も無理数である。しかし、u + ( − u ) = 0 u+(-u)=0 u + ( − u ) = 0 は有理数である。したがって、無理数どうしの和が常に無理数になるわけではない。
また、0 ⋅ u = 0 0\cdot u=0 0 ⋅ u = 0 は有理数である。有理数と無理数の積については、有理数のほうが0 0 0 でないという条件を外すことはできない。
実数は有理数と無理数に分かれます。「有理数だけではすきまが残る」という説明は、直観的な説明です。実数の完備性を厳密に構成する議論は、ここでは扱いません。
4 複素数への拡張
実数の二乗は非負なので、x 2 = − 1 x^2=-1 x 2 = − 1 を満たす実数はありません。二乗すると− 1 -1 − 1 になる数i i i を導入し、実数a , b a,b a , b を用いてa + b i a+bi a + bi と表す数を複素数といいます。i i i を虚数単位といいます。
例 4.1. b = 0 b=0 b = 0 とするとa + b i = a a+bi=a a + bi = a であるから、実数も複素数に含まれる。またi 2 = − 1 i^2=-1 i 2 = − 1 であり、( − i ) 2 = − 1 (-i)^2=-1 ( − i ) 2 = − 1 でもあるので、実数の範囲では解を持たなかったx 2 = − 1 x^2=-1 x 2 = − 1 は複素数の範囲ではi i i と− i -i − i を解にもつ。
閑話休題:数の体系の拡張 負の数は借金や損失を表すために使われましたが、ヨーロッパでは中世以後も「偽の数」と呼ばれ、受け入れられるまでに時間を要しました。ゼロを数として扱う発想はインドで生まれ、無理数の発見はピタゴラス学派に衝撃を与えたと伝えられています。数の体系は、計算や方程式を扱う必要に応じて拡張されてきました。
複素数をさらに拡張した体系に四元数があります。1843年、ハミルトンは散歩の途中でi 2 = j 2 = k 2 = i j k = − 1 i^2=j^2=k^2=ijk=-1 i 2 = j 2 = k 2 = ij k = − 1 という関係を見いだし、橋に式を刻んだと伝えられています。四元数ではi j = k ij=k ij = k ですが、j i = − k ji=-k j i = − k です。そのため、四元数の乗法は可換ではありません。四元数は3次元の回転を表すために使われ、3DCG、ゲームエンジン、宇宙機の姿勢制御に応用されています。四元数をさらに拡張した八元数では、乗法の結合法則が成り立ちません。
数の範囲を広げると、元の体系の性質がすべて保たれるとは限りません。複素数には、実数の大小関係を拡張し、演算と両立する全順序を入れることができません。四元数では乗法の可換性が、八元数では乗法の結合性が成り立ちません。どの方程式を解くために数を拡張するのかと、どの性質が保たれるのかは、別々に確かめる必要があります。
実数を構成して数直線の連続性を厳密に扱う議論は、§D1 ε-論法と基礎解析 へ委ねます。ここでは、数直線上の点と実数が対応することを認めて用います。
5 例題
ℕ⊂ \subset ⊂ Z \mathbb{Z} Z ⊂ \subset ⊂ Q \mathbb{Q} Q ⊂ \subset ⊂ R \mathbb{R} R ⊂ \subset ⊂ C \mathbb{C} C という数の体系の包含関係をふまえて、次の問いに答えよ(この教材では自然数は 1 から数える)。
解法の型 有理数⇔ \Leftrightarrow ⇔ 有限小数または循環小数。循環節の長さが k なら 10^k 倍して引くと循環が消える。体系を広げる動機は「閉じていない演算を閉じさせること」(ℕ は引き算、Z \mathbb{Z} Z は割り算、Q \mathbb{Q} Q は平方根、R \mathbb{R} R は x²= = = −1 で閉じない)
例 5.1. 循環小数 0.090909…(09 が循環) を既約分数で表せ。
0. 09 ‾ 0.\overline{09} 0. 09 答 1 11 \dfrac{1}{11} 11 1
注意 x= = = 0.090909…(09 が循環) とおく。循環節の長さは 2、循環しない小数部の長さは 0 なので、10^2 倍と 10^0 倍を作って引く: 100x= = = 9.… と x= = = 0.… は小数部分がぴったり同じだから、辺々引くと循環部分が消えて 99x= = = 9 − 0= = = 9。よって x= = = 9/99= = = 1/11。逆に 1/11 を実際に割り算すれば、もとの循環小数に戻ることを確かめられる。
例 5.2. 次の主張の真偽を判定し、偽ならば反例を1つ挙げよ。主張: 無理数と無理数の積は必ず無理数である
無理数と無理数の積は必ず無理数である \text{無理数と無理数の積は必ず無理数である} 無理数と無理数の積は必ず無理数である 答 偽(反例:2 × 2 = 2 \sqrt{2} \times \sqrt{2} = 2 2 × 2 = 2 は有理数)
注意 反例は √2 × √2= = = 2。一方 √2 × √3= = = √6 は無理数なので、無理数どうしの積は「場合による」。必ず、とは言えない。
例 5.3. √13 が無理数であることを背理法で示す。√13= = = a/b(a, b は互いに素な自然数)と仮定すると 13b²= = = a² が得られる。ここから矛盾を導け。
13 = a b ( a , b は互いに素な自然数 ) ⟹ 13 b 2 = a 2 \sqrt{13} = \dfrac{a}{b} \quad (a, b \ \text{は互いに素な自然数}) \quad \Longrightarrow \quad 13 b^{2} = a^{2} 13 = b a ( a , b は互いに素な自然数 ) ⟹ 13 b 2 = a 2 答
13 b 2 = a 2 より 13 ∣ a 2 , よって 13 ∣ a . a = 13 k とおくと 13 b 2 = 169 k 2 , すなわち b 2 = 13 k 2 . よって 13 ∣ b 2 , ゆえに 13 ∣ b . a , b がともに 13 で割り切れ、「互いに素」に矛盾する。 \begin{array}{l} 13 b^{2} = a^{2} \ \text{より} \ 13 \mid a^{2},\ \text{よって} \ 13 \mid a. \\ a = 13k \ \text{とおくと} \ 13 b^{2} = 169 k^{2},\ \text{すなわち} \ b^{2} = 13 k^{2}. \\ \text{よって} \ 13 \mid b^{2},\ \text{ゆえに} \ 13 \mid b. \\ a, b \ \text{がともに} \ 13 \ \text{で割り切れ、「互いに素」に矛盾する。} \end{array} 13 b 2 = a 2 より 13 ∣ a 2 , よって 13 ∣ a . a = 13 k とおくと 13 b 2 = 169 k 2 , すなわち b 2 = 13 k 2 . よって 13 ∣ b 2 , ゆえに 13 ∣ b . a , b がともに 13 で割り切れ、「互いに素」に矛盾する。 注意 使うのは「素数 p が a² を割り切るならば p は a を割り切る」という素数の性質。まず 13 が a を割り、a= = = 13k とおいて代入すると今度は 13 が b を割ることが出る。すると a と b が公約数 13 をもつので、「互いに素にとった」という最初の仮定に矛盾する。したがって √13 は分数で表せない、つまり無理数。13 を平方数でない一般の自然数に置き換えても同じ論法が使える。
例 5.4. √7 が無理数であることを背理法で示す。√7= = = a/b(a, b は互いに素な自然数)と仮定すると 7b²= = = a² が得られる。ここから矛盾を導け。
7 = a b ( a , b は互いに素な自然数 ) ⟹ 7 b 2 = a 2 \sqrt{7} = \dfrac{a}{b} \quad (a, b \ \text{は互いに素な自然数}) \quad \Longrightarrow \quad 7 b^{2} = a^{2} 7 = b a ( a , b は互いに素な自然数 ) ⟹ 7 b 2 = a 2 答
7 b 2 = a 2 より 7 ∣ a 2 , よって 7 ∣ a . a = 7 k とおくと 7 b 2 = 49 k 2 , すなわち b 2 = 7 k 2 . よって 7 ∣ b 2 , ゆえに 7 ∣ b . a , b がともに 7 で割り切れ、「互いに素」に矛盾する。 \begin{array}{l} 7 b^{2} = a^{2} \ \text{より} \ 7 \mid a^{2},\ \text{よって} \ 7 \mid a. \\ a = 7k \ \text{とおくと} \ 7 b^{2} = 49 k^{2},\ \text{すなわち} \ b^{2} = 7 k^{2}. \\ \text{よって} \ 7 \mid b^{2},\ \text{ゆえに} \ 7 \mid b. \\ a, b \ \text{がともに} \ 7 \ \text{で割り切れ、「互いに素」に矛盾する。} \end{array} 7 b 2 = a 2 より 7 ∣ a 2 , よって 7 ∣ a . a = 7 k とおくと 7 b 2 = 49 k 2 , すなわち b 2 = 7 k 2 . よって 7 ∣ b 2 , ゆえに 7 ∣ b . a , b がともに 7 で割り切れ、「互いに素」に矛盾する。 注意 使うのは「素数 p が a² を割り切るならば p は a を割り切る」という素数の性質。まず 7 が a を割り、a= = = 7k とおいて代入すると今度は 7 が b を割ることが出る。すると a と b が公約数 7 をもつので、「互いに素にとった」という最初の仮定に矛盾する。したがって √7 は分数で表せない、つまり無理数。7 を平方数でない一般の自然数に置き換えても同じ論法が使える。
例 5.5. 循環小数 0.2333…(3 が循環) を既約分数で表せ。
0.2 3 ‾ 0.2\overline{3} 0.2 3 答 7 30 \dfrac{7}{30} 30 7
注意 x= = = 0.2333…(3 が循環) とおく。循環節の長さは 1、循環しない小数部の長さは 1 なので、10^2 倍と 10^1 倍を作って引く: 100x= = = 23.… と 10x= = = 2.… は小数部分がぴったり同じだから、辺々引くと循環部分が消えて 90x= = = 23 − 2= = = 21。よって x= = = 21/90= = = 7/30。逆に 7/30 を実際に割り算すれば、もとの循環小数に戻ることを確かめられる。
例 5.6. √2 + (1 − √2) は自然数 ℕ・整数Z \mathbb{Z} Z ・有理数Q \mathbb{Q} Q ・実数R \mathbb{R} R ・複素数C \mathbb{C} C のうちどの体系に属するか。まず値を簡単にしてから答えよ。
2 + ( 1 − 2 ) \sqrt{2} + (1 - \sqrt{2}) 2 + ( 1 − 2 ) 答
値 1 分類 自然数 属する N , Z , Q , R , C 属さない なし \begin{array}{ll} \text{値} & 1 \\ \text{分類} & \text{自然数} \end{array} \qquad \begin{array}{ll} \text{属する} & \mathbb{N},\ \mathbb{Z},\ \mathbb{Q},\ \mathbb{R},\ \mathbb{C} \\ \text{属さない} & \text{なし} \end{array} 値 分類 1 自然数 属する 属さない N , Z , Q , R , C なし 注意 √2 が打ち消し合って 1。無理数どうしの和が有理数になる代表的な反例。
例 5.7. 次の主張の真偽を判定し、偽ならば反例を1つ挙げよ。主張:Q \mathbb{Q} Q は「正の数の平方根をとる」操作について閉じている
Q は「正の数の平方根をとる」操作について閉じている \mathbb{Q} \ \text{は「正の数の平方根をとる」操作について閉じている} Q は「正の数の平方根をとる」操作について閉じている 答 偽(反例:2 ∈ Q 2 \in \mathbb{Q} 2 ∈ Q だが2 ∉ Q \sqrt{2} \notin \mathbb{Q} 2 ∈ / Q )
注意 2 は有理数だが √2 は無理数。Q \mathbb{Q} Q には「すきま」があり、それを埋めて連続な数直線にしたものがR \mathbb{R} R 。
例 5.8. 次の主張の真偽を判定し、偽ならば反例を1つ挙げよ。主張: 0 でない有理数と無理数の積は必ず無理数である
0 でない有理数と無理数の積は必ず無理数である 0 \ \text{でない有理数と無理数の積は必ず無理数である} 0 でない有理数と無理数の積は必ず無理数である 答 真
注意 背理法。r≠ \ne = 0 が有理数、x が無理数で rx= = = s が有理数だと仮定すると、x= = = s/r は有理数どうしの商(分母≠ \ne = 0)なので有理数となり矛盾。r≠ \ne = 0 という仮定がどこで効いているかを確認すること。
例 5.9. 次の主張の真偽を判定し、偽ならば反例を1つ挙げよ。主張: √2 + √3 は有理数である
2 + 3 は有理数である \sqrt{2} + \sqrt{3} \ \text{は有理数である} 2 + 3 は有理数である 答 偽(2 + 3 \sqrt{2} + \sqrt{3} 2 + 3 は無理数)
注意 背理法。√2 + √3= = = r(有理数)と仮定する。左辺は正なので r > 0。√3= = = r − √2 の両辺を2乗すると 3= = = r² − 2r√2 + 2 となり、√2= = = (r² − 1)/(2r) が有理数となって矛盾。よって無理数。
例 5.10. π \pi π −π \pi π は自然数 ℕ・整数Z \mathbb{Z} Z ・有理数Q \mathbb{Q} Q ・実数R \mathbb{R} R ・複素数C \mathbb{C} C のうちどの体系に属するか。まず値を簡単にしてから答えよ。
π − π \pi - \pi π − π 答
値 0 分類 整数(自然数ではない) 属する Z , Q , R , C 属さない N \begin{array}{ll} \text{値} & 0 \\ \text{分類} & \text{整数(自然数ではない)} \end{array} \qquad \begin{array}{ll} \text{属する} & \mathbb{Z},\ \mathbb{Q},\ \mathbb{R},\ \mathbb{C} \\ \text{属さない} & \mathbb{N} \end{array} 値 分類 0 整数(自然数ではない) 属する 属さない Z , Q , R , C N 注意 π \pi π −π = \pi = π = 0。無理数の差が有理数になる例。「無理数どうしの差は無理数」は偽。
6 演習
ℕ⊂ \subset ⊂ Z \mathbb{Z} Z ⊂ \subset ⊂ Q \mathbb{Q} Q ⊂ \subset ⊂ R \mathbb{R} R ⊂ \subset ⊂ C \mathbb{C} C という数の体系の包含関係をふまえて、次の問いに答えよ(この教材では自然数は 1 から数える)。
解法の型 有理数⇔ \Leftrightarrow ⇔ 有限小数または循環小数。循環節の長さが k なら 10^k 倍して引くと循環が消える。体系を広げる動機は「閉じていない演算を閉じさせること」(ℕ は引き算、Z \mathbb{Z} Z は割り算、Q \mathbb{Q} Q は平方根、R \mathbb{R} R は x²= = = −1 で閉じない)
問題 6.1. √5 が無理数であることを背理法で示す。√5= = = a/b(a, b は互いに素な自然数)と仮定すると 5b²= = = a² が得られる。ここから矛盾を導け。
5 = a b ( a , b は互いに素な自然数 ) ⟹ 5 b 2 = a 2 \sqrt{5} = \dfrac{a}{b} \quad (a, b \ \text{は互いに素な自然数}) \quad \Longrightarrow \quad 5 b^{2} = a^{2} 5 = b a ( a , b は互いに素な自然数 ) ⟹ 5 b 2 = a 2 解答. 答
5 b 2 = a 2 より 5 ∣ a 2 , よって 5 ∣ a . a = 5 k とおくと 5 b 2 = 25 k 2 , すなわち b 2 = 5 k 2 . よって 5 ∣ b 2 , ゆえに 5 ∣ b . a , b がともに 5 で割り切れ、「互いに素」に矛盾する。 \begin{array}{l} 5 b^{2} = a^{2} \ \text{より} \ 5 \mid a^{2},\ \text{よって} \ 5 \mid a. \\ a = 5k \ \text{とおくと} \ 5 b^{2} = 25 k^{2},\ \text{すなわち} \ b^{2} = 5 k^{2}. \\ \text{よって} \ 5 \mid b^{2},\ \text{ゆえに} \ 5 \mid b. \\ a, b \ \text{がともに} \ 5 \ \text{で割り切れ、「互いに素」に矛盾する。} \end{array} 5 b 2 = a 2 より 5 ∣ a 2 , よって 5 ∣ a . a = 5 k とおくと 5 b 2 = 25 k 2 , すなわち b 2 = 5 k 2 . よって 5 ∣ b 2 , ゆえに 5 ∣ b . a , b がともに 5 で割り切れ、「互いに素」に矛盾する。 注意 使うのは「素数 p が a² を割り切るならば p は a を割り切る」という素数の性質。まず 5 が a を割り、a= = = 5k とおいて代入すると今度は 5 が b を割ることが出る。すると a と b が公約数 5 をもつので、「互いに素にとった」という最初の仮定に矛盾する。したがって √5 は分数で表せない、つまり無理数。5 を平方数でない一般の自然数に置き換えても同じ論法が使える。▨
問題 6.2. √11 が無理数であることを背理法で示す。√11= = = a/b(a, b は互いに素な自然数)と仮定すると 11b²= = = a² が得られる。ここから矛盾を導け。
11 = a b ( a , b は互いに素な自然数 ) ⟹ 11 b 2 = a 2 \sqrt{11} = \dfrac{a}{b} \quad (a, b \ \text{は互いに素な自然数}) \quad \Longrightarrow \quad 11 b^{2} = a^{2} 11 = b a ( a , b は互いに素な自然数 ) ⟹ 11 b 2 = a 2 解答. 答
11 b 2 = a 2 より 11 ∣ a 2 , よって 11 ∣ a . a = 11 k とおくと 11 b 2 = 121 k 2 , すなわち b 2 = 11 k 2 . よって 11 ∣ b 2 , ゆえに 11 ∣ b . a , b がともに 11 で割り切れ、「互いに素」に矛盾する。 \begin{array}{l} 11 b^{2} = a^{2} \ \text{より} \ 11 \mid a^{2},\ \text{よって} \ 11 \mid a. \\ a = 11k \ \text{とおくと} \ 11 b^{2} = 121 k^{2},\ \text{すなわち} \ b^{2} = 11 k^{2}. \\ \text{よって} \ 11 \mid b^{2},\ \text{ゆえに} \ 11 \mid b. \\ a, b \ \text{がともに} \ 11 \ \text{で割り切れ、「互いに素」に矛盾する。} \end{array} 11 b 2 = a 2 より 11 ∣ a 2 , よって 11 ∣ a . a = 11 k とおくと 11 b 2 = 121 k 2 , すなわち b 2 = 11 k 2 . よって 11 ∣ b 2 , ゆえに 11 ∣ b . a , b がともに 11 で割り切れ、「互いに素」に矛盾する。 注意 使うのは「素数 p が a² を割り切るならば p は a を割り切る」という素数の性質。まず 11 が a を割り、a= = = 11k とおいて代入すると今度は 11 が b を割ることが出る。すると a と b が公約数 11 をもつので、「互いに素にとった」という最初の仮定に矛盾する。したがって √11 は分数で表せない、つまり無理数。11 を平方数でない一般の自然数に置き換えても同じ論法が使える。▨
問題 6.3. √7 が無理数であることを背理法で示す。√7= = = a/b(a, b は互いに素な自然数)と仮定すると 7b²= = = a² が得られる。ここから矛盾を導け。
7 = a b ( a , b は互いに素な自然数 ) ⟹ 7 b 2 = a 2 \sqrt{7} = \dfrac{a}{b} \quad (a, b \ \text{は互いに素な自然数}) \quad \Longrightarrow \quad 7 b^{2} = a^{2} 7 = b a ( a , b は互いに素な自然数 ) ⟹ 7 b 2 = a 2 解答. 答
7 b 2 = a 2 より 7 ∣ a 2 , よって 7 ∣ a . a = 7 k とおくと 7 b 2 = 49 k 2 , すなわち b 2 = 7 k 2 . よって 7 ∣ b 2 , ゆえに 7 ∣ b . a , b がともに 7 で割り切れ、「互いに素」に矛盾する。 \begin{array}{l} 7 b^{2} = a^{2} \ \text{より} \ 7 \mid a^{2},\ \text{よって} \ 7 \mid a. \\ a = 7k \ \text{とおくと} \ 7 b^{2} = 49 k^{2},\ \text{すなわち} \ b^{2} = 7 k^{2}. \\ \text{よって} \ 7 \mid b^{2},\ \text{ゆえに} \ 7 \mid b. \\ a, b \ \text{がともに} \ 7 \ \text{で割り切れ、「互いに素」に矛盾する。} \end{array} 7 b 2 = a 2 より 7 ∣ a 2 , よって 7 ∣ a . a = 7 k とおくと 7 b 2 = 49 k 2 , すなわち b 2 = 7 k 2 . よって 7 ∣ b 2 , ゆえに 7 ∣ b . a , b がともに 7 で割り切れ、「互いに素」に矛盾する。 注意 使うのは「素数 p が a² を割り切るならば p は a を割り切る」という素数の性質。まず 7 が a を割り、a= = = 7k とおいて代入すると今度は 7 が b を割ることが出る。すると a と b が公約数 7 をもつので、「互いに素にとった」という最初の仮定に矛盾する。したがって √7 は分数で表せない、つまり無理数。7 を平方数でない一般の自然数に置き換えても同じ論法が使える。▨
問題 6.4. 次の主張の真偽を判定し、偽ならば反例を1つ挙げよ。主張: 無理数と無理数の積は必ず無理数である
無理数と無理数の積は必ず無理数である \text{無理数と無理数の積は必ず無理数である} 無理数と無理数の積は必ず無理数である 解答. 答 偽(反例:2 × 2 = 2 \sqrt{2} \times \sqrt{2} = 2 2 × 2 = 2 は有理数)
注意 反例は √2 × √2= = = 2。一方 √2 × √3= = = √6 は無理数なので、無理数どうしの積は「場合による」。必ず、とは言えない。▨
問題 6.5. 循環小数 0.4333…(3 が循環) を既約分数で表せ。
0.4 3 ‾ 0.4\overline{3} 0.4 3 解答. 答 13 30 \dfrac{13}{30} 30 13
注意 x= = = 0.4333…(3 が循環) とおく。循環節の長さは 1、循環しない小数部の長さは 1 なので、10^2 倍と 10^1 倍を作って引く: 100x= = = 43.… と 10x= = = 4.… は小数部分がぴったり同じだから、辺々引くと循環部分が消えて 90x= = = 43 − 4= = = 39。よって x= = = 39/90= = = 13/30。逆に 13/30 を実際に割り算すれば、もとの循環小数に戻ることを確かめられる。▨
問題 6.6. 次の主張の真偽を判定し、偽ならば反例を1つ挙げよ。主張: 循環小数はすべて有理数である
循環小数はすべて有理数である \text{循環小数はすべて有理数である} 循環小数はすべて有理数である 解答. 答 真
注意 循環節の長さを k とすると、x に 10^k を掛けて元の x を引けば循環部分が消え、整数係数の一次方程式になる。したがって x は分数で表せる。逆に有理数を小数展開すると、余りの種類が有限なので必ず有限小数か循環小数になる(有理数⇔ \Leftrightarrow ⇔ 有限小数または循環小数)。▨
問題 6.7. 循環小数 0.181818…(18 が循環) を既約分数で表せ。
0. 18 ‾ 0.\overline{18} 0. 18 解答. 答 2 11 \dfrac{2}{11} 11 2
注意 x= = = 0.181818…(18 が循環) とおく。循環節の長さは 2、循環しない小数部の長さは 0 なので、10^2 倍と 10^0 倍を作って引く: 100x= = = 18.… と x= = = 0.… は小数部分がぴったり同じだから、辺々引くと循環部分が消えて 99x= = = 18 − 0= = = 18。よって x= = = 18/99= = = 2/11。逆に 2/11 を実際に割り算すれば、もとの循環小数に戻ることを確かめられる。▨
問題 6.8. 循環小数 0.111…(1 が循環) を既約分数で表せ。
0. 1 ‾ 0.\overline{1} 0. 1 解答. 答 1 9 \dfrac{1}{9} 9 1
注意 x= = = 0.111…(1 が循環) とおく。循環節の長さは 1、循環しない小数部の長さは 0 なので、10^1 倍と 10^0 倍を作って引く: 10x= = = 1.… と x= = = 0.… は小数部分がぴったり同じだから、辺々引くと循環部分が消えて 9x= = = 1 − 0= = = 1。よって x= = = 1/9。逆に 1/9 を実際に割り算すれば、もとの循環小数に戻ることを確かめられる。▨
問題 6.9. 循環小数 0.1333…(3 が循環) を既約分数で表せ。
0.1 3 ‾ 0.1\overline{3} 0.1 3 解答. 答 2 15 \dfrac{2}{15} 15 2
注意 x= = = 0.1333…(3 が循環) とおく。循環節の長さは 1、循環しない小数部の長さは 1 なので、10^2 倍と 10^1 倍を作って引く: 100x= = = 13.… と 10x= = = 1.… は小数部分がぴったり同じだから、辺々引くと循環部分が消えて 90x= = = 13 − 1= = = 12。よって x= = = 12/90= = = 2/15。逆に 2/15 を実際に割り算すれば、もとの循環小数に戻ることを確かめられる。▨
問題 6.10. 循環小数 0.454545…(45 が循環) を既約分数で表せ。
0. 45 ‾ 0.\overline{45} 0. 45 解答. 答 5 11 \dfrac{5}{11} 11 5
注意 x= = = 0.454545…(45 が循環) とおく。循環節の長さは 2、循環しない小数部の長さは 0 なので、10^2 倍と 10^0 倍を作って引く: 100x= = = 45.… と x= = = 0.… は小数部分がぴったり同じだから、辺々引くと循環部分が消えて 99x= = = 45 − 0= = = 45。よって x= = = 45/99= = = 5/11。逆に 5/11 を実際に割り算すれば、もとの循環小数に戻ることを確かめられる。▨
問題 6.11. 次の主張の真偽を判定し、偽ならば反例を1つ挙げよ。主張: 無理数と無理数の和は必ず無理数である
無理数と無理数の和は必ず無理数である \text{無理数と無理数の和は必ず無理数である} 無理数と無理数の和は必ず無理数である 解答. 答 偽(反例:2 + ( − 2 ) = 0 \sqrt{2} + (-\sqrt{2}) = 0 2 + ( − 2 ) = 0 は有理数)
注意 反例は √2 + (−√2)= = = 0。どちらも無理数だが和は 0(有理数)。ひとつ前の主張(有理数 + 無理数)と違い、こちらは打ち消し合いが起こりうるので成り立たない。▨
問題 6.12. 循環小数 0.1666…(6 が循環) を既約分数で表せ。
0.1 6 ‾ 0.1\overline{6} 0.1 6 解答. 答 1 6 \dfrac{1}{6} 6 1
注意 x= = = 0.1666…(6 が循環) とおく。循環節の長さは 1、循環しない小数部の長さは 1 なので、10^2 倍と 10^1 倍を作って引く: 100x= = = 16.… と 10x= = = 1.… は小数部分がぴったり同じだから、辺々引くと循環部分が消えて 90x= = = 16 − 1= = = 15。よって x= = = 15/90= = = 1/6。逆に 1/6 を実際に割り算すれば、もとの循環小数に戻ることを確かめられる。▨
問題 6.13. 循環小数 0.142857…(142857 が循環) を既約分数で表せ。
0. 142857 ‾ 0.\overline{142857} 0. 142857 解答. 答 1 7 \dfrac{1}{7} 7 1
注意 x= = = 0.142857…(142857 が循環) とおく。循環節の長さは 6、循環しない小数部の長さは 0 なので、10^6 倍と 10^0 倍を作って引く: 1000000x= = = 142857.… と x= = = 0.… は小数部分がぴったり同じだから、辺々引くと循環部分が消えて 999999x= = = 142857 − 0= = = 142857。よって x= = = 142857/999999= = = 1/7。逆に 1/7 を実際に割り算すれば、もとの循環小数に戻ることを確かめられる。▨
問題 6.14. √2 は自然数 ℕ・整数Z \mathbb{Z} Z ・有理数Q \mathbb{Q} Q ・実数R \mathbb{R} R ・複素数C \mathbb{C} C のうちどの体系に属するか。まず値を簡単にしてから答えよ。
2 \sqrt{2} 2 解答. 答
値 2 分類 無理数(実数だが有理数ではない) 属する R , C 属さない N , Z , Q \begin{array}{ll} \text{値} & \sqrt{2} \\ \text{分類} & \text{無理数(実数だが有理数ではない)} \end{array} \qquad \begin{array}{ll} \text{属する} & \mathbb{R},\ \mathbb{C} \\ \text{属さない} & \mathbb{N},\ \mathbb{Z},\ \mathbb{Q} \end{array} 値 分類 2 無理数(実数だが有理数ではない) 属する 属さない R , C N , Z , Q 注意 2 は平方数でないので √2 は無理数(背理法で示せる)。無理数は実数であり複素数でもあるが、有理数ではない。▨
問題 6.15. 次の主張の真偽を判定し、偽ならば反例を1つ挙げよ。主張: 0 を除いたQ \mathbb{Q} Q は割り算について閉じている
0 を除いた Q は割り算について閉じている 0 \ \text{を除いた } \mathbb{Q} \ \text{は割り算について閉じている} 0 を除いた Q は割り算について閉じている 解答. 答 真
注意 (a/b) ÷ (c/d)= = = ad/(bc) は、a, c が 0 でなければ再び 0 でない有理数。四則すべてで閉じている(0 除算を除く)ことが、Q \mathbb{Q} Q が「体」であるということ。▨