Automorzmy modeli i twierdzenie EhrenfeuchtaMostowskiego

Podobne dokumenty
Twierdzenie Wainera. Marek Czarnecki. Warszawa, 3 lipca Wydziaª Filozoi i Socjologii Uniwersytet Warszawski

Zdzisªaw Dzedzej, Katedra Analizy Nieliniowej pok. 611 Kontakt:

A = n. 2. Ka»dy podzbiór zbioru sko«czonego jest zbiorem sko«czonym. Dowody tych twierdze«(elementarne, lecz nieco nu» ce) pominiemy.

Przekroje Dedekinda 1

Logika matematyczna (16) (JiNoI I)

Podstawy matematyki dla informatyków

Zadania. 4 grudnia k=1

ELEMENTARNA TEORIA LICZB. 1. Podzielno±

JAO - J zyki, Automaty i Obliczenia - Wykªad 1. JAO - J zyki, Automaty i Obliczenia - Wykªad 1

Zad. 1 Zad. 2 Zad. 3 Zad. 4 Zad. 5 SUMA. W obu podpunktach zakªadamy,»e kolejno± ta«ców jest wa»na.

Metody dowodzenia twierdze«

Rachunek zda«. Relacje. 2018/2019

Preliminaria logiczne

Logika dla matematyków i informatyków Wykªad 1

Relacj binarn okre±lon w zbiorze X nazywamy podzbiór ϱ X X.

Ekstremalnie maªe zbiory

Zbiory i odwzorowania

Indeksowane rodziny zbiorów

ARYTMETYKA MODULARNA. Grzegorz Szkibiel. Wiosna 2014/15

Metoda tablic semantycznych. 1 Metoda tablic semantycznych

Twierdzenie Wedderburna Witold Tomaszewski

Wykªad 4. Funkcje wielu zmiennych.

Wykªad 7. Ekstrema lokalne funkcji dwóch zmiennych.

WST P DO TEORII INFORMACJI I KODOWANIA. Grzegorz Szkibiel. Wiosna 2013/14

W poprzednim odcinku... Podstawy matematyki dla informatyków. Relacje równowa»no±ci. Zbiór (typ) ilorazowy. Klasy abstrakcji

Mierzalne liczby kardynalne

Twierdzenie Choqueta o mierzalno±ci rzutów

ARYTMETYKA MODULARNA. Grzegorz Szkibiel. Wiosna 2014/15

istnienie elementu neutralnego dodawania (zera): 0 K a K a + 0 = a, istnienie elementu neutralnego mno»enia (jedynki): 1 K a K a 1 = a,

Matematyka dyskretna dla informatyków

Logika intuicjonistyczna

Maszyny Turinga i problemy nierozstrzygalne. Maszyny Turinga i problemy nierozstrzygalne

Zadania z PM II A. Strojnowski str. 1. Zadania przygotowawcze z Podstaw Matematyki seria 2

Liniowe równania ró»niczkowe n tego rz du o staªych wspóªczynnikach

Funkcje wielu zmiennych

ARYTMETYKA MODULARNA. Grzegorz Szkibiel. Wiosna 2014/15

Metodydowodzenia twierdzeń

Czy funkcja zadana wzorem f(x) = ex e x. 1 + e. = lim. e x + e x lim. lim. 2 dla x = 1 f(x) dla x (0, 1) e e 1 dla x = 1

Arytmetyka pierwszego rz du

Teoria mnogo±ci. Twierdzenia podziaªowe. Piotr Zakrzewski. Toru«, 31 sierpnia Instytut Matematyki Uniwersytet Warszawski

Strategia czy intuicja?

Geometria Algebraiczna

Podstawy matematyki dla informatyków. Funkcje. Funkcje caªkowite i cz ±ciowe. Deniowanie funkcji. Wykªad pa¹dziernika 2012

ARYTMETYKA MODULARNA. Grzegorz Szkibiel. Wiosna 2014/15

x y x y x y x + y x y

