Evanalysis
7.2預計閱讀時間: 15 分鐘

7.2 有理數與無理數

研究有理數、無理數、Q 的封閉性、非負 n 次根、根式無理性的證明,以及平方根有理性的完全平方判別。

課程目錄

MATH1025:預備數學

預備數學筆記。

9

為何有理數仍然不夠

整數對加法、減法與乘法封閉,但對除法不封閉。為了解

3x=23x=2

這類方程,我們把數系由 Z\mathbb Z 擴大到有理數 Q\mathbb Q。這個擴大非常有用:它容許分數,對四則運算穩定,並且仍然透過分子與分母保留整數整除的資訊。

可是,即使 Q\mathbb Q 也不足以包含所有熟悉方程的解。例如

x2=2x^2=2

在實數中有非負解 2\sqrt2,但這個解不是有理數。本節的目標是把這個差異說清楚:先整理有理數的運算封閉性,再用質數整除證明某些根式不可能是有理數。

有理數與無理數

定義

有理數與無理數

xRx\in\mathbb R

  1. 若存在整數 m,nZm,n\in\mathbb Z,其中 n0n\ne0,使得

    x=mn,x=\frac mn,

    則稱 x 是有理數。

  2. x 不是有理數,則稱 x 是無理數。

所有有理數的集合記作 Q\mathbb Q

條件 n0n\ne0 不能省略,因為除以零沒有定義。有理數表示也不唯一:

12=24=36.\frac12=\frac24=\frac{-3}{-6}.

要證明一個數是有理數,只需給出一個合法分數表示;要證明一個數是無理數,就要證明不存在任何這樣的分數表示。

在無理性證明中,我們常把正有理數寫成最低項:

x=ab,a,bZ+,gcd(a,b)=1.x=\frac ab,\qquad a,b\in\mathbb Z^+,\quad \gcd(a,b)=1.

條件 gcd(a,b)=1\gcd(a,b)=1 表示所有共同因數都已消去。很多證明會先假設存在這樣的最低項表示,再推出同一個質數同時整除 ab,從而矛盾。

有理數的封閉性

定理

Q 對四則運算的封閉性

x,yQx,y\in\mathbb Q

  1. x+yQx+y\in\mathbb QxyQx-y\in\mathbb Q,且 xyQxy\in\mathbb Q
  2. y0y\ne0,則 x/yQx/y\in\mathbb Q

x=mn,y=pq,x=\frac mn,\qquad y=\frac pq,

其中 m,n,p,qZm,n,p,q\in\mathbb Zn0n\ne0q0q\ne0。則

x+y=mq+npnq,xy=mqnpnq,xy=mpnq.x+y=\frac{mq+np}{nq},\qquad x-y=\frac{mq-np}{nq},\qquad xy=\frac{mp}{nq}.

這些式子的分子與分母都是整數,而且分母 nq 非零,所以三個結果都是有理數。

y0y\ne0,由 y=p/qy=p/q 可知 p0p\ne0。因此

xy=m/np/q=mqnp,\frac xy=\frac{m/n}{p/q}=\frac{mq}{np},

np0np\ne0,所以 x/yx/y 也是有理數。

常見錯誤

Q 封閉不代表無理數也封閉

上面的定理只說明由有理數開始做運算會留在有理數中。它沒有說無理數對加法或乘法封閉;事實上,無理數並不封閉。

例如 2\sqrt2 是無理數,但

2+(2)=0\sqrt2+(-\sqrt2)=0

是有理數,而且

22=2\sqrt2\cdot\sqrt2=2

也是有理數。無理數只是「不在 Q\mathbb Q 中」的實數,不是一個對通常四則運算封閉的獨立數系。

非負 n 次根

定義

非負 n 次實根

nZ+n\in\mathbb Z^+,且 a,ρa,\rho 是非負實數。若

ρn=a,\rho^n=a,

則稱 ρ\rhoa 的非負 n 次實根。

定理

非負 n 次根的存在與唯一性

nZ+n\in\mathbb Z^+,且 a 是非負實數。存在唯一非負實數 ρ\rho 使得

ρn=a.\rho^n=a.

這個數記作

an.\sqrt[n]{a}.

「非負」二字很重要。對平方根而言,33-3 都滿足 x2=9x^2=9,但只有 3 是非負平方根,所以

9=3,\sqrt9=3,

不是 ±3\pm3。在本節中,an\sqrt[n]{a} 指的是非負實數 a 的唯一非負 n 次根。

這裡把 an\sqrt[n]{a} 的存在性當作實數中的事實記錄;完整證明屬於後續分析課程。本節使用這個記號來研究另一個問題:這些根何時是有理數?

2\sqrt2 的無理性

第一個重要例子是經典命題:2\sqrt2 不是有理數。證明會用到整除章節中的 Euclid 引理:

pabpa or pbp\mid ab\quad\Longrightarrow\quad p\mid a\text{ or }p\mid b

其中 p 是質數。特別地,若質數 p 整除 a2a^2,則 p 整除 a

定理

sqrt(2) 的無理性

實數 2\sqrt2 是無理數。

反設 2\sqrt2 是有理數。因為它為正,可寫成最低項

2=ab,\sqrt2=\frac ab,

其中 a,bZ+a,b\in\mathbb Z^+gcd(a,b)=1\gcd(a,b)=1。兩邊平方得

2=a2b2,所以2b2=a2.2=\frac{a^2}{b^2}, \qquad\text{所以}\qquad 2b^2=a^2.

因此 2a22\mid a^2。由於 2 是質數,Euclid 引理推出 2a2\mid a。設 a=2ca=2c,其中 cZ+c\in\mathbb Z^+。代回 2b2=a22b^2=a^2

2b2=(2c)2=4c2.2b^2=(2c)^2=4c^2.

兩邊除以 2

b2=2c2.b^2=2c^2.

所以 2b22\mid b^2,再次由 Euclid 引理得 2b2\mid b。這表示 2 同時整除 ab,與 gcd(a,b)=1\gcd(a,b)=1 矛盾。

因此 2\sqrt2 不可能是有理數。

例題

含 sqrt(3) 的有理係數唯一性

a,b,c,dQa,b,c,d\in\mathbb Q,且

a+b3=c+d3.a+b\sqrt3=c+d\sqrt3.

假設 3\sqrt3 是無理數。我們證明 a=ca=cb=db=d

移項得

ac=(db)3.a-c=(d-b)\sqrt3.

db0d-b\ne0,則

3=acdb.\sqrt3=\frac{a-c}{d-b}.

右邊是兩個有理數的商,且分母非零,因此是有理數,與 3\sqrt3 無理矛盾。所以 db=0d-b=0,即 b=db=d;代回原式即得 a=ca=c

這個例子說明:在有理數係數下,13\sqrt3 不能互相偽裝。有理部分與 3\sqrt3 部分必須分別相等。

質數的 n 次根是無理數

同樣的思路可證明更一般的根式無理性。

定理

質數的 n 次根是無理數

n 是大於 1 的整數,且 p 是正質數。則

pn\sqrt[n]{p}

是無理數。

反設 pn\sqrt[n]{p} 是有理數。因為它為正,可寫成最低項

pn=ab,\sqrt[n]{p}=\frac ab,

其中 a,bZ+a,b\in\mathbb Z^+gcd(a,b)=1\gcd(a,b)=1。兩邊取 n 次方:

p=anbn,所以pbn=an.p=\frac{a^n}{b^n}, \qquad\text{所以}\qquad pb^n=a^n.

因此 panp\mid a^n。把 ana^n 看成 na 的乘積,反覆使用 Euclid 引理可得 pap\mid a。設 a=pca=pc,則

pbn=(pc)n=pncn.pb^n=(pc)^n=p^n c^n.

消去一個 p

bn=pn1cn.b^n=p^{n-1}c^n.

因為 n>1n>1,右邊仍含有因子 p,所以 pbnp\mid b^n,再由 Euclid 引理得 pbp\mid b。這與 a,b 互質矛盾,所以 pn\sqrt[n]{p} 是無理數。

常見錯誤

不要省略 n > 1

n=1n=1,則 p1=p\sqrt[1]{p}=p 是整數,當然是有理數。上面的矛盾需要 pn1p^{n-1} 至少仍含有一個 p

n\sqrt n 何時是有理數?

對正整數的平方根,有理性有一個精確判別:正整數的平方根是有理數,當且僅當該整數本身是完全平方數。

定義

完全平方數

若正整數 n 可寫成

n=m2n=m^2

其中 mZm\in\mathbb Z,則稱 n 是完全平方數。

定理

平方根有理性判別

nZ+n\in\mathbb Z^+。則 n\sqrt n 是有理數,當且僅當 n 是完全平方數。

