グジェゴルチク階層
From Wikipedia, the free encyclopedia
グジェゴルチク階層(ぐじぇごるちくかいそう、英: Grzegorczyk hierarchy、発音:[ɡʐɛˈɡɔrt͡ʂɨk])は計算可能性理論に基づく関数の階層である。(Wagner and Wechsung 1986:43)。名称はポーランドの論理学者アンジェイ・グジェゴルチクに因む。グジェゴルチク階層に属す任意の関数は原始帰納的関数であり、逆に任意の原始帰納的関数はこの階層のあるレベルに現れる。この階層は関数値の増大の度合いを扱う。直観的にいえば、低い階層の関数はより高い階層の関数よりも緩やかに増加する。
まず自然数 i で添字付けられた関数族 Ei を導入する。まず次のように定義する:
- (ただし n > 1)
これらの関数からグジェゴルチク階層を定義する。 は n番目の階層であり、次の関数からなる:
- Ek (ただし k < n)
- ゼロ関数 (Z(x) = 0);
- 後者関数 (S(x) = x + 1);
- 射影関数 ();
- (一般)合成関数 (もし h, g1, g2, ... と gm が に属すならば も同様)[note 1]; および
- 限定(原始)再帰 (もし g, h と j が に属し , , ならば、 f もまた に属す)[note 1]
換言すれば は を含み関数合成と限定原始再帰で閉じた最小の集合(閉包)である。