DM2-pilot2019/2020

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск

Дискретная математика на 2-ом курсе ПМИ (пилотный поток)

Лекции проходят по пятницам в 13:40-15:00 в аудитории R406

Новости

Лектор

Вялый Михаил Николаевич vyalyi@gmail.com

Семинаристы и ассистенты

181 Козачинский Александр Николаевич kozlach@mail.ru группа в telegram, где можно задать вопрос (учебный ассистент Агамов Раджаб Эльдар оглы agamov@phystech.edu)

182 Вялый Михаил Николаевич vyalyi@gmail.com (учебный ассистент Сурин Денис Владимирович Denis.surin2011@yandex.ru)

184 Козачинский Александр Николаевич kozlach@mail.ru, группа в telegram, где можно задать вопрос (учебный ассистент Тараканов Игорь Анатольевич iatarakanov@edu.hse.ru)

Консультации

Козачинcкий: по вторникам 13:40 -- 16:30, буду либо в S831, либо в S832

Вялый: по пятницам, 16:40-18:00, D206

Ассистент Тараканов: вторник, среда - любое время, договариваться за день, пятница - после 18:00 (telegram - @SetSplin)

Краткое описание

Курс состоит из двух частей. В первом модуле будет общая теория вычислимости, во втором модуле будет изучаться математическая логика: формулы логики высказываний и логики предикатов, определение истинности, выразимость средствами логики предикатов, исчисление резолюций.

Отчётность по курсу и критерии оценки

6 домашних заданий, коллоквиум и экзамен.

Оценка за каждое домашнее задание равна доле решенных задач, умноженной на 10. Общая оценка за домашние задания равна среднему арифметическому оценок за решение каждого из заданий. На решение каждого ДЗ дается 14 дней, решение ДЗ нужно сдавать семинаристу до начала семинара. Сдача домашних заданий после их срока невозможна. Домашнее задание должно быть защищено в сроки, указанные семинаристом. Для защиты студент должен прийти на консультацию и убедить семинариста или ассистента, что он понимает, что у него написано, и тем самым работа не списана.

Коллоквиум (устный) и экзамен (письменный) оцениваются по десятибалльной системе. На коллоквиуме не разрешается пользоваться никакими записями. На экзамене можно пользоваться любыми бумажными источниками и нельзя никакими электронными.

Коллоквиум состоит из двух теоретических вопросов (один по теории вычислимости, другой по логике) и одной задачи, которые оцениваются в 3, 3 и 4 баллов соответственно. Эти задачи берутся из заранее опубликованного списка задач (с точностью до выбора конкретных чисел), подобных тем, что были в домашних заданиях.

Экзамен состоит из 8 задач с указанием количества баллов за каждую задачу. Эти баллы в сумме дают 10 баллов или больше. Задачи нужно решить за две пары.

Оценки за коллоквиум и экзамен входят в итоговую оценку с коэффициентами 0.4, а оценка за домашние задания - с коэффициентом 0.2.

Те, кто не смог прийти на коллоквиум по болезни, могут его сдать отдельно в день пересдачи (один раз). Это же относится и к тем, кто не смог прийти на экзамен или получил на нем менее 4 баллов. Те, кто после всех пересдач получил итоговую оценку менее 4 баллов, сдают устный экзамен комиссии, в этом случае все полученные ранее оценки аннулируются и оценка, полученная на экзамене, является окончательной.

Правила округления

При вычислениях промежуточные величины не округляются. Результат вычисляется точно и округляется только в момент, когда по внешним причинам требуется целочисленная оценка (скажем, при выставлении итоговой оценки). В этом случае используется арифметическое округление (то есть, 6.5 округляется до 7, а 6.49 - до 6).

Сроки контрольных мероприятий

Коллоквиум

Дата: 14 декабря (суббота). Время и место 10:30-15:00: аудитория R204, 15:00 – 18:00: аудитория R205.

Разные группы будут приглашаться на разное время. Точное расписание по группам и программа коллоквиума будут объявлены дополнительно.


Экзамен (письменный)

Дата: 24 декабря, время с 15:00 до 18-00. Аудитории R205, R305, R503, R504. Раскладку по аудиториям также объявим дополнительно. Следите за уточнениями!

Показ работ: 26 декабря.

Пересдачи

Домашние задания

Домашнее задание 1 Срок сдачи: 181 группа - 24 сентября; 182 группа - 20 сентября; 184 группа - 20 сентября. Комментарий к условию задачи 5: для определённости считайте, что функция строго возрастающая.

Домашнее задание 2 Срок сдачи: 181 группа - 8 октября; 182 группа - 4 октября; 184 группа - 4 октября.

Домашнее задание 3 Срок сдачи: 181 группа - 29 октября; 182 группа - 18 октября; 184 группа - 18 октября. Исправление условия задачи 5: вместо "переводит в пустую" следует читать "переводит в пустую финальную" (то есть, на ленте пусто, а машина в финальном состоянии).

Домашнее задание 4 Срок сдачи: 181 группа - 12 ноября; 182 группа - 8 ноября; 184 группа - 8 ноября.

Домашнее задание 5 Срок сдачи: 181 группа - 26 ноября; 182 группа - 22 ноября; 184 группа - 22 ноября.


Оценки за домашние задания

181 группа

182 группа

184 группа

Сроки защиты

1 дз

181 группа - 22 октября.
182 группа - 1 ноября.
184 группа - 15 октября.

2 дз

181 группа - 19 ноября.
182 группа - 22 ноября.
184 группа - 12 ноября.

3 дз

184 группа - 26 ноября.

Примерное содержание лекций

  • Вычислимые функции. Разрешимые, перечислимые множества. Теорема Поста.
  • Универсальные функции. Неразрешимые и неперечислимые множества.
  • Главные нумерации. Теорема Райса-Успенского. Теорема о неподвижной точке.
  • Машины Тьюринга. Неразрешимость проблемы остановки МТ.
  • Сводимости. Неразрешимость задачи достижимости в ассоциативных исчислениях.
  • Полугруппы, двусторонние исчисления, неразрешимость проверки равенства слов.
  • Логические формулы: булевы формулы, формулы первого порядка.
  • Общезначимые формулы. Предваренная нормальная форма.
  • Исчисление резолюций для пропозициональных формул.
  • Исчисление резолюций для формул первого порядка.
  • Неразрешимость проверки общезначимости. Перечислимость множества общезначимых формул.
  • Языки первого порядка и их модели. Изоморфные и элементарно эквивалентные модели.
  • Выразимые в данной модели отношения. Метод автоморфизмов доказательства невыразимости.
  • Выразимость в арифметике. Бета-функция Гёделя. Неперечислимость формул, истинных в арифметике.

Прочитанные лекции

8 ноября Проверка общезначимости формул. Примеры общезначимых. Исчисление резолюций для универсальных дизъюнктов и формул первого порядка. Корректность и полнота.

1 ноября Исчисление резолюций для общих булевых формул. Сводимость выполнимости булевой формулы к выполнимости КНФ. Формулы первого порядка.

11 октября Булевы формулы. Тавтологии. Задача проверки тавтологичности. КНФ. Исчисление резолюций. Корректность и полнота исчисления резолюций.

4 октября Неразрешимость задачи достижимости в ассоциативных исчислениях и задачи проверки равенства слов в полугруппах, заданных образующими и соотношениями.

27 сентября Машины Тьюринга. Тезис Чёрча-Тьюринга и его апология. Неразрешимость проблемы остановки машины Тьюринга.

20 сентября Теорема Успенского-Райса. m-Сводимости. Теорема о неподвижной точке.

13 сентября График функции перечислим тогда и только тогда, когда функция вычислима. Совпадение классов перечислимых множеств, множеств значений вычислимых функций и областей определения вычислимых функций. Универсальные вычислимые функции. Пример перечислимого неразрешимого множества. Главные универсальные вычислимые функции.

6 сентября Вычислимые функции, разрешимые множества, перечислимые множества. Связи между разрешимыми и перечислимыми множествами: разрешимые множества - это такие перечислимые, у которых дополнение также перечислимо (теорема Поста), перечислимые множества - это проекции разрешимых.

Семинары

Задачи к 9 семинару

Задачи к 8 семинару

Задачи к 7 семинару

Задачи к 6 семинару

Задачи к 5 семинару

Задачи к 4 семинару

Задачи к 3 семинару

Задачи к 2 семинару

Задачи к 1 семинару

Рекомендуемая литература

1. Н.К.Верещагин, А. Шень. Вычислимые функции. М.:МЦНМО, 2012.

2. Н.К.Верещагин, А. Шень. Языки и исчисления. М.:МЦНМО, 2012.

3. Конспект лекций о методе резолюций

4. Черновик учебника "Лекции по дискретной математике" М.Вялый, В. Подольский, А. Рубцов, Д. Шварц, А Шень Главы 14-16 посвящены вычислимости.