Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
UchebnoePosobie.doc
Скачиваний:
72
Добавлен:
11.11.2019
Размер:
6.36 Mб
Скачать

1.6.5. Поиск неизвестного множества

Если одно из множеств тождества A=B содержит подмножество X, т. е. A(X) и/или B(X), то для нахождения X следует воспользоваться условием: если A=B, то (AB)=(АВ)(ВА)=, и выделить алгебраические выражения известных подмножеств, элементы которых принадлежат также множествам X и X. Для того, чтобы (АВ)(ВА)= необходимо и достаточно приравнять пустому множеству алгебраические выражения известных подмножеств, элементы которых принадлежат также множествам X и X.

Если алгебраическое выражение известных подмножеств, элементы которого принадлежат также множеству X обозначить (...)1, т. е. ((...)1Х)=, то X(...)1.

Если алгебраическое выражение известных подмножеств, элементы которого принадлежат также множеству X обозначить (...)2, т. е. ((...)2X)=, то (...)2X.

Алгоритм поиска:

шаг 1: если A=B, то записать выражение (АВ)(ВА)=;

шаг 2: в (АВ)(ВА) найти алгебраические выражения известных подмножеств (...)1 и (...)2, элементы которых принадлежат также множеству X, т. е. ((...)1Х), или его дополнению X, т. е. ((...)2Х);

шаг 3: если в (АВ)(ВА) окажется алгебраическое выражение – (...)3, свободное от X или X, то найти его пересечение с универсальным множеством, т.е. (...)3(XX), и преобразовать по закону дистрибутивности в выражение ((...)3X)((...)3X);

шаг 4: если (АВ)(ВА)=, то

((...)1(...)3)Х=,

((...)2(...)3)Х= ;

шаг 5: если ((...)1(...)3)Х=, то X((...)1(...)3) и

если ((...)2(...)3)Х=, то ((...)2(...)3)X.

Следовательно, ((...)2(...)3)X((...)1(...)3).

Дополнительными условиями можно уточнить значение X.

Пример: найти множество X по условиям (ХМ)=N и M и N –известные множества.

  • ((XM)N)(N(XM))=;

  • ((XM)N)(NXM)=;

  • (XN)(MN)(NXM)=;

  • (XN)(MN)(XX)(NXM)=;

  • XN)(X(MN))X(MN)(X(NM))=;

  • (X(N(MN))X(MNNM)=;

  • (XN)(X(MN)=;

Откуда XN = и X(MN) =;

Следовательно, (MN)XN.

Е сли (ХМ)=N, то (ХМ)N и N(XM), т. е. М(N)=.

Тогда (МN)=(N\M) и (N\M)XN.

Следовательно, X=(N\M).

Пример: найти множество X по условию:

A \X=B,

AX=C при условии A, B, С – известные множества и BAC.

  • AX=B,

AX=C;

  • (AX)B(AX)B=,

(AX)C(AX)C=;

  • (ABX(AX)B=,

ACCXACX=;

  • (AX)B(AX)B=,

(AX)C(AX)C=;

  • ABXAB(XX)BX=,

ACXACXCXACX=;

  • ABXABXABXBX=,

ACXACXCXACX=;

  • ABXBX ABXABX =,

ACX CXACXACX=;

  • (ABB)X (ABAB)X =,

(ACC)X(ACAC)X=;

  • BX (AB)X =,

CX(AC)X=;

  • если BAC, то (AB)=(A\B) и (AC)=(A\C).

Следовательно,

BX (A\B)X =,

CX(A\C)X=.

(A\B)XB;

(С\A)XC.

По условию BAC.

Тогда X = (C \ B).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]