Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Алгебри булевих функцій






Нехай функція задана формулою F1 а функція ƒ 2 - формулою F2. Підстановка F1 та наприклад, у диз'юнкцію x1˅ x2 дає формулу F1˅ F2. Якщо взяти формулу Ф1, рівносильну F1 (тобто Ф1 також реалізує ) і , рівносильну , то отримаємо формулу Ф1∨ Ф2, рівносильну F 1F 2.

Отже, диз'юнкцію можна розглядати як двомісну операцію на множині всіх булевих функцій. Ця операція кожній парі функцій f 1та f 2, незалежно від вигляду формул, якими ці функції зображені, однозначно ставить у відповідність функцію f1∨ f2. Аналогічно й інші булеві функції можна розглядати як операції на множині Р 2 усіх булевих функцій. Наприклад, заперечення є одномісною операці­єю, кон'юнкція та диз'юнкція - двомісними.

Множину Р2 булевих функцій разом із уведеною на ній системою операцій називають алгеброю булевих функцій.

Розглянемо дві алгебри. Алгебру (Р 2; ̅, ∧, ∨), операціями якої є заперечення, кон'юнкція та диз'юнкція, називають алгеброю Буля.

Алгебру (Р 2; ∧, ⊕), операціями якої є кон'юнкція й додавання за mod2, називають алгеброю Жегалкіна.

Формули алгебри Буля та алгебри Жегалкіна будують із знаків операцій відповідної алгебри, круглих дужок, символів змінних і констант 0 та 1.

Порядок виконання операцій у разі відсутності дужок у булевій алгебрі такий: заперечення, кон'юнкція, диз'юнкція. В алгебрі Жегалкіна спочатку виконують кон'юнкцію, а потім - додавання за mod2. У разі наявності дужок спочатку повинні виконувати опе­рації всередині них. У булевій алгебрі роль дужок у разі заперечення складних виразів відіграє сам символ заперечення.

Приклад 8.5. Замість можна написати , а замість (xy)⊕ (yz) записуютьxy⊕ yz. ▲

Однією з найважливіших задач є виявлення основних еквіваленгностей, які є в алгебрах, що розглядаються. Ці еквівалентності називають законами відповідної алгебри.


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.005 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал