"龟兔赛跑之兔子永远追不上乌龟"的隐含条件
lbaby 2002-09-04 07:22:18
逻辑学里有一个著名的诡辩:龟兔赛跑中兔子永远追不上乌龟
描述如下:
兔子在p0点,乌龟在p1点,当兔子达到p1点的同时,乌龟已到了p2点;
当兔子达到p2点的同时,乌龟已到了p3点
当兔子达到p2点的同时,乌龟已到了p3点
... ...
当兔子到达pn点的同时,乌龟已到了pn+1点
由此可看出:由于pn+1-pn!=0,所以,兔子永远都追不上乌龟。
我们大家都知道这肯定是错误的。
但是,推理却没有任何逻辑错误,
并且,"兔子永远都追不上乌龟"
在本题中,也是正确的。
呵呵,你是不是有点糊涂了?
待我细细讲来
p0 p1 p2 p3 .. pn
-+------+---+--+---------------------->GOAL
~O~ _o- ----> go!
^ ^
| |
兔子 乌龟
我们先来算算,
假设:
速度:兔子 3 乌龟 1
兔子距乌龟 3
则兔子走的路程耗的时间:
p0--|--p1--|-p2----|---p3 ---|......|---pn---|
----+------+-------+---------+ ... +-------+
1 | 1/3 |(1/3)^2|(1/3)^3 | ... |(1/3)^n|
哦,一个和值一定的等比数列,似乎有点不对,不对在哪里,说不清.
再仔细看题:
当兔子到达pn点的同时,乌龟已到了pn+1点.
当兔子到达pn点的同时,乌龟已到了pn+1点..
当兔子到达pn点的同时,乌龟已到了pn+1点...
为什么非要先说 "当兔子到达pn点的同时"
哦,它是承上边的"乌龟已到了pn-1点"
为什么要承上边的说呢?
因为要承上上边的说
为什么要承上上边的说呢?
因为要承上上上边的说
....
呵呵,一个无限的递推关系式,推到最后的源头:
兔子在乌龟的后边p1-p0距离处。
它为什么要这样推呢?
为什么不说
当乌龟到达某点的同时,兔子已到了某某点.----这时免子已超过了乌龟,
为什么?
再看上边的等比数列,
哦,有一点眉目了,它所描述的,
居然是一段有限的时间以内发生的事(竟然可以当做"永远",可见"永远"并不长)
那么,这段时间是多少呢?
我们就让兔子刚好追上乌龟。
呵呵,居然是兔子走过p1-p0段距离所用的时间!!
为什么会这样呢?
好,就让我们来看看人家的描述:
兔子在p0点,乌龟在p1点,当兔子达到p1点的同时,乌龟已到了p2点;
这样的描述,事实上包含了一个重要的隐含前题条件:
发生这一切所处的时间段是: 兔子追回乌龟与它的距离中。
---->命题等价于:
兔子在追上乌龟的时间前,兔子永远都追不上乌龟。
显然这是一个永真式。
然而,妙就妙在:由于大多数人都意识不到这个隐含条件,
下边就开始偷换概念:
兔子永远都追不上乌龟
将隐含条件换为:"永远"----呵呵,诡辩由此产生。
后记:
由于偶对兔子的遭遇深感不平,特苦思冥想一周,为兔巴哥翻案
是为此后记