W matematyce , że aksjomaty Peano są aksjomaty dla arytmetyka początkowo zaproponowane w końcu XIX e wieku przez Giuseppe Peano , a które znamy dzisiaj kilka prezentacji, które nie są równoważne, zgodnie z podstawowej teorii , teoria zbiorów , drugiego rzędu lub logika wyższego rzędu lub logika pierwszego rzędu . Richard Dedekind zaproponował dość podobną formalizację, w formie nieaksjomatycznej.
Aksjomatyczną definicję liczb całkowitych Peano można opisać za pomocą pięciu aksjomatów:
Pierwszy aksjomat pozwala przyjąć, że zbiór N liczb naturalnych nie jest pusty , trzeci, że ma pierwszy element, a piąty, że weryfikuje zasadę powtarzalności .
Bardziej formalnie, powiedzieć o ( E , c , f ) , że spełnia ona aksjomaty Peano, to powiedzieć, że spełnia on następujące własności:
Sformułowanie własności 5 zawiera kwantyzację części E : mówi się, że taka własność jest drugiego rzędu . Taka struktura jest modelem aksjomatów Peano, postrzeganych jako aksjomaty w logice drugiego rzędu.
Pierwotne sformułowanie Peano zawierało inne aksjomaty, na przykład dotyczące równości, które dziś są postrzegane jako część leżącej u ich podstaw logiki.
Arytmetyka Peano często odnosi się do „ograniczenia” aksjomatów Peano do języka arytmetyki pierwszego rzędu, czyli rachunku orzeczników egalitarnych z sygnaturą {0, s , +, ∙}. Zmienne języka wyznaczają przedmioty w dziedzinie interpretacji, tu liczby całkowite. W tym języku pierwszego rzędu nie mamy zmiennych dla zbiorów liczb całkowitych i nie możemy określić ilościowo tych zbiorów. Nie możemy zatem bezpośrednio wyrazić powtarzalności za pomocą stwierdzenia takiego jak w poprzednim akapicie („dowolny podzbiór…”). Rozważamy wtedy, że podzbiór N jest wyrażony przez właściwość jego elementów, właściwość, którą piszemy w języku arytmetyki.
Aksjomaty Peano stają się wtedy następującymi aksjomatami:
Punkt 8 powyżej jest diagramem aksjomatów , który reprezentuje policzalną nieskończoność aksjomatów, po jednym dla każdej formuły . Schemat aksjomatu wyraża powtarzalność : we wzorze zmienne są parametrami, które można zastąpić dowolnymi liczbami całkowitymi . Aksjomat formuły staje się stosowany do :
Wyraża to, że jeśli zbiór zawiera 0 i zawiera następcę każdego z jego elementów, N .
Jednak wzór aksjomatów nie daje już tej własności dla podzbiorów N, które są zdefiniowane w języku arytmetyki pierwszego rzędu: policzalnej nieskończoności podzbiorów N .
Aksjomat 2 mógłby zostać wyeliminowany: dowodzi tego rekurencja, raczej osobliwa rekurencja, ponieważ jeśli trzeba odróżnić przypadek 0 od przypadku następcy, w tym drugim przypadku hipoteza rekurencyjna nie jest użyteczna.
Arytmetyka Peano nie jest skończenie aksjomatyzowalna . Rozszerzając jednak język o zmienne drugiego rzędu (zmienne predykatów) i ograniczając rozumienie do formuł pierwszego rzędu, można uzyskać w tym nowym języku skończony system aksjomatów, który ma takie same konsekwencje jak arytmetyka Peano w oryginale. język (podobny do teorii mnogości von Neumanna-Bernaysa-Gödla vis-à-vis teorii mnogości Zermelo-Fraenkla ).
Istnienie modelu aksjomatów Peano (w drugiej kolejności) można ustalić za pomocą bardzo typowej konstrukcji w ramach teorii mnogości :
Zbiór N jest przecięciem wszystkich zbiorów, do których należy 0 i które są zamknięte następnikiem; Zamknięte pod następcy, gdy wszystko jest częścią A , jego następca s ( ) jest nadal częścią A . Aby ta definicja była poprawna, musi istnieć przynajmniej jeden taki zbiór, co zapewnia aksjomat nieskończoności .
Zauważamy, że dla wszystkich elementów i b od N :
s ( a ) 0; s ( a ) = s ( b ) ⇒ a = b .Struktura ( N , 0, s N ), gdzie s N jest ograniczeniem od s do N , spełnia wspomniane aksjomaty. Możemy zdefiniować N jako zbiór liczb naturalnych.
Ten zestaw jest również zbiór liczb porządkowych od von Neumanna gotowych. Taka konstrukcja N nie jest tak naprawdę kanoniczna, najważniejsze jest to, że 0 nigdy nie jest następcą i że następca jest iniektywny na otrzymanym zbiorze, ale pozwala zbudować w prosty i jednolity sposób zbiór reprezentujący każdą skończoną moc (liczba całkowita Tak skonstruowane n ma, jako zbiór, dla kardynalnego n ), aksjomat nieskończoności pozwalający dowieść, że tworzą one zbiór.
Dwie struktury ( X , a , f ) i ( Y , b , g ) są uważane za izomorficzne, jeśli istnieje bijekcja ϕ z X na Y taka, że ϕ ( a ) = b i ϕ ∘ f = g ∘ ϕ. Możemy pokazać, że jeśli te dwie struktury spełniają aksjomaty Peano, z powtarzalnością drugiego rzędu, to są one izomorficzne. Jest to konsekwencja zasady definiowania przez indukcję, która jest pokazana w wersji drugiego rzędu aksjomatów Peano. Staje się fałszywy dla arytmetyki Peano (pierwszego rzędu).
Dodawanie nad N jest definiowane rekurencyjnie przez aksjomaty 4 i 5 arytmetyki Peano. ( N , + ) jest więc monoidem przemiennym , z neutralnym elementem 0 . Ten monoid można zanurzyć w grupie . Najmniejsza grupa zawierająca go to względne liczby całkowite .
Ustawiając s (0) = 1, następcą b jest b + 1 ( b + s (0) = s ( b + 0) = s ( b )).
Podobnie, zakładając, że zdefiniowano dodawanie, mnożenie przez N jest określone przez aksjomaty 6 i 7 arytmetyki Peano. ( N , ∙) jest więc monoidem przemiennym, z elementem neutralnym 1 .
Możliwe jest wreszcie zdefiniowanie porządku całkowitego na N , przez predykat binarny nie należący do języka, ale zdefiniowany na jego podstawie, który ani nie definiuje przedmiotu N, a zatem należy do metajęzyka (przynajmniej do pierwszego rzędu) który jest tutaj zbiorem, ustalając, że a ≤ b wtedy i tylko wtedy, gdy istnieje liczba c taka, że a + c = b . Wtedy N obdarzone tym porządkiem jest zbiorem dobrze uporządkowanym : każdy niepusty zbiór liczb naturalnych ma mniejszy element .
Na mocy drugiego twierdzenia Gödla o niezupełności niesprzeczność tych aksjomatów między nimi nie jest konsekwencją samych tych aksjomatów: nie można udowodnić zgodności arytmetyki w arytmetyce.
Powyższa konstrukcja zapewnia fortiori modelu z Peano arytmetycznych, a więc dowód spójności tę teorię w stosunku do wydajności teoretycznej, w którym można określić te struktury, i formalnego dowód poprawności, na przykład z teorii zbiorów przez Ernst Zermelo . Istnieją inne dowody względnej spójności, w tym (w) od Gerhard Gentzen który zapewnia bardziej dokładny pomiar „siły” arytmetyka: wystarczy dodać zasadę indukcji do porządkowy przeliczalny ε₀ (en) , aby móc wykazać spójność arytmetyki.
Model arytmetyki Peano, który nie jest izomorficzny z N, jest uważany za „niestandardowy”.
Każdy niestandardowy model arytmetyki zawiera naturalne liczby całkowite, które następnie nazywa się „standardowymi” liczbami całkowitymi i które są elementami modelu, które można określić za pomocą terminów językowych, pozostałe elementy modelu są wtedy nazywane nie- standardowe liczby całkowite.
Dokładniej, jeśli N' jest niestandardowym modelem arytmetyki, to istnieje unikalny wstrzyknięcie f z N do N' tak, że:
a obraz f jest tym, co nazywamy zbiorem standardowych liczb całkowitych modelu.
Nie jest możliwe odróżnienie standardowych liczb całkowitych od niestandardowych w języku arytmetyki, ponieważ gdyby predykat umożliwiał charakteryzację standardowych liczb całkowitych, wzorzec powtarzalności charakterystyczny dla tego predykatu nie byłby prawidłowy. Dlatego „porzucamy” arytmetykę Peano, gdy tylko rozumujemy te pojęcia w niestandardowym modelu. Ale możemy wykorzystać fakt, że aksjomaty Peano zachowują ważność w tym modelu. Na przykład można łatwo wykazać, że niestandardowa liczba całkowita jest z konieczności większa niż standardowa liczba całkowita. Całe zamówienie (zdefiniowane przez dodanie, patrz wyżej ) pozostaje ważne. Gdyby niestandardowa liczba całkowita była mniejsza niż standardowa liczba całkowita, wykazalibyśmy przez injektywność i indukcję następcy, że istnieje niestandardowa liczba całkowita mniejsza niż 0, a 0 byłoby następcą. Mówiąc prościej, pokazujemy, że nie może być mniejszej niestandardowej liczby całkowitej, ponieważ każda niezerowa liczba całkowita jest następcą.
Arytmetyka Presburgera jest ograniczeniem arytmetyki Peano, gdzie eliminujemy mnożenie, ale pozostajemy następcą i dodawaniem (dlatego binarny predykat porządku jest zawsze definiowalny, a język może używać stałej 1 zamiast funkcji następnika s ). Jest znacznie mniej wyrazisty, ale kompletny i rozstrzygający .
Ma następujące aksjomaty (zmienne wolne są domyślnie skwantowane uniwersalnie):