Составители:
Рубрика:
1.2. Polnye mnoestva bulevyh funkci$i. Bazisy
Iz teoremy 1.3 sleduet, qto nekotorye iz bulevyh funkci$i
mono vyrazit~ qerez drugie i potomu mnoestvo funkci$i,
predstavlennyh v tabl. 2 izbytoqno.
Opredelenie 1.4 (Polnye mnoestva funkci$i, bazisy). Mno-
estvo bulevyh funkci$i nazyvaets polnym, esli lba buleva
funkci moet byt~ vyraena qerez funkcii togo mnoes-
tva. Minimal~noe polnoe mnoestvo nazyvaets bazisom.
Opredelenie 1.5 (lementarnye konnkcii, diznkcii).
lementarno$i konnkcie$i
(
diznkcie$i)
nazyvaets funkci
c
a
(x)
V
n
i
=1
x
a
i
i
,
d
a
(x
)
c
a
(
x) =
W
n
i=1
x
a
i
i
, gde
a
, x
∈
B
n
.
Teorema 1.4 (Svo$istva funkci$i
c
a
(
x), d
a
(x
)).
1) c
a
(x) =
1
pri x=a
0 pri
x6=
a
,
2)
d
a
(x) =
0 pri x =a
1 pri x
6
=
a
,
3) esli a
6= b
, to
c
a
(x)
∧
c
b
(
x
)=0
, c
a
(
x)
∨
c
b
(
x
)=
c
a
(
x)
⊕
c
b
(x
)
.
D o k a z a t e l ~ s t v o . 1. Iz ravenstva c
a
(
x
) =
V
n
i=1
(
x
i
∼ a
i
)
sle-
duet, qto c
a
(x) = 1
pri x
=
a
i c
a
(
x) = 0
pri x 6
=
a
.
2. Formula dl d
a
(x) sleduet iz opredeleni i svo$istva 1.
3. Iz 1 i
a 6= b sleduet
c
a
(x)∧c
b
(
x
)=0, otkuda po osnovnomu
sootnoxeni 42 poluqim
c
a
(
x)
∨
c
b
(
x
)=
c
a
(x
)⊕c
b
(
x
)
.
J
Opredelenie 1.6 (DNF, KNF, SDNF, SKNF). Pust~ b
ij
— bu-
leva peremenna ili ee otricanie. Vyraenie
W
m
i
=1
V
n
i
j
=1
b
ij
nazyvaets diznktivno$i normal~no$i formo$i
(
DNF
)
funkcii,
kotoru ono predstavlet. Vyraenie
V
m
i=1
W
n
i
j
=1
b
ij
nazyva-
ets konnktivno$i normal~no$i formo$i (
KNF
) funkcii, koto-
ru ono predstavlet. DNF (KNF
)
nazyvaets soverxenno$i ili
SDNF (
SKNF
)
, esli kada peremenna vhodit v kadu le-
mentarnu konnkci
(diznkci
) odin raz.
Teorema 1.5 (Predstavleni bulevyh funkci$i). Vska funkci
f
(
x) predstavlets formulami:
1) f
(
x) =
_
a ∈{f
=1
}
c
a
(x
)
(
SDNF
f)(x)
,
2) f
(x
) =
^
a ∈{
f=0}
d
a
(
x
)
(
SKNF f)(
x
)
,
3)
f(x) =
_
a
∈{f
=1}
d
a
(
x
) =
^
a
∈{f=0}
c
a
(
x
) =
M
a
∈{f=1}
n
^
i
=1
(x
i
⊕
a
i
⊕
1) ,
10
Страницы
- « первая
- ‹ предыдущая
- …
- 8
- 9
- 10
- 11
- 12
- …
- следующая ›
- последняя »