Wielomiany. El»bieta Sadowska-Owczorz. 19 listopada 2018

Ciaªa i wielomiany. 1 Denicja ciaªa. Ciaªa i wielomiany 1

Ekstremalnie fajne równania

ARYTMETYKA MODULARNA. Grzegorz Szkibiel. Wiosna 2014/15

Skrypt do Algorytmów i Struktur Danych

Funkcje, wielomiany. Informacje pomocnicze

Funkcje wielu zmiennych

gdzie wektory α i tworz baz ortonormaln przestrzeni E n

2 Podstawowe obiekty kombinatoryczne

Struktury formalne, czyli elementy Teorii Modeli

Matematyka dyskretna dla informatyków

Algorytmy zwiazane z gramatykami bezkontekstowymi

Logika pierwszego rz du. Sposób u»ycia. Tautologie, sposoby u»ywania logiki pierwszego rz du, zwi zki z j zykiem naturalnym

Prawdopodobie«stwo warunkowe, twierdzenie Bayesa, niezale»no± zdarze«.

Estymacja parametru gªadko±ci przy u»yciu falek splajnowych

Rachunek caªkowy funkcji wielu zmiennych

Programowanie funkcyjne. Wykªad 13

Macierze i Wyznaczniki

Podstawy logiki i teorii zbiorów wiczenia

Elementy geometrii w przestrzeni R 3

Podstawy matematyki dla informatyków. Logika formalna. Skªadnia rachunku zda« Skróty i priorytety. Wykªad 10 (Klasyczny rachunek zda«) 15 grudnia 2011

XVII Warmi«sko-Mazurskie Zawody Matematyczne

Podzbiory Symbol Newtona Zasada szuadkowa Dirichleta Zasada wª czania i wyª czania. Ilo± najkrótszych dróg. Kombinatoryka. Magdalena Lema«ska

Macierze. 1 Podstawowe denicje. 2 Rodzaje macierzy. Denicja

1 Poj cia pomocnicze. Przykªad 1. A A d

Matematyczne podstawy kognitywistyki

Hotel Hilberta. Zdumiewaj cy ±wiat niesko«czono±ci. Marcin Kysiak. Festiwal Nauki, Instytut Matematyki Uniwersytetu Warszawskiego

1 0 Je»eli wybierzemy baz A = ((1, 1), (2, 1)) to M(f) A A =. 0 2 Daje to znacznie lepszy opis endomorzmu f.

Funkcje wielu zmiennych

i, lub, nie Cegieªki buduj ce wspóªczesne procesory. Piotr Fulma«ski 5 kwietnia 2017

Wyniki prof. Rasiowej w informatyce I

PRZYPOMNIENIE Ka»d przestrze«wektorow V, o wymiarze dim V = n < nad ciaªem F mo»na jednoznacznie odwzorowa na przestrze«f n n-ek uporz dkowanych:

Liczby zespolone. dr Krzysztof yjewski Mechatronika; S-I 0.in». 6 pa¹dziernika Oznaczenia. B dziemy u»ywali nast puj cych oznacze«:

Ci gªy fragment rachunku µ

Liczenie podziaªów liczby: algorytm Eulera

Naukoznawstwo (Etnolingwistyka V)

Wielomiany o wspóªczynnikach rzeczywistych

Wyra»enia logicznie równowa»ne

Zadania z analizy matematycznej - sem. II Ekstrema funkcji wielu zmiennych, twierdzenia o funkcji odwrotnej i funkcji uwikªanej

ANALIZA NUMERYCZNA. Grzegorz Szkibiel. Wiosna 2014/15

ARYTMETYKA MODULARNA. Grzegorz Szkibiel. Wiosna 2014/15

Wektory w przestrzeni

Równania ró»niczkowe I rz du (RRIR) Twierdzenie Picarda. Anna D browska. WFTiMS. 23 marca 2010

Freyd, Abelian Categories

Matematyka dyskretna

