Logika dla informatyków/Ćwiczenia 8: Różnice pomiędzy wersjami

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Tprybick (dyskusja | edycje)
Nie podano opisu zmian
Jty (dyskusja | edycje)
Nie podano opisu zmian
Linia 1: Linia 1:
Ćwiczenie 1<br>
Ćwiczenie 1<br>
Wskazać przykład takiego zbioru <math>\Delta</math> zdań logiki pierwszego rzędu,że każde dwa jego ''przeliczalne'' modele są izomorficzne, ale istnieją dwa ''nieprzeliczalne'', nieizomorficzne ze soba modele zbioru&nbsp;<math>\Delta.</math>  
Wskazać przykład takiego zbioru <math>\Delta</math> zdań logiki pierwszego rzędu,że każde dwa jego ''przeliczalne'' modele są izomorficzne, ale istnieją dwa ''nieprzeliczalne'', nieizomorficzne ze sobą modele zbioru&nbsp;<math>\Delta.</math>  


Ćwiczenie 2<br>
Ćwiczenie 2<br>

Wersja z 20:44, 24 wrz 2006

Ćwiczenie 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 sobą modele zbioru Δ.

Ćwiczenie 2
Udowodnić, że dla każdej struktury skończonej 𝔄 nad skończoną sygnaturą istnieje taki zbiór Δ zdań pierwszego rzędu,że 𝔄Δ i dla każdej struktury 𝔅Δzachodzi 𝔅𝔄.


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

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


Ćwiczenie 4
Udowodnić, że klasa wszystkich struktur izomorficznych zestrukturą postaci 𝔄=<𝒫(A),,,>, gdzie , oraz są odpowiednio sumą, przecięciem i zawieraniem zbiorów,nie jest aksjomatyzowalna żadnym zbiorem zdań pierwszego rzędu.


Ćwiczenie 5
Pokazać, że jeśli klasa 𝒜 struktur nad sygnaturąΣ jest aksjomatyzowalna pewnym zbiorem zdań logiki pierwszego rzędu, oraz jej dopełnienie składające się ze struktur sygnatury Σ, ktore nie należą do 𝒜 też jest aksjomatyzowalne, to każda z tych klas jest w istocie aksjomatyzowalna jednym zdaniem pierwszego rzędu.

Wskazówka: Założyć, że pierwsza klasa jest aksjomatyzowalna przez Δ, a druga przez Δ, ale żaden skończony podzbiórΔ nie jest aksjomatyzacją 𝒜. Pokazać, żeΔΔ spełnia założenia twierdzenia o zwartości.


Ćwiczenie 6
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 Parser nie mógł rozpoznać (nieznana funkcja „\var”): {\displaystyle \var\varphi} , że Parser nie mógł rozpoznać (nieznana funkcja „\var”): {\displaystyle \Delta\models\var\varphi} orazParser nie mógł rozpoznać (nieznana funkcja „\var”): {\displaystyle \Delta'\models\lnot\var\varphi.}

Wskazówka: Pokazać, że jeśli teza nie zachodzi, toΔΔ spełnia założenia twierdzenia o zwartości.


Ćwiczenie 7
Niech Parser nie mógł rozpoznać (nieznana funkcja „\var”): {\displaystyle Spec(\var\varphi)} oznacza zbiór mocy wszystkich skończonych modeli formuły Parser nie mógł rozpoznać (nieznana funkcja „\var”): {\displaystyle \var\varphi.} Pokazać, że jeśli Δ jest takim zbiorem zdań, iż dla każdego Parser nie mógł rozpoznać (nieznana funkcja „\var”): {\displaystyle \var\varphi\in\Delta} zbiór Parser nie mógł rozpoznać (nieznana funkcja „\var”): {\displaystyle Spec(\lnot\var\varphi)} jest skończony,oraz jeśli Δψ, to także Spec(¬ψ) jest skończony.