Aritmetikai halmaz

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2021. május 26-án felülvizsgált verziótól ; az ellenőrzéshez 1 szerkesztés szükséges .

Az aritmetikai halmaz természetes  számok halmaza , amely egy képlettel definiálható az elsőrendű aritmetika nyelvén , vagyis ha van olyan képlet egy szabad változóval , amely . Hasonlóképpen a természetes számok sorait aritmetikának nevezzük, ha létezik olyan képlet , amelyre . Beszélhetünk természetes számok sorainak számtani halmazairól, természetes számok véges sorozatairól, képletekről (bármelyik rögzített Gödel-számozáshoz ), és általában bármely természetes számok által kódolt objektum aritmetikai halmazáról.

Kapcsolódó definíciók

Egy függvényt aritmetikainak nevezünk, ha a grafikonja egy aritmetikai halmaz. Hasonlóképpen beszélhetünk a függvények aritmetikai természetéről, és általában bármely konstruktív objektum halmazán definiált függvényekről.

Az aritmetikai képlet egy képlet az elsőrendű aritmetika nyelvében.

Egy predikátumot (tulajdonságot) aritmetikának nevezünk, ha egy aritmetikai képlettel megadható. Az állítmány, a tulajdonság és a halmaz fogalmát gyakran azonosítják, ezért az ezekre vonatkozó aritmetikai fogalmakat is azonosítják.

Egy valós számot aritmetikainak nevezünk , ha a nála kisebb racionális okok halmaza aritmetikus (vagy ezzel egyenértékű, ha a nála nagyobb racionális számok halmaza aritmetikai). Egy komplex számot aritmetikainak nevezünk, ha valós és képzetes része is aritmetikus.

Tulajdonságok

Példák

Aritmetikai hierarchia

Tekintsünk egy elsőrendű aritmetikai nyelvet, amely predikátumszám-összehasonlító szimbólumot ( vagy ) tartalmaz. Egy ilyen nyelv esetében a korlátos kvantorok fogalma a következő:

(vagy szigorú összehasonlítással rendelkező nyelvek esetén). Az ilyen kvantorok bevezethetők a jobb oldalon látható képletek rövidítéseként, vagy a nyelv kiterjesztéseként. itt lehet a forrásnyelv bármely olyan kifejezése, amely nem tartalmazza a szimbólum szabad előfordulását , és bármilyen képlet. A "közönséges" kvantorokat, amelyek a korlátozott és a korlátozott különbséget hangsúlyozzák, néha korlátlannak nevezik.

A képletet korlátozottnak vagy -formulának nevezzük , ha nem tartalmaz korlátlan kvantorokat; bármennyire is korlátozottan tartalmazhat. Két szinonim kifejezést is bevezetünk: -formula és -formula , amelyek ugyanazt jelentik, mint a -formula.

A képletek aritmetikai hierarchiája a -formulas és -formulas osztályok hierarchiája. Induktív módon határozzák meg:

a formájú képletet , ahol egy -képlet, -képletnek nevezzük ; a formájú képletet , ahol egy -képlet, -képletnek nevezzük .

Így egy korlátozott képlet, amelyet váltakozó kvantorok csoportjai előznek meg, -formula, ha az egzisztenciális kvantorok kezdődnek, és -formula, ha az univerzális kvantorok kezdődnek.

Természetesen nem minden számtani képletnek van ilyen formája. Azonban, amint az a predikátumok logikájából ismeretes, bármely formula redukálható prenex normál alakra. Ez lehetővé teszi, hogy bemutassuk a tág értelemben vett - és -képletek fogalmát: egy formulát - ( -) tág értelemben vett képletnek nevezünk, ha a predikátumok logikájában ekvivalens valamilyen - ( -) formulával a szűk értelemben (korlátozott kvantorok bővítése és hajtogatása is megengedett). Egy ilyen definíció azonban lehetővé teszi, hogy ugyanaz a képlet az aritmetikai hierarchia több osztályába tartozzon, attól függően, hogy a kvantorokat milyen sorrendben veszik ki, amikor prenex normál formulára redukálják. Ezért van értelme az aritmetikai hierarchia legegyszerűbb osztályának problémájának, amelyhez a képlet a legtágabb értelemben tartozik.

Az aritmetikai hierarchia halmazoknál is figyelembe vehető. Azt mondjuk, hogy egy halmaz a ( ) osztályba tartozik, ha a - ( -) képletekkel megadható . Az és osztályok metszéspontja -halmaz osztálynak is nevezik . Könnyen belátható, hogy az aritmetikai hierarchia kimeríti az összes számtani halmazt.

Az aritmetikai hierarchia osztályai kapcsolatban állnak a kiszámíthatósági elmélettel. Egy osztály pontosan az összes felsorolható halmaz, egy osztály társ-számlálható, egy osztály pedig eldönthető. Az aritmetikai hierarchia többi osztálya az előzőek Turing-ugrása: egy osztály pontosan az összes -számlálható halmaz, egy osztály -egyszerszámozható, egy osztály pedig -feloldható . Így az aritmetikai halmazok pontosan mindazok a halmazok, amelyek meghatározható Turing-hatványokból nyerhetők.

Lásd még

Irodalom