KLASYCZNE ZDANIA KATEGORYCZNE. ogólne - orzekaj co± o wszystkich desygnatach podmiotu szczegóªowe - orzekaj co± o niektórych desygnatach podmiotu

EGZAMIN MAGISTERSKI, r Matematyka w ekonomii i ubezpieczeniach. a) (6 pkt.) oblicz intensywno± pªaconych skªadek;

Ÿ1 Oznaczenia, poj cia wst pne

Wykªad 12. Transformata Laplace'a i metoda operatorowa

Przeksztaªcenia liniowe

Oba zbiory s uporz dkowane liniowo. Badamy funkcj w pobli»u kresów dziedziny. Pewne punkty szczególne (np. zmiana denicji funkcji).

WST P DO MATEMATYKI WSPÓŠCZESNEJ. Grzegorz Szkibiel. Jesie«2004/05

Egzamin z wykªadu monogracznego. Teoria kategorii w podstawach informatyki semestr zimowy 2011/12. Poj cia, terminologia i notacja:

Materiaªy do Repetytorium z matematyki

Macierze i Wyznaczniki

Transkrypt:

Automorzmy modeli i twierdzenie EhrenfeuchtaMostowskiego Krzysztof Kapulkin IX Warsztaty Logiczne 5 12 lipca 2008 1 Wst p W referacie tym przedstawiamy wyniki uzyskane przez Andrzeja Ehrenfeuchta i Andrzeja Mostowskiego i zaprezentowane w [EM]. Wprowad¹my nast puj ce oznaczenia: A = A,... model elementarna równowa»no± modeli =izomorzm modeli F m(l)zbiór formuª j zyka L 2 Podstawowe poj cia i twierdzenia logiki Denicja 1. A b dziemy nazywa elementarnym podsystemem B, je±li i. A B ii. dla dowolnej formuªy α(x 1,..., x n ) oraz dla dowolnych a 1,..., a n A zachodzi: A = α[a 1,..., a n ] wtedy i tylko wtedy, gdy B = α[a 1,..., a n ]. Twierdzenie 1. (Kryterium TarskiegoVaughta) Niech A - podsystem B. Je±li dla dowolnej formuªy α, warto±ciowania p oraz zmiennej x mamy,»e B = x α[p] implikuje,»e istnieje a A takie,»e B = α[p(a/x)], to A jest elementarnym podsystemem B. Dowód. Indukcja wzgl dem budowy formuªy α. Gdy α jest formuª atomow rutyna. Kroki spójnikówrutyna. Krok kwantykatora. Niech α = α(x, x 1,..., x n ). Zaªó»my na pocz tek,»e A = x α[a 1,..., a n ]. St d istnieje a A takie,»e A = α[a/x, a 1,..., a n ]. Z zaªo»enia indukcyjnego: A = α[a/x, a 1,..., a n ] wtedy i tylko wtedy, gdy B = α[a/x, a 1,..., a n ]. Zatem B = x α[a 1,..., a n ] (±wiadek a). Na odwrót: zaªó»my,»e B = x α[a 1,..., a n ]. Z zaªo»e«kryterium mamy,»e istnieje a A takie,»e B = α[a, a 1,..., a n ]. Zatem na mocy zaªo»enia indukcyjnego: A = α[a, a 1,..., a n ] Denicja 2. Niech α = α(x, x 1,..., x n ) b dzie formuª j zyka L oraz Amodelem, x, x 1,..., x n F V (α). Okre±lamy funkcj Skolema f α,x : A n A jako funkcj wyboru dla rodziny {P a1,...,a n : a i A}, gdzie P a1,...,a n = {a A : A = α[a/x, a 1 /x 1,..., a n /x n ]}. Fakt 1. Je±li A = x α[a 1,..., a n ], to A = α[f α,x (a 1,..., a n )/x, a 1,..., a n ]. 1

Denicja 3. Domkni ciem Skolema X A (ozn. podzbiór A zamkni ty na wszystkie funkcje Skolema. X ) nazywamy najmniejszy Stwierdzenie 1. Dla dowolnego zbioru X A jego domkni cie Skolema X jest elementarnym podsystemem A. Dowód. Najpierw poka»emy,»e X jest podsystemem systemu A. Staªe nale» do domkni cia Skolema (wystarczy rozwa»y formuªy postaci: x = c dla cstaªa). Ponadto X jest zamkni ty na operacje (rozwa»amy formuªy x = f(x 1,..., x n ) dla f - symbolu relacyjnego). Aby pokaza,»e jest to podsystem elementarny, stosujemy kryterium Tarskiego Vaughta. Je±li A = x α[a 1,..., a n ], gdzie a 1,..., a n X, to istnieje a X takie,»e A = α[a/x, a 1,..., a n ], mianowicie: a = f α,x (a 1,..., a n ). Denicja 4. Powiemy,»e teoria T w j zyku L jest ma wbudowane funkcje Skolema, je±li dla dowolnej formuªy ψ = x ϕ(x 1,..., x n ), gdzie x 1,..., x n wszystkie zmienne wolne formuªy ϕ, istnieje term t ψ (y 1,..., y n ) j zyka L taki,»e: T y 1,..., y n (ψ(y 1,..., y n ) ϕ(t ψ (y 1,..., y n ), y 1,..., y n )). Mo»emy wi c powiedzie,»e teoria ma wbudowane funkcje Skolema wtedy i tylko wtedy, gdy s one deniowalne w jej j zyku. Denicja 5. Niech dane b d typy: τ = τ 1, τ 2, τ 3 oraz σ = σ 1, σ 2, σ 3. Typ τ nazwiemy reduktem typu σ, je±li funkcje σ i s rozszerzeniami funkcji τ i. Niech A b dzie systemem typu σ. Odrzucaj c relacje, funkcje i elementy wyró»nione nie obj te typem τ otrzymujemy system b d cy reduktem systemu A. Niech L b dzie j zykiem typu σ. Odrzucaj c symbole relacyjne i funkcyjne oraz oraz staªe nie obj te typem τ otrzymujemy j zyk b d cy reduktem j zyka L. 3 Twierdzenie Ramsey'a Twierdzenie 2. (Ramsey, wersja niesko«czona) Niech S b dzie zbiorem oraz n N. Niech ponadto P n (S)zbiór wszystkich n-elementowych podzbiorów zbioru S. Wówczas je±li P n (S) = A 1 A 2 (suma rozª czna), to istnieje S 0 taki,»e albo P n (S 0 ) A 1, albo P n (S 0 ) A 1. Dowód. Dowód przeprowadzimy przez indukcj ze wzgl du na n. Gdy n = 1, twierdzenie sprowadza si do faktu,»e je±li A 1, A 2 stanowi podziaª zbioru niesko«czonego, to jeden z nich musi by niesko«czony. Zaªó»my wi c,»e twierdzenie zachodzi dla n r. Poka»emy,»e zachodzi równie» dla n = r + 1. Ustalmy s 0 S i niech Y = S \ {s 0 }. Podziaª P r+1 (S) = A 1 A 2 indukuje podziaª P r (Y ) = A 1 A 2. Mianowicie, niech X P r(y ), wówczas: X A i X {s 0 } A i. Z zaªo»enia indukcyjnego istnieje niesko«czony Y 1 Y taki,»e ka»dy r-elementowy podzbiór Y 1 nale»y do ustalonego A i. Bez straty ogólno±ci zadania mo»emy zakªada,»e jest to A 1. Zatem dowolny (r + 1)-elementowy podzbiór S, do którego nale»y s 0 oraz r elementów z Y 1 nale»y do A 1. Wybierzmy teraz s 1 Y 1. Powtarzaj c poprzednie rozumowanie, mamy,»e istnieje taki niesko«czony Y 2 Y 1,»e dowolny (r + 1)-elementowy podzbiór S, do którego nale»y s 1 oraz r elementów z Y 2 nale»y do pewnego ustalonego A i. Powtarzaj c ten argument ω razy, otrzymujemy zbiór {s 0, s 1, s 2,...}. Rozwa»my teraz jego (r+1)-elementowy podzbiór {s i1, s i2,..., s ir+1 }, gdzie i 1 < i 2 <... < i r+1. 2

