Файл: Журавлев Флеров Дискретный анализ МФТИ 1991.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 30.03.2021

Просмотров: 917

Скачиваний: 9

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
background image

2.4. ÐÀÇËÎÆÅÍÈÅ ÔÓÍÊÖÈÉ ÀËÃÅÁÐÛ ËÎÃÈÊÈ ÏΠÏÅÐÅÌÅÍÍÛÌ61

Ëåãêî âèäåòü, ÷òî

x

σ

= 1

òîãäà è òîëüêî òîãäà, êîãäà

x

=

σ

, òî åñòü

çíà÷åíèå ¾îñíîâàíèÿ¿ ðàâíî çíà÷åíèþ ¾ïîêàçàòåëÿ¿.

Ëåììà 2.2 (Πðàçëîæåíèè ôóíêöèè ïî îäíîé ïåðåìåííîé). Ïóñòü

f

(

x

1

, . . . , x

n

)

 ïðîèçâîëüíàÿ ôóíêöèÿ àëãåáðû ëîãèêè, òîãäà ñïðàâåäëèâî

ñëåäóþùåå ïðåäñòàâëåíèå

f

â ôîðìå ðàçëîæåíèÿ ïî ïåðåìåííîé

x

1

:

(2

.

1)

f

(

x

1

, . . . , x

n

) =

x

1

·

f

(1

, x

2

, . . . , x

n

)

¯

x

1

·

f

(0

, x

2

, . . . , x

n

)

Äîêàçàòåëüñòâî. Îòìåòèì ïðåæäå âñåãî, ÷òî ïðåäñòàâëåíèå (2.1), åñòå-

ñòâåííî, ñïðàâåäëèâî äëÿ ïðîèçâîëüíîé ïåðåìåííîé

x

i

èç ìíîæåñòâà ïåðå-

ìåííûõ ôóíêöèè

f

. Äëÿ äîêàçàòåëüñòâà ðàññìîòðèì ïðîèçâîëüíûé íàáîð

çíà÷åíèé ïåðåìåííûõ

(

α

1

, . . . , α

n

)

è ïîêàæåì, ÷òî ëåâàÿ è ïðàâàÿ ÷àñòè

ñîîòíîøåíèÿ (2.1) ïðèíèìàþò íà í¼ì îäíî è òî æå çíà÷åíèå.

Ðàññìîòðèì íàáîð çíà÷åíèé ïåðåìåííûõ

(1

, α

2

, . . . , α

n

)

. Ëåâàÿ ÷àñòü

(2.1) ïðèíèìàåò íà ýòîì íàáîðå çíà÷åíèå

f

(1

, α

2

, . . . , α

n

)

, à ïðàâàÿ ÷àñòü

 çíà÷åíèå

1

·

f

(1

, α

2

, . . . , α

n

)

0

·

f

(0

, α

2

, . . . , α

n

) =

f

(1

, α

2

, . . . , α

n

)

.

Òàêèì îáðàçîì, íà íàáîðàõ

(1

, α

2

, . . . , α

n

)

ëåâàÿ è ïðàâàÿ ÷àñòè (2.1)

ïðèíèìàþò îäèíàêîâûå çíà÷åíèÿ.

Ðàññìîòðèì íàáîð çíà÷åíèé ïåðåìåííûõ

(0

, α

2

, . . . , α

n

)

. Ëåâàÿ ÷àñòü

(2.1) ïðèíèìàåò íà ýòîì íàáîðå çíà÷åíèå

f

(0

, α

2

, . . . , α

n

)

, à ïðàâàÿ ÷àñòü

 çíà÷åíèå

0

·

f

(1

, α

2

, . . . , α

n

)

1

·

f

(0

, α

2

, . . . , α

n

) =

f

(0

, α

2

, . . . , α

n

)

.

Òàêèì îáðàçîì, íà íàáîðàõ

(0

, α

2

, . . . , α

n

)

ëåâàÿ è ïðàâàÿ ÷àñòè (2.1)

ïðèíèìàþò îäèíàêîâûå çíà÷åíèÿ.

Òåì ñàìûì ìû äîêàçàëè, ÷òî ëåâàÿ è ïðàâàÿ ÷àñòè ñîîòíîøåíèÿ (2.1)

ïðèíèìàþò îäèíàêîâûå çíà÷åíèÿ íà âñåõ íàáîðàõ

(

α

1

, . . . , α

n

)

.

Ëåììà 2.3. Êîíúþíêöèÿ (ïðîèçâåäåíèå)

x

σ

1

1

Kx

σ

n

n

= 1

òîãäà è òîëüêî

òîãäà, êîãäà

(

x

1

, K, x

n

) = (

σ

1

, K, σ

n

)

.

Äîêàçàòåëüñòâî. Ïðîèçâåäåíèå (êîíúþíêöèÿ) ðàâíî 1 òîãäà è òîëüêî òî-

ãäà, êîãäà êàæäûé ñîìíîæèòåëü ðàâåí 1, íî

x

σ

= 1

òîãäà è òîëüêî òîãäà,

êîãäà

x

=

σ

.

 äàëüíåéøåì áóäåì óïîòðåáëÿòü ñëåäóþùèå îáîçíà÷åíèÿ:

k

^

i

=1

=

x

1

x

2

. . .

x

k

=

x

1

x

2

. . . x

k

,

k

_

i

=1

=

x

1

x

2

. . .

x

k

Ýòè çàïèñè èìåþò ñìûñë è ïðè

k

= 1

.


background image

62

ÃËÀÂÀ 2. ÔÓÍÊÖÈÈ ÀËÃÅÁÐÛ ËÎÃÈÊÈ

Òåîðåìà 2.4 (Πðàçëîæåíèè ôóíêöèè ïî íåñêîëüêèì ïåðåìåííûì). Ïóñòü

f

(

x

1

, . . . , x

n

)

 ïðîèçâîëüíàÿ ôóíêöèÿ àëãåáðû ëîãèêè. Òîãäà åå ìîæíî

ïðåäñòàâèòü â ñëåäóþùåé ôîðìå:

f

(

x

1

, . . . , x

k

, x

k

+1

, . . . , x

n

) =

_

(

σ

1

, ..., σ

k

)

x

σ

1

1

. . . x

σ

k

k

·

f

(

σ

1

, . . . , σ

k

, x

k

+1

, . . . , x

n

)

(2

.

2)

Äîêàçàòåëüñòâî. Ðàññìîòðèì ïðîèçâîëüíûé íàáîð çíà÷åíèé ïåðåìåííûõ

(

α

1

, . . . , α

n

)

è ïîêàæåì, ÷òî ëåâàÿ è ïðàâàÿ ÷àñòè ñîîòíîøåíèÿ (2.2) ïðè-

íèìàþò íà íåì îäíî è òî æå çíà÷åíèå. Ëåâàÿ ÷àñòü äàåò

f

(

α

1

, . . . , α

k

, α

k

+1

,

. . . , α

n

)

. Ïðàâàÿ ÷àñòü äàåò

_

(

σ

1

, ..., σ

k

)

x

σ

1

1

Kx

σ

k

k

·

f

(

σ

1

, K, σ

k

, x

k

+1

, K, x

n

) =

=

α

σ

1

1

σ

k

k

·

f

(

α

1

, K, α

k

, α

k

+1

, K, α

n

) =

f

(

α

1

, K, α

n

)

.

Ïðåäñòàâëåíèå (2.2) íàçûâàåòñÿ äèçúþíêòèâíûì ðàçëîæåíèåì ôóíê-

öèè ïî

k

ïåðåìåííûì.

Ïðèìåð. Äëÿ

k

= 2

ðàçëîæåíèå â äèçúþíêòèâíóþ ôîðìó èìååò âèä:

f

(

x

1

, . . . , x

n

) = ¯

x

1

¯

x

2

·

f

(0

,

0

, x

3

, . . . , x

n

)

¯

x

1

x

2

·

f

(0

,

1

, x

3

, . . . , x

n

)

x

1

¯

x

2

·

f

(1

,

0

, x

3

, . . . , x

n

)

x

1

x

2

·

f

(1

,

1

, x

3

, . . . , x

n

)

.

Âûïèøåì òàêîå ðàçëîæåíèå äëÿ êîíêðåòíîé ôóíêöèè òðåõ ïåðåìåííûõ ïî

ïåðåìåííûì

x

2

è

x

3

:

(

x

1

x

2

)

(

x

2

x

3

) = ¯

x

2

¯

x

3

·

((

x

1

0)

(0

0))

¯

x

2

x

3

·

((

x

1

0)

(0

1))

x

2

¯

x

3

·

((

x

1

1)

(1

0))

x

2

x

3

·

((

x

1

1)

(1

1))

