Saya ingin tahu apakah decidability of equality dari dua bukti decidable dari proposisi yang sama dapat dibuktikan tanpa aksioma tambahan dalam Calculus of Inductive Constructions.
Secara khusus, saya ingin tahu apakah ini benar tanpa ada aksioma tambahan dalam Coq.
Terima kasih!
Diedit untuk memperbaiki kesalahan: Edit 2 untuk membuat Prop
lebih eksplisit
Jawaban:
Seperti yang Neel tunjukkan jika Anda bekerja di bawah "proposisi adalah tipe" maka Anda dapat dengan mudah menghasilkan jenis yang kesetaraannya tidak dapat diperlihatkan dapat dipilih (tetapi tentu saja konsisten untuk menganggap bahwa semua jenis memiliki kesetaraan yang dapat ditentukan), seperti .N→N
Jika kita memahami "proposisi" sebagai jenis yang lebih terbatas, maka jawabannya tergantung pada apa yang sebenarnya kita maksudkan. Jika Anda bekerja dalam kalkulus konstruksi denganN→N
Prop
jenis maka Anda masih tidak dapat menunjukkan bahwa proposisi yang dapat dideklarasikan memiliki kesetaraan yang dapat ditentukan. Hal ini karena itu adalah konsisten dalam kalkulus konstruksi untuk menyamakanProp
dengan jenis alam semesta bukti yang relevan, sehingga untuk semua yang Anda tahuProp
kekuatan berisi sesuatu seperti . Ini juga menyiratkan Anda tidak dapat membuktikan teorema Anda untuk pengertian Coq tentang .Prop
Tetapi bagaimanapun juga, jawaban terbaik datang dari teori tipe homotopy. Ada proposisi adalah tipe yang memenuhi ∀ x , y : PP
Yaitu, proposisi memiliki paling banyak satu elemen (sebagaimana mestinya jika itu dipahami sebagai nilai kebenaran yang tidak relevan dengan bukti). Dalam kasus ini jawabannya tentu saja positif karena definisi proposisi segera menyiratkan bahwa kesetaraannya dapat ditentukan.
Saya ingin tahu apa yang Anda maksud dengan "proposisi".
sumber
Prop