Треугольник Паскаля и Бином Ньютона

Выше мы вычисляли число сочетаний Cnm непосредственно по формуле, делая много умножений и делений. Оказывается, есть метод вычислять сразу много разных "цэшек", используя только сложение. Особенно важно это при программной реализации, поскольку компьютер складывает числа гораздо быстрее, чем умножает и тем более делит. Он основан на доказанном выше "свойстве 2": Cn+1m+1=Cnm + Cnm+1.

Давайте построим из чисел два бесконечных треугольника. В первом из них (см. рис. внизу слева) будем ставить единицы в самом верху и по краям каждом следующей строки, а каждое из остальных чисел будет равно сумме двух стоящих над ним слева и справа (этот треугольник называется треугольником Паскаля – Блез Паскаль (1623-1662) – французский математик). Во втором (см. рис. внизу справа) будем последовательно выписывать значения Cnm, отводя по одной строке для каждого значения n и располагая в ней "цэшки" по возрастанию m. На самом деле эти треугольники одинаковы. Равенство первых нескольких строчек, можно заметить, а дальше надо уже доказывать.

                 
                 
                 
                 
                 
        C00        
      C10   C11      
    C20   C21   C22    
  C30   C31   C32   C33  
C40   C41   C42   C43   C44

Утверждение. Если строчки треугольника Паскаля и позиции в них нумеровать, начиная с нуля, то на m-м месте в n-й строке будет стоять значение Cnm (основное свойство треугольника Паскаля).

Доказательство: Индукция по n (см. лекцию "Индукция", если вы еще не знакомы с этим методом).

База: n=0 – действительно, C00=1 – как раз то, что стоит на верхушке треугольника Паскаля.

Переход: от n к n+1. Пусть в n-й строчке все числа уже равны значениям "цэшек" из n по соответствующим m. Рассмотрим n+1-ю строчку. На ее краях (нулевое и n+1-е места) стоят две единицы – и значения Cn+10 и Cn+1n+1 как раз равны 1. Далее, при всех m от 1 до n число, стоящее на m-м месте в n+1-й строке, равно сумме чисел, стоящих в n-й строке на m-1-м и m-м местах соответственно (т.е. как раз двух стоящих над ним – по принципу построения треугольника Паскаля). По предположению индукции, они равны Cnm-1 и Cnm, а их сумма тогда будет Cnm-1+Cnm, что как раз равно Cn+1m (по свойству 2 "цэшек"), ч.т.д.

Для справки мы приводим здесь первые 11 строчек (с нулевой по 10-ю) треугольника Паскаля – их можно посчитать и вручную. На компьютере, с помощью простой программы, можно вычислить значительно больше "цэшек", и более быстрого алгоритма, чем треугольник Паскаля, пока не существует.

                                         
                                         
                                         
                                         
                                         
                                         
                                         
                                         
                                         
                                         
                                         

Такие, казалось бы, чисто комбинаторные вещи, как числа Cnm и треугольник Паскаля, неожиданно встречаются и в алгебре. Выпишем известные формулы сокращенного умножения:

(a+b)0= (a+b)1= (a+b)2= (a+b)3= 1 a+b a2+2ab+b2 a3+3a2b+3ab2+b3

Коэффициенты в этих формулах (и это лучше видно, когда выписаны еще нулевая и первая степень) – это числа из треугольника Паскаля, то есть "цэшки". На самом деле, такая закономерность будет продолжаться и дальше, и называется она бином Ньютона.

Точнее:

(a+b)n = an+Cn1an-1b+Cn2an-2b2+...+Cnn-1a1bn-1+bn =

Можно доказать эту формулу по индукции, как и основное свойство треугольника Паскаля. Но приведем более простое объяснение:
(a+b)n=(a+b)(a+b)...(a+b) – n скобок. Раскрывая скобки, получаем в отдельных слагаемых произведения n букв, каждая из которых – a или b, т.е. an-mbm при каком-то m от 0 до n. Докажем, что для каждого такого m число таких слагаемых – ровно Cnm, откуда, приведя подобные, и получаем формулу бинома. Но это правда: an-m bm получается путем взятия a из m скобок и b из n-m оставшихся; разные такие слагаемые получаются путем разного выбора этих самых m скобок, а m скобок из n можно выбрать как раз Cnm способами, ч.т.д. (!)

Именно из-за бинома Ньютона числа Cnm часто называют биномиальными коэффициентами.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: