У таблиці істинності формули f(p,q,r) кожному символу логічної операції в формулі f(p,q,r) відповідає окремий стовпчик таблиці, останній стовпчик відповідає істинісному значенню, яке визначається даною формулою (її головною операцією). Звернемо увагу на те, що кожен стовпчик таблиці істинності для формули f(p,q,r) відповідає певному кроку процесу її побудови або, як кажуть, певній підформулі f(p,q,r).
Наприклад, нехай задано функцію f(p,q,r)=(
®q Ú r )Ù(q®pÚ`r).
| p
| q
| r
| `p
| qÚr
| `p ®qÚr
| ` r
| pÚ`r
| q®pÚ`r
| f(p,q,r)
|
|
|
|
|
|
|
|
|
|
|
|
Часто таблицею істинності формули f(p1, ..., pn) називають скорочену таблицю, в якій з вищенаведеної залишають перших п стовпчиків (значень аргументів p1, ..., pn) і останній стовпчик.
Степінь складності таблиці істинності для формули f швидко зростає із збільшенням кількості різних пропозиційних букв, що входять до f. Так, при п = 3 кількість рядків таблиці дорівнює 23 = 8, при п = 4 воно становить 24= 16, при п= 5 дорівнює 25= 32, а при п = 10 — вже 1024. Практично побудувати таблицю істинності в останньому випадку вже неможливо.