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

6.2. Згортка де Моргана, суперпозиція

Одна з важливих операцій над відношеннями – згортка де Моргана.

Нехай n – відношення на множинах А1, А2, … , Аn-1, A, a m відношення на множинах A, An, An+1, … , An+m-2.

Визначення. Операція згортки де Моргана для відношень n і m породжує відношення n+m-2=nm над множинами А1, А2, …, Аn+m-2, таке, що n+m-2(a1і, a2і,…, ain+m-2j) виконується тоді і тільки тоді, коли знайдеться а, для якого виконується n(a1і, a2і, …, an-1і, a) і m(a, anі, an+1і, …, an+m-2і).

Приклад. n1,…,An= 1, 2, … n

2, 3, … n+1

…............................................................

k-2n+2 k-2n+3 … k-n+1

nAn, …, A1= n, n-1, … 1

n+1, n, … 2

….............................................................

k-n+1, k-n, … k-2n+2

2n-2A1,…,An-1,An+1,…A1=1, 2, … n-1, n-1 … 2, 1

2, 3, … n, n … 3 2

…........................................................................

k-2n+2, k-2n+3, … k-n, k-n, … k-2n+3, k-2n+2

Приклад. Графік згортки  бінарних відношень  і  на множинах А=a, b, c} і B={0, 1, 2}=C із графіками

АВ= а, 0 BC= 0, 1

b, 1 0, 2

c, 2 1, 2

2, 2

має вигляд ()= a, 1

a, 2

b, 2

c, 2

Операція згортки не комутативна, але асоціативна.

  1. nm mn

  2. (nm) k= n(m k)

Справедлива рівність

  1. (nm)-1=(m)-1(n)-1

Нехай  - бінарне відношення на множинах А, В,  - бінарне відношення на множинах В, С. Згортка бінарних відношень  і  називається їхньою композицією.

Операція композиції бінарних відношень допускає й інші узагальнення на n-арний випадок.

Приклад. Нехай L1, L2, L3 – алгоритмічні мови, а і ’ - відношення перекладу відповідно з L1 на L2 і з L2 на L3. Тоді композиція  відношень і ’ також є відношенням перекладу з мови L1 на L3.

Нехай 1m – відношення на множинах А1,…,Аm-1, B1; 2m на множинах А1,…,Аm-1, B2;…;n-1m – на множинах А1,…,Аm-1, Bn-1; n – на множинах У1,…,Вn-1, Am.

Визначення. Суперпозицією відношень 1m,2m,…,n-1m,n називається m-відношення m=n(1m,2m,…,n-1m) на множинах А1,A2,…,Аm таке, що m1і, a2і,…,ami) тоді і тільки тоді, коли знайдуться елементи b1jB1, b2j B2,…,bn-1jBn-1, для яких sm1і, a2і,…,am-1i,bsj при будь-якому s=1, 2,…,n-1, причому, n(b1j, b2j, bn-1j, amі).

Приклад. 13 = 0, 1, 1 23 = 0, 0, 0 33 = 0, 0, 1  4= 0, 0, 0, 0

1, 0, 0 0, 1, 0 0, 1, 1 1, 0, 1, 1

1, 1, 1 1, 1, 1 1, 1, 0 1, 1, 0, 0

1, 1, 1 1, 1, 1, 1

3=4(13,23,33)= 0, 1, 1

1, 1, 0

1, 1, 1

Окремним випадком суперпозиції для двох відношень є згортка де-Моргана.

Контрольні запитання

  1. Що є перестановкою для n-арних відношень і які окремі випадки перестановок існують?

  2. Які властивості мають обернення n-арного відношення?

  3. Як виконується ототожнення координат n-арного відношення?

  4. Що є діагоналлю відношення і для яких відношень діагональ має існувати?

  5. Яка операція дозволяє вирівнювати арність у відношеннях?

  6. Для яких відношень можна застосувати згортку де Моргана?

  7. Які властивості має згортка де Моргана?

  8. Що є суперпозицією відношень і у чому полягає різниця між суперпозицією і згорткою де Моргана?

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