Решение уравнений в алгебре множеств

Уравнения и системы уравнений в алгебре множеств

Для формализации процесса решения уравнений и систем уравнений в алгебре множеств введем дополнительные определения.

Пусть J — универс и A(1),A(2). A(n) — заданные множества этого универса, X — неизвестное множество. Обозначим через F[A(1),A(2). A(n),X] и R[A(1),A(2). A(n),X] две формулы алгебры множеств. Множество X* называется частным решением уравнения

если F[A(1),A(2). A(n),X*] и R[A(1),A(2). A(n),X* ] определяют одно и то же множество.

Множество всех частных решений задает общее решениеуравнения (1).

Путем преобразования (используя законы алгебры множеств и следующие из них результаты) уравнение (1) может быть преобразовано к виду:

AX Решение уравнений в алгебре множествB Решение уравнений в алгебре множеств Решение уравнений в алгебре множествC= Решение уравнений в алгебре множеств. (2)

Пусть задана система уравнений в алгебре множеств. Путем эквивалентных преобразований система уравнений так же может быть преобразована к виду (2). Отсюда, для решения уравнения или системы уравнений в алгебре множеств, необходимо уметь находить общее решение уравнения типа (2).

Основные леммы, используемые при решении уравнений в алгебре множеств.

Для преобразования уравнений и систем уравнений в алгебре множеств к виду:

AX Решение уравнений в алгебре множествB Решение уравнений в алгебре множеств Решение уравнений в алгебре множествC= Решение уравнений в алгебре множеств, (1)

а так же для нахождения общего решения уравнения (1), используются следующие результаты, получающиеся из законов алгебры множеств.

Лемма 1.

AРешение уравнений в алгебре множествB тогда и только тогда, если A Решение уравнений в алгебре множеств= Решение уравнений в алгебре множеств.

Покажем, что из AРешение уравнений в алгебре множествB следует A Решение уравнений в алгебре множеств= Решение уравнений в алгебре множеств.

Доказательство от противного. Пусть AРешение уравнений в алгебре множествB, но A Решение уравнений в алгебре множеств Решение уравнений в алгебре множеств Решение уравнений в алгебре множеств. Отсюда существует такой элемент а, который одновременно принадлежит и множеству А и множеству Решение уравнений в алгебре множеств. Это означает, что этот элемент а принадлежит множеству А и не принадлежит множеству В, что противоречит условию AРешение уравнений в алгебре множествB.

Покажем, что из A Решение уравнений в алгебре множеств= Решение уравнений в алгебре множествследует AРешение уравнений в алгебре множествB.

Доказательство от противного. Пусть A Решение уравнений в алгебре множеств= Решение уравнений в алгебре множеств, но множество А не является подмножеством В. Тогда множество А содержит такой элемент а, которого нет в множестве В. Отсюда этот элемент принадлежит и множеству А и множеству Решение уравнений в алгебре множеств, что противоречит условию A Решение уравнений в алгебре множеств Решение уравнений в алгебре множеств Решение уравнений в алгебре множеств.

Лемма 2.

А=В тогда и только тогда, если А Решение уравнений в алгебре множествВ= Решение уравнений в алгебре множеств.

Покажем, что из А=В следует А Решение уравнений в алгебре множествВ= Решение уравнений в алгебре множеств.

Если А=В, то А Решение уравнений в алгебре множеств Решение уравнений в алгебре множеств= Решение уравнений в алгебре множестви В Решение уравнений в алгебре множеств=В Решение уравнений в алгебре множеств= Решение уравнений в алгебре множеств, отсюда А Решение уравнений в алгебре множествВ= Решение уравнений в алгебре множеств.

Покажем, что из А Решение уравнений в алгебре множествВ= Решение уравнений в алгебре множествследует А=В.

Если А Решение уравнений в алгебре множествВ= Решение уравнений в алгебре множеств, то это значит что А Решение уравнений в алгебре множеств= Решение уравнений в алгебре множеств, т.е. по лемме 1 AРешение уравнений в алгебре множествB, и В Решение уравнений в алгебре множеств= Решение уравнений в алгебре множеств, т.е. по лемме 1 ВРешение уравнений в алгебре множествА, Получили одновременно АРешение уравнений в алгебре множествВ и В Решение уравнений в алгебре множествА, что соответствует А=В.

Лемма 3.

Решение уравнений в алгебре множеств= Решение уравнений в алгебре множеств, тогда и только тогда, если Решение уравнений в алгебре множеств= Решение уравнений в алгебре множеств, i=1,2. n.

Доказательство индукцией по n.

Лемма 4.

Решение уравнений в алгебре множеств=J, тогда и только тогда, если Решение уравнений в алгебре множеств=J, i=1,2. n.

Доказательство следует из леммы 3 на основании принципа двойственности.

Полученные теоретические результаты позволяют находить общее решение уравнений и систем уравнений.

относительно неизвестного множества X.

Из леммы 1 следует, что уравнение (1) эквивалентно уравнению

F[A(1),A(2). A(n),X] Решение уравнений в алгебре множествR[A(1),A(2). A(n),X]= Решение уравнений в алгебре множеств. (2)

После преобразований (применив, если это надо, закон де Моргана и другие законы алгебры множеств; на основании ассоциативного и дистрибутивного законов раскрыв скобки и приведя подобные члены) уравнение (2) становится эквивалентным уравнению

AX Решение уравнений в алгебре множествB Решение уравнений в алгебре множеств Решение уравнений в алгебре множествC= Решение уравнений в алгебре множеств, (3)

где А,В и С — некоторые множества, полученные в результате проведенных преобразований.

Из (3) по лемме 3 следует, что AX= Решение уравнений в алгебре множеств, B Решение уравнений в алгебре множеств= Решение уравнений в алгебре множеств, C= Решение уравнений в алгебре множеств.

Из того, что AX= Решение уравнений в алгебре множестви B Решение уравнений в алгебре множеств= Решение уравнений в алгебре множеств, по лемме 1 следует:

В Решение уравнений в алгебре множествX Решение уравнений в алгебре множеств Решение уравнений в алгебре множеств.

Отсюда, уравнение (3) эквивалентно условиям :

В Решение уравнений в алгебре множествX Решение уравнений в алгебре множеств Решение уравнений в алгебре множеств,C= Решение уравнений в алгебре множеств. (4)

Так как X произвольное множество из универса, то из (3) следует, что условия :

В Решение уравнений в алгебре множеств Решение уравнений в алгебре множеств,C= Решение уравнений в алгебре множеств(5)

являются необходимыми и достаточными для того, чтобы исходное уравнение (1) имело решение.

Вместо условий (5) можно пользоваться эквивалентными им (на основании лемм1 и 3) условиями :

АВ Решение уравнений в алгебре множествC= Решение уравнений в алгебре множеств. (6)

Мы получили, что любое множество X* из универса, удовлетворяющее условиям (4), является частным решением уравнения (1).

Из условий (4) следует, что решение исходного уравнения (1) определяется следующим выражением:

X*= В Решение уравнений в алгебре множествК Решение уравнений в алгебре множеств,(7)

где К — произвольное множество универса.

Таким образом, мы получили, что при любом К из универса выражение (7) представляет собой частное решение исходного уравнения (1), т.е. (7) определяет общее решение исходного уравнения (1). Из выражения (7) следует и оценка числа решений уравнения (1) N= Решение уравнений в алгебре множеств. Проверим полученное решение. Так как X* решение системы (1), то оно является и решением преобразованного уравнения (2). Подставив в уравнение (2) выражение для X* из (7), получим:

A(В Решение уравнений в алгебре множествКРешение уравнений в алгебре множеств) Решение уравнений в алгебре множествB(Решение уравнений в алгебре множеств) Решение уравнений в алгебре множествC=AB Решение уравнений в алгебре множествB( Решение уравнений в алгебре множеств Решение уравнений в алгебре множеств) Решение уравнений в алгебре множествC=AB Решение уравнений в алгебре множествC= Решение уравнений в алгебре множеств.

Здесь последнее равенство следует из условий (6).

Замечание.

Так как система уравнений алгебры множеств может быть приведена на основании выше доказанных лемм к виду (3), то результаты, полученные для случая решения уравнения, справедливы и для случая решения системы уравнений.

Видео:3.10 Пример - доказательство равенства двух множествСкачать

3.10 Пример - доказательство равенства двух множеств

Решение уравнений в алгебре множеств.

При решении уравнений в алгебре множеств исходят из того, что: 1) два множества равны тогда и только тогда, когда их симметрическая разность пуста; 2) определяются условия, при которых уравнения имеют решение [23].

Например, XUC=D. Преобразуем уравнение к виду (XUC)ÅD=Æ. Любое уравнение, в правой части которого указано пустое множество может быть преобразовано в уравнение с декомпозицией по X:

(F1IX)U(F2I Решение уравнений в алгебре множеств)=Æ,

где F1, F2 – формулы, не содержащие X.

Очевидно, что объединение пусто тогда и только тогда, когда объединяемые множества пусты:

(F1IX)=Æ и (F2I Решение уравнений в алгебре множеств)=Æ.

Два полученных уравнения и исходное уравнение имеют решение тогда и только тогда, когда:

Решение уравнений в алгебре множеств.

Поэтому необходимо определить F1, F2, что и является результатом решения уравнения.

Итак, (XUC)ÅD=Æ. Декомпозицию по X выполним, с помощью формулы симметрической разности двух множеств, использующей только операции объединения, пересечения и дополнения:

Решение уравнений в алгебре множеств,

где Решение уравнений в алгебре множеств– разность Решение уравнений в алгебре множеств, Решение уравнений в алгебре множеств– разность Решение уравнений в алгебре множеств.

Выполним алгебраические операции:

Решение уравнений в алгебре множеств.

В этой формуле не хватает пересечения скобки Решение уравнений в алгебре множествс неизвестным множеством (или его дополнением). Его всегда можно ввести, используя пересечение с универсальным множеством, представленным в виде Решение уравнений в алгебре множеств:

Решение уравнений в алгебре множеств.

Далее раскрываем скобки и применяем законы алгебры множеств:

Решение уравнений в алгебре множеств.

Здесь налицо поглощение Решение уравнений в алгебре множеств, поэтому:

Решение уравнений в алгебре множеств.

Выносим Решение уравнений в алгебре множествза скобку:

Решение уравнений в алгебре множеств.

Обращаем внимание, что Решение уравнений в алгебре множеств, поэтому:

Решение уравнений в алгебре множеств.

Таким образом: Решение уравнений в алгебре множеств, т.е. Решение уравнений в алгебре множеств– это и есть ответ.

Само собой, в этом случае может быть множество решений для конкретных C, D.

Пусть C=, D=. Тогда (CÅD)=ÍD. X может быть, например, таким: X=, т.е. соотношение (CÅD)ÍXÍD – выполняется.

Пусть C=, при том же D=. Тогда (CÅD)= не включается в D=. В этом случае решения нет!

ЭЛЕМЕНТЫ КОМБИНАТОРИКИ