.

 êà÷åñòâå ñëåäñòâèé ïîëó÷àåì äâà ñïåöèàëüíûõ ðàçëîæåíèÿ.

1. Ðàçëîæåíèå ïî îäíîé ïåðåìåííîé, âûïèñàííîå ðàíåå.

2. Ðàçëîæåíèå ïî âñåì

n

ïåðåìåííûì.


background image

2.4. ÐÀÇËÎÆÅÍÈÅ ÔÓÍÊÖÈÉ ÀËÃÅÁÐÛ ËÎÃÈÊÈ ÏΠÏÅÐÅÌÅÍÍÛÌ63

Åñëè

k

=

n

, òî ïîëó÷àåì ðàçëîæåíèå

f

(

x

1

, . . . , x

n

) =

_

(

σ

1

, ..., σ

n

)

x

σ

1

1

. . . x

σ

n

n

·

f

(

σ

1

, . . . , σ

n

)

Îíî ìîæåò áûòü ïðåîáðàçîâàíî ïðè

f

(

x

1

, . . . , x

n

)

6

= 0

ñëåäóþùèì îáðà-

çîì:

_

(

σ

1

, ..., σ

n

)

x

σ

1

1

. . . x

σ

n

n

·

f

(

σ

1

, . . . , σ

n

) =

_

(

σ

1

,...,σ

n

)

f

(

σ

1

,...,σ

n

)=1

x

σ

1

1

. . . x

σ

n

n

Èòàê, â ýòîì ñëó÷àå ðàçëîæåíèå èìååò âèä:

f

(

x

1

, . . . , x

n

) =

_

(

σ

1

,...,σ

n

)

f

(

σ

1

,...,σ

n

)=1

x

σ

1

1

. . . x

σ

n

n

Ýòî ðàçëîæåíèå íàçûâàåòñÿ ñîâåðøåííîé äèçúþíêòèâíîé íîðìàëüíîé ôîð-

ìîé (ñîâåðøåííàÿ ÄÍÔ.). Îíî îïðåäåëåíî äëÿ ëþáîé ôóíêöèè

f

, íå ðàâíîé

êîíñòàíòå 0.

Òåîðåìà 2.5. Ïðîèçâîëüíóþ ôóíêöèþ àëãåáðû ëîãèêè ìîæíî âûðàçèòü

ôîðìóëîé ïðè ïîìîùè îïåðàöèé

,

,

e

, ïðè÷åì îïåðàöèÿ

e

ïðèìåíÿåòñÿ

òîëüêî ê ïåðåìåííûì.

Äîêàçàòåëüñòâî.

1. Ïóñòü

f

(

x

1

, . . . , x

n

) = 0

. Òîãäà, î÷åâèäíî,

f

(

x

1

, . . . , x

n

) =

x

1

∧e

x

1

2. Ïóñòü

f

(

x

1

, . . . , x

n

)

6

= 0

. Ïðåäñòàâèì åå â ôîðìå ñîâåðøåííîé ÄÍÔ:

f

(

x

1

, . . . , x

n

) =

_

(

σ

1

,...,σ

n

)

f

(

σ

1

,...,σ

n

)=1

x

σ

1

1

. . . x

σ

n

n

Òàêèì îáðàçîì, â îáîèõ ñëó÷àÿõ ôóíêöèÿ

f

âûðàæàåòñÿ â âèäå ôîðìó-

ëû ÷åðåç êîíúþíêöèþ, äèçúþíêöèþ è îòðèöàíèå, ïðè÷åì îòðèöàíèå ïðè-

ìåíÿåòñÿ òîëüêî ê ñèìâîëàì ïåðåìåííûõ.

Èòàê, îêàçàëîñü, ÷òî ëþáóþ áóëåâó ôóíêöèþ ìîæíî âûðàçèòü ôîðìó-

ëîé íàä ìíîæåñòâîì îïåðàöèé

{∨

,

,

e}

, ñîñòîÿùèì èç òðåõ ôóíêöèé: îòðè-

öàíèÿ, êîíúþíêöèè è äèçúþíêöèè. Äàííàÿ òåîðåìà íîñèò êîíñòðóêòèâíûé


background image

64

ÃËÀÂÀ 2. ÔÓÍÊÖÈÈ ÀËÃÅÁÐÛ ËÎÃÈÊÈ

õàðàêòåð, òàê êàê îíà ïîçâîëÿåò äëÿ êàæäîé ôóíêöèè ïîñòðîèòü ðåàëè-

