Modellelmélet

A modellelmélet a matematikai logika  egyik ága , amely a formális nyelvek és értelmezéseik , illetve modelljeik kapcsolatának vizsgálatával foglalkozik . A névmodell elméletet Alfred Tarski javasolta először 1954- ben . A modellelmélet fő fejlesztése Tarski, Maltsev és Robinson munkáiban volt .

Eredet

A modellelmélet a szintaxis és a szemantika közötti alapvető kapcsolat vizsgálatának szenteli magát . Ugyanakkor a formális nyelv megfelel az elsőnek , a modell pedig a másodiknak - egy matematikai struktúra , amely lehetővé teszi ennek a nyelvnek a leírását. A modellelmélet az algebrával és a matematikai logikával kapcsolatos metamatematikai problémák megoldásának meglévő megközelítéseinek általánosításaként jelent meg . Ezek a megközelítések maguk is régóta léteznek, de sokáig nem vették őket teljes egészükben, egyetlen logikai-filozófiai paradigma keretein belül . Természetes példa ebben az összefüggésben az Euklidész ötödik párhuzamos egyenesek posztulátumához kapcsolódó probléma. A matematikusok évszázadokon át nem tudták bizonyítani ennek igazságát, mígnem a 19. században Bolyai és Lobacsevszkij felépítette a nem euklideszi geometriát , megmutatva ezzel, hogy a párhuzamos posztulátumot nem lehet sem bizonyítani, sem megcáfolni. Ez a modellelmélet szempontjából azt jelenti, hogy az ötödik posztulátum nélküli axiómarendszer többféle modellt, azaz jelen esetben több lehetőséget is megenged a geometria megvalósítására.

Így az eredeti modellelmélet a matematika olyan ágaiból nőtt ki, mint a logika , az univerzális algebra , a halmazelmélet , mint a meglévő ismeretek általánosítása és bővítése. Ezért a modellelmélet első eredményei jóval a „hivatalos” megjelenése előtt megjelentek. A Löwenheim-Skolem tétel ( 1915 ) tekinthető az első ilyen eredménynek [1] . Egy másik jelentős eredmény a tömörségi tétel volt , amelyet Gödel ( 1930 ) és Maltsev ( 1936 ) bizonyított.

Klasszikus elsőrendű modellelmélet

A klasszikus elsőrendű logika modellelmélete történelmileg a modellelméleti megközelítés első és legfejlettebb példája. A modellek szerepét itt a változók lehetséges értékeinek tartományát reprezentáló halmazok játsszák . A függvényszimbólumok a rajtuk lévő megfelelő aritás műveleteiként, a predikátumok  pedig relációkként értelmeződnek (további részletekért lásd : Elsőrendű logika, értelmezés ).

Tömörségi tétel

A modellelmélet egyik legfontosabb eszköze a Maltsev által bizonyított tömörségi tétel , amely kimondja, hogy az elsőrendű képletek halmazának akkor és csak akkor van modellje, ha a modellben az adott képlethalmaz minden véges részhalmaza van.

A tétel elnevezése onnan ered, hogy egy kőtér tömörségére vonatkozó állításként fogalmazható meg .

A tömörségi tételből következik, hogy egyes fogalmak nem fejezhetők ki az elsőrendű logikában. Például a végesség vagy a megszámlálhatóság fogalma nem fejezhető ki semmilyen elsőrendű formulával, sőt halmazakkal sem: ha egy képlethalmaznak tetszőlegesen nagy véges modelljei vannak, akkor annak is van végtelen modellje. Hasonlóképpen, egy olyan elméletnek, amelynek végtelen számú modellje van, és amelynek számossága nem kisebb, mint az aláírás számossága, vannak bármilyen nagyobb számosságú modellje.

A tömörségi tétel alkalmazható klasszikus elméletek nem szabványos modelljei , például elemi aritmetika vagy számítás .

Elméletek és elemi ekvivalencia

