ПРОГРАММА ЭКЗАМЕНА . Часть 1
Конечные автоматы
- Регулярные выражения и регулярные множества.
- Определение недетерминированного конечного автомата. Язык, задаваемый
конечнымм автоматом.
- Теорема о задании детерминированным конечным автоматом языка,
задаваемого недетерминированным конечным автоматом.
- Теорема о задании недерминированными конечными автоматами регулярных
языков.
- Системы линейных уравнений с регулярными коэффициентами.
- Теорема о регулярности решения системы линейных уравнений
с регулярными коэффициентами.
- Теорема о регулярности языка, задаваемого конечным автоматом.
- Теорема о разрастании для регулярных языков.
- Примеры нерегулярных языков.
- Замкнутость класса регулярных языков относительно
теоретико-множественных операций.
- Замкнутость класса регулярных языков относительно
гомоморфизмов и прообразов при гомоморфизмах.
- Замкнутость класса регулярных языков относительно
взятия начал, концов и подслов.
Грамматики
- Кс-грамматики и кс-языки.
- Теорема о том, что язык правильно расставленных скобок контекстно
свободен.
- Теорема о том, что каждый регулярный язык контекстно свободен.
- Лемма о выводимости из конкатенации.
- Теорема о нахождении пустых нетерминалов.
- Теорема о нахождении недостижимых нетерминалов.
- Теорема о построении эквивалентной кс-грамматики без
бесполезных нетерминалов.
- Теорема о построении эквивалентной кс-грамматики без правил
с пустой правой частью.
- Теорема о построении эквивалентной кс-грамматики без цепных правил.
- Теорема о построении эквивалентной приведённой кс-грамматики.
- Теорема о замене нетерминала на все его следствия.
- Теорема о нормальной форме Хомского.
- Теорема об устранении левой рекурсии.
- Теорема о нормальной форме Грейбах в слабой форме.
- Теорема о нормальной форме Грейбах в сильной форме.
- Автоматы с магазинной памятью.
- Теорема об эквивалентности различных определений задания
языка для автоматов с магазинной памятью.
- Теорема о задании кс-языков автоматами с магазинной памятью.
- Теорема о том, что каждый язык, задаваемый автоматом с магазинной
памятью, контекстно свободен.
- Деревья выводов.
- Теорема о задании выводимого слова деревом вывода.
- Теорема о выводимости слов, задаваемых деревьями выводов.
- Теорема о длине пути в дереве вывода длинного слова.
- Теорема Огдена.
- Примеры языков, не являющихся контекстно свободными.
- Теоремы замкнутости для кс-языков.
- Теорема о незамкнутости класса кс-языков относительно пересечений
и дополнений.
Программы
- Определение структурированной программы. Работа программы на состоянии.
- Функции, вычисляемые структурированной программой.
- Определение програмы с метками. Работа программы на состоянии.
- Совпадение классов функций, вычислимых структурированными
программами и программами с метками.
- Теорема о том, что каждая вычислимая функция вычисляется
структурированной программой специального вида.
- Частично рекурсивные функции.
- Рекурсивность основных арифметических функций.
- Теоремы об ограниченных суммировании и перемножении.
- Теорема о разборе случаев.
- Теорема о программной вычислимости каждой частично рекурсивной
функции.
- Теорема о рекурсивности функций, вычисляемых программой без циклов в
переменных.
- Теорема о частичной рекурсивности функций, вычисляемой программой
в переменных.
- Теорема о частичной рекурсивности программно вычислимых функций.
- Неразрешимые проблемы. Неразрешимость проблемы остановки на своём номере.
Неразрешимость проблемы остановки на нуле. Неразрешимость проблемы эквивалентности.
Машины Тьюринга
- Определение машины Тьюринга. Работа машины Тьюринга на слове Поста
и на ленте.
- Основные машины Тьюринга. Доказательство их существования.
- Операции над машинами Тьюринга.
- Определение моделируемости работы структурированной программы
машиной Тьюринга.
- Теорема о том, что работа каждой структурированной программы
моделируется некоторой машиной Тьюринга.
- Определение вычислимости арифметической функции
машиной Тьюринга.
- Теорема о том, что каждая частично рекурсивная функция вычисляется
некоторой машиной Тьюринга.
- Нумерация машин Тьюринга и слов Поста.
- Теорема о номере следующего слова Поста.
- Теорема о частичной рекурсивности каждой функции, вычисляемой
машиной ТЬюринга.
- Универсальные функции. Теорема о несуществовании рекурсивной
функции, универсальной для класса всех одноместных рекурсивных функций.
- Теорема о существовании частично рекурсивной
функции, универсальной для класса всех частично рекурсивных функций
с заданным числом аргументов.
- Теорема о существовании одноместной частично рекурсивной функции,
область определения которой не является рекурсивной и которая равна 0,
если она определена.
Ассоциативные исчисления
- Полусистемы Туэ. Построение полусистемы Туэ по машине Тьюринга.
Теорема о выводимости слов Поста в построенной по машине Тьюринга полусистеме Туэ.
- Полугруппы, заданные образующими и определяющими соотношениями.
Система канонических представителей.
- Построение ассоциативного исчисления по полусистеме Туэ. Теорема о выводимости
заключительного слова Поста в ассоциативном исчислении, построенном по
полусистеме Туэ.
- Неразрешимоть проблемы равенства в теории полугрупп.