Upgrade to Pro — share decks privately, control downloads, hide ads and more …

用十年也搞不懂《Cantor奇幻的集合論世界》

Avatar for 陳鍾誠 陳鍾誠
November 17, 2016

 用十年也搞不懂《Cantor奇幻的集合論世界》

Avatar for 陳鍾誠

陳鍾誠

November 17, 2016
Tweet

More Decks by 陳鍾誠

Other Decks in Education

Transcript

  1. 用十年也搞不懂 Cantor 奇幻的集合論世界 陳鍾誠 2016 年 11 月 17 日

    程式人《十分鐘系列》 程式人《十分鐘系列》 本文衍生自維基百科
  2. 然後萊布尼茲說 • 它將是充分條件,當我們談及《無窮小 量》,我們既了解這個量 ... 相當小 ... • 既使任何人想要將無窮小視為終極之事 物

    ... 是可以辦到的 ... 即使他認為這種 事情是完全不可能的 ; • 它仍是足夠單純地可用來做計算的工具, 如同數學家保留虛根而獲得的極大的用 處 ... 萊布尼茲的話來自《天才之旅》一書 : http://www.taaze.tw/sing.html?pid=11100319907
  3. 所以 • 不管你怎麼列,你永遠都會漏掉很 多 0 到 1 之間的實數 • 所以《

    0 到 1 之間的實數集合》比 《自然數集合》更大!
  4. 這樣的話 • 那還有沒有比 《 0 到 1 之間實數集合更大的集合》呢? • 像是《

    0 到 100 之間的實數集合》 或是《所有實數形成的集合》 應該比《 0 到 1 之間實數集合》更大吧!
  5. 康托爾 • 非也非也! • 《 0 到 100 之間的實數集合》沒有比《 0

    到 1 之間實數集合》大喔 • 因為只要用 f(x)=100*x 就可以把《 0 到 1 之 間實數集合》一對一映射到《 0 到 100 之間 的實數集合》了!
  6. 因為兩者之間可以一對一對應 • 對應的方法是將座標 (a,b) 轉為 z=0.a 1 b 1 a

    2 b 2 a 3 b 3 ... 兩集合一樣大 0 1 (1,0) (1,1) (0,1) (0,0) (a,b) z
  7. 方法如下 • 假如你把 PowerSet(A) 列下來,像是這樣: A 的元素 a b c

    d e f ... PowerSet(A) 的元素 {c} {a,b} {a,d,e,...} {} {a,e, f,...} {j,k,….}
  8. 那麼、我們可以將集合 A 分成 X,Y 兩份 • X: 對應到的集合包含自己,像是 b,e,... Y:

    對應的集合不包含自己,像是 a,c,d,f... A 的元素 a b c d e f ... PowerSet(A) 的元素 {c} {a,b} {a,d,e,...} {} {a,e, f,...} {j,k,….}
  9. 假如 A 和 PowerSet(A) 可以一對一對應 • 那麼對於那個和 B 匹配的 y

    而言, 到底 y 應不應該是 B 的元素呢? A 的元素 a b c d e f … y PowerSet(A) 的元素 {c} {a,b} {a,d,e,...} {} {a,e, f,...} {j,k,….} ... B
  10. 仔細想想你就會發現 • 假如 y 屬於 B ,那麼 y 就不應該是 B

    的元素,所以 y 不應該屬於 B • 假如 y 不屬於 B ,那麼 y 就應該是 B 的元素,所以 y 應該屬於 B A 的元素 a b c d e f … y PowerSet(A) 的元素 {c} {a,b} {a,d,e,...} {} {a,e, f,...} {j,k,….} ... B
  11. 而且 • PowerSet(A) 不可能比集合 A 小 – 因為 A={a,b,c,...} 可對應到

    {{a},{b},{c},...} • 所以 PowerSet(A) 只能比 A 更大
  12. 於是我們 • 可以得到一系列愈來愈大的無限集合 – N0 < P[N0] < P[0,1] <

    P[P[0,1]] < … • 而且我康托爾猜測 P[N0] 就是連續統 C ,這個猜測稱為《連續統假設》。 P[0,1] 代表 0 到 1 之間實數集合的 PowerSet 。