Počet relací

@andrea@andrea

Binární relace jsou definovány jako podmnožiny kartézského součinu.

Vhodný postup pro určení počtu relací je

  1. uvědomit si, kolik prvků může mít samotná relace
  2. kolik možností výběru pro každý prvek máme

Mějme tedy konečné množiny AA a BB u kterých známe jejich počty prvků (mohutnost) A=m|A| = m, B=n|B| = n.

Velkou výhodou relací je, že se dají intuitivně reprezentovat pomocí matice, která má nn rádků a mm sloupců. Protože každý prvek matice může nabývat dvou hodnot (buď je v relaci, nebo není), vzniká nám pro nmn \cdot m prvků vzorec 2mn2^{mn}.

Celkový počet relací A×BA×B je tedy 2mn2^{mn}

Reflexivní relace

Pokud máme relaci, která je definována jako podmnožina množiny A×AA × A (stejné množiny), pak reflexivní relací myslíme relaci obsahují každý prvek (a,a)(a, a). Tedy každý prvek je v relaci sám se sebou.

Například tato relace RR, z množiny AA s prvky {1,2,3}\{1,2,3\} je reflexivní.

R={(1,1),(2,2),(3,3)}R = \{(1, 1), (2, 2), (3, 3)\}
R=[100010001]R = \begin{bmatrix} 1 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 1 \\ \end{bmatrix}

V této matici odpovídají hodnoty 1 přítomnosti (a,a),(b,b)(a, a), (b, b) a (c,c)(c, c) v relaci. Hodnoty 0 znamenají, že ostatní páry nejsou v relaci. Nicméně toto není jediná varianta reflexivní tříprvkové množiny, představili jsme si nejmenší.

V obecném případě má množina AA prvků nn a reflexivní relace musí obsahovat i nn prvků tvaru (a,a)(a, a). Celá relace z A×AA × A obsahuje n2n^2 prvků. Z této úvahy bysme měli vidět, že nám zbývá (n2n)(n^2 - n) prvků, které mohou, ale nemusí být v relaci.

Takže existuje 2n2n2^{n^2 - n} možností, jak tyto prvky zařadit do relace.

Symetrická relace

Pro symetrickou relace na množině AA platí, že pokud (a,b)(a, b) je v relaci, pak také (b,a)(b, a) musí být v relaci.

Každou symetrickou relaci kterou reprezentujeme jako matici, je symetrická podél hlavní diagonály. To znamená, že pokud známe prvky pod hlavní diagonálou (nebo nad ní), můžeme určit celou matici.

Máme n(n+1)2\frac{n(n + 1)}{2} prvků na hlavní diagonále a pod ní (včetně diagonály), protože je to součet prvků v aritmetické posloupnosti od 1 do n.

Počet možných symetrických relací je tedy 2n(n+1)22^{\frac{n(n + 1)}{2}} na množině s nn prvky. Pokud máte rádi kombinační číslo, tak totožně 2(n+12)2^{{n+1}\choose 2}

Ireflexivní relace

Tento případ je obdobou reflexivní relace, akorát všechn nn prvků tvaru (a, a) nesmí být součástí relace.

Asymetrická relace

Důležitá vlastnost asymetrických relací je, že nemohou obsahovat žádné dvojice tvaru (a, a) - tedy, nemohou být reflexivní.

Musíme odečíst všechny možné reflexivní relace a všechny možné kombinace dvojic (a, b) a (b, a). Každý prvek v množině může být v relaci s n - 1 ostatními prvky (ne sám se sebou, kvůli asymetrii).

Takže máme 2n(n1)2^{n*(n - 1)} asymetrických relací.

Antisymetrická

Antisymetrická relace je taková relace, ve které pokud (a, b) je v relaci a a≠b, pak (b, a) není v relaci.

Musíme omezit možné kombinace dvojic symetrie. Pro každou dvojici (a, b) a (b, a) máme 3 možnosti - buď je v relaci (a, b), nebo (b, a), nebo ani jedna. Máme tedy 3n(n1)23^\frac{n(n-1)}{2} možností pro tyto dvojice.

Celkový počet antisymetrických relací je tedy 2n3n(n1)22^n * 3^\frac{n(n-1)}{2}.