forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > STARPER.LIMITED

 
 
Опции темы Опции просмотра
  #1  
Старый 01.04.2023, 02:22
Sergei Nickolaev
Guest
 
Сообщений: n/a
По умолчанию Треп о математике 2

Sergei Nickolaev написал(а) к All в Mar 23 15:08:08 по местному времени:

Привет, All!

Немного о конечных множествах.
Прежде, чем заниматься обобщением понятия количества элементов на бесконечные множества, поразбираемся с конечными. Чтобы было, что обобщать :-)

Есть весьма изящное соотношение количеств элементов в конечных множествах, в их объединии и пересечениях. Количество элементов в конечном множестве A будем обозначать |A|.
Для двух множеств: |A1 U A2| = |A1| + |A2| - |A1 П A2|
Обоснование очень простое: Если пересечение множеств непусто, то сложив количества элементов обоих множеств, мы посчитаем элементы пересечения дважды (лишнее - вычитаем).
Для трех множеств:
|A1 U A2 U A3| = |A1| + |A2| + |A3| -
|A1 П A2| - |A1 П A3| - |A2 П A3| +
|A1 П A2 П A3|
Можно обосновать похожим образом, но рассуждения несколько более сложные.
Формула обобщается на случай произвольного числа множеств: пересечения четных количеств множеств учитываются со знаком минус, нечетных - со знаком плюс.
Легко доказывается по индукции (оставляю в качестве задачки).

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

Рассматриваем случай, когда все множества A1, ... An, входящие в выражение, являются подмножествами одного множества W, назовем его универсальным. Это не уменьшает общности, в качестве такого годится, например, объединение множеств A1,...An или любое более "широкое" множество.
Характеристическая функция подмножества Ai - это функция определенная на множестве W, принимающая значение 1 на элементах Ai и значение 0 на элементах W, которые не являются элементами Ai.
Операциям объединения и пересечения подмножеств соответствуют некоторые операции над их характеристическими функциями. Пересечению подмножеств соответствует произведение характеристических функций. С объединением не столь просто, но разобраться можно :-).
Добавим еще одну операцию - дополнение. Содержательно это те элементы, которые нужно добавить к подмножеству, чтобы получить универсальное множество W (то есть W \ Ai).
Характеристическую функцию буду записывать, указывая подмножество в квадратных скобках (принято записывать как нижний индекс, но здесь не получается).

Для пересечения A1 П A2: X[A1 П A2](u) = X[A1](u) * X[A2](u).
Для дополнения: X[W \ A1](u) = 1 - X[A1](u).

Есть замечательное утверждение (оставляется как задача):
Объединение нескольких подмножеств равно дополнению пересечений дополнений этих подмножеств.
Рассуждение на самом деле несложное, чтобы увидеть в чем дело можно взять диаграмму Венна для 3-х множеств (A1, A2, A3), нарисовать вокруг нее круг (он будет обозначать универсальное множество W). Найти на получившейся диаграмме дополнения к трем множествам A1, ... A3, увидеть их пересечение и будет понятно, почему дополнение к этому пересечению - объединение A1, ... A3.

Характеристическая функция объединения теперь получается такая:
X[A1 U A2 U ... U An](u) = 1 - (1 - X[A1](u))(1 - X[A2](u))*...(1 - X[An](u))

Если в правой части раскрыть скобки, единица сократится, останутся характеристические функции для всех Ai (с плюсом), попарные произведения функций (с минусом), произведения по 3 (с плюсом) и так далее. В точности как в формуле для количества элементов объединения. Остается сообразить, что количество элементов подмножества равно количеству 1 в значениях характеристической функции подмножества (другими словами - сумме значений характеристической функции по всем элементам универсального множества).

Кто разберется в этой технической штучке - хорошо, нет - основные идеи дальнейшего эта неудача понять не помешает. Можно помочь себе картинками. Взять W = {0,1,2,3,4,5,6}; A1={1,2,3}; A2={2,3,4}; A3={3,4,5}. Нарисовать эти точки на оси X, построить графики для характеристических функций (удобно использовать разные цвета). Скорее всего, по этой картинке идею доказательства можно понять без особых вычислений :-)

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

Еще: количество элементов конечного множества называется также мощностью этого множества. Для общности терминологии для конечных и бесконечных множеств.

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

Задачки:

1. На окружности выбраны 1000 белых точек и одна чёрная. Чего больше - треугольников с вершинами в белых точках или четырёхугольников, у которых одна вершина чёрная, а остальные три белые?

2. Докажите, что последовательностей длины n, составленных из нулей и единиц, столько же, сколько подмножеств у множества {1, 2, . . . , n}.

3. Пусть W - непустое конечное множество. Докажите, что подмножеств множества W, имеющих чётную мощность, столько же, сколько имеющих нечётную мощность.

4. Докажите, что способов расстановки скобок (указывающих порядок действий) в неассоциативном произведении из n элементов столько же, сколько способов разбить выпуклый (n + 1)-угольник на треугольники непересекающимися диагоналями. (Для произведения трёх множителей есть два варианта (ab)c и a(bc); с другой стороны, есть два способа разрезать четырёхугольник на два треугольника, проведя диагональ.
Для произведения четырёх сомножителей и для пятиугольника имеется по 5 вариантов.)

С уважением - Sergei
--- GoldED+/W32-MINGW 1.1.5-b20120519 (Kubik 3.0)
Ответить с цитированием
 


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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 13:30. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot