
Если вы хотите не просто прочитать теорию, а систематически отработать навык решения задач на перестановки и другие темы ЕГЭ — изучите раздел самостоятельной подготовки к ЕГЭ по математике в Skysmart: там собраны разборы задач, тренажёры и актуальные материалы под формат 2026 года.
Прежде чем перейти к формуле перестановок, важно понять два фундаментальных принципа, на которых строится вся комбинаторика. Именно они объясняют, почему P(n) = n!, а не какое-либо другое значение.
Правило суммы (принцип «ИЛИ»)
Если объект A можно выбрать m способами, а объект B — n способами, и оба выбора взаимно исключают друг друга, то выбор «A или B» можно осуществить m + n способами.
Пример: В магазине 4 вида пирожков и 3 вида пирожных. Выбрать один предмет выпечки (пирожок или пирожное) можно 4 + 3 = 7 способами.
Ключевое слово в задаче: «или» — сигнал складывать.
Правило произведения (принцип «И»)
Если действие A можно выполнить m способами, а после этого независимо от него действие B — n способами, то оба действия вместе («A и затем B») можно выполнить m × n способами.
Пример: 3 рубашки и 4 пары брюк. Составить комплект (рубашка и брюки) можно 3 × 4 = 12 способами.
Ключевое слово в задаче: «и» / последовательный выбор — сигнал умножать.
Почему в перестановках используется именно правило произведения?
Расстановка n элементов — это последовательность из n независимых шагов: сначала выбираем элемент на 1-е место ($n$ вариантов), затем на 2-е ($n-1$ вариантов) и т.д. Поскольку шаги выполняются последовательно и независимо, их варианты перемножаются:
$$P(n) = n \times (n-1) \times (n-2) \times \ldots \times 1 = n!$$
Таким образом, формула $P(n) = n!$ — это прямое следствие правила произведения, а не просто соглашение.
Перестановка из n элементов — это любое упорядоченное расположение всех элементов конечного множества мощности $n$ в ряд. Два расположения считаются разными, если хотя бы на одной позиции стоят разные элементы.
Строго говоря, перестановка — это биекция (взаимно однозначное отображение) конечного множества $\{1, 2, \ldots, n\}$ на себя. Именно поэтому в перестановке обязательно задействованы все $n$ элементов — никаких «пропусков» быть не может.
В обозначении комбинаторики число перестановок из n элементов записывается как $P(n)$ или $P_n$.
📌 Строгое доказательство (математическая индукция)
Формула $P(n) = n!$ доказывается методом математической индукции:
База: при $n = 1$ единственный элемент образует ровно одну перестановку: $P(1) = 1 = 1!$ ✓
Шаг индукции: предположим, что $P(n-1) = (n-1)!$. Добавляем $n$-й элемент: его можно вставить на любую из $n$ позиций в уже имеющихся $(n-1)!$ перестановках. По правилу произведения: $P(n) = n \cdot (n-1)! = n!$ ✓
Это строгое математическое обоснование, используемое в курсах дискретной математики в вузах.
Если у нас есть множество из $n$ различных элементов, то число возможных перестановок этого множества равно $n!$ (n-факториал), где
$$n! = n \times (n-1) \times (n-2) \times ... \times 2 \times 1$$
Пример: для множества из 3 элементов $\{A, B, C\}$ возможные перестановки: $ABC, ACB, BAC, BCA, CAB, CBA$. Их всего 6, что соответствует $3! = 3 \times 2 \times 1 = 6$.
$$P(n) = n! = 1 \cdot 2 \cdot 3 \cdot \ldots \cdot n$$
Расшифровка символов:
| n | n! (число перестановок) | Пример |
|---|---|---|
| 0 | 1 | Пустое множество |
| 1 | 1 | A |
| 2 | 2 | AB, BA |
| 3 | 6 | ABC, ACB, BAC, BCA, CAB, CBA |
| 4 | 24 | 4 книги на полке |
| 5 | 120 | 5 человек в ряд |
| 6 | 720 | 6 участников |
| 7 | 5 040 | 7 нот |
| 8 | 40 320 | 8 шахматных фигур |
| 9 | 362 880 | — |
| 10 | 3 628 800 | — |
Обоснование через правило произведения (базовый принцип комбинаторики):
По правилу произведения перемножаем все варианты:
$$P(n) = n \cdot (n-1) \cdot (n-2) \cdot \ldots \cdot 2 \cdot 1 = n!$$
Это не соглашение, а строгое следствие принципа произведения из дискретной математики, которое также строго доказывается методом математической индукции.
Факториал натурального числа $n$ (обозначается $n!$, читается «n восклицательный») — это произведение всех натуральных чисел от 1 до $n$ включительно.
Явная форма:
$$n! = 1 \cdot 2 \cdot 3 \cdot \ldots \cdot n$$
Рекуррентная форма (определение через себя):
$$0! = 1$$
$$n! = n \cdot (n-1)! \quad \text{при } n \geq 1$$
Рекуррентная форма особенно важна в программировании — именно она лежит в основе рекурсивных алгоритмов вычисления факториала.
Доказательство через рекуррентность:
Из рекуррентного определения: $n! = n \cdot (n-1)!$
Подставим $n = 1$: $1! = 1 \cdot 0!$
Так как $1! = 1$, получаем: $1 = 1 \cdot 0!$, откуда $0! = 1$.
Это не произвол, а логически вынужденное соглашение, обеспечивающее согласованность всех формул комбинаторики (в том числе при $k = 0$ или $k = n$ в формулах сочетаний).
Вручную (для $n \leq 10$): последовательно умножать от 1 до $n$. Пример: $6! = 1 \cdot 2 \cdot 3 \cdot 4 \cdot 5 \cdot 6 = 720$.
В Excel / Google Sheets: формула =ФАКТР(n). Например, =ФАКТР(7) вернёт 5040.
Важно: факториал растёт чрезвычайно быстро — $20!$ уже превышает 2,4 квинтиллиона. Для больших чисел применяется формула Стирлинга (асимптотическое приближение), которая используется в высшей математике и статистике.
📚 Авторитетные источники по теме
Задача: Сколькими способами можно расставить 4 различные книги на полке?
Решение:
Ответ: 24 способа.
Проверка на малом случае: 3 книги (A, B, C) дают $3! = 6$ вариантов: ABC, ACB, BAC, BCA, CAB, CBA — легко пересчитать вручную. Это подтверждает правильность формулы.
💡 Совет эксперта
Согласно проекту КИМ ОГЭ 2026, в задание 10 (теория вероятностей) включены базовые комбинаторные задачи на вычисление числа перестановок без повторений $P(n)$ для малых значений — до 5 элементов. Это означает: уметь применять формулу $P(n) = n!$ и вычислять $2!$, $3!$, $4!$, $5!$ — обязательный минимум для каждого девятиклассника.
Задача: Сколькими способами можно выстроить в ряд 6 человек?
Решение:
Ответ: 720 способов.
Проверка: при 3 людях получаем $3! = 6$ вариантов (проверяется перебором). При переходе от 3 к 6 людям число вариантов умножается на $4 \cdot 5 \cdot 6 = 120$, то есть $6 \cdot 120 = 720$. Логика сохраняется.
Задача: 6 человек выстраиваются в ряд. Двое из них — Иван и Мария — должны стоять рядом. Сколько существует способов?
Решение (метод «склейки»):
Ответ: 240 способов.
Ключевая идея: ограничение «всегда рядом» превращает пару в один объект, уменьшая $n$ на 1, а затем учитывается порядок внутри блока.
Если некоторые элементы в множестве повторяются, формула нахождения числа перестановок становится сложнее. Если элемент $a$ повторяется $p$ раз, элемент $b$ повторяется $q$ раз и так далее, то число перестановок определяется следующим образом:
$$\frac{n!}{p! \times q! \times ...}$$
Пример: для слова $AAB$ возможные перестановки: $AAB, ABA, BAA$. Их всего 3, что соответствует $\dfrac{3!}{2!} = 3$.
Если среди $n$ элементов есть одинаковые (неразличимые) объекты, простая формула $n!$ даёт завышенный результат: она считает перестановки одинаковых элементов между собой как разные, хотя на деле они неотличимы.
$$P(n;\, k_1, k_2, \ldots, k_m) = \dfrac{n!}{k_1! \cdot k_2! \cdot \ldots \cdot k_m!}$$
где:
Эта формула также называется полиномиальным коэффициентом и напрямую связана с понятием мультимножества в дискретной математике.
Задача: Сколько различных слов (наборов букв) можно составить из букв слова «МАТЕМАТИКА»?
Шаг 1. Подсчитаем буквы:
| Буква | М | А | Т | Е | И | К |
|---|---|---|---|---|---|---|
| Количество | 2 | 3 | 2 | 1 | 1 | 1 |
Шаг 2. Общее число букв: $n = 2+3+2+1+1+1 = 10$
Шаг 3. Подставляем в формулу:
$$P(10;\, 2, 3, 2, 1, 1, 1) = \dfrac{10!}{2! \cdot 3! \cdot 2! \cdot 1! \cdot 1! \cdot 1!}$$
Шаг 4. Вычисляем:
$10! = 3\,628\,800$
$2! \cdot 3! \cdot 2! \cdot 1! \cdot 1! \cdot 1! = 2 \cdot 6 \cdot 2 \cdot 1 \cdot 1 \cdot 1 = 24$
$$P = \dfrac{3\,628\,800}{24} = 151\,200$$
Ответ: 151 200 различных наборов букв.
⚠️ Типичная ошибка: Посчитать ответ как $10! = 3\,628\,800$, забыв поделить на факториалы повторяющихся букв. Это в 24 раза больше правильного ответа. Всегда проверяйте: есть ли в условии повторяющиеся элементы.
💡 Совет эксперта
Согласно проекту КИМ ЕГЭ по математике профильного уровня 2026, в задании 5 (сложная вероятность) официально закреплено использование формул перестановок с повторениями для вычисления количества благоприятных исходов. Это принципиально важно: задачи на анаграммы и мультимножества перестали быть «олимпиадной экзотикой» — они теперь входят в обязательный экзаменационный контент.
Понимание принципов перестановок полезно во многих областях: от криптографии (где важен порядок символов для шифрования) до оптимизации маршрутов в логистике (выбор оптимального порядка посещения точек).
Перестановки представляют собой основное понятие комбинаторики, позволяющее описать все возможные упорядоченные комбинации элементов из заданного множества. Понимание этой концепции полезно не только теоретикам, но и практикам в различных областях науки и техники.
Если из $n$ элементов нужно выбрать $k$ штук и расставить их в определённом порядке ($k < n$), то это уже не перестановка, а размещение без повторений.
Ключевое отличие: в перестановке задействуются все $n$ элементов; в размещении — только $k$ из $n$.
$$A(n, k) = \dfrac{n!}{(n-k)!}$$
Задача: Сколькими способами можно распределить 3 призовых места (золото, серебро, бронза) среди 8 участников?
Решение:
Ответ: 336 способов.
При $k = n$: $A(n, n) = \dfrac{n!}{(n-n)!} = \dfrac{n!}{0!} = \dfrac{n!}{1} = n! = P(n)$
То есть обычная перестановка — частный случай размещения при $k = n$. Формулы согласованы.
| Параметр | Перестановка $P(n)$ | Размещение $A(n,k)$ | Сочетание $C(n,k)$ |
|---|---|---|---|
| Порядок важен? | ✅ Да | ✅ Да | ❌ Нет |
| Все элементы задействованы? | ✅ Да | ❌ Нет (только $k$ из $n$) | ❌ Нет (только $k$ из $n$) |
| Формула | $n!$ | $\dfrac{n!}{(n-k)!}$ | $\dfrac{n!}{k! \cdot (n-k)!}$ |
| Пример сюжета | Очерёдность 5 человек | Топ-3 из 10 (с учётом мест) | Команда 3 из 10 (без мест) |
| Числовой результат ($n=5$, $k=3$) | $5! = 120$ | $\dfrac{5!}{2!} = 60$ | $\dfrac{5!}{3! \cdot 2!} = 10$ |
Вопрос 1: Важен ли порядок элементов в наборе?
Вопрос 2: Задействуются ли ВСЕ $n$ элементов?
Вопрос 3 (доп.): Есть ли среди элементов одинаковые?
| Ошибка | Неверный ход | Правильный ход |
|---|---|---|
| Ошибка 1: Перепутаны перестановка и размещение | На 3 призовых места из 7 участников применяют $P(7) = 5040$ | Нужно $A(7,3) = \dfrac{7!}{4!} = 210$, так как задействованы не все элементы |
| Ошибка 2: Игнорирование повторяющихся элементов | Буквы слова «АННА» → $4! = 24$ варианта | $P(4;\, 2, 2) = \dfrac{4!}{2! \cdot 2!} = 6$ вариантов (Н и А повторяются дважды) |
| Ошибка 3: Неверное толкование условия | «Выбрать команду из 3 человек» → считают с учётом порядка | В команде порядок не важен → нужна формула сочетаний $C(n,k)$ |
| Ошибка 4: Игнорирование $0! = 1$ | В формуле $A(n,n)$: делят на $0!$ и считают, что деление невозможно | $0! = 1$ по определению; $A(n,n) = \dfrac{n!}{0!} = \dfrac{n!}{1} = n!$ — формула корректна |
| Ошибка 5: Путаница с правилом суммы и произведения | «Выбрать рубашку И брюки» → складывают $3 + 4 = 7$ | Последовательный выбор (И) → умножение: $3 \times 4 = 12$. Складывают только при «ИЛИ» |
Формула $P(n) = n!$ — прямое следствие правила произведения комбинаторики: если независимые события могут произойти $m_1, m_2, \ldots, m_k$ способами, то все они вместе — $m_1 \cdot m_2 \cdot \ldots \cdot m_k$ способами. Выбор элементов на позиции $1, 2, \ldots, n$ — это именно такие независимые события.
Формула сочетаний $C(n,k) = \dfrac{n!}{k! \cdot (n-k)!}$ выражена через те же факториалы. Биномиальный коэффициент подсчитывает число $k$-элементных подвыборок из $n$, то есть перестановок, где два набора с одинаковым составом (но разным порядком) считаются одним. Деление на $k!$ «стирает» порядок внутри выбранной $k$-элементной группы.
Совокупность всех перестановок $n$-элементного множества образует математическую структуру — симметрическую группу $S_n$ с операцией композиции (последовательного применения перестановок). Порядок группы $S_n$ равен $n!$. Это один из фундаментальных объектов теории групп, связанный с теорией Галуа и алгеброй.
Перестановку можно записать в циклической нотации. Например, перестановка ($1{\to}2,\ 2{\to}3,\ 3{\to}1,\ 4{\to}4$) записывается как $(1\ 2\ 3)(4)$. Это компактная запись, используемая в алгебре, криптографии и анализе алгоритмов сортировки.
| Тип | Условие применения | Формула | Пример ($n=5$, $k=3$) |
|---|---|---|---|
| Перестановка без повторений | $n$ различных элементов, все участвуют, порядок важен | $P(n) = n!$ | $5! = 120$ |
| Перестановка с повторениями | Есть неразличимые элементы; $k_1+\ldots+k_m = n$ | $P = \dfrac{n!}{k_1! \cdot \ldots \cdot k_m!}$ | «АННА»: $\dfrac{4!}{2! \cdot 2!} = 6$ |
| Размещение без повторений | $k$ из $n$, порядок важен, $k < n$ | $A(n,k) = \dfrac{n!}{(n-k)!}$ | $A(5,3) = 60$ |
| Сочетание без повторений | $k$ из $n$, порядок НЕ важен | $C(n,k) = \dfrac{n!}{k! \cdot (n-k)!}$ | $C(5,3) = 10$ |
| Правило суммы | Выбор «A или B» (взаимоисключающие варианты) | $m + n$ | 4 пирожка или 3 пирожных = 7 |
| Правило произведения | Последовательный выбор «A и затем B» | $m \times n$ | 3 рубашки × 4 брюки = 12 |
Перестановка — упорядочивание всех $n$ элементов (порядок важен, задействованы все). Размещение — упорядочивание $k$ из $n$ элементов (порядок важен, но не все задействованы). Сочетание — выбор $k$ из $n$ без учёта порядка (результат — неупорядоченное подмножество). Ключевой вопрос: важен ли порядок и все ли элементы используются?
Применяется формула перестановок с повторениями: $P = \dfrac{n!}{k_1! \cdot k_2! \cdot \ldots \cdot k_m!}$, где $k_1, k_2, \ldots$ — количества повторений каждого типа элементов. Например, для слова «МАМА» (4 буквы, М — 2 раза, А — 2 раза): $P = \dfrac{4!}{2! \cdot 2!} = \dfrac{24}{4} = 6$.
Факториал нуля равен единице по определению, вытекающему из рекуррентного соотношения $n! = n \cdot (n-1)!$. При $n=1$: $1! = 1 \cdot 0!$, откуда $0! = 1$. Это соглашение обеспечивает корректность всех формул комбинаторики, в том числе при $k=0$ и $k=n$ в формулах сочетаний и размещений.
Правило суммы применяется, когда нужно выбрать один объект из нескольких взаимоисключающих групп («или»): варианты складываются. Правило произведения применяется при последовательных независимых выборах («и»): варианты перемножаются. Именно правило произведения объясняет, почему формула перестановок равна $n!$, а не $n \cdot (n-1)$ или $n+(n-1)+\ldots$
Да. Для $P(n) = n!$ используйте формулу =ФАКТР(n). Для размещений $A(n,k)$ — формулу =ПЕРМУТ(n; k). Для сочетаний $C(n,k)$ — =ЧИСЛКОМБ(n; k). Excel корректно обрабатывает значения до $n = 170$ (далее возникает переполнение числового формата).
Рост факториала экспоненциально быстрый: добавление одного элемента умножает число перестановок на $(n+1)$.
Используйте формулу размещений: $A(n, k) = \dfrac{n!}{(n-k)!}$. Например, из 10 участников выбрать и упорядочить 4: $A(10, 4) = \dfrac{10!}{6!} = 10 \cdot 9 \cdot 8 \cdot 7 = 5040$. Обратите внимание: длинное произведение можно вычислить без полного раскрытия факториала — сокращение происходит автоматически.
В классической вероятностной модели вероятность события = (число благоприятных исходов) / (общее число равновозможных исходов). Когда пространство исходов — набор всех перестановок (например, случайная расстановка предметов), знаменатель дроби равен $P(n) = n!$, а числитель вычисляется подсчётом перестановок с нужным свойством. Это прямое применение перестановок в теории вероятностей.
Формальное доказательство проводится методом математической индукции. База: $P(1) = 1 = 1!$. Шаг индукции: предполагая $P(n-1) = (n-1)!$, $n$-й элемент можно вставить в любую из $n$ позиций каждой из $(n-1)!$ перестановок. По правилу произведения: $P(n) = n \cdot (n-1)! = n!$. Этот подход используется в вузовских курсах дискретной математики и теории чисел.
