Основы алгебры логики

Класс T0. Теорема о замкнутости класса T0

Теорема утверждает, что любая суперпозиция функций из класса T0 также принадлежит этому классу. Это свойство замкнутости делает T0 важным инструментом в задачах классификации функций и анализа функциональной полноты. Приводятся примеры функций из T0 и их применения в многозначной логике.

Определение. Будем говорить, что функция f(x_1,...,x_n)f (x\_1,..., x\_n) из P_2P\_2 сохраняет константу 0, если f(0,...,0)=0f (0,..., 0) = 0.

Обозначим через T_0T\_0 класс всех функций алгебры логики, сохраняющих константу 0.

Пример 1. Легко видеть, что

0,x,x_1∧x_2,x_1∨x_2,x_1+x_2∈T_00, x, x\_1 \wedge x\_2, x\_1 \vee x\_2, x\_1 + x\_2 \in T\_0,

1,xˉ,x_1→x_2,x_1∼x_2,x_1∣x_2∉T_01, \bar { x } , x\_1 \rightarrow x\_2, x\_1 \sim x\_2, x\_1 | x\_2 \notin T\_0,

Упражнение 1. Докажите, что свойство функции принадлежать классу T_0T\_0 инвариантно относительно операций введения и удаления фиктивных переменных.

Теорема 1. Класс T_0T\_0 замкнут.

Доказательство. Так как T_0T\_0 содержит тождественную функцию, то по определению формулы нам достаточно показать, что функция

Φ=f(f_1,...,f_n)\Phi = f (f\_1,...,f\_n)

принадлежит T_0T\_0, если функции f,f_1,...,f_nf, f\_1,..., f\_n принадлежат классу T_0T\_0. Последнее вытекает из цепочки равенств.

Φ(0,...,0)=f(f_1(0,...,0),...,f_n(0,...,0))=f(0,...,0)=0\Phi (0,..., 0) = f (f\_1 (0,...,0),...,f\_n(0,..., 0)) = f (0,..., 0) = 0

Доказательство. Пусть  f(x_1,...,x_n),g_1(y_11,...,y_1m_1),...,g_n(y_n1,...,y_nm_n) ⊆T_0\ { f (x\_1,..., x\_n), g\_1(y\_ { 11 } ,...,y\_ { 1m\_1 } ),...,g\_n(y\_ { n1 } ,...,y\_ { nm\_n } )\ } \subseteq T\_0. Рассмотрим функцию h(y_l,...,y_r)=f(g_1(y_11,...,y_1m_1),...,g_n(y_nl,...,y_nm_n))h(y\_l,...,y\_r) = f(g\_1(y\_ { 11 } ,...,y\_ { 1m\_1 } ),...,g\_n(y\_ { nl } ,...,y\_ { nm\_n } )). Среди переменных функций g_ig\_i могут встречаться и одинаковые, поэтому в качестве переменных функции hh возьмём все различные из них. Тогда h(0,...,0)=f(g_1(0,...,0),...,g_n(0,...,0))=f(0,...,0)=0h (0, ..., 0) = f(g\_1 (0, ..., 0), ..., g\_n (0, ..., 0)) = f(0, ..., 0) = 0 , следовательно, функция hh также сохраняет ноль.

Рассмотрен только частный случай { без переменных в качестве аргументов } . Однако, поскольку тождественная функция сохраняет ноль, подстановка простых переменных эквивалентна подстановке тождественной функции, теорема доказана.

Другие статьи из категории

Похожие статьи

Все статьи →

Основы алгебры логики

Теорема об аналоге СДНФ в Pk

Аналог СДНФ в Pk позволяет однозначно представлять любую функцию k-значной логики через комбинации значений переменных и их отрицаний.…

Основы алгебры логики

Теорема о заведомо полныx системаx

Заведомо полная система функций гарантирует возможность реализации всех возможных отображений в рамках k-значной логики. Для проверки…

Основы алгебры логики

Класс Te . Теорема о замкнутости Te

Класс Te включает все функции, для которых выполнено условие сохранения константы e. Замкнутость класса означает, что любая суперпозиция…

Основы алгебры логики

Лемма о построении множества F[x1,x2]

Множество F[x1,x2] представляет собой набор всех возможных отображений пар значений [x1,x2] в множество значений k-значной логики. Лемма…

Основы алгебры логики

Теорема об алгоритме распознавания полноты

Алгоритм распознавания полноты позволяет определить, можно ли с помощью заданной системы функций выразить любую функцию из Pk. Для этого…

Нужен расчёт?

Пришлите исходные данные — уточним состав работы и ответим по срокам.

Связаться