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

  1. Refleksivnost:
flowchart TD
	A((x)) --> A;
  1. Simetričnost:
flowchart LR
	B((x)) --> C((y));
	C --> B;
  1. Antisimetričnost:

(Ni para nasprotno usmerjenih povezav)
4. Tranzitivnost:

flowchart LR
	G((x)) --> H((y));
	H --> I((z));
	G --> I;
  1. 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:

  1. (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