Saya mengalami kesulitan dalam memahami bukti normalisasi yang kuat untuk kalkulus konstruksi. Saya mencoba mengikuti bukti dalam makalah Herman Geuvers "Sebuah bukti pendek dan fleksibel dari Normalisasi Kuat untuk Kalkulus Konstruksi".
Saya bisa mengikuti jalur utama penalaran dengan baik. Geuvers mengkonstruksi untuk setiap tipe interpretasi berdasarkan beberapa evaluasi variabel tipe . Dan kemudian dia membangun beberapa istilah interpretasi berdasarkan beberapa evaluasi variabel istilah dan membuktikan bahwa untuk evaluasi yang valid pernyataan untuk semua berlaku.
Masalah saya: Untuk tipe yang mudah (seperti tipe sistem F) interpretasi tipe benar-benar seperangkat istilah, jadi pernyataan masuk akal. Tetapi untuk tipe yang lebih kompleks, interpretasi bukanlah seperangkat istilah tetapi seperangkat fungsi dari beberapa ruang fungsi yang sesuai. Saya pikir, saya hampir mengerti konstruksi ruang fungsi, tetapi tidak dapat memberikan makna apa pun pada untuk yang lebih kompleks jenis .
Adakah yang bisa menjelaskan atau memberikan tautan ke beberapa presentasi bukti yang lebih dimengerti?
Sunting: Biarkan saya mencoba untuk membuat pertanyaan lebih jelas. Konteks memiliki deklarasi untuk variabel tipe dan variabel objek. Suatu penilaian tipe adalah valid, jika untuk semua dengan maka valid. Tetapi dapat menjadi elemen dan bukan hanya . Oleh karena itu tidak ada evaluasi istilah yang valid dapat didefinisikan untuk . harus berupa istilah dan bukan fungsi dari ruang fungsi.
Sunting 2: Contoh yang tidak berfungsi
Mari kita membuat derivasi yang valid berikut:
Dalam konteks terakhir evaluasi jenis yang valid harus memenuhi . Untuk jenis evaluasi ini tidak ada evaluasi istilah yang valid.