To, do którego elementu podziaªu P r+1 (S) = A 1 A 2 on nale»y, zale»y wyª cznie od i 1. Zatem znajdziemy niesko«czenie wiele warto±ci i k,»e s ik nale» do jednego z elementów podziaªu. Przedstawiony tu dowód twierdzenia Ramsey'a jest pewn modykacj dowodu z [ChK]. Alternatywny, korzystaj cy z lematu Königa, dowód mo»na znale¹ w [LM]. 4 Twierdzenie Ehrenfeuchta - Mostowskiego Denicja 6. Niech A b dzie modelem dla L oraz niech X A b dzie podzbiorem liniowo uporz dkowanym przez <. Powiemy,»e X jest zbiorem elementów nierozró»- nialnych w A, je±li dla dowolnego n N oraz x 1 < x 2 <... < x n i y 1 < y 2 <... < y n, gdzie x i, y i X zachodzi (A, x 1,..., x n ) (A, y 1,..., y n ). Intuicyjnie, u»yte w powy»szej denicji sªowo 'nierozró»nialne' oznacza,»e ci gów x 1 <... < x n i y 1 <... < y n nie jeste±my w stanie odró»ni za pomoc»adnej formuªy logiki 1 rz du postaci ϕ(v 1,..., v n ) w L. Stwierdzenie 2. Niech X, < b dzie liniowo uporz dkowanym podzbiorem A. Je±li dla dowolnych dwóch ci gów: x 1 < x 2 <... < x n i y 1 < y 2 <... < y n elementów X istnieje automorzm f : A A taki,»e f(x i ) = y i dla i = 1, 2,..., n, to X jest zbiorem elementów nierozró»nialnych. Dowód. Istotnie, mamy,»e f : (A, x 1,..., x n ) = (A, y 1,..., y n ), czyli (A, x 1,..., x n ) (A, y 1,..., y n ), co ko«czy dowód. Podajmy kilka przykªadów zbiorów elementów nierozró»nialnych: 1. Aciaªo algebraicznie domkni te, Xzbiór elementów liniowo niezale»nych. 2. Agrupa wolna, Xzbiór generatorów. 3. Azbiór liczb wymiernych Q z porz dkiem liniowym, X = A. 4. Aatomowa algebra Boole'a, Xzbiór atomów. 5. Azbiór z relacj równowa»no±ci, Xjedna z klas abstrakcji. 6. Azbiór wielomianów o wspóªczynnikach w ustalonym pier±cieniu R, Xzbiór zmiennych. Stwierdzenie 3. Niech L = L {c n : n N} oraz niech T b dzie teori w j zyku L maj c model niesko«czony. Wówczas teoria T = T {ϕ(c i1,..., c in ) ϕ(c j1,..., c jn ) : ϕ(v 1,..., v n ) F m(l), n N, i 1 <... < i n, j 1 <... < j n } { c i = c j : i j} jest niesprzeczna. Dowód. Niech A b dzie niesko«czonym modelem T oraz niech I A b dzie przeliczalnym podzbiorem dobrze uporz dkowanym przez <. Niech zatem i 0 < i 1 <... b d wszystkimi elementami I. Udowodnimy nast puj cy lemat: Lemat 1. Przy powy»szych zaªo»eniach, je±li T jest sko«czony, to istnieje niesko«czony podzbiór J I,»e dla dowolnego niesko«czonego podzbioru {j 0, j 1,...} J dobrze uporz dkowanego przez < rozszerzenie (A, j 0, j 1,...) jest modelem dla. 3

