Дискретный анализ Лекция 4 Комбинаторика. Размещения и сочетания.

Slides:



Advertisements
Similar presentations
Combinations A combination is a grouping of things ORDER DOES NOT MATTER.
Advertisements

Geometry Mini-Lesson AB = 4, DE = 4, m BAC = m EDF
Quantitative Methods Session – Permutation & Combination Pranjoy Arup Das.
Central Angle : an angle with its vertex at the center of the circle Inscribed Angle : an angle whose vertex on a circle and whose side contain chord of.
Системы с наследованием. Если систему можно представить в виде : Где - непрерывные функции, то такая система называется системой с наследованием. Математическое.
Системы отбора. Условные обозначения (1) (2) (3) (4) (5) (6) (7) Математическое моделирование процессов отбора2.
Использование пальцев рук в качестве вспомогательного инструмента при умножении чисел от 1 до 100.
R1R2R3R4R5R6R7R1R2R3R4R5R6R7. Аксиома R 1. В пространстве существуют плоскости. В каждой плоскости пространства выполняются все аксиомы планиметрии.
Можно выделить два подхода, на основе которых производится выбор посредника: 1.Аналитический, предполагающий осуществление выбора с использованием формул,
Некомпенсаторное агрегирование и рейтингование студентов Авторы: Гончаров Алексей Александрович, Чистяков Вячеслав Васильевич. НФ ГУ ВШЭ 2010 год.
Неотрицательное решение задачи Коши. Нередко постановка задачи требует чтобы фазовые переменные принимали лишь неотрицательные значения. Так, в физических.
Математические модели Динамические системы. “Модели” Математическое моделирование процессов отбора2.
Учитель математики Кулакова Т.М. МОУ ООШ №15 г.о Новокуйбышевск Самарской области Сентябрь 2011г.
Тема урока: Взаимно обратные числа 6 класс. Цели урока: вввести понятие взаимно обратных чисел; ссформировать умение находить взаимно обратные числа.
Сохранение суммы фазовых координат. Важный частный случай представляют системы, в которых в течение всего процесса сохраняется постоянной сумма значений.
Кафедра ЮНЕСКО по НИТ1 Формализация понятия «Алгоритм» Информатика.
1 Генерация контекстных ограничений для баз данных Выполнил: Жолудев В. Научный руководитель: Терехов А.Н. Рецензент: Иванов А.Н.
Основы цифровой обработки речевых сигналов. Общая схема процесса речеобразования x[n] – дискретные отсчеты сигнала возбуждения y[n] – дискретные отсчеты.
Сравнение различных методов хранения XML в реляционных базах данных и в разных системах. Нгуен Тхань Хуен- 545 группа Руководитель : Б.А. Новиков Рецензент:
Лекция 2 Наборы из нулей и единиц
Лобанов Алексей Иванович Основы вычислительной математики Лекция 1 8 сентября 2009 года.
Маршрут, цепь, цикл Маршрутом называют последовательность вершин и ребер, в которой любые два соседних элемента инцидентны (т.е. соединены). Например:
Дискретная математика Алгебра логики
Chapter 5 Section 5 Permutations and Combinations.
CONGRUENT AND SIMILAR FIGURES
ВВЕДЕНИЕ В ВЫЧИСЛИТЕЛЬНУЮ МАТЕМАТИКУ Лекция 5 6 октября 2009 ВЫЧИСЛИТЕЛЬНАЯ ЛИНЕЙНАЯ АЛГЕБРА.
 Функция общественного благосостояния: (1.7) Здесь все γ i >0  Бюджетное ограничение общества выглядит как: (1.8)  Общественная целевая функция: (1.9)
