Комбинаторика для продолжающих — курс А.М. Райгородского (МФТИ)

Курс для тех, кто уже знаком с базовой комбинаторикой и хочет двигаться дальше. Обращение Мёбиуса, периодические последовательности, частичные порядки, разбиения чисел, рекуррентности и производящие функции — инструменты для задач, в которых прямого подсчёта уже недостаточно.
Средний уровень
4-6 часов в неделю

Чему вы научитесь

  • Применять формулу обращения Мёбиуса к суммам по делителям и задачам о периодических объектах
  • Различать и считать периодические и циклические последовательности
  • Распознавать частичные порядки и разбирать их основные свойства
  • Представлять разбиения чисел с помощью диаграмм Юнга
  • Составлять рекуррентные соотношения по условию комбинаторной задачи
  • Решать основные типы линейных рекуррентных соотношений
  • Выполнять операции с формальными степенными рядами
  • Строить производящие функции и использовать их для решения рекуррентностей
  • Понимать, как числа Фибоначчи и Каталана возникают в комбинаторных задачах

О курсе

Маткульт-привет! 🎓

Базовая комбинаторика учит считать напрямую: разбивать задачу на случаи, выбирать и переставлять объекты, применять правила сложения и умножения, бином Ньютона и формулу включений–исключений.

Но что делать, если нужное количество спрятано внутри других подсчётов? Если объекты повторяются с некоторым периодом? Если каждый следующий результат зависит от предыдущих, а явной формулы нет?

Здесь начинается комбинаторика для продолжающих.

На этом курсе мы выйдем за пределы привычных формул для перестановок и сочетаний и освоим три больших математических хода:

  • научимся восстанавливать точные количества с помощью функции и формулы обращения Мёбиуса;

  • будем описывать структуры через частичные порядки, разбиения чисел и диаграммы Юнга;

  • превратим рекуррентные последовательности в алгебраические объекты с помощью формальных рядов и производящих функций.

По пути разберём периодические и циклические последовательности, линейные рекуррентные соотношения, числа Фибоначчи и Каталана.

Как устроен маршрут

Курс начинается с входной разминки по базовой комбинаторике. Это не вступительный экзамен: она поможет проверить фундамент и заметить темы, которые стоит освежить.

Дальше сложность растёт постепенно:

  1. арифметический фундамент и функция Мёбиуса;

  2. периодические последовательности и частичные порядки;

  3. разбиения чисел и диаграммы Юнга;

  4. рекуррентные соотношения;

  5. формальные степенные ряды и производящие функции;

  6. числа Фибоначчи, Каталана и итоговые задачи.

Курс заметно сложнее вводной комбинаторики. Здесь больше абстракций, доказательств и многошаговых рассуждений. Формулы придётся не только применять, но и понимать: откуда они берутся и почему работают.

При этом начинать можно без предварительного знакомства с теорией чисел, функцией Мёбиуса или производящими функциями — необходимые понятия вводятся по ходу курса.

Если вы проходили «Комбинаторику для начинающих», необходимый фундамент у вас уже есть. Если изучали базовую комбинаторику в другом месте, тоже можно начинать: входная разминка покажет, готовы ли вы двигаться дальше.

Об авторе

👨‍🏫 Курс ведёт Андрей Михайлович Райгородский — директор Физтех-школы прикладной математики и информатики МФТИ, математик и популяризатор науки, лауреат премии Президента России для молодых учёных.

В его лекциях важна не только готовая формула, но и путь к ней: от конкретной задачи и первых наблюдений — к общей конструкции и доказательству.

Вводный курс Андрея Михайловича по комбинаторике был номинирован на Stepik Awards 2024, а «Экстремальная комбинаторика» получила Stepik Awards 2025.

Если нужно укрепить фундамент

Другие курсы Андрея Райгородского и Алексея Савватеева собраны в профиле Клуба любителей математики.

Чтобы не потеряться

  • Telegram — анонсы, разборы и опыт учеников;

  • YouTube — лекции и стримы с авторами;

  • ВКонтакте — записи лекций и новости;

  • Хармфульский клуб — для тех, кто хочет ботать математику в общем ритме, с разборами и поддержкой.

Готовы увидеть, что ещё умеет комбинаторика?

Sapere Aude! ✨

Для кого этот курс

Для тех, кто знает основы комбинаторики и хочет перейти к более сильным методам Для выпускников курса «Комбинаторика для начинающих» Для старшеклассников с хорошей математической подготовкой Для студентов математических, технических и IT-направлений Для участников олимпиад и математических кружков Для программистов и аналитиков, укрепляющих фундамент в дискретной математике Для взрослых любителей математики, которым базовых задач уже мало Это не курс с полного нуля. При этом прохождение именно нашего вводного курса не обязательно: важны знания, а не формальный порядок курсов.

Начальные требования

Перед началом желательно знать:

  • правила сложения и умножения;

  • перестановки, размещения и сочетания;

  • факториал и биномиальные коэффициенты;

  • бином Ньютона;

  • формулу включений–исключений;

  • школьную алгебру: степени, многочлены, уравнения, последовательности и преобразование выражений.

Не требуется заранее знать теорию чисел, рекуррентные соотношения, функцию Мёбиуса или производящие функции — они вводятся в курсе.

Основной маршрут доступен без математического анализа. Для отдельных углублённых фрагментов о сходимости рядов будет полезно знакомство с пределами.

Если базовые темы пока незнакомы или успели забыться, начните с «Комбинаторики для начинающих».

Наши преподаватели

Как проходит обучение

В основе курса — почти девять часов видеолекций Андрея Райгородского. Теория сопровождается примерами, конспектами, тестами, задачами и блоками с разборами.

Рабочий ритм курса:

лекция и примеры → самостоятельная попытка → проверка → разбор → следующая идея.

В начале расположена входная разминка по базовой комбинаторике. Она нужна для самопроверки и не ограничивает доступ к дальнейшим темам.

Не стремитесь сразу запомнить все формулы. Важнее научиться узнавать структуру задачи и понимать, почему выбранный инструмент к ней подходит.

Программа курса

загружаем...

Что вы получаете

  • Связный маршрут от базовой комбинаторики к рекуррентностям и производящим функциям
  • Методы для работы с периодическими объектами, разбиениями и последовательностями
  • Опыт применения и вывода комбинаторных формул
  • Задачи для самостоятельной практики и разборы решений
  • Конспекты, к которым можно возвращаться после завершения курса
  • Фундамент для дальнейшего изучения дискретной и экстремальной комбинаторики
Price: Бесплатно

Расскажите о курсе друзьям

Price: Бесплатно