設萬維讀者為首頁 萬維讀者網 -- 全球華人的精神家園 廣告服務 聯繫我們 關於萬維
 
首  頁 新  聞 視  頻 博  客 論  壇 分類廣告 購  物
搜索>> 發表日誌 控制面板 個人相冊 給我留言
幫助 退出
 
遠航的船的博客  
試着探索神秘 。。。 。。。  
網絡日誌正文
考拉茲猜想(Collatz Conjecture)證明 2025-05-18 13:33:38
考拉茲猜想(Collatz Conjecture)是數學中著名的未解難題之一。該猜想指出,
從任意正整數開始,反覆應用兩個小學生都懂的簡單運算規則——“如果是偶數,
則除以2;如果是奇數,則乘以3並加1”,最終將得到1。儘管人們提出了各種各
樣的方法和嘗試,但考拉茲猜想仍然未被證明,因為還沒有找到嚴格意義上的數
學證明。大多數研究都集中在將這兩個簡單的運算結合起來考慮,但如果將這兩
個運算分開,並暫時保留除以2的運算結果,會發生什麼呢?


若一個正整數D經過n次“乘以3加1(奇運算)”和m次“除以2(偶運算)”後變為1,
則可表示為:

Dn + Yn = 2m             [1]

其中Dn = 3n*D。對於任意正整數 D,如果基於考拉茲猜想迭代存在這樣的 Yn,則考拉茲
猜想應該成立。現在需要做的是弄清楚Y是如何隨着考拉茲猜想迭代而建立起來的,並且
這樣的Yn存在。 對於任意正整數D,可以表示為2的k(0)次方(偶數部)與一個奇數(奇數部)
的乘積:
        D = 2k(0)(Q*2 + 1)                  [2]
現在,我們可以將考拉茲猜想迭代應用於奇數部,並收集除以2的次數並加入2k(0)部分。
對於考拉茲猜想迭代,任何奇數到另一個奇數,都需要一次奇運算和一次或多次偶運算。
例如:


    (1)數字 3:  3*3 + 1 = 10  → 5,

    一次奇運算和一次或多次偶運算, 收集1→ 2k(0)+1

(2)數字 9:  3*9 + 1 = 28 →14 →7,

    一次奇運算和一次或多次偶運算, 收集2 → 2k(0)+2

(3)數字 13:  3*13 + 1 = 40 →20 →10 → 5,

    一次奇運算和一次或多次偶運算, 收集3 → 2k(0)+3

(4)數字 37:  3*37 + 1 = 112 → 56 → 28 → 14 → 7,

    一次奇運算和一次或多次偶運算, 收集4 → 2k(0)+4


通常,對於公式 [2],只需將考拉茲猜想迭代應用於奇數部(Q*2 + 1),然後收集除以 2的
次數,並將其加到偶數部,我們得到:


 2k(0)[3(Q*2 + 1) + 1]

= 3*[2k(0)(Q*2 + 1)] + 2k(0)

= 3*D1 + 2k(0)

= D1 + Y1          D1 = 31*D, Y1 = 2k(0), D1 > Y1    [3]

另一方面:

 2k(0)[3(Q*2 + 1) + 1]

= 2k(0)[3*Q*2 + 4]

= 2k(0)+1[3*Q + 2]

= 2k(0)+1*2x*(Q1*2 + 1)

= 2k(0)+(1+x)*(Q1*2 + 1)    收集1+x, x=0,1,2,...

= 2k(1)*(Q1*2 + 1)           k(1) = k(0)+(1+x)            [4]


經過一次奇運算和一次或多次偶運算之後,我們從公式 [2] 得到一個新的公式:

D1 + Y1 = 2k(1)*(Q1*2 + 1)     k(1) > k(0)      [5]


比較公式 [2]:

D→D1+Y1,2k(0)→2k(1)=2𝑘(0)+(1+𝑥),Q→ Q1


對公式 [5] 的奇數部分 (Q1*2 + 1) 再進行 3n+1 並除以 2,可以得到:

 2k(1)[3(Q1*2 + 1) + 1]

= 3*[2k(1)(Q1*2 + 1)] + 2k(1)

= 3*D1 + 3* Y1 + 2k(1)

= D2 + Y2          D2 = 32*D, Y2 = 3* Y1 + 2k(1), D2 >= Y2

另一方面:

 2k(1)[3(Q1*2 + 1) + 1]

= 2k(1)[3*Q1*2 + 4]

