Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Визначення булевої функції

Визначення 4.1. Булевою функцією f(x1, x2, ... , xn) називається довільна функція n змінних, аргументи якої x1, x2, ... , xn і сама функція f приймає значення 0 або 1, тобто xi {0, 1}, i = 1, 2, ... , n; f(x1, x2, ... , xn) {0, 1}.

Однією з найважливіших інтерпретацій теорії булевих функцій є теорія перемикальних функцій. Спочатку математичний апарат теорії булевих функцій був застосований для аналізу й синтезу релейно-контактних схем з операціями послідовного й паралельного з'єднання контактів. Докладніше цей додаток теорії булевих функцій буде розглянуто в розділі 4.9.

Будь-яка булева функція може бути представлена таблицею, у лівій частині якої перераховані всі набори змінних (їх 2n), а в правій частині – значення функції. Приклад такого завдання представлений у таблиці 4.1.

Таблиця 4.1

x1 x2 x3 f(x1, x2, x3)
0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1

 

Для формування стовпця значень змінних зручний лексико-графічний порядок, відповідно до якого кожен наступний набір значень виходить із попереднім додатком 1 у двійковій системі числення, наприклад, 100 = 011+ 1.

Всього існує 22 різних булевих функцій n змінних.

Функцій однієї змінної – 4. З них виділимо функцію “заперечення x”(позначається Øx). Ця функція представлена в таблиці 4.2.

Таблиця 4.2

x Øx

Булевих функцій двох змінних – 16 (22 при n = 2). Ті з них, які мають спеціальні назви, представлені в таблиці 4.3.

Таблиця 4.3

x1 x2 x1Vx2 x1& x2 x1 x2 x1~x2 x1 Å x2 x1¯ x2 x1ï x2
0 0 0 1 1 0 1 1 0 1 1

У таблиці 4.3 представлені наступні функції двох змінних:

x1Vx2 диз’юнкція;

x1& x2 кон’юнкція;

x1Éx2 імплікація;

x1~x2 еквівалентність;

x1Å x2 додавання по модулі 2;

x1¯x2 стрілка Пірса;

x1ï x2 штрих Шеффера.

Інші функції спеціальних назв не мають і можуть бути виражені через перераховані вище функції.


Читайте також:

  1. CMM. Визначення моделі зрілості.
  2. I визначення впливу окремих факторів
  3. II. Визначення мети запровадження конкретної ВЕЗ з ураху­ванням її виду.
  4. II. Мотивація навчальної діяльності. Визначення теми і мети уроку
  5. Ocнoвнi визначення здоров'я
  6. S Визначення оптимального темпу роботи з урахуванням динаміки наростання втоми.
  7. А. Визначення розмірів і площі зони хімічного зараження.
  8. Автоматизоване робоче місце (АРМ) бухгалтера: призначення, функції та його рівні
  9. Адвокатура в Україні: основні завдання і функції
  10. Адміністративна відповідальність: поняття, мета, функції, принципи та ознаки.
  11. Алгебраїчний спосіб визначення точки беззбитковості
  12. Алгоритм визначення проекцій точок на поверхнях обертання




Переглядів: 1208

<== попередня сторінка | наступна сторінка ==>
Розділ 4. | Формули логіки булевих функцій

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

  

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.017 сек.