Суперпозиция функций алгебры логики

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

Строгое определение суперпозиции дается по индукции.

Определение. Пусть Суперпозиция функций алгебры логики - student2.ru - конечная система логических функций. Функция Суперпозиция функций алгебры логики - student2.ru называется элементарной суперпозицией или суперпозицией ранга 1 функций системы Суперпозиция функций алгебры логики - student2.ru , если она получена одним из следующих способов

а. Из какой-либо функции Суперпозиция функций алгебры логики - student2.ru переименованием какой-то из ее переменных xij, буква xij заменяется некоторой буквой y. В этом случае Суперпозиция функций алгебры логики - student2.ru . В частности, буква y может совпадать с одной из переменных xis функции Суперпозиция функций алгебры логики - student2.ru . Тогда говорят об отождествлениипеременных xij и xis.

Пример. Пусть Суперпозиция функций алгебры логики - student2.ru . Тогда Суперпозиция функций алгебры логики - student2.ru Суперпозиция функций алгебры логики - student2.ru Суперпозиция функций алгебры логики - student2.ru Суперпозиция функций алгебры логики - student2.ru - это суперпозиции ранга 1;

б. Подстановкой некоторой функции Суперпозиция функций алгебры логики - student2.ru вместо какого-то аргумента xij одной из функций Суперпозиция функций алгебры логики - student2.ru .

Тогда Суперпозиция функций алгебры логики - student2.ru . Эта функция зависит от аргументов xi1,…, xij-1, xij+1,…, Суперпозиция функций алгебры логики - student2.ru , xr1,…, Суперпозиция функций алгебры логики - student2.ru .

Пример. В условиях предыдущего примера функции Суперпозиция функций алгебры логики - student2.ru , Суперпозиция функций алгебры логики - student2.ru , Суперпозиция функций алгебры логики - student2.ru , - это суперпозиции ранга 1.

Определение. Суперпозиции ранга 1 образуют класс Суперпозиция функций алгебры логики - student2.ru , суперпозиций ранга 1. Суперпозиции ранга 1 функций из множества Суперпозиция функций алгебры логики - student2.ru образуют класс Суперпозиция функций алгебры логики - student2.ru ,…, суперпозиции ранга 1 функций из множества Суперпозиция функций алгебры логики - student2.ru образуют класс Суперпозиция функций алгебры логики - student2.ru суперпозиций ранга p+1 функций исходной системы Суперпозиция функций алгебры логики - student2.ru .

Определение. Суперпозицией функций из системы Суперпозиция функций алгебры логики - student2.ru называется всякая функция, входящая в какой-либо из классов Суперпозиция функций алгебры логики - student2.ru , р=0,1,2,…. Здесь Суперпозиция функций алгебры логики - student2.ru - исходная система функций (суперпозиции ранга ноль).

Пример. Функции Суперпозиция функций алгебры логики - student2.ru , Суперпозиция функций алгебры логики - student2.ru , Суперпозиция функций алгебры логики - student2.ru , Суперпозиция функций алгебры логики - student2.ru , Суперпозиция функций алгебры логики - student2.ru - это суперпозиции функции системы Суперпозиция функций алгебры логики - student2.ru

Замечание 1. Если функции Суперпозиция функций алгебры логики - student2.ru и Суперпозиция функций алгебры логики - student2.ru имеют одинаковые таблицы истинности, отличаясь только обозначениями переменных, то каждая из них является суперпозицией другой.

Замечание 2. Суперпозиция функций алгебры логики - student2.ru

Замечание 3. Если все функции исходной системы Суперпозиция функций алгебры логики - student2.ru обладают некоторым свойством, которое наследуется всякой суперпозицией ранга 1, то этим свойством обладают все функции из системы Суперпозиция функций алгебры логики - student2.ru ,…, системы Суперпозиция функций алгебры логики - student2.ru ,…, все суперпозиции функций из Суперпозиция функций алгебры логики - student2.ru .

Замечание 4. Описывая правила построения формулы, мы неявно пользовались понятием суперпозиции, ведь всякая формула - это суперпозиция функций Суперпозиция функций алгебры логики - student2.ru x~y, Суперпозиция функций алгебры логики - student2.ru и символов констант 0 и 1.

Примеры решения задач.

Пример 1.

Доказать равносильности: Суперпозиция функций алгебры логики - student2.ru (один из законов де Моргана);

Суперпозиция функций алгебры логики - student2.ru

= Суперпозиция функций алгебры логики - student2.ru Суперпозиция функций алгебры логики - student2.ru x|y = Суперпозиция функций алгебры логики - student2.ru .

Решение. Составим таблицу истинности некоторых из указанных функций (табл. 7).

Таблица 7

x y x→y Суперпозиция функций алгебры логики - student2.ru x~y Суперпозиция функций алгебры логики - student2.ru Суперпозиция функций алгебры логики - student2.ru Суперпозиция функций алгебры логики - student2.ru Суперпозиция функций алгебры логики - student2.ru Суперпозиция функций алгебры логики - student2.ru

Пример 2. Преобразовать данную формулу к равносильной формуле, в которой отрицания стоят только над аргументами: Суперпозиция функций алгебры логики - student2.ru .

Решение. Суперпозиция функций алгебры логики - student2.ru .

Пример 3. Упростить формулу: Суперпозиция функций алгебры логики - student2.ru .

Решение Суперпозиция функций алгебры логики - student2.ru Пример 4. Составить таблицу истинности формулы:

Суперпозиция функций алгебры логики - student2.ru

Решение(табл. 8).

Таблица 8

x y z Суперпозиция функций алгебры логики - student2.ru Суперпозиция функций алгебры логики - student2.ru Суперпозиция функций алгебры логики - student2.ru Суперпозиция функций алгебры логики - student2.ru | Суперпозиция функций алгебры логики - student2.ru Суперпозиция функций алгебры логики - student2.ru Суперпозиция функций алгебры логики - student2.ru Суперпозиция функций алгебры логики - student2.ru

Пример 5.

Функции Суперпозиция функций алгебры логики - student2.ru и Суперпозиция функций алгебры логики - student2.ru заданы таблицами истинности (табл. 9, табл. 10). Построить таблицу истинности суперпозиции

Суперпозиция функций алгебры логики - student2.ru .

Таблица 9 Таблица 10

Суперпозиция функций алгебры логики - student2.ru Суперпозиция функций алгебры логики - student2.ru Суперпозиция функций алгебры логики - student2.ru   Суперпозиция функций алгебры логики - student2.ru Суперпозиция функций алгебры логики - student2.ru Суперпозиция функций алгебры логики - student2.ru
 
 
 
 

Решение. Построим таблицу истинности функции Суперпозиция функций алгебры логики - student2.ru (табл. 11).

Таблица 11

Суперпозиция функций алгебры логики - student2.ru Суперпозиция функций алгебры логики - student2.ru Суперпозиция функций алгебры логики - student2.ru Суперпозиция функций алгебры логики - student2.ru Суперпозиция функций алгебры логики - student2.ru Суперпозиция функций алгебры логики - student2.ru

Наши рекомендации