RACHUNEK PREDYKATÓW 7

Podobne dokumenty
RACHUNEK ZDAŃ 7. Dla każdej tautologii w formie implikacji, której poprzednik również jest tautologią, następnik także jest tautologią.

Logika i teoria mnogości Wykład Sformalizowane teorie matematyczne

Wykład 11a. Składnia języka Klasycznego Rachunku Predykatów. Języki pierwszego rzędu.

1. Wstęp do logiki. Matematyka jest nauką dedukcyjną. Nowe pojęcia definiujemy za pomocą pojęć pierwotnych lub pojęć uprzednio wprowadzonych.

Predykat. Matematyka Dyskretna, Podstawy Logiki i Teorii Mnogości Barbara Głut

Wykład ze Wstępu do Logiki i Teorii Mnogości

LOGIKA I TEORIA ZBIORÓW

Zasady krytycznego myślenia (1)

Początki informatyki teoretycznej. Paweł Cieśla

Logika Matematyczna (1)

Tautologia (wyrażenie uniwersalnie prawdziwe - prawo logiczne)

Zagadnienia podstawowe dotyczące metod formalnych w informatyce

Logika Stosowana. Wykład 1 - Logika zdaniowa. Marcin Szczuka. Instytut Informatyki UW. Wykład monograficzny, semestr letni 2016/2017

Monoidy wolne. alfabetem. słowem długością słowa monoidem wolnym z alfabetem Twierdzenie 1.

Wykład 6. Reguły inferencyjne systemu aksjomatycznego Klasycznego Rachunku Zdań

Metody dowodzenia twierdzeń i automatyzacja rozumowań Systemy aksjomatyczne I

PRZEWODNIK PO PRZEDMIOCIE

Andrzej Wiśniewski Logika I Materiały do wykładu dla studentów kognitywistyki. Wykłady 12 i 13. Dowód i dowodzenie w KRP. Tezy KRP

Wprowadzenie do logiki Zdania, cz. III Język Klasycznego Rachunku Predykatów

MATEMATYKA DYSKRETNA, PODSTAWY LOGIKI I TEORII MNOGOŚCI

Adam Meissner.

Metody dowodzenia twierdzeń i automatyzacja rozumowań Na początek: teoria dowodu, Hilbert, Gödel

ISBN e-isbn

Podstawowe Pojęcia. Semantyczne KRZ

Andrzej Wiśniewski Logika II. Wykład 6. Wprowadzenie do semantyki teoriomodelowej cz.6. Modele i pełność

Równoliczność zbiorów

Logika Matematyczna (1)

0.1. Logika podstawowe pojęcia: zdania i funktory, reguły wnioskowania, zmienne zdaniowe, rachunek zdań.

Andrzej Wiśniewski Logika II. Materiały do wykładu dla studentów kognitywistyki. Wykład 14. Wprowadzenie do logiki intuicjonistycznej

Uwaga 1. Zbiory skończone są równoliczne wtedy i tylko wtedy, gdy mają tyle samo elementów.

Dowody założeniowe w KRZ

Logika. Michał Lipnicki. 15 stycznia Zakład Logiki Stosowanej UAM. Michał Lipnicki () Logika 15 stycznia / 37

Rachunek logiczny. 1. Język rachunku logicznego.

JEZYKOZNAWSTWO. I NAUKI O INFORMACJI, ROK I Logika Matematyczna: egzamin pisemny 11 czerwca Imię i Nazwisko:... FIGLARNE POZNANIANKI

Elementy logiki i teorii mnogości

JEZYKOZNAWSTWO. I NAUKI O INFORMACJI, ROK I Logika Matematyczna: egzamin pisemny 18 czerwca Imię i Nazwisko:... I

domykanie relacji, relacja równoważności, rozkłady zbiorów

Definicja: alfabetem. słowem długością słowa

Zbiory, relacje i funkcje

WYKŁAD 3: METODA AKSJOMATYCZNA

vf(c) =, vf(ft 1... t n )=vf(t 1 )... vf(t n ).

Andrzej Wiśniewski Logika II. Materiały do wykładu dla studentów kognitywistyki

Wykład 11b. System aksjomatyczny Klasycznego Rachunku Predykatów. Aksjomaty i reguły inferencyjne

Twierdzenia Gödla dowody. Czy arytmetyka jest w stanie dowieść własną niesprzeczność?

Klasyczny rachunek predykatów

Paradygmaty dowodzenia

