Рекуррентная формула для числа сочетаний без повторений. Треугольник Паскаля.

Вычислять числа сочетаний без повторений можно не только по прямой формуле Рекуррентная формула для числа сочетаний без повторений. Треугольник Паскаля. - student2.ru , но и по рекуррентной формуле, где каждое новое значение числа сочетаний вычисляется на основе предыдущих значений. Выведем эту формулу.

Зафиксируем в n‑множестве некоторый элемент и рассмотрим r‑сочетания без повторений из этого n‑множества. Относительно любого сочетания можно сказать, содержит ли оно данный зафиксированный элемент или нет.

Если содержит, то остальные (r-1) элементов сочетания выбираются из (n-1)-множества. Число способов выбрать (r-1) элемент из (n-1)-множества без учета порядка: Рекуррентная формула для числа сочетаний без повторений. Треугольник Паскаля. - student2.ru .

Если не содержит (в сочетании этого элемента нет), то это r‑сочетания из (n-1)-множества (то есть из множества, в котором удален данный элемент). Число способов выбрать r элементов из (n-1)-множества без учета порядка: Рекуррентная формула для числа сочетаний без повторений. Треугольник Паскаля. - student2.ru .

Эти два случая взаимоисключающие, поэтому по правилу суммы

Рекуррентная формула для числа сочетаний без повторений. Треугольник Паскаля. - student2.ru

с начальными условиями

Рекуррентная формула для числа сочетаний без повторений. Треугольник Паскаля. - student2.ru , Рекуррентная формула для числа сочетаний без повторений. Треугольник Паскаля. - student2.ru и при r>n Рекуррентная формула для числа сочетаний без повторений. Треугольник Паскаля. - student2.ru .

Таким образом, числа сочетаний без повторений (биномиальные коэффициенты) можно вычислять не только по прямой формуле, но и рекуррентно. Построим таблицу для биномиальных коэффициентов. Исходя из начальных условий, в столбце 0 и на диагонали находятся единицы, а все клетки, находящиеся выше диагонали, содержат нули. Из рекуррентной формулы следует, что для получения значения в n-й строке r-м столбце (заданная клетка) нужно сложить значение в (n-1)‑й строке r-м столбце (клетка сверху над заданной) и значение в (n‑1)‑й строке (r-1)-м столбце (клетка сверху слева от заданной).

r n Бином Рекуррентная формула для числа сочетаний без повторений. Треугольник Паскаля. - student2.ru
                  (a+b)0 = 1 1=20
                (a+b)1 = 1a+1b 2=21
              (a+b)2 = 1a2+2ab+1b2 4=22
            (a+b)3 = 1a3+3a2b+3ab2+1b3 8=23
          (a+b)4 = 1a4+4a3b+6a2b2+4ab3+1b4 16=24
        M 32=25
        64=26
      128=27
    256=28
M M M M M M M M M M     M

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

Видно, что в каждой строке таблицы сумма чисел равна степени двойки. Это свойство чисел сочетаний без повторений, которое будет доказано ниже.

Некоторые комбинаторные соотношения для чисел сочетаний без повторений

(1). Рекуррентная формула для числа сочетаний без повторений. Треугольник Паскаля. - student2.ru

# Следует из того, что Рекуррентная формула для числа сочетаний без повторений. Треугольник Паскаля. - student2.ru – коэффициенты бинома:

Рекуррентная формула для числа сочетаний без повторений. Треугольник Паскаля. - student2.ru .

Подставляя вместо a единицу, вместо b – t, получим формулу (1). #

(2). Рекуррентная формула для числа сочетаний без повторений. Треугольник Паскаля. - student2.ru . # получается из (1) при t =1. #

(3). Рекуррентная формула для числа сочетаний без повторений. Треугольник Паскаля. - student2.ru . # следует из (1) при t = -1. #

(4). Рекуррентная формула для числа сочетаний без повторений. Треугольник Паскаля. - student2.ru

# продифференцируем (1) по t: Рекуррентная формула для числа сочетаний без повторений. Треугольник Паскаля. - student2.ru ,

затем подставим t =1: Рекуррентная формула для числа сочетаний без повторений. Треугольник Паскаля. - student2.ru #

(5). Рекуррентная формула для числа сочетаний без повторений. Треугольник Паскаля. - student2.ru

# продифференцируем (1) по t k раз:

Рекуррентная формула для числа сочетаний без повторений. Треугольник Паскаля. - student2.ru подставляем t = -1:

Рекуррентная формула для числа сочетаний без повторений. Треугольник Паскаля. - student2.ru ,

разделим левую и правую часть на k!

Рекуррентная формула для числа сочетаний без повторений. Треугольник Паскаля. - student2.ru #

(6). Рекуррентная формула для числа сочетаний без повторений. Треугольник Паскаля. - student2.ru

# проинтегрируем левую и правую часть (1) от 0 до 1:

Рекуррентная формула для числа сочетаний без повторений. Треугольник Паскаля. - student2.ru ,

Рекуррентная формула для числа сочетаний без повторений. Треугольник Паскаля. - student2.ru . #

(7). Рекуррентная формула для числа сочетаний без повторений. Треугольник Паскаля. - student2.ru . # интегрируем (1) от -1 до 0. #

(8). Рекуррентная формула для числа сочетаний без повторений. Треугольник Паскаля. - student2.ru - гармонический ряд

(9). Рекуррентная формула для числа сочетаний без повторений. Треугольник Паскаля. - student2.ru

(10). Если p – простое число, то каждое из чисел Рекуррентная формула для числа сочетаний без повторений. Треугольник Паскаля. - student2.ru делится на p.

# Рекуррентная формула для числа сочетаний без повторений. Треугольник Паскаля. - student2.ru , Рекуррентная формула для числа сочетаний без повторений. Треугольник Паскаля. - student2.ru , Рекуррентная формула для числа сочетаний без повторений. Треугольник Паскаля. - student2.ru , … , Рекуррентная формула для числа сочетаний без повторений. Треугольник Паскаля. - student2.ru . #

Лекция 3.

Наши рекомендации