단순히 입력 된 람다 미적분학과 고차원 논리의 관계는 무엇입니까?
Curry-Howard에서는 단순히 입력 된 람다 미적분이 제안 논리에 해당하는 것으로 보입니다. 고차 로직과 어떤 관련이 있습니까? Geuvers의이 튜토리얼에 따르면 http://typessummerschool07.cs.unibo.it/courses/geuvers-1.pdf HOL의 언어는 STT 인 것으로 보입니다. PROP해서는 안됩니까? 그게 무슨 뜻이야?
STT를 정의 할 때 교회는 HOL을 염두에 두었습니까?
6
예, 교회는 HOL을 염두에 두었습니다. STT에서 HOL을 얻는 트릭은 함수 적용 및 함수 추상화 외에도 동등성 을 사용 하는 것입니다. 그런 다음 를 있습니다. STT에 대한 소개로 "단순한 유형 이론의 7 가지 미덕"을 좋아합니다. 아마도 답을 써야 할 것입니다.( λ x : α . A ∗ ) = ( λ x : α . ⊤ )
—
Thomas Klimpel
Curry-Howard에 대해 이야기 할 때 STT와 동등한 논리는 무엇입니까? HOL 또는 PROP?
—
lambda2
Curry-Howard와 관련하여 HOL이 될 것이라고 생각하지 않습니다. 어쩌면 그것은 직관적 PROP, 즉 "또는"이없는 직관적 PROP의 곱셈 조각 일 수도 있습니다. 그러나 그것은 CCC (cartesian closed category)를위한 것이고, 나는 조금 피곤합니다. Lambda는 CCC에서 "지수"인 "시사점"으로 번역 될 수 있습니다. CCC의 "제품"은 "and"이므로 STT에는 "페어"가 필요합니다. 그리고 "or"는 STT에서 "sum"유형, 즉 분리 된 연합, 아마도 "a", "b", 그렇지 않으면 "c"일 것입니다.
—
토마스 클리 펠
나는 무언가 (또는 모든 것)를 혼란스럽게 생각합니다. STT ~ = PROP (Curry-Howard를 통해)이고 STT도 HOL 인 경우 PROP를 사용하여 HOL을 가질 수 있습니까?
—
lambda2
@ThomasKlimpel : 의견을 답변으로 바꿔야합니다.
—
코디