Y t : V Z Γ X st : W A ద༻stͷܕ͚نଇ ˝ ࣣͭʹ߹͚ Γ s : V → T Γ t : V Γ st : T Γ s : V → W Γ t : V ⇒ X ↓ A Γ st : W ⇒ X ↓ A Γ s : V → (W ⇒ X ↓ Y ) Γ t : V ⇒ Y ↓ A Γ st : W ⇒ X ↓ A . . .
→ t ͳΒɼΓ t : Tɽ • ʦ ܭࢉͷਐߦ ʧ 1. t : V ͳΒɼ tͰ͋Δ͔ɼt → t ͱͳΔt ͕ଘࡏ͢Δɽ 2. t : V ⇒ W ↓ X ͳΒɼ ҙͷ E[t] : X ͳΔE ʹରͯ͠ɼ E[t] → sͱͳΔs͕ଘࡏ͢Δɽ † ิΛ༻ҙͯ͠ɼݶఆܧଓͷ͞ʹΑΔؼೲ๏
1. T = BͳΒɼt →∗ cɽ 2. T = W → S ͳΒɼt →∗ λx.t1 ɽ 3. T = W ⇒ X ↓ AͳΒɼt →∗ E[Sα.t1 ]ɽ † ิͱڧਖ਼نԽੑΑΓূ໌ • ܭࢉΛਐΊΔͱ͍ͣΕ λ ܕͷ߲ɼλ நͷਖ਼نܗʹʢ੍ޚޮՌͳ͠ʣ S ܕͷ߲ɼS நͷਖ਼نܗʹʢ੍ޚޮՌ͋Γʣ