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]
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
-
Operazioni e strutture algebriche
-
Strutture geometriche e algebriche - esercizi
-
Strutture geometriche e algebriche - esercizi
-
Strutture geometriche e algebriche - esercizi