強正規化
strong normalization
ある項が与えられたときに、どのように書き換えたとしてもいつかは
正規形
に到達するという性質
強正規化
する場合は、
弱正規化
する
項書き換え
が必ず停止するって意味やな
mrsekut.icon
単純型付きラムダ計算
で言えば、 ref
『C言語による計算の理論』.icon
p.181
型を付けられるラムダ抽象から型付けを始めれば、どんな順番で
β簡約
を施していっても必ず
β正規形
に至る、という性質のこと
逆に言えば、無限の
β簡約
を引き起こすラムダ抽象には型を付けることができない
e.g.
Ω-コンビネータ
は
自己適用
しているので、型を付けられない
定義
https://ja.wikipedia.org/wiki/正規化_(項書き換え)#定義