유형 시스템이 유형을 λ x . x x
종료 또는 비 종료에 할당 할 수 (λx . x x) (λ x . x x)
있는 경우 결과적으로 시스템이 일치하지 않습니까? 해당 시스템의 모든 유형이 거주합니까? 거짓을 증명할 수 있습니까?
유형 시스템이 유형을 λ x . x x
종료 또는 비 종료에 할당 할 수 (λx . x x) (λ x . x x)
있는 경우 결과적으로 시스템이 일치하지 않습니까? 해당 시스템의 모든 유형이 거주합니까? 거짓을 증명할 수 있습니까?
답변:
확실히, 타입을 할당하십시오 . X X는 것입니다 하지 불일치에 대한 충분한 : 시스템에서 F , 우리가 할 수있는 파생 λ X . X X : ( ∀ X . X ) → ( ∀ X . X )
아주 간단한 방법으로 (이것은 좋은 운동입니다!). 그러나 는 2 차 산술의 ω 일관성을 가정 할 때이 시스템에서 올바르게 입력 할 수 없습니다 . 이는 모든 잘 입력 된 항이 정규화되고 있음을 의미하기 때문입니다.
또한 시스템 는 일관성이 있습니다. 이것은 유형 ∀ X 의 모든 항을 보여줄 수 있기 때문에 두 정규화에서 나옵니다 . X 는 일반적인 형식이나 훨씬 더 간단한 인수를 가질 수 없으며, 각 유형에 ∅ 또는 { ∅ } 세트가 할당 되고 모든 파생 가능한 유형에 { ∅ } 및 ∀ X 가 할당 될 수 있습니다 . X 는 ∅ 로 지정 되므로 도출 할 수 없습니다.
후자의 주장은 1 차 산술로 수행 될 수 있습니다. 사실은 그 는 일관된 시스템에서 잘 타이핑 될 수 있으며 다소 혼란 스러워 보일 수 있으며 시스템의 불확실성 의 결과입니다 . 놀랍게도 일부 사람들은 즉석 논리 시스템의 신뢰성에 의문을 제기합니다. 그러나 지금까지 이러한 시스템에서는 불일치가 발견되지 않았습니다.
자세한 내용은 관련 질문에 대한 내 대답에서 찾을 수 있습니다 : /cstheory//a/31321/3984