Доказательство. Докажем теорему индукцией по глубине формулы U.
Докажем теорему индукцией по глубине формулы U.
1. Базис индукции.Покажем, что если f =
, то
представляется формулой
. Запишем цепочку равенств:

= 
= 
=
.
2. Индуктивное предположение. Предположим, что доказываемое в свойство выполняется для всех формул, глубина которых не превосходит n.
3.Индуктивный переход. Пусть f = U(g1,..., gn), где U(g1,..., gn) - это формула глубины n + 1, составленная с помощью символов переменных и функций g1,..., gn
Предположим, что U = h(U1, . . . , Un), где для формул U1, . . . , Un и представляемых ими булевских функций w1, . . . , wn справедлива доказываемая теорема.
Тогда аналогично доказательству базиса индукции можно показать, что
=
.
Поскольку всякая функция
представляется формулой
, то
представляется формулой
, т.е. формулой U(
,...,
).
Дата добавления: 2015-09-18; просмотров: 749;
