Чему вы научитесь
- Применять формулу обращения Мёбиуса к суммам по делителям и задачам о периодических объектах
- Различать и считать периодические и циклические последовательности
- Распознавать частичные порядки и разбирать их основные свойства
- Представлять разбиения чисел с помощью диаграмм Юнга
- Составлять рекуррентные соотношения по условию комбинаторной задачи
- Решать основные типы линейных рекуррентных соотношений
- Выполнять операции с формальными степенными рядами
- Строить производящие функции и использовать их для решения рекуррентностей
- Понимать, как числа Фибоначчи и Каталана возникают в комбинаторных задачах
О курсе
Маткульт-привет! 🎓
Базовая комбинаторика учит считать напрямую: разбивать задачу на случаи, выбирать и переставлять объекты, применять правила сложения и умножения, бином Ньютона и формулу включений–исключений.
Но что делать, если нужное количество спрятано внутри других подсчётов? Если объекты повторяются с некоторым периодом? Если каждый следующий результат зависит от предыдущих, а явной формулы нет?
Здесь начинается комбинаторика для продолжающих.
На этом курсе мы выйдем за пределы привычных формул для перестановок и сочетаний и освоим три больших математических хода:
-
научимся восстанавливать точные количества с помощью функции и формулы обращения Мёбиуса;
-
будем описывать структуры через частичные порядки, разбиения чисел и диаграммы Юнга;
-
превратим рекуррентные последовательности в алгебраические объекты с помощью формальных рядов и производящих функций.
По пути разберём периодические и циклические последовательности, линейные рекуррентные соотношения, числа Фибоначчи и Каталана.
Как устроен маршрут
Курс начинается с входной разминки по базовой комбинаторике. Это не вступительный экзамен: она поможет проверить фундамент и заметить темы, которые стоит освежить.
Дальше сложность растёт постепенно:
-
арифметический фундамент и функция Мёбиуса;
-
периодические последовательности и частичные порядки;
-
разбиения чисел и диаграммы Юнга;
-
рекуррентные соотношения;
-
формальные степенные ряды и производящие функции;
-
числа Фибоначчи, Каталана и итоговые задачи.
Курс заметно сложнее вводной комбинаторики. Здесь больше абстракций, доказательств и многошаговых рассуждений. Формулы придётся не только применять, но и понимать: откуда они берутся и почему работают.
При этом начинать можно без предварительного знакомства с теорией чисел, функцией Мёбиуса или производящими функциями — необходимые понятия вводятся по ходу курса.
Если вы проходили «Комбинаторику для начинающих», необходимый фундамент у вас уже есть. Если изучали базовую комбинаторику в другом месте, тоже можно начинать: входная разминка покажет, готовы ли вы двигаться дальше.
Об авторе
👨🏫 Курс ведёт Андрей Михайлович Райгородский — директор Физтех-школы прикладной математики и информатики МФТИ, математик и популяризатор науки, лауреат премии Президента России для молодых учёных.
В его лекциях важна не только готовая формула, но и путь к ней: от конкретной задачи и первых наблюдений — к общей конструкции и доказательству.
Вводный курс Андрея Михайловича по комбинаторике был номинирован на Stepik Awards 2024, а «Экстремальная комбинаторика» получила Stepik Awards 2025.
Если нужно укрепить фундамент
-
Математика с полного нуля — дроби, проценты и уравнения;
-
Школьная математика до уровня МФТИ — от алгебры до тригонометрии;
-
Введение в высшую математику — математический анализ, линейная алгебра и аналитическая геометрия;
-
Комбинаторика для начинающих — рекомендуемая непосредственная подготовка к этому курсу.
Другие курсы Андрея Райгородского и Алексея Савватеева собраны в профиле Клуба любителей математики.
Чтобы не потеряться
-
Telegram — анонсы, разборы и опыт учеников;
-
YouTube — лекции и стримы с авторами;
-
ВКонтакте — записи лекций и новости;
-
Хармфульский клуб — для тех, кто хочет ботать математику в общем ритме, с разборами и поддержкой.
Готовы увидеть, что ещё умеет комбинаторика?
Sapere Aude! ✨
Для кого этот курс
Начальные требования
Перед началом желательно знать:
-
правила сложения и умножения;
-
перестановки, размещения и сочетания;
-
факториал и биномиальные коэффициенты;
-
бином Ньютона;
-
формулу включений–исключений;
-
школьную алгебру: степени, многочлены, уравнения, последовательности и преобразование выражений.
Не требуется заранее знать теорию чисел, рекуррентные соотношения, функцию Мёбиуса или производящие функции — они вводятся в курсе.
Основной маршрут доступен без математического анализа. Для отдельных углублённых фрагментов о сходимости рядов будет полезно знакомство с пределами.
Если базовые темы пока незнакомы или успели забыться, начните с «Комбинаторики для начинающих».
Наши преподаватели
Как проходит обучение
В основе курса — почти девять часов видеолекций Андрея Райгородского. Теория сопровождается примерами, конспектами, тестами, задачами и блоками с разборами.
Рабочий ритм курса:
лекция и примеры → самостоятельная попытка → проверка → разбор → следующая идея.
В начале расположена входная разминка по базовой комбинаторике. Она нужна для самопроверки и не ограничивает доступ к дальнейшим темам.
Не стремитесь сразу запомнить все формулы. Важнее научиться узнавать структуру задачи и понимать, почему выбранный инструмент к ней подходит.
Программа курса
Что вы получаете
- Связный маршрут от базовой комбинаторики к рекуррентностям и производящим функциям
- Методы для работы с периодическими объектами, разбиениями и последовательностями
- Опыт применения и вывода комбинаторных формул
- Задачи для самостоятельной практики и разборы решений
- Конспекты, к которым можно возвращаться после завершения курса
- Фундамент для дальнейшего изучения дискретной и экстремальной комбинаторики