Vés al contingut

Jerarquia aritmètica

De la Viquipèdia, l'enciclopèdia lliure
Aquesta és una versió anterior d'aquesta pàgina, de data 16:13, 11 juny 2022 amb l'última edició de Rebot (discussió | contribucions). Pot tenir inexactituds o contingut no apropiat no present en la versió actual.
(dif.) ←la pròxima versió més antiga | vegeu la versió actual (dif.) | Versió més nova → (dif.)

En lògica matemàtica, la jerarquia aritmètica o jerarquia de Kleene és una classificació de conjunts de nombres naturals (i per extensió de qualsevol tipus d'elements que es codifiquin en nombres naturals) segons la complexitat de les fórmules que els defineixen. Els conjunts classificats s'anomenen aritmètics.[1][2]

La jerarquia aritmètica és important en la teoria de la recursió, en la teoria descriptiva de conjunts efectiva, i en l'estudi de teories formals (com per exemple l'aritmètica de Peano).

L'algorisme de Tarski-Kuratowski permet obtenir fàcilment una fita superior per a la classificació dels conjunts aritmètics.

La jerarquia hiperaritmètica i la jerarquia analítica són extensions de la jerarquia aritmètica que permeten classificar més conjunts.

La jerarquia aritmètica per fórmules

[modifica]

La jerarquia aritmètica classifica en primer lloc les fórmules (sense paràmetres) del llenguatge de l'aritmètica de primer ordre. Les classes de fórmules es denoten i per cada natural n.

Si una fórmula és lògicament equivalent a una fórmula que només té quantificadors fitats aleshores pertany a i a .

Les classes i es defineixen inductivament per cada nombre natural n de la següent manera:

  • Si és lògicament equivalent a una fórmula del tipus , on és , llavors és .
  • Si és lògicament equivalent a una fórmula del tipus , on és , llavors és .

Com que tota fórmula és equivalent a una fórmula en forma normal prennexa, tota fórmula pertany a alguna classe de la jerarquia. D'altra banda, com que a tota fórmula se li poden afegir quantificadors banals (és a dir, que no lliguin cap variable lliure), si una fórmula pertany a o a , també pertany a o a per cada m més gran que n. Ara bé, la classe més significativa per cada fórmula és la que té el mínim índex n.

La jerarquia aritmètica per conjunts de nombres naturals

[modifica]

Diem que un conjunt X de nombres naturals és definible per una fórmula φ(n) del llenguatge de l'aritmètica de Peano si , és a dir, si els elements de X són exactament els nombres que verifiquen φ. Un conjunt és definible en l'aritmètica de primer ordre si és definible per alguna fórmula del llenguatge de l'aritmètica de Peano.

A cada conjunt X de nombres naturals definible en l'aritmètica de primer ordre es classifica en una classe , , o , per algun natural de la manera següent. Si X és definible per una fórmula , llavors pertany a . Si X és definible per una fórmula , llavors pertany a . Si pertany a la vegada a i a , llavors pertany a .

Observem que no tindria gaire sentit parlar de fórmules car el primer quantificador d'una fórmula prennexa és universal o bé existencial. Per tant, no diem que un conjunt de és definible per una fórmula , sinó que és definible per una fórmula i per una fórmula . Fixem-nos que els conjunts de són exactament els conjunts recursius.

De manera anàloga es pot fer una classificació de conjunts de k-tuples de naturals. Simplement en lloc d'usar fórmules amb una variable lliure cal usar fórmules amb k variables lliures.

Jerarquies aritmètiques relativitzades

[modifica]

De la mateixa manera que es pot definir que un conjunt X sigui recursiu relativament a un altre conjunt Y tot permetent que la computació de X consulti Y com a oracle, podem estendre aquesta noció a tota la jerarquia aritmètica i definir què significa que un conjunt X sigui , o relativament a Y, i ho denotem respectivament amb i . A tal efecte fixem un conjunt de naturals Y i afegim al llenguatge un predicate unari per a la pertinença a Y. Diem que X és a si és definible per una fórmula d'aquest llenguatge expandit. Per dir-ho més intuïtivament, X és si és definible per una fórmula que pot consultar Y. També podem veure els conjunts de com aquells que es construeixen a partir de conjunts recursius relativament a Y tot projectant-los i agafant complements fins a n vegades.

Per exemple, sigui Y un conjunt de naturals i sigui X el conjunt dels nombres divisibles per algun element de Y. Llavors X és definible per la fórmula i per tant X és a (de fet és a ja que podríem fitar ambdós quantificadors per n).

Reductibilitat aritmètica i graus

[modifica]

La reductibilitat aritmètica és una noció intermèdia entre la reductibilitat de Turing i la reductibilitat hiperarimètica.

Un conjunt és aritmètic (o aritmèticament definible) si és definible per alguna fórmula del llenguatge de l'aritmètica de Peano, és a dir, si pertany a o a per algun natural n. Un conjunt X és aritmètic relativament a un altre conjunt Y, i es denota , si X és definible alguna fórmula del llenguatge de l'aritmètica de Peano expandit amb un predicat unari per a la pertinença a Y, és a dir, si X pertany a o a per algun natural n. En aquest cas també es diu que X és aritmèticament reductible a Y.

La relació és reflexiva i transitiva, i per tant la seva simetrització definida així

és una relació d'equivalència. Les classes d'equivalència d'aquesta relació són els graus aritmètics i tenen un ordre parcial induït per .

Referències

[modifica]
  1. N., Moschovakis, Yiannis. Descriptive set theory. Amsterdam: North-Holland, 1980. ISBN 9780080963198. 
  2. «The Arithmetical Hierarchy». Kevin T. Kelly. [Consulta: 1r desembre 2018].