Курс на Stepik
Обложка курса «Доказательства» на Stepik
1 890 ₽

Доказательства 4.667

Открыть на
STEPIK.ORG

Доказательства нужны во всех разделах компьютерных наук: нужно доказывать корректность программ, алгоритмов, протоколов, а также оценки на их эффективность. Мы познакомимся с распространёнными типами доказательств (доказательства существования, оптимальности, корректности; метод математической индукции; оценки скорости роста), а также узнаем, как доказательства классифицируются в компьютерных науках с вычислительной точки зрения (увидим примеры интерактивных и вероятностно проверяемых доказательств).

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Доказательства»Учеников на курсе 418
Сертификаты, выданные на курсе «Доказательства»Сертификатов выдано 28
Отзывы о курсе «Доказательства»Отзывов получено 3
Рейтинг курса «Доказательства»Рейтинг курса 4.667
Уроки в курсе «Доказательства»Количество уроков 25
Тесты в курсе «Доказательства»Количество квизов 47
Задачи с кодом в курсе «Доказательства»Количество задач с кодом 11
Время прохождения курса «Доказательства»Время прохождения курса
Стоимость курса «Доказательства»Стоимость курса 1 890 ₽
Обновления курса «Доказательства»Обновления курса
Дата публикации курса «Доказательства»Дата публикации курса
Последнее обновление курса «Доказательства»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «Доказательства» 5 разделов Уроки в курсе «Доказательства» 25 уроков Тесты в курсе «Доказательства» 47 тестов Задачи в курсе «Доказательства» 11 задач Время прохождения курса «Доказательства» 6 ч. Последнее обновление курса «Доказательства» обн. 28 июля 2026

О курсе

1 урок
1. Добро пожаловать!

Доказательства существования и оптимальности

7 уроков
1. Конструктивные доказательства существования
2. Трудные и открытые задачи в теории чисел (опционально)
3. Доказательства несуществования
4. Неконструктивные доказательства существования
5. Больше неконструктивных доказательств (опционально)
6. Доказательства оптимальности
7. Применение: коды, исправляющие ошибки (опционально)

Доказательства универсальных утверждений: индукция

6 уроков
1. Метод математической индукции
2. База индукции
3. Полная индукция
4. Метод минимального контрпримера
5. Усиление утверждения
6. Вложенные утверждения (опционально)

Доказательства корректности алгоритмов и оценок на время работы

5 уроков
1. Многочлен, экспонента и логарифм
2. Скорость роста функций
3. Инварианты и алгоритмы
4. Отгадывание числа
5. Приложение: сжатие данных (опционально)

Доказательства в компьютерных науках (опционально)

6 уроков
1. Сертификаты
2. Теория вычислимости
3. Теория сложности вычислений
4. Интерактивные доказательства
5. Доказательства с нулевым разглашением
6. Вероятностно проверяемые доказательства