n=m2n=m^2,則非負平方根為 n=m\sqrt n=|m|,這是一個整數,因此是有理數。

反過來,假設 n\sqrt n 是有理數,並寫成最低項

n=ab,\sqrt n=\frac ab,

其中 a,bZ+a,b\in\mathbb Z^+gcd(a,b)=1\gcd(a,b)=1。平方後得

nb2=a2.nb^2=a^2.

我們證明 b=1b=1。若 b>1b>1,則 b 有質因數 p。由 pbp\mid bpb2p\mid b^2,而 nb2=a2nb^2=a^2 迫使 pa2p\mid a^2。由 Euclid 引理,pap\mid a。這與 gcd(a,b)=1\gcd(a,b)=1 矛盾。因此 b=1b=1

所以 n=a\sqrt n=a,從而

n=a2.n=a^2.

因此 n 是完全平方數。

這個定理解釋了為甚麼 4\sqrt49\sqrt949\sqrt{49} 是有理數,而 2\sqrt23\sqrt35\sqrt56\sqrt610\sqrt{10} 不是。重點不是小數展開看起來是否簡單,而是根號下的整數是否為整數平方。

快速檢查

快速檢查

證明實數 x 是無理數,具體要證明甚麼?

留意定義中的「不是」。

解答

答案

快速檢查

x=m/nx=m/ny=p/qy=p/q 是有理數,且分母非零,為甚麼 xy 是有理數?

寫出乘積的分數形式。

解答

答案

快速檢查

給出兩個無理數相加卻得到有理數的例子。

使用互為相反數的無理數。

解答

答案

快速檢查

在證明 2\sqrt2 無理時,為甚麼先把它寫成 a/ba/bgcd(a,b)=1\gcd(a,b)=1

矛盾會來自共同因數。

解答

答案

快速檢查

p 是質數,為甚麼 panp\mid a^n 會推出 pap\mid a

ana^n 看成 na 的乘積。

解答

答案

快速檢查

對正整數 nn\sqrt n 是有理數的充要條件是甚麼?

用「當且僅當」表述。

解答

答案

練習

  1. 直接由定義證明:若 x,yQx,y\in\mathbb Q,則 3x5yQ3x-5y\in\mathbb Q
  2. 給出例子說明兩個無理數的和與積都可能是有理數。
  3. 證明:若 rQr\in\mathbb QsQs\notin\mathbb Qr0r\ne0,則 rsQrs\notin\mathbb Q
  4. a,b,c,dQa,b,c,d\in\mathbb Q。若 a+b3=c+d3a+b\sqrt3=c+d\sqrt3,並假設 3\sqrt3 無理,證明 a=ca=cb=db=d
  5. 證明 53\sqrt[3]{5} 是無理數。
  6. nZ+n\in\mathbb Z^+。證明 n\sqrt n 是有理數,當且僅當 n 是完全平方數。
  7. 判斷下列數是有理數還是無理數:16\sqrt{16}18\sqrt{18}74\sqrt[4]{7}2+1132+\sqrt[3]{11}

解答

引導解答

本節掌握 checkpoint

要完成這一節 checkpoint,需要把每一題答對。 答對進度: 0%.

技能點: integer-methods, irrationality, euclids-lemma

在第 7 章證明 2\sqrt2 是無理數時,假設 2=a/b\sqrt2=a/b,其中 a,bZ+a,b\in\mathbb Z^+ 且互質。由 2b2=a22b^2=a^2,Euclid 引理首先推出 2 整除哪個分子?填空:2\mid ____

已用嘗試次數: 0

剩餘嘗試次數: 不限嘗試次數

預覽不會消耗嘗試次數。

提交會記錄一次正式評分嘗試。

輸入格式提示: 請輸入分子變數。

  • 請輸入一個變數名稱。

技能點: integer-methods, irrationality, perfect-square

使用第 7 章判別:n\sqrt n 是有理數,當且僅當 n 是完全平方數。哪一項正確?

已用嘗試次數: 0

剩餘嘗試次數: 不限嘗試次數

預覽不會消耗嘗試次數。

提交會記錄一次正式評分嘗試。

  • 64=8264=8^2 是完全平方數,但 72 介乎 828^2929^2 之間。

本單元重點詞彙

Premium learning add-ons

Core notes stay free. Advanced exercises, video explanations, and premium exports are available through paid plans.