на главную страницу ЛШСМ-2014 к списку курсов ЛШСМ-2014

Алексей Брониславович Сосинский

Невычислимость, неразрешимость, недоказуемость
(Тюринг → Колмогоров → Чейтин → Гёдель)

А. Б. Сосинский планирует провести 4 занятия.

Курс занятий посвящен тому, что в математики сделать нельзя. Но речь пойдет не о запрещенных действиях (типа деления на ноль или квадратуры круга), а об отсутствии общих методов для решения некоторых широких классов задач. Начиная от определения вычислимой функции (через машину Тюринга), мы узнаем про существование универсальной вычислимой функции, и как следствие — о существовании не вычислимых функций. Отсюда мы поймем, какие задачи никакой компьютер (даже сколь угодно мощный) решить не может в принципе. Затем мы выясним, в каком смысле последовательность $$ 100110111010010010101100101101010011100010010010010010000111110110010100001111100 $$ «сложней», чем последовательность $$ 10101010101010101010101010101010101010101010101010101010101010101010101010101010, $$ т. е. определим «Колмогоровскую сложность» и изучим ряд ее «нехороших» свойств, именно, не вычислимость некоторых связанных с ней характеристик. Эти свойства сыграют решающую роль в доказательстве теоремы Гёделя о неполноте — одного из самых значительных научных открытий ХХ-го века.

А если останется время (боюсь, что вряд ли это произойдет), я расскажу как сложность связана с энтропией и энергией в статистической физике.

Программа курса

  1. Вычислимые и не вычислимые функции.
  2. Разрешимые и неразрешимые множества. Примеры алгоритмически неразремимых проблем.
  3. Колмогоровская сложность.
  4. Первая теорема Гёделя о неполноте и ее прикладной смысл. Доказательство теоремы Гёделя методом Чейтина (через Колмогоровскую сложность).

Курс будет трудным, но никаких предварительных специальных знаний не требуется — он будет доступен школьникам.