Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

borisenko_o_a_diskretna_matematika

.pdf
Скачиваний:
964
Добавлен:
23.03.2016
Размер:
10.42 Mб
Скачать

Продовження таблиці 1.2

Варіант

29

ЗО

31

32

33

Дискретна математика

Діаграма Ейлера

/ А /\ /Г\

Ж

в

/ Д ^ /

\

41

Борисенко О.А.

Продовження таблиці 1.2

Варіант

34

35

36

37

38

Діаграма Ейлера

®

®

©

&

42

Дискретна математика

43

44

Дискретна математика

Таблиця 1.3. Набори номерів діаграм Ейлера

Варіант

Номери діаграм Ейлера

1

1, 12, 23,34

2

2, 13, 24, 35

3

3, 14, 25, 36

4

4,15,26,37

5

5,

16,27,38

6

6, 17, 28, 39

7

7,

18,29,39

8

8,

19,30,41

9

9, 20,31,42

10

10,21,32,43

11

11,22, 33,44

12

12, 7, 22, 45

13

13,8,23,46

14

14, 9, 24, 47

15

15, 1,25, 30

16

16, 2, 26,31

17

3, 17, 27, 32

18

4,

18,28,33

19

5, 19, 29, 34

20

6, 20, ЗО, 35

21

7,21,31,36

22

8, 22, 32, 37

23

9, 12, 33,38

24

10,

13,34,39

25

1, 10, 20, 40

26

2,

11,21,41

27

3, 12, 22, 42

28

4, 13,46, 43

29

5, 14, 47, 44

30

6, 15, 23,45

45

ЕЛЕМЕНТИ МА ТЕМА ТИЧНОЇ ЛОГІКИ

Борисенко О.А.

РОЗДІЛ 1. ЛОГІЧНІ ОПЕРАЦІЇ І ФУНКЦІЇ

Лекція 6 ЧИСЛЕННЯ ВИСЛОВЛЮВАНЬ

1.Висловлювання

Учисленні висловлювань об'єктом дослідження є

висловлювання (висловлення).

Означення 1. Будь-яке твердження, яке може бути істинним

або хибним, називається висловлюванням.

Істинним висловлюванням приписується значення 1, хибним - 0. З одного або кількох висловлювань можна скласти нові висловлювання. їх ще називають складеними висловлюваннями. При цьому окремі висловлювання позначатимемо великими літерами латинського алфавіту А, В, С, ... .

Приклад 1.

Висловлюваннями

будуть: А = "Вісім

-

парне

число"; В = "Вісім

ділиться на два";

С = "Вісім ділиться

на

три";

Д = "Київ - столиця України". З них

висловлювання

А,

В

і Д -

істинні, а висловлення С - хибне. Це записується як

А =

 

В =

С = 0, Д= 1.

 

 

 

 

 

Приклад 2. Складеним буде висловлення: "Якщо вісім - парне число, то вісім ділиться на два". Це висловлення істинне, тобто дорівнює 1.

Для об'єднання простих висловлювань у складені застосовують логічні операції.

2.Операції над висловлюваннями

1.Логічна операція "Константа нуль'' створює висловлювання, яке завжди є хибним. Позначається "Р = 0".

2.Логічна операція "Константа одиниця" створює висловлювання, яке завжди є істинним. Позначається "Р = 1".

3.Логічна операція "Змінна А" створює висловлювання Р = А, яке дорівнює 0 тоді і лише тоді, коли А дорівнює 0, і 1, коли А дорівнює 1. Читається: "Висловлювання залежить лише від А ".

4.Логічна операція "НІ" створює висловлювання Р = А , яке є істинним тоді і лише тоді, коли А хибне, і хибне, коли А є істинним. Читається: "Не А" або "Невірно, що А".

50

Дискретна математика

5. Логічна операція ' 7 " (кон'юнкція, добуток, логічне множення) створює складене висловлювання Р = А л В (А • В, АВ, А & В), яке є істинним тоді і лише тоді, коли обидва висловлювання А і В істинні, і хибним, коли хоча б одне з цих висловлювань хибне. Читається: і В".