çóþùóþ åå ôîðìóëó (ñîâåðøåííóþ ÄÍÔ). À èìåííî, áåðåì òàáëèöó äëÿ

ôóíêöèè

f

(

x

1

, . . . , x

n

) (

f

6

= 0)

è îòìå÷àåì â íåé âñå ñòðîêè

(

σ

1

, . . . , σ

n

)

, â

êîòîðûõ

f

(

σ

1

, . . . , σ

n

) = 1

, äëÿ êàæäîé òàêîé ñòðîêè îáðàçóåì ëîãè÷åñêîå

ïðîèçâåäåíèå

x

σ

1

1

. . .

x

σ

n

n

, à çàòåì ñîåäèíÿåì âñå ïîëó÷åííûå êîíúþíêöèè

çíàêîì äèçúþíêöèè.

Ïðèìåð Ïîñòðîèòü ñîâåðøåííóþ ÄÍÔ äëÿ ôóíêöèè, çàäàííîé òàáëè-

öåé:

x

1

x

2

x

3

f

(

x

1

, x

2

, x

3

)

x

1

x

2

x

3

f

(

x

1

, x

2

, x

3

)

0

0

0

1

1

0

0

0

0

0

1

1

1

0

1

1

0

1

0

0

1

1

0

0

0

1

1

0

1

1

1

1

Èìååì:

f

(

x

1

, x

2

, x

3

) = ¯

x

1

¯

x

2

¯

x

3

¯

x

1

¯

x

2

x

3

x

1

¯

x

2

x

3

x

1

x

2

x

3

Åñëè â òàáëèöå çíà÷åíèé ôóíêöèè ìíîãî 1 è ìàëî 0, òî öåëåñîîáðàçíî

ñòðîèòü ôóíêöèþ ïî-äðóãîìó. Ñîâåðøåííàÿ ÄÍÔ åñòü âûðàæåíèå òèïà

¾

&¿, òî åñòü ëîãè÷åñêàÿ ñóììà ïðîèçâåäåíèé

x

σ

i

i

. Ñïðàøèâàåòñÿ íåëüçÿ

ëè äëÿ ôóíêöèè àëãåáðû ëîãèêè ïîëó÷èòü ðàçëîæåíèå òèïà ¾&,

¿?

Àíàëîãè÷íî òîëüêî ÷òî ïðîâåäåííûì äîêàçàòåëüñòâàì ëåãêî ïîëó÷èòü,

÷òî:

x

¯

σ

= 0

òîãäà è òîëüêî òîãäà, êîãäà

x

=

σ

;

x

¯

σ

1

1

. . .

x

¯

σ

n

n

îáðàùàåòñÿ â 0 òîëüêî íà íàáîðå

(

x

1

, . . . , x

n

) =

(

σ

1

, . . . , σ

n

);

èìååò ìåñòî ñëåäóþùåå ðàçëîæåíèå â êîíúþíêòèâíóþ íîðìàëüíóþ

ôîðìó ïî îäíîé ïåðåìåííîé

f

(

x

1

, . . . , x

n

) = (

x

1

f

(0

, x

2

, . . . , x

n

))

·

·

x

1

f

(1

, x

2

, . . . , x

n

))

èìååò ìåñòî ñëåäóþùåå ïðåäñòàâëåíèå ôóíêöèè â âèäå ñîâåðøåííîé

êîíúþíêòèâíîé íîðìàëüíîé ôîðìû (ñîâåðøåííàÿ ÊÍÔ) äëÿ

f

6

= 1

:

f

(

x

1

, K, x

n

) =

^

(

σ

1

, ..., σ

n

)

f

(

σ

1

, ..., σ

n

)=0

x

¯

σ

1

1

x

¯

σ

2

2

K

x

¯

σ

n

n

Èñïîëüçîâàíèå ñîâåðøåííîé ÊÍÔ ïîçâîëÿåò óïðîñòèòü çàïèñü ôîðìóëû

äëÿ ôóíêöèè, òàáëèöà çíà÷åíèé êîòîðîé ñîäåðæèò ìàëî íóëåé.


background image

2.5. ÔÓÍÊÖÈÎÍÀËÜÍÀß ÏÎËÍÎÒÀ ÑÈÑÒÅÌ ÔÓÍÊÖÈÉ

65

Êðîìå îòìå÷åííûõ êîíúþíêòèâíîãî è äèçúþíêòèâíîãî ðàçëîæåíèé ôóíê-

