- •Пояснювальна записка
- •Витяг з робочої програми
- •Перелік посилань
- •Лекція №1 (2 год)
- •Зміст лекції
- •1 Алгоритми та їх властивості
- •2 Моделі алгоритмів
- •Лекція №2,3 (4 год)
- •1 Класи рекурсивних функцій
- •2 Встановлення рекурсивності деяких відомих функцій
- •3 Властивості рекурсивних та примітивно-рекурсивних множин.
- •4 Властивості рекурсивно-зліченних функцій
- •Лекція №4 (2 год.)
- •Зміст лекції
- •1 Машина Поста
- •2 Машина Тьюринга
- •Лекція №5 (2 год.)
- •Зміст лекції
- •1 Теза Чорча
- •2 Теорема про співпадання класів частково-рекурсивних і обчислювальних функцій за Тьюрингом
- •Лекція №6 (2 год.)
- •Зміст лекції
- •1 Поняття нормальних алгоритмів Маркова
- •2 Правила виконання нам
- •3 Композиції нормальних алгоритмів Маркова
- •Лекція №7 (2 год.)
- •1 Поняття алгоритмічної системи
- •2 Операторні алгоритми Ван-Хао
- •3 Операторні алгоритми Ляпунова
- •Лекція №8 (2 год.)
- •Зміст лекції
- •1 Еквівалентність як метод формальних перетворень
- •2 Еквівалентність операторних алгоритмів
- •3 Формальні перетворення логічних схем
- •Лекція № 9,10 (4 год.)
- •Зміст лекції
- •1 Псевдокоди
- •3 Графічне представлення алгоритмів згідно з вимогами стандартів єспд
- •3 Правила виконання схем алгоритмів
- •4 Схема даних, схеми програм, схема роботи системи
- •Лекція №11 (2 год.)
- •Зміст лекції
- •1 Лінійна та розгалужена структури алгоритмів
- •2 Структурний підхід до побудови схем алгоритмів
- •Лекція №12,13 (4 год.)
- •Зміст лекції
- •1 Поняття сортування
- •2 Сортування простим вибором
- •3 Сортування методом бульбашки
- •4 Швидке сортування
- •Лекція №14 (2 год)
- •Зміст лекції
- •1 Відокремлення коренів
- •2 Метод поділу відрізка навпіл
- •3 Метод хорд
- •4 Метод дотичних (Ньютона)
- •Лекція №15 (2 год)
- •Зміст лекції
- •1 Математична постановка задачі інтерполяції
- •2 Інтерполяційний многочлен Лагранжа
- •3 Точкова апроксимація
- •Лекція №16 (2 год)
- •Зміст лекції
- •1 Формула прямокутників
- •2 Формула трапецій
- •3 Формула парабол (Сімпсона)
- •Лекція №17 (2 год)
- •Зміст лекції
- •1 Задача Коші для рівняння Лапласа
- •2 Різницеві методи розв’язування диференціальних рівнянь частинних похідних
- •Лекція №18 (2 год)
- •Зміст лекції
- •1 Метод найменших квадратів (мнк)
- •2 Моделі множинної регресії
Лекція №5 (2 год.)
ТЕМА: Теза Чорча. Зв'язок рекурсивних функцій з машиною Тьюринга
МЕТА:
навчальна: ознайомитись з тезою Чорча, визначити зв'язок між рекурсивними функціями та машиною Тьюринга;
розвиваюча: розвивати алгоритмічне мислення;
виховна: виховувати інтерес до теорії алгоритмів.
ОБЛАДНАННЯ: дошка
ПЛАН
1 Теза Чорча
2 Теорема про співпадання класів частково-рекурсивних і обчислювальних функцій за Тьюрингом
Зміст лекції
1 Теза Чорча
Існує обґрунтована теза Чорча по відношенню до рекурсивних функцій: клас обчислюваних функцій співпадає з класом частково-рекурсивних функцій.
Довести цю тезу неможливо через те, що рекурсивність – це уточнення інтуїтивного поняття, а обґрунтовано воно тим, що всі існуючі алгоритми визначені як схеми обчислення деяких рекурсивних функцій. Тезу можна тільки заперечити, якщо знайдеться алгоритм, для якого не можна буде знайти рекурсивну схему.
Теза Черча — твердження, згідно з яким, клас алгоритмічно-обчислюваних функцій збігається з класом частково-рекурсивних функцій, функцій обчислюваних за Тюрінгом та інших формальних уточнень інтуїтивного поняття алгоритм. З неї випливає, що якщо функція належить до класу певної формалізації алгоритмічно-обчислюваної функції, то вона є алгоритмічно-обчислювана. Теза не доводиться. А еквівалентність класів формалізмів підлягає доведенню, що і було зроблено. Названа на честь американського математика Алонзо Черча.
Як практичний результат можна відзначити встановлення обчислюваності довільної функції (х) за допомогою її побудови як рекурсивної функції.
Класи частково-рекурсивних функцій і функцій, що є обчислюваними за Тьюрінгом співпадають. Оскільки ми вже маємо два способи уточнення обчислюваності: за Тьюрінгом та рекурсією, то можна проаналізувати ці два способи на предмет еквівалентності. Доведено, що все те, що можна виразити у вигляді вираховного за Тьюрінгом, можна обчислити за допомогою рекурсії і навпаки. Рекурсивні функції – апарат, який найчастіше використовується для встановлення обчислюваності і розв`язності.
Теза Чорча-Тьюринга - фундаментальне евристичне твердження, істине для багатьох областей науки, в тому числі, для математичної логіки, теорії доказів, інформатики, кібернетики, що дає інтуїтивне поняття про обчислюваність. Це твердження було висловлено Алонзо Черчем і Аланом Тьюрингом в середині 1930-х років.
У термінах теорії рекурсії це твердження формулюється як збіг класів обчислюваних і частково-рекурсивних функцій. У цьому формулюванні часто згадується як просто теза Черча. У термінах обчислюваності за Тьюрингом теза говорить, що для будь-якої інтуїтивно обчислюваної функції існує машина Тьюринга. З причини того, що класи частковообчислюваних за Тьюрингом і частково-рекурсивних функцій збігаються, твердження об'єднують у єдину тезу Чорча-Тьюринга.
Теза Чорча-Тьюринга неможливо строго довести або спростувати , оскільки він встановлює еквівалентність між строго формалізованим поняттям частково обчислюваної функції і неформальним поняттям обчислюваності.
Пізніше були сформульовані інші практичні варіанти твердження:
фізична теза Чорча-Тьюринга: будь-яка функція, яка може бути обчислена фізичним пристроєм, може бути обчислена машиною Тьюринга;
сильна теза Чорча-Тьюринга (теза Чоча-Тьюринга-Дойча): будь-який кінцевий фізичний процес, який не використовує апарат, пов'язаний з неперервністю і нескінченністю, може бути обчислений фізичним пристроєм.
