一个问题引发的思考?
文章目录
一个经典极限问题
提示:这里可以添加本文要记录的大概内容:
0.9的循环真的等于1?
一、经典证明
关于0.9循环等于1的几种“证明”,可以参考以下几篇
https://zhuanlan.zhihu.com/p/547202202
这是从中的截图:
这是现代人们(包括数学家们)都认为是正确的。
但是真的正确吗?
重新证明
首先我在高中时数学老师就是这么给我们班上同学证明的
当时我也认为很正确。在大学考研时我学极限也认为是正确的。
但是:有一天我突然发现好像有一点问题
那么到底在哪儿有问题呢?
首先在
中等式应该是不成立的。
为什么不成立呢:左边我们重新算一下,
1/3 = 0.3 余 0.1
继续 0.33 余 0.01
继续 0.333 余 0.001
... ...
... 0.33333... 余 0.00000...1
0.33333...这一部分可以为0.3 3无限循环
而后面 余 0.00000...1(0无限循环) 这一部分无限小,在十进制数中找不到比它更小的数了
那么怎么表示后面 余 0.00000...1(0无限循环) 这一部分呢?
我们用一种新的定义来定义后面 余 0.00000…1(0无限循环) 这一部分
我们把这一部分称为: 10进制的所有数的 增加的数量的单位
简称为10进制的量子
表示: 用O^表示量子
用O^s表示S进制下的量子
涵义: 为10进制下每增加一个O^10表示一个不同的实数,即10进制下两个相邻实数间的距离为O^10
那么:1/3 = 0.3(3无限循环)+O^10
很显然1/3 不等于 0.3(3无限循环)
那么:
0.3(3无限循环)= 1/3 - O^10
0.3(3无限循环) X 3 = (1/3 - O^10) X 3 = 1 - 3(O^10) 显然不等于1
二、分析其他问题
其他证明
https://zhuanlan.zhihu.com/p/87258007?utm_id=0
用量子O^来分析其他证明
截自上面引用的:
乍一看貌似没有什么问题!
但仔细分析发现也不对!
这一步转换是有问题的:注意9+0.99999…中的0.99999…和 a=0.99999…的区别!
来看以下:
若:a=0.99 则10a=9+0.9
若:a=0.999 则10a=9+0.99
若:a=0.9999 则10a=9+0.999
若:a=0.9...99 则10a=9+0.9...9
即10a=9+0.9...9中的0.9...9 永远比a=0.9...99中的0.9...99少一位
即10a=9+0.9...9中的0.9...9 与 a=0.9...99中的0.9...99 位数不一样
很显然10a=9+0.9...9中的0.9...9 与 a=0.9...99中的0.9...99 不相等
即10a 不等于 9+a
总结
`
人们在追求极限的同时忽略了一个重要的问题:
即:量变与质变的问题
0.9(9循环)永远都不可能是1因为它永远比1少一个O^10
即少一个0.00000…1(0无限循环),它虽然是10进制下最小的一个数,但是也是数,不能因为它小而认为它可以舍去,如果没有0.00000…1(0无限循环)0.9(9循环)无论在怎么取极限,也到不了1
同时O^10即类似0.00000…1(0无限循环)这样的数,我们不要以为它小,就可以忽略掉位数的变化。