Sonlu modelleri olmayan birinci dereceden tatmin edilebilirlik


9

Kilise teoreminden biliyoruz ki, birinci dereceden memnuniyeti belirlemenin genel olarak kararsız olduğunu, ancak birinci dereceden memnuniyeti belirlemek için kullanabileceğimiz birkaç teknik olduğunu biliyoruz. En bariz olanı sonlu bir model aramaktır. Ancak, birinci dereceden mantıkta sonlu modellerin olmadığını gösterebileceğimiz birkaç ifade vardır. Örneğin, kasıtlı ve kasıtsız bir fonksiyonun çalıştığı herhangi bir alan sonsuzdur.

Sonlu modellerin olmadığı veya sonlu modellerin varlığının bilinmediği birinci dereceden ifadeler için tatmin edilebilirliği nasıl gösterebiliriz? Otomatik teoremde tatmin edilebilirliği çeşitli yollarla belirleyebiliriz:

  1. Cümleyi reddedebilir ve bir çelişki arayabiliriz. Biri bulunursa, ifadenin birinci dereceden geçerliliğini ve dolayısıyla tatmin edilebilirliğini kanıtlarız.
  2. Çözünürlük ile doygunluk kullanırız ve çıkarımlar tükenir. Çoğu zaman, yapmak için sonsuz miktarda çıkarım yapacağız, bu yüzden bu güvenilir değil.
  3. Bir modelin varlığını ve ayrıca teorinin tutarlılığını varsayan zorlamayı kullanabiliriz.

Otomatik teorem kanıtlama için mekanize bir teknik olarak zorlama uygulayan kimseyi bilmiyorum ve kolay görünmüyor, ancak bir dizi ifadenin bağımsızlığını kanıtlamak için kullanıldığından, yapılıp yapılmadığını merak ediyorum kendisinin sonlu modeli olmayan küme teorisinde.

Otomatik akıl yürütme için geçerli olan veya otomatik zorlama algoritması üzerinde çalışan herhangi bir birinci dereceden tatmin edilebilirliği aramak için bilinen başka teknikler var mı?


Infinox yaklaşımı sorunuzla ilgili olabilir (yanıt vermeden). Fikir, sonlu modellerin var olmadığını göstermek için teorem kanıtlayıcıları kullanmaktır. Örneğin, bkz. Gupea.ub.gu.se/bitstream/2077/22058/1/gupea_2077_22058_1.pdf
selig

Yanıtlar:


9

Brock-Nannestad ve Schürmann'ın eğlenceli bir yaklaşımı:

Gerçek Monadik Soyutlamalar

Fikir, bazı argümanları "unutarak" birinci dereceden cümleleri monadik birinci dereceden mantığa çevirmeye çalışmaktır . Kesinlikle çeviri tamamlanmamıştır : çeviri sonrasında tutarsızlaşan bazı tutarlı cümleler vardır.

Ancak, monadik birinci dereceden mantık karar verilebilir . Dolayısıyla, çevirininF¯ formülün F tutarlıdır:

F¯

bir karar prosedürü ile kontrol edilebilir ve

F

Bu, bütünlük teoremiyle bir modeli olduğunu ima eder .F

Bu tema biraz daha genel olarak uygulanabilir: probleminizin karar verilebilir bir alt mantığını tanımlayın, ardından probleminizi gerçeği koruyacak şekilde ona çevirin. Özellikle Z3 gibi modern SMT çözücüler , formüllerin niceleyicilerle tatmin edilebilirliğini kanıtlamada şaşırtıcı derecede iyi olmuştur (varsayılan olarak , ancak formüllerinde iyi performans ).Σ10Π20

Zorlama şu anda otomatik yöntemlerin ulaşamayacağı kadar uzak görünüyor.


Bu benim için şaşırtıcı görünüyor. NBG set teorisini monadik mantığa çevirmeyi hayal etmeye çalışıyorum, ama bunun bu kadar kolay olduğunu düşünemiyorum. Gerçek kapalı alanlar veya presburger aritmetiği için zaten sonlu modellerle karar verilebilir birinci dereceden teoriler olarak iyi çalıştığını, ancak set teorisi kadar etkileyici bir şey için çalıştığını hayal etmekte zorlandığımı düşünüyorum.
dezakin

Otomatik akıl yürütmede NGB ile her şey zor. Makalenin amacının tek bir çeviri kullanmak olmadığını , ancak bir model ararken birçok olası çeviriyi deneyin.
cody
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.