スティグマ・アッカーマン関数
■■■■■■■■■■■■■■■■■■■■■■
■ ϛアッカーマン関数で使う記号の定義 ■
■■■■■■■■■■■■■■■■■■■■■■
S₁ :1以上の整数 or 「…+ϛ(B,B)+a」
S₂ :1以上の整数 or 「…+ϛ(B,B)+a」
e :1以上の整数
a :1以上の整数
ª :1以上の整数
ʷ :0以上の整数
z :0以上の整数
n :指定なきときは0以上の整数
ⁿ :「n」
…+ :0回以上の「ϛ(B,B)」の加算
…X :許容される任意の文字列
ƒ [Ack(…X)] :「Ack(…X)」に「ϛアッカーマン関数の計算規則」を適用する。
ϛ₁ :「…+ϛ(B,B)」
ϛ₂ :「…+ϛ(B,B)」
ƒ [ϛ₁] :「ϛ₁」に計算規則番号「07」を適用する。
ƒ [ϛ₂] :「ϛ₂」に計算規則番号「07」を適用する。
B :「0」or「S₁」or「S₂」or「ϛ₁」or「ϛ₂」
■■■■■■■■■■■■■■■■■■
■ ϛアッカーマン関数の計算規則 ■
■■■■■■■■■■■■■■■■■■
❶計算の順序
01: Ack(…X,Ack(…X)) = Ack(…X,ƒ [Ack(…X)])
❷写像
02: Ack(ϛʷ,n)
02-1: ϛ⁰ = n
02-2: ϛª = ϛ(ϛª⁻¹,n)
03: Ack(0,n) = n+1
04: Ack(S₁,0) = Ack(S₁-1,1)
05: Ack(S₁,n) = Ack(S₁-1,Ack(S₁,n-1)) {n > 0}
06: Ack(ϛ₁,n) = Ack( ƒ [ϛ₁],n)
07: ƒ [ϛ₁]
07: ƒ [ϛ₂]
07-1: …+ϛ(0,0) = …+n
07-2: …+ϛ(0,S₂) = …+{{ϛ(0,S₂-1)} ×n}
07-2-1: {ϛ(0,S₂-1)} ×n = {ϛ(0,S₂-1)}𝐒𝐭𝐢𝐠[n]
07-2-2: {ϛ(0,S₂-1)}𝐒𝐭𝐢𝐠[0] = 0
07-2-3: {ϛ(0,S₂-1)}𝐒𝐭𝐢𝐠[e] = {ϛ(0,S₂-1)}+{ϛ(0,S₂-1)}𝐒𝐭𝐢𝐠[e-1]
08-3: …+ϛ(S₁,0) = …+ϛ(S₁-1,n)
08-4: …+ϛ(S₁,S₂) = …+ϛ(S₁-1,ϛ(S₁,S₂-1))
08-5: …+ϛ(0,ϛ₂) = …+ϛ(0, ƒ [ϛ₂])
08-6: …+ϛ(ϛ₁,0) = …+ϛ( ƒ [ϛ₁],0)
08-7: …+ϛ(ϛ₁,ϛ₂) = …+ϛ( ƒ [ϛ₁],ϛ₂)
08-8: …+ϛ(S₁,ϛ₂) = …+ϛ(S₁, ƒ [ϛ₂])
08-9: …+ϛ(ϛ₁,S₂) = …+ϛ( ƒ [ϛ₁], S₂)
09 {…+ϛ(B,B)+a}-1 = …+ϛ(B,B)+{a-1}
■■■■■■■
■ 巨大数 ■
■■■■■■■
n=61のときAck(ϛⁿ,n)を「スティグマ」とする。
■■■■■■■
■ 計算例 ■
■■■■■■■
Ack(ϛⁿ,1)=
Ack(ϛ(1,1),1)=
Ack(ϛ(0,ϛ(1,0)),1)=
Ack(ϛ(0,ϛ(0,1)),1)=
Ack(ϛ(0,ϛ(0,0)),1)=
Ack(ϛ(0,1),1)=
Ack(ϛ(0,0),1)=
Ack(1,1)=
3
Ack(ϛⁿ,2)=
Ack(ϛ(ϛ(2,2),2),2)=
Ack(ϛ(ϛ(1,ϛ(2,1)),2),2)=
Ack(ϛ(ϛ(1,ϛ(1,ϛ(2,0))),2),2)=
Ack(ϛ(ϛ(1,ϛ(1,ϛ(1,2))),2),2)=
Ack(ϛ(ϛ(1,ϛ(1,ϛ(0,ϛ(1,1)))),2),2)=
Ack(ϛ(ϛ(1,ϛ(1,ϛ(0,ϛ(0,ϛ(1,0))))),2),2)=
Ack(ϛ(ϛ(1,ϛ(1,ϛ(0,ϛ(0,ϛ(0,2))))),2),2)=
Ack(ϛ(ϛ(1,ϛ(1,ϛ(0,ϛ(0,ϛ(0,1)+ϛ(0,1)))))),2),2)=
Ack(ϛ(ϛ(1,ϛ(1,ϛ(0,ϛ(0,ϛ(0,1)+ϛ(0,0)+ϛ(0,0)))))),2),2)=
Ack(ϛ(ϛ(1,ϛ(1,ϛ(0,ϛ(0,ϛ(0,1)+ϛ(0,0)+2))))),2),2)=
Ack(ϛ(ϛ(1,ϛ(1,ϛ(0,ϛ(0,ϛ(0,1)+ϛ(0,0)+1)+ϛ(0,1)+ϛ(0,0)+1))))),2),2)
Ack(ϛ(0,1),2)=
Ack(ϛ(0,0)+ϛ(0,0),2)=
Ack(ϛ(0,0)+2,2)=
Ack(ϛ(0,0)+1,Ack(ϛ(0,0)+2,1))=
Ack(ϛ(0,0)+1,Ack(ϛ(0,0)+1,Ack(ϛ(0,0)+2,0)))=
Ack(ϛ(0,0)+1,Ack(ϛ(0,0)+1,Ack(ϛ(0,0)+1,1)))=
Ack(ϛ(0,0)+1,Ack(ϛ(0,0)+1,Ack(ϛ(0,0),Ack(ϛ(0,0)+1,0))))=
Ack(ϛ(0,0)+1,Ack(ϛ(0,0)+1,Ack(ϛ(0,0),Ack(ϛ(0,0),1))))=
Ack(ϛ(0,0)+1,Ack(ϛ(0,0)+1,Ack(ϛ(0,0),Ack(1,1))))=
Ack(ϛ(0,0)+1,Ack(ϛ(0,0)+1,Ack(ϛ(0,0),3)))=
Ack(ϛ(0,0)+1,Ack(ϛ(0,0)+1,Ack(3,3)))=
Ack(ϛ(0,0)+1,Ack(ϛ(0,0)+1,61))
新規登録で充実の読書を
- マイページ
- 読書の状況から作品を自動で分類して簡単に管理できる
- 小説の未読話数がひと目でわかり前回の続きから読める
- フォローしたユーザーの活動を追える
- 通知
- 小説の更新や作者の新作の情報を受け取れる
- 閲覧履歴
- 以前読んだ小説が一覧で見つけやすい
アカウントをお持ちの方はログイン
ビューワー設定
文字サイズ
背景色
フォント
組み方向
機能をオンにすると、画面の下部をタップする度に自動的にスクロールして読み進められます。
応援すると応援コメントも書けます