Елементи логіки
Означення. Висловлення записують у вигляді формул за такими правилами:
1) пропозиційна літера є формулою;
2) якщо X і Y – формули, то (X), (XY), (XY), (XY), (XY) також є формулами;
3) інших формул немає.
За цими правилами, наприклад, (AB), ((AB)&((AB))) є формулами, ABC – ні. Далі ми розглянемо узгодження, які дозволяють скорочувати запис формул. Зокрема, ці узгодження дозволяють розглядати ABC як формулу. Тут лише зауважимо, що можна не записувати зовнішні дужки формул, наприклад, писати XY.
1. Таблиці істинності формул і закони
Формула є словом, тобто послідовністю символів – імен пропозиційних змінних, знаків зв'язок і дужок. Це слово має певну структуру, обмежену правилами побудови формул. Підслово цього слова, яке є формулою, називається підформулою. Наприклад, у формулі ((AB)&((AB))) є підформули A, B, (AB), (AB), ((AB)).Формула, що позначає висловлення, складене з інших, простіших, має значення, яке залежить від значень цих складових висловлень. Для його обчислення спочатку кожній пропозиційній змінній ставиться у відповідність одне зі значень "хибність" чи "істина" (0 чи 1). Далі за означеннями пропозиційних зв'язок обчислюється значення підформул, починаючи від найпростіших і закінчуючи всією формулою. Значення формул з однією двомісною зв'язкою при всіх можливих наборах значень змінних наведено в таблиці:
A BABABABAB
0 00011
0 10110
1 00100
1 11111
Обчислимо значення формули, наприклад, (AB)&(BA) при всіх можливих наборах значень змінних A і B. Обчислення подамо такою таблицею:
A BABBA(AB)&(BA)
0 0111
0 1100
1 0010
1 1111
Таблиці, в яких представлено залежність значень формул від пропозиційних змінних, називаються таблицями істинності.
Розглянемо узгодження, які дозволяють скорочувати запис формул. Пропозиційні зв'язки упорядковуються за "силою тяжіння до формул" подібно до знаків арифметичних операцій. Всі розуміють, що вираз 1+23 позначає суму 1 і 23, а не добуток 1+2 і 3, тобто знак множення "притягується" сильніше за знак додавання. Зв'язка вважається найсильнішою, тобто AB є скороченням від (A)B, а не від (AB). Далі за спаданням "сили тяжіння" двомісні зв'язки ідуть у такому порядку: &, . Отже, формулу ABC можна розглядати, як скорочений запис формули A(BC), а формулу ABCA – як A(B(CA)).