返回列表 回復 發帖

[冷知識分享] 1+1=2 的正確解釋

不要小看這個公式,1+1=2登上科學界‘最偉大公式’之一。1 O8 G# H( v( d% D+ M
有不少人都可能曾經問過"為何1+1=2?"這個看似多餘(!?)的問題。現在我嘗試向有興趣的網友簡單介紹一下怎樣在公理集合論的框架內証明"1+1=2& quot;這句對絕大多數人來說都"顛撲不破"的數學述句。首先,大家要知道在集合論的脈絡中我們討論的對象是各式各樣的集合(或類(class),它們和集合的分別在此不贅),故此我們經常碰到的自然數在這裡也是以集合(或類)來定義。例如我們可用以下的方式界定0,1和2(eg.qv. Quine, Mathematical Logic, Revised Ed., Ch. 6, §43-44):
, }* j' [1 Y4 g* \1 xtvb now,tvbnow,bttvb& O, o8 L9 V3 K- q# c1 g, J2 O
0 := {x: x ={y: ~(y = y)}} . F8 G1 `2 O# N2 }
1 := {x: y(yεx.&.x\{y}ε0)} TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。4 I$ r. D- c5 n$ A& G) D* Y% ]
2 := {x: y(yεx.&.x\{y}ε1)}
" J( B. f0 c0 n3 P+ Atvb now,tvbnow,bttvb3 o: b) H) s9 z4 z5 y

7 ?2 t6 O3 _9 Dtvb now,tvbnow,bttvb〔比如說,如果我們從某個屬於1這個類的分子拿去一個元素的話,那麼該分子便會變成0的分子。換言之,1就是由所有只有一個元素的類組成的類。〕
. L1 g* J. Y0 C( m$ ^7 l公仔箱論壇tvb now,tvbnow,bttvb8 U2 C! ~( ^1 q7 Q* \
現在我們一般採用主要由 von Neumann 引入的方法來界定自然數。例如:
& z! E% H( V* |# U公仔箱論壇' j' q- y6 Q0 N( G3 [8 X0 Q
0:= Λ, 1:= {Λ} = {0} =0∪{0}, 1 L5 x& j! X% O- z) H2 h5 P
2:= {Λ,{Λ}} = {0,1} = 1∪{1} 公仔箱論壇* X0 G! {( |& B$ t4 K- d
公仔箱論壇2 t# A# T+ F& B! K' _8 B
[Λ為空集]
9 N. E, R$ y0 t: U1 n2 b1 JTVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。公仔箱論壇6 |# ]1 z: Q4 A3 j7 Y
一般來說,如果我們已經構作集n, 那麼它的後繼元(successor) n* 就界定為n∪{n}。
3 p8 J9 e( n1 P2 \TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。公仔箱論壇) u* X0 v& R+ }3 H( E' h% S
在一般的集合論公理系統中(如ZFC)中有一條公理保證這個構作過程能不斷地延續下去,並且所有由這構作方法得到的集合能構成一個集合,這條公理稱為無窮公理(Axiom of Infinity)(當然我們假定了其他一些公理(如並集公理)已經建立。 / \" [4 ~! X6 X+ U

% E( R' w7 k2 q: W7 K0 A6 f# m& R, ]5.39.217.76〔注:無窮公理是一些所謂非邏輯的公理。正是這些公理使得以Russell 為代表的邏輯主義學派的某些主張在最嚴格的意義下不能實現。〕 5.39.217.76/ c; |$ Z, b0 U
5.39.217.76+ w) H9 m5 o, l, B+ E
跟覑我們便可應用以下的定理來定義關於自然數的加法。
* l, I& {7 l% n# @* z7 s公仔箱論壇
5 u: ^4 [* ?! X# |( O7 x7 A定理:命"|N"表示由所有自然數構成的集合,那麼我們可以唯一地定義映射A:|Nx|N→|N,使得它滿足以下的條件:
# C6 [, A* `- \( p; T5 J公仔箱論壇(1)對於|N中任意的元素x,我們有A(x,0) = x ; 9 ]% j5 I4 N+ s$ V% `0 L4 f1 \
(2)對於|N中任意的元素x和y,我們有A(x,y*) = A(x,y)*。
! |0 F& c. A* N3 L* T- W2 p公仔箱論壇
3 {1 x1 g, x6 h; T" j公仔箱論壇映射A就是我們用來定義加法的映射,我們可以把以上的條件重寫如下:
2 [3 v* X! M3 u/ @# v! Z5.39.217.76(1) x+0 = x ;(2) x+y* = (x+y)*。
, t; w# H6 p& z6 F3 n. |5.39.217.76
) ~5 Q0 _# K/ }7 Q9 c5.39.217.76現在,我們可以証明"1+1 = 2" 如下: TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。7 g3 W# x3 [5 B% l6 e2 g, k8 [" v* `
1+1 5.39.217.76. j; l% I' Y5 l" C- t  p6 x0 w
= 1+0* (因為 1:= 0*) 公仔箱論壇* r8 {$ e; {' o
= (1+0)* (根據條件(2)) 公仔箱論壇1 g$ F* _( Q! Q9 N+ F! |
= 1* (根據條件(1))
% c# t0 u4 I$ }0 X1 I= 2 (因為 2:= 1*)
' F0 k! S8 d1 Y! Ttvb now,tvbnow,bttvb
. y3 F8 u$ X. I& c2 m6 Q" L公仔箱論壇〔注:嚴格來說我們要援用遞歸定理(Recursion Theorem)來保證以上的構作方法是妥當的,在此不贅。]
/ @& w/ z: @1 A" B: s7 R' U+ O* A) _
1+ 1=2"可以說是人類引入自然數及有關的運算後"自然"得到的結論。但從十九世紀起數學家開始為建基於實數系統的分析學建立嚴密的邏輯基礎後,人們才真正審視關於自然數的基礎問題。我相信這方面最"經典"的証明應要算是出現在由Russell和Whitehead合著的"PrincipiaMathematica" ;中的那個。 + Q7 h7 W9 p$ Z2 W
我們可以這樣証明"1+1 = 2":
; X. H6 A# y$ w1 [& A0 Q0 s+ gTVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。 首先,可以推知: ! `9 W7 y2 f# Z# F% w) `6 ]
αε1<=> (Σx)(α={x})
5 i- l+ C# X, y. M% Jβε2 <=> (Σx)(Σy)(β={x,y}.&.~(x=y))
! V+ s" U2 ?. S  C% T. M2 J3 jξε1+1 <=> (Σx)(Σy)(β={x}∪{y}.&.~(x=y)) ( \+ r. M" `8 M& ^
所以對於任意的集合γ,我們有
/ k: P0 b! R# Y( h' N9 D公仔箱論壇 γε1+1
; {0 Z# O) ]" s1 q5 R$ |公仔箱論壇<=>(Σx)(Σy)(γ={x}∪{y}.&.~(x=y)) & I6 m. A6 u1 i
<=>(Σx)(Σy)(γ={x,y}.&.~(x=y))
) |0 v" M# X, t8 Z: ]tvb now,tvbnow,bttvb<=> γε2
. X1 g# A$ J7 h! E. G9 a2 A根據集合論的外延公理(Axiom of Extension),我們得到1+1 = 2。]
謝謝分享!
Wow!!Even tho. i don't get it at all but still need to thank you for explain to us
wa , add math , logic all come out :019:
1 j. m# k& l. h# x公仔箱論壇thank nice info !!!
thx for sharing
thanks for sharing....
好像很复杂!?
好難......我無腦!
原來還有推導
waw...very hard...
very difficult...
confuse... :019:
还是不知道比较好!!!:onion05: :onion05:
thanks for sharing
too bad, i didn't know Axiom of Extension theory
返回列表