Открыть сервисСервис

Мажитель — понятие в математике и логике

Мажи́тель — в математической логике и теории булевых функций элемент (переменная или её дополнение), входящий в состав некоторого элементарного множества (конъюнкции, дизъюнкции, мажиратора) таким образом, что его присутствие гарантирует истинность (или ложность) всего выражения в определённых условиях. Термин «мажитель» (от лат. major — «больший», «старший») используется преимущественно в отечественной математической литературе по булевой алгебре и теории схем.

Происхождение термина

Понятие мажителя сформировалось в рамках изучения булевых функций и их нормальных форм в XX веке. В русскоязычной математической традиции термин закрепился благодаря работам по теории автоматов и схемотехнике, где требовалось оперировать элементами логических выражений, определяющими их поведение. Латинское слово major подчёркивает «большую» или «определяющую» роль такого элемента: его наличие делает выражение истинным независимо от значений остальных переменных.

Мажитель в булевой алгебре

В булевой алгебре мажитель — это переменная (или её отрицание), входящая в конъюнкцию (элементарную конъюнкцию) таким образом, что эта конъюнкция обращается в истину при определённом наборе значений остальных переменных. Рассмотрим элементарную конъюнкцию:

$$K = x_1 \wedge \overline{x_2} \wedge x_3$$

Здесь каждая из переменных $x_1$, $\overline{x_2}$, $x_3$ является мажителем конъюнкции $K$: если все они равны 1, то $K = 1$. Убранная из конъюнкции переменная перестаёт быть мажителем, и выражение может принять значение 0 даже при выполнении остальных условий.

Мажитель и минтерм

Мажитель тесно связан с понятием минтерма — элементарной конъюнкции, содержащей каждую переменную ровно один раз (в прямом или инвертированном виде). Каждый минтерм является конъюнкцией мажителей. Число минтермов булевой функции от $n$ переменных равно $2^n$, и через них любая функция может быть записана в ДНФ (дизъюнктивной нормальной форме).

Мажиратор

Понятие мажителя дополняется понятием мажиратора — элементарной конъюнкции, которая не может быть расширена за счёт других мажителей, не меняя значения функции. Мажиратор — это «минимальный набор» мажителей, достаточный для того, чтобы функция приняла значение 1. Формально мажиратор — это конъюнкция, которая:

  1. Является частью некоторой ДНФ функции.
  2. Не содержится строго в другой конъюнкции той же ДНФ.

Применение в схемотехнике

В схемотехнике и цифровой электронике понятие мажителя используется при анализе и синтезе логических схем. Каждый элемент ДНФ соответствует отдельному логическому элементу (И-элементу), а сама ДНФ — схеме двухуровневого типа: первый уровень реализует конъюнкции (мажираторы), второй — их дизъюнкцию.

Знание о мажителях позволяет:

  • Упрощать логические выражения, устраняя избыточные конъюнкции.
  • Минимизировать число элементов в схеме.
  • Оптимизировать схемы программируемых логических интегральных схем (ПЛИС), где конъюнкции реализуются в матрицах AND, а их дизъюнкция — в матрице OR.

Мажитель в теории автоматов

В теории автоматов и формальных языков мажители используются при построении функций перехода и выхода конечных автоматов. ДНФ, составленная из мажираторов, позволяет компактно описать условия, при которых автомат переходит в определённое состояние или выдаёт определённый символ. Это важно при минимизации автоматов и синтезе управляющих устройств.

Связанные понятия

ПонятиеОпределение
МинтермЭлементарная конъюнкция, содержащая каждую переменную ровно один раз
МажираторНерасширяемая конъюнкция мажителей, входящая в ДНФ функции
ДНФДизъюнктивная нормальная форма — представление функции как дизъюнкции конъюнкций
КНФКонъюнктивная нормальная форма — представление как конъюнкции дизъюнкций
Дизъюнктивный примитивЭлементарная дизъюнкция, несущая минимальную информацию о функции

Пример

Пусть дана булева функция:

$$f(x_1, x_2, x_3) = (x_1 \wedge x_2) \vee (\overline{x_1} \wedge x_3)$$

Здесь $(x_1 \wedge x_2)$ и $(\overline{x_1} \wedge x_3)$ — мажираторы функции $f$. Каждая из этих конъюнкций независимо обеспечивает значение $f = 1$. Переменные $x_1$, $x_2$, $\overline{x_1}$, $x_3$ являются мажителями соответствующих конъюнкций.

Литература

  • Кудрявцев Л. Д. «Функции алгебры логики в задачах синтеза цифровых устройств»
  • Гаврилов М. А. «Синтез цифровых транзисторных схем»
  • Яблонский С. В. «Введение в дискретную математику»
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru