ВУЗ:
Составители:
Рубрика:
42
кнопку, и не нажимал, если он голосует «против», и чтобы в случае, если
будет большинство человек голосовать «за», – загоралась лампочка.
6. ПОЛИНОМ ЖЕГАЛКИНА.
ЛИНЕЙНЫЕ И НЕЛИНЕЙНЫЕ ФУНКЦИИ
Элементарная конъюнкция называется монотонной, если она не со-
держит отрицательных переменных.
Полиномом Жегалкина, или полиномом по модулю 2, называется
формула:
(
)
ln
KKKKxxP
Å
Å
Å
Å
=
......,,
3211
,
где
(
)
liK
i
...,,1
=
— попарно различные монотонные элементарные конъ-
юнкции, составленные из переменных
n
x...,,x
1
.
Наибольший из рангов элементарных конъюнкций, входящих в по-
лином, называется степенью этого полинома. Число
l
называется длиной
полинома. При
0
=
l
полагаем
(
)
0
1
=
n
x...,,xP .
Имеет место следующее утверждение.
Для каждой булевой функции существует, и при этом единст-
венно, представление в виде полинома Жегалкина, который может
быть записан следующим образом:
1s1s
1s
1ni...iii
i,...,i О 1,...,n
Px,...,x=ax...x.
Число возможных монотонных конъюнкций
1
...
s
ii
xx
равно количе-
ству подмножеств
{
}
s
ii ,...,
1
множества
{
}
n,...,,21 , т.е.
n
2
.Коэффициенты
s
i...i
a
1
принимают значение либо 0, либо 1.
Отметим два способа построения полинома Жегалкина.
1. Метод неопределенных коэффициентов. Применяется в основном
тогда, когда булева функция
(
)
n
x...,,xf
1
задана таблицей истинности или
набором своих значений. При построении полинома Жегалкина методом
неопределенных коэффициентов:
Во-первых, выписываем общий вид полинома Жегалкина для функ-
ций от
n
переменных.
Во-вторых, исходя из того, что
(
)
n
x...,,xf
1
и искомый полином
(
)
n
x...,,xP
1
на одинаковых наборах входящих в них переменных прини-
мают одинаковые значения, составляем систему
n
2
уравнений с
n
2
неиз-
вестными
s
i...i
a
1
.
В-третьих, решаем систему, найденную на предыдущем шаге, на-
ходим коэффициенты
s
i...i
a
1
и выписываем искомый полином.
кнопку, и не нажимал, если он голосует «против», и чтобы в случае, если будет большинство человек голосовать «за», – загоралась лампочка. 6. ПОЛИНОМ ЖЕГАЛКИНА. ЛИНЕЙНЫЕ И НЕЛИНЕЙНЫЕ ФУНКЦИИ Элементарная конъюнкция называется монотонной, если она не со- держит отрицательных переменных. Полиномом Жегалкина, или полиномом по модулю 2, называется формула: P � x1 , ..., x n � � K 1 � K 2 � K 3 � ... � K l , где K i �i � 1, ..., l � — попарно различные монотонные элементарные конъ- юнкции, составленные из переменных x1 , ..., x n . Наибольший из рангов элементарных конъюнкций, входящих в по- лином, называется степенью этого полинома. Число l называется длиной полинома. При l � 0 полагаем P � x1 , ..., x n � � 0 . Имеет место следующее утверждение. Для каждой булевой функции существует, и при этом единст- венно, представление в виде полинома Жегалкина, который может быть записан следующим образом: P x1 ,..., xn = ai1 ...is xi1 ... xis . i1 ,...,is О1,...,n Число возможных монотонных конъюнкций xi1 ... xis равно количе- ству подмножеств �i1 ,..., i s � множества �1,2 ,..., n�, т.е. 2 n .Коэффициенты a i ...i принимают значение либо 0, либо 1. 1 s Отметим два способа построения полинома Жегалкина. 1. Метод неопределенных коэффициентов. Применяется в основном тогда, когда булева функция f � x1 , ..., x n � задана таблицей истинности или набором своих значений. При построении полинома Жегалкина методом неопределенных коэффициентов: Во-первых, выписываем общий вид полинома Жегалкина для функ- ций от n переменных. Во-вторых, исходя из того, что f � x1 , ..., x n � и искомый полином P � x1 , ..., x n � на одинаковых наборах входящих в них переменных прини- мают одинаковые значения, составляем систему 2 n уравнений с 2 n неиз- вестными a i ...i . 1 s В-третьих, решаем систему, найденную на предыдущем шаге, на- ходим коэффициенты a i ...i и выписываем искомый полином. 1 s 42
Страницы
- « первая
- ‹ предыдущая
- …
- 40
- 41
- 42
- 43
- 44
- …
- следующая ›
- последняя »