Доступно 4 видеозаписи курса.
Доступны слайды: лекция 1, лекция 2, лекция 3, лекция 4.
Формализация понятия вычислимой функции и появление естественных
примеров алгоритмически неразрешимых проблем — одни из ярчайших
событий в истории математики и информатики, связанные с пионерскими
работами Алана Тьюринга. Настоящий курс посвящён стоящему за этими
событиями математическому аппарату и его применениям. Мы поговорим об
универсальных вычислимых функциях, которые были определены
математиками задолго до появления современных компьютеров и вместе с
тем послужили прообразом для используемых ныне операционных систем.
Будет приведена схема доказательства неразрешимости проблем
«остановки» и «самоприменимости» для программ в достаточно богатых
языках программирования, а также установлена вычислимая
эквивалентность этих проблем. Кроме того, переходя к применениям в
области алгебры, будет рассказано, как доказывается известная теорема
Маркова—Поста о существовании полугруппы с конечным числом образующих
и конечным числом соотношений, для которой проблема равенства
неразрешима. Наконец, мы обсудим неразрешимость аналогичной проблемы в
группах, установленную