Факультатив "Теория вычислений и логика" — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
(Страница создана. Пока на ней ничего нет)
 
Строка 1: Строка 1:
Здесь пока пусто, но очень скоро что-то появится
+
Факультатив дополняет курс дискретной математики-2 рядом сюжетов на стыке математической логики и теории алгоритмов. Мы рассмотрим несколько универсальных моделей вычислений, вычисления с оракулом, вычисления с конечной памятью, поговорим о связи логики и теории автоматов, о логическом программировании и о логике второго порядка. Содержание курса может меняться в соответствии с желаниями слушателей: мы уделим больше внимания вопросам, заинтересовавшим аудиторию. Занятия планируется проводить в формате живой беседы участников. Мы будем пытаться самостоятельно приходить к некоторым важным идеям, прежде чем вводить формальные определения. Факультатив желательно (хотя и необязательно) посещать одновременно с изучением курса дискретной математики-2 или после прохождения этого курса.
 +
 
 +
==Общая информация==
 +
Преподаватель: [https://www.hse.ru/org/persons/305069360 Антон Гнатенко]
 +
 
 +
Начало занятий: на третьей неделе сентября
 +
 
 +
Время и место: TBA
 +
 
 +
==Программа курса (примерная)==
 +
====Теория алгоритмов====
 +
* Вычисления с оракулом
 +
* Сведéния и арифметическая иерархия
 +
* Частично рекурсивные функции
 +
* Лямбда-исчисление
 +
* Интуиционисткая логика высказываний
 +
 
 +
====Вычисления с конечной памятью====
 +
* Формальные языки и автоматы. Регулярные языки. Приложения теории автоматов
 +
* Логические способы описания языков
 +
* Контекстно-свободные языки
 +
 
 +
====Логика====
 +
* Логическое программирование (чуть-чуть)
 +
* Выразимость и доказуемость в арифметике
 +
* Логика второго порядка
 +
 
 +
==Сводка==
 +
Пока ничего не произошло
 +
 
 +
==Правила оценивания==
 +
 
 +
==Материалы==
 +
 
 +
==Задачи==

Версия 16:35, 31 августа 2020

Факультатив дополняет курс дискретной математики-2 рядом сюжетов на стыке математической логики и теории алгоритмов. Мы рассмотрим несколько универсальных моделей вычислений, вычисления с оракулом, вычисления с конечной памятью, поговорим о связи логики и теории автоматов, о логическом программировании и о логике второго порядка. Содержание курса может меняться в соответствии с желаниями слушателей: мы уделим больше внимания вопросам, заинтересовавшим аудиторию. Занятия планируется проводить в формате живой беседы участников. Мы будем пытаться самостоятельно приходить к некоторым важным идеям, прежде чем вводить формальные определения. Факультатив желательно (хотя и необязательно) посещать одновременно с изучением курса дискретной математики-2 или после прохождения этого курса.

Общая информация

Преподаватель: Антон Гнатенко

Начало занятий: на третьей неделе сентября

Время и место: TBA

Программа курса (примерная)

Теория алгоритмов

  • Вычисления с оракулом
  • Сведéния и арифметическая иерархия
  • Частично рекурсивные функции
  • Лямбда-исчисление
  • Интуиционисткая логика высказываний

Вычисления с конечной памятью

  • Формальные языки и автоматы. Регулярные языки. Приложения теории автоматов
  • Логические способы описания языков
  • Контекстно-свободные языки

Логика

  • Логическое программирование (чуть-чуть)
  • Выразимость и доказуемость в арифметике
  • Логика второго порядка

Сводка

Пока ничего не произошло

Правила оценивания

Материалы

Задачи