Главная » Просмотр файлов » В.П. Воронин - Дополнительные главы дискретной математики

В.П. Воронин - Дополнительные главы дискретной математики (1127085), страница 3

Файл №1127085 В.П. Воронин - Дополнительные главы дискретной математики (В.П. Воронин - Дополнительные главы дискретной математики) 3 страницаВ.П. Воронин - Дополнительные главы дискретной математики (1127085) страница 32019-05-11СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 3)

. .] [. . .] [. . .] [. . .] . . . [. . .] [. . .]| {z } | {z } | {z }λnλn−1λ171.1. ПРОСТЕЙШИЕ КОМБИНАТОРНЫЕ ЧИСЛАРасставляем все n элементов по местам (n! способов). Затем отождествляем порядок циклов внутри группы цикловодной длины, то есть делим на λ1 ! · · · λn !. Также отождествляем порядки элементов внутри цикла, если они определяютодин и тот же цикл: для конкретного цикла длины k число различных способов его определить в одной группе равно k(k циклических сдвигов), то есть делим на 1λ1 · · · nλn . Получаемутверждаемоечисло.i ...

j ...образуютинверсию, если i < j & ai > a j . ЧислоБудем говорить, что элементы ai и a j в перестановке ...... ai ... a j ... n(n−1)... nинверсий перестановки π будем обозначать через I (π). Так, например, I (e) = 0, I n1 ...= 2 = n2 . Для пере1становки определяется знак:(1,если перестановка четная,I(π)sgn (π) = (−1)=−1, если перестановка нечетная.Для знака перестановки выполняется очевидное свойство sgn (π1 · π2 ) = sgn (π1 ) · sgn (π2 ). Транспозиция двух элементов i и j обозначается просто [i, j], частным случаем транспозиции выступает транспозиция двух соседних элементов[i, i + 1]. Справедливо утверждение, что любую перестановку можно представить в виде произведения транспозицийдвух соседних элементов, число которых равно числу инверсий перестановки.

Действительно,... i i+1 ... [i, i + 1] = ... i i+1 ...... a b ...... b a ...i ...Берем произвольную перестановку и смотрим, что переводится ею в единицу: π = ...... 1 ... . Тогда π · [i − 1, i] ·[i − 2, i − 1] · · · [1, 2] = π1 единицу переводит в единицу, причем в силу того, что единица образовывала транспозициисо всеми элементами левее, число транспозиций уменьшилось ровно на i − 1. Поступаем также со всеми остальнымиэлементами и получаем, что π · t1 · t2 · · ·tI(π) = e. Далее, так как обратным элементом к транспозиции двух элементовявляется она сама, π = tI(π) · · ·t2 · t1 .

Умножение на каждую транспозицию изменяет знак, следовательно, для любых0двух перестановок π1 = tI(π1 ) · · ·t1 и π2 = tI(π· · ·t10 верно, что sgn (π1 · π2 ) = sgn (π1 ) (−1)I(π2 ) = sgn (π1 ) sgn (π2 ).2)Все четные перестановки образуют подгруппу симметрической группы. Знак любой транспозиции вида... i ... j ......

j ... i ...|{z}kравен (−1)2k+1 = −1. Определим знак произвольного простого цикла как произведение знаков простых транспозиций,композицией которых является данный цикл:[a1 a2 . . . ak ] = [a1 a2 ] [a2 a3 ] · · · [ak−1 ak ] ⇒ sgn ([a1 . . . ak ]) = (−1)k−1 .Таким образом, чтобы определить знак перестановки, нужно знать число циклов четной длины:b 2n c∑ λ2iλ (π) = (λ1 , λ2 , . .

. , λn ) ⇒ sgn (π) = (−1) i=1.Принцип включения и исключения. Из теории множеств известны простейшие мощностные равенства: |A ∪ B| =|A|+|B|−|A ∩ B| , |A ∪ B ∪C| = |A|+|B|+|C|−|A ∩ B|−|B ∩C|−|C ∩ A|+|A ∩ B ∩C| и так далее. Следующее предложениедокажем по индукции. Пусть есть исходное множество N , |N | = N и набор свойств P1 , . . . , Pn , кодируемые набором{1, 2, . . .

, n} = [n]. Для каждого элемента формулируем n высказываний относительно обладания им каждого из этихсвойств. Пусть I = {i1 , i2 , . . . , is } ⊆ [n] — подмножество кодов свойств. ОбозначимN [I] = ] {a ∈ N | a обладает в точности свойствами Pi1 , . . . , Pis и больше не обладает никакими}Так, например, N [∅] равно числу элементов N , не обладающих ни одним из указанных свойств. Далее, обозначимN (I) =∑N [J]I⊆J⊆[n]— число элементов, обладающих заданными свойствами Pi1 , .

. . , Pis с кодами из I и, быть может, еще какими-то. Втерминах n-мерного булева куба, все вершины которого помечены неотрицательными целыми числами, показывающими сколько элементов из N обладают соответствующими свойствами, эти числа имеют следующий содержательныйсмысл: N [I] — это число, приписанное вершине, у которой все разряды с номерами из I равны единице, а оставшиесяравны нулю; N (I) — это сумма чисел, приписанных всем вершинам грани между вершиной N [I] и единичной. ПустьтеперьN[r] = ∑ N [J]J⊆[n]|J|=r8ГЛАВА 1. КОМБИНАТОРИКА— число элементов, обладающих ровно r (неважно какими) свойствами. В n-мерном булевом кубе это сумма чисел,приписанных вершинам r-го слоя;N(r) = ∑ N (J)J⊆(n)|J|=r— число элементов, обладающих не менее r (неважно какими) свойствами. В n-мерном булевом кубе это сумма чисел,приписанных вершинам всех слоев, начиная с r-го.Теперь можно сформулировать принцип включения и исключения:Теорема 1.1 (Принцип включения и исключения).N[0] = N(0) − N(1) + · · · + (−1)i N(i) + · · · + (−1)n N(n) , mm+1i m+in−m nN[m] =N −N(m+1) + · · · + (−1)N(m+i) + · · · + (−1)N .m (m)mmm (n)(1.2)(1.3) Док-во.

При n = 1 N[0] = N(0) −N(1) = N −N(1) и формула (1.2), очевидно, справедлива. Пусть формула справедливадля n − 1 свойств. ИмеемN[0] = N(0) − N(1) + N(2) − N(3) + · · · + (−1)n−1 N(n−1) .(1.4)Эта формула справедлива и для совокупности объектов, обладающих свойством n:nnN [n] = N(n) − N(1)+ · · · + (−1)n−1 N(n−1),(1.5)где N(nj) — число объектов, обладающих свойством n и еще какими-то другими свойствами, число которых не меньшеj. Вычитая формулу (1.5) из (1.4), получаем формулу (1.2).Докажем теперь формулу (1.3). Перепишем ее следующим образом: nn−mm+kN[m] = ∑ (−1)k∑ N[i] .mk=0i=m+kДокажем, что каждый предмет, обладающий в точности m свойствами, будет учтен в ней ровно один раз.

В самомделе, элементы, обладающие s < m свойствами, не учитываются очевиднымобразом. Элемент, обладающий заданнымиm+t s = m + t свойствами, будет учитываться во внутренней сумме m+kраз. Ноn−m∑ (−1)k=0km+kk (1 при t = 0,m+tm+t tk t=∑ (−1) k = 0 при t > 0.m+kmk=0Таким образом, в (1.3) ровно по одному разу учитываются элементы, обладающие в точности m свойствами, а остальныене учитываются.Принцип включения и исключения имеет весовой аналог. Пусть задана некоторая весовая функция ω : N → K,где K — кольцо, ставящая каждому элементу a ∈ N в соответствие его вес ω (a). Тогда если во всех обозначенияхпоменять N на значение веса W , то суммарный вес элементов, обладающих ровно m свойствами будет равенТеорема 1.2 (Весовой вариант принципа включения и исключения). mm+1i m+in−m nW[m] =W −W(m+1) + · · · + (−1)W(m+i) + · · · + (−1)W .m (m)mmm (n)(1.6) Док-во.

Доказательство формулы (1.6) полностью аналогично доказательству формул (1.2) и (1.3) с тем лишь различием, что считать необходимо не число элементов, а их суммарный вес.Перестановки с ограничениями. Будем рассматривать взаимно однозначные отображения множества X ={1, 2, . . . , n} в себя с ограничениями, то есть для каждого элемента будем запрещать его отображение в какие-то другие. В нижеприведенной таблице под чертой указаны запреты для каждого элемента.1a11a12...a1i1Некоторые запреты вполне могут быть пустыми.2a21a22...a2i2... j.

. . a1j. . . a2j........ . . aijj...............nan1an2...anin91.1. ПРОСТЕЙШИЕ КОМБИНАТОРНЫЕ ЧИСЛАПримером задачи на перестановки с ограничениями может служить задача о беспорядках. В ней требуется найтичисло перестановок со следующими ограничениями:1 2 ... n1 2 ... nТакие перестановки называются беспорядками. Число беспорядков n-элементного множества обозначим Dn .Задачи на перестановки с ограничениями часто сводятся к подсчету перманента 0, 1-матрицы.

Вспомним, чтоопределителем квадратной матрицы An размера n × n называется следующее число:det (An ) =∑sgn (π) · a1,π(1) · a2,π(2) · · · an,π(n) .π∈SnОбобщениями определителя служат числа, получаемые заменой в правой части знака перестановки sgn (π) некоторойдругой функцией перестановки f (π), называемой в этом случае функцией Шура. Из всех таких функций рассмотримодну: f (π) ≡ 1. Выражениеper (An ) = ∑ a1,π(1) · a2,π(2) · · · an,π(n) ,π∈Snполучаемое в этом случае, называется перманентом матрицы.

Он обладает некоторыми свойствами, схожими сосвойствами определителя. Так, например, если матрицу транспонировать, то ее перманент не изменится. Также, привычислении перманента можно использовать разложение по строке или столбцу. Но есть и различия: если переставитьдве строки (два столбца), перманент не изменится в отличии от определителя, который поменяет знак. Также, добавление к одной из строк (одному из столбцов) линейной комбинации других строк (столбцов), вообще говоря, меняет перманент. Определение перманента можно обобщить на случай прямоугольной матрицы: если, например, число столбовm больше числа строк n, то перманент будет равен сумме всевозможных различных произведений элементов, взятыхиз разных строк и разных столбцов.

В добавление к вышесказанному заметим, что вычисление перманента являетсяNP-полной задачей (в настоящий момент известны только экспоненциальные алгоритмы вычисления перманента), вто время как задача вычисления определителя полиномиальна (известный метод Гаусса требует O n2 умножений).Для таблицы запретов строим 0 − 1-матрицу размера n × n, в которой столбцам припишем элементы исходного множества, а строкам — запреты на отображения.

Единицу в позиции (i, j) ставим тогда и только тогда, когда элемент iможет отображаться перестановкой в элемент j, в противном случае (если отображение i в j запрещено), ставим нуль.Между перестановками и слагаемыми в перманенте устанавливается взаимно однозначное соответствие. Если перестановка нарушает хотя бы один запрет, то соответствующее ей слагаемое будет равно нулю, в противном случае онобудет равно единице. Таким образом, число перестановок с запретами будет просто равно перманенту соответствующейматрицы.Для задачи о беспорядках перманент выглядит следующим образом:0 1 1 ... 11 0 1 .

. . 11 1 0 . . . 1. . . . . . . . . . 11per011...0При n = 21= 1;0При n = 30per 111 10 1 = 2.1 0Вызывает интерес поведение величины числа беспорядков n-элементного множества Dn при n → ∞. Возможны четыреварианта:Dn→ 0;n!Dn→ a,n!10<a< ;2Dn→ a,n!16 a < 1;2Dn→ 1.n!Воспользуемся принципом включения и исключения. Обозначим для i = 1, n свойством Pi перестановки тот факт, чтоi → i. Задача свелась к подсчету общего числа перестановок, не обладающих ни одним из этих свойств:N[0] = N(0) − N(1) + · · · + (−1)i N(i) + · · · + (−1)n−m N(n) = nnm nn nn! −(n − 1)! +(n − 2)! + · · · + (−1)(n − m)! + · · · + (−1)(n − n)! =12mnn! n!(−1)m n!(−1)n n!11(−1)m(−1)nn! − + + · · · ++···+= n! 1 − + + · · · ++···+.1! 2!m!n!1! 2!m!n!10ГЛАВА 1. КОМБИНАТОРИКАУстремляя n к бесконечности получаем асимптотику числа беспорядков:∞Dn11−−−→ S = ∑ (−1)m ·= e−1 = .n! n→∞m!em=0Таким образом, правильным оказался второй вариант.

Характеристики

Тип файла
PDF-файл
Размер
726,34 Kb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6487
Авторов
на СтудИзбе
303
Средний доход
с одного платного файла
Обучение Подробнее