前陣子又聽人談及“先有雞還是先有蛋”的問題,但是卻沒有去細(xì)想這個問題,巧合的是,近日拜讀張景中教授與彭翕成老師合著的《數(shù)學(xué)哲學(xué)》時,無意中看到了大家對此問題的獨到見解:
涉及具體問題時,語言必須精確嚴(yán)格。數(shù)學(xué)的看家本領(lǐng),就是把概念弄清楚。這本領(lǐng)是經(jīng)過兩千多年才練出來的。
有些扯不清的事,概念清楚了,答案也清楚了。
先有雞還是先有雞蛋?這常常被認(rèn)為是扯不清的事。
只從邏輯上講,可能沒有答案。例如:“最小的整數(shù)是奇數(shù)還是偶數(shù)”就沒有答案,因為沒有最小的整數(shù)。
能不能說,雞與雞蛋,像偶數(shù)與奇數(shù)一樣,沒有最先的呢?這不行。我們已經(jīng)知道,地球上本來沒有生物,也沒有雞和雞蛋,它們是在自然界發(fā)展中出現(xiàn)的,應(yīng)該有一先一后。
對這樣的問題,數(shù)學(xué)思維方式是問一問什么是雞,什么是雞蛋,它們之間有什么聯(lián)系。
如果生物學(xué)家無法判斷什么是雞,當(dāng)然也無法回答這個問題。我們應(yīng)當(dāng)假定,什么是雞的問題已經(jīng)解決,否則,問題沒有意義。
什么是雞蛋呢?雞蛋的概念不應(yīng)當(dāng)與雞無關(guān),否則問題也無意義了。比如根據(jù)常識,我們可以提供兩個可能的定義:
(1)雞生的蛋才叫雞蛋。
(2)能孵出雞的蛋和雞生的蛋都叫雞蛋。
如果選擇定義(1),自然是先有雞,第一只雞是從某種蛋里孵出來的,而這種蛋不是雞生的,按定義,不叫雞蛋。如果選擇定義(2),一定是先有蛋。孵出了第一只雞的蛋,按定義是雞蛋,可它并不是雞生的。
只要我們把定義選擇好,問題就迎刃而解。
如果不把雞蛋的定義確定下來,問題自然無解。不知道什么是雞蛋,還問什么先有雞先有蛋呢?
當(dāng)然,也有其他的定義方法。總之定義不清楚是不行的。
現(xiàn)代生物學(xué)對基因的研究成果,給出了從本質(zhì)上定義雞蛋的方案:如果蛋里面有雞的基因,就叫做雞蛋。研究表明,如果蛋里面沒有雞的基因是不可能孵出雞的。據(jù)此,應(yīng)當(dāng)采取第2個定義。結(jié)論是先有雞蛋。
這就是數(shù)學(xué)家的常用的辦法——問一個“是什么”。
——摘自張景中、彭翕成所著《數(shù)學(xué)哲學(xué)》
怎么樣?問題解決得很漂亮!看來,數(shù)學(xué)教給我們的,絕不僅僅是知識,更多的是思考問題的方式。