Комбинаторные вычисления

При решении теоретико-множественных задач большое значение имеет определение мощности конечных множеств.

Очевидно, что |AUB|=|A|+|B|–|AIB|, т.е., когда А и В в «общем положении», т.е. пересекаются.

Кроме того, Решение уравнений в алгебре множеств|AB|=|A|–|B|, когда А включается в В, |AB|=|A|–|AIB|, когда А и В в «общем положении», т.е. пересекаются.

Нетрудно заметить, что |AÅB|=|A|+|B|–2|AIB|.

В дискретной математике имеется специальный раздел, занимающийся подсчетом и перечислением элементов в конечных множествах – комбинаторика или комбинаторный анализ. Вычисления на дискретных конечных математических структурах часто называют комбинаторными вычислениями.

Пусть в базе данных имеется n записей об объектах недвижимости (например, квартирах) в виде запроса (что требуется) и предложения (что имеется) Требуется найти такие пары записей, в которых предложение первой записи совпадает с запросом второй и, наоборот, предложение второй записи совпадает с запросом первой («подбор вариантов обмена»).

Допустим, на проверку варианта обмена тратится одна миллисекунда. Можно показать, что при сравнении каждой записи с каждой требуется n(n-1)/2 сравнений.

(6,7),(6,8),(7,8) – всего 28 вариантов: 8´7/2=28=7+6+5+4+3+2+1. Здесь отношение сравнения симметрично и сам с собой вариант не сравнивается.

Если n=100, то при указанном быстродействии, на сравнения уйдет 4,95 секунды. Но, если n=100000 (в задачах реальной размерности), то необходимо 1999950 секунд, т.е. без малого – 1389 часов! Столько ждать клиент вряд ли будет. Это и есть «проклятие размерности». И это только сравнение прямых вариантов, а существуют варианты, в которых число участников сделки больше двух.

Поэтому комбинаторные вычисления требуют предварительного анализа и ориентировочной количественной оценки исходных данных. Иначе, можно подумать, что компьютер просто «завис» и не выдаёт ответа. Здесь речь идет о сложности вычислений в смысле времени решения. В ряде задач комбинаторной сложности необходимо время, сравнимое с геологическими эпохами. Но есть еще и пространственная сложность – в смысле объема памяти. Ведь промежуточные результаты часто надо где-то хранить. В ряде задач требуется объем памяти, превышающий количество атомов во Вселенной.

Основным инструментом такого анализа сложности вычислений и является комбинаторика.

Основные понятия комбинаторики

Основная задача комбинаторики, как раздела дискретной математики, – пересчет и перечисление элементов в конечных множествах [24].

Если требуется определить, сколько элементов, принадлежащих заданному конечному множеству, обладает некоторым свойством или заданным набором свойств, то это задача пересчета. Если необходимо выделить все элементы множества, удовлетворяющие заданным свойствам, то это задача перечисления.

В некоторых задачах на исходном конечном множестве элементов определена целевая функция, причем нас интересуют элементы множества, соответствующие минимальному или максимальному значению этой функции. В этом случае решается задача оптимизации.

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

Рассмотрим основополагающие правила комбинаторики – правила суммы и произведения.

Пусть Х – конечное множество, состоящее из n элементов х. Тогда говорят, что элемент х из Х может быть выбран n способами и пишут |Х|=n. Эта запись совпадает с записью мощности множества Х.

Пусть Х1. Хk – попарно непересекающиеся множества, т.е. Хij=Æ, i¹j.

Очевидно, что в этом случае

Решение уравнений в алгебре множеств.

Таково комбинаторное правило суммы. Для k=2 оно формулируется следующим образом. Если объект х может быть выбран n способами из множества Х, а объект y из непересекающегося с ним множества Y, – другими m способами, то выбор «х или y» может быть осуществлен n+m способами.

Правило произведения для k=2 формулируется следующим образом. Если объект х может быть выбран n способами и после каждого из таких выборов объект y в свою очередь может быть выбран m способами, то выбор упорядоченной пары – вектора (х,y) может быть осуществлен n×m способами.

Тогда упорядоченные пары (x,y) описываются декартовым произведением

Выбор упорядоченной последовательности из k объектов вектора (х12. хk) может быть осуществлен n1·n2·. ·nk способами, где ni – число способов выбора i-го объекта хi, i меняется от 1 до k (записывается: Решение уравнений в алгебре множеств).

В частности, если все ni равны, что может быть, например, в случае, когда элементы принадлежат одному и тому же множеству, т.е. рассматривается декартово произведение Х k , то число способов равно n k .

Набор элементов хi1. xik из множества Х=<x1. xn> (вектор) называется выборкой (комбинацией) объема k из n элементов или, иначе, (n,k) выборкой.

Выборка называется упорядоченной, если порядок следования элементов в ней задан. Две упорядоченные выборки, различающиеся лишь порядком следования элементов, считаются различными.

Если порядок следования элементов не является существенным, то такая выборка называется неупорядоченной.

В выборках могут допускаться и не допускаться повторения элементов, т.е. имеются выборки с повторением и выборки без повторений.

Размещения

Упорядоченная (n,k) выборка, в которой элементы могут повторяться, называется (n,k) размещением с повторениями.

Иными словами размещениями с повторениями из n элементов по k называют векторы длины k, составленные из n элементов множества Х.

Число размещений с повторениями из n элементов по k определяется оценкой соответствующего декартова произведения Х k n-элементного множества, обозначается Решение уравнений в алгебре множеств(по-видимому от английского слова Assing – назначать) и вычисляется следующим образом:

Решение уравнений в алгебре множеств=n k .

Таким образом, первый элемент вектора длины k выбирается n способами, второй – n способами и т.д.: n×n×. ×n=n k .

Пример. Сколькими способами можно оснастить две различные фирмы компьютерами трех типов?

Каждый способ оснащения есть выборка (3,2), вектор длины 2, составленный из 3-х элементного множества типов Т=<t1,t2,t3>. Поэтому число способов оснащения – число размещений с повторениями из 3 по 2:

Решение уравнений в алгебре множеств.

Получили различные упорядочения двухэлементных векторов из 3-х элементного множества, т.е. множество Т 2 .

Здесь каждый вектор соответствует способу оснащения. Видно, что, например, (t1,t2), (t2,t1) считаются разными способами, так как фирмы предполагаются различными («первая – первым типом», «вторая – вторым» и т.д.). Имеются повторения: (t1,t1), (t2,t2), (t3,t3).

В ряде задач необходимо определить число векторов длины k из n элементов данного множества без повторения элементов.

Если элементы упорядоченной (n,k) выборки попарно различны, то они называются (n,k) размещением без повторений или просто (n,k) размещением.

Число таких размещений без повторений обозначается Решение уравнений в алгебре множеств.

Каждое (n,k) размещение без повторения является упорядоченной последовательностью длины k, элементы которой попарно различны и выбираются из множества с n элементами. Тогда первый элемент этой последовательности может быть выбран n способами, после каждого выбора первого элемента последовательности второй элемент может быть выбран n-1 способами и т.д., k-й элемент выбирается n-(k-1) способом:

Решение уравнений в алгебре множеств=(n-1)(n-2). [n-(k-1)].

Преобразуем эту формулу, умножая и деля ее на произведение чисел 1×2×××(n-k):

Решение уравнений в алгебре множеств

В частности, при k=0 Решение уравнений в алгебре множеств. Очевидно, что при k>n Решение уравнений в алгебре множеств=0.

Пример. Сколькими способами из 3-х студентов можно назначить группу на прополку клубники в составе начальника и подчиненного?

Речь идет о выборе упорядоченных двухэлементных подмножеств множества студентов, состоящего из трех элементов (K=), т.е. о размещениях без повторений из 3 элементов по 2, поэтому:

Решение уравнений в алгебре множеств.

Подробнее, в виде векторов из номеров студентов, например, по журнальному списку, первая компонента которого обозначает номер студента-начальника, вторая – подчиненного:

Ясно, что здесь существенен порядок следования компонент и не может быть повторений (один студент не может быть начальником и подчиненным одновременно), поэтому это множество – подмножество декартового произведения.

Пример. Сколькими способами можно провести распределение 10 механизаторов по 3 сушильным установкам? Один механизатор назначается на одну сушильную установку.

Распределение механизаторов – размещение без повторений из 10 элементов по 3, поэтому:

Решение уравнений в алгебре множеств.

Перестановки

Рассмотрим различные упорядочения n элементного множества Х (вектора длины n, составленные из n элементного множества). В отличие от декартова произведения, полученные при этом векторы, отличаются лишь порядком следования элементов и называются перестановками без повторений из n элементов. Число перестановок без повторений из n элементов обозначается Pn. К перестановкам без повторений можно прийти, полагая, что осуществляется размещение без повторений из n элементов по n:

Решение уравнений в алгебре множеств

Считается, что 0!=1.

Пример. Сколько существует возможных последовательностей выполнения проверок финансовой деятельности трех подразделений?

Требуется получить число перестановок без повторений из трех элементов, т.е. Р3=3!=6.

Получим все эти последовательности:

Пример. Сколько можно составить пятизначных шифров-чисел, не кратных 5, из цифр 1,2,3,4,5 без повторений цифр?

Всего из пяти цифр можно составить Р5=5!=120 пятизначных шифров-чисел, но они будут включать и кратные 5. Сколько будет шифров кратных 5? Из данного набора чисел кратными 5 могут быть числа, содержащие 5 в младшем разряде. Если цифру 5 записать в младшем разряде, то остальные цифры 1,2,3,4 можно распределить по разрядам Р4=4!=24 способами. Таким образом, число пятизначных шифров из чисел 1,2,3,4,5 без повторения чисел и не кратных 5 будет 120-24=96.

Перестановки без повторений можно интерпретировать как различные варианты векторов, состоящих из неповторяющихся компонентов, получаемые перестановкой компонентов.

По аналогии при наличии одинаковых компонент в некотором векторе получаем задачу оценки так называемых перестановок с повторениями данного состава [23].

Рассмотрим вначале пример: сколько различных последовательностей – кодов можно получить, переставляя цифры в числе 010, т.е. векторов длины k=3 из 2-х элементного множества В=, содержащих два нуля.

Имеется всего три разряда, которые обозначим р1, р2, р3. Их можно переставить р3=3!=6 способами. Запишем различные получаемые сочетания разрядов и соответствующие коды:

Решение уравнений в алгебре множеств

Видно, что коды повторяются тогда, когда несущественен порядок следования разрядов с одинаковой цифрой 0 (р13). Все это соответствует тому факту, что имеется два способа (2!) перестановки этих разрядов (р13), (р31) без изменения кода, т.е. неповторяющихся кодов будет меньше во столько раз, сколько имеется способов перестановки повторяющихся разрядов.

Рассмотрим более сложный случай.

Сколько различных «слов», не обязательно имеющих смысл, можно получить, переставляя буквы в слове «кишмиш»?

Здесь шесть букв слова можно переставить друг с другом р6=6!=720 способами, но в данном слове буквы «и» и «ш» повторяются дважды и при их перестановке слова могут повторяться. Сколько же существует вариантов перестановок этих букв без изменения слова? Первый вариант – исходный, второй – поменять местами буквы «и», третий – поменять местами буквы «ш», четвертый – поменять местами как буквы «и», так и буквы «ш». Всего четыре варианта. С учетом того, что эти четыре варианта участвуют в порождении 720 способов, получим 720/4=180 различных «слов». Можно показать, что число раз, во сколько уменьшается количество слов по сравнению с числом перестановок без повторений, представляет собой произведение факториалов количества повторяющихся букв.

Таким образом, если из n элементов множества Х=<x1,x2. xn> составлен вектор V длины k, причем каждому i-му компоненту можно поставить в соответствие число ki, указывающее его число повторений в V, то задан вектор S=(k1,k2. kn), который называется составом данного вектора.

Так, для Х= и V=(010223), состав: S=(2,1,2,1).

Векторы одного и того же состава, отличающиеся лишь порядком компонент, называются перестановками с повторениями данного состава.

Общая формула числа перестановок с повторениями данного состава имеет вид

Р(k1,k2. kn)= Решение уравнений в алгебре множеств.

Пример. Сколько различных кодовых последовательностей можно получить перестановками кода 102202030?

Такому вектору, составленному из элементов множеств соответствует вектор состава (1,4,3,1), поэтому число различных кодовых комбинаций определяется как число перестановок с повторениями этого состава

Р(1,4,3,1)= Решение уравнений в алгебре множеств.

Сочетания

В ряде комбинаторных задач требуется определить число k-элементных подмножеств множества из n элементов. В этом случае порядок следования компонентов несущественен, т.е. производится неупорядоченная выборка.

В результате получают так называемые сочетания без повторения.

Сочетаниями без повторений из n элементов по k называются отличающиеся друг от друга хотя бы одним элементом выборки длины k, составленные из n элементного множества.

Число сочетаний без повторений из n элементов по k, обозначаемое как Решение уравнений в алгебре множествопределяется, исходя из числа размещений без повторений с учетом того, что различных неупорядоченных векторов (подмножеств исходного множества) будет меньше в число раз, соответствующее числу перестановок без повторений из k элементов:

Решение уравнений в алгебре множеств.

Пример. Определить число двухэлементных подмножеств множества, состоящего из трех элементов. Перечисляем все двухэлементные подмножества множества Х=<х123>:

Здесь мы имеем дело с сочетаниями из 3-х по 2:

Решение уравнений в алгебре множеств.

Это величина в 2! раза меньше, чем число размещений из Решение уравнений в алгебре множеств, поскольку компоненты двухэлементных векторов можно переставить Р2=2! способами.

Пример. Сколькими способами можно выбрать 3 различных комбайна из 5 имеющихся?

Число размещений из 5 по 3 без повторений: Решение уравнений в алгебре множеств=5×4×3=60.

Один и тот же набор комбайнов можно получить различными способами, например, векторы (а,b,с) и (b,а,с) дают один и тот же набор. Поскольку три элемента можно переставить Р3=3!=6 способами, то число способов выбора различных 3 комбайнов равно

Решение уравнений в алгебре множеств.

В ряде комбинаторных задач требуется подсчитывать число различных составов векторов длины k из n элементного множества. Такие векторы-составы называются сочетаниями с повторениями из n элементов по k.

Например, требуется составить механизированные бригады из 3 комплексов 2 типов и определить количество таких бригад. Порядок следования комплексов в векторе бригады роли не играет, а каждая бригада задается вектором длины 3 из 2 элементов, порядок компонент которого роли не играет.

Получаем сочетания с повторениями из 2 элементов по 3:

где m означает тип комплекса.

Итак, возможно построить бригаду из трех комплексов первого типа, трех комплексов второго типа, двух комплексов второго типа и одного первого и, наконец, двух комплексов первого типа и одного второго, т.е. четырьмя способами.

Определение числа сочетаний с повторениями можно произвести следующим образом [24].

Каждому сочетанию с повторениями из 2 по 3 ставится в однозначное соответствие вектор длины n+k-1=2+3-1=4, состоящий из 3 нулей и n-1=1 единицы:

Количество комплексов 1-го типаРазделительКоличество комплексов 2-го типаСостав вектора бригады
0001(m1,m1,m1)
0100(m1,m2,m2)
0010(m1,m1,m2)
1000(m2,m2,m2)

В таком случае число сочетаний с повторениями, которое обозначается Решение уравнений в алгебре множеств, равно числу перестановок с повторениями данного состава (вектор имеет одну единицу и три нуля), т.е. Р(3,1)= Решение уравнений в алгебре множеств=4.

В общем случае, это выражение имеет вид

Решение уравнений в алгебре множеств,

что соответствует выражению

Решение уравнений в алгебре множеств.

Например, требуется составить подразделения из 6 рабочих 4 специальностей и определить количество способов формирования таких подразделений.

Получаем сочетания с повторениями из 4-х элементов по 6:

Решение уравнений в алгебре множеств.

Треугольник Паскаля.

Сочетаниями без повторений занимался еще великий Паскаль. Он предложил специальную таблицу значений сочетаний без повторений.

Значения Решение уравнений в алгебре множествпредставлены в табл. 6, которая называется треугольником Паскаля.

k n012345678
01
111
2121
31331
414641
515101051
61615201561
7172135352171
818285670562881

Заметим, что Решение уравнений в алгебре множеств.

