Relacije
Relacije so posebne vrste množic
(N-mestna) relacija: množica urejenih n-teric
(N-mestna) relacija v množici A: množica
Prazna relacija:
Univerzalna relacija:
Relacija identitete na množici A:
Namesto pišemo
Domena oz. definicijsko območje relacije R:
Zaloga vrednosti relacije R:
Grafična predstavitev relacije:
- Elemente predstavimo kot točke v ravnini
- Relacijo med in () predstavimo kot usmerjeno puščico od a do b
Lastnosti relacij
- Refleksivnost:
flowchart TD A((x)) --> A;
- Simetričnost:
flowchart LR B((x)) --> C((y)); C --> B;
- Antisimetričnost:
(Ni para nasprotno usmerjenih povezav)
4. Tranzitivnost:
flowchart LR G((x)) --> H((y)); H --> I((z)); G --> I;
- Sovisnost:
(Vsaki dve točki sta povezani)
6. Enoličnost:
(Iz vsake točke gre največ ena puščica)
Operacije z relacijami
Poleg navadnih operacij množic definiramo:
Komplement:
Inverzna relacija relacije R:
Produkt relacij R in S:
Na grafu:
flowchart LR G((x)) -->|R| H((y)); H -->|S| I((z)); G -->|R*S| I;
Lastnosti operacij z relacijami:
- (nevtralni element)
Potence relacij:
Potence relacij lahko beremo iz grafa: - od do se da priti preko zaporednih povezavah
Tranzitivna ovojnica relacije R: … na grafu lahko od do pridemo v korakih
Tranzitivno-refleksivna ovojnica relacije R: … na grafu lahko od do pridemo v korakih
Ekvivalenčna relacija je refleksivna, simetrična in tranzitivna
Ekvivalenčni razred elementa x: … množica vseh elementov, ki so v relaciji z
Relacija R delno ureja relacijo A, če je R refleksivna, antisimetrična in tranzitivna (npr. delno ureja množice)
Relacija R linearno ureja relacijo A, če R delno ureja A in je R sovisna (npr. linearno ureja naravna števila)
Hassejev diagram: slikovni prikaz delne urejenosti:
- elementi A … točke v ravnini
- a < b … a narišemo nižje od b in ju povežemo z daljico
Preslikave
Relacija je preslikava iz A v B, če velja:
- f je enolična,
Pišemo tudi oz.
Preslikava je:
- injektivna:
- surjektivna:
- bijektivna: injektivna in surjektivna
Identiteta na A:
Inverzna preslikava: obstaja, le je bijektivna
Kompozitum preslikav:
Dirichletov princip: Naj bosta končni množici, ter . Tedaj so naslednje trditve enakovredne:
- je injektivna
- je surjektivna
- je bijektivna