Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
дискретка_1.DOC
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
5.86 Mб
Скачать

Буковинський університет

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

Навчально-методичний посібник

Чернівці

2006

УДК 510.6(075.8)

Д 482

ББК 22.122я7

Друкується за ухвалою Вченої ради Буковинського університету (протокол № від 2006 р.)

Рецензенти:

Городецький В.В. – доктор фіз.-мат. наук, професор ЧНУ;

Окуненко В.М. – канд. техн. наук, с.н.с.

Д 482 Дискретна математика. Навчально-методичний посібник / Укл. І.Д.Пукальський, І.П.Лусте. – Чернівці: , 2006 р. – 156 с.

Методичний посібник містить довідниковий матеріал, приклади розв’язування типових задач, а також завдання для самостійних занять відповідно до навчальної програми.

Для студентів комп’ютерних спеціальностей.

УДК 510.6(075.8)

Д 482

ББК 22.122я7

 Пукальський І.Д., Лусте І.П.

 Буковинський університет

Зміст

Вступ 4

Тема: Алгебра лінійних множин 6

Задачі та вправи 12

Тема: Відношення і функції 16

Задачі та вправи 28

Тема: Булеві функції 32

Задачі та вправи:

  1. Способи задання булевих функцій. Операція суперпозиції 57

  2. Істотні та фіктивні змінні 63

  3. Спеціальні види функцій. Диз’юнктивні і кон’юктивні нормальні форми. Поліном Жегалкіна 66

  4. Замкнуті класи і повнота системи булевих функцій 73

  5. Класи функцій, що зберігають константи 76

  6. Двоїстість і клас самодвоїстих функцій 78

  7. Монотонність і клас монотонних функцій 82

Тема: Рекурсивні функції 86

Тема: Скінченні автомати. Машина Тьюринга 88

Тема: Основні поняття і властивості алгоритмів 92

Тема: Формальні системи. Алгебра висловлювань 97

Задачі та вправи 102

Тема: Логіка і числення предикатів 105

Задачі та вправи 108

Тема: Алгебри. Типи алгебр. Алгебраїчні системи 111

Тема: Елементи комбінаторики 119

Задачі та вправи 133

Тема: Графи 140

Задачі та вправи 150

Література 155

Вступ

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

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

Даний посібник включає не тільки основні поняття і теоретичні результати, а й методи та розв’язання задач. Він дає змогу скласти цілісне уявлення про весь комплекс можливостей цієї науки.

Одна з основних ідей його створення якраз і полягає в тому, щоб навчити студентів основам дискретної математики, сприяти глибшому розумінню й засвоєнню прикладних проблем, у світлі яких трактується основний зміст тем дискретної математики.

В посібнику розглядаються питання, пов’язані з вивченням таких розділів курсу:

  1. алгебра лінійних множин;

  2. відношення і функції;

  3. булеві функції;

  4. основні поняття і властивості алгоритмів;

  5. формальні системи, алгебра висловлювань і предикатів;

  6. елементи комбінаторики;

  7. графи.

У посібнику наводяться основні теоретичні поняття, теореми й алгоритми розв’язування практичних задач. Для деяких з них наведені певні розв’язки, а інші пропонуються для самостійної роботи.

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

Для ефективнішого вивчення інших розділів дискретної математики студентові необхідно засвоїти таблицю істинності основних елементарних булевих функцій двох змінних, поняття формули над множиною функцій, способи побудови диз’юнктивних і кон’юктивних нормальних форм, а також представлення булевих функцій у вигляді полінома Жегалкіна.

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