1
ทำไมมาร์ติน - โลฟจึงจำเป็นต้องสร้างทฤษฎีประเภทสัญชาตญาณ?
ฉันได้อ่านเกี่ยวกับ Intuitionistic Type Theory (ITT) แล้วและมันก็สมเหตุสมผลดี แต่สิ่งที่ฉันดิ้นรนเพื่อทำความเข้าใจคือ "ทำไม" มันถูกสร้างขึ้นตั้งแต่แรก? Intuitionistic Logic (IL) และ Simply-typed -calculus (STLC) และทฤษฎีประเภทโดยทั่วไปถือกำเนิดมาร์ติน - ล็อฟเอง! ดูเหมือนว่าเราสามารถทำทุกอย่างใน STLC ที่เป็นไปได้ใน ITT (ฉันอาจจะผิด แต่อย่างน้อยก็รู้สึกอย่างนั้น) λλ\lambda ดังนั้น "นวนิยาย" เกี่ยวกับ ITT คืออะไรและมันได้พัฒนาทฤษฎีการคำนวณอย่างไร? จากสิ่งที่ฉันเข้าใจเขาแนะนำแนวคิด "ประเภทพึ่งพา" แต่ดูเหมือนว่าพวกเขามีอยู่แล้วใน STLC ในทางใดทางหนึ่ง ITT ของเขาเป็นความพยายามที่เป็นนามธรรมหรือไม่ที่จะเข้าใจหลักการพื้นฐานของ STLC และ IL ด้วยกันไหม แต่ STLC ไม่ได้ทำเช่นนั้นใช่ไหม ดังนั้นทำไม ITT จึงถูกสร้างขึ้นตั้งแต่แรก? ประเด็นคืออะไร? นี่คือข้อความที่ตัดตอนมาจากWikipedia …