Аритметичка хијерархија
У математичкој логици, аритметичка хијерархија, аритметичка хијерархија или Клин-Мостовскова хијерархија класификује одређене скупове на основу сложености формула које их дефинишу. Било који скупи који добија класификацију се зове аритметички.
Рачунска хијерархија је важна у теорији рекурзије и ефективне теорије описног скупа, и студија формалних теорија као што је Пеано аритметика.
Тарски-Куратовски алгоритам пружа једноставан начин да добијете горњу границу класификације одређене за формулу и сет који га дефинише.
Хипераритметичка хијерархија и аналитичка хијерархија продужују аритметичку хијерархију како би класификовали додатне формуле и скупове.
Аритметичка хијерархија формула
уредиРачунска хијерархија додељује класификације формулама у језику првог реда аритметике. Класификације су означене као и за природне бројеве n (укључујући 0). Грчка писма су кључни симболи, што указује да формуле не садрже постављене параметре.
Ако је формула логички еквивалентна формули са само ограниченим кватификаторима онда су додељене класификације и .
Класификације и се индуктивно дефинишу за сваки природан број n користећи следећа правила:
- Ако је логички еквивалентна формули форме , где је , онда је додељена класификација .
- Ако је логички еквивалентна формули форме , где је , онда је додељена класификација .
Такође, формула је еквивалентна формули која почиње са неким егзистенцијалним квантификаторима и алтернативи пута између низа егзистенцијалних и универзалних квантификатора; док формула је еквивалентна формули која почиње са неким универзалним квантификаторима и алтернативама на сличан начин.
Зато што је свака формула еквивалентна формули у Пренекс нормалном облику, свакој формули без постављених квантификатора је додељена најмање једна класификација. Будући редудантни квантификатори се могу додати било којој формули, једанпут када је формула додељена класификација или биће додељене класификације и за свако m веће од n. Најважнија класификација која се додељује формули је она са најмање n, јер је то довољно да се утврде све остале класификације.
Аритметичка хијерархија скупова природних бројева
уредиСкуп природних бројева X је дефинисан формулом φ језиком Пеано аритметике (језик првог реда са симболима "0" за нула, "S" за функцију наслеђивања, "+" за збир, "×" за множење и "=" за једнакост), ако су елементи X тачно бројеви који задовољавају φ. То је, за све природне бројеве n,
где је је цифра на језику аритметике која одговара . Скуп је дефинисан у првом реду аритметике ако је то дефинисано на основу неке формуле на језику Пеано аритметике.
Сваком скупу природних бројева X који је дефинисан првим редом аритметике су додељене класификације форме , , и , где је природан број, како следи. Ако је X дефинисан са формулом онда је X додељена класификација . Ако је X дефинисан са формулом онда је X додељена класификација . Ако је X и и онда је додељена додатна класификација .
Имајте на уму да ретко има смисла говорити о формулама; први квантификатор формуле је било егзистенцијалан или универзалан. Онда скуп није дефинисан са формулом; пре него, где су и и формуле које дефинишу скуп.
Паралелна дефиниција се користи за дефинисање рачунске хијерархије на коначан Декартов производ природних бројева. Уместо формула са једном слободном променљивом, формуле са k слободним бројем променљивих се користе за дефинисање рачунске хијерархије скуповима од k-торки природних бројева.
Релативизиране аритметичке хијерархије
уредиКао што можемо дефинисати шта то значи за скуп X да буде рекурзиван у односу на други скуп Y дозвољавајући израчунавања дефинисањем X да се консултује са Y и можемо да продужимо овај појам на целу аритметичку хијерархију и дефинисати шта то значи за X да буде , или у Y, означавају редом и . Да би се то урадило, треба поправити низ целих бројева Y и да се дода предикат за чланство у Y на језику Пеано аритметике. Тада смо рекли да је X у ако је дефинисано са формула у овом проширеном језику. Другим речима X је ако је дефинисан са формулом којој је дозвољено да поставља питања у вези чланства у Y. Алтернативно може се погледати скупова као и оне који могу да се граде почев од скупова рекурзивних у Y и наизменично узимање унија и пресека ових скупова до n пута.
Ако је на пример Y скуп целих бројева. Нека X буде скуп бројева дељивих неким елементом из Y. Онда је X дефинисано формулом тако да је X у (у ствари је у као и јер смо могли да ограничимо обе стране квантификатора n).
Аритметичко смањење и степени
уредиАритметичко смањење је средњи појам између Тјуринговог смањења и хипераритметичког смањења.
Скуп је аритметички (такође аритметика и аритметички дефинисан) ако је то дефинисано на основу неке формуле на језику Пеано аритметике. Еквивалентно X је аритметички ако је X или за неки цео број n. Скуп X је аритметички у скупу Y, који је означен као , ако је X дефинисано неком формулом на језику Пеано аритметике друге стране предиката за чланство у Y. Еквивалентно, X је аритметичко у Y ако је X у или за неки цео број n. Синоним за је: X је аритметички смањено на Y.
Релација је рефлексивна и прелазна, а тиме и однос дефинисан правилом
је релација еквиваленције. Еквивалентне класе ове релације се називају аритметички степени; они су делимично наређени под .
Аритметичка хијерархија подскупова Канторовог и Беровог простора
уредиКанторов простор, означен , је скуп свих бесконачних секвенци 0s и 1s; Беров простор, означен или , је скуп свих бесконачних секвенци природних бројева. Имајте на уму да елементи Канторовог простора могу да се идентификују са комплета целих бројева и елемената Беровог простора са функцијама природних бројева до целих бројева.
Обична аксиоматизација од другог реда аритметике користи језик сета са седиштем у којима су постављени квантификатори који се природно могу сматрати квантификовањем преко Канторовог простора. Подскуп Канторовог простора је додељен класификацији ако је дефинисан са формулом. Скупу је додељена класификација ако је дефинисан са формулом . Ако је скуп и и онда му се додељује додатна класификација . На пример ако је скуп свих бесконачних бинарних низова где нису сви 0 (или еквивалентно скуп свих непразних скупова целих бројева). Као видимо да је дефинисано формулом и стога је скуп.
Имајте на уму да, иако су оба елемента Канторовог простора (сматра се скупом целих бројева) и подскупова у Канторовом простору су класификовани у аритметичке хијерархије, то нису исте хијерархије. У ствари, однос између две хијерархије је занимљив и нетривијалан. На пример елементи Канторовог простора нису (генерално) исти као елемнти из Канторовог простора тако да је подскуп Канторовог простора. Међутим, многи занимљиви резултати се односе на две хијерархије.
Постоје два начина да се подскуп Беровог простора може сврстати у аритметичке хијерархије.
- Подскуп Беровог простора има одговарајући подскуп Канторовог простора која се односи на сваку функцију из у на карактеристику функције њеног графа. Подскуп Беровог простора има класификацију , , или ако и само ако одговарајући подскуп Канторовог простора има исту класификацију.
- Еквивалентна дефиниција аналитичке хијерархије Беровог простора даје дефинисање аналитичке хијерархије формула помоћу функционалне верзије другог реда аритметике; онда аналитичка хијерархија подгрупе Канторовог простора може бити дефинисана од хијерархије на Беровом простору. Ова дефиниција алтернативно даје управо исте класификације као за прву дефиницију.
Паралелне дефиниције се користе за дефинисање рачунске хијерархије на коначна картезијанска овлашћења Беровог простора или Канторовог простора, користећи формуле са неколико слободних променљивих. Рачунска хијерархија се може дефинисати на било који ефикасни пољски простор; дефиниција је посебно једноставна за Канторов простор и Беров простор јер се уклапа са језиком обичног другог реда аритметике.
Имајте на уму да можемо дефинисати аритметичку хијерархију подскупова Канторовог и Беровог простора у односу на неки скуп природних бројева. У ствари подебљана је само унија за све скупове целих бројева Y. Имајте на уму да је подебљана хијерархија само стандардна хијерархија Борелове хијерархије.
Екстензије и варијације
уредиМогуће је дефинисати аритметичку хијерархију формула коришћењем језика продуженог са симболом за сваку примитивну рекурзивну функцију. Ова варијација мало мења класификацију неких скупова.
Многе семантичке варијације хијерархије могу се дефинисати на свим финитарним односима природних бројева; следећа дефиниција се користи. Сваки израчунљив однос се дефинише као и . Класификације и се индуктивно дефинишу са следећим правилима.
- Ако релација је онда је релација дефинисана да буде
- Ако релација је онда је релација дефинисана да буде
Ова варијација мало мења класификацију неких скупова. То се може проширити да покрије финитарне односе на природне бројеве, Беровог простора, и Канторовог простора.
Значење ознаке
уредиСледећа значења, се могу прикључити нотацији за аритметички редослед формула.
Ознака у симболима и указује на број промена блокова универзалног и егзистенцијалног броја квантификатора који се користе у формули. Штавише, спољни блок је егзистенцијалан у формуле и универзални у формулама.
Ознака у симболима , , и означава тип предмета који се квантификују готови. Тип 0 објекти су природни бројеви, и објекти типа су функције које мапирају скуп објеката типа на природне бројеве. Квантификација над већим објектима типа, као што је функција природних бројева до природних бројева, описана од стране суперскрипту већа од 0, као у аналитичкој хијерархији. Суперскрипт 0 указује на квантификаторе преко бројева, експонент 1 указује на квантификацију над функцијама од бројева до броја (тип 1 предмет), суперскрипт 2 би одговарао квантификацији преко функција које узимају тип 1 објекат и враћају број, и тако даље.
Примери
уреди- скупови бројева су они дефинисани по формули форме где има само ограничене квантификаторе. То су управо рекурзивно бројиви скупови.
- Скуп природних бројева који су индекси за Тјурингове машине које рачунају укупан број функција у . Интуитивно, индекс спада у овом скупу ако и само ако за сваки "постоји неко тако да се Тјурингова машина са индексом зауставља на улазу после корака”. Комплетан доказ би показао да је имовина приказана у наводницима у претходној реченици и дефинише се на језику Пеано аритметике од стране формула.
- Сваки подскуп Беровог простора или Канторовог простора је отворен скуп у уобичајеној топологији простора. Осим тога, за сваки такав скуп постоји израчунљиво набрајање Геделових бројева основних отворених скупова чија је унија оригиналан скуп. Из тог разлога, скупови се понекад називају ефикасно отвореним. Слично томе, сваки скуп је затворен и скупови се понекад називају затвореним.
- Сваки аритметичка подскуп Канторовог простора или Беровог простора је Борелов скуп. Борелова хијерархија проширује аритметичку хијерархију да укључи додатни Борелов скуп. На пример, сваки подскуп Канторовог или Беровог простора је скуп (то јест, што је једнако скупу пресека бројивих отворених скупова). Осим тога, сваки од ових отворених скупова је и листа Геделових бројева отворених скупова има израчунљиву вредност. Ako је формула са слободним скупом променљиве X и слободним бројем променљивих онда скуп је пресек скупова форме како n креће преко скупа природних бројева.
Својства
уредиСледеће особине стају за аритметичке хијерархије скупова природних бројева и аритметичке хијерархије подгрупа Канторовог или Беровог простора.
- Колекције и су затворене под коначним унијама и коначним пресецима њихових елемената.
- Скуп је ако и само ако је његова допуна . Скуп је ако и само ако је скуп и и , у ком случају ће његов комплемент такође бити .
- Инклузије и стају за .
- Инклузије и стају за свако и инклузију стају за . Тако да хијерархија не пропадне.
Релација ка Тјуринговим машинама
уредиТјурингови израчунљиви скупови природних бројева су управо скупови на нивоу аритметичке хијерархије. У рекурсивно бројивим скуповима су управо скупови на нивоу .
Пророчка машина није у стању да реши свој проблем обуставе (варијација Тјуринга је доказ примене). Ограничени проблем за , у ствари, седи у .
Постова теорема успоставља блиску везу између аритметичке хијерархије скупова природних бројева и Тјурингових степени. Конкретно, утврђује следеће чињенице за све n ≥ 1:
- Скуп (енти Тјурингов скок празног скупа) се заврши у једном и сваком .
- Скуп се заврши у једном и сваком .
- Скуп се заврши Тјурингом у .
Хијерархија полинома је "изводљив ресурс ограничене" верзије аритметичке хијерархије у којој се дужина полинома граница ставља на бројеве који су укључени (или, еквивалентно, време полинома граница је постављено на Тјурингове машине које су укључене). То даје финију класификацију неких скупова природних бројева који су на нивоу аритметичке хијерархије.
Види још
уредиЛитература
уреди- Dzhaparidze, Giorgie (1994). „The logic of arithmetical hierarchy”. Annals of Pure and Applied Logic. 66 (2): 89—112. doi:10.1016/0168-0072(94)90063-9.
- Moschovakis, Yiannis N. (1980), Descriptive Set Theory, Studies in Logic and the Foundations of Mathematics 100, North Holland. ISBN 978-0-444-70199-2., Zbl 0433.03025.
- Nies, André (2009). Computability and randomness. Oxford Logic Guides. Oxford: Oxford University Press. ISBN 978-0-19-923076-1.
- Rogers, H., jr (1967), Theory of recursive functions and effective computability, Maidenhead: McGraw-Hill, Zbl 0183.01401.