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

Пусть и  — два указанных в определении множества, тогда их разность определяется (на теоретико-множественном языке):

Когда , множество часто называют дополнением множества до множества .

Обычно предполагается, что рассматриваются подмножества одного и того же множества, которое, в этом случае называют универсумом, скажем, . Тогда можно рассматривать вместе с каждым множеством и его дополнение до множества — множество , при обозначении которого часто опускается значок универсума: [источник не указан 3639 дней]; при этом говорится, что  — (просто) дополнение множества (без указания, дополнением до чего является данное множество).

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

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

Операция разности множеств не является по определению симметричной по отношению ко входящим в неё множествам. Симметричный вариант теоретико-множественной разности двух множеств описывается понятием симметрической разности.

Примеры

править
  • Пусть . Тогда
  • Пусть  — множество всех вещественных чисел,  — множество рациональных чисел, а  — множество целых чисел. Тогда  — множество всех иррациональных чисел, а  — дробных.

Свойства

править

Пусть  — произвольные множества.

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

Компьютерные реализации

править

В пакете Mathematica операция реализована с помощью функции Complement. В пакете MATLAB она же реализована с помощью функции setdiff.

В языке программирования Pascal (а также в его объектном расширении Object Pascal) операция разности множеств представлена оператором , обоими операндами и результатом выполнения которого являются значения типа set.

В языке программирования Python операция реализована с помощью метода difference над объектом типа set.

Дополнение множества

править

Определение

править

Если из контекста следует, что все рассматриваемые множества являются подмножествами некоторого фиксированного универсума , то определяется операция дополнения:

Свойства

править
В частности, если оба и непусты, то является разбиением .
  • Законы разности множеств:

Кодировка

править
Графема Название Юникод HTML LaTeX
COMPLEMENT U+2201 ∁ \complement

См. также

править

Литература

править
  • Лавров И. А., Максимова Л. Л. Задачи по теории множеств, математической логике и теории алгоритмов. — М.: Физматлит, 2004. — 256 с.
  • Куратовский К., Мостовский А. Теория множеств / Пер. с англ. М. И. Кратко, под ред. А. Д. Тайманова. — М.: Мир, 1970. — С. 16, 20—22.

Примечания

править
  1. Ильин В. А., Садовничий В. А., Сендов Бл. Х.. Глава 2. Вещественные числа // Математический анализ / Под ред. А. Н. Тихонова. — 3-е изд., перераб. и доп. — М.: Проспект, 2006. — Т. 1. — С. 66. — 672 с. — ISBN 5-482-00445-7. — [Архивировано 23 июня 2015 года.]

📚 Artikel Terkait di Wikipedia

Дополнительный код

Дополнительный код (англ. "two’s complement", иногда "twos-complement") — наиболее распространённый способ представления отрицательных целых чисел в компьютерах

Множество

e f { x ∈ U ∣ x ∉ A } {\displaystyle {\overline {A}}\equiv A^{\complement }=\complement \left(A\right)=\mathbb {U} \setminus A\;\,{\overset {\underset

C-реактивный белок

J., Zipfel P. F., Meri S. Regulation of complement activation by C-reactive protein: targeting the complement inhibitory activity of factor H by an interaction

Иммунная система

16202600. [исправить] Rus H., Cudrici C., Niculescu F. The role of the complement system in innate immunity. (англ.) // Immunologic Research. — 2005. —

Список логических символов

черта: штрих Шеффера, знак для оператора И-НЕ. U+2201 ∁ Дополнение (\complement). U+2204 ∄ Не существует (\nexists). перечёркнутый квантор существования

Система комплемента

Shiels I. A., Woodruff T. M., Granger D. N., Taylor S. M. The role of the complement system in ischemia-reperfusion injury. (англ.) // Shock (Augusta, Ga.)

Комплемент

битовая операция XOR, сложение по модулю 2. Дополнительный код (англ. two’s complement) — способ представления отрицательных целых чисел в компьютерах. Примечания

Любовь (фильм, 2015)

Indiewire. Дата обращения: 29 мая 2015. Архивировано 26 мая 2015 года. Complement to the Official Selection . Cannes Film Festival (23 апреля 2015). Дата