v matematika, a poloskupina se dvěma prvky je poloskupina pro které mohutnost z základní sada jsou dva. Je jich přesně pět odlišný neizomorfní poloskupiny mající dva prvky:
- Ó2, nulová poloskupina řádu dva,
- HLE2 a RO2, levá nulová poloskupina řádu dva a pravá nulová poloskupina objednávky dva, v uvedeném pořadí
- ({0,1}, ∧) (kde „∧“ je logické pojivo "a "), nebo ekvivalentně množina {0,1} v násobení: jediná semilattice se dvěma prvky a jedinou nenulovou poloskupinou s nula objednávky dva, také a monoidní a nakonec dvouprvková booleovská algebra,
- (Z2, +2) (kde Z2 = {0,1} a "+2„is“ addition modulo 2 “) nebo ekvivalentně ({0,1}, ⊕) (kde„ ⊕ “je logická spojka“xor "), nebo ekvivalentně množina {−1,1} v násobení: jediná skupina objednávky dva.
Poloskupiny LO2 a RO2 jsou antiisomorphic. Ó2, ({0,1}, ∧) a (Z2, +2) jsou komutativní a LO2 a RO2 jsou nekomutativní. HLE2, RO2 a ({0,1}, ∧) jsou kapel a také inverzní poloskupiny.
Stanovení poloskupin se dvěma prvky
Výběr sady A = { 1, 2 } jako podkladová sada mající dva prvky, šestnáct binární operace lze definovat v A. Tyto operace jsou uvedeny v tabulce níže. V tabulce, a matice formuláře
označuje binární operaci zapnutou A s následujícími Cayleyho stůl.
Seznam binárních operací v {1, 2} | | | |
Nulová poloskupina O2 | ≡ Poloskupina ({0,1}, ) | 2·(1·2) = 2, (2·1)·2 = 1 | Levá nulová poloskupina LO2 |
| | | |
2·(1·2) = 1, (2·1)·2 = 2 | Pravá nulová poloskupina RO2 | ≡ Skupina (Z2, +2) | ≡ Poloskupina ({0,1}, ) |
| | | |
1·(1·2) = 2, (1·1)·2 = 1 | ≡ Skupina (Z2, +2) | 1·(1·1) = 1, (1·1)·1 = 2 | 1·(2·1) = 1, (1·2)·1 = 2 |
| | | |
1·(1·1) = 2, (1·1)·1 = 1 | 1·(2·1) = 2, (1·2)·1 = 1 | 1·(1·2) = 2, (1·1)·2 = 1 | Nulová poloskupina O2 |
V této tabulce:
- Poloskupina ({0,1}, ) označuje dvouprvkovou poloskupinu obsahující nulový prvek 0 a jednotkový prvek 1. Dvě binární operace definované maticemi na zeleném pozadí jsou asociativní a spárují se buď s A vytvoří poloskupinu isomorfní s poloskupinou ({0,1}, ). Každý prvek je idempotentní v této poloskupině, takže to je kapela. Dále je komutativní (abelian) a tedy a semilattice. The pořadí vyvolané je lineární pořadí, a tak je to ve skutečnosti a mříž a je to také a distribuční a doplněná mříž, tj. je to vlastně dvouprvková booleovská algebra.
- Dvě binární operace definované maticemi na modrém pozadí jsou asociativní a spárují se s A vytvoří poloskupinu isomorfní s nulová poloskupina Ó2 se dvěma prvky.
- Binární operace definovaná maticí na oranžovém pozadí je asociativní a spáruje se s ní A vytvoří poloskupinu. To je levá nulová poloskupina HLE2. Není to komutativní.
- Binární operace definovaná maticí na fialovém pozadí je asociativní a spáruje se s ní A vytvoří poloskupinu. To je pravá nulová poloskupina RO2. Není to také komutativní.
- Dvě binární operace definované maticemi na červeném pozadí jsou asociativní a spárují se s A vytvoří poloskupinu isomorfní s skupina (Z2, +2).
- Zbývajících osm binární operace definované maticemi na bílém pozadí nejsou asociativní a proto žádný z nich nevytvoří poloskupinu, když je spárován s A.
Dvouprvková poloskupina ({0,1}, ∧)
The Cayleyho stůl pro poloskupinu ({0,1}, ) je uveden níže:
| 0 | 1 |
---|
0 | 0 | 0 |
1 | 0 | 1 |
Toto je nejjednodušší netriviální příklad poloskupiny, která není skupinou. Tato poloskupina má prvek identity 1, což z ní činí monoidní. Je to také komutativní. Není to skupina, protože prvek 0 nemá inverzní funkci, a není to ani zrušovací poloskupina, protože nemůžeme zrušit 0 v rovnici 1 · 0 = 0 · 0.
Tato poloskupina vzniká v různých kontextech. Například pokud zvolíme 1 jako pravdivostní hodnota "skutečný "a 0 bude pravdivostní hodnota "Nepravdivé "a operace bude logické pojivo "a ", získáváme tuto poloskupinu v logika. Je isomorfní s monoidem {0,1} při násobení. Je také izomorfní s poloskupinou
pod násobení matic.[1]
Dvouprvková poloskupina (Z2,+2)
The Cayleyho stůl pro poloskupinu (Z2,+2) je uveden níže:
Tato skupina je isomorfní s cyklická skupina Z2 a symetrická skupina S2.
Poloskupiny řádu 3
Nechat A být tříprvková množina {1, 2, 3}. Celkem celkem 39 = 19683 lze definovat různé binární operace A. 113 z binárních operací z roku 19683 určuje 24 neisomorfních poloskupin nebo 18 neekvivalentních poloskupin (přičemž ekvivalencí je izomorfismus nebo antiizomorfismus). [2] S výjimkou skupina se třemi prvky, každá z nich má jednu (nebo více) z výše uvedených dvouprvkových poloskupin jako podskupin.[3] Například množina {−1,0,1} v rámci násobení je poloskupinou řádu 3 a obsahuje {0,1} i {−1,1} jako podskupiny.
Konečné poloskupiny vyšších objednávek
Byly vyvinuty algoritmy a počítačové programy pro určování neizomorfních konečných semigroup daného řádu. Ty byly použity k určení neizomorfních semigroup malého řádu.[3][4][5] Počet neizomorfních poloskupin s n prvky, pro n nezáporné celé číslo, je uvedeno pod OEIS: A027851 v On-line encyklopedie celočíselných sekvencí. OEIS: A001423 uvádí počet neekvivalentních poloskupin a OEIS: A023814 počet asociativních binárních operací z celkového počtu nn2, určení poloskupiny.
Viz také
Reference