Изменения

Перейти к: навигация, поиск

Полином Жегалкина

5 байт добавлено, 19:00, 24 сентября 2011
Построение полинома Жегалкина
Существует несколько способов построения полинома Жегалкина.
Первый способ - по таблице истинности. Пусть для функции <tex>f(x_{1},x_{2},..,x_{n})</tex> задана таблица истинности. Запишем сначала данную функцию в виде полинома Жегалкина с неопределенными коэффициентами. Затем по очереди подставляем всевозможные наборы в порядке увеличения количества единиц и находим коэффициенты. Можно показать, что за каждую подстановку находим только один коэффициент.
Второй способ — преобразование Дизъюнктивной нормальной формы. Этот способ основан на том, что <tex> X \oplus 1 = \bar{X} </tex>. Если функция задана в виде ДНФ, то сначала убираем дизъюнкцию, используя при этом правило Де-Моргана, а все отрицания заменяем прибавлением единицы. После этого раскрываем скобки по обычным правилам, при этом учитываем, что четное число одинаковых слагаемых равно нулю (так как <tex> X \oplus X = 0 </tex>), а нечетное число одинаковых слагаемых равно одному такому слагаемому.
Второй способ - преобразование Дизъюнктивной нормальной формы. Этот способ основан на том, что <tex> X \oplus 1 = \bar{X} </tex>. Если функция задана в виде ДНФ, то сначала убираем дизъюнкцию, используя при этом правило Де-Моргана, а все отрицания заменяем прибавлением единицы. После этого раскрываем скобки по обычным правилам, при этом учитываем, что четное число одинаковых слагаемых равно нулю (так как <tex> X \oplus X = 0 </tex>), а нечетное число одинаковых слагаемых равно одному такому слагаемому. Третий способ - можно использовать [[Преобразование Мёбиуса для получения коэффициентов полинома Жегалкина]].
== Литература и источники информации ==
1302
правки

Навигация