Предполные классы

Предполный класс в теории булевых функций — замкнутый класс булевых функций, обладающий следующим свойством — замыкание объединения этого класса с любой булевой функцией, не принадлежащей ему, порождает все . Множество предполных классов булевых функций исчерпывается списком:

  • Класс функций, сохраняющих константу 0:
    .
  • Класс функций, сохраняющих константу 1:
    .
  • Класс самодвойственных функций:
    .
  • Класс монотонных функций:
    .
  • Класс линейных функций — представимых полиномом Жегалкина первой степени:
    .

Также говорят о предполноте одного замкнутого класса в другом. Класс A предполон в классе B, если замыкание класса A с любой функцией, принадлежащей B, но не принадлежащей A, порождает класс B. Например, класс предполон в классах и .

В многозначной логике предполные классы аналогично определяются как замкнутые классы, обладающие свойством — замыкание объединения этого класса с любой функцией из , не принадлежащей ему, порождает все . В случае k>2 структура предполных классов описывается теоремой Розенберга.

Литература

  • Яблонский С. В. Введение в дискретную математику. — М.: Наука. — 1986

 

Prefix: a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9

Portal di Ensiklopedia Dunia