Этот треугольник удивительно красив своей математической красотой, и в его числах можно при желании отыскать различные закономерности. Его можно представить несколько иначе – в виде [26]: равнобедренного треугольника (рис. 10).

Решение уравнений в алгебре множеств

Рис. 10. Треугольник Паскаля

Здесь каждое число, кроме единиц на боковых сторонах, является суммой двух чисел, стоящих над ним. Поэтому:

Решение уравнений в алгебре множеств

(приводим к общему знаменателю)

Решение уравнений в алгебре множеств

(выносим n! за скобку в знаменателе)

Решение уравнений в алгебре множеств

Из этого соотношения и вытекает эффективный способ рекуррентного вычисления значений биномиальных коэффициентов.

Докажем соотношение 1) Решение уравнений в алгебре множеств

Решение уравнений в алгебре множеств

Это может использоваться при вычислениях, например, вместо Решение уравнений в алгебре множествможно вычислить Решение уравнений в алгебре множеств.

Докажем соотношение 2) Решение уравнений в алгебре множеств

Решение уравнений в алгебре множеств

Решение уравнений в алгебре множеств

Бином Ньютона

Имеется формула, называемая биномом Ньютона, которая использует выражения числа сочетаний с повторениями Решение уравнений в алгебре множеств

Решение уравнений в алгебре множеств

где а, b – действительные или комплексные числа.

Решение уравнений в алгебре множеств

Решение уравнений в алгебре множеств

Решение уравнений в алгебре множеств

Решение уравнений в алгебре множеств

Коэффициенты Решение уравнений в алгебре множествназываются биномиальными.

Докажем формулу бинома Ньютона по индукции. Доказательство по индукции предполагает:

1) базис индукции – доказательство того, что формула верна для конкретного n, например, для n=1. В нашем случае мы убедились, что формула верна для n=2,3,4. Убедимся, что она верна и для n=1.

Решение уравнений в алгебре множеств

2) индукционный шаг. Предполагая, что формула верна для некоторого n, убеждаются, что тогда она верна и для n+1.

3) при истинности шагов 1 и 2 заключают, что формула верна для любого n.

Приступим к индукционному шагу.

Возьмем выражение Решение уравнений в алгебре множестви получим из него выражение для n+1. Очевидно, что это можно сделать путем умножения на a+b:

Решение уравнений в алгебре множеств

Преобразуем полученное выражение:

Решение уравнений в алгебре множеств

Для выполнения индукционного шага необходимо показать, что это выражение равно выражению:

Решение уравнений в алгебре множеств.

Рассмотрим подвыражение выражения (1): Решение уравнений в алгебре множестви заменим i на i-1.

Получим Решение уравнений в алгебре множеств, т.е. одинаковые коэффициенты Решение уравнений в алгебре множествперед выражениями Решение уравнений в алгебре множеств, Решение уравнений в алгебре множествдля числа сочетаний в первом и втором подвыражении выражения (1).Это позволит вынести Решение уравнений в алгебре множествза скобку. Но тогда в Решение уравнений в алгебре множествне учтен n-й член подвыражения Решение уравнений в алгебре множеств(суммирование идет до n): Решение уравнений в алгебре множествтогда, учитывая его, получаем:

Решение уравнений в алгебре множеств

Нетрудно видеть, что Решение уравнений в алгебре множествможно заменить Решение уравнений в алгебре множествна Решение уравнений в алгебре множеств, кроме того, мы уже доказали, что Решение уравнений в алгебре множеств, поэтому: Решение уравнений в алгебре множеств, что, очевидно, равно выражению:

Решение уравнений в алгебре множеств.

По индукции получаем, что формула бинома Ньютона верна для любого n.

С использованием бинома Ньютона докажем следствие №1 о количестве подмножеств множества из n элементов:

Решение уравнений в алгебре множеств

Решение уравнений в алгебре множеств

Рассмотрим следствие №2: Решение уравнений в алгебре множеств.

Решение уравнений в алгебре множеств

На использовании бинома Ньютона основано понятие производящей функции – функции, позволяющей получать комбинаторные числа без вычисления факториала:

Решение уравнений в алгебре множеств. Здесь Решение уравнений в алгебре множеств– функция, производящая биномиальные коэффициенты.

При n=1 получаем 1+x, т.е. Решение уравнений в алгебре множеств(коэффициент перед 1), Решение уравнений в алгебре множеств(коэффициент перед x).

При n=2 получаем (1+x) 2 =1+2x+x 2 , т.е. Решение уравнений в алгебре множестви т.д.

Видео:Множества и операции над нимиСкачать

Множества и операции над ними

Решение некоторых задач по теории множеств

Разделы: Математика

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

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

Под множеством мы будем понимать такой набор, группу, коллекцию элементов, обладающих каким-либо общим для них всех свойством или признаком.

Множества обозначим А, В, С…, а элементы множеств а, b, с…, используя латинский алфавит.

Можно сделать такую запись определения множества:

Решение уравнений в алгебре множеств, где

Решение уравнений в алгебре множеств” – принадлежит;
“=>“ – следовательно;
“ø” – пустое множество, т.е. не содержащее ни одного элемента.

Два множества будем называть равными, если они состоят из одних и тех же элементов

Решение уравнений в алгебре множеств

Если любой элемент из множества А принадлежит и множеству В, то говорят, что множество А включено в множество В, или множество А является подмножеством множества В, или А является частью В, т.е. если Решение уравнений в алгебре множеств, то Решение уравнений в алгебре множеств, где “С” знак подмножества или включения.

