Информатика • 10 класс
1568

Логические функции. Полные системы логических функций

  • Логические функции – это функции, аргументы и значения которых принимают значения из множества {0, 1}. Каждая такая функция описывает зависимость между двоичными переменными.
  • Количество возможных логических функций от n аргументов составляет 22n. Эта формула показывает экспоненциальный рост разнообразия функций с увеличением числа аргументов:
    • при n = 0: 21 = 2 функции (константы 0 и 1);
    • при n = 1: 22 = 4 функции;
    • при n = 2: 24 = 16 функций;
    • при n = 3: 28 = 256 функций.
  • Стремительный рост количества логических функций показывает, что изучать их по отдельности практически невозможно. Однако эту проблему решает концепция полных систем – наборов из нескольких базовых функций, через которые можно выразить любую логическую функцию.
  • Основные полные системы:
    1. {И, ИЛИ, НЕ} – классическая система булевых операций;
    2. {И, НЕ} – конъюнкция с отрицанием;
    3. {ИЛИ, НЕ} – дизъюнкция с отрицанием;
    4. {И–НЕ} (штрих Шеффера) – одна функция, достаточная для построения любой другой;
    5. {ИЛИ–НЕ} (стрелка Пирса) – также образует полную систему.
  • Полные системы логических функций находят практическое применение через нормальные формы – стандартизированные способы записи логических выражений. На основе полной системы {И, ИЛИ, НЕ} строятся две основные нормальные формы:
    • дизъюнктивная нормальная форма (ДНФ) – это дизъюнкция конъюнкций. Например: (A ∧ ¬B) ∨ (¬A ∧ C) ∨ (B ∧ C);
    • конъюнктивная нормальная форма (КНФ) – это конъюнкция дизъюнкций. Например: (A ∨ ¬B) ∧ (¬A ∨ C) ∧ (B ∨ C).
Было полезно?

Рекомендуем

Вы учитель или ученик?
Познакомьтесь с нашим образовательным онлайн-сервисом с тысячами интерактивных работ
Учителю
Удобно проводить уроки в классе, назначать работы на дом и анализировать результаты всего класса или конкретных учеников
Ученику
Самостоятельно изучать новые и повторять пройденные темы, готовиться по индивидуальной траектории и оценивать результаты на наглядных графиках
Зарегистрироваться в «Облаке знаний»
Логотип облако знаний
+7 (499) 322-07-57
info@oblakoz.ru

Контактный центр

МО, г. Долгопрудный,
Лихачевский проезд, 4, стр. 1

Отдел заботы о пользователях

Политика конфиденциальности

© ООО «Физикон Лаб», 2026

Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies 🍪