Тема 8. «Векторы на плоскости и в пространстве»
Учитель Антонова О.Я. Учитель Антонова О.Я. Зерноградская поликлиника.
XML Схемы XML документов. XML Schema созданая Microsoft позволяет избавиться от DTD блоков. Основа – использование пространств имен и очень точная типизация.
Combinations Combinations are very similar to permutations with one key difference: Order does not matter.
Unit 7: Probability Lesson 2 Tree Diagrams, fundamental counting principle, sample space lists and tables, permutation, combination, factorials.
Elementary Counting Techniques & Combinatorics Martina Litschmannová K210.
9.6 Counting Principles Permutations Combinations.
Math 2 Honors - Santowski
NZQA Geometry Excellence. Sample 2001 Read the detail Line KM forms an axis of symmetry. Length QN = Length QK. Angle NQM = 120°. Angle NMQ = 30°.
Page 53, Chapter Summary: Concepts and Procedures After studying this CHAPTER, you should be able to Recognize points, lines, segments, rays, angles,
1. C2. E3. F 4. A5. B6. D 14. x = 60°15. x = x = x = x = ° °23. 50° ° °26. 30° 27. x = 45°; 45°, 45°, 9032.
Lesson 1.9 Probability Objective: Solve probability problems.
Number of Elements in a Finite Set. Notation : The number of the elements of the set A will be denoted by n(A) Examples (1): Let: Let: A = {a,b,c,d} B.
0 0 Correction: Problem 18 Alice and Bob have 2n+1 FAIR coins, each with probability of a head equal to 1/2.
By: Eric Onofrey Tyler Julian Drew Kuzma.  Let’s say you need to prove triangles congruent  But there is not enough information to use SAS, ASA, or.
Counting CSC-2259 Discrete Structures Konstantin Busch - LSU1.
Probability. Basic Concepts of Probability What you should learn: How to identify the sample space of a probability experiment and to identify simple.
Discrete Mathematics Lecture # 25 Permutation & Combination.
Proposition 46 - constructing & proving a square from Book 1 of The Elements [Bonus material: proving the regular pentagon!] Brought to you by: François,
AAS examples By: Ana Cristina Andrade. A D C E V V Given: segment AD is parallel to segment BC. Segment AD is congruent to segment CB Proof: Triangle.
СУММА УГЛОВ ТРЕУГОЛЬНИКА Токарева В.Н.,учитель математики МБОУ «СОШ №20 с УИОП»
Применение графического метода для решения различных математических задач Учитель гимназии №3 Шахова Т. А.
Congruence Based on Triangles Eleanor Roosevelt High School Geometry Mr. Chin-Sung Lin.
‘For and Against’ Essays Useful tips. Plan Introduction - Paragraph 1 (state topic – summary of the topic without giving your opinion) Main Body – Paragraph.
Jokes Jokes Jokes Teacher: Where's your text book? Student: At home. Teacher: What's it doing there? Student: Having a.
Algebra. Factorials are noted by the expression n! and reads “n factorial”
Deductive Geometry (I) 9 9.1Introduction to Deductive Reasoning 9.2Euclid and ‘Elements’ 9.3Deductive Proof about Lines and Triangles Chapter Summary Mathematics.
8 Angles in Rectilinear Figures
Permutations and Combinations
9 Deductive Geometry 9.1 Introduction to Deductive Reasoning and Proofs 9.2 Deductive Proofs Related to Lines and Triangles 9.3 Deductive Proofs Related.
11.3 Notes Combinations.
Elementary Counting Techniques & Combinatorics
CSC-2259 Discrete Structures
Counting Principals, Permutations, and Combinations
Counting, Permutations, & Combinations
Warm Up Problem of the Day Lesson Presentation Lesson Quizzes.
November CTP Андрей Коршиков MCP-клуб, Краснодар Декабрь 2009.
Решение типовых расчетных задач по формулам. Определение массовой доли элементов Массовая доля элемента ω(Э) % - это отношение массы данного элемента.
Section 6.2 Permutations with Repeated Objects and Combinations
Permutations and Combinations
sum of  Adj. s at st. line Adj. s supp. s at a pt.
Presentation transcript:

Дискретный анализ Лекция 4 Комбинаторика. Размещения и сочетания

Перестановки (permutations) были первым классическим объектом комбинаторики. Сейчас мы рассмотрим два остальных – размещения (allocations) и сочетания (combinations). Важность этих двух определений различна. Сочетания используются повсеместно. Размещения же нужны почти исключительно для того, чтобы сочетания было удобно определять, они служат удобным переходом от перестановок к сочетаниям.

Размещения Пусть задано множество из n элементов. Упорядоченный набор m из этих элементов называется размещением из n элементов по m. Обозначим множество размещений из n элементов через A n m, а его мощность через A n m. И опять те же три вопроса: чему равно A n m, как перебрать элементы A n m, как их перенумеровать. Легко видеть, что A n m = n(n-1)...(n-m+1) = n!/(n-m)! имеем n возможностей выбора первого элемента, n-1 возможностей выбора второго и т.д. Получаем m сомножителей, начиная с n и уменьшая каждый раз на 1.

Пример размещений Перечислим размещения из 5 элементов по 3. Их число должно быть равно 543=60. Имеем abc bac cab dab eab abd bad cad dac eac abe bae cae dae ead acb bca cba dba eba acd bcd cbd dbc ebc ace bce cbe dbe ebd adb bda cda dca eca adc bdc cdb dcb ecb ade bde cde dce ecd aeb bea cea dea eda aec bec ceb deb edb aed bed ced dec edc

Пример размещений - 2 Если сгруппировать эти размещения в группы с одинаковым составом, мы получим 10 строк по 6 элементов (это скоро понадобится) abc acb bac bca cab cba abd adb bad bda dab dba abe aeb bae bea eab eba acd adc cad cda dac dca ace aec cae cea eac eca ade aed dae dea ead eda bcd bdc cbd cdb dbc dcb bce bec cbe ceb ebc ecb bde bed dbe deb ebd edb cde ced dce dec ecd edc

