Стандартные формы представлений формул

МНОЖЕСТВ.

стандартные формы представлений формул - student2.ru На 1 определении М123 совокупность Мi назовем порожд-ми множествами пространства и определим Мi по универсальной формуле:

Мi ; di =1;

Midi = di={0;1}

стандартные формы представлений формул - student2.ru i ; di =0;

Мi = i = {0,1}

Mi; i=0;

Mi, di – первичный термом

Ki = стандартные формы представлений формул - student2.ru idi - конституентой

n - число порожденных множеств.

Перечислим все конституенты нашего примера:

К0 = стандартные формы представлений формул - student2.ru 1 стандартные формы представлений формул - student2.ru 2 стандартные формы представлений формул - student2.ru 3 К1 = стандартные формы представлений формул - student2.ru 1 стандартные формы представлений формул - student2.ru 2М3 К2 = стандартные формы представлений формул - student2.ru 1М2 стандартные формы представлений формул - student2.ru 3 К3 = стандартные формы представлений формул - student2.ru 1М2М3

К4 = М1 стандартные формы представлений формул - student2.ru 2 стандартные формы представлений формул - student2.ru 3 К5 = М1 стандартные формы представлений формул - student2.ru 2М3 К6 = М1М2 стандартные формы представлений формул - student2.ru 3 К3 = М1М2М3

Очевидно, что каждой приведенной коституенте может быть сопоставлено двоичное трехразрядное число , причем каждый разряд будет равен di первичного терма:

К0 = 000; К1 = 001; К2 = 010; К4 =011; К5 = 100; К6 = 110; К7 = 111.

Если учесть,что каждой конституенте длины П можно сопоставить n разр.

двоичное число, то общее количество конституент равно:

N = 2n

1) Выражения, заданные с помощью формул ,могут быть упрощены.

2) Необходимые шаги для упрощения не всегда очевидны и сложность упрощения находится в прямой зависимости от числа аргументов в формуле.

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

Пересечение двух различных конституент - пустое множество.

Пересечение двух конституент – есть пересечение всех первичных термов их составляющих, если конституенты не равны , то найдется хотя бы 1 разряд с несовпадающими первичными термами.

Обозначим этот разряд через i.

Midi *Midi*= Æ

Объединение всех коституент,порожденных множествами Mi на универсальном множестве равно самому универсальному множеству:

I= стандартные формы представлений формул - student2.ru (Mi È стандартные формы представлений формул - student2.ru i)

n=1 M1, стандартные формы представлений формул - student2.ru 1 M1+ стандартные формы представлений формул - student2.ru 1=I

n=k стандартные формы представлений формул - student2.ru j = I

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

1. Проиллюстрируем на графическом примере:

(универсальное множество I, внутри М1-квадрат, М2-треугольник, М3-круг).

 
  стандартные формы представлений формул - student2.ru

В дополнение к рассматриваемым свойствам ,рассмотрим сколько множеств на I можно образовать из конституент.

Для этого произвольному множеству сопоставим m-разрядное двоичное число,где m-длина конституент. При этом 0-отсутствие конституенты, 1-присутствует.

Так например, двоичному числу

01101001 соответствует множество, из объединенных 0,3,5,и 6 конституент.

Вместо двоичных чисел можно использовать их десятичный эквивалент:

d = 1+23+25+26 = 1+8+32+64 = 40+ 65 = 105

Если любому, образованному из конституент, множеству соответствует m-разрядное двоичное число, то таких множеств может быть 2m,а так как число конституент = 2n , где n-число образованных множеств,то общее число, которое образуется из конституент = 22^n

Для иллюстрации это количество -256.

Рассмотрев понятие конституент зададимся вопросом:»Как конституенты связаны с функциями от образующих множеств?»

МАТЕМАТИЧЕСКИЕ УТВЕРЖДЕНИЯ.

Множество Mi равно объединению всех конституент ,содержащих Mi

Рассмотрим равенство:

I = стандартные формы представлений формул - student2.ru j-1

Возьмем пересечение левых и правых частей с Mi

Mi = стандартные формы представлений формул - student2.ru j-1Mi

