Самое знаменитое из всех правил вывода имеет собственное звучное латинское название: modus ponens. Я буду сокращенно обозначать его как MP.
[modus ponens]: Правило вывода modus ponens:
Y
Y // MP
где Y
Формула Y
Пример:
(b
a), (a
(b
a))
(a
a)
a
a // MP
Или сокращенно:
aa // MP
С точки зрения оформления слева от значка
Второе правило вывода КИВ - это правило подстановки:
X(A, B, C) // a ~> A, b ~> B, c ~> C
где
(b
a)
a
((b
z)
a) // b ~> (b
z)
Или коротко:
a(bza) // b ~> bz
С точки зрения оформления слева от значка
Скажем несколько слов о других вариантах.
Во-первых, можно расширить круг применения правила подстановки до любых формул КИВ, а не только аксиом. Это усложнение необязательно (по крайней мере при таким выборе аксиом, как в нашем случае).
Во-вторых, часто правило подстановки относят не к правилам вывода, а к правилам построения аксиом (как у фон Неймана). Понятно, что тогда число аксиом становится бесконечным, зато количество правил вывода сокращается до одного. Когда дело доходит до проверки применимости данной дедуктивной системы, то оказывается, что проверить применимость одного правила вывода к бесконечному числу формул - это задача, сопоставимая по сложности с проверкой бесконечного количества дополнительных аксиом. В результате получается, что в лоб, что по лбу.