Język zdaniowy – trójka
gdzie:
jest zbiorem nieskończonym,
zbiorem rozłącznym z 
- :{\mathfrak {F}}\to \mathbb {N} _{0}.}

Elementy zbioru
są nazywane zmiennymi zdaniowymi, elementy zbioru
spójnikami języka
a
jego sygnaturą.
Skończone ciągi elementów zbioru
są nazywane napisami języka 
Najmniejszy (w sensie inkluzji) spośród zbiorów napisów zbiór
spełniający warunki:
| | (jednoelementowe napisy złożone ze zmiennych są w |
|
(1) |
| |  |
|
(2) |
nazywany jest zbiorem formuł języka
i oznaczany symbolem 
O zbiorach spełniających warunki (1) i (2) mówi się, że są domknięte na budowę formuł języka
.
Innymi słowy zbiór
jest najmniejszym zbiorem napisów domkniętym na budowę formuł języka 
Przykład
Niech 
gdzie 

i niech 
Wówczas
jest formułą języka
ale
i
nie są.
Język termów arytmetyki Peana
Niech

Język 
nazywa się językiem termów arytmetyki Peana. Formuły tego języka nazywa się termami arytmetyki Peana. Zbiór wszystkich termów arytmetyki Peana oznaczany będzie 
Dla wygody czasem zamiast
pisze się
zamiast
pisze się
i zamiast
pisze się 
Definiujemy indukcyjnie ciąg numerałów:

Formułami atomowymi arytmetyki Peana nazywamy napisy postaci
oraz
gdzie 
Zwyczajowo zamiast
pisze się
zamiast
pisze się 
Zbiór formuł atomowych języka PA, oznaczymy 
- Przykład:
- formułami atomowymi języka PA są
| (Zero jest najmniejsze) |
 |
| (Aksjomaty dla dodawania) |
 |
 |
| (Aksjomaty dla mnożenia) |
 |
 |
| (Przemienność dodawania i mnożenia) |
 |
 |
| (Łączność dodawania i mnożenia) |
 |
 |
| (2+3=5) |
 |
| (2*3=6) |
 |
Formułami arytmetyki Peana nazywamy formuły języka

gdzie 
oraz gdzie
jest wzbogaceniem sygnatury
do zbioru
dla którego 
Zamiast pisać
pisze się zazwyczaj
zamiast zaś pisać
pisze się zazwyczaj 
- Przykład:
- formułami języka PA są



Niech
będzie językiem zdaniowym.
Wówczas dla każdej formuły
tego języka zachodzi jeden z warunków
| |  |
|
(3) |
| | dla pewnego oraz  |
|
(4) |
Dla dowodu tego lematu należy rozważyć zbiór
formuł
spełniających warunki (3) i (4) powyżej, a następnie pokazać, że jest on domknięty na budowę formuł.
Lemat (o jednoznaczności budowy)
Niech
będzie językiem zdaniowym, niech
będą formułami i niech
będą takie, że 
Wówczas
oraz 
Lematy o kształcie formuł i jednoznaczności budowy pozwalają na indukcyjne zdefiniowanie pojęcia podformuły danej formuły oraz podstawienia w formule innej formuły w miejsce zmiennej:
Zbiorem podformuł formuły
nazywamy zbiór zdefiniowany następująco:

Zmiennymi formuły
nazywamy elementy zbioru 
Przykład

W wielu wypadkach przydaje się umiejętność jednoczesnego podstawienia kilku formuł w miejsce kilku zmiennych:
Podstawieniem w formule
formuł
w miejsce zmiennych
nazywamy formułę:
![{\displaystyle (\delta )[\varphi _{1}/s_{1},\dots ,\varphi _{m}/s_{m}]={\begin{cases}{p}&{{\mbox{jeśli }}p\in \mathbf {P} \setminus \{s_{1},\dots ,s_{m}\},}\\{\varphi _{j}}&{{\mbox{jeśli }}p=s_{j},\,j=1,\dots ,m,}\\{{\mathfrak {f}}(\alpha _{1}[\varphi _{1}/s_{1},\dots ,\varphi _{m}/s_{m}])\ldots (\alpha _{n}[\varphi _{1}/s_{1},\dots ,\varphi _{m}/s_{m}])}&{{\mbox{jeśli }}\delta ={\mathfrak {f}}\alpha _{1}\ldots \alpha _{n},\;{\mathfrak {f}}\in {\mathfrak {F}}.}\end{cases}}}](./5f3febf13e4c4c8a5d80f368b8b3a5f640d4f6d3.svg)
Wynik podstawienia nie zależy od kolejności:
![{\displaystyle (\delta )[\varphi _{1}/s_{1},\dots ,\varphi _{m}/s_{m}]=(\delta )[\varphi _{\pi (1)}/s_{\pi (1)},\dots ,\varphi _{\pi (m)}/s_{\pi (m)}]}](./61970bea9b46838415d6ef3438a50617a8d31c33.svg)
dla dowolnej permutacji
zbioru 
Jeśli
i
to:
![{\displaystyle (\delta )[\varphi /p,\psi /q]={\big (}(\delta )[\varphi /p]{\big )}[\psi /q].}](./f94c69245b57949952ce8a30c95d9a8c61ff8d4b.svg)
Język zdaniowy wyznacza dość ważną algebrę sygnatury 
Algebrą formuł języka
nazywamy algebrę sygnatury tego języka
której uniwersum jest
i w której

Algebra języka jest algebrą wolną z
jako zbiorem wolnych generatorów w klasie algebr jej sygnatury:
- Dla dowolnej algebry
sygnatury języka
oraz dowolnego odwzorowania
istnieje jedyny homomorfizm
rozszerzający 
- W przypadku, gdy język jest ustalony w danym kontekście homomorfizm ten oznaczamy po prostu symbolem

Zauważmy, że
gdzie
dane jest wzorem:

Co więcej, jeśli
oraz
to:
![{\displaystyle {\widehat {v}}(\delta )=(\delta )[v(s_{1})/s_{1},\dots ,v(s_{n})/s_{n}].}](./1eef610bd88aac3f09149e92949cbf8aa6410be1.svg)
Niech
będzie zbiorem formuł języka
Wówczas

Reguła podstawiania
Regułą podstawiania w języku
jest reguła:

W przypadku, gdy język jest ustalony, indeks górny jest pomijany.
Bibliografia
- Pogorzelski Witold, Elementarny słownik logiki formalnej, wyd. Filii UW, Białystok 1992.
- Pogorzelski Witold, Klasyczny rachunek zdań, Warszawa 1975.
- Hunter Geoffrey, Metalogika, Warszawa, PWN 1982.
- Shoenfield Joseph R., Mathematical Logic, Addison-Wesley, 1967.