Yo! Ini mungkin pertanyaan bodoh, namun saya belum pernah melihatnya ditulis secara eksplisit jika, misalnya, decidability dari pengecekan tipe sama dengan properti normalisasi yang kuat. Oleh karena itu saya mengajukan pertanyaan ini untuk mengklarifikasi semua kemungkinan hubungan antara pengecekan tipe, tipabilitas dan normalisasi yang kuat.
Biarkan saya jelaskan motivasi saya. Untuk teori tipe (saya sengaja tidak jelas di sini, tapi saya tertarik terutama pada teori tipe dependen), normalisasi yang kuat digunakan untuk membuktikan decidability pengecekan tipe. Di sisi lain, semua sistem yang diketik yang saya tahu memiliki salah satu properti ini juga memiliki yang lain. Namun saya belum pernah melihat secara eksplisit menyatakan bahwa normalisasi yang kuat setara dengan decidability pengecekan tipe.
Secara analogi, untuk membuktikan kemampuan mengetik, biasanya satu (mungkin selalu), mengurangi istilah ke bentuk normal. Namun diketahui bahwa kemampuan mengetik tidak berlaku untuk teori tipe dependen, sedangkan normalisasi yang kuat mungkin berlaku.
Dengan decidability dari pengecekan tipe, maksud saya untuk tipe yang diberikan , konteks dan istilah yang tidak diketik , dimungkinkan untuk memutuskan dalam sejumlah langkah terbatas apakah benar atau tidak.
Dengan decidability of typability, maksud saya untuk setiap istilah yang tidak diketikkan , dimungkinkan untuk memutuskan dalam sejumlah langkah terbatas apakah ada konteks dan tipe seperti yang adalah benar.
1) Benarkah decidability untuk pengecekan tipe sama dengan setiap istilah yang sangat normal?
2) Secara umum, apa hubungan antara decidability dari pengecekan tipe, typability dan normalisasi yang kuat? Yang mana menyiratkan yang lain?
Terima kasih sebelumnya.
EDIT
Mengingat ketidakpuasan mengenai tingkat umum pertanyaan saya (yang tidak saya sadari), saya ingin membatasi itu hanya untuk Sistem Jenis Murni. Tentu saja, komentar atau contoh tandingan tambahan tentang teori tipe lain akan sangat bermanfaat.