Бесплатный курс · целиком
Комбинаторика для начинающих
Как заменить длинный перебор одной хорошей идеей — от правила умножения до бинома Ньютона.
Ведёт: Андрей Райгородский
Курс идёт на Stepik — бесплатно, в своём темпе.

О курсе
Комбинаторика учит заменять длинный перебор одной хорошей идеей. Андрей Райгородский начинает с правил сложения и умножения, а затем ведёт к перестановкам, сочетаниям, биному Ньютона, принципу включений и исключений и приложению к биоинформатике.
В лекциях важна не только готовая формула, но и путь к ней: от конкретной задачи и первых наблюдений — к общей конструкции.
Для кого
- Школьники, которые хотят выйти за пределы стандартных задач.
- Студенты первых курсов технических и IT-направлений.
- Взрослые, впервые изучающие комбинаторику.
- Те, кто хочет систематизировать забытые знания.
- Будущие программисты и аналитики данных.
- Все, кто планирует изучать дискретную математику или теорию вероятностей.
Достаточно школьной арифметики и базовой алгебры примерно на уровне 7–8 класса: степени, простые уравнения и преобразование выражений. Специальная подготовка по комбинаторике не нужна — курс начинает с основных правил подсчёта.
Что внутри
81 видео, по конспекту к каждой теме и 52 задания с автоматической проверкой. Темы по порядку:
- правила сложения и умножения, принцип Дирихле;
- основные комбинаторные величины и их свойства;
- сочетания с повторениями и без;
- комбинаторные тождества;
- полиномиальные коэффициенты;
- формула включений и исключений;
- выравнивания — приложение комбинаторики к биоинформатике.
Как проходить
Тема за темой по порядку: смотрите видео, открывайте конспект и решайте задания. Ответ на задание проверяется сразу. Курс бесплатный целиком; чтобы прогресс сохранялся, войдите по почте или через Telegram.
Куда дальше
Следующий шаг — «Комбинаторика для продолжающих» того же автора: обращение Мёбиуса, разбиения чисел, рекуррентности и производящие функции. Для широкой картины математики рядом есть «Математика для всех» Алексея Савватеева.
Планируете поступать в онлайн-магистратуры МФТИ «Современная комбинаторика», «Комбинаторика и цифровая экономика» или Contemporary Combinatorics? Темы вступительного экзамена и маршрут подготовки с курсами собраны на странице подготовки.
Чему научитесь
- Считать без перебора: правила сложения и умножения, принцип Дирихле
- Различать перестановки, размещения и сочетания — с повторениями и без
- Доказывать и применять комбинаторные тождества, бином Ньютона, формулу включений и исключений
Программа
- 1Начните здесь
- 2Правило сложения и умножения. Принцип Дирихле
- 3Основные комбинаторные величины и их свойства
- 4Сочетания с повторениями и без
- 5Комбинаторные тождества
- 6Полиномиальные коэффициенты
- 7Формула включений и исключений
- 8Выравнивания
Кто ведёт
Андрей Михайлович РайгородскийМФТИ
Курс идёт на Stepik: там видео, задания с проверкой и прогресс.
Частые вопросы
Это правда бесплатно целиком?
Да. Все темы, видео и задания открыты на Stepik без оплаты.
Нужна ли регистрация?
Курс идёт на Stepik, и нужен бесплатный аккаунт Stepik — в нём сохраняется прогресс.
Какая нужна подготовка?
Специальная подготовка по комбинаторике не нужна.
Есть ли сроки?
Нет, курс проходят в своём темпе.
Что дальше?
«Комбинаторика для продолжающих» — продолжение курса Андрея Райгородского, тоже бесплатно целиком.
Начните курс сегодня
Все темы открыты на Stepik: видео и задания — бесплатно, в своём темпе.
Фото А. М. Райгородского: Ксения Чепрасова, CC BY-SA 4.0, Wikimedia Commons.