|
首长大大提到个《芝诺悖论》感觉很有意思,贴出来给大家娱乐一下。( M* L; S( I2 f: n- f! H* K6 J& a
$ S" f; y" C. s 芝诺悖论(Zeno's paradoxes)是古希腊数学家芝诺(Zeno of Elea)提出的一系列关于运动的不可分性的哲学悖论。这些悖论由于被记录在亚里士多德的《物理学》一书中而为后人所知。芝诺提出这些悖论是为了支持他老师巴门尼德关于“存在”不动、是一的学说。这些悖论中最著名的两个是:“阿基里斯跑不过乌龟”和“飞矢不动”。这些方法现在可以用微积分(无限)的概念解释。
" C d# B% z$ k; A, S$ ]5 y+ q. U$ \3 }9 n$ w
[编辑本段]! f. }8 z; ^, j
两分法悖论 运动是不可能的。
' t% s" T, t* O$ u# |' C. ?0 \" C* g+ L3 o& M- t% {
5 e+ Q& g F- L8 c4 e 由于运动的物体在到达目的地前必须到达其半路上的点,若假设空间无限可分则有限距离包括无穷多点,于是运动的物体会在有限时间内经过无限多点。
, C5 f, q3 B0 \/ o
# ~+ U- `( B1 g' H, Y; a
+ H, K% V# x1 P! e h5 _3 O 最早应是《庄子天下篇》中,庄子提出的:“一尺之捶,日取其半,万世不竭。” + U8 y4 M8 h8 n- t8 [: f `
' ]* @, W" R6 F7 O/ i$ L[编辑本段]: j8 u: T ` h
阿基里斯(Achilles)悖论 阿基里斯是古希腊神话中善跑的英雄。在他和乌龟的竞赛中,乌龟在前面跑,他在后面追,但他不可能追上乌龟。因为在竞赛中,追者首先必须到达被追者的出发点,当阿基里斯到达乌龟在某时所处的位置时,乌龟已向前移动一些;阿基里斯再到达乌龟的那个位置时,乌龟又往前跑了一段;……因此,无论阿基里斯到达乌龟曾处的哪个位置,乌龟都会在他前面。所以,无论阿基里斯跑得多快,他永远追不上乌龟。; s2 L& g4 V/ N
7 f. k O1 q% {" S: g% Y! A
9 I v% P/ _! t0 L2 _/ H$ u3 _ “ 动得最慢的物体不会被动得最快的物体追上。由于追赶者首先应该达到被追者出发之点,此时被追者已经往前走了一段距离。因此被追者总是在追赶者前面。 ” + V- K: `+ v, C8 `5 f* U8 I5 u, E/ b
/ p, X/ Q- H, Z+ y6 \, T2 u; r0 c1 r
──亚里士多德,物理学 VI:9, 239b15
% `9 N! V9 k# h' V7 \( B2 u# o% g D$ S9 j7 Y( Y$ k
. W$ Y/ z0 m) C+ r% p1 r
如柏拉图描述,芝诺说这样的悖论,是兴之所至的小玩笑。首先,巴门尼德编出这个悖论,用来嘲笑"数学派"所代表的毕达哥拉斯的"1>0.999..., 1-0.999...>0"思想。然后,他又用这个悖论,嘲笑他的学生芝诺的"1=0.999..., 但1-0.999...>0"思想。最后,芝诺用这个悖论,反过来嘲笑巴门尼德的"1-0.999...=0, 或1-0.999...>0"思想。 + o' }! o8 ]- R
+ R/ e b" L5 F! d6 j
[编辑本段]
# H0 s H0 A% P. i: Z3 _5 P飞矢不动悖论 一支飞行的箭是静止的。$ S" }6 Y2 ~) _, J- a
# R4 p$ X0 U! P9 ]2 b. a
8 v, a4 a3 V8 X1 m8 W" y1 c
由于每一时刻这支箭都有其确定的位置因而是静止的,因此箭就不能处于运动状态。
+ H, K- v2 M5 i% a/ [. }' Z- ^
! D4 K1 c) c' W. x, r, q( @5 ?[编辑本段]
5 o! k7 [' v7 h: P! N: R游行队伍悖论 首先假设在操场上,在一瞬间(一个最小时间单位)里,相对于观众席A,列队B、C将分别各向右和左移动一个距离单位。) ?! x+ y2 j+ ^+ h# Q
7 K1 h+ p8 i$ Y. }0 w/ g
2 ~4 f' R, x. n* t □□□□ 观众席A1 Z) `3 G1 i4 ~- Z$ j$ @( h
; V: V0 ^1 o" Z3 V& y
$ q$ [% ?0 H4 T7 s ■■■■ 队列B……向右移动
+ b" x& `, A N
4 H: ]1 B0 u2 p# u* K5 G1 N, i8 P% o i/ }8 z/ ?
▲▲▲▲ 队列C……向左移动% p- L6 o! w5 Y
5 U* R5 }2 }1 C* V3 g) I
* O' y7 _% m9 V: b5 Z. y B、C两个列队开始移动,如下图所示相对于观众席A,B和C分别向右和左各移动了一个距离单位。3 k G: ^3 ^- Y3 s" b
2 z6 a4 x. u6 b' ` S0 F6 _: D0 n( g0 e, m j/ w* s( g
□□□□ / j6 o4 ^) b! w- W0 Z/ ?
^8 q- q$ v! g4 F# n/ }% m1 n& t( C% O- G0 g% N
■■■■9 x- ?: F& q. ?& d2 \7 G7 B% ~
) b3 g6 d3 h- x5 g! i$ w1 B5 q' r
1 u& C( x- c: Q
▲▲▲▲
. |2 [; K/ j; d5 Z4 L V! b: ~ @6 }- D5 B9 }
7 N8 F3 q' k. P/ n% u2 Q; r4 ^
而此时,对B而言C移动了两个距离单位。也就是,队列既可以在一瞬间(一个最小时间单位)里移动一个距离单位,也可以在半个最小时间单位里移动一个距离单位,这就产生了半个时间单位等于一个时间单位的矛盾。因此队列是移动不了的。
- c, W+ f7 d, [, C
/ F2 z4 C7 i$ `7 ?4 x+ w0 \! G& u! @+ ]0 X
运用无穷级数求和能破解芝诺悖论吗?
) Z- U7 L4 [( s# j! f5 s( p) i& Q/ Q% ^) ~/ P
" k6 C [2 Y+ ^, R; _& X7 E 彭哲也(人在井天)
, {0 n! @' ]( q. b8 \
0 d* `5 E. |9 J( q
* D/ p& A- w2 f: y! Y: `% D 有一种思想认为可以通过无穷级数求和的办法解决这个问题(两分法和阿基里斯追龟).
4 R9 o$ B' u' Q
& |3 H: [5 {0 f+ S: F* \: O* j4 x
5 x$ r( F z2 u/ _6 P k 我们设物最后到达终点后所走过的空间距离为1,所走过的时间距离为1.首先我们假设物没有最后一个中点要走,则物走过无穷个中点之后物在空间上所走过的距离s是: d' x" d" q0 F
2 l6 q8 O+ G- W$ N$ q
: r, y# }; x7 q
S=1/2+1/2^2+......1/2^n=(2^n-1)/2^n=1-1/2^n(n为无穷大)
6 T7 W3 ?' E) ~% l( w$ a( K) R2 {( u" _9 }) f& t' r% d3 [3 H# V
% M: [* T, B, J1 ?7 c
我们可以看出,这里面的s是无限接近物实际到达的空间距离1.但无限接近并不是等于,也就是说,物并没有最终到达.
- J1 \0 H/ J/ Y6 K( ^0 V0 u L$ F
8 ^+ P" Y: r. u
* K# u* ?8 S4 O; h, [; S% b 现在我们假设物有最后一个中点要走.: S: Y0 l1 z. z
- p& y( q6 d$ w/ p' _
2 M4 I3 Q e2 U) |) B
则有
) b) _0 x8 y* k* k( A$ A: z
; k( X6 i8 Q4 T$ ~: u; I C1 E% q l* E2 |
S=1/2+1/2^2+1/2^2
( v- ?% X- a; ]1 @/ |
+ _1 f8 A0 z& {7 I7 i5 Z
0 ~/ Y! O5 S& l6 o S=1/2+1/2^2+1/2^3+1/2^3
6 b6 s/ ? O! F( p) D: k* ]7 y7 u# x2 E1 o" o6 V) |
, B {" m' A- p3 y8 }) F; a% p2 c .............
0 z/ Q" O6 M1 ~/ x/ T
# ]1 G* r5 _2 d; N% J$ b/ F K" o: ]8 M& Q& V
S=1/2+1/2^2+1/2^3+.........1/2^n+1/2^n
" k1 o4 M6 O) p5 }/ Q: \0 y: J% j4 F' ?) h! C0 M
) i- s1 l5 {" D9 ]
=(2^n-1)/2^n+1/2^n=19 w1 r& P; U# T2 S$ t9 x
) r2 Y5 X& r3 i% w; \# ?( w3 m( O* y& [9 D; X
也就是说,物走过最后一个中点与终点之间的距离之后所走过的距离与物实际到达所走过的距离是一致的.
* l. ?+ H' ? k/ ]/ u* {
8 v: x8 ?* G) N5 `' F& N; e" ^9 s4 w
, \0 i# m0 o& G: z A0 v 从上面的计算我们可以很简单地看出,物如果到达了终点,它走过了最后一个中点.如果物没有走过最后一个中点,物就不能到达终点.( o9 [2 h/ b0 r- ?6 {5 s' B
. ]! @' T3 \& `' \+ V& b& \& ]0 M" q
同理,我们可以算物走过无穷个中点所用的时间.设实际到达的时间为1.如果物没有最后一个中点要走.物走过无穷个中点所用的时间t是:1 a0 w7 C9 E0 b* w
$ x+ b, X. u/ T, v$ g: z
z [6 |9 l$ _( [! z' k t=1/2+1/2^2+......1/2^n=(2^n-1)/2^n=1-1/2^n
# |% Z, m) ^1 o) l# _" l1 k" }( \3 Q0 J- c2 ^% z8 y: b5 h2 _
3 N. ~$ g, p% s5 ?3 ~: }5 F! |# Z 可以看得出,这里的t是无限接近物实际到达终点所用的时间,但无限接近并不是等于., }9 r, o9 J$ b. k3 B, |
% U7 `8 T& M7 p& G1 F6 |3 s$ Y6 e. J- ?% T; n1 d' s: k/ A
如果物有最后一个中点要走,则有
3 Y f# D: j1 h( D# [- S2 ]$ u$ [* Z" E' s8 g5 N. U7 g. n
' g/ g* D- A" o9 z8 @/ h7 u
t=1/2+1/2^2+1/2^3+.........1/2^n+1/2^n
% F0 y0 x" l. m; v3 g6 q' N# ]5 w% r
; @+ f) _- A/ J# F
=(2^n-1)/2^n+1/2^n=10 _5 v0 B2 \$ F/ }; b5 K! H
8 p! q+ x/ q- l$ d4 K: z
& P+ d$ B; N; x 也就是说,物走过最后一个中点与终点之间的距离之后所用的时间与物实际到达的时间是一致的.5 ^ S4 R) |/ S5 W- `& _
! D5 r. X6 q5 @ K5 P" W( u5 N; E7 R6 i K4 f8 F
从上面的计算可以很清楚地看得出来,物如果有最后一个中点要走,物所用的时间与实际到达的时间相同.物如果没有最后一个中点要走,物所用的时间只能是无限接近物实际到达终点所用的时间,而不能等于.- j" a2 [) n( W5 K m1 Q7 w
8 P4 f! b3 S5 ~) t
8 `) e. U3 u5 w1 W( @& g7 x1 j 所以无穷级数求和的结果是,如果物能到达终点,物必须走过最后一个中点.但是物是如何走过最后一个中点的呢?这里没有半点依据.也就是说,两分法的悖论依旧.或者说,这种无穷级数求和的办法反而更加加深了这个悖论的逻辑性.两分法悖论与阿基里斯追龟悖论其实是同一个悖论的两种表述.两分法不能解决,阿基里斯追龟当然依旧. |
|