数学界关于0.9的循环等于一的说法 (有没有数学家证明0.9循环等于1)

最近看到很多人讨论0.9循环是否等于1的问题,在这里利用数学分析的方法进行证明,希望帮更多朋友理解0.9循环和1的关系,让更多人感受数学的奇妙和魅力。

一、常见误区

在网上看到过很多朋友的各种意见和看法,这里先解释一些常见误区。

1、讨论这个问题是基于目前数学体系的实数域(有理数和无理数),有些朋友试图跳出实数域的范畴就没有讨论这个问题的必要了。

2、有的朋友认为0.3循环或者0.9循环不适用于四则运算,其实是不正确的,任何一个实数都适用于四则运算,甚至指数、对数、三角函数等。

3、有些朋友认为极限值是约等于的关系,其实也是不对的,当一个表达式存在极限时,极限是一个确定值,从来没有极限值约等于多少的写法和说法。

4、摆脱你的直觉,一旦触及到无穷这个概念,就不能用直觉去认识事物,而需要用逻辑。比如N和N+1的大小关系,直觉告诉你N+1始终更大一些,但当N趋于无穷时,它们就一样大了,直觉有一点奇怪。

好了,下面进入正题。

二、ε-δ证明法

下面开始用数学分析的方法进行证明,数学分析其实是一门学科,据我所了解的,数学专业的学生不学高数,取而代之的数学分析,相当于进阶版高数。

ε-δ法是数学分析中最基础最重要的一种证明方法,其主要内容是,为了证明非负表达式A=0,只需证明对任意ε>0,都存在δ,使得表达式A<ε。

是不是有点绕,别急,我帮你翻译一下就好理解了。因为A是非负的,如果能证明任意正数都比A大,那么A的值就只能为0了,是不是一下子就明白了?

开始证明吧,要证明1等于0.9循环,等价于证明1-0.9循环=0。

很明显,1-0.9循环是非负的。

对于任意正数ε>0,不妨假设ε<1。

则一定存在正整数δ,使得1/10^δ < ε <= 1/10^(δ-1)。

这句话需要稍微理解一下,例如ε为0.02,则有0.01<ε<0.1,例如ε为0.00015,则有0.0001<ε<0.001。

另外有,1-0.9(δ个9)=1/10^δ。

所以,1-0.9循环 < 1-0.9(δ个9)= 1/10^δ < ε。

所以,1-0.9循环 = 0,得证。

三、区间套定理

接下来介绍一条更加有趣的定理来进行证明,那就是区间套定理。区间套定理是实数域最基本的定理之一。

所谓区间套定理,就是存在一个闭区间序列[A1, B1], [A2, B2]...[An, Bn]...,前一个区间包含后一个区间,并且当n趋于无穷时,An的极限等于Bn的极限,记作C。那么,存在唯一的实数属于以上所有的区间,这个数就是C。

通俗理解就是一个闭区间不断缩小,区间两端的极限又相等,则区间最终会缩成一个点。

接下来便可以构造区间套[0.9, 1], [0.99, 1], [0.999, 1]...,此处的An为0.9, 0.99, 0.999...,Bn为1, 1, 1...,An和Bn的极限都是1。

容易发现,0.9循环和1都属于上面的所有区间,根据区间套定理,存在唯一的实数属于以上所有区间,所以0.9循环=1。

四、其他方法

其实,有很多简单方法可以直接证明,只不过证明过程有点反直觉。

例如,作差法,1-0.9循环,差为0.0循环,直觉告诉你这个结果最后会有个1,但是抱歉,没有1,全是0。

例如,求和法,0.9循环+0.9循环,从高位开始计算,你会发现结果居然是1.9循环,不就是1+0.9循环吗?

例如,无穷等比数列求和,0.9循环等于0.9+0.09+0.009+...,这是一个首项为0.9,公比为0.1的无穷等比数列,根据求和公式和为A1/1-q,其中A1为首项,q为公比,带入计算和为1。

例如,极限法,0.9循环等于1-(1/10^n)当n趋于无穷的极限,等于1。

最后,简单理解0.9循环等于1,两个数不相等时,之间至少存在一个其他数,更准确地说,不相等的两个数之间,存在无穷多个其他数,但在0.9循环和1之间,找不到任何一个这样的数。

希望这篇帖子能给各位朋友带来一些启发,欢迎各位朋友交流讨论。