Az elmélet  a levezethetőség szempontjából zárt (röviden: zárt) formulák halmaza, vagyis olyan halmaz , hogy ha a képlet -ből következik , akkor -hoz tartozik .

Azt az elméletet, amelynek legalább egy modellje van, konzisztensnek, a többi elméletet ellentmondásosnak nevezzük.

Egy elméletet teljesnek nevezünk, ha bármely képletre az elmélet vagy -t tartalmaz . Ha  egy algebrai rendszer, akkor az igaz halmaza zárt formulákon egy teljes elméletet alkot - a rendszer elméletét , amelyet jelöl .

Ha algebrai rendszerekre és ugyanazok a zárt formulák igazak, akkor és elemi ekvivalensnek mondjuk. Így és akkor és csak akkor ekvivalensek, ha ugyanannak a teljes elméletnek a modelljei.

Ha egy teljes elméletnek véges modellje van , akkor az elmélet minden modellje izomorf , különösen, mindegyikben ugyanannyi elem van. Ezért véges algebrai rendszerek esetén az elemi ekvivalencia és az izomorfizmus fogalma egybeesik.

Alrendszerek és Löwenheim-Skolem tételek

Az algebrai rendszert egy algebrai rendszer alrendszerének nevezzük, ha az egyes aláírás szimbólumok értelmezése a halmazban való értelmezésének korlátozása . Egy alrendszert eleminek nevezünk, ha bármely képletre és bármelyikre teljesül: akkor és csak akkor, ha . A rendszert ezekben az esetekben a rendszer (elemi) kiterjesztésének nevezzük .

Egy elemi alrendszer elemileg egyenértékű a -val . Azokat az elméleteket, amelyek modelljére fordítva is igaz – minden elemileg ekvivalens alrendszer elemi –, teljes modellnek nevezzük. Egy elmélet modellteljessége a következő tulajdonságok mindegyikével egyenértékű:

Ha  nem üres halmaz, akkor az összes alrendszer között, beleértve a -t is , ott van a legkisebb, amit generált halmaznak nevezünk . Az elemi alrendszerekre általános esetben egy ilyen állítás nem igaz.

Egy elméletről azt mondjuk, hogy termikus Skolem-függvényei vannak, ha minden képlethez létezik egy tag, és a képlet az elméletből következik . Más szóval, ha van olyan elem, amelyre a képlet igaz, akkor a .-t vehetjük ennek az elemnek . Ha egy elméletnek termikus Skolem-függvényei vannak, akkor modellteljes. Minden elméletnek van egy kiterjesztése , amely termikus Skolem függvényekkel rendelkezik. Ebben az esetben az elmélet minden modellje az elmélet modelljévé gazdagítható .

A Löwenheim-Skolem „fel” tétel kimondja, hogy ha  egy algebrai kardinalitási rendszer nem kisebb, mint , akkor bármely olyan kardinalitás elemi kiterjesztése van, amely nagyobb vagy egyenlő vele .

A Löwenheim-Skolem „lefelé” tétel: ha  egy és számú algebrai rendszer , akkor és között tetszőleges számosságú elemi alrendszerei vannak .

Axiomatizálhatóság és stabilitás

A képletek halmazát egy elmélet axiómahalmazának nevezzük, ha az a következmények halmaza . Konkrétan önmaga axiómák halmaza önmagának. Ha egy elméletnek véges axiómakészlete van, akkor azt mondjuk, hogy véges axiomatizálható.

Az algebrai rendszerek gyűjteményeit osztályoknak nevezzük. Az algebrai rendszerek egy osztályát axiomatizálhatónak nevezzük, ha valamely elmélet modelljeinek halmaza . Ebben az esetben a for axiómák halmazát az axiómák halmazának is nevezik . Egy osztály akkor és csak akkor véges axiomatizálható, ha maga és komplementere is axiomatizálható.

