Limbajul aritmeticii de ordinul întâi

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

În logica matematică, limbajul aritmeticii de ordinul întâi este un limbaj de ordinul întâi cu care este posibil să se dezvolte teorii formale ale aritmeticii elementare, cum ar fi aritmetica lui Peano și aritmetica lui Robinson .

Alfabetul limbajului aritmetic de ordinul întâi constă din:

  • simboluri pentru variabile: , , , , , , , ...
  • simboluri pentru constante individuale:
  • simboluri pentru funcții unare:
  • simboluri pentru funcții binare: ,
  • simboluri pentru relațiile binare:
  • simboluri pentru conectivități logice, cuantificatoare și paranteze

Pentru a indica funcția binară calculat pe termeni Și în loc să scrie este obișnuit să scrii . O convenție similară se aplică funcției binare .

Model standard

Modelul standard al limbajului aritmeticii este modelul care este considerat ca universul discursului mulțimea N a numerelor naturale și interpretarea simbolului S ca funcție succesoră care asociază numărul n + 1 , simbolul 0 unui număr n cu numărul zero (și , în consecință, termenul S (0) cu succesorul 0, deci 1, S (S (0)) , cu numărul 2 și așa mai departe), interpretând simbolurile + și x ca adiție operațiuni și multiplicare , iar simbol = ca relație de egalitate .

Capacitate expresivă

Exprimarea seturilor, proprietăților și relațiilor

În limbajul aritmeticii de prim ordin nu există simboluri care să indice seturi de numere naturale, totuși un set poate fi identificat cu o formulă deschisă care, atunci când este interpretată în modelul standard, exprimă condiția necesară și suficientă care trebuie să satisfacă un număr natural pentru aparțin acelui număr. 'împreună. De exemplu, setul de numere pare poate fi exprimat prin proprietatea " x este multiplu de 2" care corespunde wff :

care, interpretat în modelul standard, afirmă că x este astfel încât există un alt număr y care înmulțit cu 2 (pe care îl scriem ( S (S (0) )) dă rezultatul x .

Indicăm cu termenul unde simbolul apare ori.

Vom spune că o formulă deschisă φ (x) exprimă un set de numere naturale (sau echivalent o proprietate) dacă se întâmplă acest lucru

  • pentru fiecare formula este adevărat în modelul standard
  • pentru fiecare formula este adevărat în modelul standard

Prin urmare, vom spune că o mulțime (sau o proprietate) este exprimabilă în limbajul aritmeticii dacă există o formulă deschisă φ (x) care o exprimă .

Noțiunea de expresibilitate poate fi generalizată la subseturi de N k , caz în care va fi necesară o formulă deschisă cu k variabile libere φ (x 1 , x 2 , ..., x k ) pentru a exprima un set.

Observăm că nu toate subseturile mulțimii N de numere naturale sau ale lui N k sunt exprimabile deoarece totalitatea subseturilor lui N (sau a lui N k ) are cardinalitatea continuumului în timp ce setul de formule este numărabil .

Se poate arăta că toate seturile recursive sunt exprimabile.

Relația ≤

O relație poate fi identificată cu setul de perechi ordonate de elemente care sunt legate între ele. Relația ≤, de exemplu, poate fi identificată cu setul de cupluri

Exprimarea relației ≤ este deci echivalentă cu găsirea unui wff care exprimă acest set. Cel mai simplu mod de a obține un wff de acest tip este cu formula

.

Prin urmare, prezența simbolurilor + și = face adăugarea în limbaj a unui simbol pentru relația ≤ de prisos, deoarece există deja o formulă care îl exprimă.

Funcții expres

Vom spune că o funcție

poate fi exprimat în limbajul aritmeticii atunci când graficul său sau întregul poate fi exprimat:

.

Funcțiile care pot fi ușor exprimate sunt cele pentru care avem simboluri speciale:

  • funcția succesorală , exprimată prin formulă
  • adaos , care poate fi exprimat cu formula
.

Este mai puțin banal să înțelegem dacă pot fi exprimate alte funcții precum scăderea sau puterea . De fapt, se poate arăta că toate funcțiile recursive sunt exprimabile în limbajul aritmeticii. În special, puterea este și așa: acest lucru înseamnă că adăugarea de simboluri operaționale binare pentru puteri la limbaj nu i-ar fi mărit capacitatea expresivă. Dimpotrivă, dacă am fi renunțat la simbolul adunării sau multiplicării, nu ar fi existat nicio modalitate de a-l exprima prin intermediul celorlalte simboluri.

Elemente conexe

Matematica Portalul de matematică : accesați intrările Wikipedia care se ocupă de matematică