数学 › 数理論理学と型理論 › 型なしラムダ計算

チャーチ数と λ 定義可能性

定義 6.1(「型なしラムダ計算」§6)

n∈Nn\in\mathbb{N} のチャーチ数を n‾≡λfx.fnx\overline n\equiv\lambda fx.f^nx とする。ここで f0x≡xf^0x\equiv x、fn+1x≡f(fnx)f^{n+1}x\equiv f(f^nx)。全関数 φ:Nk→N\varphi:\mathbb{N}^k\to\mathbb{N} が λ 定義可能であるとは、閉項 FF が存在して、すべての n1,…,nkn_1,\ldots,n_k について

F n1‾⋯nk‾=βφ(n1,…,nk)‾F\,\overline{n_1}\cdots\overline{n_k}=_\beta\overline{\varphi(n_1,\ldots,n_k)}

となることをいう。

本文で読む(前後の説明と例)→

閉包の状態

定義

定義は閉包の起点です(証明を要しません)。

印の意味: ✓公理まで証明済み ・ △証明あり(閉包未完)・ ※主張のみ。テーマごとの集計は 閉包の状況。

これを使っている定理

証明で明示的に参照している定理は、まだありません。

関連するノック 3 問