巨大数研究 Wiki
Advertisement

ネスト階乗表記とは、Aarex Tiaokhiaoによって開発された階乗の拡張された表記法である。[1]それは次のように定義される:

n!m = ((...(((n!)!)!...)!)! (n!のm乗ではない)

例えば、3!3 = ((3!)!)! = (6!)! = 720! となる。

拡張ネスト階乗表記[]

Aarexは n![2]=n!n と定義した。彼はnのmultorial(n![2]と等しい)も定義した。

次に、n!2[2] = (n![2])![2]とし、さらにn!3[2] = ((n![2])![2])![2]というように、n!m[2] = (n!m-1[2])![2] = ((…((n![2])![2])…![2])![2])![2](![2]がm個)と続けた。

またn!n[2]=n![3]、n!n[3]=n![4]…とした。

一般化すると、

  1. n![1] = n!
  2. n!m[l] = (n!m-1[l])![l]
  3. n![m] = n!n[m-1]

となる。

例えば、7![3]=7!7[2]=((((((7![2])![2])![2])![2])![2])![2])![2]となる。

多変数ネスト階乗表記[]

次のように定義される:

  1. n![...x,1]=n![...,x]
  2. n![1,1,...1,1,m,...]=n![1,1,...,1,n-1,m-1,...](1の個数は1つ減る)
  3. n![m,...]=n!n[m-1,...](1.と2.が当てはまらない場合)
  4. n!m[l,...]=(n!m-1[l,...])![l,...]

つまり、3![2,2]=3!3[1,2]=(3!2[1,2])![1,2]=((3!1[1,2])![1,2])![1,2]=((3!1[1,2])![1,2])![1,2]=((3![2,1])![1,2])![1,2]となる。

平面ネスト階乗表記[]

平面ネスト階乗表記は次のように定義される:

  1. n![1;1...1;1;m,…] = n![1;1...1;1,1...1,1,2;m-1,…] (下線部に1がn-1個)
  2. n![1;1...1;1;1,1,...1,1,m,...]=n![1;1...1;1;1,1,...,1,n-1,m-1,...](下線部の1の個数は1つ減る)

多変数ネスト階乗表記の1.と3.と4.は同じである。

また、行と行の境界は;で表す。

出典[]

Advertisement