Estratto del documento

Strutture algebriche

Una legge di composizione interna n-aria è una funzione:

w: A x ... x A → An-volte

Notazione e casi di interesse

Saremo interessati al caso n = 0, 1, 2 (n = 0 equivale a scegliere un elemento di A).

Notazione (caso binario): w(a, b) è la notazione prefissa/funzionale. Come per esempio +: ℕ x ℕ → ℕ. Not. funz. +(a, b), ma per op. binarie si utilizza la notazione infissa a + b invece di +(a, b).

Esempi di operazioni

  • Addizione: +: ℤ x ℤ → ℤ (a, b) ↦ a + b, op. interna binaria.
  • L'opposto/inverso: -: ℤ → ℤ, a ↦ -a, op. interna unaria.
  • Domanda: ℝ x ℝ → ℝ (a, b) ↦ a/b è op. interna binaria?

Non è una funzione dato che x · 0 = 0 non è definita, lo sarebbe definita in ℝ0 × ℝ0 → ℝ0. 0/6 è op. wt. binaria.

Informa: x in ℕ → ℕ (x – b) → a - b è op. binaria interna? No. Non è più interna! (1,5) +34 ∉ ℕ! Lo sarebbe in ℤ x ℤ → ℤ → ℚ.

Operazioni su matrici e altri esempi

  • (mMn (ℝ) × mMn (ℝ)) → mMn (ℝ): (A, B) → A + B è op. int. binaria: (A, B) → A • B. ℝnn (ℝ) → mMn (ℝ) è op. wt. unaria A → At.
  • P(x) × P(x) → P(x): (A, B) → A ∩ B è op. wt. binaria: P(x) → P(x) A >> Ac è op. int. unaria.
  • È P un PTO E: A × A → A op. bin. interna, possiamo costruire la sua tabella moltiplicativa:
A: {1 b 1 c?}
a b c
a b c
b a c
c b a

Definizione di struttura algebrica

Una struttura algebrica è una coppia (A, Ω) dove Ω = {ω1, ..., ωk} è un insieme di operazioni.

Di semigruppo: (A, Ω) è: A × A → A è op. int. binaria che è associativa:

∀a, b, c ∈ A: a (b c) = (a b).c

Oss: L'associatività mi permette di togliere le parentesi:

a . (b . (c . d)) = (a . (b . c)) . d = ((a . b) . (c . d))

Se ∀ a, b ∈ A a . b . b . a allora (S, °) si dice semigruppo commutativo.

Esempi di semigruppo

  • (ℕmin(ℝ), +), (ℤ, +), (ℤ, +), (ℝ, +) semigruppi commutativi
  • (ℕmin(ℝ), .) è un semigruppo non è commutativo:
n=2 A= 0 1/1 1 B= 1 0/1 1
A . B= 2 1/1 1 B . A= 1 1/1 2

Un altro esempio di semigruppo

(A, ★) con tabella:

a b c
a a c a
b c a b
c b b a

Non è un semigruppo: (a ★ b) ★ a = a ★ a = a a ★ (b ★ a) = a ★ c = c non è associativa!

Esempio importante in informatica

* = {0,1} ∑+ = {Stringhe su {0,1,0}} = {0,1,00,11,01,10,...}

Su ∑+ definiamo l'op. di concatenazione •

+x+➡∑+ ∀ w1, w2 ∈ ∑+ w1w2 = w1w2 (110.001 = 111001) (∑+, •) è un semigruppo non commutativo.

Operazioni su ℤn

Su ℤn = {a ∈ ℤ | a = ℤn} ℤm = (a ≡ b) (mod n) a, b hanno lo stesso resto div. n ℤ3 = {03, [1]3, [2]3}

Possiamo definire due op. bw. interne:

⊕: ℤn x ℤn ➡ ℤn [a]n ⊕ [b]n = [a+b]n (somma su ℤ)

⊙: ℤn x ℤn ➡ ℤn [a]n ⊙ [b]n = [a⊙b]n (prodotto su ℤ)

È ben definita: cioè [a]n = [a']n e [b]n = [b']n allora [a+b]n = [a'+b']n, sì!

Si infatti: a-a' = k1.n e b-b' = k2.n → (k+n)n = (a-a1) + (b-b1) = (a+b) - (a1+b1) cioè a1 ≡ a1'; b1 ↔ (a+b)n ≡ (a1'+b1')

Sia ⊕, ○ sono associative: [an ⊕ (bn]

Anteprima
Vedrai una selezione di 7 pagine su 28
Strutture algebriche Pag. 1 Strutture algebriche Pag. 2
Anteprima di 7 pagg. su 28.
Scarica il documento per vederlo tutto.
Strutture algebriche Pag. 6
Anteprima di 7 pagg. su 28.
Scarica il documento per vederlo tutto.
Strutture algebriche Pag. 11
Anteprima di 7 pagg. su 28.
Scarica il documento per vederlo tutto.
Strutture algebriche Pag. 16
Anteprima di 7 pagg. su 28.
Scarica il documento per vederlo tutto.
Strutture algebriche Pag. 21
Anteprima di 7 pagg. su 28.
Scarica il documento per vederlo tutto.
Strutture algebriche Pag. 26
1 su 28
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze matematiche e informatiche MAT/02 Algebra

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher danieledeluca.1405 di informazioni apprese con la frequenza delle lezioni di Logica e algebra e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Politecnico di Milano o del prof Rodaro Emanuele.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community