Struktury formalne, czyli elementy Teorii Modeli

Wstęp do Matematyki (4)

Michał Lipnicki (UAM) Logika 11 stycznia / 20

Andrzej Wiśniewski Logika II. Materiały do wykładu dla studentów kognitywistyki. Wykład 15. Trójwartościowa logika zdań Łukasiewicza

Kierunek i poziom studiów: Matematyka, studia I stopnia, rok 1 Sylabus modułu: Wstęp do matematyki (Kod modułu: 03-MO1N-12-WMat)

Algebrę L = (L, Neg, Alt, Kon, Imp) nazywamy algebrą języka logiki zdań. Jest to algebra o typie

Katedra Teorii i Filozofii Prawa Poznań, dnia 27 września 2018 r.

1 Funktory i kwantyfikatory

II Matematyka 2 stopnia( 3W). Logika i podstawy matematyki. Janusz Czelakowski. Wykład 8. Arytmetyka

Elementy logiki. Wojciech Buszkowski Wydział Matematyki i Informatyki UAM Zakład Teorii Obliczeń

Indukcja. Materiały pomocnicze do wykładu. wykładowca: dr Magdalena Kacprzak

Wstęp do Techniki Cyfrowej... Algebra Boole a

Logika Matematyczna (2,3)

Andrzej Wiśniewski Logika II. Wykłady 9 i 10a. Wybrane modalne rachunki zdań. Ujęcie aksjomatyczne

Definicja: zmiennych zdaniowych spójnikach zdaniowych:

Elementy logiki Klasyczny rachunek predykatów

Wstęp do logiki. Klasyczny Rachunek Zdań III

Andrzej Wiśniewski Logika I Materiały do wykładu dla studentów kognitywistyki. Wykład 10. Twierdzenie o pełności systemu aksjomatycznego KRZ

TWIERDZENIA LIMITACYJNE 1. Roman Murawski Uniwersytet im. Adama Mickiewicza w Poznaniu Wydział Matematyki i Informatyki

Wstęp do Matematyki (2)

Twierdzenia Gödla. Jerzy Pogonowski. Funkcje rekurencyjne. Zakład Logiki Stosowanej UAM

Rekurencyjna przeliczalność

1. Elementy logiki matematycznej, rachunek zdań, funkcje zdaniowe, metody dowodzenia, rachunek predykatów

1.2.3 Funkcjonalna pełność

Logika Stosowana. Wykład 7 - Zbiory i logiki rozmyte Część 3 Prawdziwościowa logika rozmyta. Marcin Szczuka. Instytut Informatyki UW

Drobinka semantyki KRP

Sztuczna inteligencja i logika. Podsumowanie przedsięwzięcia naukowego Kisielewicz Andrzej WNT 20011

LOGIKA Klasyczny Rachunek Zdań

BOGDAN ZARĘBSKI ZASTOSOWANIE ZASADY ABSTRAKCJI DO KONSTRUKCJI LICZB CAŁKOWITYCH

I. Podstawowe pojęcia i oznaczenia logiczne i mnogościowe. Elementy teorii liczb rzeczywistych.

Np. Olsztyn leży nad Łyną - zdanie prawdziwe, wartość logiczna 1 4 jest większe od 5 - zdanie fałszywe, wartość logiczna 0

WSTĘP ZAGADNIENIA WSTĘPNE

Wstęp do logiki. Klasyczny Rachunek Zdań II

Ziemia obraca się wokół Księżyca, bo posiadając odpowiednią wiedzę można stwierdzić, czy są prawdziwe, czy fałszywe. Zdaniami nie są wypowiedzi:

Logika I. Wykład 1. Wprowadzenie do rachunku zbiorów

Logika Matematyczna. Zadania Egzaminacyjne, 2007

Logika formalna wprowadzenie. Ponieważ punkty 10.i 12. nie były omawiane na zajęciach, dlatego można je przeczytać fakultatywnie.

ZALICZENIE WYKŁADU: 30.I.2019

Elementy teorii mnogości. Część I. Wojciech Buszkowski Zakład Teorii Obliczeń Wydział Matematyki i Informatyki Uniwersytet im.

ĆWICZENIE 2. DEF. Mówimy, że formuła A wynika logicznie z formuł wartościowanie w, takie że w A. A,, A w KRZ, jeżeli nie istnieje

Teoretyczne Podstawy Języków Programowania Wykład 1. Rachunek zdań

