Mriežky:

Mriežky:

Nech L je neprázdna množina uzavretá pod dvomi binárnymi operáciami zvanými meet and join, označenými ∧ a ∨. Potom sa L nazýva mriežka, ak platia nasledujúce axiómy, kde a, b, c sú prvky v L:

1) Komutatívny zákon: -
(a) a ∧ b = b ∧ a (b) a ∨ b = b ∨ a

2) Asociačný zákon: -
(a) (a ∧ b)∧ c = a ∧(b∧ c) (b) (a ∨ b) ∨ c = a ∨ (b ∨ c)

3) Absorpčný zákon: -
(a) a ∧ ( a ∨ b) = a (b) a ∨ ( a ∧ b) = a

Dualita:

Duál ľubovoľného výroku v mriežke (L,∧ ,∨ ) je definovaný ako výrok, ktorý sa získa zámenou ∧ an ∨.

Napríklad , duál a ∧ (b ∨ a) = a ∨ a je a ∨ (b ∧ a )= a ∧ a

Ohraničené mriežky:

Mriežka L sa nazýva ohraničená mriežka, ak má najväčší prvok 1 a najmenší prvok 0.

Príklad:

  1. Množina P(S) množiny S pri operáciách prieniku a zjednotenia je ohraničená mriežka, pretože ∅ je najmenší prvok P(S) a množina S je najväčší prvok P(S).
  2. Množina +ve celé číslo I + pod zvyčajným rádom ≦ nie je ohraničená mriežka, pretože má najmenší prvok 1, ale najväčší prvok neexistuje.

Vlastnosti ohraničených mriežok:

Ak L je ohraničená mriežka, potom pre akýkoľvek prvok a ∈ L máme tieto identity:

  1. a ∨ 1 = 1
  2. a ∧1= a
  3. a ∨0=a
  4. a ∧0=0

Veta: Dokážte, že každá konečná mriežka L = {a 1 ,a 2 ,a 3 ....a n } je ohraničený.

dôkaz: Dali sme konečnú mriežku:

L = {a 1 ,a 2 ,a 3 ....a n }

Najväčším prvkom mriežok L je teda a 1 ∨ a 2 ∨ a 3∨.....∨a n .

Taktiež najmenší prvok mriežky L je a 1 ∧ a 2 ∧a 3 ∧....∧a n .

Pretože pre každú konečnú mriežku existujú najväčšie a najmenšie prvky. Preto je L ohraničené.

Podmriežky:

Uvažujme o neprázdnej podmnožine L 1 mriežky L. Potom L 1 sa nazýva podmriežka L, ak L 1 sám je mriežkou, t.j. operácia L, t.j. a ∨ b ∈ L 1 a a ∧ b ∈ L 1 vždy, keď ∈ L 1 a b∈ L 1 .

Príklad: Uvažujme mriežku všetkých +ve celých čísel I + pod operáciou deliteľnosti. Mriežka D n všetkých deliteľov n > 1 je podmriežkou I + .

Určite všetky podmriežky D 30 ktoré obsahujú aspoň štyri prvky, D 30 ={1,2,3,5,6,10,15,30}.

Riešenie: Podmriežky D 30 ktoré obsahujú aspoň štyri prvky, sú tieto:

1. {1, 2, 6, 30} 2. {1, 2, 3, 30}
3. {1, 5, 15, 30} 4. {1, 3, 6, 30}
5. {1, 5, 10, 30} 6. {1, 3, 15, 30}
7. {2, 6, 10, 30}

Izomorfné mriežky:

Dve mriežky L 1 a L 2 sa nazývajú izomorfné mriežky, ak existuje bijekcia z L 1 do L 2 t.j. f: L 1 ⟶ L 2 tak, že f (a ∧ b) = f(a)∧ f(b) a f (a ∨ b) = f (a) ∨ f (b)

Príklad: Určite, či sú mriežky znázornené na obr izomorfné.

Riešenie: Mriežky zobrazené na obr sú izomorfné. Uvažujme zobrazenie f = {(a, 1), (b, 2), (c, 3), (d, 4)}. Napríklad f (b ∧ c) = f (a) = 1. majú f (b) ∧ f (c) = 2 ∧ 3 = 1

Mriežky

Distribučná mriežka:

Mriežka L sa nazýva distributívna mriežka, ak pre ľubovoľné prvky a, b a c z L spĺňa tieto distribučné vlastnosti:

  1. a ∧ (b ∨ c) = (a ∧ b) ∨ (a ∧ c)
  2. a ∨ (b ∧ c) = (a ∨ b) ∧ (a ∨ c)

Ak mriežka L nespĺňa vyššie uvedené vlastnosti, nazýva sa nedistributívna mriežka.

Príklad:

  1. Výkonová množina P (S) množiny S pri operácii prieniku a zjednotenia je distributívna funkcia. keďže
    a ∩ (b ∪ c) = (a ∩ b) ∪ (a ∩ c)
    a tiež a ∪ (b ∩ c) = (a ∪ b) ∩ (a ∪c) pre ľubovoľné množiny a, b a c P(S).
  2. Mriežka znázornená na obr. II je distributívna. Pretože spĺňa distribučné vlastnosti pre všetky objednané trojky, ktoré sú prevzaté z 1, 2, 3 a 4.
Mriežky

Doplnky a doplnené mriežky:

Nech L je ohraničená mriežka s dolnou hranicou o a hornou hranicou I. Nech a je prvok, ak L. Prvok x v L sa nazýva doplnok a, ak a ∨ x = I a a ∧ x = 0

O mriežke L sa hovorí, že je doplnená, ak je L ohraničená a každý prvok v L má doplnok.

Príklad: Určte doplnok a a c na obr.

Mriežky

Riešenie: Doplnkom a je d. Pretože a ∨ d = 1 a a ∧ d = 0

Doplnok c neexistuje. Pretože neexistuje žiadny prvok c taký, že c ∨ c'=1 a c ∧ c'= 0.

Modulárna mriežka:

Mriežka (L, ∧,∨) sa nazýva modulárna mriežka, ak a ∨ (b ∧ c) = (a ∨ b) ∧ c vždy, keď a ≦ c.

Priamy súčin mriežok:

Nechajte (L 1 1 1 ) a (L 2 2 2 ) byť dve mriežky. Potom (L, ∧,∨) je priamy súčin mriežok, kde L = L 1 x L 2 v ktorej sú binárne operácie ∨(spojenie) a ∧(stretnutie) na L také, že pre ľubovoľný (a 1 ,b 1 ) a (a 2 ,b 2 ) v L.

(a 1 ,b 1 )∨( a 2 ,b 2 ) = (a 1 1 a 2 ,b 1 2 b 2 )
a (a 1 ,b 1 ) ∧ (a 2 ,b 2 ) = (a 1 1 a 2 ,b 1 2 b 2 ).

Príklad: Uvažujme mriežku (L, ≦), ako je znázornené na obr. kde L = {1, 2}. Určte mriežky (L 2 , ≦), kde L 2 = L x L.

Mriežky

Riešenie: Mriežka (L 2 , ≦) je znázornené na obr:

Mriežky