Monadyczna algebra Boole’a
Monadyczna algebra Boole’a – algebra Boole’a z dodatkowym działaniem jednoargumentowym które spełnia pewne warunki naśladujące własności kwantyfikatora egzystencjalnego.
Definicja
Monadyczna algebra Boole’a to struktura algebraiczna taka, że:
- jest algebrą Boole’a,
- funkcja spełnia następujące warunki dla wszystkich :
Pojęcie monadycznych algebr Boole’a pierwszy wprowadził Paul Halmos. Według niego motywacją do badań tych algebr było pragnienie lepszego rozumienia pewnych aspektów logiki matematycznej.
Elementy domknięte
Operacja jest idempotentna: dla każdego zachodzi ponieważ
Elementy spełniające (innymi słowy wartości funkcji ) nazywa się elementami domkniętymi. Zbiór elementów domkniętych jest podalgebrą Boole’a algebry
Zbiór elementów domkniętych zawiera pełną informację o funkcji dlatego możliwe jest jej odtworzenie na podstawie tego zbioru: niech wtedy
Przykłady
∃p = 1
Niech będzie algebrą Boole’a. Funkcja zdefiniowana wzorem
- dla każdego
umożliwia określenie monadycznej algebry Boole’a
∃p = p
Niech będzie algebrą Boole’a. Funkcja zdana wzorem
- dla każdego
tworzy wraz z monadyczną algebrę Boole’a
Funkcyjne monadyczne algebry Boole’a
Niech będzie zupełną algebrą Boole’a i niech będzie dowolnym zbiorem niepustym. Rodzina wszystkich funkcji z działaniami określonymi punktowo jest również zupełną algebrą Boole’a.
Dla każdego istnieje Niech oznacza funkcję stałą o wartości Wtedy z powyższym działaniem jest zupełną monadyczną algebrą Boole’a.
- Uogólnienie
- Niech będzie dowolną algebrą Boole’a, a dowolnym zbiorem niepustym. Niech będzie podzbiorem zbioru wszystkich funkcji takim, że spełnione są następujące warunki:
- (z działaniami określonymi punktowo) jest algebrą Boole’a (w szczególności funkcje stałe i należą do );
- dla każdej funkcji istnieje kres górny zbioru
- jeśli i to również funkcja stała o wartości należy do zbioru Funkcję tę oznacza się
- Wówczas jest monadyczną algebrą Boole’a. Takie monadyczne algebry Boole’a nazywa się funkcyjnymi monadycznymi algebrami Boole’a (określonymi na I o wartościach w zbiorze ).
Twierdzenie Halmosa o reprezentacji monadycznych algebr Boole’a
Paul Halmos udowodnił, że każda monadyczna algebra Boole’a jest izomorficzna z funkcyjną monadyczną algebrą Boole’a.
Bibliografia
- Paul Halmos, Algebraic Logic. Chelsea Publishing Co., New York 1962.