Рассмотрим выражение Кj,Mi. Для него возможны два случая:

1.Kj не содержит в себе Mi, Ki*Mi = Æ

2.Kj Ì Mi , Kj*Mi =Kj

Следовательно, Mi можно представить в виде:

Мi = стандартные формы представлений формул - student2.ru l

kl -конституенты,содержащие Mi.

ТЕОРЕМА.

Любая функция от порождающих множеств представима в виде объединения конституент.

Из аксиоматичного построения следует,что все операции представимы через операции объединения и отрицания.

Следовательно, достаточно доказать ,что объединение порождающих множеств представимо через объединение конституент, а так же ,что отрицание объединения конституент ,так же представимо через объединение множеств.

Для доказательства рассмотрим объединение произвольно образованных множеств Mi и Мк.

Согласно утверждению (Mi È Мк) ,записывающихся в виде:

стандартные формы представлений формул - student2.ru Мi È Мк = стандартные формы представлений формул - student2.ru j+ стандартные формы представлений формул - student2.ru l Мi È Мк = стандартные формы представлений формул - student2.ru j

при этом М – различно,так как различно число совпадающих конституент в представлениях множеств Mi иМк.

Остается доказать,что дополнения к объединению конституент в свою очередь есть объединение конституент .

Так как универсальльное множество является объединением всех конституент, ясно ,что если взять объединение некоторых из них, то оставшиеся конституенты будут дополнительными к исходному объединению.

Рассмотрим пример:

Функция от множеств А,В,С

f(A,В,С) = А(В È ((С стандартные формы представлений формул - student2.ru А)\В)) = А(В È ((С стандартные формы представлений формул - student2.ru È С стандартные формы представлений формул - student2.ru )\В)) = А(В È (С стандартные формы представлений формул - student2.ru È стандартные формы представлений формул - student2.ru А) стандартные формы представлений формул - student2.ru ) =

А(В È С стандартные формы представлений формул - student2.ru стандартные формы представлений формул - student2.ru È стандартные формы представлений формул - student2.ru А стандартные формы представлений формул - student2.ru ) = АВ È стандартные формы представлений формул - student2.ru А стандартные формы представлений формул - student2.ru = А стандартные формы представлений формул - student2.ru стандартные формы представлений формул - student2.ru È АВС È АВ стандартные формы представлений формул - student2.ru

Из пересечения АВ получена АВС È стандартные формы представлений формул - student2.ru стандартные формы представлений формул - student2.ru С. Ясно ,чтобы получит трех-разрядную конституенту, необходимо до термов АВ добавить С, а так как произв-но множество М:

стандартные формы представлений формул - student2.ru М(С È стандартные формы представлений формул - student2.ru ) = МС È М стандартные формы представлений формул - student2.ru АВ = АВС È АВ стандартные формы представлений формул - student2.ru

то просто получим из АВ трехразрядную конституенту.

Итак , любая функция от порождающих множеств , может быть представлена в виде объединения коституент и оно называется совершенной норм.Кантора (СНФК).

Если в представлении функции участвовали конституенты меньшей длины, то оно называется норм. формой Кантора (НФК).

Для получения РФК нужно минимизании СНФК любым (аналитическим, графическим,графо-аналитическим способом).

Назовем интервалами универсального пространства ранга n все коституенты длина l =1, n

Если какая-либо С1 (интерв.) = С2È С3, то говорят что С1 включает в себя С2 и С3 или С1 покрывает С2 и С3

Из этого следует , что функция ,представленная в СНФК равна:

f (A,В,С) = стандартные формы представлений формул - student2.ru j= стандартные формы представлений формул - student2.ru l

где Cl - интервалы,покрывающие все конституенты Кj .

Если рассмотреть предыдущий пример,то можно заметить ,что f(А,В,С):

f (A,В,С) = АВ È А стандартные формы представлений формул - student2.ru стандартные формы представлений формул - student2.ru

где, АВ покрывает АВС и АВ стандартные формы представлений формул - student2.ru , а втор. совпадает с А стандартные формы представлений формул - student2.ru стандартные формы представлений формул - student2.ru .

Наши рекомендации