Spełnialności problemem jest to, oczywiście, podstawowym problemem teoretycznym CS. Bawiłem się jedną wersją problemu z nieskończenie wieloma zmiennymi.
Podstawowe ustawienia. Niech będzie niepustym i prawdopodobnie nieskończonym zestawem zmiennych . Dosłowność to albo zmienna albo jej negacja . Klauzula jest rozróżnieniem skończonej liczby literałów . Na koniec definiujemy formułę jako zestaw klauzul .¬ x c
Przypisanie jest funkcją . Nie będę wyraźnie określać warunku, kiedy przypisanie spełnia klauzulę; jest nieco nieporęczny i jest taki sam jak w standardowym SAT. Wreszcie zadanie spełnia formułę, jeśli spełnia każdą klauzulę składową. Niech będzie zbiorem spełniających się zadań dla , a niech będzie dopełnieniem .
Przestrzeń topologiczna.
Naszym celem jest nadanie przestrzeni wszystkich przydziałów , nazywając to , strukturą topologiczną . Nasze zamknięte zestawy mają postać gdzie jest wzorem. Możemy zweryfikować, że jest to rzeczywiście topologia:
- Wszystkie formuły spełniają pustą formułę niezawierającą żadnych klauzul; więc jest zamknięta.
- Formuła dla dowolnego jest sprzecznością. Więc jest zamknięty.
- Zamknięcie pod arbitralnym skrzyżowaniem. Załóżmy, jest preparatem dla każdego . Następnie . i ∈ I s a t ( ⋃ i ∈ I F i ) = ⋂ i ∈ I s a t ( F i )
- Zamknięcie w ramach skończonej unii. Załóżmy, że i są dwiema formułami i definiują
Następnie To wymaga argumentu, ale pominę to.
Nazwij tę topologię , „topologią satysfakcji” (!) Na . Oczywiście otwarte zestawy tej topologii mają postać . Co więcej, zaobserwowano, że zbiór zestawów otwartych
Kompaktowy? Uważam, że jest to interesujący, jeśli nie bardzo użyteczny sposób patrzenia na rzeczy. Chcę zrozumieć, czy ta przestrzeń topologiczna ma tradycyjne interesujące właściwości, takie jak zwartość, łączność itp. W tym poście ograniczymy się do zwartości:
Niech będzie niezliczoną liczbą zmiennych. 1 Czy kompaktowy pod ?Σ T
Można udowodnić, co następuje
Propozycja. jest zwarty, jeżeli i tylko dla preparatów unsatisfiable istnieje skończona unsatisfiable podstruktura .
(Niezbyt trudne ćwiczenie!) Po kilku dniach myślenia nie mam dużego postępu w udzielaniu odpowiedzi na to pytanie. Nie mam również silnych dowodów na zwartość lub przeciw zwartości. Czy możesz zasugerować jakieś podejście?
Wreszcie jako pytanie dodatkowe:
Czy taka struktura była wcześniej badana?
1 Ograniczenie do policzalnego ma na celu uproszczenie; wydaje się także, że jest to kolejny naturalny krok od skończonej liczby zmiennych.