修羅傳
修羅 銀河聯(lián)邦為了宇宙的和平打破了禁忌而誕生的終極鎧甲 實力極其強悍...... 但是不知為何 想要得到修羅的承認 必須要在某個地方達到極端...... 比如【最正義】【最邪惡】【最武癡】【最XX】...... 只有在某個地方達到極端才能夠駕馭修羅鎧甲 而目前,修羅鎧甲唯一完全承認的生命存在...... 只有他 宇宙中為了挑戰(zhàn)更強者可以付出一切代價的男人...... 炎帝 “當年阿瑞斯軍團為了【活捉】炎帝, 花費了多少時間和精力?耗費了多少人力物力?損失了多少資源?毀滅了多少星球和宇宙?就這也只能靠偷襲炎帝本人才能勉強取勝!你們幾個毛頭小子就想去殺死炎帝?” “路西法!你知道你為什么不能得到修羅鎧甲的承認嗎?因為你的內心還擁有正義的部分,亦正亦邪的你是沒有辦法得到修羅的承認的!要么你就回到阿瑞斯星球接受審判剔除你邪惡的部分,要么你就殺死那個還有正義之心的你,在修羅面前沒有兩個答案!” 修羅很強,強大到他隨隨便便的出手就可以讓整個阿瑞斯軍團顛覆曾經的常識 “將軍,前方有大量的多元宇宙宇宙向我們襲來,看上去是銀河聯(lián)邦那些人來攻擊了!” “多元宇宙的數量有多少?” “將軍大人,數量足足有……我的天哪!” 之見在路西法戰(zhàn)艦的電腦中,顯示了這樣一些代碼和介紹 def 高德納(a,n,b): if n==1: return a**b elif n>1: if b==1: return a elif b>1: return 高德納(a,n-1,高德納(a,n,b-1)) result=4 for i in range(64): result=高德納(3,result,3) print(result) “竟然是【DEF!】銀河聯(lián)邦那些家伙是瘋了嗎? {【DEF!】就是地球上的【葛立恒數】}
葛立恒數 葛立恒數的大小幾乎無法想象,就連它的位數都是一個非常大的數。 甚至,葛立恒數的位數的位數仍然是一個很大的數。 葛立恒數的位數的位數的位數的位數的位數的位數依然是一個很大的數。 如果你想添加足夠多的“的位數”這個詞語,得到一個可以想象的數,那么“的位數”這個詞語的個數依然是很大的數 古戈爾=10^100 古戈爾普勒克斯=10^10^100 但這都不夠大...... a×b=a+a+a+…+a(b個a相加) a^b=a×a×a×…×a(b個a相乘) 高德納箭號 “↑” 和冪的意義是一樣 a↑b=a? 還有兩個箭頭的(寫作“↑↑”或“↑2”) 它表示的是重復的“↑”運算,也就是重復的冪運算 a↑2b=a↑(a↑(a↑(…↑a)))(b個a) 也有三個箭頭的(寫作“↑↑↑”或“↑3”) 它表示的是重復的“↑2”運算 a↑3b=a↑2(a↑2(a↑2(…↑2a)))(b個a) 四個箭頭(寫作“↑↑↑↑”或“↑?”) 表示重復的“↑3”運算。 五個箭頭(寫作“↑↑↑↑↑”或“↑?”) 表示重復的“↑?”運算。 六個箭頭(寫作“↑↑↑↑↑↑”或“↑?”) 表示重復的“↑?”運算 ……(以此類推) 3↑3=33=27 3↑23=3↑(3↑3)= 7625597484987 這是一個13位數 3↑33=3↑2(3↑23)=3↑27625597484987 =3↑(3↑(3↑(…↑3)))(7625597484987個3) 3↑?3=3↑3(3↑33)=3↑2(3↑2(3↑2(…↑23)))(“3↑33”個3) 葛立恒數 g?=3↑?3 g?=3↑??3 g?=3↑??3 g?=3↑??3 g?=3↑??3 g?=3↑??3 ............... ............... ............... ............... g??=3↑???3 g??=3↑???3 g??就是葛立恒數 “將軍,我們不可能在一瞬間把他們全部摧毀,這種數量太多了!” “能利用飛船的數據化躲開嗎?” “將軍,在之前與銀河聯(lián)邦的戰(zhàn)斗中飛船的數據化防御系統(tǒng)受到嚴重損傷,已經不能在使用了!” “可惡??!” “你們在吵什么呢?” “炎帝?你怎么會出現在這里?” “我就到處逛逛,來找一些強者,可惜你軍團里的人都太弱了!” “你想要找強者?那里就有!” 只見炎帝抬起了頭 “那些是什么?” “是多元宇宙!還是【DEF!】數量的多元宇宙,銀河聯(lián)邦想要徹底殺了我們!” “哈哈哈哈哈!” “你笑什么?”
“不就是【DEF!】數量的多元宇宙嗎,那好,今天就來舒緩舒緩吧,也讓你們見識一下修羅鎧甲的厲害!”
“你難道能在一瞬間把他們都清除干凈?”
“怎么不能?在這里看好了!”
炎帝掏出了修羅召喚器,在按下了三個數字按鍵后變?yōu)榱诵蘖_鎧甲
隨后,炎帝將手指向前一指......
就是這一指,【DEF!】數量的多元宇宙瞬間就消失了
“你做了什么?”
“我不過只是將他們瞬間摧毀然后完全吸收了而已?!?輕描淡寫,這就是修羅鎧甲的強大......
“將軍,這個修羅鎧甲到底有多強大?”
“我曾在阿瑞斯見到過一個分析,就連瞬間摧毀【GD#】和【TR!】數量的多元宇宙也不能達到修羅鎧甲的水準!”
{【GD#】為Goodstein數列,【TR!】為TREE(3)}
Goodstein數列
首先,把一個正整數n寫成下面這種形式,稱作“k進制形式”。
n=a_1k^{b_1}+a_2k^{b_2}+\cdots+a_mk^{b_m}
其中a_1,a_2,\cdots,a_m都是小于k的正整數,b_1>b_2>\cdots>b_m且都是正整數。
其次,定義“以k為底的遺傳記法”。如果n
R a = P P t, P u, P x, c)) C a F } main () R D (D (D (D (D (99)))) F 這里,假定整數類型可以容納足夠大的數而不溢出,當這段程序從main函數結束的時候,它的返回值就是Loader數 “將軍,你相信嗎......” “之前的話我不可能相信,但是現在我們也不得不信了!” 而問題來了....... 這就是修羅的極限了嗎? “看來你們還是小看了修羅啊!實話告訴你們吧,哪怕是你們阿瑞斯星球不久前(地球時間史前31億年)得到的【CK&】也不可能用來描述出修羅的真正實力!” {【CK&】就是Church-Kleene ordinal(丘奇-克萊恩序數或CK序數)}
\(\omega_1^\text{CK}\)(稱為?
Church-Kleene
?序數)是最小的非遞歸序數。 它以Alonzo Church和Stephen?Cole Kleene的名字命名。 序數是
遞歸的
,有兩個條件 該圖是 \(\mathbb{N}^2\) 的子集。
圖的特征函數是可計算的。
它是一種滿足 的序數類型的對齊順序。 也就是說,序數 \(\alpha\) 是遞歸的,如果某個可計算的全局映射 它是有并滿足以下幾點: \(R\) 定義 \(\mathbb{N}\) 上的二進制關系。 也就是說,對于任何 \((n,m) \in \mathbb{N}^2\), \(R(n,m) \in \{0,1\}\)。
由 \(R\) 定義的 \(\mathbb{N}\) 上的二元關系是 \(\mathbb{N}\) 子集上的反射關系。 即 \(D := \{n \in \mathbb{N} \mid R(n,n) = 1\}\) yields \(D = \{n \in \mathbb{N} \mid \exists m \in \mathbb{N}[R(n,m) = 1 \lor R(m,n) = 1]\}\)。
由 \(R\) 定義的 \(D\) 上的自反關系是對齊順序。 即另外滿足以下屬性:
由 \(R\) 定義的 \(D\) 上的自反關系滿足對立。 也就是說,對于任何 \((n,m) \in D^2\),\(R(n,m) = R(m,n) = 1\),則 \(n = m\)。
由 \(R\) 定義的 \(D\) 上的自反關系滿足傳遞規(guī)則。 也就是說,對于任何 \((n,m,l) \in D^3\),\(R(n,m) = R(m,l) = 1\),則 \(R(n,l) = 1\)。
由\(R\)定義的\(D\)上的自反關系滿足基石。 也就是說,對于任何非空的 \(S \subset D\),存在一個 \(n \in S\),對于任何 \(m \in S\) \(R(n,m) = 1\)。
由 \(R\) 定義的 \(D\) 上的對齊順序的序號類型是 \(\alpha\)。 也就是說,存在一個總單射映射 \(f \colon \alpha \to D\),并且 \(\beta \leq \gamma\) 和 \(R(f(\beta),f(\gamma))\) 對于任何 \((\beta,\gamma) \in \alpha^2\) 是等價的。
\(\omega_1^\text{CK}\) 是所有遞歸序數的集合,即所有遞歸序數的上限。 由于遞歸序數的后續(xù)序數再次遞歸,\(\omega_1^\text{CK}\) 是極限序數。 由于所有遞歸對齊階都可以等同于不同的圖靈機,并且圖靈機只有可數的等價類,因此\(\omega_1^\text{CK}\)也是可數的。 它也是一個大于最小 \(\omega\) 的允許序數。 人們經常認為,用固定基列\(zhòng)(\omega_1^\text{CK}\)定義的快速增長函數層次結構\(f_{\omega_1^\text{CK}\)比任何可計算函數增長得更快,但是什么基列應該是固定的\(f_{\omega_1^\text{CK}}}}}(n)\) 這是一種誤解,因為甚至不知道它是否會如此迅速地增加。 事實上,存在一個基本列 \(\omega_1^\text{CK}}\(n)\),使得 \(f_{\omega_4^\text{CK}\) 被 \(f_{\omega^1}(n)\) suppress \(\omega_1^\text{CK}\) 的基列是重要的。 定義它的一種方法是偽序數表示法,它可以表示所有稱為?
Kleene \(\mathcal{O}\)
?的遞歸序數。 普通序數表示法在其對齊順序結構中需要可計算的功能,但此表示法不可計算。 在構建 Kleene 的 \(\mathcal{O}\) 之前, 需要部分遞歸函數 \(f_0, f_1, f_2, \ldots\) 的完整枚舉。 一種方法是使用圖靈機的字典完整枚舉。 Kleene 的 \(\mathcal{O}\) 的整個表示法的集合 \(K\) 和窄序半序 \(<_\mathcal{O}\) 以及將符號轉換為序數的函數 \(\mathcal{O}\) 歸納定義為: \(0 \in K\) 和 \(\mathcal{O}(0) = 0\)。
如果 \(n \in K\) 和 \(\mathcal{O}(n) = \alpha\),則 \(2^n \in K\)、\(\mathcal{O}(2^n) = \alpha + 1\) 和 \(n <_\mathcal{O} 2^n\)。
如果 \(f_i(n) \in K\) 和 \(f_i(n) <_\mathcal{O} f_i(n + 1)\) 對所有自然數 \(n\) 成立,則 \(3 \cdot 5^i \in K\), \(\mathcal{O}(3 \cdot 5^i) = \sup_{k \in \omega} \mathcal{O}(f_i(k))\),以及所有 \(k\) \ (f_i(k) <_\mathcal{O} 3 \cdot 5^i\)。
\(a <_\mathcal{O} b\) 和 \(b <_\mathcal{O} c\) 則 \(a <_\mathcal{O} c\)。
\(g(0) = 0\) 和 \(g(n + 1)\) 被定義為與 \(m \in K\) 和 \(g(n) <_\mathcal{O} m\ 相輔相成的最小 \(m \in \mathbb{N}\)。 \(\omega_1^\text{CK}\) 的基本列是 \(\omega_1^\text{CK}[n] = \mathcal{O}(g(n))\)。 以下是高達 \(\omega^2\) 的示例: \(\mathcal{O}(0) = 0\), \(\mathcal{O}(1) = 1\), \(\mathcal{O}(2) = 2\), \(\mathcal{O}(2^2) = 3\), 一般 \(\mathcal{O}(2 \uparrow\uparrow n) = n + 1\)。
選擇 \(f_{10}(n) = 2 \uparrow\uparrow n\)(這是一個遞歸函數)。 then \(\mathcal{O}(3 \cdot 5^{10}) = \sup\{\mathcal{O}(2), \mathcal{O}(2^2), \mathcal{O}(2^{2^2}), \ldots\} = \sup\{1, 2, 3, \ldots\} = \omega\).
Select \(f_{100}(n) = (2 \uparrow)^n (3 \cdot 5^{10})\)。 then \(\mathcal{O}(3 \cdot 5^{10}) = \sup\{\mathcal{O}(2^{3 \cdot 5^{10}}), \mathcal{O}(2^{2^{3 \cdot 5^{10}}}),\mathcal{O}(2^{2^{2^{3 \cdot 5^{10}}}}), \ldots\} = \sup\{\omega + 1, \ 歐米茄 + 2, \歐米茄 + 3, \ldots\} = \歐米茄2\)。
這可以在沒有定義的情況下繼續(xù),但定義為 \(\mathcal{O}(3 \cdot 5^{10^a}) = \omega a\)。
這些可以通過定義 \(f_{11}(n) = 3 \cdot 5^{10^n}\) 來對角化
如果序數是自然數子集的可計算良序的順序類型,則認為序數是
遞歸的
。因此,
Church-Kleene 序數
?\(\omega_1^\text{CK}\) 是第一個非遞歸的序數。 一個序數是遞歸的,當且僅當它小于另一個遞歸序數,所以 Church-Kleene 序數也是所有遞歸序數的上確界,也是所有遞歸序數集合的階類型。它是一個極限序數,因為遞歸序數的后繼者也是遞歸的。由于每個可計算的良序都可以由一個不同的圖靈機識別,其中有可數個,\(\omega_1^\text{CK}\) 也是可數的 一個名為?
Kleene 的 \(\mathcal{O}\)
?的系統(tǒng)為我們提供了一個覆蓋所有遞歸序數的非遞歸符號系統(tǒng)。由于序號表示法必須是遞歸的,因此它不是序號表示法。在構造 Kleene 的 \(\mathcal{O}\) 之前,首先我們需要枚舉所有部分遞歸函數的枚舉 \(f_0, f_1, f_2, \ldots\)。一種方法是按字典順序對所有圖靈機進行排序。另一種方法是使用教會數字,并通過二進制 Lambda 演算編碼按字典順序對所有封閉的 lambda 術語進行排序。 設 \(K\) 是所有表示法的集合,設 \(<_\mathcal{O}\) 是一個運算符,指示 \(K\) 的有充分根據的嚴格部分排序,并設 \(\mathcal{O}\) 是將表示法映射到序數的函數。這三者歸納定義如下: \(0 \in K\) 和 \(\mathcal{O}(0) = 0\)。
如果 \(n \in K\) 和 \(\mathcal{O}(n) = \alpha\),則 \(2^n \in K\)、\(\mathcal{O}(2^n) = \alpha + 1\) 和 \(n <_\mathcal{O} 2^n\)。
如果對于所有自然數 \(n\),我們有 \(f_i(n) \in K\) 和 \(f_i(n) <_\mathcal{O} f_i(n + 1)\),則 \(3 \cdot 5^i \in K\), \(\mathcal{O}(3 \cdot 5^i) = \sup_{k \in \omega} \mathcal{O}(f_i(k))\),并且對于所有 \(k\) \(f_i(k) <_\mathcal{O} 3 \cdot 5^i\)。
\(a <_\mathcal{O} b\) 和 \(b <_\mathcal{O} c\) 表示 \(a <_\mathcal{O} c\)
根據定義,可以得出: \(\matrix{\mathcal{O}(2^0) = 1\\mathcal{O}(2^{2^0}) = 2\\mathcal{O}(2^{2^{2^0}}) = 3\\mathcal{O}(2^{2^{2^{2^0}}}) = 4\\mathcal{O}(3 \cdot 5^i) = \omega}\) 這里 \(i\) 是圖靈機的索引,它計算 \(f_i(n) = 2 \uparrow\uparrow n\)。繼續(xù) \(\matrix{\mathcal{O}(2^{3 \cdot 5^i}) = \omega+1\\mathcal{O}(2^{2^{3 \cdot 5^i}}) = \omega+2\\mathcal{O}(2^{2^{2^{3 \cdot 5^i}}}) = \omega+3\\mathcal{O}(2^{2^{2^{2^{3 \cdot 5^i}}}}) = \omega+4\\mathcal{O}(3 \cdot 5^j) = \omega\cdot 2}\) 這里 \(j\) 是圖靈機的索引,它計算 \(f_j(n) = (2 \uparrow)^n (3 \cdot 5^i)\)。 繼續(xù)以這種方式,可以注釋所有遞歸序數。唯一的問題是圖靈機的索引是不可計算的;也就是說,我們不能運行TM的VIA算法來驗證它是否確實計算了所需的函數 對于每個 \(\alpha < \omega_1^\text{CK}\),如果 \(\alpha\) 是極限序數,則 \(\alpha[n]\) 定義為 \(\mathcal{O}(f_{i_{\alpha}}(n))\),其中 \(i_{\alpha}\) 表示非空集合 \(\{i \in K \mid \mathcal{O}(3 \cdot 5^i) = \alpha\}\)。 將 \(g(0) = 0\) 和 \(g(n+1)\) 定義為最小的 \(m \in K\),使得 \(\mathcal{O}(g(n)) < \mathcal{O}(m)\)。\(\omega_1^\text{CK}\) 的基本序列定義為 \(\omega_1^\text{CK}[n] = \mathcal{O}(g(n))\) 讓我們檢查一下我們如何定義 \(\omega[n] = \mathcal{O}(f_{i_{\omega}}(n))\)。 假設有一個圖靈機的排序,使得 \(i_{\omega} = 1000\) 和索引為 \(1000\) 的圖靈機計算 \(2 \uparrow\uparrow n\)。然后 \(\omega[n] = \mathcal{O}(f_{1000}(n)) = \mathcal{O}(2 \uparrow\uparrow n) = 1+n\)。 假設圖靈機有另一個排序,使得 \(i_{\omega} = 969\) 和索引為 \(969\) 的圖靈機計算 \(2 \uparrow\uparrow (n-1)\)。然后 \(\omega[n] = \mathcal{O}(f_{969}(n)) = \mathcal{O}(2 \uparrow\uparrow (n-1)) = n\)。 因此,基本序列依賴于圖靈機的順序。 丘奇-克萊尼序數基本序列的前幾項 根據定義,\(\omega_1^\text{CK}[0] = 0\)。事實證明,由于 1 和 1 以來,圖靈機的任何枚舉下的 \(\omega_1^\text{CK}[1] = 2\) 和 \(\omega_2^\text{CK}[1] = 2\) 不能以 \(3 \cdot 5^n\) 的形式表示。但是,\(\omega_1^\text{CK}[3]\) 依賴于圖靈機的枚舉,因為 \(3 = 3 \cdot 5^0\)。例如,如果我們修復 \(f_0(n) = 2 \uparrow\uparrow n\),則 \(\omega_1^\text{CK}[3] = \omega\) 關于快速增長的層次結構\(f_{\omega_1^\text{CK}}\)關于上述基本序列系統(tǒng),有很多錯誤的信息。
語句“\(f_{\omega_1^\text{CK}}\) 是可計算的,因為快速增長的層次結構中的每個函數都是可計算的”
是錯誤的??焖僭鲩L的層次結構中的函數不一定是可計算的,即使它與遞歸序數相關聯(lián),而且 \(\omega_1^\text{CK}\) 不是遞歸的。
語句“\(f_{\omega_1^\text{CK}}\) 近似于繁忙的海貍函數,因為它們都是對角化可計算函數的不可計算函數”
是錯誤的。上述基本序列系統(tǒng)在很大程度上取決于圖靈機枚舉的選擇,\(f_{\omega_1^\text{CK}}\)的增長率也是如此。例如,眾所周知,如果選擇圖靈機的特定枚舉,則可以在 Wainer 層次結構中由 \(f_{\omega+3}\) 限定。是錯誤的。上述基本序列系統(tǒng)在很大程度上取決于圖靈機枚舉的選擇,圖靈機的增長率也是如此?至少,沒有已知的圖靈機枚舉,其中 \(f_{\omega_1^\text{CK}}\) 近似于繁忙的海貍函數。
語句“\(f_{\omega_1^\text{CK}}\) 的增長速度比任何可計算函數都快,因為它對角化了快速增長的層次結構中的所有可計算函數”
是錯誤的。正如我們上面所解釋的,它可以在 Wainer 層次結構中由 \(f_{\omega+3}\) 限定。對角化有時會導致增長率下降。
語句“\(f_{\omega_1^\text{CK}}\) 由二階繁忙海貍函數限制,因為它可以被預言機圖靈機計算”
是錯誤的。對于圖靈機的特定非病理性枚舉,這種比較從未得到驗證。我們甚至不知道 \(f_{\omega_1^\text{CK}}\) 是否受 \(\alpha\)-th 階繁忙海貍函數的邊界,對于低于 \(\omega_1^\text{CK}\) 的某個序數 \(\alpha\),或者對于圖靈機的非病理枚舉,因為沒有高達 \(\omega_1^\text{CK}\) 的符號可以被階數小于 \(\omega_1^\text{CK}\) 的高階預言機圖靈機計算。
也就是說,\(f_{\omega_1^\text{CK}}\) 相對于圖靈機的非病理枚舉的增長率是未知的,因為最小序數 \(\alpha\) 使得 \(f_{\omega_1^\text{CK}}\) 由 \(\alpha\)-th 階繁忙海貍函數限定是未知的。至少,如果一個給定的函數\(f\)與\(f_{\omega_1^\text{CK}}\)無關,被驗證為比\(f_{\omega_1^\text{CK}}\)增長得更快,那么它的增長速度通常比繁忙的海貍函數快得多,因為我們通常需要比高階預言機圖靈機更強大的工具來研究這樣的\(f\)。 然而,\(f_{\omega_1^\text{CK}}\)(相對于任何基本序列系統(tǒng))在 Wainer 層次結構中必然至少與 \(f_\omega\) 一樣快,因為 \(\omega_1^\text{CK}\) 的基本序列是單調遞增的 “炎帝,你這么強大的話,要怎么去找能和你對打的人呢!” “這不在我的考慮范圍里,我只知道有強者,我就上!” “......” “這就是個武癡吧!” “這貨絕逼智商不高!” “噓!別讓他聽見了!要不然我們都得死!” .................. .................. .................. .................. .................. .................. .................. .................. 下期預告......
橋夾克里夫 《神之一槍》 用這發(fā)子彈,宣告我的到來......