Apa itu "kontradiksi" dalam logika konstruktif?

12

Dalam Yayasan Praktis untuk Bahasa Pemrograman , kata Robert Harper

Jika proposisi itu benar berarti memiliki buktinya, apa artinya proposisi itu salah? Itu berarti bahwa kita memiliki penolakan terhadapnya, menunjukkan bahwa itu tidak dapat dibuktikan. Yaitu, proposisi salah jika kita dapat menunjukkan bahwa anggapan bahwa itu benar (memiliki bukti) bertentangan dengan fakta yang diketahui.

Tapi kemudian, ini menimbulkan pertanyaan - apa yang merupakan kontradiksi dalam logika konstruktif / intuitionistic?

Apakah ini dimaksudkan dalam arti untuk mendapatkan ? Bagaimana ini bisa terjadi dengan cara yang masuk akal? Apakah penilaian bentuk ( A  benar ) perlu diperkenalkan?( true)(A true)

Atau, apakah itu mungkin dalam arti pembaca menggunakan kebijaksanaan mereka untuk secara tidak resmi memberi label sesuatu yang bertentangan? Misalnya, menafsirkan dan a b sebagai proposisi yang saling bertentangan.a=bab

afsmi
sumber

Jawaban:

15

¬AA

a=b¬(a=b)¬(a=b)(a=b)

Andrej Bauer
sumber
Saya membaca lagi dan sepertinya lebih baik, sekarang. :-) Saya pikir saya terjebak di kepala saya bahwa Anda akan mengetik "keras-keras" jadi saya tidak bisa menemukan hal lain yang mungkin.
David Richerby
Nah, itu ide bagus, bacakan pertanyaan stackexchange yang keras!
Andrej Bauer
8

A¬A ¬AAA¬A¬

AAA¬A¬¬A¬¬(¬¬A¬A)¬¬¬A¬A

Derek Elkins meninggalkan SE
sumber