{x | x符合條件A、B、C…}意思是,把符合A、B、C…這些條件的東西蒐集起來,就可以得到一個集合。
例如,屬於{x | x是猫}這個集合裡的東西都是猫,屬於{x | x是上帝}這個集合裡的東西都是上帝。可能有人會爭論{x | x是上帝}是不是空集合,如果不是的話那個集合裡有幾個東西,不過這對素樸集合論沒什麼威脅。真正的麻煩是,有些集合的條件會產生悖論。
1906年G. G. Berry提出了{x | x是可以用一行字定義的正整數(x is a positive integer definable in one line of type)} 這個集合。這個集合裡的東西有:
- 12345
- (把質數由小到大排列)第一百個質數
- x4 - 17x3 + 101x2 - 247x + 210 = 0這個多項式的解
- …
最小的不可以用一行字定義的正整數。而這句話只有一行,所以該數屬於{x | x是可以用一行字定義的正整數} 這個集合!但是怎麼會有東西不屬於{x | x是可以用一行字定義的正整數}而且屬於{x | x是可以用一行字定義的正整數}呢?
另一個悖論來自羅素(Russell),所以叫羅素悖論(Russell's paradox),不過Ernst Zermelo也自行想到這個悖論。
1902年時,羅素提出了{x | x ∉ x}這個集合,這個集合蒐集不屬於自己的東西。這個集合裡的東西有:
- {x | x是猫}({x | x是猫}這個集合裡蒐集的東西是猫,{x | x是猫}是集合而不是猫,所以{x | x是猫}這個集合裡不會蒐集「{x | x是猫}」這個東西)
- {x | x是上帝}
- …
不管{x | x ∉ x}這個集合屬不屬於自己,都會產生矛盾。
參考資料:
P.4-6, Enderton, H. B. (1977) Elements of set theory [Academic Press]
相關文章:
羅素悖論 - 哲學與思方
開始讀set theory了!
ReplyDelete對啊!
ReplyDelete謝謝朋友給予的講解 懂得了其中的悖論原因 祝福朋友 願這美好的心願化為真摯的祝福送給朋友 有什麽不懂的多向朋友請教
ReplyDelete