Moscow Center for Continuous Mathematical Education
Ru
  • Главная
  • / LSHSM
  • / 2015
  • Program Разборов
    Архив по годам2001200220032004200520062007200820092010Dubna 20112012201320142015201620172018201920202021202220232024


  • Program
  • Teachers
  • Материалы

Александр Александрович Разборов

Сложность доказательств

А. А. Разборов планирует провести 2–3 занятия.

Доступны 3 видеозаписи курса.

  1. 1. Имеется выражение, состоящее из булевых переменных $p_1,\ldots,p_n$ и логических связок $\neg,\lor,\land,\Rightarrow$. Как доказать, что оно выполнимо, т. е. что вместо $p_1,\ldots,p_n$ можно подставить TRUE или FALSE так, что значение всего выражения окажется равным TRUE? Ответ очевиден: предъявить подстановку и проверить её прямым вычислением.
  2. 2. А как быстро доказать, что данное булево выражение невыполнимо? Короткого доказательства, скорее всего, не существует. Однако можно попытаться вывести противоречие из имеющихся аксиом с помощью хорошо известных в математической логике правил вывода.
  3. 3. А как доказать, что компьютерный чип или программа удовлетворяют требуемым спецификациям? Ответ: закодировать этот факт в виде булевого выражения, после чего воспользоваться алгоритмами, разработанными для предыдущей задачи.
  4. 4. Наконец, пусть имеется система полиномиальных уравнений или неравенств. Как доказать, что она несовместна? Ответ: воспользоваться теоремой Гильберта о нулях или её вещественным аналогом, известным как Positivestellensatz. Короткими при этом будут считаться доказательства, использующие исключительно полиномы малой степени.

Общим для всех этих ситуаций является то, что нас интересует не только наличие доказательства верных фактов (скажем, теорем), но и то, насколько «простым» оно может или не может быть. Несмотря на кажущуюся разнородность всех этих вопросов, их изучение в рамках одной дисциплины оказывается весьма продуктивным, и именно об этом мы и поговорим.

Специальных знаний для понимания курса не требуется, хотя самое общее представление о пропозициональной (булевой) логике было бы полезно. > Общим для всех этих ситуаций является то, что нас интересует не только наличие доказательства верных фактов (скажем, теорем), но и то, насколько «простым» оно может или не может быть. Несмотря на кажущуюся разнородность всех этих вопросов, их изучение в рамках одной дисциплины оказывается весьма продуктивным, и именно об этом мы и поговорим.

Специальных знаний для понимания курса не требуется, хотя самое общее представление о пропозициональной (булевой) логике было бы полезно.


Organization Committee e-mail:
dubna@mccme.ru

карта

МЦНМО

+7 (499) 241-05-00 adm@mccme.ru

НМУ

+7 (499) 241-40-86 +7 (499) 795-10-15 ium@mccme.ru

Книги

+7 (495) 745-80-31 biblio@mccme.ru
  • Адрес:
  • Москва, 119002, Большой Власьевский переулок, 11
  • Copyright ©1996–, МЦНМО