Yapıcı mantıktaki “çelişki” nedir?


12

Gelen Programlama Dilleri için Pratik Vakıflar Robert Harper diyor

Bir teklifin doğru olması için bir kanıtın olması anlamına gelirse, bir teklifin yanlış olması ne anlama gelir? Bu , kanıtlanamayacağını gösteren bir çürütmemizin olduğu anlamına gelir . Yani, doğru olduğu varsayımının (bir kanıtı vardır) bilinen gerçeklerle çeliştiğini gösterebilirsek, bir teklif yanlıştır.

Ama sonra bu soruya yalvarır - yapıcı / sezgisel mantıkta bir çelişki nedir?

Bu bir şekilde türetme anlamında mıdır ? Bu nasıl mantıklı bir şekilde olur? Formun bir yargısının sunulması gerekir mi?( true)(A true)

Alternatif olarak, belki de okuyucunun gayri resmi bir şeyi çelişkili olarak etiketlemek için kendi takdir yetkisini kullanması anlamında mıdır? Örneğin, ve çelişen önermeler olarak yorumlamak .a ba=bab

Yanıtlar:


15

Bu durumda yapıcı ya da klasik mantık hakkında konuşmamız önemsizdir. Sorularınızı tekrar okursanız, soruların her iki tür için de geçerli olduğunu göreceksiniz. Dikkat etmemiz gereken tek fark ation A olumsuzluğunun sunulmasıdır . Klasik olarak çeşitli şekillerde sunulabilir, ancak sezgisel olarak A için kısaltma olarak kullanmak en iyisidir (tam olarak alıntılanan paragrafta Bob Harper'ın ima ettiği şeydir). Ama olumsuzlukları ve çelişkileri karıştırmayalım.¬AA

Her iki durumda da, bir çelişki, yanlışlığı kanıtlamayı başardığımız bir durumdur . Nasıl elde edebileceğini mantıklı bir şekilde? Tutarsız bir dizi hipotezden, bunu yapmanın mantıklı bir yolu olacaktır.

Bir çelişki "beyan" etmek gibi bir takdir yetkiniz yok . Belirli bir hipotez kümesinin türeterek çelişkili olduğunu kanıtlamanız gerekir . Örneğin, a = b ve ¬ ( a = b ) ise, ¬ ( a = b ) ' nin ( a = b ) için bir kısaltma olduğu ve modus ponens ile tamamladığı gerçeğini kullanabiliriz.a=b¬(a=b)¬(a=b)(a=b)


Tekrar okudum ve şimdi daha iyi görünüyor. :-) Sanırım kafamda "yüksek sesle" yazacağını düşündüm, bu yüzden başka bir şey bulamadım.
David Richerby

Şimdi, bu harika bir fikir, yüksek yığın yığın değiştirme sorularını okumak!
Andrej Bauer

8

A¬A ¬AAA¬A¬

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

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.