및 사용하여 유형이 지정된 미적분학에서 CR에 대한 반례를 신속하게 제공하는 것이 유용 할 수 있습니다 .ηβη
는 t = λ X : . ( λ y: B . 와이 ) x
그리고 우리는
와
t → η λ Y : B . 와이
t →βλ X : .엑스
t →ηλ y: B . 와이
이 경우 것이 즉각적 다음 두 가지 결과 용어는, 사실, 해당하지만이의 경우, 될에 대한 이유가 없다 지정되지 않은 용어.α≡ Bα
에 입력 된 용어, 그것은 꽤 분명 동일하게 가지고 결과 용어에 대한 잘 입력 할 수 있습니다. 가장 큰 어려움은 다음과 같습니다.B tㅏ비티
의존적으로 유형이 지정된 시스템의 경우 유형 보존 전에 합류를 입증해야합니다!
이는 injectivity 속성이 필요하기 때문입니다
반전을 증명하기 위해 보존 / 대상 감소를 증명하는 데 필요합니다.Π
Π는 X : 를 . 비 =βηΠ x : A'.비' ⇔ A =βηㅏ'∧ B =βη비'
따라서 -reductions가 합류없이 유형을 보존 한다는 것을 증명할 수는 없지만 합류는 유형이 지정되지 않은 유형의 용어조차 보유하지 않습니다!βη
이 악순환의 밖으로 속보 어려운 기술적 인 트릭, 여기에 요약이 필요하지만, 틀림없이 이해하기 간단한 단지에 관심이되고 중지하는 것입니다 -reductions, 대신에 집중 -expansions :η t → η * λ X : . t xηηt →η※λ X : . t x
물론,이 규칙을 가 아닌 적용되지 않는 용어로 제한하여 종료를 희망 할 수도 있지만, 이러한 제한을 통해 축소 동작이 훨씬 더 잘 작동하고 메타 이론도 제대로 작동하지 않는 것 같습니다. 많은 문제. 좋은 참고 문헌은 Neil Ghani, Dependent Type Theory의 Eta-Expansions 인 것 같습니다 .λ
다른 최근에 많이 사용 된 접근 방식은 Abel, Martin-Löf의 Surmorive Pairs를 갖춘 논리 프레임 워크의 Untyped Algorithmic Equality에서 설명합니다 .