Krata (matematyka)


Krata – struktura matematyczna opisująca sytuację, w której dla każdej pary elementów istnieją dwa wyróżnione elementy: ich największe wspólne ograniczenie dolne oraz najmniejsze wspólne ograniczenie górne. Kraty można definiować równoważnie na dwa sposoby: jako szczególne zbiory częściowo uporządkowane albo jako struktury algebraiczne z dwiema działaniami wewnętrznymi, zwykle oznaczanymi przez i .[1][2][3]
Intuicyjnie krata jest więc porządkiem, w którym dowolne dwa elementy można w jednoznaczny sposób „połączyć od góry” i „przeciąć od dołu”. W języku porządkowym działania te są kresem górnym i kresem dolnym, natomiast w języku algebraicznym są podstawowymi działaniami struktury. Typowymi przykładami są zbiór potęgowy z działaniami sumy i przecięcia, dodatnie liczby całkowite z działaniami NWD i NWW, rodziny podprzestrzeni liniowych oraz kraty podgrup, ideałów lub relacji równoważności.
Kraty są badane w teorii porządku, algebrze uniwersalnej, logice matematycznej, teorii mnogości, topologii, analizie funkcjonalnej i informatyce teoretycznej. Szczególnymi klasami krat są między innymi algebry Boole’a, algebry Heytinga, kraty rozdzielne, kraty modularne, kraty ortomodularne, kraty zupełne oraz kraty Banacha.
Ujęcie porządkowe
[edytuj | edytuj kod]Niech będzie zbiorem częściowo uporządkowanym. Mówi się, że jest kratą, jeżeli dla każdych dwóch elementów istnieją:
- kres dolny albo infimum elementów i , oznaczany przez ;
- kres górny albo supremum elementów i , oznaczany przez .
Innymi słowy,
Element jest największym elementem spośród wszystkich elementów mniejszych lub równych zarówno , jak i . Element jest najmniejszym elementem spośród wszystkich elementów większych lub równych zarówno , jak i .[3]
Jeżeli każdy skończony niepusty podzbiór zbioru częściowo uporządkowanego ma kres dolny i kres górny, to w szczególności każda para ma takie kresy. Odwrotnie, jeśli każda para ma kres dolny i górny, to przez indukcję wynika istnienie kresów dla każdego skończonego niepustego podzbioru.
Ujęcie algebraiczne
[edytuj | edytuj kod]Kratę można także zdefiniować czysto algebraicznie. Krata to algebra
gdzie jest niepustym zbiorem, a i są działaniami dwuargumentowymi na , spełniającymi dla wszystkich następujące prawa:
| Nazwa prawa | Dla | Dla |
|---|---|---|
| idempotentność | ||
| przemienność | ||
| łączność | ||
| prawa absorpcji |
Działanie nazywa się często spotkaniem albo iloczynem kratowym (ang. meet), natomiast – złączeniem albo sumą kratową (ang. join).
Z definicji algebraicznej można odzyskać porządek, kładąc
Równoważnie,
Relacja ta jest częściowym porządkiem, a działania i są odpowiednio kresami dolnymi i górnymi w tym porządku.[2][3]
Odwrotnie, jeżeli jest kratą w sensie porządkowym, to działania
spełniają powyższe aksjomaty algebraiczne. Oba ujęcia są zatem równoważne.
Dualność
[edytuj | edytuj kod]Teoria krat ma naturalną zasadę dualności. Jeżeli w prawdziwym twierdzeniu o kratach zamieni się:
- na ,
- na ,
- kresy dolne na kresy górne,
- element najmniejszy na element największy,
to otrzymuje się twierdzenie dualne, również prawdziwe. Na przykład dualnym prawem do
jest
Elementy wyróżnione
[edytuj | edytuj kod]Krata może, ale nie musi, mieć element najmniejszy i największy. Element nazywa się zerem albo elementem najmniejszym, jeżeli
dla każdego . Element nazywa się jedynką albo elementem największym, jeżeli
dla każdego .
Krata mająca oba te elementy nazywa się kratą ograniczoną. W kracie ograniczonej element jest dopełnieniem elementu , jeżeli
Kratę ograniczoną, w której każdy element ma co najmniej jedno dopełnienie, nazywa się kratą dopełnioną. Dopełnienie nie musi być jednoznaczne, chyba że rozważa się dodatkowe założenia, na przykład strukturę algebry Boole’a.[4]
Półkraty
[edytuj | edytuj kod]Półkrata górna albo -półkrata to częściowy porządek, w którym każda para elementów ma kres górny. Algebraicznie jest to przemienna, łączna i idempotentna półgrupa . Porządek można wtedy zdefiniować przez
Półkrata dolna albo -półkrata to częściowy porządek, w którym każda para elementów ma kres dolny. Algebraicznie jest to przemienna, łączna i idempotentna półgrupa , a porządek można zdefiniować przez
Każda krata jest jednocześnie półkratą dolną i półkratą górną, przy czym oba porządki są zgodne.
Podkraty
[edytuj | edytuj kod]Niech będzie kratą. Podzbiór nazywa się podkratą, jeżeli jest zamknięty na oba działania kratowe, to znaczy dla każdych zachodzi
Podkrata z porządkiem odziedziczonym z jest kratą, ale trzeba zachować ostrożność: kresy w podkracie muszą być liczone wewnątrz tej podkraty. Jeżeli podzbiór jest zamknięty na działania i pochodzące z , to kresy w podkracie pokrywają się z tymi działaniami.
Homomorfizmy i izomorfizmy
[edytuj | edytuj kod]Jeżeli i są kratami, to odwzorowanie
nazywa się homomorfizmem krat, jeżeli dla wszystkich zachodzi
Każdy homomorfizm krat jest odwzorowaniem monotonicznym, to znaczy
Wynika to z faktu, że jest równoważne , a więc
Odwzorowanie monotoniczne nie musi jednak być homomorfizmem krat, ponieważ może nie zachowywać kresów.
Bijektywny homomorfizm krat, którego odwrotność również jest homomorfizmem krat, nazywa się izomorfizmem krat. Równoważnie jest to bijekcja zachowująca oba działania kratowe. Dwie kraty izomorficzne uważa się za takie same z punktu widzenia teorii krat.
Jeżeli kraty są ograniczone, często wymaga się dodatkowo, aby homomorfizm zachowywał i . W literaturze konwencje mogą się różnić: czasami zachowywanie kresów pustych, a więc elementów i , jest włączone do definicji homomorfizmu krat ograniczonych.
Ideały i filtry
[edytuj | edytuj kod]W kracie ideałem nazywa się zwykle niepusty podzbiór , który jest:
- skierowany w górę względem , to znaczy pociąga ;
- dziedziczny w dół, to znaczy jeśli oraz , to .
Dualnie, filtrem jest niepusty podzbiór , który jest zamknięty na i dziedziczny w górę. Ideały i filtry odgrywają istotną rolę w reprezentacji krat rozdzielnych, algebrach Boole’a, algebrach Heytinga i logice.[3]
Kraty zupełne
[edytuj | edytuj kod]Krata jest zupełna, jeżeli każdy podzbiór ma kres dolny i kres górny:
W szczególności krata zupełna ma element najmniejszy i największy, ponieważ
przy jednej z powszechnych konwencji porządkowych. Równoważnie można pisać
Przykładami krat zupełnych są:
- zbiór potęgowy uporządkowany przez inkluzję;
- krata wszystkich podprzestrzeni liniowych danej przestrzeni liniowej;
- krata wszystkich domkniętych podprzestrzeni przestrzeni Hilberta;
- krata relacji równoważności na ustalonym zbiorze;
- krata wszystkich podgrup danej grupy;
- krata wszystkich ideałów danego pierścienia.
W każdej kracie zupełnej kresy dowolnych rodzin można traktować jako nieskończone odpowiedniki działań i . Kraty zupełne są podstawowe w teorii punktów stałych, teorii dziedzin, semantyce języków programowania i topologii. Klasycznym wynikiem jest twierdzenie Knastera-Tarskiego, według którego monotoniczne odwzorowanie kraty zupełnej w siebie ma kratę punktów stałych.[7]
Rozdzielność
[edytuj | edytuj kod]Krata jest rozdzielna albo dystrybutywna, jeżeli dla wszystkich zachodzą równoważne prawa rozdzielności:
W każdej kracie zachodzą nierówności
Równości są dodatkowym warunkiem charakterystycznym dla krat rozdzielnych.
Każda algebra Boole’a jest kratą rozdzielną. Z drugiej strony krata rozdzielna nie musi być algebrą Boole’a, ponieważ może nie mieć dopełnień.
Klasyczne twierdzenie Birkhoffa mówi, że krata jest rozdzielna wtedy i tylko wtedy, gdy nie zawiera podkraty izomorficznej z jedną z dwóch pięcioelementowych krat nierozdzielnych: albo .[2][3]

Kraty modularne
[edytuj | edytuj kod]Krata jest modularna, jeżeli dla wszystkich takich, że , zachodzi
Każda krata rozdzielna jest modularna, ale nie każda krata modularna jest rozdzielna. Klasycznym przykładem kraty modularnej nierozdzielnej jest krata wszystkich podprzestrzeni liniowych przestrzeni wektorowej wymiaru co najmniej dwa.
Kraty modularne pojawiają się naturalnie w algebrze liniowej, geometrii rzutowej, teorii grup i teorii modułów. Krata podprzestrzeni przestrzeni liniowej jest modularna, ponieważ dla zachodzi tożsamość
Kraty ortomodularne
[edytuj | edytuj kod]Krata ortomodularna jest kratą ograniczoną z działaniem ortodopełnienia , spełniającą prawo ortomodularne:
Najważniejszym przykładem jest krata domkniętych podprzestrzeni przestrzeni Hilberta, gdzie oznacza dopełnienie ortogonalne. Kraty ortomodularne są podstawowym obiektem logiki kwantowej.[8]
Reprezentacje krat
[edytuj | edytuj kod]Kraty można reprezentować na różne sposoby jako kraty podzbiorów, relacji lub struktur algebraicznych.
Dla każdego zbioru zbiór
uporządkowany przez inkluzję jest kratą zupełną. Kres dolny rodziny relacji równoważności jest ich przecięciem, natomiast kres górny jest najmniejszą relacją równoważności zawierającą ich sumę. Twierdzenie Whitmana mówi, że każda krata jest izomorficzna z podkratą kraty relacji równoważności pewnego zbioru.[9]
Dla krat rozdzielnych istnieją reprezentacje przez zbiory. W szczególności każda krata rozdzielna może być zanurzona w kracie zbiorów z działaniami przecięcia i sumy. Dla skończonych krat rozdzielnych klasyczne twierdzenie Birkhoffa przedstawia kratę jako kratę ideałów porządku częściowego elementów nierozkładalnych względem złączenia.[2][3]
Dla algebr Boole’a szczególną postacią takiej reprezentacji jest twierdzenie Stone’a o reprezentacji algebr Boole’a.
Kraty Banacha
[edytuj | edytuj kod]W analizie funkcjonalnej ważną rolę odgrywają kraty Banacha. Są to przestrzenie Banacha wyposażone w porządek kratowy zgodny ze strukturą liniową i normą. Dokładniej, rzeczywista przestrzeń Banacha jest kratą Banacha, jeżeli jest jednocześnie kratą wektorową oraz jej norma spełnia warunek monotoniczności:
gdzie
Przykładami krat Banacha są:
- przestrzenie funkcji ciągłych na zwartej przestrzeni Hausdorffa , z porządkiem punktowym;
- przestrzenie dla , z porządkiem prawie wszędzie;
- przestrzeń ciągów ;
- przestrzeń ciągów zbieżnych do zera.
Kraty Banacha łączą teorię porządku, analizę funkcjonalną i teorię operatorów dodatnich. Bada się w nich między innymi ideały kratowe, pasma, operatory dodatnie, własności porządkowe normy oraz związki z teorią miary.
Przykłady
[edytuj | edytuj kod]Zbiory potęgowe
[edytuj | edytuj kod]Dla dowolnego zbioru jego zbiór potęgowy , uporządkowany przez inkluzję, jest kratą zupełną. Dla zachodzi
Jest to algebra Boole’a z elementem najmniejszym i największym .
Łańcuchy
[edytuj | edytuj kod]Każdy zbiór liniowo uporządkowany, w którym każda para ma minimum i maksimum, jest kratą:
W szczególności każdy niepusty porządek liniowy jest kratą w sensie par, ponieważ każda para ma minimum i maksimum.
Liczby naturalne z podzielnością
[edytuj | edytuj kod]Zbiór dodatnich liczb całkowitych uporządkowany przez relację podzielności jest kratą. Dla :
Krata ta jest rozdzielna. Jeżeli ograniczy się ją do dzielników ustalonej liczby , otrzymuje się kratę skończoną.
Produkt krat
[edytuj | edytuj kod]Jeżeli i są kratami, to ich iloczyn kartezjański z porządkiem współrzędnościowym jest kratą. Dla par liczb całkowitych:
Wtedy
Podprzestrzenie liniowe
[edytuj | edytuj kod]Zbiór wszystkich podprzestrzeni liniowych przestrzeni wektorowej jest kratą zupełną. Kresem dolnym jest przecięcie, a kresem górnym suma podprzestrzeni:
Krata ta jest modularna. Zwykle nie jest rozdzielna, gdy wymiar przestrzeni jest co najmniej dwa.
Podgrupy i ideały
[edytuj | edytuj kod]Zbiór wszystkich podgrup danej grupy, uporządkowany przez inkluzję, jest kratą zupełną. Kres dolny jest przecięciem, a kres górny jest podgrupą generowaną przez sumę mnogościową podgrup. Podobnie zbiór ideałów pierścienia tworzy kratę, gdzie kres dolny jest przecięciem, a kres górny sumą ideałów.
Relacje równoważności
[edytuj | edytuj kod]Dla ustalonego zbioru zbiór wszystkich relacji równoważności na , uporządkowany przez inkluzję, jest kratą zupełną. Jest to ważny przykład w algebrze uniwersalnej, gdzie relacje równoważności zgodne z działaniami algebry nazywa się kongruencjami.
Krata partycji
[edytuj | edytuj kod]Zbiór wszystkich partycji zbioru -elementowego tworzy kratę, naturalnie izomorficzną z kratą relacji równoważności na tym zbiorze. Porządek oznacza uszczegółowienie albo pogrubienie partycji.

Kraty skończone i diagramy Hassego
[edytuj | edytuj kod]Kraty skończone często przedstawia się za pomocą diagramów Hassego. Elementy rysuje się jako punkty, a relację pokrywania jako krawędzie skierowane ku górze. W takim diagramie kres górny dwóch elementów jest najniższym punktem leżącym nad oboma, a kres dolny – najwyższym punktem leżącym pod oboma.
Najprostsze przykłady krat skończonych to:
- krata dwuelementowa;
- łańcuchy skończone;
- krata , zwana diamentem;
- krata , zwana pięciokątem;
- kraty podzbiorów zbiorów skończonych;
- kraty partycji zbiorów skończonych;
- kraty dzielników ustalonej liczby naturalnej.
Znaczenie i zastosowania
[edytuj | edytuj kod]Kraty dostarczają wspólnego języka dla wielu konstrukcji matematycznych opartych na pojęciach porządku, przecięcia i generowania. W logice algebry Boole’a opisują klasyczną logikę zdań, algebry Heytinga opisują logikę intuicjonistyczną, a kraty ortomodularne pojawiają się w logice kwantowej. W algebrze kraty podgrup, ideałów i kongruencji opisują strukturę obiektów algebraicznych. W analizie funkcjonalnej kraty Banacha łączą porządek z normą i operatorami dodatnimi. W informatyce kraty zupełne i półkraty występują w analizie statycznej programów, semantyce denotacyjnej, teorii dziedzin i analizie przepływu danych.
Zobacz też
[edytuj | edytuj kod]Przypisy
[edytuj | edytuj kod]- ↑ krata, [w:] Encyklopedia PWN [online], Wydawnictwo Naukowe PWN [dostęp 2026-05-08].
- 1 2 3 4 Garrett Birkhoff, Lattice Theory, wyd. 3, t. 25, American Mathematical Society, 1967 (Colloquium Publications) (ang.).
- 1 2 3 4 5 6 B.A. Davey, H.A. Priestley, Introduction to Lattices and Order, wyd. 2, Cambridge University Press, 2002, ISBN 978-0-521-78451-1 (ang.).
- 1 2 3 George Grätzer, General Lattice Theory, wyd. 2, Birkhäuser, 2003, ISBN 978-3-7643-6996-5 (ang.).
- ↑ półkrata, [w:] Encyklopedia PWN [online], Wydawnictwo Naukowe PWN [dostęp 2026-05-08].
- ↑ Małgorzata Jastrzębska, O pewnych kratach testowych, „Delta”, styczeń 2014, ISSN 0137-3005 [dostęp 2026-05-08].
- ↑ Alfred Tarski, A lattice-theoretical fixpoint theorem and its applications, „Pacific Journal of Mathematics”, 5 (2), 1955, s. 285–309 [dostęp 2026-05-08] (ang.).
- ↑ Gudrun Kalmbach, Orthomodular Lattices, Academic Press, 1983, ISBN 978-0-12-394580-8 (ang.).
- ↑ Philip M. Whitman, Lattices, equivalence relations, and subgroups, „Bulletin of the American Mathematical Society”, 52 (6), 1946, s. 507–522, DOI: 10.1090/S0002-9904-1946-08575-3 (ang.).
- ↑ Charalambos D. Aliprantis, Owen Burkinshaw, Positive Operators, Springer, 2006, ISBN 978-1-4020-5008-4 (ang.).
- ↑ Peter Meyer-Nieberg, Banach Lattices, Springer, 1991, ISBN 978-3-540-54201-9 (ang.).
Bibliografia
[edytuj | edytuj kod]- Garrett Birkhoff, Lattice Theory, American Mathematical Society, 1967.
- B.A. Davey, H.A. Priestley, Introduction to Lattices and Order, Cambridge University Press, 2002.
- George Grätzer, General Lattice Theory, Birkhäuser, 2003.
- George Grätzer, Lattice Theory: Foundation, Birkhäuser, 2011.
- Peter Crawley, Robert P. Dilworth, Algebraic Theory of Lattices, Prentice-Hall, 1973.
- Charalambos D. Aliprantis, Owen Burkinshaw, Positive Operators, Springer, 2006.
- Peter Meyer-Nieberg, Banach Lattices, Springer, 1991.
Linki zewnętrzne
[edytuj | edytuj kod]- Eric W. Weisstein, Lattice, [w:] MathWorld, Wolfram Research (ang.). [dostęp 2026-05-08].
Lattice (ang.), Encyclopedia of Mathematics [dostęp 2026-05-08].
Semi-lattice (ang.), Encyclopedia of Mathematics [dostęp 2026-05-08].