Logika. Michał Lipnicki. 18 listopada Zakład Logiki Stosowanej UAM. Michał Lipnicki Logika 18 listopada / 1

PRZEWODNIK PO PRZEDMIOCIE

Egzamin z logiki i teorii mnogości, rozwiązania zadań

Matematyka ETId Elementy logiki

Jest to zasadniczo powtórka ze szkoły średniej, być może z niektórymi rzeczami nowymi.

Rachunek zdań i predykatów

Wstęp do logiki. Klasyczny Rachunek Predykatów I

Metody dowodzenia twierdzeń i automatyzacja rozumowań Tabele syntetyczne: definicje i twierdzenia

Logika formalna SYLABUS A. Informacje ogólne

OPIS MODUŁU ZAJĘĆ/PRZEDMIOTU (SYLABUS) dla przedmiotu Logika prawnicza na kierunku Prawo

JÓZEF W. BREMER WPROWADZENIE DO LOGIKI

Andrzej Wiśniewski Logika I Materiały do wykładu dla studentów kognitywistyki. Wykłady 7 i 8. Aksjomatyczne ujęcie Klasycznego Rachunku Zdań

Wykład 2. Informatyka Stosowana. 8 października 2018, M. A-B. Informatyka Stosowana Wykład 2 8 października 2018, M. A-B 1 / 41

Transkrypt:

PODSTAWOWE WŁASNOŚCI METAMATEMATYCZNE KRP Oczywiście systemy dedukcyjne dla KRP budowane są w taki sposób, żeby wszystkie ich twierdzenia były tautologiami; można więc pokazać, że dla KRP zachodzi: A A KRP jest także systemem semantycznie pełnym, tzn., że wszystkie tautologie posiadają dowody: A A Twierdzenie o pełności KRP udowodnił po raz pierwszy Kurt Gödel w roku 1930. KRP jest także systemem niesprzecznym. Oprócz znanego nam już pojęcia tzw. mocnej zupełności (zupełności w sensie Posta) używa się też innego pojęcia syntaktycznej zupełności: Mówimy, że system jest syntaktycznie zupełny (w tym drugim sensie), gdy dla każdego zdania, albo ono, albo jego negacja jest twierdzeniem systemu. KRZ jest zupełny w sensie Posta, lecz nie jest zupełny w tym drugim sensie. KRP nie jest zupełny ani w jednym, ani w drugim sensie. Dla uzasadnienia tego wystarczy rozważyć np. formułę: ( y) y Ani ona, ani jej negacja nie są tautologiami, zatem nie są też twierdzeniami KRP. Z drugiej strony, dodanie takiej niedowodliwej formuły do systemu nie doprowadzi do sprzeczności. KRP (jako całość) nie jest też rozstrzygalny (twierdzenie Churcha z r. 1936). Istnieją jednak pewne rozstrzygalne fragmenty KRP, np. tzw. monadyczny RP, czyli rachunek, którego język ograniczony jest do formuł zawierających wyłącznie predykaty jednoargumentowe. Efektywną metoda rozstrzygania dla monadycznego RP jest metoda kół Eulera (albo diagramów Venna). Inne rozstrzygalne fragmenty RP to np. klasa formuł poprzedzonych jedynie kwantyfikatorami ogólnymi albo jedynie kwantyfikatorami szczegółowymi albo klasa formuł, w których wszystkie kwantyfikatory ogólne poprzedzają kwantyfikatory szczegółowe. Podstawowe metatwierdzenie dla KRP to twierdzenie o dedukcji: Jeśli X jest zbiorem formuł i A jest zdaniem oraz formuła B jest dedukowalna z X i A (tj. daje się udowodnić w oparciu o X i A przy pomocy stosownych reguł inferencyjnych), to wówczas z X można wydedukować implikację AB, tzn.: Jeśli X,A B, to X AB W szczególnym przypadku, gdy X jest zbiorem pustym, zachodzi: Jeśli A B, to AB Twierdzenie o dedukcji mówi, że dla udowodnienia implikacji wystarczy z jej poprzednika wywieść następnik. Dzięki temu właśnie twierdzeniu można w KRP stosować metodę dedukcji naturalnej, czyli założeniową. Istnieje też tzw. odwrotne twierdzenie o dedukcji: Jeśli X AB, to X,A B I w szczególności: Jeśli AB, to A B To metatwierdzenie z kolei pozwala wprowadzać do systemu wtórne reguły inferencyjne na podstawie udowodnionych twierdzeń. 1

Język KRP zawiera jedynie zmienne i stałe indywiduowe oraz predykaty o takich właśnie argumentach i kwantyfikatory po takich zmiennych. Tego typu języki nazywa się językami elementarnymi, a wyrażone w nich teorie teoriami elementarnymi (przy czym przez teorię rozumiemy ustalony język wraz z określoną aksjomatyką i regułami dedukcji). Istnieją jednak inne jeszcze typy obiektów, o których mogłyby mówić teorie, zwłaszcza matematyczne: zbiory indywiduów, zbiory zbiorów, relacje między indywiduami, relacje między zbiorami itd. W językach takich bogatszych teorii musiałyby więc występować zmienne wyższych typów (reprezentujące zbiory czy relacje), które mogłyby być argumentami odpowiednich predykatów (wyższego rzędu) i które mogłyby być kwantyfikowane. Z drugiej jednak strony, zbiory i relacje w pewnym sensie sprowadzają się do predykatów: każdemu predykatowi odpowiada pewien zbiór (tych obiektów, które go spełniają), a każdemu zbiorowi odpowiada pewien predykat (spełniony tylko i wyłącznie przez elementy tego zbioru). Tak więc w takim rozszerzonym rachunku predykatów można nadal mówić tylko o indywiduach i o predykatach, z tym że wprowadzić należy predykaty wyższych rzędów oraz trzeba dopuścić kwantyfikację po predykatach. Predykaty pierwszego rzędu to funktory zdaniotwórcze o argumentach nazwowych (czyli te, których argumentami są wyłącznie nazwy indywiduowe). Predykaty n-tego rzędu (n>1) to funktory zdaniotwórcze o argumentach nazwowych i predykatowych, przy czym co najmniej jeden argument musi być predykatem rzędu n-1. PRZYKŁADY: predykat są rozłączne: predykat jest zwrotna: predykat jest symetryczna: def Rozł (F,G) (F() G()) Zwr(R) def R(,) def Sym(R) (R(,y) R(y,)),y Jak widać, predykaty wyższych rzędów reprezentują własności i relacje innych własności i relacji: predykaty pierwszego rzędu odpowiadają własnościom i relacjom między indywiduami, a predykaty drugiego rzędu to własności i relacje między predykatami pierwszego rzędu itd. KRP nazywany jest też rachunkiem pierwszego rzędu (albo węższym rachunkiem funkcyjnym) w odróżnieniu od rachunków wyższych rzędów. Ponieważ jest to podstawowy system logiczny, mówi się o nim też klasyczny rachunek logiczny. Jest to po prostu logika w węższym tego słowa znaczeniu. 2

W KRP można wyrazić wszelkie teorie matematyczne (i nie tylko). Jako przykład omówimy teorię mnogości. Jej twórcą był G. Cantor (lata siedemdziesiąte/ osiemdziesiąte XIX w.). Nie zawierała ona definicji zbioru ani nie wprowadzono tego pojęcia w sposób aksjomatyczny i początkowo rozwijano tę teorię w sposób czysto intuicyjny. Taki sposób okazał się jednak zawodny, gdyż wkrótce pojawiły się na gruncie tej teorii sprzeczności (np. antynomia Russella). Uściśleniem teorii intuicyjnych są teorie aksjomatyczne (znane już od starożytności jak teoria Euklidesa). Budując takie teorie ustala się najpierw jej pojęcia pierwotne, czyli niezdefiniowane. Ich podstawowe własności opisuje się w aksjomatach (pewnikach) jedynych twierdzeniach teorii przyjmowanych bez dowodu. Na gruncie teorii aksjomatycznej operuje się wyłącznie pojęciami pierwotnymi lub zdefiniowanymi przy pomocy pojęć pierwotnych. Za twierdzenia teorii uznaje się zdania, które dają się uzyskać z aksjomatów za pomocą poprawnego rozumowania. Wszelkie własności pojęć danej teorii nie wymienione w aksjomatach wymagają dowodu. Pierwszą aksjomatykę dla teorii mnogości sformułował w 1904 r. E. Zermelo; była ona później uzupełniana i modyfikowana (A. Fraenkel, J. von Neumann, P. Bernays, K. Gödel). Pojęcia pierwotne to pojęcie zbioru i pojęcie należenia do zbioru (tj. bycia elementem zbioru). A oto aksjomatyka: (1) Aksjomat równości zbiorów : dwa zbiory są równe, o ile mają te same elementy. (2) Aksjomat istnienia : istnieje co najmniej jeden zbiór. (3) Aksjomat pary : dla dowolnych dwóch przedmiotów istnieje zbiór, którego są one jedynymi elementami. (4) Aksjomat sumy : dla dowolnych dwóch zbiorów istnieje zbiór, do którego należą wyłącznie ich wszystkie elementy. (5) Aksjomat podzbiorów (wyróżniania) : dla każdego zbioru X i każdej funkcji zdaniowej () (o zakresie zmienności X) istnieje zbiór złożony wyłącznie z wszystkich tych elementów zbioru X, które spełniają daną funkcję (). (6) Aksjomat zbioru potęgowego : dla każdego zbioru X istnieje zbiór, którego elementami są wyłącznie wszystkie podzbiory tego zbioru X. (7) Aksjomat nieskończoności : istnieje zbiór nieskończony. (8) Aksjomat wyboru : dla każdej rodziny zbiorów niepustych i rozłącznych istnieje zbiór, który z każdym ze zbiorów tej rodziny ma dokładnie jeden wspólny element. (9) Aksjomat ufundowania (albo regularności) : do każdego niepustego zbioru X należy taki element Y, że żaden element Y nie jest elementem zbioru X. Ten ostatni aksjomat gwarantuje m.in. to, że nie istnieją zbiory będące własnymi elementami ( X X), czy też zbiory będące elementami swoich elementów ( (XY) (Y X) ), czy ogólnie takie, że (X1 X 2) (X2 X 3) (Xn X 1). Ponieważ aksjomat ten jest niezależny od pozostałych aksjomatów, czasem rozważane są teorie, w których jako aksjomat przyjmuje się jego negację. Występujące w takich teoriach nieufundowane zbiory noszą nazwę hiperzbiorów. Do wymienionych wyżej należy jeszcze dodać aksjomaty identyczności. Stwierdzają one, że relacja identyczności jest zwrotna, symetryczna i przechodnia, a ponadto, że przedmioty identyczne są wzajemnie wymienialne 3

pod predykatami bycia zbiorem i należenia do zbioru (tzn. dla dowolnych dwóch identycznych obiektów jest tak, że jeden z nich jest zbiorem witw, gdy drugi też jest zbiorem, jeden jest elementem danego zbioru witw, gdy drugi jest elementem tegoż zbioru i dowolny przedmiot jest elementem jednego z tych zbiorów witw, gdy jest elementem drugiego z nich). Rozumowania przeprowadzane w celu udowodnienia twierdzenia, zarówno w teoriach intuicyjnych, jak i aksjomatycznych, formułowane są w języku potocznym i oparte raczej na zdrowym rozsądku niż na ustalonym zestawie reguł wnioskowania. Dążąc do uzyskania jeszcze większej ścisłości niż w teoriach aksjomatycznych, matematycy opracowali tzw. teorie sformalizowane. W tego typu teoriach język potoczny zastępowany jest językiem sformalizowanym. W tym celu najpierw ustala się alfabet danego języka (zbiór wszystkich stosowanych symboli), a następnie określa się tzw. reguły formowania, które opisują możliwe sposoby konstruowania formuł, czyli złożonych wyrażeń językowych, którymi jedynie wolno posługiwać się w danej teorii. Alfabet oprócz znanych nam symboli może zawierać tzw. stałe pozalogiczne, (inaczej stałe specyficzne teorii), czyli symbole oznaczające wszystkie pojęcia pierwotne teorii aksjomatycznej, którą formalizujemy. Z kolei wśród wszystkich formuł języka teorii sformalizowanej wyróżniamy te, które traktujemy jako odpowiedniki jej aksjomatów. Nazywamy je aksjomatami specyficznymi danej teorii. Następnym etapem formalizacji teorii aksjomatycznej jest wybór aksjomatów logicznych (spośród tautologii KRP) i reguł dowodzenia (spośród reguł niezawodnych KRP), które łącznie stanowią aparat logiczny teorii. Na koniec pozostaje sprecyzować intuicyjne pojęcie dowodu, definiując jego odpowiednik na gruncie teorii sformalizowanej, mianowicie tzw. dowód formalny (w znany nam już sposób). Ostatecznie twierdzeniami danej teorii są te jej formuły, dla których istnieje dowód formalny. I w taki oto sposób przechodzimy od tzw. czystej logiki do tzw. logiki stosowanej. Wrócimy teraz do teorii mnogości i pokażemy jej formalizację. Alfabet: 1, 2, 3, ( ) Z predykat jednoargumentowy (jest zbiorem) predykat dwuargumentowy (jest elementem) = predykat dwuargumentowy (jest identyczny) Formuły atomowe: Z(), y, =y Formuły zdaniowe: formuły atomowe oraz formuły postaci: (A), (A B), (A B), (A B), (A B), A, A (gdzie A i B to dowolne formuły zdaniowe). Aksjomaty identyczności: ( ) ( y y ),y 4

,y,z ( y y z z) ( y Z() Z(y)),y ( y z y z),y,z ( y z z y),y,z Aksjomaty specyficzne (wybrane): (1) aksjomat ekstensjonalności (Z() Z(y) (z z y) y),y z (3) aksjomat pary (Z(u) (z u z z y)),y u z (4) aksjomat sumy [Z() Z(y) (Z(u) (z u z z y))],y u z itd. Idea formalizmu w matematyce powstała m.in. w związku z programem Dawida Hilberta (1904), którego myślą przewodnią było zbudowanie teorii sformalizowanej obejmującej całą matematykę i udowodnienie jej niesprzeczności za pomocą elementarnych środków logicznych. Program ten nie przyniósł jednak spodziewanych rezultatów, a przyczyną jego upadku stało się twierdzenie udowodnione przez K. Gödla, głoszące, że: Dowód niesprzeczności każdej teorii sformalizowanej zawierającej arytmetykę liczb naturalnych można przeprowadzić jedynie na gruncie teorii matematycznej obszerniejszej od tej, której niesprzeczność chcemy udowodnić. Mimo załamania programu Hilberta teorie sformalizowane pozostały ważnym narzędziem badań matematycznych. Z drugiej strony, stanowią też one interesujący obiekt takich badań. Dział matematyki zajmujący się ich badaniem nazywamy metamatematyką, a do jej najważniejszych zagadnień należą problemy niesprzeczności, zupełności i rozstrzygalności teorii. Twierdzenie Gödla spowodowało, że zamiast dążyć do konstrukcji absolutnych dowodów niesprzeczności ograniczono się do dowodów względnych, polegających na wykazaniu, że dana teoria jest niesprzeczna o ile inna teoria (np. arytmetyka liczb naturalnych) jest niesprzeczna. Choć wydawałoby się, że arytmetyka liczb naturalnych jest teorią zupełną w tym sensie, że istnieje w niej dowód dla każdego zdania wyrażonego w języku sformalizowanej arytmetyki (lub dla jego negacji), to jednak K. Gödel udowodnił, że każda niesprzeczna teoria sformalizowana zawierająca arytmetykę liczb naturalnych jest niezupełna. I dalej, K. Gödel udowodnił także nierozstrzygalność arytmetyki liczb naturalnych (a więc i wszystkich zawierających ją teorii matematycznych). Pierwsze aksjomatyczne ujęcie arytmetyki liczb naturalnych zaproponował G. Peano w 1889 r. Oto jego sformalizowana wersja jako teorii elementarnej. 5

Alfabet: 1, 2, 3, ( ) 0 stała nazwowa (zero) S funktor nazwotwórczy jednoargumentowy (następnik) + funktor nazwotwórczy dwuargumentowy (suma) funktor nazwotwórczy dwuargumentowy (iloczyn) = predykat dwuargumentowy (jest identyczny) Termy: zmienne nazwowe, 0, wyrażenia postaci: S( ),, (gdzie i to dowolne termy). Formuły atomowe: (gdzie i to dowolne termy). Formuły zdaniowe: formuły atomowe oraz formuły postaci: (A), (A B), (A B), (A B), (A B), A, A (gdzie A i B to dowolne formuły zdaniowe). Aksjomaty: (1) ( ) (2) ( y y ),y (3) ( y y z z),y,z (4) ( y S() S(y)),y (5) (S() S(y) y),y (6) ( y z y z),y,z (7) ( y z z y),y,z (8) ( y z y z),y,z (9) ( y z z y),y,z (10) (0 S()) (11) ( 0 ) (12) ( S(y) S( y)),y (13) ( 0 0) (14) ( S(y) ( y) ),y (15) A(0) [A() A(S())] A() (A(0) oznacza A(/0), A(S()) A(/S()); aksjomat (15) to właściwie schemat nieskończenie wielu aksjomatów; reprezentuje zasadę indukcji matematycznej) 6