Нумерация размещений Чтобы нумеровать перестановки, мы отобразим множество A n m взаимнооднозначно в другое множество T nm, на котором ввести нумерацию будет гораздо проще, а затем для любого элемента a  A n m в качестве его номера возьмем номер его образа в T nm. Множество T nm – это прямое произведение нескольких числовых отрезков T n =(0:(n-1))(0:(n-2) … (0:n-m). Т.е. каждый элемент T nm – это набор неотрицательных чисел i 1, i 2, …,, i m, причем i k n-k. Обратите внимание, насколько малы отклонения этого текста от текста для перестановок.

Сочетания Пусть задано множество из n элементов. Неупорядоченный набор m из этих элементов называется сочетанием из n элементов по m. Определение отличается от определения для размещений всего одним словом: неупорядоченный. Обозначим множество сочетаний из n элементов через C n m, а его мощность через C n m. И еще раз три вопроса: чему равно C n m, как перебрать элементы C n m, как их перенумеровать. Легко видеть связь между A n m и C n m C n m = A n m /m!= n!/(m!(n-m)!) Вспомним вторую таблицу в примере: в каждой строке m! элементов-размещений, и каждая строка – одно сочетание.

Перебор сочетаний Для упрощения перебора сочетаний полезно их представить в другом виде. Каждое сочетание – это подмножество мощности m в множестве из n элементов. Если вспомнить о представлении подмножества характеристическим вектором, мы придем к тому, что сочетание задается набором, в котором ровно m единиц и n-m нулей. Значит нужно научиться перебирать такие наборы. В лексикографическом порядке! Самый младший набор – тот, в котором идут сначала все нули, а потом все единицы. Самое выгодное увеличение набора – это сдвиг на одну позицию вправо, самого правого из нулей, которые еще можно сдвигать, и «подтаскивание» к нему, всех находящихся справа нулей. Полезен пример.

Перебор сочетаний - 2 Пусть n=7 и m= Красным выделены нули, сдвигаемые на позицию вправо. Опишите этот алгоритм в терминах позиций, занятых единицами, и в терминах позиций, занятых нулями.

Сочетания и пути Итак, каждое сочетание из n по m – это набор из m единиц и n-m нулей. А, как уже говорилось, каждый такой набор изображается путем на прямоугольной решетки из точки (0,0) в точку (m,n-m). Так что число таких путей равно C n m. Вместе с тем, все пути, приходящие в точку (m,n-m), идут через (m-1,n-m) или через (m,n-m -1). Отсюда следует, что C n m = C n-1 m-1 +C n-1 m Эту формулу можно получить и непосредственным вычислением. Попробуйте. Обычно формулу для C n m доопределяют для отрицательных m, полагая C n m = 0.

Нумерация сочетаний Перенумеровать сочетания – это значит перенумеро- вать пути, о которых говорилось только что. Будем нумеровать сначала пути, идущие через точку (0,1), а затем пути, идущие через точку (1,0). Пути из (0,1) в (m,n-m) нумеруются как пути из (0,0) в (m,n-m-1). Пути из (1,0) в (m,n-m) нумеруются как пути из (0,0) в (m-1,n-m) с добавлением смещения на C n-1 m уже использованных номеров. Пример. #(0,1,1,0,1,1,1)=#(1,1,0,1,1,1)=C 5 4 +#(1,0,1,1,1) =C 5 4 +C 4 3 +#(0,1,1,1)=C 5 4 +C 4 3 +C 3 3 +C 2 2 +C 1 1 = =12.

Теорема о биноме Ньютона При любом n справедлива формула (a+b) n = k0:n C n k a k b n-k. Доказательство. По индукции. При n=1 формула очевидна. Предположим, что она доказана для n-1 и докажем ее для n. Имеем (a+b) n =(a+b)(a+b) n-1 =(a+b)( k0:n-1 C n-1 k a k b n-1-k )= =  k0:n-1 C n-1 k a k+1 b n-k + k0:n-1 C n-1 k a k b n-k = =  k0:n (C n-1 k-1 +C n-1 k )a k b n-k =  k0:n C n k )a k b n-k Эта формула так важна, что часто числа называются биномиальными коэффициентами.

Sir Isaac Newton ( )

Треугольник Паскаля Биномиальные коэффициенты очень красиво распола- гаются треугольником, в котором каждое число (кроме первого) является суммой двух предшествующих. Этот треугольник называется треугольником Паскаля Blaise Pascal ( )

Бином Ньютона и комбинаторные формулы 1. При a=b=1 формула бинома превращается в формулу 2 n = k0:n C n k. 2. При a=1, b=1 формула бинома превращается в формулу 0 =C n 0 C n 1 +C n 2 C n Некоторые другие замечательные формулы можно получить, используя формулу де Муавра, французского ученого, жившего в Лондоне и близко знавшего Ньютона. Abraham De Moivre ( )

Экзаменационные вопросы 13. Размещения. Их перебор и нумерация. 14. Сочетания. Их перебор и нумерация. 15. Свойства сочетаний. Бином Ньютона. Треугольник Паскаля. 16. Комбинаторные формулы, получающиеся из формулы бинома Ньютона.

Задание 1. Найти число сочетаний из 10 элементов по 3 (входной замок). 2. Нарисовать треугольник Паскаля и убедиться, что числа в нем – биномиальные коэффициенты. 3. Используя формулу бинома, доказать, что знакопеременная сумма биномиальных коэффициентов равна 0.