Числа и вычисления · 10 класс · урок 2 из 5 · Никольский, «Алгебра и начала анализа 10», § 1, п. 1.4–1.6

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

Выход к заданиям: ЕГЭ №20

Сначала нужно знать
Комбинаторика 9 класса, метод математической индукции
Зачем этот урок
ЕГЭ №4: число исходов, когда выбирают группу или рассаживают
Дальше
Делимость целых чисел
Делимость и целые числа · урок 2
Перестановки, размещения, сочетания
Формулы с доказательствами, свойства чисел сочетаний, треугольник Паскаля
Факториал

Читают «эн факториал»: 2!=22! = 2, 3!=63! = 6, 4!=244! = 24. Удобное свойство: (n+1)!=(n+1)⋅n!(n + 1)! = (n + 1) \cdot n!.

Договорённость 0!=10! = 1 нужна, чтобы формулы для чисел сочетаний работали и при k=0k = 0, k=nk = n.

В 9 классе формулы получали правилом умножения. Теперь докажем их строго — методом математической индукции.

n!=1⋅2⋅3⋅…⋅(n−1)⋅n,1!=1,0!=1n! = 1 \cdot 2 \cdot 3 \cdot \ldots \cdot (n - 1) \cdot n, \qquad 1! = 1, \quad 0! = 1
Перестановки

Перестановка из nn элементов — это расположение их в определённом порядке. Число перестановок обозначают PnP_n («пэ из эн»). Из x1,x2x_1, x_2 — две перестановки; из x1,x2,x3x_1, x_2, x_3 — шесть.

Доказательство. База: P1=1=1!P_1 = 1 = 1!. Пусть Pk=k!P_k = k!. Чтобы получить все перестановки из k+1k + 1 элементов, поставим на первое место любой элемент xjx_j (k+1k + 1 способ), а за ним остальные kk элементов всеми Pk=k!P_k = k! способами.

Получаем Pk+1=(k+1)⋅k!=(k+1)!P_{k+1} = (k + 1) \cdot k! = (k + 1)! — по принципу индукции Pn=n!P_n = n! для всех nn.

Pn=n!P_n = n!
Никольский, № 1.54Пример 1
Шесть элементов x1,…,x6x_1, \ldots, x_6 упорядочили всеми возможными способами. Сколько таких способов? В скольких случаях: а) x1x_1 первый; б) x1x_1 ни первый, ни последний; в) x1x_1 первый, а x6x_6 последний; г) x1x_1 первый, а x6x_6 не последний; д) x1x_1 стоит рядом с x6x_6?
  1. Всего P6=720P_6 = 720. а) Первое место занято, остальные 55 — в любом порядке: 5!=1205! = 120.
  2. б) Для x1x_1 четыре места из шести, остальные 55 элементов — 5!5!:  4⋅120=480\ 4 \cdot 120 = 480.
  3. в) Два места заняты: 4!=244! = 24.  \ г) Из случаев а) убираем случаи в): 120−24=96120 - 24 = 96.
  4. д) Склеим x1x_1 и x6x_6 в один блок: 55 «элементов» — 5!5! перестановок, внутри блока 22 порядка: 2⋅120=2402 \cdot 120 = 240.
Ответ: 720720; а) 120120; б) 480480; в) 2424; г) 9696; д) 240240
Никольский, № 1.55Пример 2
Сколькими различными способами можно усадить в ряд трёх мальчиков и трёх девочек так, чтобы никакие два мальчика и никакие две девочки не оказались рядом?
  1. Мальчики и девочки чередуются: схема МДМДМД или ДМДМДМ — 22 способа.
  2. В каждой схеме мальчиков по их трём местам рассаживаем 3!=63! = 6 способами, девочек — тоже 66.
  3. По правилу умножения: 2⋅6⋅6=722 \cdot 6 \cdot 6 = 72.
Ответ: 72
Размещения

Размещение из nn элементов по kk (k≤nk \le n) — любой упорядоченный набор из kk элементов, составленный из nn данных элементов. Наборы различаются либо хотя бы одним элементом, либо порядком. Обозначение AnkA_n^k — «а из эн по ка».

Доказательство (индукция по kk). An1=nA_n^1 = n. Пусть Ani=n(n−1)…(n−i+1)A_n^i = n(n - 1)\ldots(n - i + 1). К каждому упорядоченному набору из ii элементов присоединяем ещё один из n−in - i оставшихся: Ani+1=Ani(n−i)=n(n−1)…(n−i)A_n^{i+1} = A_n^i (n - i) = n(n - 1)\ldots(n - i).

В произведении kk множителей. При k=nk = n размещение — это перестановка: Ann=n!=PnA_n^n = n! = P_n.

Ank=n(n−1)(n−2)⋅…⋅(n−k+1)=n!(n−k)!A_n^k = n(n - 1)(n - 2) \cdot \ldots \cdot (n - k + 1) = \dfrac{n!}{(n - k)!}
Никольский, № 1.60Пример 3
Сколькими различными способами можно распределить между шестью лицами: а) две; б) три; в) четыре разные путёвки в санатории?
  1. Путёвки разные — важно, кому какая досталась: упорядоченный выбор, размещения из 66.
  2. а) A62=6⋅5=30A_6^2 = 6 \cdot 5 = 30; б) A63=6⋅5⋅4=120A_6^3 = 6 \cdot 5 \cdot 4 = 120; в) A64=6⋅5⋅4⋅3=360A_6^4 = 6 \cdot 5 \cdot 4 \cdot 3 = 360.
  3. Если бы путёвки были одинаковыми (№ 1.65), порядок был бы не важен — это уже сочетания.
Ответ: а) 3030; б) 120120; в) 360360
Сочетания

Сочетание из nn элементов по kk (1≤k≤n1 \le k \le n) — любая группа из kk этих элементов. Порядок не важен: переставив элементы сочетания, получим то же сочетание. Обозначение CnkC_n^k — «цэ из эн по ка».

Доказательство. Из nn элементов можно составить CnkC_n^k групп по kk, в каждой группе — PkP_k перестановок. Каждое размещение получается ровно один раз, поэтому Ank=Cnk⋅PkA_n^k = C_n^k \cdot P_k.

Умножив числитель и знаменатель на (n−k)!(n - k)!, получим Cnk=n!k!(n−k)!C_n^k = \dfrac{n!}{k!(n - k)!}. Считают Cn0=1C_n^0 = 1 — формула с факториалами это даёт.

Cnk=AnkPk=n(n−1)…(n−k+1)k!=n!k! (n−k)!C_n^k = \dfrac{A_n^k}{P_k} = \dfrac{n(n - 1)\ldots(n - k + 1)}{k!} = \dfrac{n!}{k!\,(n - k)!}
Свойства чисел сочетаний

Первое: Cnn−k=n!(n−k)! k!=CnkC_n^{n-k} = \dfrac{n!}{(n - k)!\,k!} = C_n^k. Смысл: выбрать kk элементов — то же, что выбрать n−kn - k оставшихся.

Второе: Cnk+Cnk+1=n!k!(n−k)!+n!(k+1)!(n−k−1)!=n!k!(n−k−1)!(1n−k+1k+1)=n! (n+1)(k+1)! (n−k)!=Cn+1k+1C_n^k + C_n^{k+1} = \dfrac{n!}{k!(n - k)!} + \dfrac{n!}{(k + 1)!(n - k - 1)!} = \dfrac{n!}{k!(n - k - 1)!}\left(\dfrac{1}{n - k} + \dfrac{1}{k + 1}\right) = \dfrac{n!\,(n + 1)}{(k + 1)!\,(n - k)!} = C_{n+1}^{k+1}.

Смысл второго: группа из k+1k + 1 элемента среди n+1n + 1 либо содержит выделенный элемент (остальные kk — из nn), либо не содержит (все k+1k + 1 — из nn).

Cnk=Cnn−k,Cnk+Cnk+1=Cn+1k+1C_n^k = C_n^{n-k}, \qquad C_n^k + C_n^{k+1} = C_{n+1}^{k+1}
Треугольник Паскаля
1n = 011n = 1121n = 21331n = 314641n = 415101051n = 51615201561n = 6

Выпишем числа Cn0,Cn1,…,CnnC_n^0, C_n^1, \ldots, C_n^n строками. По второму свойству каждое число равно сумме двух соседних над ним: C41+C42=4+6=10=C52C_4^1 + C_4^2 = 4 + 6 = 10 = C_5^2.

По первому свойству строки симметричны. Края — единицы: Cn0=Cnn=1C_n^0 = C_n^n = 1.

Сумма чисел строки nn равна 2n2^n — это число всех подмножеств множества из nn элементов (пример 5).

Никольский, № 1.72, 1.73Пример 4
а) В турнире по шахматам каждый участник сыграл с каждым по одной партии, всего было сыграно 3636 партий. Определите число участников. б) В классе шесть сильных математиков. Сколькими способами из них можно составить команду от двух до четырёх человек?
  1. а) Партия — пара участников без порядка: Cn2=n(n−1)2=36C_n^2 = \dfrac{n(n - 1)}{2} = 36,  n2−n−72=0\ n^2 - n - 72 = 0,  n=9\ n = 9 (n=−8n = -8 не подходит).
  2. б) Команды из 22, 33 и 44 человек: C62+C63+C64=15+20+15=50C_6^2 + C_6^3 + C_6^4 = 15 + 20 + 15 = 50.
  3. По свойству C64=C62C_6^4 = C_6^2 — второе слагаемое можно было не считать.
Ответ: а) 99; б) 5050
Никольский, № 1.74Пример 5
Найдите число всех подмножеств множества, содержащего nn элементов.
  1. Каждый элемент либо входит в подмножество, либо нет — 22 варианта, и выбор для разных элементов независим.
  2. По правилу умножения: 2⋅2⋅…⋅2=2n2 \cdot 2 \cdot \ldots \cdot 2 = 2^n подмножеств (включая пустое и само множество).
  3. Тот же ответ по сочетаниям: подмножеств из kk элементов CnkC_n^k, поэтому Cn0+Cn1+…+Cnn=2nC_n^0 + C_n^1 + \ldots + C_n^n = 2^n.
Ответ: 2n2^n
ЕГЭ, задание 4Пример 6
В группе туристов 88 человек. С помощью жребия они выбирают двух человек, которые должны идти в село за продуктами. Какова вероятность того, что турист Б., входящий в состав группы, пойдёт в магазин?
  1. Исходы — пары из 88 человек без порядка: C82=8⋅72=28C_8^2 = \dfrac{8 \cdot 7}{2} = 28.
  2. Благоприятные — пары, где есть Б.: второго выбираем из 77 остальных, C71=7C_7^1 = 7.
  3. P=728=0,25P = \dfrac{7}{28} = 0{,}25. Короче: двое из восьми, у каждого шанс 28\dfrac28.
Ответ: 0,25
ЕГЭ, задание 4Пример 7
В коробке 88 синих, 66 красных и 1111 зелёных фломастеров. Случайным образом выбирают два фломастера. Какова вероятность того, что окажутся выбраны один синий и один красный фломастер?
  1. Всего фломастеров 2525, пар C252=25⋅242=300C_{25}^2 = \dfrac{25 \cdot 24}{2} = 300.
  2. Пара «синий и красный»: синий — 88 способов, красный — 66:  8⋅6=48\ 8 \cdot 6 = 48.
  3. P=48300=0,16P = \dfrac{48}{300} = 0{,}16.
Ответ: 0,16
ЕГЭ, задание 4Пример 8
За круглый стол на 55 стульев в случайном порядке рассаживаются 33 мальчика и 22 девочки. Найдите вероятность того, что девочки будут сидеть рядом.
  1. Нас интересуют только места девочек: пара стульев из 55 — C52=10C_5^2 = 10 равновозможных исходов.
  2. Соседних пар стульев за круглым столом столько же, сколько стульев: 55.
  3. P=510=0,5P = \dfrac{5}{10} = 0{,}5.
Ответ: 0,5
Главное
  • Pn=n!P_n = n!;  Ank=n!(n−k)!\ A_n^k = \dfrac{n!}{(n - k)!};  Cnk=n!k!(n−k)!\ C_n^k = \dfrac{n!}{k!(n - k)!}; все три формулы доказываются индукцией.
  • Ank=Cnk⋅PkA_n^k = C_n^k \cdot P_k: размещение = группа + порядок внутри неё.
  • Cnk=Cnn−kC_n^k = C_n^{n-k},  Cnk+Cnk+1=Cn+1k+1\ C_n^k + C_n^{k+1} = C_{n+1}^{k+1} — треугольник Паскаля.
  • Подмножеств у множества из nn элементов 2n2^n.
  • В ЕГЭ №4 выбор группы считаем сочетаниями: P=C…⋅C…CnkP = \dfrac{C_{\ldots}\cdot C_{\ldots}}{C_n^k}.

Все уроки станции «Делимость и целые числа»

  1. Метод математической индукции
  2. Перестановки, размещения, сочетания
  3. Делимость целых чисел
  4. Сравнения по модулю
  5. Задачи с целочисленными неизвестными