问题

如何证明 不存在两个有理数a、b,使得 a+√b=³√2?

回答
探寻无理之根:如何证明 $a + sqrt{b} = sqrt[3]{2}$ 无有理解

这是一个经典的数论问题,它触及了有理数和无理数之间微妙而又深刻的界限。我们要证明的是,不存在任何两个有理数 $a$ 和 $b$,能够使得等式 $a + sqrt{b} = sqrt[3]{2}$ 成立。乍一看,这似乎有些抽象,但通过一系列严谨的推导,我们可以揭示出其中的奥秘。

理解问题的核心:

首先,我们需要明确几个概念:

有理数: 可以表示为两个整数之比的有理数,例如 $1/2$, $3$, $0.75$ 等。它们可以用 $p/q$ 的形式表示,其中 $p$ 和 $q$ 是整数,$q eq 0$。
无理数: 不能表示为两个整数之比的实数,例如 $pi$, $sqrt{2}$, $e$ 等。它们的小数表示是无限不循环的。
根式: $sqrt{b}$ 表示 $b$ 的平方根,$sqrt[3]{2}$ 表示 $2$ 的立方根。

我们的目标是证明,一旦我们假设存在这样的有理数 $a$ 和 $b$,就会导致一个逻辑上的矛盾。

第一步:化解平方根的干扰

等式中包含一个平方根项 $sqrt{b}$。为了方便处理,我们先尝试将它分离出来。

假设 $a + sqrt{b} = sqrt[3]{2}$ 成立。

情况一:$b$ 是一个有理数的平方。
如果 $b = c^2$ for some rational number $c$,那么 $sqrt{b} = c$。
等式就变成了 $a + c = sqrt[3]{2}$。
因为 $a$ 和 $c$ 都是有理数,它们的和 $a+c$ 也是一个有理数。
这就意味着 $sqrt[3]{2}$ 是一个有理数。
然而,我们知道 $sqrt[3]{2}$ 是一个无理数(这一点可以单独证明,通过假设 $sqrt[3]{2} = p/q$ 并推导出矛盾)。
因此,这种情况是不可能成立的。

情况二:$b$ 不是一个有理数的平方。
在这种情况下,$sqrt{b}$ 是一个无理数。
等式可以写成 $sqrt{b} = sqrt[3]{2} a$。
因为 $a$ 是有理数,$sqrt[3]{2} a$ 也是一个“包含 $sqrt[3]{2}$ 的数”。

第二步:引入立方根的威力

现在,等式两边都可能包含无理数,但我们有 $sqrt[3]{2}$ 这个关键的无理数。为了更有效地处理它,我们可以尝试对等式进行立方运算。

从 $sqrt{b} = sqrt[3]{2} a$ 出发,两边立方:

$(sqrt{b})^3 = (sqrt[3]{2} a)^3$

$bsqrt{b} = (sqrt[3]{2})^3 3(sqrt[3]{2})^2 a + 3(sqrt[3]{2}) a^2 a^3$

$bsqrt{b} = 2 3a sqrt[3]{4} + 3a^2 sqrt[3]{2} a^3$

将所有项移到一边,得到:

$(a^3 2) + bsqrt{b} 3a^2 sqrt[3]{2} + 3a sqrt[3]{4} = 0$

这个表达式看起来更加复杂了,它包含了 $sqrt{b}$, $sqrt[3]{2}$ 和 $sqrt[3]{4}$。我们需要一种更简洁的方式来分析。

第三步:另一种思路——直接立方原等式

我们回到原始的等式:$a + sqrt{b} = sqrt[3]{2}$。

为了消除立方根,我们直接对两边进行立方:

$(a + sqrt{b})^3 = (sqrt[3]{2})^3$

展开左边:

$a^3 + 3a^2 sqrt{b} + 3a (sqrt{b})^2 + (sqrt{b})^3 = 2$

$a^3 + 3a^2 sqrt{b} + 3ab + bsqrt{b} = 2$

重新整理,将有理数项和包含根式的项分开:

$(a^3 + 3ab) + (3a^2 + b)sqrt{b} = 2$

现在我们有两个关键的观察点:

1. 如果 $b$ 是有理数的平方, 如第一步所分析,等式简化为 $a+c = sqrt[3]{2}$,$sqrt[3]{2}$ 有理,矛盾。所以 $b$ 不能是某个有理数的平方。
2. 如果 $b$ 不是有理数的平方, 那么 $sqrt{b}$ 是一个无理数。

