- •Оглавление
- •Предисловие
- •1. Теоретико‑множественные основания дисциплины
- •1.1. Понятия и аксиомы теории множеств
- •1.2. Декартовы произведения, отношения и отношение эквивалентности
- •1.3. Понятия образа, прообраза, функции и отображения на конечном множестве. Аксиома выделения.
- •1.4. Аксиомы степени и бесконечности. Мощности и кардинальные числа множеств
- •1.5. Счетные и континуальные множества
- •1.6. Ординалы и трансфиниты. Аксиома выбора и континуум‑гипотеза
- •2. Основы математической логики
- •2.1. Высказывания и функции на высказываниях
- •2.2. Операции математической логики
- •2.3. Понятие формулы и свойства операций
- •2.4. Разложения булевых функций. Принцип двойственности. Совершенные нормальные формы.
- •2.5. Понятие полноты системы булевых функций
- •2.5. Исчисление предикатов
- •2.6. Введение в методы теории доказательств
- •1 Если X a,
- •0 Если X a.
- •1 Если X a,
- •0 Если X a.
- •3. Комбинаторика
- •3.1. Размещения
- •3.2. Размещения без повторений
- •3.3. Перестановки, подстановки и их свойства
- •3.4. Сочетания, структура соединений
- •3.5. Свойства биномиальных коэффициентов
- •Структура соединений
- •3.6. Понятие производящей функции
- •3.7. Соединения с повторениями
- •3.8. Разбиения множеств
- •3.9. Разбиения чисел
- •3.10. Композиции чисел
- •4. Основы теории графов
- •4.1. Основные понятия и определения
- •4.2. Графы и бинарные отношения
- •4.3. Понятие изоморфизма и изоморфизм плоских графов
- •4.4. Степени вершин графа
- •4.5. Представление графов матрицами
- •4.6. Представление графов списками инцидентности. Оценка пространственной сложности алгоритмов.
- •4.7. Маршруты, цепи, циклы и связность
- •4.7. Эйлеровы циклы и цепи
- •4.9. Гамильтоновы циклы. Оценка временной сложности алгоритмов
- •4.10. Деревья
- •4.11. Раскраска вершин и теорема Шеннона об информационной емкости графа
- •4.12. Раскраска ребер графа и теоремы о хроматическом классе
- •Ответы и решения
- •Список литературы
3.5. Свойства биномиальных коэффициентов
Своим историческим названием числа Cnr обязаны формуле бинома Ньютона:
(a + b)n = Σ rn = 0 Cnrarbn-r . (3.13)
В этой формуле числа Cnr определяют число произведений arbn-r, которое равно числу всех сочетаний из n по r при суммировании этих произведений от r = 0 до n. Этот факт имеет вполне комбинаторное обоснование. Формула (3.13) относится к классу производящих функций, которые будут рассмотрены в 3.6. Здесь же нас интересуют свойства биномиальных коэффициентов.
Полагая в (3.13) a = b = 1, получим, что
Σrn = 0 Cnr = 2n . (3.14)
Этой формулой выражается число всех r‑подмножеств n‑X множества .
Из формул (3.6) и (3.12) следует, что
Структура соединений
F: r‑ S → n‑X,
r = 3, n = 4.
Размещений:nr
111 112 113 114
121 122 123 124
131 132 133 134 Всех
141 142 143 144 инъективных (упорядоченных)
размещений:
211 212 213 214 Anr = n(n - 1)···(n - (r - 1))
221 222 223 224
231 232 233 234 123 132 213 231 312 321
241 242 243 244 124 142 214 241 412 421
134 143 314 341 413 431
311 312 313 314 234 243 324 342 423 432
321 322 323 324
331 332 333 334 перестановок: r!
341 342 343 344
Cочетаний, как классов
411 412 413 414 инъективных размещений:
421 422 423 424 Cnr = Anr / r! = n! / (r!(n -r)!)
431 432 433 434
441 442 443 444
Рисунок 3.4
Cnr = n(n - 1)…(n - (r - 1)) / r!.
Умножив и разделив обе части этого равенства на (n - r)!, получим
Cnr = n!/(r!(n - r)!). (3.15)
Из этой формулы при подстановках вместо rзначения (n-r) следует, чтоCnr=Cnn-r. Это свойство именуетсясимметрией биномиальных коэффициентов.
Далее, при r = 0 или r = n из (3.15) имеем
Cn0 = Cnn = 1. (3.16)
Докажем, что для Cnr имеет место соотношение:
Cnr = Cnr-1+ Cnr-1-1. (3.17)
Зафиксируем любой элемент xi в ‹x1, x2, …xn›. Тогда множество всех r‑элементных подмножеств n‑X множества распадается на два непересекающихся класса: тех, что не содержат xi и тех, что его содержат. Число элементов первого класса равно Cnr-1, так как r‑подмножество строится на (n-1)‑X множестве. Число элементов второго класса равно Cnr -- 11, поскольку эти элементы определяются всеми (r-1)‑подмножествами, построенными на (n-1)‑X множестве, с которыми комбинирует элемент xi. Доказательство окончено.
Свойства (3.16) и (3.17) позволяют расположить биномиальные коэффициенты в виде треугольника, по краям которого записаны единицы, а каждый элемент внутри вычисляется как сумма чисел, находящихся в верхнем ряду над ним. Строки имеют номера, идущие сверху вниз, начинаясь с нуля. Ими определяется значения n в (3.17). Значения r в этом же соотношении определяются номером элемента в строке. Эти значения также начинаются с нуля.
Построенная треугольная таблица чисел известна как треугольник Паскаля. Ниже приведены числа треугольника Паскаля для строк с номерами от нуля до пяти. Из таблицы видно, что она наглядно определяет значения биномиальных коэффициентов при малых значениях n и r.
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
…………………………..