Відношення еквівалентності
Download
Report
Transcript Відношення еквівалентності
Спеціальні класи
бінарних відношень
Відношення
еквівалентності
1
Вовочка
Наталочка
Петрусь
2
Коло, трикутник, квадрат
3
Властивості відношень
RA×A
1.Рефлексивність
x A xR x
2.Іррефлексивність
x A xR x
3.Симетричність
xR y yR x
4
Властивості відношень
RA×A
4. Антисиметричність
xRy yRx x y
5.Транзитивність
xR y , yR z xR z
6.Порівняльність
x , y A xRy yRx
5
Теорема про властивості
Властивості бінарних відношень 16 еквівалентні наступним
включенням та рівностям:
RA×A
1. I A R
4. R R
1
IA
2 . R I A 5 .R R R
3. R R
1
6. R R
1
A
2
6
Доведення п.5
R – транзитивне R2R
( a , b ) R aR Rb c aRc , cRb
2
за т ранзит ивніст ю aRb ( a , b ) R
7
Доведення п.5
R2R R-транзитивне
aRb , bRc aR Rc ( a , c ) R R
( a , c ) R aRc
8
Відношення еквівалентності
Відношенням еквівалентності на
множині A будемо називати
рефлексивне, симетричне та транзитивне
бінарне відношення на множині A.
1. Рефлексивне
xAxRx
2. Симетричне
xRy yRx
3. Транзитивне
xRy, yRz xRz
9
Приклади відношеннь
еквівалентності
Паралельність прямих
Однакова остача при діленні на 2
Бути родичами
xRy x y mod 5
2 7,
7 32 ,
2 32
10
Класи еквівалентності.
Класом еквівалентності елемента x по відношенню
еквівалентності RAA будемо називати множину
[x]R елементів y A, що знаходяться у відношенні
еквівалентності R з x (включаючи сам x)
[x]R={yA|(x,y)R}
Фактор-множиною множини A по відношенню
еквівалентності R, будемо називати множину всіх
класів еквівалентності множини A по відношенню
еквівалентності R.
A/R={xA|[x]R}
11
Приклади класів еквівалентності
Еквівалентність
Класи
Паралельність прямих
Однакова остача
при діленні на 2
Напрямок
{парні},{непарні}
Бути родичами
Сім’я, рід
{1,6,..},{2,7,..},
{3,8,..},{4,9,..},
{5,10,..}
x y mod 5
12
Канонічна сюр’єкція
R A×A, R – відношення еквівалентності
φR: A A/R при якому xA [x]R
A / R
R
[x]R A/R φR-1([x]R)
φR-1([x]R) = x, оскільки x [x]R
13
Розбиття
A
- розбиття A
1. A A
2 . U A A
14
Теорема про зв’язок еквівалентності
та розбиття
Довільне відношення еквівалентності R на
множині А породжує розбиття А на класи
еквівалентності.
І навпаки кожне розбиття {Aα} множини A задає
на множині А відношення еквівалентності R,
таке що
xRy x , y A
15
еквівалентність=>розбиття
1. [ a ] R [ b ] R c [ a ], c [ b ]
aR c , bR c сим ет рич н іст ь aR c , cR b
т ран зит ивн іст ь aR b
Доведемо, що в цьому разі [a]=[b]
w [ a ] aR w , aR b сим ет ричніст ь bR a , aR w
т ранзит ивніст ь bR w w [ b ]
В зворотному напрямку аналогічно
2. A
[d ]
a A aRa a [ a ] a
[d ]
16
розбиття=>еквівалентність
xRy x , y A
1. реф лексивніст ь a A a
A a A 0 aRa
2. сим ет річніст ь aR b a , b A 0 b , a A 0 bR a
3. т ранзит ивніст ь aR b , bR c a , b A 1 , b , c A 2
b A 1 A 2 1 2
a , b , c A 1 aR c
17
Відображення та еквівалентності
F: AB
F : x,yA , x F y F(x) = F(y)
Теорема.
Для довільного F: A B
F є відношенням еквівалентності
18
Доведення теореми
1.Рефлексивність
x A x F x
F(x)=F(x)
2.Симетричність
F(x)=F(y)
F(y)=F(x)
x F y y F x
3.Транзитивність
F(x)
=
F(y),
F(y)
=
F(z)
x F y , y F z
F(x) = F(z)
x F z
19