Подробнее
Что нужно для старта
- Знание математики на школьном уровне.
Что вы получите
- Записывать доказательства и находить ошибки в доказательствах
- Оценивать время работы алгоритмов
- Применять принцип математической индукции
- Доказывать существование, оптимальность и универсальность
- Пользоваться разными типами доказательств
Для кого этот курс
- Для всех, кто хочет разобраться в математических основах компьютерных наук. Несколько первых уроков курса открыты и помогут вам понять, будет ли курс вам интересен.
Программа курса
- Добро пожаловать!
- Конструктивные доказательства существования
- Трудные и открытые задачи в теории чисел (опционально)
- Доказательства несуществования
- Неконструктивные доказательства существования
- Больше неконструктивных доказательств (опционально)
- Доказательства оптимальности
- Применение: коды, исправляющие ошибки (опционально)
- Метод математической индукции
- База индукции
- Полная индукция
- Метод минимального контрпримера
- Усиление утверждения
- Вложенные утверждения (опционально)
- Многочлен, экспонента и логарифм
- Скорость роста функций
- Инварианты и алгоритмы
- Отгадывание числа
- Приложение: сжатие данных (опционально)
- Сертификаты
- Теория вычислимости
- Теория сложности вычислений
- Интерактивные доказательства
- Доказательства с нулевым разглашением
- Вероятностно проверяемые доказательства
01О курсе
- Добро пожаловать!
02Доказательства существования и оптимальности
- Конструктивные доказательства существования
- Трудные и открытые задачи в теории чисел (опционально)
- Доказательства несуществования
- Неконструктивные доказательства существования
- Больше неконструктивных доказательств (опционально)
- Доказательства оптимальности
- Применение: коды, исправляющие ошибки (опционально)
03Доказательства универсальных утверждений: индукция
- Метод математической индукции
- База индукции
- Полная индукция
- Метод минимального контрпримера
- Усиление утверждения
- Вложенные утверждения (опционально)
04Доказательства корректности алгоритмов и оценок на время работы
- Многочлен, экспонента и логарифм
- Скорость роста функций
- Инварианты и алгоритмы
- Отгадывание числа
- Приложение: сжатие данных (опционально)
05Доказательства в компьютерных науках (опционально)
- Сертификаты
- Теория вычислимости
- Теория сложности вычислений
- Интерактивные доказательства
- Доказательства с нулевым разглашением
- Вероятностно проверяемые доказательства
Stepik
Отзывы о курсе
Оставьте отзыв
Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.
Оставьте заявку
Консультант ответит на вопросы о курсе «Доказательства» и поможет разобраться в деталях обучения.
Нажимая кнопку, вы даете согласие на обработку персональных данных
Информация обновлена 7 сентября 2026 г.

Stepik 


