6.Логічна операція "АБО" (диз'юнкція, сума, логічне додавання) створює складене висловлювання Р = А V В (А + В, А або В), яке є хибним тоді і лише годі, коли обидва висловлювання А і В хибні, і істинним, коли хоча б одне висловлювання А чи В істинне. Читається: або В".

7.Логічна операція "Якщо - то" (імплікація) створює складене висловлювання Р = А В, яке є хибним тоді і лише тоді, коли А істинне, а В - хибне. Для інших випадків значень, які приймають висловлювання А і В, воно істинне. Читається: "Якщо А, то В".

8. Логічна

операція

"Заборона з В"

(заперечення

імплікації

А - » В ) створює

складене

висловлення

Р = А& В = А-*В,

 

яке є

істинним

тоді і лише тоді, коли А істинне,

а В хибне. Для

інших

випадків значень, які приймають висловлювання А і В, воно

хибне.

Читається: "Невірно, якщо А, то В".

 

 

 

 

9. Логічна

операція

"Заборона з

А"

(заперечення

імплікації

В —» А)

створює

складене

висловлювання Р = В А А = В А, яке є

істинним

тоді і лише тоді, коли В істинне,

а А хибне. Для

інших

випадків значень, які приймають висловлювання А і В, воно

хибне.

Читається: "Невірно, якщо В, то А".

 

 

 

 

10.Логічна операція "Рівнозначність" (еквівалентність) створює складене висловлювання Р = А ~ В (А = В), яке є істинним тоді і лише тоді, коли обидва висловлювання А і В істинні або хибні одночасно. Для інших випадків значень, які приймають висловлювання А і В, воно хибне. Читається: "А рівнозначне 5".

11.Логічна операція "Нерівнозначність" (сума за модулем два) створює складене висловлювання Р = А® В (А Ф В) , яке є істинним тоді і лише тоді, коли одне висловлювання є істинним, а друге - хибним. Для інших випадків значень, які приймають висловлювання А

іВ, воно хибне. Читається: "А нерівнозначне до 5", або "Сума за модулем 2".

12.Логічна операція "Стрілка Пірса" (функція Вебба, операція

Пірса) створює складене висловлювання Р = А-ІВ = А\/В, яке є

51

Борисенко О.А.

істинним тоді і лише тоді, коли обидва висловлювання А і В хибні одночасно. Для інших випадків значень, які приймають висловлювання А і В, воно хибне. Читається: "Ні А, ні В".

13. Логічна операція "Операція Шефера" (Штрих Шефера) створює складене висловлювання Р — А\В = А д В, яке є хибним тоді

і лише тоді, коли обидва висловлювання А і В є істинні одночасно. Для інших випадків значень, які приймають висловлювання А і В, воно істинне. Читається: "Невірно, що А і В".

Математика - це жінка, а логіка - її одяг.

М.Клайн

52

Дискретна математика

Лекція 7 ЛОГІЧНІ ФУНКЦІЇ

1. Означення логічної функції

Означення 1. Функція Р від п аргументів (змінних) Х2, ..., Хп, яка гак само, як і її змінні, може приймати лише два значення - 0 і 1, називається логічною (двійковою, булевою).

Розглянуті вище логічні операції над висловлюваннями можуть бути використані для побудови логічних функцій. Ці операції разом з побудованими з їх допомогою логічними функціями створюють алгебру логіки. У ній висловлювання в логічних функціях замінюються логічними змінними, і щодо них виконуються необхідні для розв'язання тієї чи іншої задачі логічні операції. їх найбільш уживаний склад був розглянутий у попередній лекції.

2. Набори значень змінних логічної функції

Означення 2. Сукупність а1; а2, ..., а„ значень п змінних х\, х2,

..., х„ називається набором і позначається а\, а2, ..., а„, де а ,• є {0,1},

/=1,2,..., п.

Розмістимо, наприклад, набори для трьох аргументів у вигляді двійкових чисел у спеціальній таблиці - таблиці наборів. Очевидно, що їх число дорівнює 8. Зліва в цій таблиці у вигляді номерів зазначимо десяткові еквіваленти двійкових наборів (див. табл. 2.1). Це дозволяє досить легко перейти від десяткового запису номеру набору до його двійкового вигляду.

Таблиця

2.1. Набори значень двійкових змінних

Номер

Х\

*2

х3

набору

 

 

 

0

 

0

0

0

1

 

0

0

1

2

 

0

1

0

3

 

0

1

1

4

 

1

0

0

5

 

1

0

1

6

 

1

1

0

7

 

1

1

1

53

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]