nuxev33yhid640133730146.gif
* s0 }5 d- L9 E* A6 ~点击上方蓝色字体,关注我们
' b" b+ R( m8 p- v! u0.999...确实等于1,从代数、级数求和到极限,乃至于实数的完备性,都证明了这一点。
: c6 a- j# G- @; T! @3 H; J, R g1
# A/ ^3 T& t# I9 e& o- G数学上 0.999... 和1是相等的
) ]! `9 j3 d4 p在实数数学体系下,0.999...(即无限循环的9)确实等于1。这是因为在数学上,“无限接近”在极限的概念中可以被认为是等价于达到。
, \; X& G) @9 k( P- L9 X7 p- q
0 F) a( V9 t) A6 G这里我们可以用几个经典的方法来说明:
. a4 w! F4 _% p) r8 h+ [$ g. ^0 a$ i4 {' N8 i
方法一:代数方法
# r1 T/ x/ C! B4 ?
ig5oz2hgsjs640133730246.jpg
7 w4 l; M1 V9 W$ U/ {$ j
方法二:级数求和0 } q ]4 s! Z5 ~0 l/ ?; o" D
zrwsjvlqovl640133730346.jpg
& c+ I# k' K% ~9 S- Q& V$ x
2 p* W' N* k* J( P2 d) M; W方法三:极限思想7 W! E/ K* @6 I3 c- ?
jnoy3fj1dzh640133730446.jpg
8 O/ `# ]& d+ k0 W* u- x
. v0 X9 f2 N$ ^6 ~2 G0 h2
# n0 |" b0 l# @9 \& N数学上的一致性:实数的完备性7 _* _4 B5 E) S% p
在实数的构造中,任意接近的数都被视为相等,这称为“完备性”特性。1 I7 y% ^* ^6 h6 u' Z
3 Y, X/ N+ W% g6 s* x* Q换句话说,实数没有“差一点就不等”的模糊空间,因为在无限次循环逼近下,两个数值差距可以无限小,趋近于零。7 C% w1 a: Y$ v3 w! {! |; L
8 C/ c7 o6 J( e! K
因此,0.999... 和1实际上是同一个数。' h' C" O, a0 F- O8 l9 B
) i1 \, @2 {# @- ^1 e
若 0.999... 与1不相等,就会破坏实数的定义,也就无法成立我们熟悉的许多基本数学定律。2 d' i- j0 B2 @2 Q. Q9 x- W( L
3) s+ e3 J6 |0 N9 v: g* L9 C7 l
为什么会有直觉上的矛盾?
/ _+ g/ U @6 V; r' m8 H1 Q从心理学的角度看,这个问题让人产生疑惑,主要是因为人们对“无穷”的理解存在偏差。
; H: l. U; ^8 A( R" n& d
% l+ Q) M& O5 \+ Y在日常生活中,我们很少能遇到“无限”的概念,因此潜意识里会倾向于认为 0.999... 永远“差那么一点点”到1。
, A% k$ O7 U" x2 o4 Z6 l* `! ~. t u
但在数学上,无穷是可以被精确处理的概念,一旦理解到无限逼近其实意味着相等,矛盾就消失了。
j! J" Q5 Y4 P3 j4: |8 J& [, O# ], ~: i8 L* n4 N
一个有趣的现实应用:浮点数计算
! D) T7 R' w0 \$ S- R, R: w! N& I1 X( B现代计算机在浮点数运算中也必须处理类似0.999...的问题。2 J+ S0 e4 T& d* ]2 ^: k9 x/ Z
" R( y) A& H3 H5 N计算机使用的是有限精度的数值,因此在近似处理时常常直接将类似0.9999表示为1,以防止计算误差的积累。2 G; S. E0 I3 M( I
& ~5 P& J5 f! J0 P( C# G' b这并不是数学上“妥协”,而是计算机在有限精度范围内的合理近似。: Q9 O, s! v' w+ \: l2 N9 n: j
qbvenbeukcw640133730546.jpg
- e$ W; S0 A" v) S
ca3tnglznlg640133730646.gif
5 o; r) m' r2 M) ~6 Y4 Q# u1 L- |# ]
点击阅读原文,更精彩~ |