= 2k(1)+1[3* Q1 + 2]

= 2k(1)+(1+x)*(Q2*2 + 1)      收集1+x, x=0,1,2,...

= 2k(2)*(Q2*2 + 1)         k(2) = k(1)+(1+x) , k(2)>k(1)


參照公式 [5]可以得到:

D2 + Y2 = 2k(2)*(Q2*2 + 1)


對奇數部分重複 3n+1 並除以 2 至步驟 n 我們可以得到:

Dn + Yn = 2k(n)*(Qn*2 + 1) Dn = 3n*D, Yn = 3* Yn-1 + 2k(n-1)     [6]


上述過程可以理解為通過不斷迭代趨近於2m,結合公式[1]和公式[6]可得到如下公式:
        2m-1 < Dn + Yn = 2k(n)(Qn*2 + 1) ≤ 2m                
[7]

 設Y0 = 0,則:

Y1 = 2k(0) = 3*Y0 + 2k(0)


可知 Y 的建立過程如下:

Y0 = 0, Y1 = 3*Y0 + 2k(0), Y2 = 3* Y1 + 2k(1),..., Yn = 3* Yn-1 + 2k(n-1)

k(0) < k(1) < k(2) < ... < k(n)


k的最小增量為1,對於任何奇數k(0)=0,k的最小序列為

k = 0,1,2,3,..., n


Y的最小序列為:

Y = 0, 1, 5, 19, 65, 211, ..., 3n-2n.

綜上所述,在考拉茲猜想迭過程中,D 和 Y 都乘以 3,D 保持不變,但 Y 每次增加 2k

且k也在增加,從而使得 Y 越來越大。一開始 Y1<D1,隨着迭代的繼續,Y 會超過 D,

並在某一步從 Y ≤ D 變為 Y > D。


假設步驟n-1 Yn-1 Dn-1, 步驟n Yn>Dn, 由公式 [7] 可得:

2m-1 < Dn + Yn = Dn + 3*Yn-1 + 2k(n-1) 2m      [8]

2m-1 < Dn + 3*Yn-1 + Δn = 2m                                                                     [9]


為確保從 Yn-1 ≤ Dn-1 到 Yn>Dn,2k(n-1)(Dn 與 3*Yn-1 之差)必須取可能的最大值。
根據公式 [8],2k(n-1) 的最大值可能是 2m-1。但如果 2k(n-1) = 2m-1,則 Dn + 3*Yn-1 ≤ 2m-1
從而導致 3*Yn-1 = 0 且 Dn = 2m-1。由於 Yn-1 不能為 0,因此 2k(n-1) 必定小於 2m-1
最大可能值應為 2m-2。由此可知:

2m-2 Dn < 2m-1

2m-2  3* Yn-1 < 2m-1

2m-1 < Dn + 3* Yn-1 ≤ 2m

從以上分析可得:

Δn = 2k(n-1) = 2m-2

由此可得:

3* Yn-1 + Δn = 3* Yn-1 + 2k(n-1) = Yn


由於對任何正整數都可找到滿足方程 [1]的Yn,因此考拉茲猜想對任何正整數都應該為真。

Base-X Conjecture and Collatz Conjecture Proof

瀏覽(2414) (6) 評論(0)
發表評論
我的名片
遠航的船
註冊日期: 2019-08-17
訪問總量: 19,993 次
點擊查看我的個人資料
Calendar
最新發布
· AI不幹了
· コラッツ予想の証明
· Collatz Conjecture Proof
· 考拉茲猜想(Collatz Conjecture)
· 《河圖》與數字黑洞
· “中科院教授:陰陽五行不是迷信
· 《河圖》的數字變化
分類目錄
【隨筆】
· AI不幹了
· コラッツ予想の証明
· Collatz Conjecture Proof
· 考拉茲猜想(Collatz Conjecture)
· 《河圖》與數字黑洞
· “中科院教授:陰陽五行不是迷信
· 《河圖》的數字變化
· 嚇死寶寶的神翻譯
· 《河圖》與《洛書》
· 陰陽五行與九五之尊
存檔目錄
2025-11-01 - 2025-11-01
2025-06-07 - 2025-06-09
2025-05-18 - 2025-05-18
2019-09-10 - 2019-09-15
2019-08-16 - 2019-08-30
 
關於本站 | 廣告服務 | 聯繫我們 | 招聘信息 | 網站導航 | 隱私保護
Copyright (C) 1998-2026. Creaders.NET. All Rights Reserved.