Графически это выглядит так (рис.1):

Решение уравнений в алгебре множеств

Можно дать другое определение равных множеств. Два множества называются равными, если они являются взаимными подмножествами.

Решение уравнений в алгебре множеств

Рассмотрим операции над множествами и их графическую иллюстрацию (рис.2).

Объединением множеств А и В называется множество С, образованное всеми элементами, которые принадлежат хотя бы одному из множеств А или В. Слова “или ” ключевое в понимании элементов входящих в объединение множеств.

Это определение можно записать с помощью обозначений:

А υ В, где Решение уравнений в алгебре множеств

где “ υ ” – знак объединения,

“ / ” – заменяет слова ”таких что“

Решение уравнений в алгебре множеств

Пресечение двух множеств А и В называется множество С, образованное всеми элементами, которые принадлежат и множеству А, и множеству В. Здесь уже ключевое слово “и”. Запишем коротко:

А ∩ В = С, где Решение уравнений в алгебре множеств

“∩“ – знак пересечения. (рис.3)

Решение уравнений в алгебре множеств

Обозначим буквой Е основное или универсальное множество, где Решение уравнений в алгебре множествA С Е (“Решение уравнений в алгебре множеств”- любо число), т.е. А Решение уравнений в алгебре множествЕ = Е; АРешение уравнений в алгебре множествЕ =А

Множество всех элементов универсального множества Е, не принадлежащих множеству А называется дополнением множества А до Е и обозначается Ā Е или Ā (рис.4)

Решение уравнений в алгебре множествЕ

Примерами для понимания этих понятий являются свойства:

А Решение уравнений в алгебре множествĀ=Е Ø = Е Е Ā=Ā

Свойства дополнения имеют свойства двойственности:

АРешение уравнений в алгебре множествВ = А∩В

АРешение уравнений в алгебре множествВ = АUВ

Введем еще одно понятие – это мощность множества.

Для конечного множества А через m (A) обозначим число элементов в множестве А.

Из определение следуют свойства:

Для любых конечных множеств справедливы так же утверждения:

m (AРешение уравнений в алгебре множествB) =m (A) + m (В) – m (А∩В)

m (A∩B) = m (A) + m (В) – m (АРешение уравнений в алгебре множествВ)

m (AРешение уравнений в алгебре множествBРешение уравнений в алгебре множествC) = m (A) + m (В) + m (С)– m (А∩В) — m (А∩С) – m (В∩С) – m (А∩В∩С).

А теперь рассмотрим ряд задач, которые удобно решать, используя графическую иллюстрацию.

Задача №1

В олимпиаде по математике для абитуриентов приняло участие 40 учащихся, им было предложено решить одну задачу по алгебре, одну по геометрии и одну по тригонометрии. По алгебре решили задачу 20 человек, по геометрии – 18 человек, по тригонометрии – 18 человек.

По алгебре и геометрии решили 7 человек, по алгебре и тригонометрии – 9 человек. Ни одной задачи не решили 3 человека.

  1. Сколько учащихся решили все задачи?
  2. Сколько учащихся решили только две задачи?
  3. Сколько учащихся решили только одну задачу?

Задача № 2

Первую или вторую контрольные работы по математике успешно написали 33 студента, первую или третью – 31 студент, вторую или третью – 32 студента. Не менее двух контрольных работ выполнили 20 студентов.

Сколько студентов успешно решили только одну контрольную работу?

Задача № 3

В классе 35 учеников. Каждый из них пользуется хотя бы одним из видов городского транспорта: метро, автобусом и троллейбусом. Всеми тремя видами транспорта пользуются 6 учеников, метро и автобусом – 15 учеников, метро и троллейбусом – 13 учеников, троллейбусом и автобусом – 9 учеников.

Сколько учеников пользуются только одним видом транспорта?

Решение задачи № 1

Запишем коротко условие и покажем решение:

  • m (Е) = 40
  • m (А) = 20
  • m (В) = 18
  • m (С) = 18
  • m (А∩В) = 7
  • m (А∩С) = 8
  • m (В∩С) = 9

m (АРешение уравнений в алгебре множествВРешение уравнений в алгебре множествС) = 3 => m (АРешение уравнений в алгебре множествВРешение уравнений в алгебре множествС) = 40 – 3 = 37

Обозначим разбиение универсального множества Е множествами А, В, С (рис.5).

Решение уравнений в алгебре множеств

К 1 – множество учеников, решивших только одну задачу по алгебре;

К 2 – множество учеников, решивших только две задачи по алгебре и геометрии;

К 3 – множество учеников, решивших только задачу по геометрии;

К 4 – множество учеников, решивших только две задачи по алгебре и тригонометрии;

К 5 – множество всех учеников, решивших все три задачи;

К 6 – множество всех учеников, решивших только две задачи, по геометрии и тригонометрии;

К 7 – множество всех учеников, решивших только задачу по тригонометрии;

К 8 – множество всех учеников, не решивших ни одной задачи.

