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 .
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 ( .
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 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 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 ı .
- Sonlu birlik altında kapatma. ve G'nin iki formül olduğunu varsayalım ve F ∨ G'yi tanımlayın
: = {
Sonra s a t ( F ∨ G ) = s a t ( F ) ∪ s a t ( G ) .Bir argümana ihtiyaç duyuyor, ama bunu atlayacağım.
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 için bir temel oluşturur. (Egzersiz yapmak!)
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 ?
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 .
(Ç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.