Egy elméletet akkor nevezünk stabilnak a szuperrendszerek (illetve alrendszerek) vonatkozásában, ha bármely algebrai rendszerre az következik és (illetve, ), hogy . Egy elmélet akkor és csak akkor stabil az alrendszerek tekintetében, ha univerzális képletekkel axiomatizálható. Egy elmélet akkor és csak akkor stabil a szuperrendszerek tekintetében, ha egzisztenciális formulákkal axiomatizálható.

Egy elméletet akkor mondunk stabilnak a homomorfizmusok tekintetében, ha bármely algebrai rendszerből az következik , hogy , ha  a homomorf képe . Egy elmélet akkor és csak akkor stabil homomorfizmusok esetén, ha pozitív képletekkel (vagyis olyan formulákkal, amelyek nem tartalmaznak implikációt és tagadást) axiomatizálhatóak.

Láncok

A lánc algebrai rendszerek halmaza, lineárisan rendezve az "alrendszernek lenni" relációval. Ha a lánc elemei esetében teljesül az "elemi alrendszernek lenni" tulajdonság, akkor a láncot eleminek is nevezik.

Az algebrai rendszerek láncának egyesítése egy új, azonos aláírású rendszert ad, amely a lánc összes elemének szuperrendszere lesz. Amikor egy elemi láncot egységesítünk, ez az egyesülés elemi szuperrendszer lesz, következésképpen minden képlet igazsága megmarad benne.

Bármilyen lánc kombinálásakor (beleértve a nem elemieket is), a -képletek igazsága megmarad, és az ellenkezője is igaz - ha egy képlet bármilyen lánc kombinálásakor megőrzi igazságát, akkor ekvivalens valamilyen -képlettel.

Az -képletekkel axiomatizálható elméleteket induktívnak nevezzük. A Chen-Los-Sushko tétel szerint egy elmélet akkor és csak akkor induktív, ha a láncok egyesülése szempontjából stabil. Az induktív elmélet fontos példája a rögzített karakterisztikájú mezők elmélete.

A láncmódszer az egyik legfontosabb eszköz a kívánt tulajdonságokkal rendelkező algebrai rendszerek felépítéséhez.

Ultraproducts

Legyen ez a  nyelv.  az algebrai rendszerek családja, . Az algebrai rendszerek közvetlen szorzata , egy algebrai rendszer , ahol minden predikátum szimbólumhoz

mindegyikhez ;

minden funkciószimbólumhoz

és minden állandó szimbólumra

Legyen  egy szűrő . Határozzuk meg a kapcsolatot . Bemutatjuk a jelölést:

,

Egy algebrai rendszert a következőképpen definiálunk.

Állítsuk be a predikátum szimbólumot

minden funkciószimbólumhoz

és az állandó szimbólumokhoz

Az így definiált algebrai rendszert a szűrő a rendszerek szűrt szorzatának nevezi , és jelöli . Ha  egy ultraszűrő , akkor ultraterméknek nevezzük , ha minden egybeesik és egyenlő , akkor ultrateljesítménynek nevezzük és jelöljük .

Az ultratermékek fő tulajdonsága, hogy megőrzik az összes mondatot:

Elk tétele. Legyen  egy nyelv,  legyen a nyelv algebrai rendszereinek családja ,  és legyen ultraszűrő a felett . Ezután bármely nyelvi képlethez és bármely elemsorozathoz

A tömörségi tétel a következőképpen is megfogalmazható.

A tömörségi tétel. Ha egy képlethalmaz lokálisan kielégíthető valamelyik osztályban , akkor kielégíthető a -ból származó rendszerek néhány ultratermékében . [2]

Típusok

Kategorikus

A véges vagy megszámlálható aláírású egyenlőséggel rendelkező elméletet kategorikusnak mondjuk megszámlálható számosságban , ha minden megszámlálható normál modellje izomorf . A kategorikusságot egy adott megszámlálhatatlan hatványban hasonlóképpen határozzuk meg.

A magasabb rendű modellek elmélete

Véges modellelmélet

Jegyzetek

  1. Keisler G., Chen C. Modellelmélet . — M.: Mir, 1977. — p. tizennégy.
  2. Ershov, 1987 , p. 117.

Irodalom