Свойства
следования
[предыдущая глава]  [оглавление]  [следующая глава]

В первой части свойства операций общего и частного следования рассматриваются детально, с доказательствами. Здесь мы только кратко перечислим их специально для тех, кому лень продираться через нагромождения формул. За редким исключением свойства относятся к операции общего следования, т.к. истинность частного следования тривиально зависит от общего.

Общее следование A B ложно в любом из этих случаев (но не только):

В перечисленных случаях может быть истинно частное следование A B.

Транзитивность: если A B и B C, то A C.

Транзитивность можно сформулировать и через вложенное общее следование, если для внешнего следования A, B, C считать переменными, область значений которых - класс предикатов, представимых в РБА:

((A B) & (B C)) (A C)

Обращение: A B = ~B ~A

Рефлексивность: A A, если A не является постоянной формулой.

Modus ponens: Если R' & (R S), то S'

- где R' получается из R подстановкой некоторых значений на место всех свободных переменных, а S' получается из S той же подстановкой. Замыкание справа нужно на тот случай, если в S' останутся переменные (в случае, если в S есть переменные, которых нет в R).

Modus tollens: Если ~S' & (R S), то ~R'

- где S' получается из S подстановкой некоторых значений на место всех свободных переменных, а R' получается из R той же подстановкой. Замыкание справа нужно на тот случай, если в R' останутся переменные (в случае, если в R есть переменные, которых нет в S).

Modus-ы можно сформулировать и через вложенное общее следование:

(R' & (R S)) S'

(~S' & (R S)) ~R'

Правило замены: если A B, то истинно также A' B', где A' получается из A заменой некоторой переменной x на формулу, которая дает все допустимые для x значения, и B' получается из B той же подстановкой.

С помощью этого правила замены можно доказывать сложные формулы на основе простых истинных общих следований:

x x

x & y x

x & y y

x x y

y x y