Утверждение о числе функций от n переменных
Теорема: Число различных (неодинаковых) булевых функций от n переменных есть Теорема будет следовать из следующего утверждения: число различных двоичных наборов длины n есть 2n (под длиной набора подразумевается число цифр в нем). Докажем утверждение индукцией по длине n набора. Для n=1 имеем 0;1 два различных набора длины 1; 21 =2. Для n=1 утверждение индукции справедливо. Пусть утверждение индукции справедливо для n³1, то есть число различных двоичных наборов длины n³1 есть - 2n. Покажем справедливость утверждения для n=n+1. Разобьем все двоичные наборы длины n+1 на две группы. В первую группу отнесем двоичные наборы, которые начинаются на 0. Во вторую группу отнесем двоичные наборы, которые начинаются на 1, например, для n+1 = 3 будет такое разбиение:
Двоичные наборы первой (второй) группы получаются из всевозможных двоичных наборов длины n добавлением слева нуля (единицы) к всевозможным наборам длины n. Но по предположению индукции наборов длины n имеется 2n, поэтому число наборов как в первой, так и во второй группе будет 2n, поэтому общее число наборов длины (n+1) будет 2n+2n = 2n Утверждение доказано.
Функций от n переменных будет ровно столько, сколько существует разных двоичных наборов длины 2n. По предыдущему утверждению это число есть Определение : Элементарной конъюнкцией на множестве переменных {x1…xn} называют функцию логического произведения множителей , где каждый множитель либо переменная, либо отрицание переменной. В дальнейшем значение Например: { x1 x2 x3 x4 } x1 x2 x4 ; эта функция равна 1, только на одном наборе:
x1 x2 x4
Рангом конъюнкции называют число переменных конъюнкции. Далее будем считать, что все переменные в множителях элементарных конъюнкций различны. В противном случае, используя правила : Например: полученная конъюнкция будет тождественно равна первоначальной.
В силу коммутативности и ассоциативности бинарной конъюнкции, две приведенные конъюнкции равны, т . и т. т., когда они состоят из одного набора множителей.
Определение Элементарной дизъюнкцией на множестве переменных {x1…xn} называют функцию логического сложения слагаемых , где каждое слагаемое либо переменная, либо отрицание переменной. Например: { x1 x2 x3 x4 x1
Рангом дизъюнкции называют число слагаемых дизъюнкции. Далее будем считать, что все переменные в множителях элементарных дизъюнкций различны . В противном случае , используя правила :
приведем дизъюнкции к нужном виду; полученная дизъюнкция будет тождественно равна первоначальной. В силу коммутативности и ассоциативности элементарные дизъюнкции равны, т . и т. т., когда они состоят из одного и того же набора слагаемых. Дизъюнктивной нормальной формой (ДНФ) на множестве переменных (x1…xn) называют функцию логического сложения некоторых слагаемых, где каждое слагаемое есть элементарная конъюнкция на (x1…xn) : { x1 x2 x3 x4 }
ДНФ называется совершенной (СДНФ), если каждая элементарная конъюнкция имеет ранг n :
Далее считаем, что слагаемые ДНФ не повторяются (в противном случае можно Множество единиц ДНФ есть объединение множества единиц элементарных конъюнкций ДНФ. Каждая элементарная конъюнкция полного ранга имеет единственную единицу. Слагаемые СДНФ (элементарные конъюнкции полного ранга) и единицы СДНФ находятся во взаимнооднозначном соответствии.
Популярное: Генезис конфликтологии как науки в древней Греции: Для уяснения предыстории конфликтологии существенное значение имеет обращение к античной... Личность ребенка как объект и субъект в образовательной технологии: В настоящее время в России идет становление новой системы образования, ориентированного на вхождение... ![]() ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (1072)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |