Algebra Boole`a
Transkrypt
Algebra Boole`a
Algebra Boole'a Algebra Boole'a – struktura algebraiczna stosowana w matematyce, informatyce teoretycznej oraz elektronice cyfrowej. Jej nazwa pochodzi od nazwiska angielskiego matematyka, filozofa i logika George'a Boole'a. Teoria algebr Boole'a jest działem matematyki na styku teorii porządków częściowych, algebry, logiki matematycznej i topologii. Typowymi przykładami algebr Boole'a są: rodzina wszystkich podzbiorów ustalonego zbioru wraz działaniami na zbiorach jako operacjami algebry oraz dwuelementowa algebra wartości logicznych {0, 1} z działaniami koniunkcji, alternatywy i negacji. Diagram Hassego dla algebry Boole'a podzbiorów zbioru trójelementowego Definicja Algebra Boole'a to struktura algebraiczna , w której i są działaniami dwuargumentowymi, ˜ jest operacją jednoargumentową, a 0 i 1 są wyróżnionymi różnymi elementami zbioru , spełniająca następujące warunki dla wszystkich : łączność przemienność absorpcja rozdzielność Oznaczenia pochłanianie Różne oznaczenia Suma Iloczyn Negacja ˜ + + − Istnieją co najmniej trzy różne, szeroko rozpowszechnione tradycje oznaczeń w teorii algebr , ale w częstym użyciu są Boole'a. W definicji sformułowanej powyżej użyto symboli również oraz . Symbole oznaczające operacje dwuczłonowe algebry Boole'a są prawie zawsze wprowadzane przez wybór jednej z par , albo .W oznaczeniach operacji jednoargumentowej algebry istnieje mniejsza konsekwencja i można się spotkać zarówno z symbolami jak i . System oznaczeń przedstawiony powyżej (i dalej przyjmowany w tym artykule) jest używany np. w podręczniku Heleny Rasiowej. W badaniach teorio-mnogościowych aspektów algebr Boole'a przeważa tradycja używania . Ten sam system został też wybrany za wiodący przez redaktorów monografii oznaczeń Handbook of Boolean Algebras. Z kolei symbole zgodne z oznaczeniami w teorii krat są częściej używane w kontekstach algebraicznych (i teorio-kratowych). Spotykane są też inne kombinacje tychże symboli lub wręcz inne symbole (na przykład & w miejsce , lub zamiast ). W elektronice i informatyce często stosuje się OR, AND oraz NOT w miejsce , oraz ˜. Literatura: 1. http://pl.wikipedia.org/wiki/Algebra_Boole%27a 2. http://www.math.edu.pl/algebra-boolea 3. http://www-users.mat.umk.pl/~zssz/nsi2009/ab.pdf