КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Функции многих переменных
Функции двух переменных. Функции одной переменной. Элементарные функции. Пример 2.1. Для функций трёх переменных (n=3) существует 23 = 8 наборов:
Здесь переменная «а» образует младший разряд двоичного числа. Общее число функций n-переменных –. Если функция определена на всех своих 2n наборах, то она называется полностью определённой, в противном случае – не полностью определённой. Наборы, на которых функция не определена, называются запрещёнными. Значения переменных, соответствующие этим наборам, не должны появляться на входе схемы.
Элементарные функции – функции одной или двух переменных. Роль элементарных функций велика, т.к они позволяют представлять функцию от любого числа переменных.
n=1 - количество переменных; 21 =2 - количество наборов; 22 =4 – число функций;
F1º0 - константа нуль (в положительной логике это «земля»); «0».
F2=X - функция повторения, реализуется на элементе повторения;
F3= - функция отрицания (инверсия), реализуется на элементе «НЕ»;
F4º1 - константа единица;
n=2 –количество переменных; 22 =4 –количество наборов; 24 =16 –число функций;
Из перечисленных функций шесть (F1, F4, F6, F11, F13, F16) являются ранее рассмотренными функциями одной переменной, и только десять функций по существу являются функциями двух переменных.
F2= X1ÙX2 = X1&X2 = X1 X2 -конъюнкция, функция «и», логическое умножение, реализуется на элементе «И»;
- дизъюнкция, функция «ИЛИ», логическое сложение, реализуется на элементе «ИЛИ»;
- штрих Шеффера, реализуется на элементе «И-НЕ»;
– стрелка Пирса, реализуется на элементе «ИЛИ-НЕ»;
- функция сложения по модулю два, функция «исключающее ИЛИ», функция отрицания равнозначности, реализуется на элементе «исключающее ИЛИ»;
- функция равнозначности, отрицание функции сложения по модулю два; - функция импликации от Х1 к Х2, прямая импликация, «ЕСЛИ…ТО…» - отрицание прямой импликации; - импликации от Х2 к Х1, обратная импликация; - отрицание обратной импликации. Для функций F10, F14, F12, F5, F3 не существует отдельных логических элементов, но они могут быть реализованы на других элементах.
Функцию многих переменных можно выразить через элементарные функции. Для этого вводится понятие функционально-полной системы функций. Система элементарных функций называется функционально полной, если через неё можно выразить функцию любого числа переменных. Функционально полная система функций образует логический базис.
Примеры базисов: 1), Ú -дизъюнктивный базис; 2), Ù -конъюнктивный; 3), Ú, Ù -булевский базис (смешанный); 4) | -штрих Шеффера; 5) ↓ -стрелка Пирса; 6) |, «1»; 7) ↓, «0»; 8) →, «0»; 9) →, «1»; 10) →, mod2; 11) &, mod2, 1 –базис Жегалкина. Система функций, образующая булевский базис, наиболее изучена и используется для построения устройств в любых других базисах. Поэтому его роль при построении комбинационных схем велика.
Основные законы булевского базиса:
1) закон идемпотентности аÚ а=а; аÙ а=а; 2) коммутативный (переместительный) закон аÚ в=вÚ а; аÙ в= вÙ а; 3) ассоциативный (сочетательный) закон аÚ (вÚ с)=(аÚ в)Ú с; аÙ(вÙ с)=(аÙ в) Ù с; 4) дистрибутивный (распределительный) закон аÙ (вÚ с)= (аÙ в) Ú (аÙ с); аÚ (вÙ с)= (аÚ в) Ù (аÚ с); 5) закон двойного отрицания ; 6) законы двойственности (правила де Моргана) ;; Его можно распространить на любое число переменных n:
7) закон склеивания ; (склейка по b) ; 8) закон поглощения а + ав= а; а(а + в)=а. 9) Правило введения и исключения лишних связок: ; . Действия с константами «0» и «1»: ;;; ;;.
Дата добавления: 2014-10-15; Просмотров: 367; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |