2013年2月11日 星期一

《學校沒教的邏輯課》,劉炯朗著


在書店看到這本書時,讓我想到以前看過的一本書《失控的邏輯課》,雖然內容的類型完全沒關係,一本是小說,一本真的在講授邏輯,不過卻帶給了我一點好印象,再翻了翻內容,還不錯耶,有提到「白馬非馬」,「五十步笑百步」等等詭辯內容,看來似乎是有趣的一本書,當下就決定買了。

結果我看完三分之一後開始有點小後悔,看完三分之二後決定,還是把這本書捐出去好了,沒有留在家中占一個書櫃位子的價值,為什麼會這樣呢?

本來我以為詭辯內容會是這本書的主題,畢竟這才是一般人日常生活中,最容易遇到,也最感到困擾的邏輯問題,同時也是我最感興趣的部分,結果只占了全書的四分之一!以頁數來講居然只占了七分之一,結果後面就愈來愈不好看了,和主題邏輯的關連性愈來愈弱,反而都偏向了數學,還有理論,以書名來說,《學校沒教的邏輯課》,既然學校不教,不就應該多談一些實務上的東西嗎?結果內容後來都走到理論去了,還寫一堆「某某現象的證明很有趣,有興趣的讀者請查詢某某關鍵字。」這根本就是在上課嘛,名實不符的一本書。

雖然如此,還是學到了一點東西,他為我解答了一個困擾許久的問題,一個我小四,小五就知道,卻無解的問題:

假設烏龜在白兔前方100公尺,烏龜的速度是白兔的十分之一,白兔每追到烏龜上一秒的位置時,烏龜就又往前多走了十分之一的距離,依此無限推論下去,白兔永遠也追不上烏龜,烏龜永遠會在前方十分之一處;但是,在現實世界中當然是追得上的,這要怎麼解釋呢?

這個解答是我自己整理的,因為在書的後半段,作者自己又否認,或說忽略了前面提出的答案,又把這個問題變成了一個尚待解決的問題(這個行為也是為什麼我覺得作者掉漆);我會利用以前高中數學時,求方程式會算一些某方程式會無限逼近某個值的觀念來說明,也就是說,雖然白兔與烏龜之間的距離似乎會不斷地縮小,就是不會等於零,同時我們觀察白兔跑出這段距離所花的時間,也是愈來愈少,然後會無限地逼近某個時間點,在現實生活中,這個時間點是可達的,所以當秒針走到這個時間點時,白兔就追上烏龜了,哈~終於搞懂了!

另一點就是作者提到了80/20法則與長尾理論,而他居然直接採用長尾理論說明他的觀點,這讓我覺得作者沒有真正深思過長尾理論,我的看法是長尾理論其實就等於80/20法則,只是強調不同的面向,從不同的角度看同一件事,用書中舉的例子來說,某音樂下載排行榜中,排名第十萬名到第100萬名,總共下載次數是1600萬次,占全部的15%,15%的營收來自於90%的歌由,這不就是20/80(15/90)嗎?

沒有留言:

張貼留言