Dowód. Dowód przeprowadzimy przez indukcj wzgl dem liczby zda«w. Zaªó»my wi c,»e teza lematu zachodzi dla pewnego sko«czonego T i niech ϕ(v 1,..., v m ) b dzie formuª j zyka L. Deniujemy podziaª P m (J ) = A 1 A 2 nast puj co: A 1 = {x 1 < x 2 <... < x m : x i J, A = ϕ[x 1,..., x m ]} A 2 = {x 1 < x 2 <... < x m : x i J, A = ϕ[x 1,..., x m ]} Z twierdzenia Ramsey'a mamy,»e istnieje niesko«czony zbiór K J taki,»e P m (K) A 1 lub P m (K) A 2. Niech teraz k 0 < k 1 <... b dzie niesko«czonym podzbiorem K. Mamy,»e (A, k 0, k 1,...) = ϕ(c s1,..., c sm ) ϕ(c t1,..., c tm ) dla s 1 < s 2 <... < s m i t 1 < t 2 <... < t m. Ponadto (A, k 0, k 1,...) speªnia wszystkie zdania z, co ko«czy dowód indukcyjny. Na mocy udowodnionego wªa±nie lematu oraz twierdzenia o zwarto±ci otrzymujemy tez. Twierdzenie 3. Niech T b dzie teori w j zyku L z niesko«czonymi modelami oraz niech X, < b dzie liniowym porz dkiem. Wówczas istnieje model A teorii T taki,»e X A oraz X jest zbiorem elementów nierozró»nialnych w A. Dowód. Niech L = L {c x : x X} oraz T = T {ϕ(c x1,..., c xn ) ϕ(c y1,..., c yn ) : ϕ(v 1,..., v n ) F m(l), n N, x 1 <... < x n, y 1 <... < y n } { c x = c y : x y; x, y X}. Poniewa» dowolny sko«czony podzbiór X mo»e by zanurzony (z zachowaniem porz dku) w ω, <, zatem na mocy Stwierdzenia 3 mamy,»e T jest niesprzecznym zbiorem zda«w L. Niech A - model dla T oraz niech A b dzie obci ciem modelu A do L. Wówczas A jest modelem dla T. Bez straty ogólno±ci zadania mo»emy uto»sami staªe c x z elementami x X. Z denicji teorii T wynika,»e dla dowolnej formuªy ϕ(v 1,..., v n ) F m(l) oraz elementów x 1 <... < x n i y 1 <... < y n zbioru X zachodzi: A = ϕ[x 1,..., x n ] A = ϕ[y 1,..., y n ] Zatem (A, x 1,..., x n ) (A, y 1,..., y n ), czyli X jest zbiorem elementów nierozró»- nialnych w A. Twierdzenie 4. Niech A b dzie modelem teorii T z wbudowanymi funkcjami Skolema oraz X A b dzie zbiorem elementów nierozró»nialnych. Wówczas ka»da bijekcja f : X X zachowuj ca porz dek rozszerza si jednoznacznie do automorzmu modelu X. Dowód. T ma wbudowane funkcje Skolema, zatem dowolny element y X zostaª otrzymany za pomoc termu t(v 1,..., v n ) z x 1,..., x n X. Bez straty ogólno±ci mo»emy zaªo»y,»e wszystkimi zmiennymi wolnymi termu t s v 1,..., v n oraz,»e x 1 <... < x n i y = t[x 1,..., x n ]. Takie przedstawienie b dziemy nazywa standardow reprezentacj y w X. Niech y = t[x 1,..., x n ] b dzie standardow reprezentacj oraz niech f : X X b dzie bijekcj zachowuj c porz dek (automorzmem porz dkowym). Zdeniujemy rozszerzenie f do automorzmu modeli f : X X. Zadajemy je wzorem: Nale»y zatem pokaza,»e: 1. f jest dobrze okre±lone. 2. f jest automorzmem. f(y) = t[f(x 1 ),..., f(x n )] (1) 4

