1. Relacja
> Niech; Xv X2,..., Xn- dowolne zbiory
Wtedy: Każdy podzbiór R: R c: X, x X2 x...x Xn nazywamy n - argumentową relacją w iloczynie kartezjańskim X,x X2x...x XB
> Dowolny podzbiór zbiom: XxY
Z Dziedzina i przeciwdziedzina relacji
Niech: Re XxY
> Dziedzina relacji R: DR :=| xe X : 3^ : ( x,y) € R}
> Przeciwdziedzina relacji R: DR :={ y£ Y : :( x,y) € R}
3. Relacja odwrotna
Niech: ReXxY
> Relacją odwrotną do relacji R nazywamy relację R~l taka że: R ' = {(y» *): ( *> y) e R} c Y x X
> Twierdzenie 1: DRl = DR
dowód: y- dowolny: ye DR_, <=>3 KX:\y,x)eRl <=> 3^* :(x,y) c R <=* ye D'R >*■ Twierdzenie 2: DRt=DR
dowód: x - dowolny: xe D* , «3JtV:(y,x)cR‘1 «3^:(x,y|cR«xe DR Twierdzenie 3: ( R 1) =R
dowód: ( x, y) € (R’1) ‘ <=> 3W *3^: (y, x) e R 1 <=>3wX3y6ł. :(x,y|eR«(x,y)e R
4. Złożenie relacji
Niech: ReXxY\ SeWxZ
> Złożeniem relacji R z relacją S nazywamy relację S OR taka że:
S0R={(x,z):3^ynH.:(x,y)e RA(y.z)eS) cXxZ
> Jeżeli Y Pi W = 0 => S OR = 0
> Twierdzenie 1: DsateDR dowód: x - dowolny:
xe DM,»3Jl!:(x1z)eSOR»31,j3)>M:(*j|6RA(jr,z)6S=>3)„:(x,y|€ fi<=>xe D„
> Twierdzenie 2: D*sd(eD*s dowód: y - dowolny:
ztD‘s«<*3mX:{x,z)eSOR<*3KX:3y,rnW:{x,y)eR*{y,z)eS=>3yeY:{y,z)eSt* ze D‘s
> Twierdzenie 3: (SOR) 1 =R_IOS 1 dowód:
(z,x)e(SOR) 1 <=>(x,z)e SOR <=> 3^ynfcr: (x, y) € RA(y,z)eSo <=> lyemw : (y. X) € R-1 A(z,y) e S1 <=> 3^VnU.:(z,y) € S'1 a(y,x) e R 1 «•
<=* (z, x) e R 1 OS'1