3. Relacje r贸wnowa偶no艣ci i klasy abstrakcji
(Paulina Miksa)
Definicja 3:
Niech dane b臋d膮 zbiory X i Y. Relacj膮 (dwuargumentow膮) mi臋dzy elementami zbior贸w X i Y nazywamy dowolny podzbi贸r 蟻鈥勨垐鈥X鈥吤椻Y. Je艣li X鈥=鈥Y to m贸wimy, 偶e 蟻 jest relacj膮 na zbiorze X. (x,y)鈥勨垐鈥劼蟻 b臋dziemy dla uproszczenia zapisywa膰 x蟻y.
Przyk艂ady relacji:
Relacja mniejszo艣ci na 鈩:
x蟻y鈥勨嚁鈥x鈥<鈥y
Definicja 4 (rodzaje relacji):
Niech 蟻 b臋dzie relacj膮 na zbiorze X鈮. M贸wimy, 偶e:
- 蟻 jest zwrotna, gdy 鈭x系X聽x聽蟻聽x
- 蟻 jest symetryczna, gdy 鈭x,鈥唝系X聽x聽蟻聽y鈥=鈥>聽y聽蟻聽x聽
- 蟻聽jest przechodnia, gdy 鈭x,鈥y,鈥唞系X聽(x聽蟻聽y聽鈥呪埀鈥吢y聽蟻聽z)=鈥>鈥劼x聽蟻聽z
Relacj臋 蟻 okre艣lon膮 na zbiorze X, kt贸ra jest zwrotna, symetryczna i przechodnia nazywamy relacj膮 r贸wnowa偶no艣ci.
Przyk艂ad relacji r贸wnowa偶no艣ci:
a) Niech 蟻 b臋dzie relacj膮 na 鈩 dan膮 wzorem x聽蟻聽y聽鈥勨嚁鈥3|(x鈥呪垝鈥y) dla x,鈥y鈭堚劋.
Definicja 5: Niech 蟻 b臋dzie relacj膮 r贸wnowa偶no艣ci okre艣lon膮 na zbiorze X. Klas膮 abstrakcji (klas膮 r贸wnowa偶no艣ci) elementu xieX wzgl臋dem relacji 蟻 nazywamy zbi贸r [x]蟻鈥=鈥剓y系X,鈥喡y聽蟻聽x}, czyli zbi贸r wszystkich element贸w zbioru X r贸wnowa偶nych z x..
Klasy s膮 albo identyczno艣ciowe, albo roz艂膮czne.
Definicja 6: Rodzin臋 klas abstrakcji danej relacji r贸wnowa偶no艣ci na zbiorze X nazywamy zbiorem ilorazowym i oznaczamy X/蟻鈥=鈥剓[x]蟻,鈥喡爔系蟻}.
Zasada abstrakcji: Je艣li 蟻 jest relacj膮 r贸wnowa偶no艣ci na zbiorze X to rodzina wszystkich klas abstrakcji relacji 蟻 jest podzia艂em zbioru X.
Definicja 8: Rodzin臋 klas abstrakcji danej relacji r贸wnowa偶no艣ci na zbiorze X nazywamy zbiorem ilorazowym i oznaczamy X|蟻.
Przyk艂ady zastosowa艅 klas abstrakcji:
Konstruowanie liczb wymiernych ((p1,q1)蟻(p2,q2)鈥勨嚁鈥p1q2鈥=鈥p2q1)