Используя свойство мощности множеств и рисунок можно выполнить вычисления:

  • m (К 5 ) = m (А∩В∩С)= m (АРешение уравнений в алгебре множествВРешение уравнений в алгебре множествС) — m (А) — m (В) — m (С) + m (А∩В) + m (А∩С) + m (В∩С)
  • m (К 5 ) = 37-20-18-18+7+8+9=5
  • m (К 2 ) = m (А∩В) — m (К 5 ) = 7-5=2
  • m (К 4 ) = m (А∩С) — m (К 5 ) = 8-5=3
  • m (К 6 ) = m (В∩С) — m (К 5 ) = 9-5=4
  • m (К 1 ) = m (А) — m (К 2 ) — m (К 4 ) — m (К 5 ) = 20-2-3-5=10
  • m (К 3 ) = m (В) — m (К 2 ) — m (К 6 ) — m (К 5 ) = 18-2-4-5=7
  • m (К 7 ) = m (С) — m (К4) — m (К 6 ) — m (К 5 ) = 18-3-4-5 =6
  • m (К 2 ) + m (К 4 ) + m (К6) = 2+3+4=9 – число учеников решивших только две задачи;
  • m (К 1 ) + m (К 3 ) + m (К 7 ) = 10+7+6=23 – число учеников решивших только одну задачу.

Ответ:

5 учеников решили три задачи;

9 учеников решили только по две задачи;

23 ученика решили только по одной задаче.

С помощью этого метода можно записать решения второй и третьей задачи так:

Решение задачи № 2

  • m (АРешение уравнений в алгебре множествВ) = 33
  • m (АРешение уравнений в алгебре множествС) = 31
  • m (ВРешение уравнений в алгебре множествС) = 32
  • m (К 2 ) + m (К 4 ) + m (К 6 ) + m (К 5 ) = 20

Найти m (К 1 ) + m (К 3 ) + m (К 7 )

  • m (АUВ) = m (К 1 ) + m (К 2 ) + m (К 3 ) + m (К 4 ) + m (К 5 ) + m (К 6 ) = m (К 1 ) + m (К 3 ) + 20 = 33 =>
  • m (К 1 ) + m (К 3 ) = 33 – 20 = 13
  • m (АUС) = m (К 1 ) + m (К 4 ) + m (К 2 ) + m (К 5 ) + m (К 6 ) + m (К 7 ) = m (К 1 ) + m (К 7 ) + 20 = 31 =>
  • m (К 1 ) + m (К 7 ) = 31 – 20 = 11
  • m (ВUС) = m (К 3 ) + m (К 2 ) + m (К 5 ) + m (К 6 ) + m (К 7 ) + m (К 4 ) = m (К 3 ) + m (К 7 ) + 20 = 32 =>
  • m (К 3 ) + m (К 7 ) = 32 – 20 = 12
  • 2m (К 1 ) + m (К 3 ) + m (К 7 ) = 13+11=24
  • 2m (К 1 ) + 12 = 24
  • Решение уравнений в алгебре множеств
  • m (К 3 )= 13-6=7
  • m (К 7 )=12-7=5
  • m (К 1 ) + m (К 3 ) + m (К 7 ) = 6+7+5=18

Ответ:

Только одну контрольную работу решили 18 учеников.

Решение задачи № 3

  • m (Е) = 35
  • m (А∩В∩С)= m (К 5 ) = 6
  • m (А∩В)= 15
  • m (А∩С)= 13
  • m (В∩С)= 9

Найти m (К1) + m (К3) + m (К 7 )

  • m (К 2 ) = m (А∩В) — m (К 5 ) = 15-6=9
  • m (К 4 ) = m (А∩С) — m (К 5 ) = 13-6=7
  • m (К 6 ) = m (В∩С) — m (К 5 ) = 9-6=3
  • m (К 1 ) + m (К 3 ) + m (К 7 ) = m (Е) — m (К 4 ) — m (К 2 ) — m (К 6 ) — m (К 5 ) = 35-7-9-3-6=10

Ответ:

Только одним видом транспорта пользуется 10 учеников.

Литература: А.Х. Шахмейстер «Множества. Функции. Последовательности»

💡 Видео

Операции над множествамиСкачать

Операции  над  множествами

Решение квадратных уравнений. Метод разложения на множители. 8 класс.Скачать

Решение квадратных уравнений. Метод разложения на множители. 8 класс.

Как решать дробно-рациональные уравнения? | МатематикаСкачать

Как решать дробно-рациональные уравнения? | Математика

Множества. Операции над множествами. 10 класс алгебраСкачать

Множества. Операции над множествами. 10 класс алгебра

Подмножество. Операции над множествами (пересечение, объединение множеств) – 8 класс алгебраСкачать

Подмножество. Операции над множествами (пересечение, объединение множеств) – 8 класс алгебра

9 класс, 2 урок, Множества и операции над нимиСкачать

9 класс, 2 урок, Множества и операции над ними

Решение уравнений в несколько действий. Как объяснить ребенку решение уравнений?Скачать

Решение уравнений в несколько действий. Как объяснить ребенку решение уравнений?

Круги Эйлера. Логическая задача на множества. Иностранные языкиСкачать

Круги Эйлера. Логическая задача на множества. Иностранные языки

Математика | Решение уравненийСкачать

Математика | Решение уравнений

Как использовать интеграл в обычной жизни. Математик МГУ и Савватеев #shortsСкачать

Как использовать интеграл в обычной жизни. Математик МГУ и Савватеев #shorts

Линейное уравнение с одной переменной. 6 класс.Скачать

Линейное уравнение с одной переменной. 6 класс.

СЛОЖИТЕ ДВА КОРНЯСкачать

СЛОЖИТЕ ДВА КОРНЯ

Пересечение и объединение множеств.Решение примеровСкачать

Пересечение и объединение множеств.Решение примеров

Как решать уравнения с модулем или Математический торт с кремом (часть 1) | МатематикаСкачать

Как решать уравнения с модулем или Математический торт с кремом (часть 1) | Математика

Уравнение с модулемСкачать

Уравнение с модулем

Математика это не ИсламСкачать

Математика это не Ислам
Поделиться или сохранить к себе: