190 likes | 541 Views
RELACJE. Relacje binarne. Definicja Niech X i Y będą dowolnymi zbiorami. Dowolny podzbiór R zbioru X Y nazywamy relacją binarną (dwuargumentową, dwuczłonową) na zbiorze X Y. UWAGA: Ponieważ R X Y, R jest zatem zbiorem par
E N D
Relacje binarne Definicja Niech X i Y będą dowolnymi zbiorami. Dowolny podzbiór R zbioru X Y nazywamy relacją binarną (dwuargumentową, dwuczłonową) na zbiorze X Y. UWAGA: Ponieważ R XY, R jest zatem zbiorem par uporządkowanych. Jeśli xX, yY oraz <x,y>R to mówimy, że x jest w relacji (R) z y. Inny zapis to x R y. Definicja Mając dowolną relację R XY, zbiór D(R)={x : yY <x,y>R} nazywamy dziedziną relacji R, zbiór V(R)={y : xX <x,y>R} przeciwdziedziną relacji R, a zbiór D(R)V(R) polem relacji R. Relacją n-członową nazywamy relację,której wszystkie elementy są n-kamiuporządkowanymi RX1X2..Xn
Relacje binarne – przykłady Przykład Relacja < w zbiorze liczb rzeczywistych jest to podzbiór produktu R R, do którego należą wszystkie pary <x,y> takie, że x,yR i x<y. Przykład Niech P(X) będzie niepustą rodziną zbiorów. Relacja inkluzji jest własnością par uporządkowanych <A,B> takich, że A B oraz A, B P(X). Jest to relacja binarna w P(X) P(X). Inne przykłady: Podzielność liczb w zbiorze liczb naturalnych Równoległość prostych na płaszczyźnie Stosunki pokrewieństwa pomiędzy ludźmi („być ojcem”) UWAGA: Elementy należące do relacji posiadają zatem jakieś szczególne własności (takie, jakie definiuje relacja).
1 1 5 5 2 2 7 7 3 3 8 8 4 4 Relacje binarne – reprezentacje UWAGA: Każdą relację binarną określoną w zbiorze skończonym można przedstawić w postaci macierzowej lub diagramu Niech X= {1,2,3,4} i Y = {5,7,8} oraz R XY R={<1,5>, <3,7>, <2,8>, <4,5>, <1,7> }
Specjalne rodzaje relacji binarnych Rozważmy relację RXX R jest zwrotna w X, jeśli xX <x,x>R R jest przeciwzwrotna w X, jeśli xX <x,x>R R jest symetryczna w X, jeśli x,yX <x,y>R<y,x>R R jest antysymetryczna w X, jeśli x,yX <x,y>R <y,x>R x=y R jest przeciwsymetryczna w X, jeśli x,yX <x,y>R<y,x>R R jest przechodnia w X, jeśli x,y,zX <x,y>R<y,z>R <x,z>R R jest spójna w X, jeśli x,yX <x,y>R <y,x>R x=y
Odwracanie i składanie relacji Definicja Jeżeli R jest relacją binarną w X Y, to R -1 jest relacją binarną w Y X, zdefiniowaną następująco: R –1={<y,x> : <x,y>R }. Przykład: L zbiór ludzi RLL R={<x,y> : x dzieckiem y} R-1={<y,x> : y jest rodzicem x} Definicja Jeśli RXY oraz SYZ, to relację T={<x,z> : y <x,y>R <y,z>S} nazywamy złożeniem relacji R i S (zamiast T można zapisać SR).
Skoda Mazda Toyota Fiat Relacja równoważności Definicja Relację RXX nazywamy relacją równoważności wttw R jest relacją zwrotną, symetryczną i przechodnią. Przykłady 1. L – zbiór wszystkich prostych na płaszczyźnie, RLLl, hL l R h l || h 2. L – zbiór chorych RLL l, hL l R h l jest chory na tę samą chorobę co h 3. L – zbiór samochodów RLL l, hL l R h l został wyprodukowany przez tę samą firmę co h
Klasa abstrakcji Definicja Niech R będzie relacją równoważności w zbiorze X, wtedy dla dowolnego x X, zbiór [x]R= {y X : x R y} nazywamy klasą abstrakcji relacji R o reprezentancie x. Stwierdzenie Jeżeli R jest relacją równoważności w zbiorze X, to dla dowolnych x,yX, prawdziwe są następujące warunki: x [x][x] = [y] wttw x R yJeżeli [x] [y] , to [x] [y] = UWAGA: Zbiór wszystkich klas abstrakcji relacji R w X oznacza się X\R i nazywa się zbiorem ilorazowym
Skoda Mazda Toyota Fiat Zasady abstrakcji • Definicja • Rodzinę P podzbiorów zbioru X nazywamy podziałem zbioru • X wttw • F dla każdego FP • P=X • i,j FiFj Fi Fj = Twierdzenie Każda relacja równoważności R w zbiorze X ustala podział tego zbioru. Podział ten tworzą klasy abstrakcji tej relacji (relacji R). Zachodzi również twierdzenie odwrotne Każdy podział H={ Hi : iI } zbioru X wyznacza relację równoważności RH w zbiorze X, w myśl wzoru x, y X xRH y iI ( xHi yHi )
Funkcja jako relacja • Definicja • Niech X i Y będą dowolnymi zbiorami. Relację RXY nazywamy • Funkcją, jeśli spełnia ona następujące warunki: • xX yY x R y • xX y1,y2 Y ( x R y1 x R y2 ) y1=y2 UWAGA: To jedyne y, które pozostaje w relacji z x oznaczamy R(x). Zazwyczaj funkcje oznaczamy jako f, g, h itd. Funkcja różnowartościowa (injekcja) x,yX [ f(x)=f(y) ] x=y Funkcja „na” (surjekcja) yY xX ( y=f(x) ) Odwzorowanie wzajemnie jednoznaczne (bijekcja) injekcja + surjekcja
Y X Y X różnowartościowa Y odwzorowanie wzajemnie jednoznaczne X „na” Przykłady funkcji
z Y X Obraz i przeciwobraz zbioru Definicja Załóżmy, że AX oraz fXY (f:XY) jest funkcją. Obrazem zbioru A przez funkcję f nazywamy zbiór f(A)={y : xA y=f(x) } Definicja Załóżmy, że ZY oraz fXY (f:XY) jest funkcją. Przeciwobrazem zbioru Z przez funkcję f nazywamy zbiór f-1(Z)={x : yZf(x)=y }
Relacje porządkujące Definicja Relację binarną R w zbiorze X nazywamy porządkiem (częściowym porządkiem) wttw R jest relacją zwrotną, antysymetryczną i przechodnią. Zbiór X wraz z porządkiem R nazywamy zbiorem uporządkowanym. Ozn. <X, R>. Przykłady 1. R – rodzina zbiorów <R, > 2. Zbiór N jest uporządkowany przez relację podzielności n | m n jest dzielnikiem m 3. Każdy niepusty podzbiór zbioru R uporządkowany jest przez relację
b b c e f a a d a b c c d a b Reprezentacja graficzna Diagramy Hassego 1. a R b – a znajduje się poniżej b 2. ai R aj - od ai do aj prowadzi łamana skierowana w górę UWAGA: Skończoność zbioru X gwarantuje istnienie Diagramu Hassego dla <X, R>.
Elementy wyróżnione • Definicja • Niech <X, R> jest zbiorem uporządkowanym • Element a X nazywamy maksymalnym w zbiorze <X, R> wttw • xX, (a R x x=a) • 2. Element a X nazywamy minimalnym w zbiorze <X, R> wttw • xX, (x R a x=a) • Definicja • Niech <X, R> jest zbiorem uporządkowanym • Element a X nazywamy największym w zbiorze <X, R> wttw • xX,x R a • 2. Element a X nazywamy najmniejszym w zbiorze <X, R> wttw • xX,a R x
Elementy wyróżnione cd. Twierdzenie W zbiorze uporządkowanym <X, R> istnieje co najwyżej jeden element największy (najmniejszy). Element największy (najmniejszy) jest maksymalny (minimalny) Dowód: ćwiczenia Definicja Jeśli relacja R spełnia warunki porządku częściowego oraz jest relacją spójną, to R nazywamy relacją liniowo porządkującą Czyli łańcuch jest liniowo uporządkowany Definicja Niech dany jest zbiór uporządkowany <X, R> Podzbiór AX, nazywamy łańcuchem jeśli, x,yA, ( x R y y R x )
Kresy Definicja Niech AX, gdzie <X, R> zb. up. Element x0 nazywamy ograniczeniem górnym (dolnym) zbioru A, jeśli xA, x R x0 ( x0 R x ) Najmniejsze ograniczenie górne zbioru A (jeśli istnieje) nazywamy kresem górnym zbioru A (sup A) Największe ograniczenie dolne zbioru A (jeśli istnieje) nazywamy kresem dolnym zbioru A (inf A). Twierdzenie W każdym niepustym skończonym zbiorze liniowo uporządkowanym istnieje element największy (ostatni) i element najmniejszy (pierwszy)
Porządek leksykograficzny Definicja Niech <X1,R1>,.,<Xn,Rn> są zbiorami częściowo uporządkowanymi. Relację R* określoną w produkcie X1X2..Xn: <x1,x2,..,xn> R* <y1,y2,..,yn> wttw albo dla wszystkich in xi=yi albo istnieje takie k (0<kn), że dla 0<i<k, xi=yi oraz xkRkyk, xkyk nazywamy porządkiem leksykograficznym w X1X2..Xn. Przykład Mamy ={a,b,..,z}, na którym określamy zwykły porządek liniowy liter w alfabecie. Wówczas R* określona w m, mN jest zwykłym porządkiem alfabetycznym w m. kos R* kot R* ros
Porządek słownikowy Definicja Niech będzie ustalonym alfabetem uporządkowanym liniowo przez relację R. W zbiorze * (wszystkich słów nad alfabetem ), definiujemy relację porządku słownikowego RL: <x1,..,xn> RL <y1,..,ym> wttw albo nm i dla wszystkich i (1<in) xi=yi albo istnieje takie k (1<kmin(n,m)), że dla każdego i (0<i<k) xi=yi oraz xkRyk, dla xkyk Przykład kos RL kosa RL rosRL rosomak Alfabet identyczny jak w poprzednim przypadku, nie zakładamy długości słów