Základ (univerzální algebra) - Basis (universal algebra)
v univerzální algebra, a základ je struktura uvnitř některých (univerzální) algebry, které se nazývají algebry zdarma. Nezávislým způsobem generuje všechny algebraické prvky ze svých vlastních prvků algebraickými operacemi. Představuje také endomorfismy algebry určitými indexacemi prvků algebry, které mohou odpovídat obvyklému matice když je volná algebra a vektorový prostor.
Definice
A základ (nebo referenční rámec) (univerzální) algebry je a funkce který bere některé algebrické prvky jako hodnoty a splňuje jednu z následujících dvou rovnocenných podmínek. Tady je soubor všech se nazývá základní sada, zatímco několik autorů tomu říká „základ“.[1][2] Sada jejích argumentů se nazývá sada dimenzí. Libovolná funkce se všemi jejími argumenty v celku , který bere prvky algebry jako hodnoty (i mimo základní sadu), bude označen . Pak, bude .
Vnější stav
Tato podmínka definuje báze množinou z -základní elementární funkce algebry, což jsou určité funkce které berou všechny jako argument pro získání nějakého prvku algebry jako hodnoty Ve skutečnosti se skládají ze všech projekce s v které jsou takové funkce, že pro každého , a všech funkcí, které z nich vycházejí opakovaným „vícenásobným složením“ s operacemi algebry.
(Když má operace algebry jako argument jeden prvek algebry, hodnota takové složené funkce je ta, kterou operace přebírá z hodnoty jednoho dříve vypočítaného -ary funkce jako v složení. Pokud tomu tak není, takové kompozice vyžadují tolik (nebo žádný pro nullary operaci) -ary funkce jsou vyhodnoceny před operací algebry: jeden pro každý možný prvek algebry v daném argumentu. V případě a počty prvků v argumentech neboli „arity“ operací jsou konečné, to je konečná vícenásobná skladba .)
Pak podle vnější stav základ musí generovat algebra (jmenovitě když se pohybuje v celém rozsahu , získá každý prvek algebry) a musí být nezávislý (jmenovitě kdykoli dva - základní elementární funkce se shodují v , budou dělat všude: naznačuje ).[3] Je to stejné jako vyžadovat, aby existovalo a singl funkce který bere každý prvek algebry jako argument k získání - základní elementární funkce jako hodnota a splňuje pro všechny v .
Vnitřní stav
Tato další podmínka bude definovat báze množinou E z endomorfismy algebry, což jsou homomorfismy z algebry do sebe, skrze její analytická reprezentace podle základu. Ta druhá je funkce, která bere každý endomorfismus E jako argument pro získání funkce m jako hodnota: , kde tohle m je "vzorek" hodnot hodnoty E na b, jmenovitě pro všechny i v dimenzionální sadě.
Pak podle vnitřní stav b je základem, když je bijekce z E na množinu všech m, jmenovitě pro každého m existuje jeden a jediný endomorfismus E takhle . Je to stejné jako vyžadovat, aby existovalo funkce rozšíření, jmenovitě funkce který bere každý (vzorek) m jako argument k jeho rozšíření na endomorfismus takhle .[4]
Souvislost mezi těmito dvěma podmínkami je dána identitou , který platí pro všechny m a všechny prvky algebry A.[5] Několik dalších podmínek, které charakterizují základy pro univerzální algebry, je vynecháno.
Jak ukáže další příklad, současné báze jsou zobecněním základny vektorových prostorů. Název „referenční rámec“ pak může dobře nahradit „základ“. Přesto, na rozdíl od případu vektorového prostoru, univerzální algebra může postrádat základy, a pokud je má, jejich sady dimenzí mohou mít různé konečné kladné kardinality.[6]
Příklady
Vektorový prostor algebry
V univerzální algebře odpovídající vektorovému prostoru s konečnou dimenzí jsou v podstatě základy objednané základny tohoto vektorového prostoru. Přesto to přijde po několika detailech.
Když je například vektorový prostor konečně-dimenzionální s , funkce v sadě L z vnější stav přesně ty, které poskytují vlastnosti rozpětí a lineární nezávislosti s lineárními kombinacemi a přítomná vlastnost generátoru se stane překlenovací. Naopak, lineární nezávislost je pouhou instancí současné nezávislosti, která se jí v takových vektorových prostorech stává rovnocennou. (Také několik dalších zobecnění lineární nezávislosti pro univerzální algebry neznamená nezávislost současnosti.)
Funkce m pro vnitřní stav odpovídají čtvercovým polím prvků pole (jmenovitě obvyklým čtvercovým maticím vektorového prostoru), které slouží k vytváření endomorfismů vektorových prostorů (jmenovitě lineární mapy do sebe). Poté vnitřní stav vyžaduje vlastnost bijekce od endomorfismů také po pole. Ve skutečnosti každý sloupec takového pole představuje vektor jako jeho n-tuple of souřadnice s ohledem na základ b. Například když jsou vektory n-tuple čísel z podkladového pole a b je Kroneckerova základna, m je takové pole viděn sloupci, je ukázkou takové lineární mapy na referenčních vektorech a rozšiřuje tento vzorek na tuto mapu, jak je uvedeno níže.
Pokud vektorový prostor není konečně-dimenzionální, jsou zapotřebí další rozdíly. Ve skutečnosti však funkce formálně mají nekonečno vektorů v každém argumentu, lineární kombinace, které vyhodnocují, nikdy nevyžadují nekonečně mnoho dodatků a každý určuje konečnou podmnožinu J z který obsahuje vše potřebné i. Pak každá hodnota rovná se , kde je omezení m na J a je J- základní elementární funkce odpovídající . Když nahradit , jak lineární nezávislost, tak rozpětí vlastností pro nekonečné množiny základů vyplývají ze současnosti vnější stav a naopak.
Proto, pokud jde o vektorové prostory pozitivní dimenze, jediný rozdíl mezi současnými základnami pro univerzální algebry a objednané základny vektorových prostorů je, že zde není žádná objednávka je požadováno. Přesto je to povoleno, pokud to slouží nějakému účelu.
Když je prostor nulový, jeho uspořádaný základ je prázdný. Pak je prázdná funkce, je to současný základ. Přestože tento prostor obsahuje pouze nulový vektor a jeho jediným endomorfismem je identita, jakákoli funkce b z jakékoli sady (i neprázdný) do tohoto singletonového prostoru funguje jako současný základ. To není tak zvláštní z hlediska univerzální algebry, kde singletonové algebry, které se nazývají „triviální“, mají spoustu dalších zdánlivě zvláštních vlastností.
Slovo monoid
Nechat být „abeceda“, konkrétně (obvykle konečná) sada objektů zvaná „písmena“. Nechat Ž označte odpovídající sadu slova nebo „řetězce“, které budou označeny jako v struny, a to buď psaním jejich písmen v pořadí, nebo v případě prázdného slova (formální jazyk notace).[7] V souladu s tím juxtapozice bude označovat zřetězení dvou slov proti a w, jmenovitě slovo, které začíná proti a následuje w.
Zřetězení je binární operace Ž že spolu s prázdným slovem definuje a volný monoid, monoid slov na , což je jedna z nejjednodušších univerzálních algeber. Poté vnitřní stav okamžitě prokáže, že jednou z jeho základen je funkce b který tvoří jednopísmenné slovo každého písmene , .
(V závislosti na set-teoretické implementaci sekvencí, b nemusí být funkcí identity, a to nemusí být , spíše jako objekt , jmenovitě singletonová funkce nebo dvojice jako nebo .[7])
Ve skutečnosti, v teorii Systémy D0L (Rozemberg & Salomaa 1980) takový jsou tabulky "produkce", které tyto systémy používají k definování současných substitucí každého jediným slovem jakýmkoli slovem u v Ž: pokud , pak . Pak, b uspokojuje vnitřní stav, protože funkce je známá bijekce, která identifikuje každé slovo endomorfismus s jakoukoli takovou tabulkou. (Opakované aplikace takového endomorfismu počínaje daným „semenným“ slovem jsou schopny modelovat mnoho růstových procesů, kde slova a zřetězení slouží k vytvoření poměrně heterogenních struktur jako v L-systém, nejen „sekvence“.)
Poznámky
- ^ Gould.
- ^ Grätzer 1968, s. 1998.
- ^ Například viz (Grätzer 1968, str.198).
- ^ Například viz 0.4 a 0.5 z (Ricci 2007)
- ^ Například viz 0.4 (E) z (Ricci 2007)
- ^ Grätzer 1979.
- ^ A b Formální jazyková notace se používá v informatice a někdy koliduje s množinově-teoretickými definicemi slov. Viz G. Ricci, Postřeh k zápisu formálního jazyka, Novinky SIGACT, 17 (1972), 18–23.
Reference
- Gould, V. Algebry nezávislosti, Algebra Universalis 33 (1995), 294–318.
- Grätzer, G. (1968). Univerzální algebra, D. Van Nostrand Company Inc.
- Grätzer, G. (1979). Univerzální algebra 2. ed., Springer Verlag. ISBN 0-387-90355-0.
- Ricci, G. (2007). Dilatace zabíjejí pole, Int. J. Math. Teorie her Algebra, 16 5/6, s. 13–34.
- Rozenberg G. a Salomaa A. (1980). Matematická teorie L systémů, Academic Press, New York. ISBN 0-12-597140-0