русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

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


Дата добавления: 2015-07-23; просмотров: 634; Нарушение авторских прав


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

Объединением (суммой) множеств X и Y называют множест­во, состоящее из всех тех элементов, которые принад­лежат хотя бы одному из множеств X, Y (рис. 1.1).

 
 

Рис. 1.1. Объединение множеств

 

Объединение двух множеств символически записывают как X È Y. Объединение множеств Xi (i = 1, 2, ..., n) есть множество элементов, каждый из которых принадлежит хотя бы одному из множеств Xi. Соответствующее обозначение:

Пересечениеммножеств X и Y называют множество, состоя­щее из всех тех элементов, которые принадлежат как множеству X, так и множеству Y (рис. 1.2).

 
 

Рис. 1.2. Пересечение множеств

Пересечение множеств обо­значается через X ÇY. Множест­ва X и Y называют непересе­кающимися,если они не имеют общих элементов, т.е. если X Ç Y = Æ.

Пересечением множеств Хi (i = 1, 2, ..., n) называется множест­во элементов, принадлежащих каждому Xi. Оно обозначается как

Разностьюмножеств X и Y называют множество, состоящее из всех тех элементов, которые принадлежат X и не принадлежат Y (рис. 1.3). Разность множеств обозначается через X \ Y. Очевидно, что X \ Y ¹ Y \ X.

Рис. 1.3. Разность множеств

Симметрической разностьюX ⊕ Y множеств X и Y называется объединение разностей X \ Y и Y \ X. Эта разность множеств является составной операцией:

X ⊕ Y = (X \ Y) È (Y \ X).

Пример 1.Пусть: X – множество отличников в группе, Y – мно­жес­тво студентов, живущих в общежитии. Тогда: X È Y – множество студентов, которые или учатся на «отлично», или прожи­вают в общежитии; X Ç Y – множество отличников, живущих в общежитии; X \ Y – множество отличников, живущих вне общежи­тия.



Дополнительнымк множеству X по отноше­нию к мно­жеству W, если X Ì W, называется множе­ство, состо­я­щее из элемен­тов W, не принадлежащих мно­жеству X. Дополнительное мно­жество обозначается:Zw(X) (рис. 1.4).

Рис. 1.4. Дополнительное множество

Универсальныммножеством называется множествоI, для ко­торого справедливо соотношение: X Ç I = X. Оно означает, что мно­жество I содержит все элементы множества X. Следовательно, любое мно­жество X полностью содержится во множестве I, т.е. является его подмножеством: Х Ì I.Так, для примера 1 универсальным множеством можно считать множество студентов в группе.

Универсальное множество удобно изображать графически в виде множества точек прямоугольника. Отдельные области внутри этого прямоугольника будут представлять подмножества универсального множества.

Дополнением множества X (до уни­версального множества I) назы­вают множество `Х, определяемое из соотношения: `Х = I \ X.

На рис 1.5 множество`Х представляет со­бой не заштрихованную область.

Рис. 1.5. Множество Х и его дополнение`Х

Очевидно выполнение соотношений:

X Ç`Х = Æ, X È`Х = I.

Из этого следует, что само множество X, в свою очередь, является дополнением множества `Х (до I). Следовательно:

С помощью операции дополнения можно пред­ставить разность множеств в виде составной операции:

X \ Y = X Ç `Y.

 



<== предыдущая лекция | следующая лекция ==>
Основные определения | Свойства операций над множествами


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.006 сек.