型付き計算で、βとしてCRに反例をすばやく与えると便利な場合がありますη。
t=λx:A.(λy:B. y) x
そして、我々は持っている
と
T → η λ Y :B 。y
t→βλx:A.x
t→ηλy:B.y
場合に即時である、2つの得られた用語であり、実際には、α同等、これは上の場合、であるために理由はありません型なし用語は。A≡Bα
で入力された用語、それがいることをかなり明確だ等しくなければならないBによる長期のためにトンがよく入力する必要。発生する大きな困難はこれです:ABt
依存型のシステムの場合、型の保存前に合流性を証明する必要があります!
あなたがのプロパティ必要があるためです -injectivity Π
保存/被写体の減少を証明するために必要な反転を、証明するためです。
Πx:A.B=βηΠx:A′.B′ ⇔ A=βηA′∧B=βηB′
あなたもそれを証明することはできませんので、合流せずに型を維持-reductionsが、合流でも型なし/病気に型指定された条件で保持していません!βη
ηηt→η∗λx:A.t x
λ
別の、そして最近非常に人気のあるアプローチが、Abel、Surjective Pairsを使用したMartin-Löfの論理フレームワークの型なしアルゴリズム等式によって説明されています。