Algebra/Algebra astratta
Wikibooks, manuali e libri di testo liberi.
[modifica] Definizioni di Base
Innanzitutto, definiamo cosa si intende per operazione: dato un insieme non vuoto A, una operazione o legge di composizione interna è una funzione da An ad A (in cui con An si intende il prodotto cartesiano di A con se stesso n volte); in questo caso, si dice che l'operazione è n-aria p di varietà n, intendendo che opera su n elementi di A restituendo l'elemento di A ad essi associato. Solitamente, si trattano operazioni binarie (cioè operazioni in cui n = 2), ternarie (cioè operazioni in cui n = 3), unarie (cioè operazioni in cui n = 1), zerarie o nullarie (cioè operazioni in cui n = 0, che equivalgono a fissare un elemento di A, per esempio nella definizione moderna di gruppo). Le operazioni sono solitamente indicate con simboli quali
eccetera. Si usa spesso, al posto della notazione prefissa tipica delle funzioni (
) la notazione infissa (a + b) o quella postfissa o suffissa (
).
Dato un linguaggio
e un insieme
, definiamo algebra
di tipo
una coppia ordinata
, con F insieme di funzioni finitarie indicizzate (o non indicizzate) in modo tale che per ogni simbolo f di operazione n-aria in
corrisponda una operazione n-aria fA in A; le operazioni di F si dicono fondamentali. Se F è finito, si scrive
, con la convenzione di elencare le operazioni fondamentali per arietà decrescente.
Definiamo quindi, a partire da questa, le strutture algebriche elementari, indicando l'arietà dell'operazione o delle operazioni e le proprietà da esse verificate.
[modifica] Classificazione di operazioni binarie
In particolare, consideriamo ora operazioni binarie.
- Un'operazione binaria (che chiamiamo per esempio * ) si dice:
- associativa se si ha l'ugualianza (a * b) * c = a * (b * c) per ogni
; - commutativa se a * b = b * a per ogni
; - mediale se (a * b) * (c * d) = (a * c) * (b * d) per ogni
; - commutativa a sinistra se a * (b * c) = a * (c * b) per ogni
; - commutativa a destra se (a * b) * c = (b * a) * c per ogni
; - autodistributiva a sinistra se a * (b * c) = (a * b) * (a * c) per ogni
; - autodistributiva a destra se (a * b) * c = (a * c) * (b * c) per ogni
.
- associativa se si ha l'ugualianza (a * b) * c = a * (b * c) per ogni
- Inoltre, se sono date due operazioni
, definiamo:
distributiva a + a sinistra se
per ogni
;
distributiva a + a destra se
per ogni
.
- Diciamo che un elemento
rispetto all'operazione
è:
- idempotente se
(dove possiamo scrivere
più sinteticamente come a2); - neutro a sinistra se
; - neutro a destra se
; - neutro se è neutro sia sinistro che destro, ovvero se
; - zero (assorbente) a sinistra se
; - zero (assorbente) a destra se
; - zero (assorbente) se è zero sia sinistro che destro, ovvero se
; - divisore dello zero a sinistra se, nell'ipotesi che esista lo zero (0) in A e che
, si ha che
; - divisore dello zero a destra se, nell'ipotesi che esista lo zero (0) in A e che
, si ha che
; - invertibile (simmetrizzabile) a sinistra se
, e in questo caso si dice che a' è un inverso sinistro o un simmetrico sinistro di a; se inoltre vale la proprietà associativa ed esiste in A l'unità u, allora a si definisce invertibile a sinistra se
; - invertibile (simmetrizzabile) a destra se
, e in questo caso si dice che a' è un inverso destro o un simmetrico destro di a; se inoltre vale la proprietà associativa ed esiste in A l'unità u, allora a si definisce invertibile a destra se
; - invertibile (simmetrizzabile) se è invertibile sia a sinistra che a destra, ovvero se
, e in questo caso si dice che a' è l' inverso o il simmetrico di a; se inoltre vale la proprietà associativa ed esiste in A l'unità u, allora a si definisce invertibile se
.
- idempotente se