Reprezentabilitate

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

În logica matematică conceptul de reprezentabilitate a unei funcții sau a unui predicat este legat de teoriile formale aritmetice, și anume teoriile de ordinul întâi care au ca limbaj limbajul aritmetic de ordinul întâi și apoi admit ca model structura naturii numere cu operații de adunare și multiplicare. Exemple de astfel de teorii sunt aritmetica lui Peano și aritmetica lui Robinson .

Ideea unei mulțimi care poate fi reprezentată de o teorie aritmetică T este cea a unei mulțimi pentru care

  • există o formulă care exprimă întregul în limbajul lui T
  • având în vedere orice număr este posibil să „ni se spună” prin teoria T dacă aparține sau nu mulțimii.

Un discurs analog este valabil pentru funcțiile reprezentabile.

Definiție

În limbajul aritmeticii de prim ordin există termeni „standard” pentru a desemna numere naturale numite numere :

0 este cifra numărului zero
S (0) este numărul numărului 1
S (S (0)) este cifra numărului 2
...si asa mai departe...

Dacă notăm cu S n (0) termenul S (S (S (... S (S (0))) ...))) în care simbolul S apare de n ori putem spune că S n (0 ) este numeralul numărului n .

Acum putem da următoarea definiție:

Având în vedere un subset din mulțimea N de numere naturale vom spune că este reprezentabil în T dacă

Noțiunea de reprezentabilitate poate fi extinsă și la subseturi de N k și deci la relațiile cu k argumente. În acest caz, formula care le reprezintă trebuie să aibă k variabile libere.

Exemple

  • Setul U = { 0 } format doar din numărul 0 poate fi exprimat prin intermediul formulei
și prin intermediul acestei formule poate fi reprezentat și în aritmetica lui Robinson , de fapt dacă nU adică n = 0 atunci formula
este demonstrabil fiind o instanță a axiomelor pentru egalitate , dacă în schimb n0 atunci formula
este demonstrabil prin exploatarea axiomei (Q1) (din axiomele aritmeticii lui Robinson ), axioma (L5) axiomelor logice și modus ponens . Prin urmare, pentru U se verifică definiția setului reprezentabil în aritmetica lui Robinson.
  • Mulțimea U = N poate fi reprezentată în orice teorie care include axiomele logice printre axiomele sale. Pentru a exprima și reprezenta mulțimea N orice tautologie este suficientă, de fapt tautologiile sunt toate demonstrabile a doar prin intermediul axiomelor logice.
  • Mulțimea goală este reprezentabilă în orice teorie care include axiomele logice printre axiomele sale. Orice contradicție este suficientă pentru a exprima și reprezenta setul gol, de fapt tautologiile sunt toate demonstrabile doar prin intermediul axiomelor logice.

Reprezentați funcții

Pentru o funcție

există două noțiuni de reprezentabilitate :

Se spune că funcția f este slab reprezentabilă în teoria aritmetică T se

Prin urmare, o funcție f este slab reprezentabilă dacă graficul său este reprezentabil ca un set.

Se spune că funcția f este puternic reprezentabilă în T sau reprezentabilă ca funcție dacă, împreună cu condițiile anterioare, este valabilă și condiția suplimentară:

  • pentru fiecare număr natural m formula poate fi dovedită în T

Această formulă traduce faptul că relația y = f (x) exprimată prin formula φ (y, x) se comportă asupra numărului m ca o funcție , adică având în vedere elementul m al domeniului există un singur element y din gama care este în relație cu m .

Noțiunile de reprezentabilitate descrise mai sus sunt ușor generalizate la funcțiile definite pe N k mai degrabă decât pe N.

Elemente conexe