nuxev33yhid640133730146.gif
) G) M4 e _4 j. e& T! a2 b( r点击上方蓝色字体,关注我们
$ B# o2 k2 G" k1 p# g' b# y+ o2 A q0.999...确实等于1,从代数、级数求和到极限,乃至于实数的完备性,都证明了这一点。- t2 e; `( [' u7 ]8 j P1 r' V3 j
1" p0 I2 R, M* l/ w' y
数学上 0.999... 和1是相等的! S, R' Y1 }8 s& A9 F
在实数数学体系下,0.999...(即无限循环的9)确实等于1。这是因为在数学上,“无限接近”在极限的概念中可以被认为是等价于达到。0 ^ \7 S9 L1 C2 u- x+ F( K
# g* B) P( H" Z; F+ l这里我们可以用几个经典的方法来说明:+ U# Z8 t: u3 s' K) ?, p$ D
+ `4 |5 B, ~3 r$ n( A+ E
方法一:代数方法7 W6 P+ J0 O; I3 Y" w
ig5oz2hgsjs640133730246.jpg
, {0 y: w( M6 w, H" J: U
方法二:级数求和
8 T! j1 B$ n: }( U& ^5 g
zrwsjvlqovl640133730346.jpg
1 S v$ b! `" \* x3 r' f* P4 e$ \, w& _% _: \; E
方法三:极限思想3 C" M4 a! j+ F6 z( s/ {7 c# v7 ^; o
jnoy3fj1dzh640133730446.jpg
0 E7 g' K: s5 Z) C& g: r! R
2 Z9 O$ y3 ?) D& p# l
2
4 n: U4 V9 u+ ?1 J& `数学上的一致性:实数的完备性2 t: W2 E: `* R) y
在实数的构造中,任意接近的数都被视为相等,这称为“完备性”特性。 {: T4 l6 K& V/ k1 c4 B3 z. ]
8 \( @4 t' I$ i; K( Y, P5 ~
换句话说,实数没有“差一点就不等”的模糊空间,因为在无限次循环逼近下,两个数值差距可以无限小,趋近于零。
* h) ~$ b% V$ J( d% j4 j" U; E7 q- N1 ]! \' Y$ ?
因此,0.999... 和1实际上是同一个数。
! B# |2 {' v8 Q3 s8 I4 J0 A4 h& R, @; }' q
若 0.999... 与1不相等,就会破坏实数的定义,也就无法成立我们熟悉的许多基本数学定律。
3 Q2 w% L& J$ D2 o8 M3: y. [! H7 l6 x' V8 C
为什么会有直觉上的矛盾?) d( z" D& e0 b# Z
从心理学的角度看,这个问题让人产生疑惑,主要是因为人们对“无穷”的理解存在偏差。
, t4 O" D- o+ J o6 D& c
8 `& d& o: }: t# K1 A. g ?在日常生活中,我们很少能遇到“无限”的概念,因此潜意识里会倾向于认为 0.999... 永远“差那么一点点”到1。
8 s5 }. q& g Z0 {( C5 E. ~5 k
, D9 K; `# ?6 r- ]) k( E但在数学上,无穷是可以被精确处理的概念,一旦理解到无限逼近其实意味着相等,矛盾就消失了。
6 t5 X' d! q' Q! E4) H# W8 L7 @ v. g6 B0 `
一个有趣的现实应用:浮点数计算$ s9 m! S$ Q5 ~
现代计算机在浮点数运算中也必须处理类似0.999...的问题。
; [; g; S* U, q8 K
1 M2 H% F1 \( R% ]/ }6 j计算机使用的是有限精度的数值,因此在近似处理时常常直接将类似0.9999表示为1,以防止计算误差的积累。
# }) }1 a {: N( p7 D a. C+ V6 c# I0 v1 J
这并不是数学上“妥协”,而是计算机在有限精度范围内的合理近似。+ u, T0 v# G2 C; ]) X% u
qbvenbeukcw640133730546.jpg
8 Y- @& o- k! n* t, Q9 B
ca3tnglznlg640133730646.gif
+ b! {1 P- ~: Y- a6 U D( m& _4 O" \# X
点击阅读原文,更精彩~ |