Курсова робота з дисципліни дискретний аналіз
Доведення теоретико-математичних тотожностей і тверджень
Зміст
алгоритм програма множина графи
1. Доведення рівностей методом математичної індукції
2. Розробка алгоритму та написання програми обчислення множин
2.1. Теоретичні відомості
2.2. Проект обчислення
2.3. Організація структури програми
2.4. Вихідний текст програми
2.5.Опис процедур
2.5.1. Опис процедури SYS
2.5.1.1. Постановка задачі
2.5.1.2. Математична модель
2.5.1.3. Алгоритм рішення задачі
2.5.1.4. Блок-схема
2.5.2 Опис процедури OBED
2.5.3 Опис процедури PERET
2.5.4 Опис процедури RIZ
2.6. Результат
3. Доведення теоретико-математичних тотожностей і тверджень
4. Побудува таблиці істинності висловлень
4.1. Теоретичні відомості
4.2. Рішення
5. Побудова диз’юнктивної нормальної форми (ДНФ)
5.1. Теоретичні відомості
5.2. Рішення
6. Побудова досконалої диз’юнктивної нормальної форми (ДДНФ)
6.1. Теоретичні відомості
6.2.Рішення
7. Розробка алгоритму та написання програми знаходження множини елементарних циклів у графі
7.1. Теоретичні відомості
7.2. Алгоритм рішення задачі
7.3. Блок-схема програми
7.4. Вихідний текст програми
7.5. Результат роботи програми
Список літератури
1. Доведення рівностей методом математичної індукції
Теоретичні відомості
ТЕОРЕМА. Нехай властивість Р вірна для п =1 і нехай з істинності Р для п = к випливає його істинність для п = к+1. Тоді властивість Р вірна для кожного .
ТЕОРЕМА. Нехай множина має такі властивості.
1. .
2. Для кожного , якщо , то .
Тоді .
ТЕОРЕМА (Зворотний метод математичної індукції). Нехай властивість
р(
n) виконується для
n=1. з того, що вона вірна для кожного випливає, що
р(
n) вірна для
n. Значить
р(
n) вірна для будь-якого натурального
n.
Зауваження. У загальному випадку індуктивний процес не зобов'язаний починатися з 1. Базисом індукції може бути будь-як ціле число a.
ТЕОРЕМА. Нехай властивість
р(
n) виконується для
n= a. З цього для кожного випливає істинність для
k+1. Значить
р(
n) істинно для будь-якого цілого .
Завдання 1: Довести, що для будь-якого
(1)
Розв‘язок:
1. Базиси індукції. Перевіримо рівність для п =1. Ліва частина =, права частина = . Тобто базис індукції виконується.
2. Індуктивне припущення. Вважаємо рівність (1) вірною для п = к, тобто припустимо, що:
(2)
3. Індуктивний перехід. Доведемо рівність (1) для п=к+1, тобто доведемо, що: ,звідси =
Таким чином на підставі методу математичної індукції рівність (1) вірна для кожного п.
2. Розробка алгоритму та написання програми обчислення множин
2.1. Теоретичні відомості
Множина – це будь-яка певна сукупність об'єктів. Об‘єкти з яких складається множина, називаються його елементами.
Множина, що не містить елементів, називається порожньою.
Множини, як об’єкти, можуть бути елементами інших множин. ............