öèè ïî ïåðåìåííîé ÷àñòî èñïîëüçóåòñÿ è ðàçëîæåíèå, îñíîâàííîå íà îïå-

ðàöèè ëîãè÷åñêîé ñóììû:

f

(

x

1

, x

2

, . . . , x

n

) =

x

1

·

f

(1

, x

2

, . . . , x

n

) + ¯

x

1

·

f

(0

, x

2

, . . . , x

n

)

Ïîñëåäîâàòåëüíîå ïðèìåíåíèå òàêîãî ðàçëîæåíèÿ êî âñåì ïåðåìåííûì ïîç-

âîëÿåò âûðàçèòü ïðîèçâîëüíóþ ôóíêöèþ àëãåáðû ëîãèêè ÷åðåç ýëåìåíòàð-

íûå ôóíêöèè

¯

x

,

x

+

y

,

x

y

èëè, èñïîëüçóÿ ñîîòíîøåíèå

¯

x

=

x

+ 1

, ëèøü

÷åðåç ôóíêöèè

x

+

y

,

x

y

, 1.

2.5 Ôóíêöèîíàëüíàÿ ïîëíîòà ñèñòåì ôóíêöèé

àëãåáðû ëîãèêè

Âûøå ìû âèäåëè, ÷òî âñÿêàÿ ôóíêöèÿ àëãåáðû ëîãèêè ìîæåò áûòü âû-

ðàæåíà â âèäå ôîðìóëû ÷åðåç ýëåìåíòàðíûå ôóíêöèè

¯

x

,

x

y

,

x

y

. Â

ñâÿçè ñ ýòèì âîçíèêàåò âîïðîñ, êàêèìè ñâîéñòâàìè äîëæíà îáëàäàòü ñè-

ñòåìà ôóíêöèé, ÷òîáû ÷åðåç ôóíêöèè ýòîé ñèñòåìû ìîæíî áûëî âûðàçèòü

ïðîèçâîëüíóþ ôóíêöèþ àëãåáðû ëîãèêè? Ìû ñîáèðàåìñÿ äàòü äîñòàòî÷-

íî èñ÷åðïûâàþùèé îòâåò íà ýòîò âîïðîñ è ïîêàçàòü, ÷òî òàêèì ñâîéñòâîì

îáëàäàþò è äðóãèå ñèñòåìû ôóíêöèé.

Ïðåæäå âñåãî óòî÷íèì, êàêèìè ñðåäñòâàìè èç èìåþùåéñÿ ñèñòåìû ôóíê-

öèé ìîæíî ïîëó÷àòü íîâûå ôóíêöèè. Íîâûå ôóíêöèè ïîëó÷àþòñÿ èç èìå-

þùèõñÿ â çàäàííîé ñèñòåìå ôóíêöèé ñ ïîìîùüþ îïåðàöèé çàìåíû ïåðå-

ìåííûõ è ñóïåðïîçèöèè. Îïèøåì ýòè äâå îïåðàöèè.

1. Çàìåíà ïåðåìåííûõ.

Ïóñòü

f

(

x

1

, x

2

, . . . , x

n

)

 çàäàííàÿ ôóíêöèÿ àëãåáðû ëîãèêè. Áóäåì

ãîâîðèòü, ÷òî ôóíêöèÿ

ϕ

(

y

1

, y

2

, . . . , y

n

)

ïîëó÷åíà îïåðàöèåé çàìå-

íû ïåðåìåííûõ èç ôóíêöèè

f

(

x

1

, x

2

, . . . , x

n

)

, åñëè îñóùåñòâëåíà

ïîäñòàíîâêà ïåðåìåííûõ

s

=

x

1

. . .

x

n

y

1

. . .

y

n

,

òî åñòü âìåñòî êàæäîãî âõîæäåíèÿ ïåðåìåíîé

x

1

ïîäñòàâëÿåòñÿ ïå-

ðåìåííàÿ

y

1

, âìåñòî êàæäîãî âõîæäåíèÿ ïåðåìåíîé

x

2

ïîäñòàâëÿåòñÿ

ïåðåìåííàÿ

y

2

, . . . ,

âìåñòî êàæäîãî âõîæäåíèÿ ïåðåìåíîé

x

n

ïîä-

ñòàâëÿåòñÿ ïåðåìåííàÿ

y

n

, ïðè ýòîì

y

i

íå îáÿçàíà îòëè÷àòüñÿ îò

y

k


Смотрите также файлы