3. f jest jedynym rozszerzeniem f o zadanych wªasno±ciach. Mamy wi c: Ad. 1. Rozwa»my inn standardow reprezentacj y = t [z 1,..., z m ]. Niech u 1 <... < u l b dzie porz dkiem na zbiorze {x 1,..., x n, z 1,..., z m }. Wówczas równo± t[x 1,..., x n ] = t [z 1,..., z m ] mo»na zapisa za pomoc formuªy ϕ jako X = ϕ[u 1,..., u l ]. Z zaªo»enia X = ϕ[f(u 1 ),..., f(u l )]. St d t[f(x 1 ),..., f(x n )] = t [f(z 1 ),..., f(z m )] w X, a zatem denicja jest niezale»na od wyboru standardowej reprezentacji. Ad. 2. Fakt,»e f jest bijekcj oraz f speªnia odpowiednie równo±ci na symbolach funkcyjnych i staªych wynika bezpo±rednio z (1). Wystarczy zatem udowodni,»e f(x ) jest elementarnym podsystemem X. Rozwa»my formuª : ϕ(v 1,..., v l ) j zyka L tak,»e f(x ) = ϕ[y 1,..., y l ]. Dla ka»dego z y i (i = 1, 2,..., l) we¹my jego standardow reprezentacj, dan przez term t i i podzbiór zbioru zmiennych x 1 <... < x n. Poniewa» T ma wbudowane funkcje Skolema, zatem istnieje formuªa ψ taka,»e: f(x ) = ϕ[y 1,..., y l ] wtedy i tylko wtedy, gdy X = ψ[x 1,..., x n ]. Ad. 3. Pozostawiamy Czytelnikowi w charakterze prostego wiczenia. Wniosek 1. Je±li teoria T ma modele niesko«czone, to dla dowolnego liniowo uporz dkowanego liniowo zbioru X istnieje taki model A 0 teorii T,»e Aut( X, < ) Aut(A 0 ). Dowód. Zacznijmy od wprowadzenia kilku oznacze«. Dla danego j zyka L przez L b dziemy oznacza najmniejsze rozszerzenie j zyka L,»e ma on wbudowane funkcje Skolema (a zatem umieszczenie odpowiednich symboli w±ród symboli funkcyjnych). Niech teraz A b dzie modelem dla j zyka L. Rozszerzeniem Skolema A b dziemy nazywa taki model A,»e je±li ψ = x ϕ(xx 1,..., x n ) jest formuª j zyka L (przy czym x 1,..., x n - wszystie zmienne wolne w ϕ) oraz y 1,..., y n nie wyst puj w ψ, to A = y 1,..., y n (ψ(y 1,..., y n ) ϕ(f ψ,x (y 1,..., y n )y 1,..., y n )). Niech A b dzie niesko«czonym modelem dla T w j zyku L. Deniujemy teori T : jej twierdzeniami s wszystkie zdania j zyka L {c a : a A} prawdziwe w (A, a) a A. Oczywi±cie, na mocy powy»szej denicji T ma wbudowane funkcje Skolema, a jej niesko«czonym modelem jest (A, a) a A. Niech teraz X b dzie zbiorem elementów nierozró»nialnych w X, które jest modelem dla T. Wówczas redukt X do j zyka L jest elementarnym rozszerzeniem A (tzn. A jest elementarnym podsystemem reduktu X ). Przyjmujemy A 0 = redukt X. Literatura [EM] A. Ehrenfeucht, A. Mostowski: Models of axiomatic theories admitting automorphisms, Fundamenta Mathematicae 43 (1956) str. 50-68 [ChK] C. C. Chang, H. Jerome Keisler: Model Theory, North-Holland Amsterdam (1973) [AZ] Z. Adamowicz, P. Zbierski: Logika matematyczna, PWN Warszawa (1991) [LM] W. Lipski, W. Marek: Analiza kombinatoryczna, Biblioteka matematyczna tom 59, PWN Warszawa (1986) 5