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.