Dalam Martin-LOF Sebuah Intuitionistic Teori Jenis: predikatif Bagian terbukti bahwa jenis memeriksa adalah decidable tunduk typeable makhluk di tempat pertama, dengan membuktikan Teorema normalisasi untuk istilah typeable tertutup. Di sisi lain, saya pernah melihatnya ditulis di banyak tempat (Wikipedia, Nördstrom, dll.) Bahwa pemeriksaan tipe dalam (intensional) MLTT dapat dipilih; Apakah mereka secara implisit membatasi istilah yang dapat diketik?a
Adakah yang diketahui tentang desidabilitas inferensi tipe atau pemeriksaan tipe dalam MLTT intens jika kita tidak membatasi persyaratan yang dapat diketik? Misalnya, mungkin ada proses pengambilan keputusan yang mengakui istilah yang tidak dapat diketikkan, katakanlah dengan menormalkan bentuk yang tidak sesuai dengan konstruktor mana pun, atau dengan menunjukkan bahwa tidak ada urutan pengurangan non-periodik untuk istilah yang tidak dapat diketikkan.
Saya belum dapat menemukan banyak dalam literatur.
sumber
Saya ingin menambah jawaban dengan cody dengan pengamatan umum menyampaikan pemahaman saya tentang mengapa algoritma pengecekan tipe bekerja.
Untuk kelas yang luas dari teori tipe, pemeriksaan tipe atau inferensi dilakukan sedemikian rupa sehingga kita tidak pernah berusaha untuk menormalkan suatu istilah, kecuali kita telah menetapkan sebelumnya bahwa itu diketik dengan baik. Demikian pula, kami tidak pernah berusaha untuk menormalkan suatu tipe, kecuali kami telah menetapkan bahwa itu adalah tipe. Karena itu, kita dapat yakin bahwa normalisasi akan berakhir (yang memerlukan bukti terpisah).
Kita harus melihat algoritma tertentu dan melihat bahwa mereka benar-benar bekerja dengan cara ini, tetapi mereka melakukannya. Saya hanya ingin menyatakan apa yang membuat mereka tergerak. Atau lebih baik, itulah alasan mereka berhenti berdetak.
sumber