nuxev33yhid640133730146.gif
/ T K9 v& @4 v' x$ l点击上方蓝色字体,关注我们
: \3 r# ]; w; l0 V2 E0 i0.999...确实等于1,从代数、级数求和到极限,乃至于实数的完备性,都证明了这一点。
" I% D+ j5 r0 |, G! F9 K1 p, | a2 l! D7 l* N/ G/ w) b
数学上 0.999... 和1是相等的) x1 t& N; m% |8 b& [2 ]4 \3 }
在实数数学体系下,0.999...(即无限循环的9)确实等于1。这是因为在数学上,“无限接近”在极限的概念中可以被认为是等价于达到。
# {, R" c. J" }- Y @
1 I$ q' j6 y" x! A% u9 y9 e这里我们可以用几个经典的方法来说明:" G7 I7 r. r! f1 H4 l$ f) }
7 P% F/ ^: z! b+ a, J6 M( s. d方法一:代数方法
+ H ~- m/ ^! r5 M) U6 j+ s' u
ig5oz2hgsjs640133730246.jpg
% l# O( y8 S. y, N& c" O方法二:级数求和
% |7 W6 e; a9 k! j6 g/ C
zrwsjvlqovl640133730346.jpg
2 b4 s, T; U e$ d, g
& g7 a$ I* j: G5 P6 q$ ?方法三:极限思想
( T0 _/ Y0 ?2 R }9 w
jnoy3fj1dzh640133730446.jpg
* O( E% D" f, S1 g4 ^/ {: v
( N$ w6 A+ L/ a/ f2 W9 N2
% V, y. o! h0 `6 `数学上的一致性:实数的完备性, q, Q5 @5 W- C+ K8 C8 |8 [
在实数的构造中,任意接近的数都被视为相等,这称为“完备性”特性。. j8 r2 V" P! Y) r. ]: t
. H7 ~1 ~" I0 k, u3 W& @6 V, d换句话说,实数没有“差一点就不等”的模糊空间,因为在无限次循环逼近下,两个数值差距可以无限小,趋近于零。
0 G! P0 }' i! I* J7 O+ w, K. {- I% ]$ j' g/ s5 C: [
因此,0.999... 和1实际上是同一个数。/ o S0 k; q7 @& ?. s7 P: T
" q' g6 E0 Y1 h* d
若 0.999... 与1不相等,就会破坏实数的定义,也就无法成立我们熟悉的许多基本数学定律。
' Q/ T1 K: \* u$ j" i. w1 a3
2 r* M' m4 w" V/ f% H为什么会有直觉上的矛盾?$ `9 ^( d! m( h, n/ h" k$ X
从心理学的角度看,这个问题让人产生疑惑,主要是因为人们对“无穷”的理解存在偏差。" i1 X& P6 D7 D2 T5 j) B" {
$ N# F: V- r- q在日常生活中,我们很少能遇到“无限”的概念,因此潜意识里会倾向于认为 0.999... 永远“差那么一点点”到1。
& f) @( x6 ~# j" Q( t0 x
; p4 J' Q9 J* i# P6 K7 h8 i* \0 k5 [但在数学上,无穷是可以被精确处理的概念,一旦理解到无限逼近其实意味着相等,矛盾就消失了。
: D) z& u3 u4 e( @5 i' u9 a" |* U4
8 w( \" }! |1 E0 u- D一个有趣的现实应用:浮点数计算$ Y8 y6 z5 {" K
现代计算机在浮点数运算中也必须处理类似0.999...的问题。
5 M% ^" a+ I/ H/ \' m: e( D4 M( h/ G; {7 |4 W
计算机使用的是有限精度的数值,因此在近似处理时常常直接将类似0.9999表示为1,以防止计算误差的积累。
3 G# ?( Z% i. I3 \7 T( o
0 E+ S& G: v7 L7 C9 L+ Y这并不是数学上“妥协”,而是计算机在有限精度范围内的合理近似。3 `3 n$ D* H4 V1 c
qbvenbeukcw640133730546.jpg
3 l! h% G) j) G% C
ca3tnglznlg640133730646.gif
/ C$ M3 I3 c ]( h$ h4 I
点击阅读原文,更精彩~ |