Теми рефератів
> Авіація та космонавтика > Банківська справа > Безпека життєдіяльності > Біографії > Біологія > Біологія і хімія > Біржова справа > Ботаніка та сільське гос-во > Бухгалтерський облік і аудит > Військова кафедра > Географія > Геодезія > Геологія > Держава та право > Журналістика > Видавнича справа та поліграфія > Іноземна мова > Інформатика > Інформатика, програмування > Історія > Історія техніки > Комунікації і зв'язок > Краєзнавство та етнографія > Короткий зміст творів > Кулінарія > Культура та мистецтво > Культурологія > Зарубіжна література > Російська мова > Маркетинг > Математика > Медицина, здоров'я > Медичні науки > Міжнародні відносини > Менеджмент > Москвоведение > Музика > Податки, оподаткування > Наука і техніка > Решта реферати > Педагогіка > Політологія > Право > Право, юриспруденція > Промисловість, виробництво > Психологія > Педагогіка > Радіоелектроніка > Реклама > Релігія і міфологія > Сексологія > Соціологія > Будівництво > Митна система > Технологія > Транспорт > Фізика > Фізкультура і спорт > Філософія > Фінансові науки > Хімія > Екологія > Економіка > Економіко-математичне моделювання > Етика > Юриспруденція > Мовознавство > Мовознавство, філологія > Контакти
Реклама

ВНИМАНИЕ!!!
ONLINE Сервисы для Ваших ЛЕГАЛЬНЫХ рассылок!


ONLINE - сервис управления списками рассылок (через сайт)
Українські реферати та твори » Математика » Функціонально повні системи логічних функцій. Алгебраїчний підхід

Реферат Функціонально повні системи логічних функцій. Алгебраїчний підхід

Міністерство освіти Республіки Білорусь

Установа освіти

В«Білоруський державний університет

інформатики та радіоелектроніки В»

кафедра ЕТТ

РЕФЕРАТ

На тему:

В«Функціонально повні системи логічних функцій. Алгебраїчний підхід В»

МІНСЬК, 2008


З безлічі функціонально повних наборів розглянемо тільки ті, які мають найбільшу практичне значення.

1. Основна функціонально повна система логічних функцій. Найбільше поширення отримав набір, до складу якого входять три логічні функції:

В· f 10 - інверсія (логічна зв'язок НЕ, логічне заперечення);

В· f 1 - кон'юнкція (логічний зв'язок І, логічне множення),

В· f 7 - диз'юнкція (логічна зв'язок АБО, логічне додавання).

Цей набір отримав назву функціонально повної системи логічних функцій (ОФПС). З теореми про функціональну повноті випливає, що основна функціонально повна система логічних функцій є надлишкової, так як умовам теореми відповідають набори функцій f 10 і f 1 або f 10 і f 7 . Властивості цих функцій були розглянуті раніше.

З визначення представлення перемикальної функції у вигляді диз'юнктивної або кон'юнктівной нормальної форми випливає, що ці уявлення реалізуються в основний функціонально повної системі логічних функцій.

2. Закони алгебри логіки в ОФПС і їх слідства. В алгебрі логіки є чотири основних закону, що регламентують порядок виробництва операцій НЕ, І, АБО в будь-якому логічному вираженні:

В· переместительному (Комутативності);

В· сполучний (Асоціативний);

В· розподільний (Дистрибутивний);

В· інверсії (правило Де Моргана).

переместительному закон. Цей закон справедливий як для диз'юнкції, так і для кон'юнкції:

x 1 Гљ x 2 = x 2 Гљ x 1 ; x 1 Г™ x 2 = x 2 Г™ x 1 . (1)

Справедливість вирази (5.1) неважко довести простою підстановкою в нього різних значень x 1 і x 2 . Оскільки будь-яку перестановку більшої кількості доданків можна звести до послідовності перестановок доданків в окремих парах, то переместительному закон буде справедливий при будь-якому числі доданків.

сполучний закон. Цей закон, так само як і переместительному, є симетричним, тобто справедливим і для диз'юнкції, і для кон'юнкції:

x 1 Гљx 2 Гљx 3 = x 1 Гљ (x 2 Гљx 3 ) = (x 1 Гљx 2 ) Гљx 3 = x 2 Гљ (x 1 Гљx 3 ) ; (2)

x 1 Г™x 2 Г™x 3 = x 1 Г™x 2 Г™x 3 ) = (x 1 Г™x 2 ) Г™x 3 = x 2 Г™ (x 1 Г™x 3 ).

Доказ цього закону також не представляє ніяких труднощів і може бути виконане простою підстановкою.

Розподільний закон. На відміну від звичайної алгебри алгебра логіки симетрична. У ній справедливі два розподільних закону:

для логічного множення щодо логічного додавання (розподільний закон 1-го роду) і для логічного додавання щодо логічного множення (розподільний закон 2-го роду).

1. Розподільний закон 1-го роду записується таким чином:

(X 2 Г™x 3 ) . (3)

Справедливість формули (5.3), а також і її більш загального випадку, коли в дужках укладена сума будь-якої кількості доданків, можна довести шляхом встановлення ідентичності умов обігу в 0 або 1 її лівої і правої частин. Умовою звернення в нуль лівій частині виразу (5.3) полягає в тому, щоб нулю дорівнював або один аргумент х 3 , або одночасно аргументи x 1 і x 2 . Умови звернення в нуль правої частини виразу (5.1) такі ж. Отже, розподільний закон 1-го роду справедливий для алгебри логіки.

2. Розподільний закон 2-го роду має вигляд

(X 2 Гљx 3 ). (4)

об'єктивно формули (4) (при будь-якому кількості аргументів) неважко довести за допомогою встановлення ідентичності умов обігу обох її частин в одиницю.

Закон інверсії (правило Де Моргана). Цей закон, так само як і всі попередні, симетричний щодо логічних додавання і множення.

1. Заперечення логічної суми декількох аргументів одно логічного добутку заперечень цих же аргументів:

(5)

Доказ закону не представляє труднощів, оскільки умова звернення в нуль як лівої, так і правої частин виразу (5) полягає в тому, щоб був істинним хоча б один аргумент.

2. Заперечення логічного твори кількох аргументів одно логічної сумі заперечень цих же аргументів:

(6)

Справедливість цього закону слід з того, що умова звернення в одиницю обох частин формули (6) полягає в тому, щоб був помилковим хоча б один аргумент.

Наслідки з законів алгебри логіки. З доведених вище законів можна вивести ряд наслідків, які сформулюємо у вигляді правил.

Правило виконання спільних логічних дій (правило старшинства логічних функцій). При вирішенні логічних завдань доводиться зустрічатися з виразами, що містять дії заперечення, кон'юнкції і диз'юнкції в будь-якому поєднанні. За аналогією з арифметичними діями будемо вважати заперечення логічним дією першого ступеня (старшої логічною операцією), кон'юнкцію - дією другого ступеня, а диз'юнкцію - дією третього ступеня (Молодшої логічною операцією).

Старшинство операції інверсії випливає із закону інверсії, у відповідності з яким логічна сума заперечень деяких аргументів не дорівнює запереченню їх суми (це справедливо і для логічного твори). Це означає, що ні операцію диз'юнкції, ні операцію кон'юнкції не можна проводити, ігноруючи знак заперечення над яким-небудь з логічних аргументів, тобто операцію заперечення треба проводити в першу чергу.

Щодо операцій логічного додавання і множення на підставі симетричності законів алгебри логіки можна сказати, що вони В«рівноправніВ». З цього випливає, що можна умовитися вважати більш старшої операцією будь-яку з них, але, прийнявши небудь умова, треба дотримуватися його весь час. На практиці виявилося зручніше вважати більш старшої операцію логічного множення, так як це відповідає правилам звичайної алгебри і для нас більш звично.

На основі викладеного можна сформулювати наступне правило виконання спільних логічних дій: якщо в логічному вираженні зустрічаються тільки дії однієї і тієї ж щаблі, то їх прийнято виконувати в тому порядку, в якому вони написані; якщо в логічному вираженні зустрічаються дії різних ступенів, то спочатку прийнято виконувати дії першого ступеня, потім - другий, і тільки після цього - третьою. Усяке відхилення від цього порядку повинне бути позначене дужками.

Правило склеювання. Перш ніж сформулювати саме правило, введемо деякі нові поняття. Якщо є деякий кінцевий набір логічних аргументів x 1 , x 2 , ... x n , то логічне твір будь-якого їх числа називається елементарним в тому випадку, коли співмножників в ньому є або одиночні аргументи, або зап...


Страница 1 из 3 | Следующая страница

Друкувати реферат
Реклама
Реклама