Это не официальный сайт wikipedia.org 01.01.2023

Алгебра Жегалкина — Википедия

Алгебра Жегалкина

Алгебра Жегалкина — множество булевых функций, на котором определены нульарная операция взятия единицы 1 , бинарная операция конъюнкции и бинарная операция суммы по модулю два . Константа ноль вводится как 1 1 = 0 . Операция отрицания вводится соотношением ¬ x = x 1 . Операция дизъюнкции следует из тождества x y = x y x y [1].

При помощи алгебры Жегалкина всякую совершенную дизъюнктивную нормальную форму можно единственным образом преобразовать в полином Жегалкина (теорема Жегалкина).

Основные тождестваПравить

  • x ( y z ) = ( x y ) z  , x y = y x  
  • x ( y z ) = ( x y ) z  , x y = y x  
  • x x = 0  
  • x 0 = x  
  • x ( y z ) = x y x z  

Таким образом, базис булевых функций , , 1   является функционально-полным логическим базисом.

Также функционально полным является и его инверсный логический базис , , 0  , где  - инверсия операции XOR (эквиваленция). Для этого базиса тождества также инверсные: 0 0 = 1   — вывод константной единицы, ¬ x = x 0   — вывод операции отрицания, x y = x y x y  - операция конъюнкции.

Функциональная полнота этих двух базисов следует из полноты базиса { ¬ , , }  .

См. такжеПравить

ПримечанияПравить

  1. Капитонова Ю. В., Кривой С. Л., Летичевский А. А. Лекции по дискретной математике. — СПб., БХВ-Петербург, 2004. — isbn 5-94157-546-7, с 110-111