Processing math: 100%

Egzamin poprawkowy 2012/2013

Zadanie 1 (10 punktów) Niech sygnatura Σ składa
się tylko z symboli relacyjnych: dwuargumentowego E i jednoargumentowego P. Rozważmy klasę A struktur A=(A,EA,PA) nad sygnaturą Σ, w których EA jest symetryczna i takich, że w każdej spójnej składowej (A,EA) istnieje wierzchołek spełniający PA.

Określ, czy klasa A jest (i) aksjomatyzowalna jednym zdaniem logiki pierwszego rzędu, (ii) aksjomatyzowalna zbiorem zdań logiki pierwszego rzędu, ale nie pojedynczym zdaniem, (iii) nieaksjomatyzowalna żadnym zbiorem zdań pierwszego rzędu.

Zadanie 2 (10 punktów) Prosty graf nieskierowany (zwany dalej grafem) to struktura G nad
sygnaturą z jednym dwuargumentowym symbolem relacyjnym E, taka że relacja EG jest symetryczna (tzn. jeśli (x,y)EG to (y,x)EG) i antyzwrotna (tzn. nie ma takich x że (x,x)EG). Dopełnieniem grafu G jest graf ¯G o tym samym zbiorze wierzchołków co G, w którym występują dokładnie te krawędzie, które nie występują w G.

Dla (i) n=5 oraz dla (ii) n=6 narysuj taki graf G o n wierzchołkach, żeby Gracz II miał strategię wygrywającą w grze Ehrenfeuchta-Fra\"{\i}ss\'e o możliwie wielu rundach na grafie G i jego dopełnieniu ¯G. Im więcej rund uzyskasz, tym lepsze rozwiązanie. Napisz ile rund uzyskałeś/aś i, o ile to możliwe, podaj formułę logiczną o możliwie małej głębokości kwantyfikatorowej, która rozróżnia G i ¯G.

Zadanie 3 (10 punktów) Napisz zdanie w monadycznej logice drugiego rzędu MSO, które definiuje klasę A z zadania 1.

Zadanie 4 (10 punktów) Niech A=Z×Z,EA,UA, gdzie E jest symbolem relacji dwuargumentowej a U jest symbolem relacji jednoargumentowej. x,yEAx,y zachodzi wtedy i tylko wtedy, gdy (x=x i |yy|=1) lub (|xx|=1 i y=y). Zatem Z×Z,EA to przeliczalny graf nieskierowany w kształcie kraty.

(i) Napisz zdanie φ logiki pierwszego rzędu wyrażające własność, że UA jest sumą pewnego zbioru pełnych wierszy lub pewnego zbioru pełnych kolumn kraty EA.

(ii) Udowodnij, że nie istnieje zdanie φ logiki pierwszego rzędu wyrażające własność, że UA jest sumą pewnego zbioru pełnych kolumn kraty EA.

TEST

Pytanie 1 (2 punkty) Czy istnieje liczba k taka, że dla każdego zdania φ logiki
pierwszego rzędu istnieje formuła ψ w której nie występują
kwantyfikatory, ciąg kwantyfikatorów
Q1,,Qk{,} i ciąg zmiennych x1,,xk taki że tautologią jest
φQ1x1Qkxkψ?

Pytanie 2 (2 punkty) Czy następujące zdanie logiki drugiego rzędu SO, nad sygnaturą z jednym dwuargumentowym symbolem relacyjnym E, jest tautologią?
R[xy(E(x,y)R(x,y))  xyz(R(x,y)R(y,z)R(x,z))  xy¬R(x,y)]P[xP(x)  x¬P(x)  xy(P(x)E(y,x)P(y))]

Pytanie 3 (2 punkty) Czy rozstrzygalny jest następujący problem:

Dane: zdanie φ logiki drugiego rzędu SO oraz skończony model A nad tą samą sygnaturą.

Pytanie: czy Aφ?

Pytanie 4 (2 punkty) Czy dla każdej sygnatury Σ i każdej struktury A mocy c nad Σ istnieje przeliczalna struktura B nad Σ taka, że AB?

Pytanie 5 (2 punkty) Czy język słów nad alfabetem {0,1}, które są palindromami jest definiowalny w logice pierwszego rzędu nad sygnaturą modeli-słów, w tym wypadku złożoną z binarnego i unarnego X? Zakładamy, że prawdziwość X oznacza literę 1, a fałszywość literę 0.