Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Раздел 1_РЕД_2.doc
Скачиваний:
291
Добавлен:
27.03.2016
Размер:
10.44 Mб
Скачать

1.6. Операции сравнения — логические операции с множествами

Определение. Два множества А и В называют равными, если они состоят из одних и тех же элементов. Обозначается равенство как А=В.

Если все элементы множества А принадлежат множеству В (а А а В), то говорят, что А нестрого включается в В. Обозначают как А В.

Если АВ, но АВ, то имеет место строгое включение, которое обозначают как АВ.

Операции равенства нестрогого и строгого включений (=;; ) называют операциями сравнения.

Свойства операций сравнения

1. Операции нестрогого включения и равенства обладают рефлексивностью: А А; А = А.

2. Операции нестрогого, строгого включений и равенства обладают транзитивностью:

а) если (А В), (В С), то А С;

б) если (А В), (В С), то А С;

в) если (А = В), (В = С), то А = С.

3. Интуитивный принцип объемности. Если выполняется (А В) и (В А), то справедливо: А=В.

Результатом выполнения операций сравнения является логическое значение — «истина» либо «ложь». Например, результат выражения А = А всегда истинен, выражение А В может быть либо ложным, либо истинным — в зависимости от рассматриваемых множеств А, В. В этом заключается принципиальное отличие операций сравнения от предметных операций, результатом выполнения которых всегда является множество.

Определение. Операции со значениями истинности, обратными к операциям сравнения (= ; ; ), назовем отрицаниями операций сравнения.

Например, операция (  ) в выражении А В означает, что множества А и В состоят не из одинаковых элементов, операция (  ) в выражении А В означает, что отсутствует строгое включение множества А в В.

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

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

Правило 1. Если векторы включений у формул F1 и F2 совпадают, то всегда F1 = F2.

Правило 2. Если все элементарные пересечения формулы F1 содержатся в элементарных пересечениях формулы F2, то в общем случае F1 нестрого входит в F2 (F1F2). Наличие строгого включения F1 в F2 либо равенство F1 и F2 зависит от конкретных рассматриваемых множеств.

Правило 3. Если векторы включений формул составных множеств индифферентны – не совпадают и ни один из них не входит в другой, то никаких предварительных заключений при сравнении конкретных примеров данных составных множеств по их формулам делать нельзя.

Пример 1. Сравнить составные множества, заданные в Примере 2 параграфа 1.5 на простых множествах А и В: 1) F1 = (АВ), 2) F2 = (АВ), 3) F3 = АВ(АВ).

Решение. Так как векторы включений для формул F2 и F3 совпадают, то составные множества, задаваемые ими, всегда равны: F2 = F3 . Вектор включений F1 строго входит в вектор для F2 , поэтому в общем случае F1F2 . С использованием диаграмм Венна несложно показать, что если АВ ≠Ø , то имеет место строгое включение F1F2 . При АВ =Ø - равенство F1 = F2.

Пример 2. Рассмотрим составные множества, заданные формулами F1 = АВ и F2 =  А. Их векторы включений (0110) и (1100) индифферентны. Как несложно проверить, при А В U выполняется строгое включение F1 = В\А F2, поскольку пересечение А\В, соответствующее третьей компоненте векторов, в этом случае пусто. При А=U Ø получим: F1 = АВ=В, F2 =  А =Ø. Следовательно, в данном случае F2 F1.

ЗАДАЧИ

1. Сравнить пары составных множеств, заданных следующими формулами:

а) F1 = АВ и F2 = С(АВ),

б) F1 = А В С и F2 =(C\(АВ)),

в) F1 = (А(ВС)) и F2 = ВC.