System formalny –język formuł (logiki) wraz zezbioremreguł wyprowadzania (wywodu) i zwykle zbioremaksjomatów. Systemy formalne są tworzone i badane zarówno jako samodzielne abstrakcyjne twory, jak i systemy opisu rzeczywistości.
W matematyce formalnie dowody twierdzeń konstruuje się w systemach formalnych zawierającychaksjomaty oraz reguły dedukcji (wyprowadzania). Twierdzenia są wtedy „ostatnimi liniami” takich dowodów. Zbiór aksjomatów i wszystkich możliwych twierdzeń nazywa siędomknięciem zbioru aksjomatów ze względu na wyprowadzanie. Takie podejście do matematyki nazywane jestformalizmem matematycznym.David Hilbert nazwałmetamatematyką naukę badającą systemy formalne.
System formalny w matematyce zawiera następujące elementy:
- Skończony zbiórsymboli, z którego konstruowane sąformuły.
- Gramatykę opisującą jakie formuły są poprawnie skonstruowane i pozwalającą zweryfikować poprawność dowolnej formuły.
- Zbiór aksjomatów, będących poprawnie skonstruowanymi formułami.
- Zbiór reguł wyprowadzania.
- Zbiór twierdzeń zawierający wszystkie aksjomaty oraz wszystkie poprawnie skonstruowane formuły, które da się wyprowadzić z aksjomatów za pomocą reguł wyprowadzania.
Należy pamiętać, że nawet jeżeli dana formuła jest poprawną formułą systemu, to nie oznacza to, że istniejeprocedura decyzyjna określająca, czy jest ona twierdzeniem.
Systemem formalnym (w zbiorze
) nazywamy trójkę
gdzie
jest dowolnym zbiorem,
a
jest zbioremreguł wnioskowania w
Elementy zbioru
nazywa sięwyrażeniami tego systemu, elementy zbioru
nazywa –aksjomatami, a elementy zbioru
– jegoregułami.
System formalny jestfinitarny, jeśli jego reguły sąfinitarne.
Niech
będzie systemem formalnym,
oraz
Dowodem elementu
zezbiorem założeń
w systemie
jest ciąg
elementów zbioru
dla którego:
Zbiór elementów mających w
dowód ze zbiorem założeń
oznacza się symbolem
Przykłady dowodów w systemach formalnych wybranychrachunków zdaniowych można znaleźćtutaj itutaj.
Z własności tych wynika, że
jestoperatorem domknięcia, co więcej, jest on finitarny:

Mając dany zbiór „założeń”
chciałoby się znać wszystkie „fakty”
ze zbioru
które można wywnioskować ze zbioru
Niestety okazuje się, że zbiory
nie zawsze zawierają wszystkie „wnioski”.
Otóż, niech
i
gdzie
i
Wówczas

choć z
można przecież wywnioskować jeszcze element
Zbiór
jestdomknięty w
jeśli
Czasami zbiory domknięte w systemie formalnym nazywa sięteoriami tego systemu.
Konsekwencją zbioru
w systemie formalnym
nazywa się najmniejszy (w sensiezawierania) zbiór domknięty zawierający
Zbiór ten oznacza się jest symbolem
W ten sposób w systemie formalnym
można rozważać operator
nazywanyoperatorem konsekwencji lubdomknięcia, który jak pokazuje powyższy przykład, nie zawsze jest finitarny.
Zachodzi następujący związek między operatorami
i

jeżeli system formalny jestfinitarny, to

dla każdego zbioru
Zbiór
jestsprzeczny w systemie formalnym
jeżeli
System formalny jestzwarty, jeśli każdy zbiór sprzeczny w tym systemie zawiera skończony podzbiór sprzeczny.
Niech
będzie systemem formalnym i niech
będzie regułą w zbiorze
Reguła
jestdopuszczalna w
jeśli
gdzie
Reguła
jestwyprowadzalna w
jeżeli
gdzie
System formalny
jestniesłabszy niż
co oznacza się
gdy
Systemy sąrównoważne, jeśli
oraz
co zapisuje się