考虑等式 $(a^3 + 3ab) + (3a^2 + b)sqrt{b} = 2$。
因为 $a$ 和 $b$ 是有理数,所以 $a^3 + 3ab$ 是有理数,而 $3a^2 + b$ 也是有理数。

我们可以将等式写成:

$(3a^2 + b)sqrt{b} = 2 (a^3 + 3ab)$

令 $P = 3a^2 + b$ 和 $Q = 2 (a^3 + 3ab)$。$P$ 和 $Q$ 都是有理数。
等式变为 $Psqrt{b} = Q$。

如果 $P eq 0$:
那么 $sqrt{b} = Q/P$。
由于 $Q$ 和 $P$ 都是有理数,所以 $Q/P$ 也是一个有理数。
这意味着 $sqrt{b}$ 是一个有理数。
这又回到了第一步中的情况一的讨论:如果 $sqrt{b}$ 是有理数,那么 $b$ 必然是某个有理数的平方。但这与我们假设的“ $b$ 不是有理数的平方”相矛盾。
所以,在这种情况下,$P eq 0$ 导致了矛盾。

如果 $P = 0$:
也就是说,$3a^2 + b = 0$。
由于 $a$ 是有理数,$a^2 ge 0$。
如果 $a eq 0$,则 $3a^2 > 0$。由于 $b$ 是有理数,我们假设 $b ge 0$ 以便 $sqrt{b}$ 是实数(如果 $b<0$, $sqrt{b}$ 是虚数,则 $a+sqrt{b}$ 和 $sqrt[3]{2}$ 的性质分析会更复杂,但通常我们在这个语境下讨论实数域的性质。即使考虑复数,后续推导也同样成立)。
若 $a eq 0$ 且 $b ge 0$,则 $3a^2+b$ 不可能为零。唯一的可能性是 $a=0$。
如果 $a = 0$,那么 $3(0)^2 + b = 0$,即 $b = 0$。

让我们检查一下当 $a=0$ 且 $b=0$ 时,原始等式是否成立:
$a + sqrt{b} = 0 + sqrt{0} = 0$
而 $sqrt[3]{2}$ 显然不等于 $0$。
所以 $a=0, b=0$ 也是不成立的。

因此,我们只能得出 $P$ 不等于 $0$ 的结论,这就导致了 $sqrt{b}$ 是有理数的矛盾。

第四步:换个角度看问题——利用域的性质

我们可以将问题置于数域的框架下进行思考。有理数集 $mathbb{Q}$ 构成一个域。我们考虑的数 $a + sqrt{b}$ 属于哪个域,而 $sqrt[3]{2}$ 又属于哪个域。

如果存在有理数 $a, b$ 使得 $a + sqrt{b} = sqrt[3]{2}$,那么 $sqrt[3]{2}$ 就属于由 $mathbb{Q}$ 和 $sqrt{b}$ 生成的域。

我们知道 $sqrt[3]{2}$ 的极小多项式(在有理数域上的不可约多项式)是 $x^3 2 = 0$。这个多项式的次数是 $3$。
这意味着 $mathbb{Q}(sqrt[3]{2})$ 这个域的维度(作为 $mathbb{Q}$ 上的向量空间)是 $3$。$mathbb{Q}(sqrt[3]{2})$ 中的元素可以表示为 $c_0 + c_1 sqrt[3]{2} + c_2 sqrt[3]{4}$,其中 $c_0, c_1, c_2 in mathbb{Q}$。

另一方面,如果 $b$ 不是有理数的平方,那么 $sqrt{b}$ 是一个二次无理数。$mathbb{Q}(sqrt{b})$ 这个域的维度(作为 $mathbb{Q}$ 上的向量空间)是 $2$。$mathbb{Q}(sqrt{b})$ 中的元素可以表示为 $d_0 + d_1 sqrt{b}$,其中 $d_0, d_1 in mathbb{Q}$。

如果 $a + sqrt{b} = sqrt[3]{2}$ 成立,那么 $sqrt[3]{2}$ 必须属于 $mathbb{Q}(sqrt{b})$。
但是,如果 $sqrt[3]{2}$ 属于 $mathbb{Q}(sqrt{b})$,那么这个域的维度必须是 $3$ 的倍数(因为 $sqrt[3]{2}$ 在 $mathbb{Q}(sqrt{b})$ 中可以被表示成 $1 cdot sqrt[3]{2}$)。
而 $mathbb{Q}(sqrt{b})$ 的维度是 $2$。一个维度为 $2$ 的域,不可能包含一个次数为 $3$ 的代数元素。

