| | 1976年的一天,《華盛頓郵報》於頭版頭條報道了一條數學新聞。文中記敘了這樣一個故事:
70年代中期,美國各所名牌大學校園內,人們都像發瘋一般,夜以繼日,廢寢忘食地玩弄一種數學遊戲。這個遊戲十分簡單:任意寫出一個自然數n,並且按照以下的規律進行變換:
如果是個奇數,則下一步變成3n+1。
如果是個偶數,則下一步變成n/2。
不單單是學生,甚至連教師、研究員、教授與學究都紛紛加入。為什麽這種遊戲的魅力經久不衰?因為人們發現,無論n是怎樣一個數字,最終都無法逃脫回到𠔌底1。準確地說,是無法逃出落入底部的4-2-1循環,永遠也逃不出這樣的宿命。
如果從2n出發,不論n如何龐大,就像瀑布一樣迅速墜落。而其他的數字即使不是如此,在經過若幹次的變換之後也必然會到4-2-1的循環。據日本和美國的數學家攻關研究,在小於7*1011的所有的自然數,都符合這個規律。
這就是著名的“冰雹猜想”。它是由陳景潤提出的.
冰雹的最大魅力在於不可預知性。英國劍橋大學教授john conway找到了一個自然數27。雖然27是一個貌不驚人的自然數,但是如果按照上述方法進行運算,則它的上浮下沉異常劇烈:首先,27要經過77步驟的變換到達頂峰值9232,然後又經過32步驟到達𠔌底值1。全部的變換過程(稱作“雹程”)需要111步,其頂峰值9232,達到了原有數字27的342倍多,如果以瀑布般的直綫下落(2的n次方)來比較,則具有同樣雹程的數字n要達到2的111次方。其對比何其驚人!
但是在1到100的範圍內,像27這樣的劇烈波動是沒有的(54除外,他和27衹有一步之遙)。
經過遊戲的驗證規律,人們發現僅僅在兼具4k和3m+1(k,m為自然數)處的數字才能産生冰雹猜想中“樹”的分叉。所以在冰雹樹中,16處是第一處分叉,然後是64……以後每隔一節,産生出一支新的支流。
自從conway發現了神奇的27之後,有專傢指出,27這個數字必定衹能由54變來,54又必然從108變來,所以,27之上,肯定可以出現不亞於2n的強大支流——33*2n(n=1,2,3……),然而,27到4-2-1數列和本流2到4-2-1數列要遙遠的多。按照機械唯物論的觀點,從27開始逆流而上的數列群才能叫做本源,儘管如此,按照“直綫下瀉”的觀點,一般依然把1-2-4-8……2n的這一支看作是“幹流”。
圖論專傢據此闡述了一種獨特的方法:把數列群比作是一棵樹,4-2-1數列是連理枝,至於上面的分支構成了一個奇妙的數列通路,包含了所有的自然數。但是非常可惜的是,這個理論至今也沒有人可以證明。所以“冰雹猜想”還是數學皇冠上一顆尚未鑒別的寶珠。 | | 1976年的一天,《華盛頓郵報》於頭版頭條報道了一條數學新聞。文中記敘了這樣一個故事:
70年代中期,美國各所名牌大學校園內,人們都像發瘋一般,夜以繼日,廢寢忘食地玩弄一種數學遊戲。這個遊戲十分簡單:任意寫出一個自然數N,並且按照以下的規律進行變換:
如果是個奇數,則下一步變成3N+1。
如果是個偶數,則下一步變成N/2。
不單單是學生,甚至連教師、研究員、教授與學究都紛紛加入。為什麽這種遊戲的魅力經久不衰?因為人們發現,無論N是怎樣一個數字,最終都無法逃脫回到𠔌底1。準確地說,是無法逃出落入底部的4-2-1循環,永遠也逃不出這樣的宿命。
如果從2n出發,不論n如何龐大,就像瀑布一樣迅速墜落。而其他的數字即使不是如此,在經過若幹次的變換之後也必然會到4-2-1的循環。據日本和美國的數學家攻關研究,在小於7*1011的所有的自然數,都符合這個規律。
這就是著名的“冰雹猜想”。
冰雹的最大魅力在於不可預知性。英國劍橋大學教授John Conway找到了一個自然數27。雖然27是一個貌不驚人的自然數,但是如果按照上述方法進行運算,則它的上浮下沉異常劇烈:首先,27要經過77步驟的變換到達頂峰值9232,然後又經過32步驟到達𠔌底值1。全部的變換過程(稱作“雹程”)需要111步,其頂峰值9232,達到了原有數字27的342倍多,如果以瀑布般的直綫下落(2的N次方)來比較,則具有同樣雹程的數字N要達到2的111次方。其對比何其驚人!
但是在1到100的範圍內,像27這樣的劇烈波動是沒有的(54除外,他和27衹有一步之遙)。
經過遊戲的驗證規律,人們發現僅僅在兼具4k和3m+1(k,m為自然數)處的數字才能産生冰雹猜想中“樹”的分叉。所以在冰雹樹中,16處是第一處分叉,然後是64……以後每隔一節,産生出一支新的支流。
自從Conway發現了神奇的27之後,有專傢指出,27這個數字必定衹能由54變來,54又必然從108變來,所以,27之上,肯定可以出現不亞於2n的強大支流——33*2n(n=1,2,3……),然而,27到4-2-1數列和本流2到4-2-1數列要遙遠的多。按照機械唯物論的觀點,從27開始逆流而上的數列群才能叫做本源,儘管如此,按照“直綫下瀉”的觀點,一般依然把1-2-4-8……2n的這一支看作是“幹流”。
圖論專傢據此闡述了一種獨特的方法:把數列群比作是一棵樹,4-2-1數列是連理枝,至於上面的分支構成了一個奇妙的數列通路,包含了所有的自然數。但是非常可惜的是,這個理論至今也沒有人可以證明。所以“冰雹猜想”還是數學皇冠上一顆尚未鑒別的寶珠。
又稱為角𠔌猜想,因為是一個名叫角𠔌的日本人把它傳到中國
數學的猜想.
對於任何一個自然數A,
(1)a.如果A為偶數,就除以2
b.如果A為奇數,就乘以3加上1
得數記為B
(2)將B代入A重新進行(1)的運算
若幹步後,得數為1.
這個猜想,目前沒有反例,也沒有證明.
但也有許多人曾經嘗試去求證這個問題:
最簡單的證明角𠔌(3n+1)猜想的方法
因為任何偶數都能變成2^a或一個奇數乘2^b。前者在不停的除以2之後必定為1,因為它們衹有質因數2。而後者則衹能剩下一個奇數,我們可以把偶數放在一邊不談。
現在衹剩下奇數了。
我們假設一個奇數m,當他進行運算時,變成3m+1。如果這個猜想是錯誤的話,那麽就有(3m+1)/2^c=m,且m不等於1。我們嘗試一下:
當c=1時,3m+1=2m,,,m=-1,不符合,捨去;
當c=2時,3m+1=4m,,,m=1,不符合,捨去;
當c=3時,3m+1=8m,,,m=0.2,不符合,捨去;
當c=4時,3m+1=16m,,,m=1/13,不符合,捨去;
……………………
可見,能推翻角古猜想的數衹在1或以下的範圍,所以沒有數能推翻這個猜想,所以這個猜想是正確的。
還有一種
本文應用二項式定理,證明了角𠔌猜想(3n+1)是成立的。
介紹
從任何一個正整數開始,連續進行如下運算:
若是奇數,就把這個數乘以3再加1;若是偶數,就把這個數除以2。一直按這個規則算下去,到最後一定會出現4、2、1的循環。
比如,要是從1開始,就可以得到1→4→2→1;要是從17開始,則可以得到17→52→26→13→40→20→10→5→16→8→4→2→1。自然地,有人可能會問:是不是每一個正整數按這樣的規則演算下去都能得到1呢?這個問題就是敘拉古猜想,也叫科拉茲猜想或角𠔌猜想。
證明
因為任一偶數2m除以2,到最後一定會是一個奇數(2m+1),因此證明衹需證明對於每一個奇數按這樣的規則演算下去都能得到1,角𠔌猜想就成立。
根據二項式定理:
可得到:
當是n奇數,n=2m+1時,
根據代數恆等式:
可得到:
而因此令得到:
即任何一個奇數(2m+1)通過乘以3再加1{ }和除以2{ }兩種運算都能得到一個形如 的偶數,而形如 的偶數通過除以2最後都能得到1。
結論
角𠔌猜想(3n+1)是成立的,事實上,即使是偶數通過乘以3再加1和除以2兩種運算最後都能得到1。
例如,從4開始,把4乘以3再加1,可以得到
4→13→40→20→10→5→16→8→4→2→1,
從6開始,把6乘以3再加1,可以得到
6→19→58→29→88→44→22→11→34→17→52→26→13→40→20→10→5→16→8→4→2→1
我不敢苟同以下這種所謂的證明:
“我們假設一個奇數m,當他進行運算時,變成3m+1。如果這個猜想是錯誤的話,那麽就有(3m+1)/2^c=m,且m不等於1。我們嘗試一下:
當c=1時,3m+1=2m,,,m=-1,不符合,捨去;
當c=2時,3m+1=4m,,,m=1,不符合,捨去;
當c=3時,3m+1=8m,,,m=0.2,不符合,捨去;
當c=4時,3m+1=16m,,,m=1/13,不符合,捨去;
。。。。。。
可見,能推翻角古猜想的數衹在1或以下的範圍,所以沒有數能推翻這個猜想,所以這個猜想是正確的。”
要知道(3m+1)/2^c=m這個等式左右兩邊的m是不一樣的,雖然兩個m都是奇數,但此m非彼m,你無非就是想說一個奇數乘以3再加1必定可以被2的n次方除盡,當然n到底是多大要看實際情況而定。不信大傢可以試一試,左邊代入任意奇數m,右邊得出的m絶大多數都是跟左邊代入任意奇數m不同的。還有就是這個證明明顯存在前後矛盾,前面假設一個奇數m,後面卻得出m=0.2、m=1/13這樣的結果,難道0.2、1/13這些就是所謂的奇數?連兩個m都分不清,更何況是證明呢?大傢不要再犯這樣的低級錯誤了呀,腳踏實地纔是真。
角𠔌猜想的一個推廣
角𠔌猜想又叫敘古拉猜想。它的一個推廣是剋拉茨問題,下面簡要說說這個問題:
50年代開始,在國際數學界廣泛流行着這樣一個奇怪有趣的數學問題:任意給定一個自然數x,如果是偶數,則變換成x/2,如果是奇數,則變換成3x+1.此後,再對得數繼續進行上述變換.例如x=52,可以陸續得出26,13,40,20,10,5,16,8,4,2,1.如果再做下去就得到循環:
(4,2,1).再試其他的自然數也會得出相同的結果.這個叫做敘古拉猜想.
上述變換,實際上是進行下列函數的迭代
{ x/2 (x是偶數)
C(x)=
3x+1 (x是奇數)
問題是,從任意一個自然數開始,經過有限次函數C迭代,能否最終得到循環(4,2,1),或者等價地說,最終得到1?據說剋拉茨(L.Collatz)在1950年召開的一次國際數學家大會上談起過,因而許多人稱之為剋拉茨問題.但是後來也有許多人獨立地發現過同一個問題,所以,從此以後也許為了避免引起問題的歸屬爭議,許多文獻稱之為3x+1問題.
剋拉茨問題吸引人之處在於C迭代過程中一旦出現2的幂,問題就解决了,而2的幂有無窮多個,人們認為衹要迭代過程持續足夠長,必定會碰到一個2的幂使問題以肯定形式得到解决.正是這種信念使得問題每到一處,便在那裏掀起一股"3x+1問題"狂熱,不論是大學還是研究機構都不同程度地捲入這一問題.許多數學家開始懸賞徵解,有的500美元,有的1000英鎊.
日本東京大學的米田信夫已經對240大約是11000億以下的自然數做了檢驗.1992年李文斯(G.T.Leavens)和弗穆蘭(M.Vermeulen)已經對5.6*1013的自然數進行了驗證,均未發現反例.題意如此清晰,明了,簡單,連小學生都能看懂的問題,卻難到了20世紀許多大數學家.著名學者蓋伊(R.K.Guy)在介紹這一世界難題的時候,竟然冠以"不要試圖去解决這些問題"為標題.經過幾十年的探索與研究,人們似乎接受了大數學家厄特希(P.Erdos)的說法:"數學還沒有成熟到足以解决這樣的問題!"有人提議將3x+1問題作為下一個費爾馬問題.
下面是我對剋拉茨問題的初步研究結果,衹是發現了一點點規律,距離解决還很遙遠.
剋拉茨命題:設 n∈N,並且
f(n)= n/2 (如果n是偶數) 或者 3n+1 (如果n是奇數)
現用f1(n)表示f(n),f2(n)=f(f(n)),...fk(n)=f(f(...f(n)...)).
則存在有限正整數m∈N,使得fm(n)=1.(以下稱n/2為偶變換,3n+1為奇變換,並且稱先奇變換再偶變換為全變換)
剋拉茨命題的證明
引理一:若n=2m,則fm(n)=1 (m∈N)
證明:當m=1時,f(n)=f(2)=2/2=1,命題成立,設當m=k時成立,則當m=k+1時,fk+1(n)=f(fk(2k+1))=
=f(2)=2/2=1.證畢.
引理二:若n=1+4+42+43+...+4k=(4k+1-1)/(4-1) (k∈N),則有f(n)=3n+1=4k+1=22k+2,從而f2k+3(n)=1.
證明:證明是顯然的,省略.
引理三:若n=2m(4k+1-1)/(4-1) (m∈N), 則有fm+2k+3(n)=1.
證明:省略.
定理一:集合 O={X|X=2k-1,k∈N} 對於變換f(X)是封閉的.
證明:對於任意自然數n,若n=2m,則fm(n)=1,對於n=2k,經過若幹次偶變換,必然要變成奇數,所以我們以下之考慮奇數的情形,即集合O的情形.對於奇數,首先要進行奇變換,伴隨而來的必然是偶變換,所以對於奇數,肯定要進行一次全變換.為了直觀起見,我們將奇數列及其全變換排列如下:
k 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
0 2k-1 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 61 63 65 67 69 71 73 75 77 79 81 83 85 87 89 91 93 95 97 99 101
1 3k-1 2 5 8 11 14 17 20 23 26 29 32 35 38 41 44 47 50 53 56 59 62 65 68 71 74 77 80 83 86 89 92 95 98 101 104 107 110 113 116 119 122 125 128 131 134 137 140 143 146 149 152
2 3k-2 1 4 7 10 13 16 19 22 25 28 31 34 37 40 43 46 49 52 55 58 61 64 67 70 73 76
3 3k-1 2 5 8 11 14 17 20 23 26 29 32 35 38
4 3k-2 1 4 7 10 13 16 19
5 3k-1 2 5 8
6 3k-2 1 4
7 3k-1 2
8 3k-2 1
第一行(2k-1)經過全變換(3(2k-1)+1)/2=3k-1變成第二行,實際上等於第一行加上一個k,其中的奇數5,11,...6k-1又回到了第一行.以下各行是等差數列3k-2,3k-1交錯排列.由於最終都變成了奇數,所以集合O對於變換f(X)是封閉的.
定理二:任何奇自然數經過若幹次變換都會變成1.
證明:
我們看到 奇數經過全變換變成為3k-1型數,3k-1型奇數經過全變換有一半仍然變成3k-1型奇數,而另一半3k-1型偶數經過除以2有一半變成為3k-2型奇數,而3k-2型奇數經過全變換又變成為3k-1型數.換句話說不可能經過全變換得到3k-2型數.
下面我們衹研究奇數經過全變換的性質,因為對於其他偶數經過若幹次偶變換,仍然要回到奇數的行列裏來.
我們首先證明奇數經過若幹次全變換必然會在某一步變成偶數.
設2a0-1是我們要研究的奇數,它經過全變換變成3a0-1,假設它是一個奇數並且等於2a1-1,2a1-1又經過全變換變成為3a1-1=2a2-1,3a2-1=2a3-1,...3ak-1-1=2ak-1,所以a1=(3/2)a0,a2=(3/2)a1,...ak=(3/2)ak-1.
所以最後ak=(3/2)ka0,要使ak是整數,可令a0=2kn,(n是奇數).於是ak=3kn.則從2a0-1經過若幹次全變換過程如下:
2k+1n-1 -> 3*2kn-1 -> 32*2k-1n-1 -> 33*2k-2n-1 ->... -> 3k+1n-1 (偶數).
然後我們證明經過全變換變成偶數的奇數一定大於該偶數經過若幹偶變換之後得到的奇數.
設3k+1n-1=2mh (h為奇數),我們要證明 h<2*3kn-1:
h=(2*3kn-1+3kn)/2m<2*3kn-1,令a=3kn,b=2m-1,則有 2ab>a+b,而這是顯然的.
定義:以下我們將稱呼上述的連續全變換緊接着連續的偶變換的從奇數到另外一個奇數的過程為一個變換鏈.
接着我們證明奇數經過一個變換鏈所得的奇數不可能是變換鏈中的任何中間結果,包括第一個奇數.
若以B(n)表示奇數n的變換次數,m是n經過變換首次遇到的其他奇數,則有
定理三:B(n)=k+1+B(m),其中k是滿足3n+1=2km的非負整數.
證明:n經過一次奇變換,再經過k次偶變換變成奇數m,得證.
舉例來說,B(15)=2+B(23)=2+2+B(35)=2+2+2+B(53)=2+2+2+5+1+B(5)=2+2+2+5+1+5=17
原始剋拉茨
二十世紀30年代,剋拉茨還在上大學的時候,受到一些著名的數學家影響,對於數論函數發生了興趣,為此研究了有關函數的迭代問題.
在1932年7月1日的筆記本中,他研究了這樣一個函數:
F(x)= 2x/3 (如果x被3整除 或者 (4x-1)/3 (如果x被3除餘1)或者 (4x+1)/3 (如果x被3除餘2)
則F(1)=1,F(2)=3,F(3)=2,F(4)=5,F(5)=7,F(6)=4,F(7)=9,F(8)=11,F(9)=6,...為了便於觀察上述迭代結果,我們將它們寫成置換的形式:
1 2 3 4 5 6 7 8 9 ...
1 3 2 5 7 4 9 11 6 ...
由此觀察到:對於x=2,3的F迭代産生循環(2,3)
對於x=4,5,6,7,9的F迭代産生循環(5,7,9,6,4).
接下來就是對x=8進行迭代,剋拉茨在這裏遇到了睏難,他不能確知,這個迭代是否會形成循環,也不知道對全體自然數做迭代除了得到上述兩個循環之外,是否還會産生其他循環.後人將這個問題稱為原始剋拉茨問題.現在人們更感興趣的是它的逆問題:
G(x)= 3x/2 (如果x是偶數)或者 (3x+1)/4 (如果x被4除餘1)或者 (3x-1)/4 (如果x被4除餘3)
不難證明,G(x)恰是原始剋拉茨函數F(x)的反函數.對於任何正整數x做G迭代,會有什麽樣的結果呢?
經計算,已經得到下列四個循環:
(1),(2,3),(4,6,9,7,5),(44,66,99,74,111,83,62,93,70,105,79,59).
因為G迭代與F迭代是互逆的,由此知道,F迭代還應有循環(59,79,105,70,93,62,83,111,74,99,66,44).
G迭代還能有別的循環嗎?為了找到別的循環,人們想到了下面的巧妙方法:
由於G迭代使後項是前項的3/2(當前項是偶數時)或近似的3/4(當前項是奇數).如果G迭代中出現循環,比如迭代的第t項at與第s項as重複(t<s):at=as.但
as/as-1,as-1/as-2,...at+1/at
或等於3/2,或者近似於3/22,因而
1=as/at=as/as-1*as-1/as-2*...at+1/at≈3m/2n
這裏 m=s-t,m < n
即 2n≈3m
log22n≈log23m
故 n/m≈log23
這就是說,為了尋找出有重複的項(即有循環),應求出log23的漸進分數n/m,且m可能是一個循環所包含的數的個數,即循環的長度.
log23展開成連分數後,可得到下列緊缺度不同的漸進分數:
log23≈2/1,3/2,8/5,19/12,65/41,84/53,485/306,1054/665,24727/15601,...
漸進分數2/1表明,31≈22,循環長度應為1.實際上恰存在長度為1的循環(1).
漸進分數3/2表明,32≈23,循環長度應為2.實際上恰存在長度為2的循環(2,3).
漸進分數8/5表明,35≈28,循環長度應為5.實際上恰存在長度為5的循環(4,6,9,7,5).
漸進分數19/12表明,312≈219,循環長度應為12,實際上恰存在長度為12的循環(44,66,...59).
這四個漸進分數的分母與實際存在的循環長度的一致性,給了人們一些啓發與信心,促使人們繼續考慮:是否存在長度為41,53,306,665,15601,...的循環?令人遺憾的是,已經證明長度是41,53,306的循環肯定不存在,那麽,是否會有長度為665,15601,...的循環呢?
F迭代與G迭代究竟能有哪些循環呢?人們正在努力探索中! |
|
|