Элементы математической логики. Фролов И.С. - 10 стр.

UptoLike

Составители: 

Рубрика: 

Как видно из определения, каждая формула, если это не атом,
начинается и заканчивается скобкой, причем внутри формулы должен
соблюдаться баланс открывающих и закрывающих скобок. Это можно
проиллюстрировать на нашем примере, сопоставив каждой паре соот-
ветствующих друг другу скобок один и тот же номер:
(
1
(
2
A (
3
¬B )
3
)
2
C )
1
или выделив каждую подформулу (не являющуюся атомом) подчерки-
ванием от скобки до скобки:
((A (¬B)) C).
m
¡
¡
@
@
m
m
C
¡
¡
@
@
m
A
m
¬
m
B
Структура формулы, ее конструкция из связок и подформул еще
более явно выражена в дереве формулы F
1
. В каждой вершине тако-
го дерева находится логическая связка, и из
нее выходит две (для бинарных связок) или
одна (для отрицания) ветвь, ведущая к де-
реву соответствующей подформулы. В кон-
цевых вершинах (листьях дерева) находятся
атомы.
Часто принимается соглашение о приоритетах логических связок:
¬, , , , порядке убывания приоритета),
позволяющее сократить число скобок. Мы тогда можем записать: F
1
=
A ¬B C.
При заданной интерпретации нетрудно определить истинностное
значение любой формулы. Для этого можно использовать таблицы зна-
чений.
Пример 2. Построим таблицу значений для формулы F
2
= ¬A
B C:
A B C ¬A ¬A B F
0 0 0 1 1 0
0 0 1 1 1 1
0 1 0 1 1 0
0 1 1 1 1 1
1 0 0 0 0 1
1 0 1 0 0 1
1 1 0 0 1 0
1 1 1 0 1 1
9