Processing math: 95%

Teoria modeli dla logiki pierwszego rzędu, tw. o zwartości, tw. Skolema-Loewenheima

Zad. 1

Wskazać przykład takiego zbioru Δ zdań logiki pierwszego rzędu, że każde dwa jego przeliczalne modele są izomorficzne, ale istnieją dwa nieprzeliczalne, nieizomorficzne ze soba modele zbioru Δ.

Zad. 2

Niech Σ będzie skończoną sygnaturą. Udowodnić, że dla każdego zbioru zdań Δ nad Σ, następujące dwa warunki są równoważne

  1. Δ ma wyłącznie skończone modele.
  2. Δ ma z dokładnością do izomorfizmu skończenie wiele modeli.

Zad. 3

Pokazać, że jeśli klasa A struktur nad sygnaturą Σ jest aksjomatyzowalna zbiorem zdań logiki pierwszego rzędu i jej dopełnienie Mod(Σ)A struktur sygnatury Σ, ktore nie nalezą do A, też jest aksjomatyzowalne zbiorem zdań logiki pierwszego rzędu, to obie klasy są w istocie aksjomatyzowalne jednym zdaniem logiki pierwszego rzędu.

Zad. 4

Pokazać następujące twierdzenie Robinsona:
Jeśli Δ,Δ są spełnialnymi zbiorami zdań nad pewną sygnaturą Σ, zaś ΔΔ nie jest spełnialny, to istnieje takie zdanie φ, że Δφ oraz Δ¬φ.

Zad. 5

Niech Spec(φ) oznacza zbiór mocy wszystkich skończonych modeli formuły φ.
Pokazać, że jeśli Δ jest takim zbiorem zdań, iż dla każdego φΔ zbiór Spec(¬φ) jest skończony, oraz jeśli Δψ, to także Spec(¬ψ) jest skończony.

Zad. 6

Pokazać, że klasa wszystkich relacji równoważności, które mają skończenie wiele klas abstrakcji, nie jest aksjomatyzowalna.

Zad. 7

Udowodnić, że klasa wszystkich struktur A=A,EA nad sygnaturą składającą się z jednego dwuargumentowego symbolu relacyjnego E i takich, że EA jest zbiorem skończonym, nie jest aksjomatyzowalna.

Zad. 8

Pokazać, że klasa wszystkich algebr A=A,fA, gdzie f jest symbolem jednoragumentowej funkcji, oraz takich, że |f(A)|<|A| nie jest aksjomatyzowalna.

Zad. 9

Udowodnić, że klasa wszystkich struktur A=A,EA nad sygnaturą składającą się z jednego dwuargumentowego symbolu relacyjnego E i takich, że |{(a,b)A×A / (a,b)EA}|<|{(a,b)A×A / (a,b)EA}|, nie jest aksjomatyzowalna.

Zad. 10

Udowodnić, że klasa wszystkich struktur A=A,rA, gdzie rΣR1 oraz takich, że |rA|=|ArA| nie jest aksjomatyzowalna.

Zad. 11

Udowodnić następujące tw. Hessenberga:
Dla każdej nieskończonej mocy m zachodzi m2=m.

Zad. 12

Udowodnić, że klasa wszystkich struktur A=A,rA, gdzie rΣR1 oraz takich, że |rA|=2|ArA| nie jest aksjomatyzowalna.

Zad. 13

Udowodnić, że klasa wszystkich struktur izomorficznych do struktury postaci A=P(A),A,A,A, gdzie A,A oraz A są odpowiednio prawdziwymi sumą, przecięciem i zawieraniem zbiorów, nie jest aksjomatyzowalna.

Zad. 14

Sygnatura składa się z dwuargumentowego symbolu funkcyjnego , jednoargumentowego symbolu funkcyjnego inv i symbolu stałej id. Model F (ta litera to gotyckie F, w rozwiązaniu można pisać zwykłe F) nad tą sygnaturą nazywamy grupą bijekcji, gdy jego uniwersum stanowi zbiór wszystkich bijekcji f:AA dla pewnego zbioru A, a operacje mają następujące interpretacje: F to operacja składania funkcji, invF to operacja brania funkcji odwrotnej, a idF to funkcja indentycznościowa z A w A.

Udowodnić, że nie istnieje zbiór Γ zdań logiki pierwszego rzędu taki, że BΓ wtedy i tylko wtedy, gdy B jest izomorficzny do pewnej grupy bijekcji.

Zad. 15

Pokazać, że nie istnieje zdanie φ logiki pierwszego rzędu o tej własności, że dla każdego nieskierowanego (skończonego lub nie) grafu G zachodzi równoważność: Gφ wtw każdy wierzchołek G należy do pewnego (skończonego) cyklu w tym grafie.

Zad. 16

Czy dla każdego zbioru zdań Δ istnieje minimalny ze względu na zawieranie podzbiór ΔΔ spełniający ΔΔ?

Zad. 17

Czy dla każdego zbioru zdań Δ takiego, że Δφ, gdzie φ jest zdaniem, istnieje minimalny ze względu na zawieranie podzbiór ΔΔ spełniający Δφ?

Zad. 18

Pokazać, że dla każdego skończonego zbioru zdań Δ istnieje podzbiór ΔΔ spełniający ΔΔ oraz niezależny, tzn. dla każdego φΔ zachodzi Δ{φ}.

Zad. 19

Niech f będzie jednoargumentowym symbolem funcji i niech \mathcal{A}=\bigcup_{n\in\mathbb{N}}Mod(\forall x\underbrace{f\ldots f}_n(x)=x).

Wykazać, że ani \mathcal{A} nie można zdefiniować żadnym zbiorem zdań logiki pierwszego rzędu, ani dopełnienia \mathcal{A} nie można zdefiniować pojedynczym zdaniem logiki pierwszego rzędu.