SAT ile ilgili topolojik bir alan: kompakt mı?


18

Gerçeklenebilirlik sorun, tabii ki, teorik CS temel bir sorundur. Sorunun bir versiyonuyla sonsuz sayıda değişkenle oynuyordum.

Temel kurulum. boş olmayan ve muhtemelen sonsuz bir değişkenler kümesi olmasına izin verin . Bir değişmez ya x X değişkeni ya da ¬ x negatifidir . A madde C bir ayrılmasıdır sonlu değişmezleri sayısı . Son olarak, formül F'yi bir cümlecikler kümesi olarak tanımlıyoruz .XxX¬xcF

Bir atama bir fonksiyonudur σ : X { 0 , 1 } . Σ ödevi yerine getirdiğinde durumu açıkça tanımlamayacağım ; biraz hantaldır ve standart SAT'daki ile aynıdır. Son olarak, bir ödev her kurucu maddeyi karşılarsa bir formülü yerine getirir. Let s bir T ( F ) için görev tatmin kümesi F ve izin u , n s bir t ( E ) tamamlayıcısı s bir t (Xσ:X{0,1}σsat(F)Funsat(F) .sat(F)

Topolojik bir boşluk.

Amacımız tüm atamaların alanını bağışlamak etmektir , diyoruz Σ bir ile, topolojik yapısı . Kapalı setlerimiz s a t ( F ) biçimindedir ve burada FXΣsat(F)F bir formül . Bunun gerçekten bir topoloji olduğunu doğrulayabiliriz:

  • içermeyen boş formül all tüm ödevler tarafından yerine getirilir; yani kapalıdır.Σ
  • Herhangi bir x X için formülü bir çelişkidir. Yani{x,¬x}xX kapalıdır.
  • Keyfi kavşak altında kapanma. Diyelim ki her i I için bir formüldür . Daha sonra s bir t ( i I F i ) = I I s bir t ( F ıFiiI .sat(iIFi)=iIsat(Fi)
  • Sonlu birlik altında kapatma. ve G'nin iki formül olduğunu varsayalım ve F G'yi tanımlayın : = {FG Sonra s a t ( F G ) = s a t ( F ) s a t ( G ) .Bir argümana ihtiyaç duyuyor, ama bunu atlayacağım.
    FG:={cd:cF,dG}.
    sat(FG)=sat(F)sat(G)

Bu topoloji Çağrı üzerinde, "Satisfiability topoloji" (!) Σ . Tabii ki, bu topolojinin açık kümeleri u n s a t ( F ) biçimindedir . Ayrıca, açık kümelerin toplanmasının { u n s a t ( c )TΣunsat(F)T için bir temel oluşturur. (Egzersiz yapmak!)

{unsat(c):c is a clause}
T

Kompakt? Bunun çok faydalı olmasa da olaylara bakmak için ilginç bir yol olduğunu hissediyorum. Bu topolojik alanın kompaktlık, bağlılık vb. Geleneksel ilginç özelliklere sahip olup olmadığını anlamak istiyorum. Bu yazıda kendimizi kompaktlık ile sınırlayacağız:

sayılabilecek sınırsız değişken koleksiyonu olmasına izin verin . 1 Is Σ altında kompakt T ?XΣT

Aşağıdaki kanıtlanabilir

Önerme. ve ancak bütün edilemezdir formüller için ise kompakt F , sonlu edilemezdir altformülü vardır { Cı- 1 , c 2 , ... , c m } F .TF{c1,c2,,cm}F

(Çok zor bir egzersiz!) Birkaç gün düşündükten sonra, bu soruyu cevaplama konusunda fazla ilerleme kaydedemiyorum. Ayrıca, kompaktlık için veya buna karşı güçlü bir kanıtım yok. Biraz yaklaşım önerebilir misiniz?

Son olarak, bonus soru olarak:

Böyle bir yapı daha önce incelendi mi?

1 Sayılabilir kısıtlaması sadece basitlik içindir; sonlu sayıda değişkenin bir sonraki doğal adımı gibi geliyor.X


(1.) Topoloji etiketinin wiki özetine dayanarak , bu etiket burada alakalı değildir. Bununla birlikte, soru açıkça nokta-set topolojisine bağlandığı için ekledim. (2.) Bu sorunun Math.SE veya burada daha uygun olup olmadığından emin değildim; Buraya göndermeye karar verdim. (3.) Sorunun uzunluğu için üzgünüm. Herkesin topolojik bir alana aşina olmayacağını düşündüğüm için, olayları biraz daha ayrıntılı olarak anlattım.
Srivatsan Narayanan

2
Topoloji etiketinin tanımını genişletmek için bir etiket iyileştirme isteği gönderdim.
Joshua Herman

1
Küçük açıklama: Formül F (CNF formundadır) verildiğinde, onu DNF formuna dönüştürebilir, reddedebilir ve CNF formunda sat (F) = unsat (F ') olacak şekilde bir F formülü oluşturmak için De Morgan'ı kullanabilirsiniz. ve doymamış (F) = doymuş (F '). Böylece topolojinizde açık olduğu takdirde herhangi bir set kapatılır.
Alex ten Brink

Teklifiniz , teklif mantığı için sadece özel bir kompaktlık teoremi ( en.wikipedia.org/wiki/Compactness_theorem ) özel bir örneği değil mi?
Travis Service

@Travis Olabilir, emin değilim. Mantıktaki geçmişim oldukça yetersiz, bu yüzden bunları çok net göremiyorum. :)
Srivatsan Narayanan

Yanıtlar:


22

Yaptığınız şey bir Boole cebirinin topolojik temsilini türetmektir. Boole cebirlerinin temsili çalışmaları en azından Lindenbaum ve Tarski'ye kadar uzanır (sanırım 1925'te), atomik Boole cebirlerinin güç kümeleri için izomorfik olduğunu kanıtladı.

x1,x1x2,

Stone'un Boole Cebirleri İçin Temsil Teoremi Her Boole cebri, bir topolojik uzayın klon alt kümelerinin kafesiyle izomorfiktir.

true

Boole cebirinin Taş boşluğu kompakt, tamamen bağlantısı kesilmiş Hausdorff boşluğudur.

Stone'un temsilini çeşitli yönlerde genişleten ve genelleştiren çeşitli sonuçlar elde edilmiştir. Doğal bir soru, diğer kafes ailelerinin böyle temsillere sahip olup olmadığını sormaktır. Stone'un sonuçları dağıtım kafesleri için de geçerlidir. Keyfi kafesler için topolojik temsiller 1978 yılında Alasdair Urquhart tarafından verilmiştir. Dağıtıcı kafesler Boole cebirlerine kıyasla yapıda daha fazla çeşitliliğe sahiptir ve büyük ilgi görmektedir. 1970 yılında Hilary Priestley tarafından düzenli bir topolojik alan fikri kullanılarak dağıtım davası için farklı bir temsil verildi . Set tabanlı temsiller yerine, poset tabanlı temsiller ve topolojiler bulabiliriz.

Bu belgelerdeki yapıların dikkat çekici bir özelliği vardır. Stone'un inşaatı sadece Boolean cebirlerini topolojik uzaylarla eşlemez: Boolean cebirleriyle ilgili yapısal ilişkiler, ortaya çıkan topolojiler arasındaki yapısal özelliklere dönüşür. Kategoriler arasında bir ikiliktir. Bu tür sonuçların tüm gamına Stone Dualite denir . Gayri resmi olarak, ikilikler bize matematiksel evrenler arasında kesin çeviriler verir: kümelerin kombinatoryal dünyası, kafeslerin cebirsel dünyası, topolojinin uzamsal dünyası ve mantığın tümdengelimli dünyası. İşte size yardımcı olabilecek birkaç başlangıç ​​noktası.

  1. Davey ve Priestley tarafından Örgü ve Düzene Giriş Bölüm 11, Stone teoremini kapsar.
  2. Matthew Gwynne'nin slaytları teoremi kapsar ve bir kompaktlık kanıtı verir. Matthew (yorumlarda) ayrıca Paul Halmos tarafından Boole Cebirlerine Giriş önermektedir .
  3. Önerme mantığından modal mantığa geçerken, Boole cebri bir birleştirme koruyucu operatör ve bir iç mekan ile topoloji ile genişletilir. Jónsson ve Tarski'nin 1952 tarihli Operatörlü Boole Cebirleri son derece okunabilir ve modern gösterimle tutarlıdır.
  4. Blackburn, de Rijke ve Venema tarafından hazırlanan Modal Mantık'ın 5. Bölümü , Stone teoremini ve operatörlerle Boole cebirlerine genişlemesini kapsar.
  5. Stone Spaces by Peter Johnstone, diğer çeşitli cebir türleri için bu tür sonuçları gözden geçirmektedir.

4
Taş Dualitesi daha geneldir. Johnstone ve Vicker'ın kitapları (Wikipedia makalesinin referans kısmına bakın) her ikisi de oldukça güzel, ancak birincisi oldukça gelişmiş.
Kaveh

1
Evet, ama OP'nin Stone Dualite hakkında tüm ihtişamıyla bilmek isteyip istemediğinden emin değilim. Yorum başına birkaç bağlantı eklediniz. Eğer kişi sadece temsil teoremini istiyorsa, Davey ve Priestley'nin sunumu yeterlidir.
Vijay D

2
@Kaveh: Takdir. Hala bir cevabın istenen detay seviyesini belirlemeye ve yorumların tonunu okumaya alışıyorum. Huysuz yaşlı bir adam gibi konuşmam yardımcı olmaz. (gülen yüz)
Vijay D

5
Bu, Stone Duality ve CS bağlantılarıyla ilgili bir blog yazısı için büyük bir adım olabilir.
Suresh Venkat

3
Paul Halmos'un "Boole Cebirlerine Giriş", temsil teoreminin yanı sıra diğer ikilik teoremlerini de kapsar.
MGwynne
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.