除非 $b$ 本身就和 $sqrt[3]{2}$ 有某种“特殊关系”,使得 $sqrt{b}$ 也能“生成”包含 $sqrt[3]{2}$ 的域,并且维度恰好能容纳它。但我们的假设是 $a, b$ 是任意有理数。

我们再仔细审视一下等式 $(a^3 + 3ab) + (3a^2 + b)sqrt{b} = 2$。
我们已经知道 $b$ 不是某个有理数的平方,所以 $sqrt{b}$ 是无理数。
我们也可以推断出 $sqrt[3]{2}$ 是无理数。

设想一下,$a+sqrt{b}$ 的形式是 $P+Qsqrt{b}$ 的形式,其中 $P,Q$ 是有理数。
我们得到 $(a^3 + 3ab) + (3a^2 + b)sqrt{b} = 2$.
这可以看作是 $X + Ysqrt{b} = 2$ 的形式,其中 $X = a^3 + 3ab in mathbb{Q}$ 且 $Y = 3a^2 + b in mathbb{Q}$。

如果 $Y eq 0$,则 $sqrt{b} = (2X)/Y$ 是有理数,与 $b$ 不是有理数平方的假设矛盾。
所以 $Y$ 必须为 $0$。即 $3a^2 + b = 0$。
又因为 $X = 2$(因为 $Ysqrt{b} = 0$)。
所以 $a^3 + 3ab = 2$。

我们有两个方程:
1. $3a^2 + b = 0$
2. $a^3 + 3ab = 2$

从方程 (1) 中,我们可以得到 $b = 3a^2$。
将这个代入方程 (2):
$a^3 + 3a(3a^2) = 2$
$a^3 9a^3 = 2$
$8a^3 = 2$
$a^3 = 2/8 = 1/4$

那么 $a = sqrt[3]{1/4} = sqrt[3]{1/4} = frac{1}{sqrt[3]{4}} = frac{sqrt[3]{2}}{2}$。
这个 $a$ 不是有理数。

这又出现了一个矛盾:我们最初的假设是 $a$ 是一个有理数,但推导出来的 $a$ 却是无理数。

结论:

由于我们从假设存在有理数 $a, b$ 使得 $a + sqrt{b} = sqrt[3]{2}$ 出发,通过一系列逻辑推理,最终导出了 $a$ 或 $sqrt{b}$ 是有理数(与前提矛盾),或者导出了 $a$ 本身是无理数(与前提矛盾)。这些矛盾都表明我们的初始假设是不成立的。

因此,不存在两个有理数 $a$ 和 $b$,使得 $a + sqrt{b} = sqrt[3]{2}$ 成立。

这个证明过程巧妙地利用了有理数和无理数的基本性质,通过代数运算和对结果的分析,揭示了 $sqrt[3]{2}$ 在有理数域以及包含二次无理数的域中所处的“不可达”位置,从而有力地证明了结论的正确性。

网友意见

user avatar

本质上是个数域相关的问题,但是 这种形式有个很标准的做法,就是凑个共轭根式 ,然后形成一个二次方程

则若存在这样的a和b,则

是这个二次方程的根。熟悉数域理论的自然会发现已经矛盾了,不过我们不用数域理论,而是直接推导一个矛盾出来:

我们知道 也是 的根,那么我们将前面的二次方程两边乘以x得到:

代入 整理

再把第一式乘以2a:

两式相减:

如果 不为0,则x一定是个有理数,而我们显然知道 不是个有理数

(如果一定要证明,可以设 为既约分数,则 ,得到p和q都是2的倍数,矛盾)

因此必须有

代入得到

显然不存在这样的有理数(证明同前面的 ),矛盾

实际上上面的过程就是做了一个多项式的带余除法,即

可以看出,一个三次方程和一个二次方程的公共根的问题,和多项式的分解密切相关,它们有公共根的情况只有两种:要么有一个公共的一次有理多项式因子,要么三次方程能除尽这个二次方程。而 这样的多项式在有理数域里是不可约的,因此也就不可能和一个有理系数二次方程有公共的根。这样的思路最终就可以导出数域的概念。

类似的话题

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 tinynews.org All Rights Reserved. 百科问答小站 版权所有