Algebry Boole`a
Transkrypt
Algebry Boole`a
Algebry Boole'a Przykªad 1 Niech S b¦dzie dowolnym zbiorem i niech P (S) b¦dzie rodzin¡ wszystkich podzbiorów zbioru S . Wprowadzamy dziaªania: ∪, ∩, i Ac . Przykªad 2 Niech B = {0, 1}. W zbiorze B mamy zwykªe dziaªania logiczne ∨, ∧. Dziaªanie 0 zdeniowane jest nast¦puj¡co: 00 = 1 i 10 = 0. Przykªad 3 Liczby 0 i 1 mo»na interpretowa¢ jako prawd¦ i faªsz. Dziaªanie 0 oznacza negacj¦. Dziaªania ∨ and ∧ okre±lone s¡ nast¦puj¡co: a ∨ b = max{a, b}, a ∧ b = min{a, b}. Denicja 1 Algebr¡ Boole'a deniujemy jako niepusty zbiór z dwoma dziaªaniami dwuargumentowymi ∨, ∧ i dziaªaniem jednoargumentowym 0 oraz ró»nymi elementami 0 i 1 speªniaj¡cymi nast¦puj¡ce prawa (a) x ∨ y = y ∨ x; (b) x ∧ y = y ∧ x; (c) (x ∨ y) ∨ z = x ∨ (y ∨ z); (d) (x ∧ y) ∧ z = x ∧ (y ∧ z); (e) x ∨ (y ∧ z) = (x ∨ y) ∧ (x ∨ z); (f) x ∧ (y ∨ z) = (x ∧ y) ∨ (x ∧ z); (g) x ∨ 0 = x; (h) x ∧ 1 = x; (i) x ∨ x0 = 1; (j) x ∧ x0 = 0. Dziaªanie ∨ nazywamy sum¡, ∧ - iloczynem, a dziaªania jednoargumentowe nazywamy dopeªnieniem. 0 Twierdzenie 1 Wªasno±ci w ka»dej algebrze Boole'a zachodz¡ nast¦puj¡ce prawa: (a) x ∨ x = x; (b) x ∧ x = x; (c) x ∨ 1 = 1; (d) x ∧ 0 = 0; (e) (x ∧ y) ∨ x = x; (f) (x ∨ y) ∧ x = x; 1 (g) (x ∨ y)0 = x0 ∧ y 0 ; (h) (x ∧ y)0 = x0 ∨ y 0 . Denicja 2 Deniujemy relacj¦ ≤ w algebrze Boole'a nast¦puj¡cym wzorem x ≤ y ⇔ x ∨ y = y. Twierdzenie 2 W alebrze Boole'a mamy: (a) je±li x ≤ y i y ≤ z , to x ≤ z ; (b) je±li x ≤ y i y ≤ x, to x = y ; (c) je±li x < y i y < z , to x < z . 2