Sei sulla pagina 1di 175

UNIVERSITA ` DEGLI STUDI DI MILANO

Corsi di laurea in Matematica


e in Matematica per le applicazioni

LEZIONI DI ALGEBRA
di V. ZAMBELLI

anno accademico 2008/09

1
Questi appunti riportano lo schema delle lezioni dei Corsi di Algebra I e Algebra II tenuti per i Corsi di
laurea in Matematica e in Matematica per le applicazioni. Gli argomenti e lordine in cui essi sono esposti
sono stati scelti avendo di mira anche un coordinamento con i corsi paralleli di Geometria I e Geometria
II.
Lo studente pu` o essere guidato da essi nella lettura di testi di Algebra in cui gli stessi (e altri) argomenti
sono trattati in modo pi`u approfondito: ad esempio
P.M.Cohn, Classic Algebra, 2000 John Wiley
M.Curzio, P.Longobardi, M.Maj, Lezioni di algebra, 1994 Liguori
E.Marchionna, C.Marchionna Tibiletti, Lezioni di algebra, Masson
D. Dikranjan, M.S. Lucido, Aritmetica e Algebra, Liguori ed. 2007
P.Quattrocchi, G.Rinaldi, Algebra, 1995 Zanichelli
Lo studente pu`o trovare utile e interessante la consultazione di testi quali
P.M.Cohn, Algebra Vol.I, 1981; Vol.II, 1989 John Wiley
M.Artin, Algebra, 1997 Bollati Boringhieri
L.Childs, Algebra: unintroduzione concreta, 1989 ETS Editrice
R.B.J.T.Allenby, Rings, Fields and Groups, 1982 Edward Arnold

Ogni capitolo si conclude con una serie di TEMI. Per buona parte di essi viene dato qualche suggerimen-
to per la risoluzione anche richiamando Proposizioni ed Esercizi che possono talvolta essere applicati
direttamente, talaltra suggerire un procedimento.
Raccolte di esercizi si trovano anche in
M.Curzio, P.Longobardi, M.Maj, Esercizi di Algebra, 1994 Liguori
C.Marchionna Tibiletti, V.Zambelli, Esercizi di Algebra, 1993 Masson
S.Franciosi, F.de Giovanni, Esercizi di Algebra, 1992 Aracne
R.Ciampi Procesi, R.Rota, Algebra moderna, Esercizi, 1992 ed.Veschi
A.Ragusa, C.Sparacino, Esercizi di Algebra, 1992 Zanichelli

2
INDICE

I. Numeri interi; divisibilit` a e fattorizzazione.


1. 1. I numeri interi e i numeri naturali. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2. 1. Principio di induzione. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3. 1. Divisibilit`a. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
4. 1. Numeri primi, teorema di fattorizzazione. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
II. Relazioni di equivalenza e relazioni dordine.
1. 1. Relazioni fra insiemi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2. 1. Relazioni di equivalenza. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2. Congruenze aritmetiche. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
3. 1. Relazioni dordine. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2. Reticoli. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
III. Applicazioni, prodotto di applicazioni.
1. 1. Applicazioni fra insiemi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2. Prodotto di applicazioni. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
IV. Strutture algebriche: semigruppi, gruppi, anelli, moduli, algebre, reti-
coli.
Sottostrutture di una struttura algebrica.
1. 1. Operazioni e leggi di composizione. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2. 1. Propriet`a associativa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2. Semigruppi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3. Sottosemigruppi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3. 1. Elemento neutro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2. Monoidi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
4. 1. Elemento inverso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
2. Gruppi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3. Sottogruppi di un gruppo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
5. 1. Propriet`a distributiva. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
2. Anelli, corpi, campi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3. Sottoanelli, sottocorpi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
4. Lanello (Zn ; +, ). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
5. Anelli di polinomi. Lanello K[x]: divisibilit`a e fattorizzazione. Radici. . . . . . . 35
6. Domini a fattorizzazione unica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
6. 1. Moduli su un anello; spazi vettoriali. Algebre. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
2. Sottomoduli di un A-modulo. Sottoalgebre di una A-algebra. . . . . . . . . . . . . . . . . 49
3. Ideali destri e sinistri di un anello. Ideali di una A-algebra. . . . . . . . . . . . . . . . . . . . 50
7. 1. Reticoli come strutture algebriche. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
2. Reticoli e anelli di Boole. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
3. Sottoreticoli di un reticolo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
4. Il reticolo delle sottostrutture. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
8. 1. Isomorfismo. Automorfismi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
9. 1. Prodotto cartesiano di strutture algebriche. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59

3
V. Quoziente di una struttura algebrica rispetto ad una congruenza.
1. 1. Congruenza in una struttura algebrica.
Struttura quoziente. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
2. Gli anelli (Z, +, ) e (Q; +, ) come strutture quoziente. . . . . . . . . . . . . . . . . . . . . . . 71
3. Immersione di un dominio di integrit` a in un campo. . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
2. 1. Laterali di un sottogruppo in un gruppo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
2. Teorema di Lagrange. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
3. Sottogruppo normale. Gruppo quoziente. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
3. 1. Ideali di un anello. Anello quoziente. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
4. 1. A-modulo quoziente. A-algebra quoziente. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
VI. Omomorfismo fra strutture algebriche.
1. 1. Omomorfismo fra gruppi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
2. 1. Omomorfismo fra anelli. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
2. Ideali massimali, ideali primi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
3. 1. Omomorfismo di A-moduli e di algebre. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
VII. Sottostruttura generata da una parte di una struttura algebrica.
1. 1. Sottosemigruppo generato da una parte di un semigruppo. . . . . . . . . . . . . . . . . . . . . 94
2. 1. Sottogruppo generato da una parte di un gruppo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
2. Gruppi ciclici. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
3. Prodotto di due sottogruppi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
3. 1. Sottoanello generato da una parte di un anello.
Sottoanello fondamentale in un anello dotato di unit`a. . . . . . . . . . . . . . . . . . . . . . . . 101
2. Caratteristica in un anello. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
3. Sottocorpo generato da una parte di un corpo.
Sottocorpo minimo.
Campo dei quozienti di un dominio dintegrit` a in un corpo. . . . . . . . . . . . . . . . . . 104
4. 1. Sottomodulo generato da una parte di un A-modulo. . . . . . . . . . . . . . . . . . . . . . . . . . 106
2. Ideali finitamente generati e ideali principali in un anello. . . . . . . . . . . . . . . . . . . . . 106
3. Anelli quoziente di K[x]. Campi di Galois. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
4. Domini ad ideali principali. Domini euclidei. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
VIII. Prodotto diretto, somma diretta.
1. 1. Prodotto diretto di sottogruppi.
Teorema di decomposizione per gruppi abeliani finiti. . . . . . . . . . . . . . . . . . . . . . . . . . 123
2. 1. Somma diretta di ideali. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
3. 1. Somma diretta di A-sottomoduli e di ideali di unalgebra. . . . . . . . . . . . . . . . . . . . . 125
IX. Elementi di teoria dei campi.
1. 1. Estensioni di campi.
Chiusura algebrica di un campo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
2. Estensione semplice. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
2. 1. Campo di spezzamento di un polinomio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
2. Campi finiti. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Indice analitico. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
Temi desame. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137

4
I. NUMERI INTERI;
` E FATTORIZZAZIONE
DIVISIBILITA

1.1. I numeri interi e i numeri naturali.


Indicheremo con Z linsieme {0, 1, 2, . . .} dei numeri interi (relativi), con N linsieme
{1, 2, . . .} dei numeri naturali e con N0 linsieme N {0}.
Linsieme dei numeri naturali verr` a identificato con linsieme dei numeri interi positivi.
(cfr. IV, 8.1)
In Z sono state introdotte le operazioni di addizione e moltiplicazione che godono delle
seguenti propriet`a:
1. laddizione e la moltiplicazione sono associative , ovvero per ogni a, b, c Z si ha
(a + b) + c = a + (b + c)

(a b) c = a (b c);
2. laddizione e la moltiplicazione sono commutative, ovvero per ogni a, b Z si ha
a+b=b+a

a b = b a;
3. la moltiplicazione `e distributiva rispetto alladdizione, ovvero per ogni a, b, c Z si ha
a (b + c) = a b + a c;

4. i numeri 0 e 1 sono tali che a + 0 = a e a 1 = a per ogni a Z;


5. per ogni a Z esiste a Z tale che a + (a) = 0;
6. per ogni a, b Z con a 6= 0 e b 6= 0 `e a b 6= 0;
7. per a, b, c Z con c 6= 0 luguaglianza a c = b c implica a = b;
8. per a, b Z `e a b = 1 se e solo se a = b = 1 o a = b = 1;
9. per a, b, c, d Z se a b e c d, allora a + c b + d;
10. per a, b, c Z se a b e c > 0, allora a c b c.

2.1. Principio di induzione.


PRINCIPIO DI INDUZIONE A]. Sia S un sottoinsieme di N0 tale che 0 S e tale che,
se n S , anche n + 1 S ; allora S = N0 .
Altre formulazioni del Principio di Induzione, equivalenti alla A], sono le seguenti:
PRINCIPIO DI INDUZIONE B]. Sia S `e un sottoinsieme di N0 tale che 0 S e tale che,
se m S per ogni m n, anche n + 1 S ; allora S = N0 .
PRINCIPIO DI INDUZIONE C] Sia S un sottoinsieme di N0 che soddisfa alle seguenti
condizioni: i) esiste no N0 tale che no S , ii) se per ogni intero m tale che no m n `e
m S , anche n + 1 S . Allora appartengono ad S tutti gli interi maggiori o uguali ad no .

Se P(n) `e un enunciato in cui interviene un intero positivo n, lenunciato pu`o essere


dimostrato vero per ogni n (se lo `e!) facendo induzione su n, ovvero considerando
linsieme S degli interi positivi per i quali P(n) `e vero.
5
In alcuni casi pu`o esistere un intero positivo no tale che lenunciato P(n) perde significato
o `e falso per n < no ; si applicher`
a il Principio di Induzione nella forma C].
Il principio di Induzione `e equivalente anche al
PRINCIPIO DEL MINIMO. Ogni sottoinsieme non vuoto di N0 ammette elemento
minimo.

3.1. Algoritmo della divisione.


Teorema 3.1.1. Dati a, b Z con b > 0, esistono e sono univocamente determinati q, r Z
tali che
a = bq + r e 0 r < b
(q e r vengono detti rispettivamente quoziente e resto della divisione fra a e b.)
Per a 0 si prova la tesi facendo induzione su a.
Se a < 0, posto a = bq + r con 0 r < b, si ha a = b(q) per r = 0 e a = b(q 1) + (b r)
con 0 b r < b per r 6= 0.
Corollario 3.1.2. Dati a, b Z con b 6= 0, esistono e sono univocamente determinati
q, r Z tali che
q + r e 0 r < |b|
a = b
(dove |b| indica il valore assoluto di b).
Esistono q, r Z tali che a = |b|q + r con 0 r < |b|; se b < 0, a = b(q) + r.

Definizione. Dati a, b Z, diciamo che a divide b (e scriviamo a|b) se e solo se esiste


c Z tale che b = ac.
Definizione. Dati a, b Z, si dice che un intero d Z `e massimo comun divisore di a
e b (brevemente: d `e M.C.D.(a, b)) se e solo se
1) d|a e d|b,
2) se c Z e c|a, c|b, allora c|d
Teorema 3.1.3. Siano a, b Z.
I] Esiste M.C.D.(a, b) (che si pu`o determinare con lalgoritmo delle divisioni successive
se a e b non sono nulli);
II] se d `e M.C.D.(a, b), anche e soltanto d `e M.C.D.(a, b);
III] se d `e M.C.D.(a, b), esistono x, y Z tali che d = ax + by.
I] Se b = 0, a `e M.C.D.(a, b).
Sia b 6= 0; esistono q0 , r0 Z tali che a = bq0 + r0 con 0 r0 < |b|.
Se r0 = 0, b `e M.C.D.(a, b). Se r0 6= 0, esistono q1 , r1 Z tali che b = r0 q1 + r1 con
0 r1 < r0 .
Se r1 6= 0, esistono q2 , r2 Z tali che r0 = r1 q2 + r2 con 0 r2 < r1 .
Si procede cos` con divisioni successive
ri1 = ri qi+1 + ri+1 con 0 ri+1 < ri .
Esiste un intero n tale che rn+1 = 0; si verifica che rn `e M.C.D.(a, b).
II] Se d0 `e M.C.D.(a, b), d e d0 si dividono a vicenda. Da d = kd0 e d0 = hd segue d = khd;
se d 6= 0, `e hk = 1 e quindi h = k = 1.
III] Per induzione su i si prova che esistono xi , yi Z tali che ri = axi +byi ; essendo d = rn ,
si ha la tesi.

Definizione. Due interi a, b Z\{0} vengono detti primi fra loro o coprimi se ammet-
tono come divisori comuni solo +1 e -1 (ovvero se 1 `e M.C.D.(a, b)).
Teorema 3.1.4. Due interi a, b Z\{0} sono coprimi se e solo se esistono x.y Z tali che
1 = xa + yb. (Identit`
a di Bezout).
Se a e b sono coprimi, la tesi segue da III] del Teorema 3.1.3.
Viceversa, se 1 = ax+by e se d `e M.C.D.(a, b), allora a = a0 d, b = b0 d e quindi 1 = (a0 x+b0 y)d;
ne segue d = 1.

6
Esercizio 1. Siano a, b1 , b2 Z\{0}; se a divide il prodotto b1 b2 e a `e primo con b1 , allora a divide b2 .
Esercizio 2. Siano a, b1 , b2 , . . . , bn Z\{0}; a `e primo con ogni bi per i = 1, 2, . . . , n se e solo se a `e
primo con il prodotto b1 b2 . . . bn . (Induzione su n)
Esercizio 3. Siano a1 , a2 , . . . , an Z\{0} divisori di un intero b a due a due coprimi; allora anche il
prodotto a1 a2 an `e un divisore di b. (Per lesercizio precedente basta dimostrare la tesi per n = 2).

4.1 Numeri primi, teorema di fattorizzazione


Definizione. Numero primo `e ogni numero naturale p, maggiore di 1, i cui divisori
in N sono solo 1 e p.
Se p `e un numero primo ed a un numero naturale, maggiore di 1, p `e primo con a se e
solo se p non divide a.
Tenendo presente lEsercizio 1 in 3.1 si deduce che
Teorema 4.1.1. Sia n un numero naturale, maggiore di 1; n `e primo se e solo se, ogni
qualvolta n divide un prodotto a1 a2 ar con ai N, n divide almeno uno dei fattori ai .
Si faccia induzione su r.
Teorema 4.1.2. Ogni numero naturale a N, maggiore di 1, `e primo o pu`o essere
scritto come prodotto di numeri primi; tale scrittura `e unica a meno dellordine in cui
si scrivono i fattori.
Si faccia induzione su a; la tesi `e vera per a = 2. Sia a > 2; se a non `e primo, sar`a a = bc
con 1 < b < a, 1 < c < a. Per induzione b e c sono primi o prodotto di primi e quindi a `e
prodotto di primi.
Sia a = p1 p2 pn = p01 p02 p0m con pi , p0j primi per ogni i, j. Poiche p1 divide il prodotto
p01 p02 p0m , p1 divide almeno uno dei fattori p0j ; possiamo supporre che p1 divida p01 . Essendo
p01 primo, `e p1 = p01 e quindi p2 pn = p02 p0m . Per induzione segue n = m e, cambiando
eventualmente lordine dei fattori, pi = p0i per i = 1, 2, . . . , n.
Corollario 4.1.3.(Euclide) Esistono infiniti numeri primi.
Per assurdo supponiamo che linsieme P dei numeri primi sia finito; sia P={p1 , p2 , . . . , pn }.
Posto a = p1 p2 pn + 1, a non `e divisibile per alcun pi e questo `e assurdo per il Teorema
4.1.2.
Esercizio 1. Si mostri che esistono infiniti numeri primi del tipo 4n 1 con n N. (Si osservi che il
prodotto di due numeri interi del tipo 4n + 1 `e un numero dello stesso tipo e che ogni numero primo,
diverso da 2, `e del tipo 4n + 1 o 4n 1.)
Esercizio 2. Si mostri che esistono infiniti numeri primi del tipo 6n 1 con n N.

Dal Teorema 4.1.2 si deduce un teorema di fattorizzazione per gli interi relativi.
Definizione. Intero primo `e ogni numero intero del tipo +p o p, dove p `e un numero
naturale primo.
Teorema 4.1.4. Ogni numero intero a, diverso da 0, +1, 1, `e primo o pu`o essere scritto
come prodotto di interi primi. Se a = p1 pr = q1 qs con p1 , . . . , pr , q1 , . . . , qs interi primi,
allora `e r = s e, cambiando eventualmente lordine dei fattori, pi = qi o pi = qi per ogni
i = 1, . . . , r.

7
II. RELAZIONI DI EQUIVALENZA
E RELAZIONI DORDINE

1
1. Relazioni fra insiemi.
Definizione. Una relazione (o corrispondenza) da un insieme S ad un insieme T `e
un qualunque sottoinsieme del prodotto cartesiano S T .
Per indicare che (s, t) (con s S, t T ) si usa spesso anche la notazione s t e si dice
che la relazione associa allelemento s di S lelemento t di T .
Particolari relazioni sono la relazione vuota e la relazione totale.
Esempi.
1. Siano S linsieme dei punti e T linsieme delle rette di un piano; sia la relazione che
associa ad un punto s S una retta t T se e solo se s appartiene a t. Ad ogni elemento
di S sono associati dalla pi` u elementi di T e ogni elemento di T `e associato dalla a
pi`
u elementi di S .
2. Sia la relazione definita da N a N ponendo per n, m N
nm se e solo se m divide propriamente n
Ne ad 1 ne ad alcun numero primo `e associato dalla un elemento di N; per ogni
elemento n N con n 6= 1 esiste qualche m N tale che mn, ad esempio m = 2n.

Se in particolare linsieme T coincide con linsieme S , si parler`a di relazione in S .


Una relazione in un insieme S pu`o godere di alcune notevoli propriet`a:
riflessiva: s s per ogni s S ;
simmetrica: per s, t S se s t, allora t s;
transitiva: per s, t, v S se s t e t v , allora s v ;
antisimmetrica: per s, t S se s t e t s, allora s = t.
Osservazioni.
1. Una relazione in un insieme S `e simmetrica e antisimmetrica se e solo se essa si
riduce alla relazione identica su un sottoinsieme T di S : precisamente T = {x S | esiste
y S tale che x y}.
2. Sia una relazione simmetrica e transitiva; `e riflessiva se e solo se per ogni s S
esiste t S tale che st.
3. Una relazione in S pu` o non godere di alcuna delle quattro propriet`a sopra citate.
Ad esempio in S = {a, b, c} si consideri la relazione definita dal seguente sottoinsieme di
S S:
{ (a, a), (a, b), (b, a), (a, c) }
Esercizio 1. Nellinsieme S = {a, b, c} si definiscano relazioni che godono di una o pi
u delle quattro
propriet`a sopra citate, ma non delle altre.

8
2
2.1. Relazioni di equivalenza.
Definizione. Ogni relazione in un insieme (non vuoto) S , che gode delle propriet`a
riflessiva, simmetrica e transitiva, viene detta relazione di equivalenza in S .
Esempi.
1. La relazione identica e la relazione totale in un insieme S sono relazioni di equivalen-
za.
2. Nellinsieme delle rette del piano (o dello spazio) la relazione che associa ad una retta
s una retta t se e solo se t coincide con s o ` e parallela ad s, `e di equivalenza.
La relazione che associa ad una retta s una retta t se e solo se t coincide con s o `e
incidente ad s, `e di equivalenza?
3. Nel prodotto cartesiano N0 N0 `e equivalenza la relazione definita da
(m, n) (r, s) se e solo se m + s = r + n
per m, n, r, s N0 .
4. Nel prodotto cartesiano Z(Z\{0}) `e equivalenza la relazione definita da
(a, b) (c, d) se e solo se ad = bc
per a, c Z e b, d Z\{0}.
5. In Z `e equivalenza la relazione definita da
ab se e solo se a + b `e pari
per a, b Z.

Definizione. Sia una relazione di equivalenza in un insieme S e sia a S ; linsieme


{a} = { x S | a x } viene detto classe di equivalenza rappresentata dallelemento a.
Esercizio 1. Per ognuna delle relazioni di equivalenza indicate negli esempi che precedono si indichi da
quali elementi `e costituita la classe di equivalenza rappresentata da un dato elemento.
Proposizione 2.1.1. Sia una relazione di equivalenza in un insieme S .
1] Per ogni a S si ha a {a} .
2] Per ogni a, b S sono tra loro equivalenti le condizioni seguenti:
i) a b;
ii) {a} = {b} .
iii) {a} {b} 6= ;
Le classi di equivalenza di in S costituiscono pertanto una partizione di S , cio`e una
collezione di sottoinsiemi non vuoti di S tale che ogni elemento di S appartiene ad uno
e uno soltanto di tali sottoinsiemi.
1] E` a {a} poiche `e a a.
2] i) = ii). Sia x {b} ; da a b e b x segue a x e quindi x {a} . Essendo anche b a,
allo stesso modo si prova che, se y {a} , allora y {b} .
ii) = iii). Ovvio.
iii) = i). Sia c {a} {b} ovvero a c e b c; allora c b per la propriet`a simmetrica e
quindi a b per la propriet`a transitiva.

Viceversa, si verifica facilmente la Proposizione che segue.


Proposizione 2.1.2. Siano {Xi }iI una partizione di un insieme S e la relazione in S
definita da
ab se e solo se a, b Xi per qualche i I ;
`
e una relazione di equivalenza, le cui classi di equivalenza sono i sottoinsiemi Xi .
Definizione. Sia `e una relazione di equivalenza in un insieme S : linsieme, i cui
elementi sono le classi di equivalenza di , viene detto insieme quoziente di S rispetto
a indicato con S o con S/.
a e verr`

9
2.2. Congruenze aritmetiche.
Sia n un intero fissato; sia n la relazione definita in Z ponendo per a, b Z
a n b se e solo se n divide b a
Per n = 0 e per n = 1 la relazione n si riduce rispettivamente alla relazione identica e
alla relazione totale; inoltre la relazione n coincide con la relazione n . Pertanto si
supporr`a sempre n 2.
La relazione n `e una relazione di equivalenza che viene detta congruenza modulo n.
Per essa si usa anche la notazione a b (mod n) al posto di a n b.
Per a Z la classe di equivalenza a cui appartiene a viene solitamente indicata con il
simbolo [a]n o con il simbolo {a}n ; la classe [a]n `e costituita da tutti e soli gli interi del
tipo a + kn che si ottengono al variare di k in Z.
Le classi di equivalenza della relazione n vengono dette classi di resti modulo n e
sono esattamente [0]n , [1]n , . . . , [n 1]n : infatti per a, b Z, posto a = q1 n + r1 , b = q2 n + r2 con
0 ri < n, `
e a n b se e solo se r1 = r2 .
Linsieme delle classi di resti modulo n verr` a indicato con Zn .
Proposizione 2.2.1.
1] Per a, b, c, d Z se a n b e c n d, allora a + c n b + d e ac n bd.
2] Se k Z `e primo con n e ka n kb, allora a n b.
1] Se b = a + hn, d = c + kn con h, k Z, allora b + d = (a + c) + (h + k)n e bd =
ac + (ak + ch + hkn)n con h + k, ak + ch + hkn Z.
2] Sia k(b a) = kb ka = hn con h Z; se n `e primo con k, n divide b a. (cfr. I, 3.1
Esercizio 1)
Esercizio 1. Mostrare che la congruenza modulo 2 coincide con la relazione definita nellEsempio 5 in
2.1.
Esercizio 2. Sia a Z ; si provi che esiste qualche x Z tale che sia ax n 1 se e solo se a `e primo con
n. Si mostri che in tal caso gli interi x cosiffatti costituiscono una classe di resti mod n.
? Esercizio 3. Siano n1 , n2 , . . . , nr interi positivi a due a due coprimi; per a1 , a2 , . . . , ar Z esiste qualche
x Z tale che sia x ni ai per ogni i.(Teorema cinese dei resti)
Definizione. Sia n un intero positivo; si indica con (n) il numero degli interi t, primi
con n, tali che 1 t n.
viene detta funzione di Eulero.
Teorema 2.2.2 (Eulero, 1707-1783) Sia n un intero positivo; per ogni intero a, primo
con n, si ha a(n) n 1 .
Caso particolare del Teorema di Eulero `e il
Teorema 2.2.3 (Fermat, 1601-1665) Sia p un numero primo; per ogni intero a si ha
ap p a.
I Teoremi di Eulero e di Fermat potranno essere provati pi
u avanti come conseguenza di
IV, 5.2 Esercizio 2, di IV Proposizione 5.4.1 e di VI Corollario 2.2.2.

10
3
3.1. Relazioni dordine.
Definizione. Ogni relazione in un insieme (non vuoto) S , che gode delle propriet`a
riflessiva, transitiva e antisimmetrica, viene detta relazione dordine in S .
Spesso per indicare relazioni dordine si usano simboli del tipo , , .
Un insieme S , in cui `e definita una relazione dordine , verr`a indicato con (S, ) e verr`
a
detto insieme ordinato o parzialmente ordinato rispetto alla .
Definizione. Una relazione dordine in un insieme S verr` a detta totale se e solo se
per ogni a, b S si ha a b o b a (due qualsiansi elementi di S sono confrontabili); in
tal caso linsieme S verr`a detto totalmente (o linearmente) ordinato rispetto alla .
Un insieme totalmente ordinato viene spesso detto anche catena.
Esempi.
1. In N0 la relazione definita ponendo per a, b N0
ab se e solo se c N0 tale che b = a + c
`e una relazione dordine totale e ci fornisce lusuale ordinamento dellinsieme dei numeri
naturali.
2. In N0 la relazione definita ponendo per a, b N0
ab se e solo se c N0 tale che b = ac
`e una relazione dordine non totale.
3. Nellinsieme P(X) delle parti di un insieme X la relazione di inclusione insiemistica
definita ponendo per A, B P(X)
AB se e solo se A B
`e una relazione dordine (non totale, se X possiede almeno due elementi distinti).

Se un insieme S `e ordinato rispetto ad una relazione , S `e anche ordinato rispetto alla


relazione duale definita ponendo a b se e solo se b a per ogni a, b S .

Definizione. Siano (S, ) un insieme ordinato e T un sottoinsieme non vuoto di S :


minorante di T `e un qualunque elemento k S tale che k t per ogni t T ;
minimale in T `e un elemento t T per cui non esiste alcun t T , t 6= t tale che
sia t t ;
minimo in T `e un elemento m T tale che m t per ogni t T .
Considerando in S la relazione dordine duale si introducono i concetti di maggiorante,
massimale, massimo di T .
Definizione. Siano (S, ) un insieme ordinato e T un sottoinsieme non vuoto di S :
maggiorante di T `e un qualunque elemento k S tale che t k per ogni t T ;
massimale in T `e un elemento t T per cui non esiste alcun t T , t 6= t tale che
sia t t;
massimo in T `e un elemento m T tale che t m per ogni t T .
E importante osservare che un sottoinsieme T di un insieme ordinato S pu`o non possedere
elementi del tipo sopra definito.
Ad esempio, si consideri N0 ordinato rispetto alla relazione definita nellEsempio 2.
Il sottoinsieme T di N0 , costituito dai numeri primi non ha minimo e ammette come
minorante soltanto 1; ogni suo elemento `e minimale. Il sottoinsieme V = {6, 12, 18, 24} ha
minimo 6, ma non ha massimo; V ammette come minoranti 1, 2, 3, 6 e come maggioranti
tutti i multipli di 72. Il sottoinsieme W = {2n | n N } non ammette elementi massimali;
0e lunico maggiorante di W .

Ricordiamo il seguente
Assioma o Lemma di Zorn. Sia (S; ) un insieme ordinato; se ogni sottoinsieme di S ,
totalmente ordinato rispetto alla , ammette un maggiorante, allora esiste in S qualche
elemento massimale.
11
Definizione. Siano (S, ) un insieme ordinato e T un sottoinsieme non vuoto di S ;
si chiama massimo minorante o estremo inferiore di T il massimo (se esiste)
dellinsieme (se non `e vuoto) dei minoranti di T ; si chiama minimo maggiorante
o estremo superiore di T il minimo dei maggioranti di T . Essi vengono indicati rispet-
tivamente con inf T e sup T .
Osservazioni. Siano (S; ) un insieme ordinato e T un sottoinsieme di S .
1. Se T ha minimo (massimo) m, allora m `e lunico elemento minimale (rispettivamente,
massimale) di T e anche m =inf T (risp. m =sup T ).
2. Se T possiede un unico elemento minimale (massimale) t , non `e detto che t sia
minimo (risp. massimo) di T . Ad esempio si pu`o considerare nellinsieme S dellEsercizio
1 che segue il sottoinsieme T = {2n , 5, 1/5 | n Z}: 1/5 `e lunico elemento minimale (ma
non `e minimo!) di T e 5 `e lunico elemento massimale (ma non `e massimo!) di T .
Proposizione 3.1.1. Sia S un insieme ordinato tale che per ogni sottoinsieme non
vuoto T di S esiste inf T . Certamente S ha minimo, ma pu`o non avere massimo; se S ha
massimo, allora per ogni sottoinsieme non vuoto T di S esiste sup T .
Lelemento inf S `e minimo di S.
Se S ha massimo m, per ogni sottoinsieme T linsieme W dei maggioranti di T non `e vuoto,
poich`e m W ; esiste pertanto inf W . Per ogni t T e per ogni w W `e t w; t `e un
minorante di W e quindi t inf W . Ne segue che inf W `e un maggiorante di T e quindi
inf W W ; allora inf W `e il minimo di W , ovvero inf W = sup T .

3.2. Reticoli.
Definizione. Un insieme ordinato (S, ), in cui esistono inf {a, b} e sup {a, b} per ogni
a, b S , viene detto reticolo.
Gli insiemi ordinati considerati in 3.1 negli Esempi 1,2,3 sono reticoli.
Linsieme costituito dai dischi del piano e dallinsieme vuoto, ordinato rispetto allin-
clusione insiemistica, non `e un reticolo.
Ogni insieme totalmente ordinato `e un reticolo.
Esercizio 1. Nellinsieme S dei numeri razionali positivi si consideri la relazione definita ponendo per
a, b S
a b se e solo se n N tale che b = na;
si mostri che (S, ) `e un reticolo.
Esercizio 2. Nellinsieme S dei numeri reali positivi si consideri la relazione definita ponendo per
a, b S
a b se e solo se n N tale che b = na;
si mostri che S `e ordinato rispetto alla , ma non `e un reticolo.
Esercizio 3. Ogni insieme ordinato finito ammette elementi massimali ed elementi minimali; ogni reticolo
finito possiede massimo e minimo.
Esercizio 4. Se un reticolo ammette un elemento minimale (massimale), allora ammette minimo (mas-
simo).
Esercizio 5. Sia (S; ) un insieme ordinato.
Per s1 , s2 S si scriva s1 < s2 per indicare che s1 s2 con s1 6= s2 .
Sia T = S S = {(a, b) | a, b S}; si definisca in T una relazione ponendo per (a, b), (c, d) T
(a, b) (c, d) se e solo se `e a < c oppure a = c e b d.
Si verifichi quanto segue.
I] `e una relazione dordine in T .
II] (T ; ) `e totalmente ordinato se e solo se (S; ) `e totalmente ordinato.
III] Sia (S; ) non totalmente ordinato; (T ; ) `e reticolo se e solo se (S; ) `e reticolo dotato di massimo
e di minimo.

12
TEMI II.
1. Sia n un intero maggiore di 1 e sia p il minimo primo che divide n. Si mostri che
I] M.C.D.(p 1, n) = 1;
II] p non divide 2n 1 (e quindi n non divide 2n 1).
Sugg. I] Se d =M.C.D.(p 1, n) 6= 1, esiste un primo q che divide d.
II] Proposizione 2.2.1. Per p 6= 2 `e 2p1 1 (mod p); se fosse anche 2n 1 (mod p), da
1 = xn + y(p 1) con x, y Z si dedurrebbe un assurdo.

2. Nellinsieme Q+ dellinsieme dei numeri razionali positivi si consideri la relazione definita ponendo
a b se e solo se esiste n N0 tale che 2n (a b) Z
Si verifichi che `e una relazione di equivalenza e si mostri che
i) se p `e un numero primo dispari, le classi di equivalenza { p1 } , { p12 } , . . ., { p1r } , . . ., (con r N) sono
distinte;
ii) se p e q sono primi distinti, per ogni r, s N le due classi { p1r } e { q1s } sono distinte.
Le classi { 12 } , { 212 } , . . ., { 21r } , . . . sono distinte tra loro?
Sugg. Proposizione 2.1.1; p1r p1s con r s se e solo se esistono n N0 e t Z tali che 2n (psr 1) = tps ,
assurdo per r 6= s, I Teorema 4.1.1.

3. Sia X = {x = 2r 3s | r, s N }; per x1 , x2 X si ponga x1 x2 se e solo se esiste n N tale che


x2 = xn1 .
i) Si verifichi che, rispetto alla relazione sopra definita, X `e un insieme ordinato, non totalmente
ordinato.
ii) Si mostri che (X; ) possiede elementi minimali, ma non possiede minimo.
iii) (X; ) possiede elementi massimali?
iv) (X; ) `e un reticolo?
Sugg. i) 22 3 e 2 32 non sono confrontabili.
ii) Se 1 =M.C.D.(r, s), lelemento 2r 3s `e minimale; 3.1 Osservazioni.
iv) Linsieme {22 3, 2 32 } non ammette ne maggioranti ne minoranti.

4. In N si definisca una relazione ponendo ab se e solo se a e b hanno lo stesso numero di cifre e a b


(dove a b indica lusuale ordinamento in N) ; si provi che `e una relazione dordine.
(N, ) `e totalmente ordinato? Ammette minimo o massimo? Quali sono gli elementi minimali e gli
elementi massimali? E ` un reticolo?

Sugg. 1 e 10 non sono confrontabili.


1, 10 sono elementi minimali; 9, 99 sono elementi massimali.
3.2 Esercizio 4.

5. Si scriva ogni n N nella forma n = 5r k con r N0 , k N e M.C.D.(5, k) = 1.


Si considerino le relazioni e definite in N ponendo
(5r k) (5s h) se e solo se r + s `e pari
(5r k) (5s h) se e solo se 5r k = 5s h oppure r < s.
I] Si mostri che `e una relazione di equivalenza e se ne determinino le classi di equivalenza distinte.
II] Si verifichi che (N, ) `e un insieme ordinato, non totalmente ordinato. (N, ) `e un reticolo?
Si mostri che
i) ogni sottoinsieme Y di N ammette elementi minimali, mentre esistono sottoinsiemi di N privi di
elementi massimali;
ii) un sottoinsieme non vuoto Y di N ammette minoranti se e solo se in Y esiste al pi` u un numero
non divisibile per 5;
iii) un sottoinsieme Y di N `e privo di maggioranti se e solo se per ogni r N0 esiste in Y qualche
numero divisibile per 5r .
III] Esistono sottoinsiemi non vuoti di N dotati di minimo? dotati di massimo?
Esistono sottoinsiemi non vuoti di N privi di minimo? privi di massimo?

13
6. Sia (L; ) un reticolo; per ogni a, b L con a b si ponga Xa,b = {x L | a =inf{b, x} }.
Si osservi che Xa,b non `e vuoto e ammette minimo.
I] Si provi che, se (L; ) `e il reticolo costituito dalle parti di un insieme non vuoto S rispetto allinclusione
insiemistica, ogni insieme Xa,b ammette massimo.
II] Si mostri con esempi che possono esistere a, b L tali che Xa,b non ha massimo sia nel caso L finito
che nel caso L infinito.
Sugg. I] Per A B S si consideri A (S B).
II] Si consideri il diagramma di Hasse

3,2 Esercizio 1.

7. Siano (S, ) un insieme parzialmente ordinato ed R una relazione di equivalenza in S. Nellinsieme


S
quoziente R si consideri la relazione definita ponendo
[x]R [y]R se e solo se esiste y [y]R tale che a y per ogni a [x]R .
Si provi quanto segue.
I] `e antisimmetrica e transitiva;
II] sono tra loro equivalenti le seguenti condizioni:
i) `e riflessiva,
ii) per ogni x S la classe [x]R ammette massimo rispetto alla relazione definita in S,
iii) per ogni x, y S `e [x]R [y]R se per ogni a [x]R esiste b [y]R (b dipendente eventualmente
da a) tale che a b.

8. Sia una relazione simmetrica in un insieme X; per ogni x X esista y X tale che xy. Si definisca
in X una relazione ponendo per x1 , x2 X
x1 x2 se e solo se esistono y0 , y1 , . . . , yn X tali che x1 = y0 , x2 = yn , yi yi+1 per 0 i n 1
I] Si verifichi che `e una relazione di equivalenza in X.
II] In X=N\{1} si consideri la relazione simmetrica definita da ab se e solo se M.C.D.(a, b) 6= 1: quali
sono le classi di equivalenza della corrispondente relazione ?

9. Siano (S; ) un insieme parzialmente ordinato ed R una relazione di equivalenza in S. Nellinsieme


S
quoziente R si consideri la relazione definita ponendo
[x]R [y]R se e solo se per ogni a [x]R esiste b [y]R tale che a b.
Si provi quanto segue.
I] `e riflessiva e transitiva;
II] se S `e finito, `e antisimmetrica;
III] per S= Z e ordinamento naturale, si pu`o scegliere la relazione R in modo che non sia antisim-
metrica;
IV] condizione sufficiente affinche sia antisimmetrica `e che per x, y S da x y z e xRz segua xRy.
Mostrare che la condizione non `e necessaria.

10. Sia S un insieme non vuoto; per ogni A, B P(S) si ponga AB = (AB)\(AB) = (A\B)(B\A).
Fissato K P(S), si definisca in P(S) la relazione ponendo per X1 , X2 P(S)
X1 X2 se e solo se KX1 KX2 .
Si provi quanto segue.
I] (P(S), ) `e un insieme ordinato, dotato di massimo e di minimo.
II] Se K `e linsieme vuoto, la relazione coincide con la relazione ; se K = S, la relazione coincide
con la relazione .
III] Se K `e un sottoinsieme proprio di S, allora (P(S), ) non `e totalmente ordinato.
IV] (P(S); ) `e totalmente ordinato se e solo se S `e costituito da un solo elemento.

11. Sia R linsieme di tutte le relazioni in un insieme non vuoto S; per 1 , 2 R si ponga
14
1 2 se e solo se x1 y implica x2 y (per x, y S)
I] Si verifichi che `e relazione dordine in R e che (R; ) `e un reticolo.
II] Detto E linsieme delle relazioni di equivalenza in S, si mostri che E `e un sottoreticolo di (R; ) se
e solo se S possiede al pi` u due elementi.

15
III. APPLICAZIONI
PRODOTTO DI APPLICAZIONI

1
1.1. Applicazioni fra insiemi.
Definizione. Siano S e T due insiemi non vuoti; una applicazione da S a T `e una
relazione da S a T che associa ad ogni elemento s S un elemento t T , univocamente
determinato da s.
Linsieme delle applicazioni da un insieme S ad un insieme T viene indicato con T S .
Una applicazione f da S a T viene solitamente indicata con f : S T .
Se allelemento s S la f associa lelemento t T , si usa scrivere t = f (s) (o anche t = sf
o t = sf ) e dire che t `e immagine di s e s `e retroimmagine o controimmagine di t
nella f .
Se X `e un sottoinsieme di S , si indica con f (X) linsieme {f (x) | x X}; se Y `e un sottoin-
sieme di T , si indica con f 1 (Y ) linsieme {w S | f (w) Y }. Se X S , allora f 1 [f (X)] X ;
se Y T , allora f [f 1 (Y )] Y .
Osservazione. Sia S linsieme dei numeri razionali positivi; la relazione da S a N che
associa ad r/s (con r, s N) il numero naturale r + s non `e una applicazione da S a N,
mentre lo `e la relazione che associa ad r/s il numero naturale (r + s)/M.C.D.(r, s).
Esercizio 1. La relazione in Zn , definita da [a]n [(1)a a]n , `e una applicazione da Zn a Zn se e solo
se n `e pari.

Definizione. Si dice che una applicazione f : S T `e


suriettiva se per ogni t T esiste almeno un s S tale che f (s) = t;
iniettiva se per ogni t T esiste al pi u un s S tale che f (s) = t;
(ovvero se da f (s1 ) = f (s2 ) con s1 , s2 S segue s1 = s2 );
biiettiva se `e suriettiva e iniettiva.
La relazione identica in un insieme S `e una applicazione biiettiva da S a S ; essa viene
detta applicazione identica su S e indicata con IS o 1S .
Se S e T sono finiti e sono costituiti dallo stesso numero di elementi, unapplicazione
f :ST ` e iniettiva se e solo se `e suriettiva.
Esempio 1.
f : ZZ con f (2a) = f (2a + 1) = a per ogni a Z `e suriettiva, non iniettiva;
f : ZZ con f (a) = 2a per ogni a Z `e iniettiva, non suriettiva;
f : ZZ con f (a) = |a| per ogni a Z non `e iniettiva ne suriettiva;
f : ZZ con f (a) = a + 2 per ogni a Z `e biiettiva.
Esercizio 2. Sia f : Zn Zn lapplicazione definita da f ([a]n ) = [ra]n , dove r `e un intero fissato. Si
provi che sono tra loro equivalenti le condizioni seguenti:
i) r `e primo con n;
ii) f `e iniettiva;
iii) f `e suriettiva.
Esercizio 3. Sia f : S T una applicazione; si provi che
I] f `e iniettiva se e solo se per ogni sottoinsieme X di S `e f 1 (f (X)) = X;
II] f `e suriettiva se e solo se per ogni sottoinsieme Y di T `e f (f 1 (Y )) = Y .
Esercizio 4.
i) Si verifichi che esiste una applicazione biiettiva tra Z e linsieme quoziente (N0 N0 )/ con definita
in II.2.1 Esempio 3.

16
ii) Si verifichi che esiste unapplicazione biiettiva tra Q e linsieme quoziente (Z (Z\{0}))/ con
definita in II.2.1 Esempio 4.

Definizione. Sia f : S T una applicazione biiettiva; viene detta inversa della f


lapplicazione f 1 : T S definita ponendo per t T, s S
f 1 (t) = s se e solo se f (s) = t
Esempio 2. Se f : Z9 Z9 `e lapplicazione biiettiva (cfr.Esercizio 2) definita da f ([a]9 ) =
[2a]9 , f 1 `
e lapplicazione da Z9 a Z9 definita da f 1 ([a]9 ) = [5a]9 .
Esercizio 5. Sia f lapplicazione da Z a Z definita ponendo per ogni x Z

(1)x+1 x, se x < 0;
f (x) =
(1)x x + 1, se x 0.
Si verifichi che f `e biiettiva e si determini f 1 .

1.2. Prodotto di applicazioni.


Definizione. Siano S, T, V insiemi e f : S T, g : T V applicazioni; si chiama prodotto
delle applicazioni f e g la relazione da S a V definita da s v (con s S , v V ) se e
solo se v = g[f (s)].
Si provano facilmente le Proposizioni che seguono.
Proposizione 1.2.1. Il prodotto di due applicazioni f : S T e g : T V `e una
applicazione da S a V , che verr` a indicata con f g o con g f .
Proposizione 1.2.2. Sia f : S T unapplicazione; allora
i) IS f = f = f IT ;
ii) se f `e biiettiva, `e f f 1 = IS e f 1 f = IT .
Proposizione 1.2.3. Siano f : S T, g : T V, h : V W applicazioni; sono definiti i
prodotti f g, (f g)h, gh, f (gh) e sussiste luguaglianza (f g)h = f (gh).
Proposizione 1.2.4. Siano f : S T, g : T V applicazioni; allora
I]i) se f e g sono iniettive, f g `e iniettiva;
ii) se f e g sono suriettive, f g `e suriettiva;
iii) se f e g sono biiettive, f g `e biiettiva.
II]i) se f g `e iniettiva, f `e iniettiva;
ii) se f g `e suriettiva, g `e suriettiva;
iii) se f g `e biiettiva, f `e iniettiva e g `e suriettiva.
Esercizio 1. Sia f : S T unapplicazione;
i) f `e iniettiva se e solo se esiste unapplicazione g : T S tale che f g = IS ;
ii) f `e suriettiva se e solo se esiste unapplicazione h : T S tale che hf = IT ;
iii) f `e biiettiva se e solo se esiste unapplicazione k : T S tale che f k = IS e kf = IT .
Esercizio 2. Sia S un insieme con almeno due elementi e sia f unapplicazione di S in se. Si mostri che
sono tra loro equivalenti le condizioni che seguono:
i) f `e biiettiva;
ii) esiste una ed una sola applicazione g di S in se tale che f g = IS ;
iii) esiste una ed una sola applicazione h di S in se tale che hf = IS .
Esercizio 3. Siano f, g le applicazioni di Q in se definite da

4x + 1 per x 0,
f (x) =
x per x < 0

x + 1 per x 0,
g(x) =
2x + 2 per x < 0.
Si mostri che f g `e biiettiva, mentre gf non `e ne iniettiva ne suriettiva.
Lapplicazione f `e iniettiva? `e suriettiva?
Lapplicazione g `e iniettiva? `e suriettiva?

17
TEMI III.
1. Sia S un insieme; siano f e g due applicazioni da S a S tali che f g = IS (IS identit`a su S).
Si provi che
I] f `e iniettiva;
II] se linsieme S `e finito, allora `e anche gf = IS ;
III] se linsieme S `e infinito, pu`o essere f g = IS e gf 6= IS .
Sugg. I] Proposizione 1.2.4
II] f `e biiettiva, esiste f 1 ; Proposizione 1.2.2
III] Esempio: S =N0 ; f (n) = n + 1 per ogni n N0 ; g(0) = 0, g(n) = n 1 per ogni n N

2. Sia n un intero relativo fissato; sia n lapplicazione da Z a Z definita da


( nx se x 0;
n (x) = x se x < 0, x dispari;
x/2 se x < 0, x pari
.
Si provi che n `e iniettiva se e solo se n `e un intero positivo pari e che n `e biiettiva se e solo se n = 2.
Sugg. Se n < 0, n (1) = n (2n); se n > 0 e n dispari, n (1) = n (n).

3. Sia r un intero fissato; si consideri la relazione r fra Z75 e Z90 definita ponendo per a, b Z

[a]75 r [b]90 se e solo se b = ra


I] Si determinino i valori di r per i quali r `e una applicazione da Z75 a Z90 .
II] Fra tali valori di r ne esistono alcuni per i quali r `e suriettiva o iniettiva?
Sugg. I] Se [a]75 = [a0 ]75 , deve essere [ra]90 = [ra0 ]90
II] r ([15]75 ) = r ([0]75 ) con [15]75 6= [0]75 .

4. Siano X e Y due insiemi non vuoti; sia f : X Y una applicazione.


Si provi che un insieme T pu`o essere messo in corrispondenza biunivoca con f (X) se e solo se esistono
due applicazioni : X T suriettiva e : T Y iniettiva tali che f = .
Sugg. f : X f (X) `e suriettiva; Proposizione 1.2.4
Se : T f (X) `e biiettiva, = f 1 `e suriettiva.
Se f = , `e f (X) = [(X)] = (T ); : T f (X) `e biiettiva.

5. Sia f : X Y unapplicazione da un insieme X ad un insieme Y .


I] Si provi che sono tra loro equivalenti le condizioni
a) f `e suriettiva;
b) per ogni sottoinsieme T di X `e f (X T ) Y f (T );
c) esiste V X tale che f (X V ) Y f (V ).
II] Si provi che sono tra loro equivalenti le condizioni
h) f `e iniettiva;
k) per ogni sottoinsieme T di X `e f (X T ) Y f (T ).
III] Si mostri che non sono tra loro equivalenti le condizioni
h) f `e iniettiva;
l) esiste V X tale che f (X V ) Y f (V ).
Sugg. I] c) a): per ogni y Y , `e y f (V ) f (X) o y Y f (V ) f (X V ) f (X).
II] k) h) Se f (x1 ) = f (x2 ) con X1 6= x2 ,per T = {x1 } si ha f (x2 ) f (X T ) e f (x2 ) 6 Y f (T ).
III] per y Y e V = {v X | f (v) = y} `e soddisfatta la condizione l) anche se f non `e iniettiva.

6. Siano e applicazioni da N a N definite da


(
x + 1, se x `e dispari;
(x) = x 1, se x `e pari e x 10;
x, se x = 2, 4, 6, 8.

18
( 1, se x = 1;
(x) = x 1, se x `e dispari e x 6= 1;
x + 1, se x `e pari.
Si provi che
I] non `e ne iniettiva ne suriettiva;
II] `e biiettiva;
III] 6= ;
IV] e non sono ne iniettive ne suriettive.
Sugg. I] (1) = 2 = (2); 3 6 (N)
IV] Proposizione 1.2.4.

7. Si considerino le applicazioni f, g : Q Q definite come segue:


( x 1, per x 0;
f (x) = 2 x, per 0 < x < 2 ;
x + 1, per x 2;
( x + 1, per x 0;
g(x) = 2 x, per 0 < x < 2 ;
x 1, per x 2.
I] Si costruisca lapplicazione f g.
II] Si stabilisca se le applicazioni f g, f , g sono iniettive e/o suriettive.
III] Si stabilisca se lapplicazione gf `e suriettiva e/o iniettiva.
Sugg. I] f g = IQ
II] Proposizione 1.2.4: f iniettiva, g suriettiva. 0 6 f (Q), g(0) = g(2).
III] Proposizione 1.2.4.

8. Sia f : S T unapplicazione da un insieme S ad un insieme T . Si provi che f `e suriettiva se e solo


se `e cancellabile a sinistra rispetto al prodotto di applicazioni (i.e. se g, h sono applicazioni dallinsieme
T ad un insieme V tali che f g = f h, allora g = h).
Si mostri con qualche esempio che, se f `e suriettiva, pu`o non essere cancellabile a destra.
Sugg. 1.2 Esercizio 1, ii).

9. Sia f : X X unapplicazione di un insieme X in se.


Si provi quanto segue.
1) f , vista come relazione in X, `e riflessiva se e solo se `e f = IX .
2) f , vista come relazione in X, `e simmetrica se e solo se `e f 2 = IX .
3) f , vista come relazione in X, `e antisimmetrica se e solo se per ogni x X tale che sia x = f 2 (x) `e
anche x = f (x).
4) f , vista come relazione in X, `e transitiva se e solo se `e f 2 = f .
Si provi quindi che, se f 6= IX , allora
i) se f `e transitiva, f non `e ne iniettiva ne suriettiva;
ii) se f `e simmetrica, f `e biiettiva, ma non vale il viceversa;
iii) se f `e antisimmetrica, f pu`o essere iniettiva o suriettiva, ma pu`o anche non esserlo.

10. Siano m, n interi maggiori di 1; si considerino gli insiemi Zm e Zn delle classi di resti mod m e mod n
rispettivamente. Sia G = { ([a]m , [b]n ) | a, b Z}.
Fissato r N, si consideri lapplicazione fr : G G definita ponendo per ogni a, b Z
fr : ([a]m , [b]n ) ([ra]m , [rb]n )
Si provi che sono tra loro equivalenti le seguenti condizioni:
i) M.C.D.(r, mn) = 1;
ii) M.C.D.(r, m) =M.C.D.(r, n) = 1;
iii) lapplicazione fr `e biiettiva.
Sugg. ii) iii) II, Proposizione 2.2.1,2]
iii) ii) Se d =M.C.D.(r, m) 6= 1 e m = dm0 , allora f (([m0 ]m , [0]n )) = f (([0]m , [0]n )).

19
11. Si definisca in Q una relazione ponendo per a, b Q
a b se e solo se a b Z
Si verifichi che
I] `e una relazione di equivalenza;
II] esiste una applicazione biiettiva tra linsieme quoziente Q/ e linsieme delle radici complesse
dellunit`a.

20
IV. STRUTTURE ALGEBRICHE: GRUPPI, ANELLI, MODULI.
SOTTOSTRUTTURE DI UNA STRUTTURA ALGEBRICA.

1
1.1. Operazioni e leggi di composizione.
Definizione. Siano S, T, V tre insiemi non vuoti; si chiama legge di composizione
(binaria) fra S e T con risultato in V una applicazione f da S T a V . Pi u in generale si
chiama operazione fra S e T con risultato in V unapplicazione f da un sottoinsieme di
ST a V.
Per indicare che v = f ((s, t)) con v V, s S, t T si preferisce usare notazioni del tipo
v = s ? t oppure v = s t, ecc.
Per S = T = V si parla di operazioni e leggi di composizione interne.
Esempi.
1. Laddizione e la moltiplicazione sono leggi di composizione in N0 , Z, Q , R , C. La
sottrazione `e operazione in N0 e legge di composizione in Z. La divisione `e operazione in
Z e in Q ed ` e legge di composizione in Q\{0}.
2. In N0 la legge ? definita da a ? b=M.C.D.(a, b) `e legge di composizione.
3. In N0 la legge definita da a b = m.c.m.(a, b) `e legge di composizione.
4. Nellinsieme dei punti dello spazio `e legge di composizione quella definita da A ? B = C
se A 6= B e il punto C `e il simmetrico di A rispetto a B oppure se A = B = C .
5. Nellinsieme dei punti dello spazio `e legge di composizione quella definita da A B = C
se C `e il punto medio del segmento AB .
6. Nellinsieme X X delle applicazioni di un insieme X in se stesso il prodotto di appli-
cazioni `e legge di composizione.
7. In un reticolo (R; ) sono definite due leggi di composizione e ponendo ab =inf{a, b}
e a b =sup{a, b} per ogni a, b R.
Una legge di composizione ? in un insieme finito S = {s1 , s2 , . . . , sn } pu`o essere indicata da
una tavola di composizione: si scriver` a
? s1 s2 ... sn
s1 s11 s12 ... s1n
s2 s21 s22 ... s2n
... ... ... ... ...
sn sn1 sn2 ... snn
dove sij = si ? sj per ogni i, j {1, 2, . . . , n}.

Gli Esempi mostrano che unoperazione in un insieme S pu` o non essere commutativa.
Definizione. Unoperazione ? in un insieme S viene detta commutativa se per ogni
a, b S per cui `
e definito a ? b `e definito anche b ? a ed `e a ? b = b ? a.
Esercizio 1. Nellinsieme X X (delle applicazioni di un insieme X in se) il prodotto `e commutativo se e
solo se X `e costituito da un solo elemento.

Il termine struttura algebrica indica un insieme S in cui sono definite una o pi


u
operazioni ?, , . . .; essa verr`
a indicata con (S; ?, , . . .).
21
2
2.1. Propriet` a associativa.
Definizione. Sia ? unoperazione in un insieme S ; si dice che ? `e associativa se per
ogni a, b, c S per cui sono definiti a ? b e (a ? b) ? c sono definiti anche b ? c e a ? (b ? c) ed `e
(a ? b) ? c = a ? (b ? c).
Fra gli esempi dati in 1.1 sono associative le operazioni 2, 3 e 6.
Teorema 2.1.1. Se ? `e una legge di composizione associativa in un insieme S , scelti
comunque n elementi s1 , s2 , . . . , sn S (n 3), coincidono tutti i prodotti che con questi
elementi si possono costruire associandoli diversamente, ma nellordine dato.
(Ad esempio, per n = 4 si ha [(s1 ? s2 ) ? s3 ] ? s4 = (s1 ? s2 ) ? (s3 ? s4 ) = s1 ? [s2 ? (s3 ? s4 )] =
s1 ? [(s2 ? s3 ) ? s4 ] = [s1 ? (s2 ? s3 )] ? s4 .)
Proviamo la tesi facendo induzione su n; per ipotesi la tesi `e vera per n = 3.
Sia n > 3; proviamo che ogni prodotto p coincide con lelemento {[(s1 ? s2 ) ? s3 ] } ? sn .
Sar`a p = p1 ? p2 , dove p1 `e un prodotto costruito associando in qualche modo s1 , s2 , . . . , sr
e p2 `e un prodotto costruito associando sr+1 , . . . , sn (con 1 r n 1).
Se r n 2, per lipotesi di induzione sar`a p2 = p3 ? sn , dove p3 `e un prodotto su
sr+1 , . . . , sn1 o p3 = sn1 per r = n 2; allora p = p1 ? (p3 ? sn ) = (p1 ? p3 ) ? sn .
Se r = n 1, sar`a p2 = sn e p = p1 ? sn .
In ogni caso sar`a p = p ? sn , dove p `e un prodotto costruito associando s1 , s2 , . . . , sn1 ;
per lipotesi di induzione sar`a p = [(s1 ? s2 ) ? ] ? sn1 e da ci`o segue la tesi.
Se ? `e associativa, `e lecito quindi scrivere s1 ? s2 ? ? sn .
Osservazione
Loperazione ? definita in N0 ponendo a ? b =M.C.D.(a, b) `e associativa; pertanto resta
definito anche M.C.D.(a1 , a2 , . . . , ar ) comunque si scelgano r 2 e a1 , a2 , . . . , ar N0 . Si
prova (per induzione su r) che, se d =M.C.D.(a1 , a2 , . . . , ar ), esistono x1 , x2 , . . . , xr Z tali che
d = x1 a1 + x2 a2 + + xr ar .

2.2. Semigruppi.
Definizione. Sia S un insieme (non vuoto) in cui `e definita una legge di composizione
?; se la ? `
e associativa, la struttura (S; ?) viene detta semigruppo.
Esempi.
1. N0 , Z, Q, R, C sono semigruppi tanto rispetto alladdizione quanto rispetto alla
moltiplicazione; (Z, -) non `e un semigruppo.
2. Se X `e un insieme non vuoto, X X `e un semigruppo rispetto al prodotto di applicazioni.
(cfr. III, Proposizione 1.2.3)
3. Se (R; ) `e un reticolo, (R; ) e (R; ) sono semigruppi (dove e sono definiti come
in 1.1 Esempio 7).

Definizione. Sia (S; ?) un semigruppo; si definiscono per induzione le potenze di un


elemento s S con esponente intero positivo ponendo per ogni s S
s1 = s e sn+1 = sn ? s
Proposizione 2.2.1. Sia (S; ?) un semigruppo; per ogni s S e per ogni m, n N si ha
sm ? sn = sm+n e (sm )n = smn
Induzione su n. Per n = 1 le uguaglianze sono vere per definizione. Inoltre

sm ? sn+1 = sm ? (sn ? s) = (sm ? sn ) ? s = sm+n ? s = sm+n+1


(sm )n+1 = (sm )n ? sm = smn ? sm = smn+m = sm(n+1) .

22
2.3 Sottosemigruppi.
Definizione. Sottosemigruppo di un semigruppo (S; ?) `e un sottoinsieme non vuoto
H di S , che `
e semigruppo rispetto alloperazione ? definita in S .
N0 `e un sottosemigruppo tanto di (Z;+) quanto di (Z; ).
Linsieme delle applicazioni iniettive (o suriettive) di un insieme X in se stesso `e un
sottosemigruppo del semigruppo (X X ; ). (cfr. 2.2 Esempio 2)
Linsieme degli interi negativi `e sottosemigruppo di (Z;+), ma non di (Z; ).
Un sottoinsieme H di un semigruppo (S; ?) `e un sottosemigruppo se e solo se `e chiuso
rispetto alloperazione ? definita in S , ovvero per ogni h1 , h2 H `e h1 ? h2 H .
Esercizio 1. Sia (S; ?) un semigruppo; sia s S. Linsieme H = {sn | n N} `e un sottosemigruppo di
(S; ?) a cui appartiene lelemento s e che `e contenuto in ogni sottosemigruppo di (S; ?) a cui appartiene s.

Proposizione 2.3.1. Sia T{Hi }iI una famiglia non vuota di sottosemigruppi di un
semigruppo (S; ?): linsieme iI Hi (se non `e vuoto) `e un sottosemigruppo di S .
T
Siano x,Ty iI Hi ; `e x, y Hi per ogni i I e quindi x ? y Hi per ogni i I ovvero
x ? y iI Hi .

23
3
3.1. Elemento neutro.
Definizione. Sia (S; ?) un insieme dotato di legge di composizione; un elemento e S
viene detto elemento neutro se per ogni s S si ha
s ? e = s = e ? s.
(Z; +) ammette come elemento neutro 0; (Z; ) ammette come elemento neutro 1.
Osserviamo per`o che, ad esempio, (Z; - ) non ammette elemento neutro; tuttavia lele-
mento 0 `e tale che n 0 = n per ogni n Z.
Ancora, definita in un qualsiasi insieme S , con pi u di un elemento, una legge di compo-
sizione (associativa) ? ponendo a ? b = b per ogni a, b S , si osserva che non esiste elemento
neutro; tuttavia ogni elemento `e neutro se `e scritto a sinistra in un prodotto.
Definizione. Sia (S; ?) un insieme dotato di legge di composizione; un elemento e S
viene detto elemento neutro a sinistra (elemento neutro a destra) se per ogni
s S si ha e ? s = s (s ? e = s).
Proposizione 3.1.1. Sia ? una legge di composizione in un insieme S ; se esistono in
S un elemento neutro a sinistra es e un elemento neutro a destra ed , allora es = ed . In
particolare se esiste in S un elemento neutro, questo `e unico.
Basta osservare che ed = es ? ed , poiche es `e elemento neutro a sinistra e che es = es ? ed ,
poche ed `e neutro a destra.

3.2. Monoidi.
Definizione. Un semigruppo (S; ?) dotato di elemento neutro viene detto monoide.
N0 , Z, Q, R, C sono monoidi tanto rispetto alladdizione quanto rispetto alla moltipli-
cazione.
Con riferimento agli Esempi in 1.1 sono monoidi 2, 3 e 6.
Linsieme P(X) delle parti di un insieme X `e un monoide sia rispetto allintersezione che
rispetto allunione.

Definizione. Sia (S; ?) un monoide con elemento neutro e; per ogni s S poniamo
s0 = e
Proposizione 3.2.1. Sia (S; ?) un monoide; per ogni s S e per ogni m, n N0 si ha
sm ? sn = sm+n e (sm )n = smn .
(Si confronti con la Proposizione 2.2.1.)
Si devono verificare le uguaglianze per m = 0 o n = 0.

24
4
4.1. Elemento inverso.
Definizione. Sia ? una legge di composizione in un insieme S con elemento neutro e;
un elemento s0 S viene detto inverso di un elemento s S se e solo se
s ? s0 = e = s0 ? s.
Definizione. Sia ? una legge di composizione in un insieme S con elemento neutro e;
ogni elemento di S , che ammette inverso, viene detto invertibile o unitario.
In (Z, +) ogni elemento ha inverso, mentre in (Z, ) solo +1 e 1 hanno inverso.
Negli Esempi 2, 3 in 1.1 solo lelemento neutro ha inverso.
Nel monoide X X delle applicazioni di un insieme X in se hanno inverso tutte e sole le
applicazioni biiettive (cfr.III, 1.2 Esercizio 1, iii) ).
Si `e per`o osservato (nello stesso Esercizio) che se f X X `e iniettiva, esiste g X X tale
che f g = IX , mentre se f `e suriettiva, esiste h X X tale che hf = IX .
Definizione. Sia ? una legge di composizione in un insieme S con elemento neutro e;
sia s S . Un elemento t S viene detto inverso destro di s se
s ? t = e,
mentre viene detto inverso sinistro di s se
t ? s = e.
In generale un elemento pu`o avere inverso destro e inverso sinistro distinti; ad esempio,
si consideri linsieme S = {a, b, c, e} con le legge di composizione ? definita dalla seguente
tavola
? e a b c
e e a c b
a a c b e
b b b e a
c c e a b
lelemento e `e neutro e lelemento a ha inverso destro b e inverso sinistro c.
Invece in (X X , ), se unapplicazione f ha inverso destro g e inverso sinistro h, allora f `e
biiettiva e g = h = f 1 (cfr. III.1.2, Esercizi 1 e 2); ci`o dipende dal fatto che il prodotto
di applicazioni `e associativo.
Proposizione 4.1.1. Sia (S; ?) un monoide; se un elemento s S ha inverso destro t S
e inverso sinistro v S , allora t = v.
In particolare, se s S ammette inverso in S , ne ammette uno solo.
Sia e lelemento neutro in S; da s?t = e = v?s segue v = v?e = v?(s?t) = (v?s)?t = e?t = t.

Definizione. Sia (S; ?) un monoide con elemento neutro e; se s S ammette inverso


s0 S , per ogni intero negativo n poniamo
sn = (s0 )n .
In particolare sar`a s = s ; per questa ragione nel seguito indicheremo con s1 linverso
1 0

(quando esista) di un elemento s di un monoide S .


Proposizione 4.1.2. Sia (S; ?) un monoide; sia s S un elemento che ammette inverso.
Per ogni m, n Z si ha
sm ? sn = sm+n e (sm )n = smn .
(cfr. con Proposizione 3.2.1.)
Le uguaglianze sono da verificare per m < 0 o n < 0.
Esercizio 1. Sia (S : ) un semigruppo; sia a S. Siano a e a le applicazioni di S in S definite ponendo
a (s) = sa e a (s) = as per ogni s S.
Si provi che sono tra loro equivalenti le condizioni seguenti:
i) (S; ) `e un monoide e lelemento a `e invertibile;

25
ii) a e a sono suriettive;
Si provi che la condizione i) implica la condizione
iii) a e a sono iniettive,
ma non `e equivalente ad essa.

4.2. Gruppi.
Definizione. Si chiama gruppo un monoide (S; ?) in cui ogni elemento ha inverso.
Lelemento neutro di un gruppo viene spesso detto unit` a.
Se loperazione ? `e commutativa, si usa dire che il gruppo `e abeliano.
Se linsieme S `e finito, il numero dei suoi elementi viene detto ordine del gruppo.
Esempi.
1. (Z; +), (Q; +), (R; +), (C; +), (Q\{0}; ), (R\{0}; ), (C\{0}; ) sono gruppi abeliani.
2. Per ogni insieme non vuoto X linsieme SX delle applicazioni biiettive di X in se `e
un gruppo rispetto al prodotto di applicazioni; il gruppo (SX ; ) `e abeliano se e solo se X
possiede al pi`
u due elementi.
3. Siano (S; ?) un monoide e V linsieme degli elementi invertibili di S : (V ; ?) `e un gruppo.
4. Il gruppo simmetrico. Per X = {1, 2, . . . , n} il gruppo (SX ; ) viene indicato con Sn
(o anche con Sym(n)) e viene chiamato gruppo simmetrico su n lettere.
Il gruppo Sn ha ordine n!
Per Sn si user`a una notazione del tipo :

1 2 ... n
=
a1 a2 ... an
dove {a1 , a2 , . . . , an } `e una permutazione di {1, 2, . . . , n} tale che (i) = ai per i = 1, . . . , n,
oppure, pi` u spesso, una notazione del tipo

= (b11 , b12 , . . . , b1r1 )(b21 , b22 , . . . , b2r2 ) . . . (bs1 , bs2 , . . . , bsrs ) (?)
(con s 1, ri 1, r1 + + rs = n, bij = blk se e solo se i = l, j = k), dove (bij ) = bi(j+1) per
1 j ri1 e (biri ) = bi1 per i = 1. . . . , s.
Se ri = 1 per qualche i (ovvero se (bi1 ) = bi1 ), si omette in generale nella scrittura (?) il
termine (bi1 ).
Ad esempio sia n = 8 e sia

1 2 3 4 5 6 7 8
= ;
5 6 1 4 3 8 2 7
si scriver`
a = (1, 5, 3)(2, 6, 8, 7).
Con questa convenzione di scrittura, i termini (1, 5, 3) e (2, 6, 8, 7) possono essere visti
anche come elementi di S8 ; precisamente

1 2 3 4 5 6 7 8
= (1, 5, 3) = ,
5 2 1 4 3 6 7 8

1 2 3 4 5 6 7 8
= (2, 6, 8, 7) = ,
1 6 3 4 5 8 2 7
Si verifica che = = (prodotto di applicazioni).
Ogni sostituzione del tipo (x1 , x2 , . . . , xr ) viene detta ciclo di lunghezza r. La (?) permette
allora di dire che la sostituzione `e prodotto di cicli disgiunti (e quindi a due a due
permutabili) di lunghezze r1 , r2 , . . . , rs .
Esercizio 1. Sia X un insieme con almeno due elementi; sia (SX ; ) il gruppo costituito dalle applicazioni
biiettive di X su X (rispetto al prodotto di applicazioni).
I] Si mostri che il gruppo (SX ; ) non `e ridotto allunit`a.

26
II] Si provi che sono tra loro equivalenti le seguenti condizioni:
i) linsieme X possiede esattamente due elementi;
ii) il gruppo (SX ; ) `e abeliano;
iii) esiste SX , 6= I (I applicazione identica) tale che = per ogni SX .

Per stabilire se (S; ?) `e un gruppo pu`o essere utile valersi del seguente criterio.
Proposizione 4.2.1. Sia (S; ?) un semigruppo; (S; ?) `e un gruppo se (e solo se) esiste
in S un elemento neutro a destra e e per ogni s S esiste s0 S tale che s ? s0 = e ( s0 `e
inverso destro di s rispetto ad e).
Analogo enunciato con sinistro al posto di destro.
Per le Proposizioni 3.1.1 e 4.1.1 occorre (e basta) provare che per ogni s S `e e ? s = s e
s0 ? s = e.
Da s ? s0 = e si deduce
e ? (s ? s0 ) = e ? e = e
e quindi, essendo ? associativa,
(e ? s) ? s0 = e = s ? s0
Per ipotesi esiste s S tale che s0 ? s = e; allora
[(e ? s) ? s0 ] ? s = (s ? s0 ) ? s
e quindi
(e ? s) ? (s0 ? s) = s ? (s0 ? s)
(e ? s) ? e = s ? e
e ? s = s.
Ancora da s ? s0 = e si deduce
s0 ? (s ? s0 ) = s0 ? e
(s0 ? s) ? s0 = s0
[(s ? s) ? s0 ] ? s = s0 ? s
0

(s0 ? s) ? (s0 ? s) = e
(s0 ? s) ? e = e
s0 ? s = e
Proposizione 4.2.2. Sia (S; ?) un semigruppo; (S; ?) `e un gruppo se e solo se per ogni
a, b S esistono x, y S tali che a ? x = b e y ? a = b.
Tali elementi x e y sono univocamente determinati.
Sia (S; ?) un gruppo; per ogni a, b S, indicato con a0 linverso di a in S, `e
a ? (a0 ? b) = (a ? a0 ) ? b = e ? b = b
(b ? a0 ) ? a = b ? (a0 ? a) = b ? e = b;
pertanto esistono x = a0 ? b e y = b ? a0 tali che a ? x = b e y ? a = b.
Mostriamo che x `e univocamente determinato.
Sia x S tale che a ? x = b; si deduce
a0 ? (a ? x) = a0 ? b
(a0 ? a) ? x = a0 ? b
e ? x = a0 ? b
x = a0 ? b.
Analogo ragionamento per y.
Viceversa, sia (S; ?) un semigruppo in cui per ogni a, b S esistono x, y S tali che a ? x = b
e y ? a = b.
Scelto a S, esiste e S tale che a ? e = a; per ogni s S esiste y S tale che y ? a = s.
Si deduce
y ? (a ? e) = y ? a
(y ? a) ? e = y ? a
s ? e = s;
ci`
o prova che e `e elemento neutro a destra.
Per ogni s S esiste x S tale che s ? x = e; x `e inverso destro di s.
Per la Proposizione 4.2.1 (S; ?) `e un gruppo.
Esercizio 2. Sia (S; ?) un semigruppo; (S; ?) `e un gruppo se possiede uno ed un solo elemento neutro a
destra e e per ogni s S esiste un inverso sinistro s0 S. (Suggerimento: si osservi che, se s ? s0 = e,

27
allora e ? (s ? s0 ) = (s ? s0 ) ? (s ? s0 ) = e.)

E importante segnalare la seguente propriet`a dei gruppi.


Proposizione 4.2.3. In un gruppo (G; ?) valgono le leggi di cancellazione o sempli-
ficazione, ovvero per a, b, c G se a ? c = b ? c o se c ? a = c ? b, allora a = b.
Sia a ? c = b ? c; detto c0 linverso di c in G, si ha
(a ? c) ? c0 = (b ? c) ? c0
a ? (c ? c0 ) = b ? (c ? c0 )
a?e=b?e
a = b.
Consideriamo gli Esempi dati in 1.1 e osserviamo che:
i) nel monoide (N0 ; +) valgono le leggi di cancellazione, ma il monoide non `e un
gruppo;
ii) in 2 e in 3 non valgono le leggi di cancellazione;
iii) in 4 e in 5 valgono le leggi di cancellazione, ma non si tratta di gruppi.
Esercizio 3. Ogni semigruppo finito, in cui valgono le leggi di cancellazione, `e un gruppo.
Esercizio 4. Linsieme delle applicazioni iniettive (o suriettive) di un insieme X in se `e un monoide
rispetto al prodotto di applicazioni; `e un gruppo? Valgono in questo monoide le leggi di cancellazione?

4.3. Sottogruppi di un gruppo.


Definizione. Sottogruppo di un gruppo (G; ) `e un sottoinsieme non vuoto di G, che
`e gruppo rispetto alloperazione definita in G.
I sottoinsiemi {1G } e G di un gruppo (G; ) sono sottogruppi, che vengono detti impropri;
il sottogruppo {1G } viene anche detto sottogruppo banale.
Per indicare che un sottoinsieme H di un gruppo G `e un sottogruppo di G, si usa scrivere
(H; ) (G; ) o pi
u brevemente H G.
Esempi.
1. (Z; +) (Q; +) (R; +) (C; +).
2. Fissato n Z linsieme Hn = {kn | k Z } `e un sottogruppo del gruppo (Z; +).
3. Linsieme delle similitudini sulla retta reale (ovvero delle applicazioni a,b : R R
con a, b R, a 6= 0 definite da a,b (x) = ax + b per ogni x R), linsieme T delle traslazioni
( ovvero delle applicazioni 1,b definite da 1,b (x) = x + b per ogni x R), linsieme
delle omotetie (ovvero delle applicazioni a,0 definite da a,0 (x) = ax per ogni x R) sono
sottogruppi del gruppo SR costituito da tutte le applicazioni biiettive della retta reale in
se; inoltre e T .
4. Il gruppo alterno. Si `e visto in 4.2 Esempio 4 che ogni sostituzione su n lettere
pu` o essere scritta come prodotto di cicli. Osserviamo per` o che ogni ciclo pu`o essere
scritto come prodotto di scambi (o trasposizioni):

(a1 , a2 , a3 , . . . , ar ) = (a1 , a2 )(a1 , a3 ) (a1 ar ) :


ne segue che ogni sostituzione pu`
o essere scritta come prodotto di scambi.
Ad esempio, sar`a

= (1, 5, 3)(2, 6, 8, 7) = (1, 5)(1, 3)(2, 6)(2, 8)(2, 7);


si osservi per`
o che `e anche

= (1, 5)(3, 5)(1, 3)(1, 5))(2, 8)(2, 6)(6, 8))(2, 8)(2, 7).
Non `e dunque unica la decomposizione di una sostituzione in prodotto di scambi. Si pu`
o
tuttavia dimostrare che `e univocamente determinata la parit`a del numero degli scambi
di cui una sostituzione `e prodotto.
28
Ci`o giustifica la definizione che segue.
Definizione. Una sostituzione Sn viene detta pari (o dispari) se pu` o essere de-
composta in prodotto di un numero pari (rispettivamente, dispari) di scambi.
` facile verificare che linsieme delle sostituzioni pari su n lettere `e un sottogruppo del
E
gruppo simmetrico Sn , che viene detto sottogruppo alterno e indicato con An o con
Alt(n); `e |An | = n!2 .
5. Si chiama gruppo di trasformazioni su un insieme X un qualunque sottogruppo
del gruppo SX costituito dalle applicazioni biiettive di un insieme X su se stesso rispetto
al prodotto di applicazioni.(cfr.4.2 Esempio 2.)
In questa accezione i sottogruppi , T, presentati nellEsempio 3 vengono detti gruppo
delle similitudini, gruppo delle traslazioni, gruppo delle omotetie.

Proposizione 4.3.1. Se H `e un sottogruppo di un gruppo (G; ), lunit`a di H coincide


con lunit`a di G e linverso in H di un elemento h H coincide con linverso di h in G.
Siano 1H e 1G rispettivamente lunit`a di H e lunit`a di G; per ogni h H `e 1H h = 1G h = h
e quindi 1H = 1G per la Proposizione 4.4.5.
Siano rispettivamente h1 1 1
H e hG linverso di h in H e in G; da hH h = 1H = 1G = hG h
1
1 1
segue hH = hG .
Proposizione 4.3.2.
i) Un sottoinsieme H di un gruppo (G; ) `e un sottogruppo di G se (e solo se) per ogni
h1 , h2 H si ha h1 h2 H e h1
1 H.
ii) Un sottoinsieme H di un gruppo (G; ) `e un sottogruppo di G se (e solo se) per ogni
h1 , h2 H si ha h1 h1
2 H.
iii) Un sottoinsieme finito H di un gruppo (G; ) `e un sottogruppo di G se (e solo se) per
ogni h1 , h2 H si ha h1 h2 H .
i) Dallipotesi segue 1G = h1 h H.
ii) Per h1 = h2 H si deduce 1G H. Per ogni h H scegliendo h1 = 1G e h2 = h si deduce
h1 H. Per ogni h, k H scegliendo h1 = h e h2 = k 1 si deduce hk = h(k 1 )1 H.
iii) Sia h H; linsieme {hr | r N} `e contenuto in H ed `e pertanto finito. Esistono allora
due interi positivi r e s tali che hr = hr+s = hr hs ; ne segue 1G = hs H e h1 = hs1 H.
Esercizio 1. Sia n un intero tale che n = rs con 1 < r < n (r, s interi). Si mostri che linsieme
H = {[rk]n | k Z } `e un sottogruppo di ordine s del gruppo (Zn ; +).
Esercizio 2. Sia (G; ) un gruppo.
1) Se H `e un sottogruppo di G,
CG (H) = { x G | xh = hx per ogni h H}
`e un sottogruppo di G detto centralizzante di H in G.
In particolare il centralizzante di G in G viene detto centro di G e indicato con Z(G).
2) Per a G
CG (a) = { x G | xa = ax}
`e un sottogruppo di G detto centralizzante di a in G.
Esercizio 3. In G =R\{1} si consideri loperazione ? definita da a ? b = ab + a + b per ogni a, b G.
Si provi che
I) (G; ?) `e un gruppo;
II) H = {h G | h > 1} `e un sottogruppo di (G; ?);
III) K = {k G | 2 < k 0} `e un insieme chiuso rispetto alla ?, ma non `e un sottogruppo di (G; ?);
IV) L = {0, 2} `e sottogruppo di (G; ?).
Esercizio 4. Sia (G; ) un gruppo; sia a G. Si provi che linsieme H = {an | n Z } `e un sottogruppo
di (G; ). (cfr. Esempio 2.)

Proposizione T 4.3.3. Sia {Hi }iI una famiglia non vuota di sottogruppi di un gruppo
(G; ): linsieme iI Hi ` e un sottogruppo di G.
T
Linsieme
T iI Hi `e un sottosemigruppo di G per la Proposizione 2.3.1. T
Se x iI Hi , x Hi per ogni i I; allora x1 Hi per ogni i I e quindi x1 iI Hi .

29
5
5.1. Propriet` a distributiva.
Definizione. Sia (S; ?, ) una struttura algebrica in cui sono definite due operazioni; si
dice che vale la propriet` a distributiva a sinistra di rispetto a ? se e solo se per ogni
a, b, c S per cui sono definiti b ? c e a (b ? c), sono definiti anche a b, a c, (a b) ? (a c) ed `
e

a (b ? c) = (a b) ? (a c)
In modo analogo si enuncia la propriet`a distributiva a destra. ((b ? c) a = (b a) ? (c a).)
Esempi.
1. In (N ; +, ), (Q ; +, ), (R ; +, ), (C ; +, ) valgono le propriet`
a distributive (a destra
e a sinistra) della moltiplicazione rispetto alladdizione, ma non quelle delladdizione
rispetto alla moltiplicazione.
2. In (N0 ; ?, ), con ? e definite come in 1.1 Esempi 2 e 3, valgono le propriet` a
distributive di ognuna delle due operazioni rispetto allaltra.
3. Nellinsieme M delle applicazioni di N in N definiamo unoperazione ponendo per
f, g M e per ogni n N
f g : n f (n) + g(n).
Il prodotto di applicazioni `e distributivo a sinistra rispetto alloperazione , ma non a
destra.
Quando in un insieme S sono definite due leggi di composizione (e soprattutto quando
una delle due `e distributiva rispetto allaltra) si usa indicarle con i simboli e +, anche
se S non ha nulla a che vedere con gli abituali insiemi numerici e, di conseguenza, e +
non sono le abituali operazioni di moltiplicazione e addizione.

5.2. Anelli, corpi, campi.


Definizione. Si chiama anello una struttura algebrica (A; +, ) che soddisfa alle seguenti
condizioni:
i) (A; +) `e un gruppo abeliano;
ii) (A; ) `e un semigruppo;
iii) valgono le propriet`a distributive a destra e a sinistra di rispetto a +.

Se loperazione (che verr` a detta prodotto) `e commutativa, si dice che lanello `e


commutativo.
Lelemento neutro del gruppo (A; +) viene indicato con 0 o con 0A e detto zero; linverso
di a A rispetto alloperazione + (che verr` a detta somma) viene indicato con a e
detto opposto di a. La potenza n-esima di a A rispetto alla somma viene indicata
con na.
Si usa scrivere a b al posto di a + (b).
Proposizione 5.2.1. Sia (A; +, ) un anello; valgono le seguenti propriet`a:
i) a0 = 0a = 0 per ogni a A;
ii) a (b) = (a) b = (a b) per ogni a, b A;
iii) a (b c) = (a b) (a c) e (b c) a = (b a) (c a) per ogni a, b, c A;
iv) n(a b) = (na) b = a (nb) per ogni a, b A e per ogni n Z;
P
v) se a, b A e a b = b a, allora (a + b)n = an + bn + n1 n i ni
i=1 i a b per ogni n N.
i) Per ogni b A si ha a b = a (b+0)=a b + a0; da a b = a b + a0 segue a0=0
poich`e (A; +) `e un gruppo.
ii)E` a b + a (b) = a [b + (b)] = a0=0; da a b + a (b) =0 segue a (b) = (a b).
iii)a (b c) = a [b + (c)] = a b + a (c) = a b + [(a c)] = a b a c.
iv) Proviamo che (na) b = n(a b).
Per n = 0 `e (0a) b =0b =0=0(a b).

30
Per n > 0 per induzione si deduce (na) b = [(n 1)a + a] b = [(n 1)a] b + a b =
= (n 1)(a b) + (a b) = n(a b).
Per n = 1 la tesi segue da ii).
Per n < 1, posto n = (1)n0 con n0 > 0, si ha (na) b = [(n0 a)] b = [(n0 a) b] =
= [n0 (a b)] = n(a b).
v) Induzione su n.
Esercizio 1. In un anello (A; +, ) pu`o esistere qualche elemento z 6=0 tale che sia a z = z a = z per
ogni a A?

Se esiste in (A; +, ) un elemento neutro rispetto al prodotto, esso viene detto unit` a
dellanello e viene spesso indicato con 1A o anche semplicemente con 1; se lanello possiede
almeno due elementi, lunit`a (quando esiste) `e diversa dallo zero 0 dellanello.
Se lanello A possiede unit`a e un elemento a A ammette inverso rispetto al prodotto,
lelemento a viene detto unitario o invertibile e il suo inverso viene indicato con a1 .
Esercizio 2. In un anello dotato di unit`a linsieme degli elementi unitari `e un gruppo rispetto al prodotto.
(cfr. 4.2 Esempio 3)

Esempi.
1. (Z; +, ), (Q; +, ), (R; +, ), (C; +, ) sono anelli commutativi, dotati di unit`a, rispetto
alle operazioni di addizione e moltiplicazione dellAlgebra classica.
2. (RR ; +, ?) `e un anello commutativo, dotato di unit` a, rispetto alle operazioni + e ? cos
definite:

f + g : x f (x) + g(x)

f ? g : x f (x)g(x)

dove la somma e il prodotto scritti alla destra delle frecce indicano le usuali operazioni
in R.
Un elemento f `e unitario se e solo se f (x) 6= 0 per ogni x R.
Si osservi che (RR ; +, ) (dove indica il prodotto di applicazioni definito in III, 1.2) non
`e un anello!
3. Linsieme dei vettori dello spazio `e un anello rispetto alla somma di vettori e al
prodotto vettoriale?
4. Sia n o
Mat2 (Q) = = a11 a12 | aij Q ;
a21 a22
definiamo in Mat2 (Q) una somma
e un prodotto
ponendo
a11 a12 b11 b12 a11 + b11 a12 + b12
+ =
a21 a22
b21 b22
a 21 + b21 a22 + b22
a11 a12 b11 b12 a11 b11 + a12 b21 a11 b12 + a12 b22
=
a21 a22 b21 b22 a21 b11 + a22 b21 a21 b12 + a22 b22
(Mat2 (Q ); +, ) `e un anello non commutativo, dotato di unit`
a. Lelemento `e unitario
se e solo se `e a11 a22 6= a12 a21 .
Lanello Mat2 (Q) viene detto anello delle matrici di ordine 2 ad elementi razionali.
Il gruppo moltiplicativo degli elementi unitari dellanello Mat2 (Q ) viene detto gruppo
generale lineare di grado 2 su Q e viene indicato con GL(2,Q).
Allo stesso modo si definiscono gli anelli Mat2 (Z), Mat2 (R), Mat2 (C) e piu in generale
Mat2 (A), dove (A; +, ) `e un qualsiasi anello commutativo.

Definizione. Si chiama corpo un anello (K; +, ) (non ridotto al solo zero) in cui linsieme
degli elementi diversi dallo zero 0 `e un gruppo rispetto al prodotto definito nellanello.
Un corpo commutativo viene detto campo.
31
Proposizione 5.2.2. Un anello (A; +, ) (non ridotto al solo zero) `e un corpo se e solo
se possiede unit`a e ogni elemento diverso da 0 `e unitario.
Sia a b =0 con a, b A; supposto a 6=0, esiste a1 A e quindi b = 1A b = (a1 a) b =
a1 (a b) = a1 0=0. Ne segue che (A\{0}; ) `e un gruppo.
Tra gli Esempi dati sopra solo (Q; +, ), (R; +, ), (C; +, ) sono corpi, anzi campi.
Esercizio 3. Sia (A; +, ) un anello dotato di unit`a sinistra e tale che ogni elemento diverso dallo zero
ammette inverso sinistro; si provi che lanello A `e un corpo.
Sussiste il seguente Teorema, di cui omettiamo la dimostrazione.
Teorema di Wedderburn. Ogni corpo finito `e commutativo.
Esercizio 4. Si consideri linsieme H delle matrici quadrate di ordine 2 ad elementi in C del tipo



dove indica il complesso coniugato di .
Rispetto alla somma e al prodotto definiti come nellEsempio 4, H `e un corpo non commutativo, noto
come corpo dei quaternioni di Hamilton (1805-1865).
Esercizio 5. Sia (K; +, ) un campo; siano a, b, c, d K con b 6= 0 e d 6= 0. Si provi che valgono
le uguaglianze
ab1 + cd1 = (ad + bc)(bd)1
(ab1 )(cd1 ) = (ac)(bd)1 .
(Si noti che scrivendo a
bal posto di ab1 le uguaglianze diventano
a c ad+bc
b + d = bc
a c ac
b d = bd
ben note regole di calcolo frazionario.)

Osservazione. In un anello (A; +, ) pu`o essere a b =0 (con a, b A) anche se `e a 6=0 e


b 6=0.
Consideriamo lEsempio 2 dato sopra. Lo zero dellanello (RR ; +, ?) `e lapplicazione
z : RR tale che z(x) = 0 per ogni x R. Siano f, g : RR definite come segue:

1, per x = 0,
f (x) =
0, per x =
6 0;

1, per x = 2,
g(x) =
0, per x =
6 2;
E f ? g = z con f 6= z e g 6= z .
Definizione. Sia (A; +, ) un anello; un elemento a A viene detto divisore dello zero
se `e a 6=0 ed esiste b A, b 6=0 tale che a b = 0 o b a = 0.
Ovviamente ogni corpo `e privo di divisori dello zero; (Z; +, ) `e un anello privo di divisori
dello zero, ma non `e corpo.
Definizione. Si dice che in un anello (A; +, ) valgono le leggi di cancellazione rispetto
al prodotto se e solo se per a, b, c A con a 6=0 da a b = a c segue b = c e da b a = c a
segue b = c.
Proposizione 5.2.3. Un anello (A; +, ) `e privo di divisori dello zero se e solo se in esso
valgono le leggi di cancellazione rispetto al prodotto.
Sia (A; +, ) privo di divisori dello zero; siano a, b, c A tali che a b = a c con a 6=0. Si ha
0=(a b) (a c) = a (b c) e quindi 0=b c ovvero b = c.
Viceversa valgano in (A; +, ) le leggi di cancellazione rispetto al prodotto; siano a, b A tali
che a b =0. Se a 6=0, da a b = a0 si deduce b =0.
Proposizione 5.2.4. Ogni anello finito, non ridotto al solo zero e privo di divisori dello
zero, `e un corpo. (cfr. anche Esercizio 3 in 4.2).
32
Sia (A; +, ) un anello finito, privo di divisori dello zero; se 06= a A, per ogni n N `e
an 6=0 e linsieme {an |n N } `e finito. Esistono pertanto due interi positivi s, t tali che
as = as+t = as at = at as .
Per ogni b A si ha allora as b = as at b e b as = b at as ; essendo as 6=0, si deduce
b = at b = b at e pertanto at `e unit`a dellanello A.
Lelemento a ammette allora come inverso at1 (che coincide con a per t = 1).
Per la Proposizione 5.2.2 (A; +, ) `e un corpo.
Esercizio 6. Si mostri che lanello (Mat2 (A); +, ) possiede divisori dello zero.
? Esercizio 7. Sia A un anello dotato di unit`a.
1) Si mostri che nessun elemento unitario `e divisore dello zero.
2) Si provi che se A `e finito, i divisori dello zero sono tutti e soli gli elementi non unitari, diversi dallo
zero.
3) Se A =Mat2 (Q) o se A =Mat2 (Z) esistono elementi non unitari, diversi dallo zero, che non sono
divisori dello zero?
Un anello commutativo, privo di divisori dello zero, viene detto dominio dintegrit`
a.
Definizione. Un anello (A; +, ), tale che sia a b =0 per ogni a, b A, viene detto zero-
anello.
Ogni gruppo abeliano G pu` o essere visto come zero-anello, assumendo come somma la
legge di composizione definita in G e definendo il prodotto con a b =0 per ogni a, b G
(dove 0 indica lelemento neutro di G).

5.3. Sottoanelli, sottocorpi.


Definizione. Sottoanello di un anello (A; +, ) `e un sottoinsieme H di A, che `e un anello
rispetto alla somma e al prodotto definiti in A.
Scriveremo (H; +, ) (A; +, ).
Un sottoanello H di un anello (A; +, ) `e dunque un sottogruppo del gruppo additivo (A; +),
che `e anche sottosemigruppo del semigruppo (A; ).
Pertanto un sottoinsieme H di un anello (A; +, ) `e un sottoanello se e solo se per ogni
h1 , h2 H si ha h1 h2 H e h1 h2 H .
I sottoinsiemi {0} e A di un anello (A; +, ) sono sottoanelli (detti impropri) di A.
Esempi.
1. Fissato n Z, linsieme Hn = {kn | k Z} `e un sottoanello dellanello (Z; + ).
2. (Z; +, ) `e un sottoanello di (Q;+, ), che `e a sua volta sottoanello di (R; +, ).

Se H `e un sottoanello di un anello A, il fatto che H possieda unit`a `e indipendente dal fatto


che la possieda A; anche nel caso che entrambi possiedano unit`a, le due unit`a possono
coincidere o essere diverse.
Esempio 3. Nellanello (Mat2 (Z), +, ) si considerino
il sottoanello
2a b
A= | a, b Z
0 0
e il sottoanello
0 b
B= |b Z ;
0 0
Mat2 (Z) possiede unit`
a, A non la possiede e B possiede unit`
a diversa dallunit`
a di Mat2 (Z).

Un sottoanello di un anello (A; +, ), che sia corpo rispetto alla somma e al prodotto
definiti in A, viene detto sottocorpo.
Se A `e un corpo, un suo sottoanello H pu`o non essere sottocorpo, ad esempio A =Q
e H =Z. Anche se A non `e un corpo, un suo sottoanello pu`o essere corpo; ad esempio
nellanello Mat2 (Q) il sottoanello
33

a 0
C= |a Q
0 a
`e un sottocorpo.
Esercizio 1. Sia k R fisso. Sia
a + kb b
A= | a, b R
b a
I] Si verifichi che A `e un sottoanello commutativo dellanello (Mat2 (R);+,).
II] Si determinino i valori di k per i quali lanello (A; +, ) `e un sottocampo di (Mat2 (R);+,).
III] Si mostri che l anello (A; +, ) `e un campo se e solo se `e privo di divisori dello zero.
Se (K; +, ) `e un corpo, un suo sottoinsieme H `e sottocorpo se e solo se (H; +) `e sottogruppo
del gruppo additivo (K; +) e (H\{0}; ) `e un sottogruppo del gruppo (K\{0}; ).
Pertanto se H `e un sottocorpo di un corpo K , ad H appartengono lunit`a di K e linverso
(in K ) di ogni elemento non nullo di H .
Proposizione 5.3.1.
1) Se
T {Hi }iI `e una famiglia non vuota di sottoanelli di un anello (A; +, ), il sottoinsieme
iI H i `
e un sottoanello di A.
T
2) Se {Hi }iI `e una famiglia di sottocorpi di un corpo (K; +, ), il sottoinsieme iI Hi `e
un sottocorpo di K .
Corollario 5.3.2. Lintersezione di tutti i sottocorpi di un corpo (K; +, ) `e un sottocorpo
K0 , che viene detto sottocorpo minimo di K ; esso ` e infatti minimo nella famiglia dei
sottocorpi di K , ordinata rispetto allinclusione insiemistica.

5.4. Lanello (Zn ; +, ) delle classi di resti mod n.


In II.2.2 sono state introdotte la congruenza e le classi di resti modulo n in Z e si `e
mostrato che la congruenza modulo n `e compatibile con la somma e il prodotto definiti
in Z (cfr. Proposizione II.2.2.1); da ci`o segue
Proposizione 5.4.1.
1) Sono ben definite in Zn le seguenti leggi di composizione di somma e prodotto:

[a]n + [b]n = [a + b]n


[a]n [b]n = [ab]n
2) (Zn , +, ) `e un anello commutativo, dotato di unit`a.
3) Un elemento [a]n Zn `e unitario se e solo se `e M.C.D.(a, n) = 1.
1) Se [a]n = [a0 ]n e [b]n = [b0 ]n , allora [a + b]n = [a0 + b0 ]n e [ab]n = [a0 b0 ]n .
2) [1]n `e lunit`a dellanello.
3) [a]n `e unitario in (Zn ; +, ) se e solo se esiste [b]n Zn tale che [a]n [b]n = [1]n ovvero se
e solo se esiste b Z tale che ab 1 (mod n). La tesi segue da II.2.2 Esercizio 2.
Applicazione. La prova del 9, la prova dell11.
Proposizione 5.4.2. Sono tra loro equivalenti le seguenti condizioni:
i) (Zn , +, ) `e un campo;
ii) (Zn , +, ) `e privo di divisori dello zero;
iii) n `e un numero primo.
i) ii): ovvio.
ii) iii):
se n non fosse primo, sarebbe n = rs con r, s N, 1 < r < n, 1 < s < n; allora
[r]n [s]n = [0]n con [r]n 6= [0]n e [s]n 6= [0]n .
iii) i):
se [a]n 6= [0]n , n non divide a; essendo n primo, `e 1=M.C.D.(n, a) e quindi [a]n `e unitario
in (Zn ; +, ).

Per ogni numero primo p esiste dunque un campo finito di ordine p, precisamente
(Zp , +, ).
34
Esercizio 1. Nellanello (Zn ; +, ) esiste qualche elemento [a]n 6= [0]n tale che [a]2n = [0]n se e solo se
esiste qualche primo p tale che p2 divide n.
Esercizio 2. Sia n un intero tale che n = rs con 1 < r < n (r, s interi).
1) Linsieme H = {[rk]n | k Z } `e un sottoanello dellanello (Zn ; +, ) di ordine s.
2) Lanello (H; +, ) possiede unit`a se e solo se `e M.C.D.(r, s) = 1; in tal caso lunit`a di (H; +, ) `e
diversa dallunit`a di (Zn ; +, ).
3) H `e un sottocorpo di Zn se e solo se s `e un numero primo che non divide r.
Esercizio 3. Siano n N con n 2 e k N con 1 k < n.
Si definisca in Zn unoperazione ? ponendo per ogni [a]n , [b]n Zn
[a]n ? [b]n = [kab]n
I] Si verifichi che (Zn ; +, ?) `e un anello, non zero-anello.
II] Si provi che lanello (Zn ; +, ?) possiede unit`a se e solo se `e M.C.D.(k, n) = 1.
III] Si provi che se `e M.C.D.(k, n) 6= 1, ogni elemento non nullo dellanello (Zn ; +, ?) `e un divisore dello
zero.

5.5. Anelli di polinomi. Lanello K[x]: divisibilit`


a e fattorizzazione. Radici.
LAlgebra classica ci offre altri esempi notevoli di anelli: gli anelli di polinomi in una
o pi`
u indeterminate a coefficienti interi, razionali, reali, complessi. Vogliamo ritrovare
questi anelli come caso particolare di anelli di polinomi su un anello (A; +, ).
Sia P linsieme delle successioni = (a0 , a1 , a2 , . . .) di elementi di A per le quali esiste
un intero n tale che an+t = 0A per ogni t > 0; chiameremo polinomio una successione
cosiffatta.
Per ogni polinomio , diverso dal polinomio zero 0=(0A , 0A , 0A , . . .), si definisce il grado
come lintero n tale che an 6= 0A e an+t = 0A per ogni t > 0; an viene detto coefficiente
direttivo del polinomio.
Definiamo in P unoperazione di somma e unoperazione di prodotto come segue.
Siano = (a0 , a1 , a2 , . . .) e = (b0 , b1 , b2 , . . .) due polinomi con an+t = bm+t = 0A per ogni t > 0.
Poniamo
+ = (c0 , c1 , c2 , . . .) con ciP= ai + bi per ogni i 0,
= (d0 , d1 , d2 , . . .) con di = j+l=i aj bl per ogni i 0;
posto r=max{n, m}, `e cr+t = 0A e dn+m+t = 0A per ogni t > 0 e pertanto + e
appartengono a P .
Si verifica che P , rispetto alla somma e al prodotto cos` definiti, `e un anello, che viene
detto anello di polinomi sullanello A.

Tra gli elementi non nulli di P esistono i polinomi (a0 , a1 , . . .) tali che ai = 0 per ogni indice
i diverso da un dato n; indicheremo un polinomio cosiffatto con an n .
E immediato che per = (a0 , a1 , . . . , an , 0A , 0A , . . .) P si ha
= a0 0 +a1 1 + + an n ,
dove + indica la somma di polinomi sopra definita.
Ad esempio per A=Z e = (2, 3, 0, 1, 0, 4, 0, 0, 0, . . .) sar`a = 2 0 +(3) 1 +1 3 +45 .
La notazione algebrica cos` introdotta per i polinomi giustifica il fatto che lanello
di polinomi su un anello A venga indicato con A[] e detto anello di polinomi con
coefficienti in A.
Si verifica che se = an e = bm , allora = abn+m . Questo consente, scritti i polinomi
nella forma algebrica, di calcolarne somma e prodotto nel modo in cui nellAlgebra
classica si calcolano somma e prodotto di polinomi a coefficienti interi, razionali, reali.

Osservazione. Linsieme costituito dallo zero e dai polinomi di grado zero di A[x] `e
un sottoanello di (A[x]; +, ): posto a = a0 = (a, 0A , 0A , . . .) per ogni a A, `e a + b = a + b
e a b = a b. Non nascono pertanto equivoci se si scrive semplicemente a al posto di a.
(Questo discorso verr` a meglio precisato in seguito, cfr.8.1 Esempio 8.)
35
Si verifica facilmente la Proposizione che segue.
Proposizione 5.5.1. Sia (A; +, ) un anello;
i) lanello di polinomi A[] `e commutativo se e solo se `e commutativo lanello A dei
coefficienti;
ii) lanello A[] possiede unit`a se e solo se lanello A possiede unit`a;
iii) lanello A[] `e privo di divisori dello zero se e solo se lanello A `e privo di divisori
dello zero.

Supponiamo ora che lanello (A; +, ) possieda unit` a, che indicheremo con 1; il poli-
nomio (1, 0A , 0A , . . .) `e unit`a di A[].
Sar`a 11 = (0A , 1, 0A , 0A , . . .) e quindi 1n = (11 )n per ogni n 0; posto inoltre a = a0 per
ogni a A, `e an = a (11 )n . Se si conviene allora di scrivere semplicemente al posto
di 11 e quindi n al posto di (11 )n , si pu`o scrivere
() = a0 0 +a1 1 + + an n = a0 + a1 + + an n ,
dove nellultimo termine i segni + e indicano somma e prodotto di polinomi.
Pertanto, scrivendo semplicemente a al posto di a, ogni polinomio assume la forma

() = a0 + a1 +a2 2 + + an n .

Ogni polinomio () individua una applicazione : A A, detta funzione polinomiale


destra definita da
(k) = a0 + a1 k + a2 k 2 + + an k n per ogni k A
e una funzione polinomiale sinistra : A A definita da

(k) = a0 + ka1 + k 2 a2 + + k n an per ogni k A
(dove + e indicano la somma e il prodotto in A).
Se lanello (A; +, ) `e commutativo, le due funzioni polinomiali coincidono; in tal caso `e
entrato nelluso valersi dello stesso simbolo (x) per indicare un polinomio e la relativa
funzione polinomiale (si deve per`o usare una certa cautela poiche a polinomi diversi pu`o
corrispondere la stessa funzione polinomiale: ad esempio per A =Zp , (x) = x , (x) = xp
si ha = per II Teorema 2.2.3) e indicare con A[x] lanello di polinomi a coefficienti
in A.
Esercizio 1. Siano (), () due polinomi di A[]; siano () = () + () e () = ()() la
loro somma e il loro prodotto in A[]. Si mostri che
i] per ogni k A `e
(k) =
(k) + (k);
ii] se A `e commutativo, `e (k) =
(k)(k);
iii] se A non `e commutativo, pu`o essere (k) 6=
(k)(k).
Esercizio 2. Sia (A; +, ) un anello commutativo, dotato di unit`a; sia D linsieme costituito dallo zero e
dai divisori dello zero di A.
Si provi che, se il polinomio f (x) = kn xn + + k0 A[x] `e un divisore dello zero nellanello di polinomi
A[x], allora kn , k0 D.
Si determinino a, b Z6 tali che il polinomio f (x) = ax + b Z6 [x] sia un divisore dello zero nellanello
Z6 [x]. Un polinomio f (x) = ax + b Z6 [x] pu`o essere unitario nellanello Z6 [x]?

Lanello di polinomi su un campo: algoritmo della divisione e fattorizzazione.


Se (K; +, ) `e un campo, lanello di polinomi K[x] gode di propriet`a analoghe a quelle viste
allinizio per lanello Z degli interi relativi. Qui cominciamo a vederne alcune.
Osservazione 5.5.2. Siano (A; +, ) un anello dotato di unit`a e (), () A[]; se il
coefficiente direttivo di almeno uno dei due polinomi non `e un divisore dello zero di A
(o addirittura `e un elemento unitario di A), `e deg (()()) =deg ()+deg () (dove
deg () indica il grado di ()).
Proposizione 5.5.3. Siano (A; +, ) un anello dotato di unit`a e () un polinomio di
A[x] non nullo, con coefficiente direttivo unitario; per ogni () A[] esistono e sono
univocamente determinati q(), r() A[] tali che
36
() = ()q() + r() e r() = 0 oppure deg r() <deg ()
I polinomi q() e r() vengono detti quoziente e resto della divisione a sinistra di ()
per ().
Proviamo anzitutto che q(x) e r(x), se esistono, sono univocamente determinati.
Se (x) = (x)q(x) + r(x) = (x)q(x) + r(x), allora (x)[q(x) q(x)] = r(x) r(x); per
lOsservazione 5.5.2, se fosse q(x) 6= q(x), sarebbe deg ((x)[q(x) q(x)]) deg (x), mentre
deg (r(x) r(x)) < deg (x), assurdo. Pertanto q(x) = q(x) e anche r(x) = r(x).
Mostriamo che q(x) e r(x) esistono.
Siano deg (x) = n e deg (x) = m. Se n < m baster`a porre q(x) = 0 e r(x) = (x).
Sia n m. Il sistema di equazioni che segue nelle incognite q0 , q1 , . . . , qnm , r0 , r1 , . . . , rm1
ammette soluzione poiche bm `e invertibile in A:
an = bm qnm
an1 = bm qnm1 + bm1 qnm
...............
am+1 = bm q1 + bm1 q2 +
am = bm q0 + bm1 q1 +
am1 = bm1 q0 + + rm1
...............
a1 = b1 q0 + b0 q1 + r1
a0 = b0 q0 + r0
Baster`a allora porre q(x) = qnm xnm + + q1 x + q0 e r(x) = rm1 xm1 + + r1 x + r0 .
In modo analogo si definiscono il quoziente e il resto a destra.
Corollario 5.5.4. Se (K; +, ) `e un campo e (x) `e un polinomio non nullo di K[x], per
ogni (x) K[x] esistono e sono univocamente determinati il quoziente e il resto della
divisione di (x) per (x).

Definizione. Siano (), () A[]; si dice che () `e divisibile a sinistra (o a destra)


per () se esiste () A[] tale che () = ()() ( o () = ()()).
Definizione. Sia (K; +, ) un campo; si chiama massimo comun divisore in K[x] di
due polinomi (x), (x) K[x] un polinomio d(x) K[x] tale che
1) d(x) divide (x) e (x);
2) se un polinomio c(x) K[x] divide (x) e (x), allora c(x) divide d(x).
Scriveremo che d(x) `e M.C.D.((x), (x)).
Se (x) = (x) =0, il polinomio 0 `e loro massimo comun divisore.
Proposizione 5.5.5.
i) Per ogni (x), (x) K[x] non entrambi nulli esiste in K[x] un loro massimo comun
divisore, che si pu`o determinare con lalgoritmo euclideo delle divisioni successive;
ii) se d(x) `e M.C.D.((x), (x)) in K[x], tutti e soli i polinomi kd(x) con k K\{0} sono
M.C.D.((x), (x));
iii) se d(x) `e M.C.D.((x), (x)) in K[x], esistono f (x), g(x) K[x] tali che d(x) = (x)f (x) +
(x)g(x).
La dimostrazione `e analoga a quella di I Teorema 3.1.3.
Definizione. Due polinomi non entrambi nulli (x), (x) K[x] vengono detti primi
fra loro o coprimi se lunit`a di K `e loro massimo comun divisore, ovvero (per la
Proposizione 5.5.5) se esistono f (x), g(x) K[x] tali che (x)f (x) + (x)g(x) = 1K .
Esercizio 3.
1) Sia (K; +, ) un campo e siano 1 (x), 2 (x) K[x] non nulli; si provi che 1 (x) e 2 (x) non sono
coprimi se e solo se esistono 1 (x), 2 (x) K[x] non nulli con deg 1 (x) < deg 1 (x), deg 2 (x) <
deg 2 (x), tali che 1 (x)2 (x) = 2 (x)1 (x).
2) Si considerino i polinomi x3 + 2x2 + 1 Zp [x] e x3 + x 2 Zp [x] (p primo); si determinino i valori
di p per i quali i due polinomi non sono coprimi.
Esercizio 4. Sia (K; +, ) un campo; siano 1 (x), 2 (x) K[x], aventi grado maggiore di zero.

37
Detto d(x) un massimo comun divisore di 1 (x) e 2 (x) in K[x] e posto 1 (x) = d(x)1 (x), 2 (x) =
d(x)2 (x), si provi che esistono f1 (x), f2 (x) K[x] tali che sia
d(x) = 1 (x)f1 (x) + 2 (x)f2 (x),
con deg f1 (x) < deg 2 (x) e deg f2 (x) < deg 1 (x).
Esercizio 5. Si stabiliscano e si provino per K[x] enunciati analoghi a quelli dati per Z negli Esercizi
1,2,3 di I, 3.1.

Definizione. Per ogni polinomio f (x) K[x] i polinomi del tipo kf (x), dove k K\{0},
vengono detti associati a f (x).
Due polinomi non nulli di K[x] si dividono a vicenda se e solo se sono associati.
Definizione. Un polinomio g(x) K[x], non nullo e avente grado maggiore di zero, viene
detto irriducibile in K[x] se i suoi divisori in K[x] sono solo gli elementi unitari (ovvero
i polinomi di grado zero) e i polinomi ad esso associati.
Proposizione 5.5.6. Se un polinomio irriducibile g(x) K[x] divide un prodotto di n
polinomi di K[x], esso divide almeno uno dei fattori.
Baster`a dimostrare la tesi per n = 2 e fare quindi induzione su n.
Sia a(x)b(x) = g(x)c(x) con a(x), b(x), c(x) K[x]; supponiamo che g(x) non divida a(x).
Essendo g(x) irriducibile, sar`a 1K =M.C.D.(g(x), a(x)) e quindi 1K = k(x)g(x) + h(x)a(x)
per qualche k(x), h(x) K[x].
Ne segue b(x) = k(x)g(x)b(x) + h(x)a(x)b(x) = [k(x)b(x) + h(x)c(x)]g(x) e pertanto g(x)
divide b(x).
Teorema 5.5.7. In K[x] ogni polinomio non nullo, avente grado maggiore di zero, pu`o
essere scritto in uno ed un solo modo come prodotto di un elemento non nullo di K e di
un numero finito di polinomi monici (i.e. aventi come coefficiente direttivo lunit`a di
K ) irriducibili di K[x].
Ne segue che se (x) = g1 (x) gs (x) = h1 (x) ht (x) con gi (x) e hj (x) polinomi irriducibili di
K[x] per ogni i e j , allora s = t e (cambiando eventualmente gli indici) per ogni i = 1, . . . , s
i polinomi gi (x) e hi (x) sono associati.
Facendo induzione sul grado si prova che ogni polinomio di K[x], non nullo e avente grado
maggiore di zero, `e irriducibile o `e prodotto di un numero finito di polinomi irriducibili.
Si osservi poi che se g(x) = kn xn + . . . + k1 x + k0 , allora kn 6= 0 e g(x) = kn1 g(x) `e un
polinomio monico, irriducibile in K[x].
Pertanto si potr`a scrivere a(x) = d g1 (x) gs (x), con d K, s 1, gi (x) monico, irriducibile
in K[x] per i = 1, . . . , s.
Sia anche a(x) = d h1 (x) ht (x) con hj (x) monico irriducibile in K[x] per j = 1, . . . , t e
d K; supponiamo s t.
d e d coincidono con il coefficiente direttivo di a(x) e quindi d = d ; allora g1 (x) gs (x) =
h1 (x) ht (x).
Per la Proposizione 5.5.6 g1 (x) divide uno dei fattori hj (x); cambiando eventualmente gli
indici (K[x] `e commutativo!), possiamo supporre che g1 (x) divida h1 (x). Poniamo h1 (x) =
g1 (x)l(x); poiche h1 (x) `e irriducibile, sar`a l(x) = l K e, poiche h1 (x) e g1 (x) sono monici,
sar`a l = 1K ovvero h1 (x) = g1 (x).
Si deduce g2 (x) gs (x) = h2 (x) ht (x); se s = 1, da 1K = h2 (x) ht (x)) segue t = 1.
Facendo induzione su s si deduce s = t e (cambiando eventualmente gli indici) gi (x) = hi (x)
per i = 1, . . . , s.

Definizione. Se il polinomio g(x) `e un fattore irriducibile di (x), si dice che g(x) ha


molteplicit`a r se (x) `e divisibile per g(x)r e non `e divisibile per g(x)r+1 .
Ci`
o equivale a dire che il polinomio monico associato a g(x) compare esattamente r volte
nella decomposizione di (x) in prodotto di polinomi irriducibili (di cui si `e detto al
Teorema 5.5.7).
` facile determinare la decomposizione di (x) in prodotto di polinomi irriducibili,
E
38
quando si conoscano i suoi divisori irriducibili distinti. In molti casi `e possibile deter-
minare un polinomio che `e il prodotto dei divisori irriducibili distinti di (x) o stabilire
se i fattori irriducibili di (x) siano tutti semplici (i.e. molteplicit`a 1).
Definizione. Si chiama derivata del polinomio (x) = an xn +an1 xn1 + +a1 x+a0 K[x]
il polinomio 0 (x) = nan xn1 + (n 1)an1 xn2 + + 2a2 x + a1 .
Proposizione 5.5.8.
1) Se (x) = (x)(x) allora 0 (x) = 0 (x)(x) + (x) 0 (x).
2) Se (x) = (x)n (con n N), allora 0 (x) = n(x)n1 0 (x).
3) Se (x) `e divisibile per (x)n , allora 0 (x) `e divisibile per (x)n1 e (x)n1 divide
M.C.D.)((x), 0 (x)).
1) Verifica banale.
2) Induzione su n. Ovvio per n = 1. Se n 2, per la 1) da (x) = (x)(x)n1 si deduce
0 (x) = 0 (x)(x)n1 + (x)[(n 1)(x)n2 0 (x)] = n(x)n1 0 (x).
3) Se (x) = (x)n (x), allora 0 (x) = n(x)n1 0 (x)(x) + (x)n 0 (x) =
= (x)n1 [n 0 (x)(x) + (x) 0 (x)].
Dalla 3) della Proposizione 5.5.8 segue che, se `e M.C.D.((x), 0 (x)) = 1, ogni fattore
irriducibile di (x) ha molteplicit`a 1.
Diamo ora alcune propriet`a relative a sottocampi del campo complesso; segnaliamo per`o
che la Proposizione 5.5.9. che segue e il suo Corollario possono essere estesi ad altri
campi.(cfr. Esercizi 4 e 5 in V, 3.2.)
Proposizione 5.5.9. Sia K un sottocampo del campo complesso (C,+, ).
1) Sia g(x) un fattore irriducibile del polinomio (x) K[x] avente molteplicit`a r; g(x) `e
fattore irriducibile di 0 (x) se e solo se `e r 2 e in tal caso g(x) `e fattore di 0 (x) con
molteplicit`a r 1.
2) Posto d(x)=M.C.D.((x), 0 (x)) e (x) = d(x)(x), il polinomio (x) ha gli stessi fattori
irriducibili di (x), ognuno con molteplicit`a 1.
1) Sia (x) = g(x)r (x) e quindi 0 (x) = g(x)r1 [rg 0 (x)(x) + g(x) 0 (x)]. Poiche rg 0 (x) 6=0
e g(x) non divide ne (x) ne rg 0 (x), g(x)r non divide 0 (x); se ne deduce facilmente la tesi.
2) Ogni fattore irriducibile di (x) `e ovviamente fattore irriducibile di (x).
Se g(x) `e fattore irriducibile di (x) con molteplicit`a r, g(x) `e fattore irriducibile di d(x) con
molteplicit`a r 1 (attenzione al caso r = 1!) e pertanto `e fattore di (x) con molteplicit`a 1.
Corollario 5.5.10. Sia K un sottocampo del campo complesso; sia (x) K[x]. I fattori
irriducibili di (x) hanno tutti molteplicit`a 1 se e solo se M.C.D.((x), 0 (x)) = 1.

Radici di un polinomio.
Definizione. Sia (A; +, ) un anello commutativo, dotato di unit`a; siano 06= (x) A[x] e
k A. Si dice che k `
e radice di (x) se la funzione polinomiale si annulla in k, ovvero
se `e (k) = 0.
Teorema 5.5.11.(Ruffini 1765-1822) Sia (A; +, ) un anello commutativo, dotato di unit`a;
siano k A, 06= (x) A[x]. Lelemento k `e radice di (x) se e solo se il polinomio (x) `e
divisibile in A[x] per il polinomio x k.
Per la Proposizione 5.5.3 esistono q(x) A[x] e r A tali che (x) = (x k)q(x) + r; poiche
lanello A `e commutativo, `e (k) = (k k)q(k) + r = r e quindi (k) = 0 se e solo se r = 0.
Osservazione.
I] Dal teorema di Ruffini si deduce che se (K; +, ) `e un campo e (x) K[x],
i) se (x) `e irriducibile in K[x] e deg (x) 2, allora (x) non ha radici in K ;
ii) se (x) non ha radici in K e 2 deg (x) 3, allora (x) `e irriducibile in K[x].
II] Il polinomio (x) = a1 x + a0 con a1 6= 0 `e irriducibile e ammette come radice a1 1 a0 .
III] Per K =Q e (x) = (x + 1) , (x) non ha radici in Q, ma `e riducibile in Q[x].
2 2

39
Se lanello A non `e commutativo (ad esempio se A `e un anello di matrici), ad ogni poli-
nomio () si possono associare due funzioni polinomiali, quella destra e quella sinistra.
Vale anche in questo caso un enunciato tipo Ruffini:
Esercizio 6. Siano (A; +, ) un anello dotato di unit`a (non necessariamente commutativo), k A,
() A[].
I] Si provi che il resto a destra della divisione di () per k `e (k) (dove indica la funzione
polinomiale destra). Pertanto () `e divisibile a destra per k se e solo se `e
(k) = 0.
II] Si mostri che le condizioni
i)
(k) = 0,
ii) () `e divisibile a sinistra per k,
sono indipendenti.
Esercizio 7. Sia p un numero primo, maggiore di 2. Si provi che se r N `e un divisore (proprio o
improprio) di p 1, il polinomio xr 1 Zp [x] `e prodotto di polinomi monici di primo grado.

Definizione. Sia (A; +, ) un anello commutativo, dotato di unit`a; siano 06= (x) A[x] e
k A una sua radice. Si chiama molteplicit` a della radice k di (x) il massimo intero
positivo r tale che (x) `e divisibile per (x k)r .
Il Teorema di Ruffini garantisce che, se k `e radice di (x), esiste qualche intero positivo
s tale che (x) `
e divisibile per (x k)s ; lOsservazione 5.5.2 garantisce che s deg (x) e
che pertanto esiste il massimo intero positivo r tale che (x) `e divisibile per (x k)r .
Esercizio 8. Si consideri il polinomio f (x) = x3 + ax + 1 Z5 [x]; si determinino i valori di a Z5 per i
quali f (x) ammette una radice doppia.
Esercizio 9. Determinare per quali valori del primo p il polinomio x3 + 2x + 1 Zp [x] ammette una
radice almeno doppia in Zp .
Esercizio 10. Sia p un numero primo fissato; si consideri il polinomio (x) = x3 + 2x + 2 Zp [x].
1) Si provi che se a Zp `e radice doppia (i.e. con molteplicit`a 2) di (x), allora `e a {[0]p , [1]p , [2]p }.
2) Si determinino i valori di p per i quali il polinomio (x) ammette una radice doppia in Zp .
Esercizio 11. Sia (A; +, ) un anello commutativo, dotato di unit`a; sia D linsieme costituito dallo zero e
dai divisori dello zero di (A; +, ). Si provi che, se il polinomio f (x) A[x] `e divisore dello zero nellanello
(A[x]; +, ), allora f (a) D per ogni a A.

In particolare, se (K; +, ) `e un campo, k K `e radice di (x) K[x] con molteplicit`a r se e


solo se il polinomio x k `e un fattore irriducibile di (x) con molteplicit`a r; dal Teorema
5.5.7 si deduce allora il teorema seguente.
Teorema 5.5.12. Se (K; +, ) `e un campo e 06= (x) K[x], la somma delle molteplicit`a
( e quindi anche il numero) delle radici in K di (x) non supera il grado di (x).
Corollario 5.5.13. (Principio didentit` a dei polinomi) Sia (K; +, ) un campo
e siano (x), (x) due polinomi in K[x] di grado n; se esistono n + 1 elementi distinti
k1 , . . . , kn+1 K tali che (ki ) = (ki ) per i = 1, . . . , n + 1, allora (x) = (x).
Sia (x) = (x) (x); gli elementi k1 , . . . , kn+1 sono radici distinte di (x). Se fosse
(x) 6=0, questo sarebbe assurdo poiche sarebbe anche deg (x) n.
Corollario 5.5.14. Se K `e un campo infinito, polinomi distinti di K[x] individuano
funzioni polinomiali distinte.
Se (x) e (x) sono polinomi distinti di K[x], `e finito linsieme {k1 , . . . , kn } delle radici di
(x) (x); pertanto esiste k K\{k1 , . . . , kn } e (k) 6= (k).

Concludiamo citando limportante Teorema fondamentale dellAlgebra.


Teorema 5.5.15. Ogni polinomio di C[x], avente grado maggiore di zero, ammette una
radice in C, ovvero per ogni polinomio non nullo di C[x] la somma delle molteplicit`a delle
radici in C `e uguale al grado del polinomio.
Ne segue che i polinomi irriducibili di C[x] sono tutti e soli i polinomi di grado 1.

40
5.6. Domini a fattorizzazione unica.
Abbiamo stabilito per gli anelli Z (cfr. I Teorema 4.1.2) e K[x] (cfr. Teorema 5.5.7)
teoremi di fattorizazione; Z e K[x] sono esempi degli anelli che presenteremo in questo
paragrafo.
In tutto il paragrafo sia (D; +, ) un dominio dintegrit`
a dotato di unit`a 1; sia inoltre VD
linsieme degli elementi unitari di D (cfr.5.2).
Definizione. Siano a, b D; si dice che a divide b (e si scrive a|b) se e solo se esiste c D
tale che b = ac.
Proposizione 5.6.1. La relazione definita in D ponendo per a, b D
ab se e solo se a|b e b|a
`e unequivalenza; se a b, si dice che a e b sono associati.
Gli elementi unitari di D sono tutti e soli gli elementi associati allunit`a 1 di D.
` a b se e solo se esiste un elemento unitario v VD tale che a = bv.
E
Per ogni a D gli elementi associati ad a e gli elementi unitari sono divisori (detti
impropri) di a.
Definizione. Siano a, b D; si chiama massimo comun divisore di a e b un elemento
d D tale che
1) d|a e d|b,
2) se c|a e c|b (con c D), allora c|d.
Si scriver`
a d=M.C.D.(a, b) o, piu brevemente, d = (a, b).
Se 1=M.C.D.(a, b), gli elementi a e b vengono detti primi fra loro o coprimi.
Osservazioni.
1. a=M.C.D.(0, a) per ogni a D.
2. Sia d=M.C.D.(a, b); `e d0 =M.C.D.(a, b) se e solo se `e d0 d.
3. Se per le coppie qui di seguito indicate esiste massimo comun divisore, si ha
(ac, bc) (a, b)c, ((a, b), c) (a, (b, c))

Definizione. Un elemento non nullo e non unitario p D viene detto irriducibile se e


solo se ammette solo divisori impropri.
Un elemento non nullo e non unitario p D `e irriducibile se e solo se da p = ab (con
a, b D) segue che a o b `
e unitario (ovvero, rispettivamente b p o a p).
Definizione. Un elemento non nullo e non unitario p D viene detto primo se e solo
se, ogniqualvolta p divide un prodotto ab (con a, b D), allora p divide a o p divide b.
Facendo induzione su n si prova che, se un elemento primo p D divide un prodotto di
n fattori, allora p divide almeno uno dei fattori.
Proposizione 5.6.2. Ogni elemento primo in D `e irriducibile.
Sia p D un elemento primo; sia p = ab con a, b D. Poiche p divide se stesso, p|a o p|b;
supponiamo p|a. Allora p ed a sono associati ed esiste v VD tale che p = av; da p = av = ab
con a 6= 0 segue b = v e ci`o prova che i divisori di p sono banali.
Alcuni tra gli Esempi che seguono mostrano che un elemento irriducibile non `e neces-
sariamente primo.

Esempi.
1. D=Z.
Gli elementi unitari sono +1 e 1.
Esiste M.C.D.(a, b) per ogni a, b Z (cfr. I, 3.1).
Gli elementi irriducibili coincidono con gli elementi primi; essi sono tutti e soli i numeri
+p e p, dove p ` e un numero (naturale) primo (cfr. I, 4.1).
2. D = K[x] con (K; +, ) campo.
41
Gli elementi unitari sono tutti e soli i polinomi di grado zero, ovvero gli elementi non
nulli di K .
Esiste M.C.D.(a(x), b(x)) per ogni a(x), b(x) K[x] (Proposizione 5.5.5).
Gli elementi irriducibili coincidono con gli elementi primi (Proposizione 5.5.6).

3. D=Z[ 1] = {a + ib|a, b Z } (anello degli interi di Gauss), sottoanello del campo
complesso C.
Gli elementi unitari sono 1 e i.
Si vedr`a in seguito (cfr. V, 4.3) che per ogni , Z[ 1] esiste M.C.D.(, ): ad esempio
1 + 2i=M.C.D.(5, 7 i). Inoltre gli elementi irriducibili coincidono con gli elementi primi.
Se a Z `e irriducibile in Z[ 1], a = p dove p ` e un numero primo; tuttavia un numero
intero primo p pu` o essere riducibile in Z[ 1], ad esempio 2 = (1 + i)(1 i).

4. D=Z[ 3] = {a + ib 3|a, b Z } sottoanello del campo complesso C.
Gli elementi unitari sono 1 .
Gli elementi
2,
1 + i 3, 1 i 3 sono
irriducibili,
a due a due non associati; da 4 = 2 2 =
(1 + i 3)(1 i 3) segue che 2, 1 + 3i, 1 3i non sono elementi
primi.
I divisori comuni a 4 e 2+2i 3 sono 1, 2, (1+i 3), (1i 3); 4 e 2+2i 3 non ammettono
massimo comun divisore.
(Si osservi che, se a + ib 3 divide c + id 3 in Z[ 3], allora a2 + 3b2 divide c2 + 3d2 in N.)
5. D = {f (x) Q[x]|f (0) Z } sottoanello dellanello di polinomi Q[x].
Gli elementi unitari sono 1.
I numeri interi primi sono elementi irriducibili di D.
Se f (x) D `e irriducibile in D, allora f (x) = p (p primo) oppure f (x) `e irriducibile in
Q[x] e f (0) = 1.
Ogni polinomio del tipo kx con k Q\{0} `e irriducibile in Q[x], ma `e riducibile in D poiche
kx = k2 x 2 con k2 x, 2 D.
Ogni elemento irriducibile in D `e primo.
Per ogni f (x), g(x) D esiste M.C.D.(f (x), g(x)).

Negli anelli Z e K[x] (K campo) si `e provato che ogni elemento irriducibile `e primo e se ne
`e dedotto che ogni elemento non nullo, non unitario e riducibile pu`o essere scritto come
prodotto di un numero finito di elementi irriducibili in modo essenzialmente unico
(non unico: in Z `e 6 = 2 (3) = (2) 3, in Q[x] `e x2 1 = (x 1)(x + 1) = (2x 2)( 12 x + 12 )).
Lesistenza di una tale scrittura `e stata provata applicando il Principio di induzione.
Nel dominio D del precedente Esempio 5 si verifica che lelemento x D `e riducibile, ma
non pu`o essere scritto come prodotto di elementi irriducibili in D; tuttavia nello stesso
dominio ogni elemento irriducibile `e primo.
Nel dominio D dellEsempio 4, lelemento 4 ammette due fattorizzazioni in prodotto
di elementi irriducibili, ma i termini di una fattorizzazione non sono associati a quelli
dellaltra.
Definizione. Sia (D; +, ) un dominio dintegrit` a dotato di unit`a; si dice che D `e un
anello gaussiano o un dominio a fattorizzazione unica (brevemente D `e UFD)
se e solo se sono soddisfatte le seguenti condizioni:
(F) ogni elemento a D non nullo, non unitario e riducibile pu`o essere scritto come
prodotto di un numero finito di elementi irriducibili di D;
(U) se a = p1 p2 pr = p01 p02 p0s con pi , p0j D irriducibili per ogni i, j , allora r = s e,
cambiando eventualmente lordine dei fattori, pi p0i per i = 1, 2, . . . , r (fattorizzazione
essenzialmente unica).
Proposizione 5.6.3. Sia D un dominio dintegrit` a dotato di unit`a.
1) Condizione sufficiente affinche valga in D la condizione (F) `e che non esista alcuna
successione infinita a1 , a2 , . . . di elementi di D tale che ogni ai+1 sia divisore proprio di
ai (condizione della catena).
2) Condizione sufficiente affinch`e valga in D la condizione (U) `e che ogni elemento
irriducibile di D sia primo.
42
1) Proviamo anzitutto che ogni elemento a D non nullo, non unitario e riducibile possiede
un divisore irriducibile.
Essendo a riducibile, `e a = a1 b1 con a1 divisore proprio di a. Se a1 `e irriducibile, la tesi `e
provata; altrimenti `e a1 = a2 b2 con a2 divisore proprio di a1 (e quindi anche di a). Se a2 `e
irriducibile, la tesi `e provata; altrimenti a2 = a3 b3 con a3 divisore proprio di a2 . Si ottiene
una successione a, a1 , a2 , . . . in cui ogni termine `e un divisore proprio del precedente; se a
non possedesse alcun divisore irriducibile, questa successione sarebbe infinita.
Proviamo che `e soddisfatta la condizione (F).
Si pu`o scrivere a = p1 c1 con p1 irriducibile. Se c1 `e irriducibile, la tesi `e provata; se c1 `e
riducibile, si potr`a scrivere c1 = p2 c2 con p2 irriducibile. Allora a = p1 p2 c2 ; se c2 `e irriducibile,
la tesi `e provata; altrimenti sar`a c2 = p3 c3 . Si ottiene una successione a, c1 , c2 , . . . in cui ogni
termine `e un divisore proprio del precedente; necessariamente esiste un intero n tale che cn
`e irriducibile e a = p1 p2 pn cn `e prodotto di elementi irriducibili.
2) Sia a = p1 p2 pr = p01 p02 p0s con pi , p0j D irriducibili per ogni i, j; supponiamo r s.
Poiche p1 `e primo e divide il prodotto p01 p02 p0s , p1 divide almeno uno dei fattori p0j ; poiche
D `e commutativo, si possono cambiare eventualmente gli indici e supporre che p1 divida
p01 . Essendo p01 irriducibile, i suoi divisori sono banali e quindi p1 `e associato a p01 ; sia
p0 1 = p1 v1 con v1 VD . Poiche in D valgono le leggi di cancellazione rispetto al prodotto,
ne segue p2 pr = v1 p02 p0s . Allo stesso modo si deduce p02 = p2 v2 , . . . , p0r = pr vr con
v2 , . . . , vr VD .
Se fosse r < s si avrebbe 1D = v1 v2 vr p0r+1 p0s , assurdo poiche p0s non `e unitario.
Pertanto r = s e pi p0i per i = 1, 2, . . . , r.
I precedenti Esempi 4 e 5 mostrano che le due condizioni (F) e (U) sono indipendenti.

Proposizione 5.6.4. Sia D un dominio dintegrit` a dotato di unit`a; D `e un dominio a


fattorizzazione unica se e solo se vale in D la condizione della catena e ogni elemento
irriducibile in D `e primo.
Avendo gi`a provato la Proposizione 5.6.3, resta da provare che in un dominio a fattorizzazione
unica D vale la condizione della catena e ogni elemento irriducibile `e primo.
Per ogni a D, a 6= 0 e non unitario possiamo definire una lunghezza l(a) di a come il
numero dei termini di una fattorizzazione di a in prodotto di elementi irriducibili.
Si verifica che, se a divide propriamente b (con a, b D), allora l(a) < l(b); se ne deduce
che in D `e soddisfatta la condizione della catena. Infatti, se a1 , a2 , . . . `e una successione
di elementi di D tali che ogni ai+1 divide propriamente ai , la successione di interi positivi
l(a1 ), l(a2 ), . . . `e strettamente decrescente ed `e quindi necessariamente finita; ne segue che `e
finita la successione a1 , a2 , . . ..
Sia p un elemento irriducibile in D; siano a, b, c D tali che ab = cp. Se a `e unitario,
b = a1 cp e p divide b; analogo se b `e unitario. Se a e b non sono unitari, posto a = p1 pr ,
b = q1 qs , c = t1 tn con pi , qj , tl irriducibili, si ha
p1 pr q1 qs = t1 tn p:
per la condizione (U) sar`a p pi per qualche i o p qj per qualche j e quindi rispettivamente
p|a o p|b.
Esercizio 1. Sia p un primo fissato; si consideri nel campo razionale il sottoanello
A = { rs Q | M.C.D.(r, s) =M.C.D.(s, p) = 1}.
Si determinino gli elementi unitari e gli elementi irriducibili dellanello (A; +, ). Si mostri che (A; +, ) `e
un dominio a fattorizzazione unica.
Proposizione 5.6.5. Sia (D; +, ) un dominio dintegrit` a dotato di unit`a; D `e un dominio
a fattorizzazione unica se e solo se vale in D la condizione della catena e due qualsiansi
elementi di D ammettono massimo comun divisore.
Sia D un dominio a fattorizzazione unica; si `e gi`a visto che in D vale la condizione della
catena.
Per a, b D non nulli e non unitari si pu`o supporre che essi ammettano fattorizzazioni del
tipo
r 1
a = p s
1 pr q1 qs
1

43
b = p1 1 pr r w11 wtt
con pi , qj , wl irriducibili a due a due non associati e i 0, i 0.
Si verifica quindi che, se r > 0, posto i =min{i , i } per ogni i = 1, . . . , r, lelemento
d = p11 prr `e M.C.D.(a, b); se r = 0, allora 1D `e M.C.D.(a, b).
Viceversa, valga in D la condizione della catena ed esista M.C.D.(a, b) per ogni a, b D.
Siano a, b D e p un elemento irriducibile che divide il prodotto ab. Se p non divide a, `e
1 =M.C.D.(a, p) e quindi b =M.C.D.(a, p)b =M.C.D.(ab, pb) (cfr. Osservazioni, 3); poiche p
divide ab e pb, ne segue che p divide b.
Notiamo che in Z e in K[x] si verifica facilmente che `e soddisfatta la condizione della
catena; pertanto, dopo aver provato lesistenza di massimo comun divisore, dalla Propo-
sizione 5.6.5 seguono i teoremi di decomposizione degli interi in prodotto di primi e dei
polinomi in prodotto di polinomi irriducibili.
Esercizio 2. Sia (D; +, ) un dominio a fattorizzazione unica; siano a, b, c D. Si provi che
i) se a e b sono divisori di c e M.C.D.(a, b) = 1 , allora ab divide c;
ii) se M.C.D.(a, c)=M.C.D.(b, c) = 1, allora M.C.D.(ab, c) = 1;
iii) se a divide bc e M.C.D.(a, b) = 1, allora a divide c.

Si mostri che nel dominio Z[ 3] non valgono le implicazioni i), ii), iii).
Esercizio 3. Sia (D; +, ) un dominio a fattorizzazione unica; siano a, b D tali che 1D =M.C.D.(a, b).
Si provi che per ogni h D `e M.C.D.(h, ab) M.C.D.(h, a)M.C.D.(h, b)

Esercizio 4. Si mostri che per , Z[ 1] con 6= 0 esistono , Z[ 1] tali che = + e
N () < N ().

Sene deduca che due qualsiansi elementi di Z[ 1] ammettono massimo comun divisore e quindi che
Z[ 1] `e un dominio a fattorizzazione unica.

` di fondamentale importanza il Teorema di trasporto che segue.


E
Teorema 5.6.6. Se (D; +, ) `e un dominio a fattorizzazione unica, anche lanello di
polinomi D[x] `e un dominio a fattorizzazione unica.
Corollario 5.6.7. Gli anelli di polinomi in un numero finito di indeterminate, a coef-
ficienti in un dominio a fattorizzazione unica (in particolare in Z o in un campo) sono
domini a fattorizzazione unica.

Vogliamo dare qui la dimostrazione del Teorema 5.6.6 nel caso particolare D=Z.
Ci sar`a utile il concetto di polinomio primitivo.
Definizione. Un polinomio non nullo a(x) = an xn + + a0 Z[x] viene detto primitivo
se e solo se M.C.D.(an , . . . , a0 ) = 1.
Osservazioni.
1. Ogni polinomio irriducibile in Z[x] `e primitivo.
2. Per ogni polinomio non nullo f (x) Z[x] si pu`o scrivere f (x) = d f (x) con d Z e
f (x) Z[x] primitivo.
3. Se f (x) Z[x] `e primitivo e n Z, allora n `e massimo comun divisore dei coefficienti del
polinomio n f (x).
4. Per ogni polinomio non nullo (x) Q[x] si pu`o scrivere (x) = k f (x) con k Q e
f (x) Z[x] primitivo.
5. Ogni divisore di un polinomio primitivo `e primitivo.
Proposizione 5.6.8. Siano a(x), b(x) Z[x] polinomi primitivi:
1) il polinomio c(x) = a(x) b(x) `e primitivo;
2) se a(x) e b(x) sono associati in Q[x], allora a(x) = b(x).
1) Siano a(x) = an xn + + a0 e b(x) = bm xm + + b0 ; sia c(x) = cn+m xn+m + + c0 .
Sia d =M.C.D.(cn+m , . . . , c0 ); supposto d 6= 1, sia p un divisore primo di d.

44
Poiche a(x) `e primitivo, esiste r tale che p divide a0 , a1 , . . . , ar1 e non divide ar ; analoga-
mente
P esiste s tale che p divide b0 , . . . , bs1 e non divide bs . Poiche p divide cr+s =
i+j=r+s ai bj , se ne deduce che p divide il prodotto ar bs , il che ` e assurdo.
2) Se a(x) = hk b(x) con h, k Z, allora k a(x) = h b(x) e k = h per lOsservazione 3 fatta
sopra.
Proposizione 5.6.9. Sia f (x) Z[x] con deg f (x) > 0; f (x) `e irriducibile in Z[x] se e solo
se `e primitivo ed `e irriducibile in Q[x].
Sia f (x) irriducibile in Z[x]; abbiamo gi`a osservato che f (x) `e primitivo. Per assurdo sia
f (x) = (x)(x) con (x), (x) Q[x] e deg (x) > 0, deg (x) > 0.
Posto (x) = q1 a(x), (x) = q2 b(x) con q1 , q2 Q, a(x), b(x) Z[x] primitivi, per la
Proposizione 5.6.8 `e f (x) = a(x) b(x), contro lipotesi che f (x) sia irriducibile in Z[x].
Viceversa, sia f (x) primitivo; se f (x) `e riducibile in Z[x], `e f (x) = a(x)b(x) con a(x), b(x)
Z[x] e deg a(x) > 0, deg b(x) > 0 e pertanto f (x) risulta riducibile anche in Q[x].

Teorema 5.6.10. Lanello di polinomi Z[x] `e un dominio a fattorizzazione unica.


Si verifica facilmente che in Z[x] `e soddisfatta la condizione della catena e pertanto `e
soddisfatta la condizione (F).
Siano f (x) = p1 pl a1 (x) an (x) = q1 qk b1 (x) bm (x) due fattorizzazioni di un
polinomio f (x) Z[x] in prodotto di elementi irriducibili con deg ai (x) > 0, deg bj (x) > 0
per ogni i, j.
I polinomi ai (x) e bj (x), essendo irriducibili, sono primitivi; ne segue p1 pl = q1 qk e
quindi l = k e (cambiando eventualmente gli indici) ph = qh per ogni h = 1, . . . , l.
Per la Proposizione 5.6.9 i polinomi ai (x) e bj (x) sono irriducibili in Q[x]; per il Teorema
5.5.7 sar`a n = m e (cambiando eventualmente gli indici) per ogni r = 1, . . . , n i polinomi
ar (x) e br (x) saranno associati in Q[x]. Per la Proposizione 5.6.8,2) sar`a ar (x) = br (x) e
ci`o prova che `e soddisfatta la condizione (U).

Osservazione.
Per la Proposizione 5.6.5 due qualsiansi polinomi a(x), b(x) Z[x] ammettono massimo co-
mun divisore sia in Z[x] che in Q[x]; li indicheremo rispettivamente con M.C.D.Z[x] (a(x), b(x))
e M.C.D.Q[x] (a(x), b(x)). Il secondo `e facilmente determinabile con lalgoritmo euclideo delle
divisioni successive; il primo resta determinato di conseguenza in virt u dellEsercizio che
segue.
? Esercizio 5. Siano a(x), b(x) Z[x] ; si pongano a(x) = m a(x) e b(x) = n b(x) con m, n Z e
a(x), b(x) Z[x] primitivi. Allora
1) M.C.D.Z[x] (a(x), b(x)) = M.C.D.Z (m, n) M.C.D.Z[x] (a(x), b(x);
2) M.C.D.Z[x] (a(x), b(x)) `e primitivo ed `e M.C.D.Q[x] (a(x), b(x)) e M.C.D.Q[x] (a(x), b(x)) .
Si badi per`o che non sempre esistono f (x), g(x) Z[x] tali che sia d(x) = a(x)f (x) + b(x)g(x);
si considerino ad esempio a(x) = x + 1 e b(x) = 2x. (cfr. V, 4.3 Esercizio 1.)
Esercizio 6. Siano
a(x) = 2x4 5x3 + 9x2 8x + 4
b(x) = 2x5 3x4 2x3 + 8x2 7x + 2;
si determini un loro massimo comun divisore d(x) in Z[x] e si mostri che non esistono f (x), g(x) Z[x]
tali che sia d(x) = a(x)f (x) + b(x)g(x).

` E DECOMPOSIZIONE DI UN POLINOMIO IN Q[x]


RIDUCIBILITA
Il problema di vedere se un polinomio (x) Q[x] `e irriducibile in Q[x] `e riconducibile a
quello di vedere se un polinomio f (x) Z[x] `e irriducibile in Q[x] o in Z[x].
Infatti abbiamo gi`a notato che un polinomio (x) Q[x], avente grado maggiore di zero,
pu`o essere scritto nella forma
(x) = k f (x)
con k Q e f (x) Z[x] primitivo.
Per la Proposizione 5.6.9 sono tra loro equivalenti le seguenti condizioni:
45
i) (x) `e irriducibile in Q[x];
ii) f (x) `e irriducibile in Q[x];
iii) f (x) `e irriducibile in Z[x].
Una condizione sufficiente affinche f (x) Z[x] sia irriducibile in Q[x] `e espressa dal Cri-
terio di Eisenstein che segue.
Proposizione 5.6.11. Sia f (x) = an xn + . . . + a1 x + a0 Z[x]; se esiste un numero primo p
tale che
i] p non divide an ,
ii] p divide ogni ai per 0 i < n,
iii] p2 non divide a0 ,
allora f (x) `e irriducibile in Q[x].
Supponiamo che f (x) sia riducibile in Q[x]; per la Proposizione 5.6.9 si potr`a scrivere
f (x) = f1 (x)f2 (x) con f1 (x), f2 (x) Z[x].
Posto f1 (x) = br xr + + b0 e f2 (x) = cs xs + + c0 , sar`a a0 = b0 c0 ; poiche p divide a0
ma p2 non divide a0 , p divider`a uno ed uno solo dei coefficienti b0 e c0 . Supponiamo che p
divida b0 e non c0 .
Poiche p non divide an = br cs , p non divide br ; sia m lintero ( r) tale che p non divide bm
ma p divide ogni bj con j = 0, 1, . . . , m 1.
P
Poiche s 1, `e m < n e quindi p divide am . Da am = j+l=m bj cl segue allora che p divide
bm c0 , assurdo.
2
Esercizio 7. Sia p un numero naturale primo; psi consideri
p il polinomio
p p1 f (x) = 1 + (1 + x) + (1 + x) +
p1
+ (1 + x) Q[x]. Si provi che f (x) = 1 + 2 x + + p x e che f (x) `e irriducibile in Q[x].
Se ne deduca che il polinomio g(x) = 1 + x + + xp1 `e irriducibile in Q[x].

Unaltra condizione sufficiente affinche un polinomio primitivo di Z[x] sia irriducibile in


Q[x] si pu`
o dedurre attraverso la cosiddetta riduzione modulo p.
Proposizione 5.6.12. Sia p un primo; sia f (x) = kn xn + + k0 Z[x] primitivo.
Ad f (x) possiamo associare il polinomio fp (x) = [kn ]p xn + + [k0 ]p Zp [x].
Se p non divide kn e fp (x) `e irriducibile in Zp [x], allora f (x) `e irriducibile in Z[x] (ovvero
in Q[x]).
Sia f (x) = a(x)b(x) con a(x), b(x) Z[x]. Poiche p non divide kn (coefficiente direttivo di
f (x)), p non divide ne il coefficiente direttivo di a(x) ne quello di b(x); ne segue che i polinomi
f (x), a(x), b(x) hanno grado uguale rispettivamente a quello di fp (x), ap (x), bp (x).
Essendo fp (x) = ap (x)bp (x) e fp (x) irriducibile in Zp [x], sar`a deg a(x)=deg ap (x) = 0 o
deg b(x)=deg bp (x) = 0 e quindi a(x) = 1 oppure b(x) = 1. Ci`o prova la tesi.

Osservazione. Il polinomio f (x) = x4 x2 + 1 Z[x] `e riducibile modulo p per ogni


primo p, ma `e irriducibile in Q[x].
` f2 (x) = (x2 + x + 1)2 e f3 (x) = (x2 + 1)2 .
E
Sia p = 2r + 1 > 3.
Si verifica facilmente che i quadrati distinti e non nulli di Zp sono in numero di r = p1 2 ;
siano a1 , a2 , . . . , ar tali elementi. Se [1]p non `e un quadrato in Zp , non sono quadrati gli
elementi a1 , a2 , . . . , ar ; ne segue che per ogni s Z uno dei due elementi [s]p e [s]p `e
un quadrato in Zp .
Ci`o premesso e scelto t Z tale che 2t 1 (mod p), si potr`a scrivere
fp (x) = (x2 + [t]p )2 ([t2 1]p
fp (x) = (x2 + [1]p )2 [3]p x2
fp (x) = (x2 [1]p )2 + x2
Baster`a provare che almeno uno degli elementi [t2 1]p , [3]p , [1]p `e un quadrato in Zp .
Supposto che [1]p e [3]p non siano quadrati in Zp , [3]p sar`a un quadrato. Da t2 1
4t2 (t2 1) t2 (2t 2)(2t + 2) (mod p) segue [t2 1]p = [t]2p [1]p [3]p = [t]2p [3]p e pertanto
[t2 1]p `e un quadrato in Zp .

46
Presentiamo infine un metodo (detto metodo di interpolazione di Lagrange), che
consente di stabilire se un polinomio primitivo di Z[x] `e riducibile e anche di determinarne
una decomposizione in prodotto di elementi irriducibili.
In II.2.2 abbiamo presentato il Teorema cinese dei resti per gli interi relativi (Esercizio
3; un analogo teorema vale in K[x] (con (K; +, ) campo).
Proposizione 5.6.13. (Teorema cinese dei resti in K[x]).
Siano g1 (x), g2 (x), . . . , gr (x) polinomi di K[x] a due a due coprimi (r 2). Scelti comunque
a1 (x), a2 (x), . . . , ar (x) K[x], esiste h(x) K[x] tale che gi (x) divide h(x)ai (x) per i = 1, 2, . . . , r.
Facciamo induzione su r.
Sia r = 2. Esistono f1 (x), f2 (x) K[x] tali che 1K = g1 (x)f1 (x) + g2 (x)f2 (x); posto
ki (x) = fi (x)(a1 (x) a2 (x)) per i = 1, 2, la tesi sar`a soddisfatta per
h(x) = a1 (x) g1 (x)k1 (x) = a2 (x) + g2 (x)k2 (x).
Sia r > 2. Per lipotesi di induzione esiste l(x) K[x] tale che gj (x) divide l(x) aj (x) per
j = 1, 2, . . . r 1. Il polinomio g(x) = g1 (x)g2 (x) gr1 (x) e il polinomio gr (x) sono coprimi
(cfr. 5.5 Esercizio 4); per quanto provato sopra esiste h(x) K[x] tale che h(x) l(x) `e
divisibile per g(x) e h(x) ar (x) `e divisibile per gr (x). Il polinomio h(x) soddisfa alla tesi.

Corollario 5.6.14. Siano b1 , b2 , . . . , br Z distinti; scelti comunque a1 , a2 , . . . , ar Z non


tutti nulli, esiste uno ed un solo polinomio f (x) Q[x] tale che
deg f (x) < r e f (bi ) = ai
Per la Proposizione precedente, esiste h(x) Q[x] tale che x Qbi divide h(x) ai per i =
r
1, 2, . . . , r; sar`a h(bi ) = ai per ogni i. Si potr`a scrivere h(x) = i=1 (x b i q(x) + f (x) con
)
f (x) Q[x] e deg f (x) < r; `e f (bi ) = h(bi ) = ai .
Per quanto riguarda lunicit`a, basta osservare che se anche f (x) Q[x] soddisfa alla tesi,
posto l(x) = f (x) f (x), `e deg l(x) < r e l(bi ) = 0 per i = 1, 2, . . . , r; per il Teorema 5.5.12
segue l(x) = 0.

Costruzione del polinomio f (x) del Corollario.


Q Q
Sia g(x) = ri=1 (x bi ); posto tj (x) = i6=j (x bi ) e quindi g(x) = (x bj )tj (x),
Q
`e g 0 (bj ) = tj (bj ) = i6=j (bj bi ) 6= 0.
Posto kj (x) = g(x)/[(xPr bj )g 0 (bj )], `
e kj (bj ) = 1 e kj (bi ) = 0 per i 6= j .
Ora, se f (x) = j=1 aj kj (x), `e f (bi ) = ai per ogni i.
Il Corollario rappresenta la premessa al metodo che consente di determinare i divisori
di un polinomio f (x) Z[x].
Sia f (x) Z[x] primitivo con deg f (x) = n 2.
Se f (x) non `e irriducibile in Z[x], esso possiede un fattore di grado [ n2 ]; sia r = [ n2 ] + 1.
Siano b1 , b2 , . . . , br Z distinti e tali che sia f (bi ) 6= 0 per i = 1, 2, . . . , r. Se h(x) Z[x] `e un
divisore di f (x) in Z[x], allora h(bi ) divide f (bi ) per i = 1, 2, . . . , r.
Consideriamo pertanto tutte le possibili r-ple v = (a1 , a2 , . . . , ar ) con ai divisore di f (bi )
per ogni i; le r-ple cosiffatte sono in numero finito. Per ognuna di esse determiniamo il
polinomio hv (x) Q[x] avente grado < r e tale che hv (bi ) = ai .
Baster` a allora vedere se tra i polinomi hv (x) (detti polinomi interpolatori di La-
grange) ve ne `e qualcuno appartenente a Z[x] e divisore di f (x). In caso negativo f (x)
`e irriducibile in Z[x] (ovvero in Q[x]); in caso positivo si itera il procedimento fino ad
ottenere una decomposizione di f (x) in prodotto di polinomi irriducibili.

47
6
6.1. Moduli su un anello: spazi vettoriali. Algebre.
Definizione. Siano (A; +, ) un anello, (V ; +) un gruppo abeliano, una legge di compo-
sizione fra A e V con risultato in V (ovvero unapplicazione da A V a V ); si dice che V `e
un modulo sinistro su A o un A-modulo sinistro rispetto alla legge di composizione
(che verr`a detta prodotto esterno fra A e V ) se sono soddisfatte le seguenti condizioni
per ogni a, a1 , a2 A e per ogni v, v1 , v2 V :
1) a (v1 + v2 ) = a v1 + a v2 ;
2) (a1 + a2 ) v = a1 v + a2 v;
3) a1 (a2 v) = (a1 a2 ) v.
Definizione. Si dice che (V ; +) `e un A-modulo sinistro unitario se lanello A possiede
unit`
a 1A e 1A v = v per ogni v V .
Definizione. Se lanello (A; +, ) `e un corpo e (V ; +) `e un A-modulo sinistro unitario, V
viene detto spazio vettoriale sinistro su A.
In modo analogo si definisce un A-modulo destro V rispetto ad un prodotto esterno tra
V e A con risultato in V .
Un A-modulo V `e dunque una struttura algebrica con quattro operazioni (S; +, , +,
), dove S `
e lunione insiemistica di A e V .
Nel seguito per lo pi`u indicheremo con + tanto la somma definita nellanello A quanto
la somma + definita in V e con tanto il prodotto in A quanto il prodotto esterno
(spesso il segno verr`a sostituito dal semplice accostamento); sar`a ovvio, ad esempio,
che in unespessione del tipo x + y il segno + indicher`
a la somma in A o la somma in V a
seconda che sia x, y A o x, y V .
Definizione. Siano (A; +, ) un anello commutativo, dotato di unit`a, (V ; +, ) un anello
e un prodotto esterno fra A e V con risultato in V ; si dice che V `e una A-algebra
sinistra o una algebra sinistra su A se (V ; +) `e un A-modulo sinistro unitario rispetto
al prodotto esterno e se per ogni a A e per ogni v1 , v2 V `e soddisfatta luguaglianza
a (v1 v2 ) = (a v1 ) v2 = v1 (a v2 )
In modo analogo si definisce una A-algebra destra,
Si dice che la A-algebra `e commutativa se lanello (V ; +, ) `e commutativo.
Se (V ; +, ) `e un corpo, si parla di A-algebra con divisione.
Esempi.

1. I vettori dello spazio (ovvero i segmenti orientati
v = OP uscenti da un punto
fisso O) costituiscono un gruppo abeliano V rispetto alla somma (definita attraverso
la regola del parallelogramma) e un modulo su R rispetto al prodotto esterno definito
ponendo 0 v =
0 per ogni v V e r

v =
w per ogni r R\{0}, dove
w `e il vettore che ha
modulo |r|| v |, la stessa direzione di v e verso uguale od opposto a quello di



v a seconda
che r sia positivo o negativo.
2. Ogni gruppo abeliano (G; ) pu` o essere visto come Z-modulo rispetto al prodotto esterno
che associa ad un intero n e ad un elemento g G la potenza n-esima di g .(cfr. Propo-
sizione 4.1.2) Ogni anello (A; +, ) pu` o essere visto come Z-algebra rispetto al prodotto
esterno definito da n a = na per ogni n N e per ogni a A. (cfr. Proposizione 5.2.1, iv)
3. Se (A; +, ) `e un anello, il gruppo additivo (A; +) pu` o essere visto come A-modulo (si-
nistro o destro) rispetto al prodotto esterno coincidente con il prodotto definito in A.
Se lanello (A; +, ) `e dotato di unit`
a, (A; +) `e A-modulo unitario.
Se lanello (A; +, ) `e commutativo e dotato di unit` a, esso pu`o essere visto come A-algebra
rispetto al prodotto definito in A.
4. Il gruppo additivo (A[]; +) dellanello (A[]; +, ) pu`
o essere visto come modulo sinistro
su A rispetto al prodotto esterno definito da
48
b () = b (an n + + a1 +a0 ) = ban n + + ba1 +ba0

per ogni b A e per ogni () A[].


Se lanello ((A; +, ) `e commutativo e dotato di unit` a, lanello (A[x]; +, ) pu` o essere visto
come A-algebra.
5. Siano (A; +, ) un anello e V = {(a1 , a2 , . . . , an ) | ai A}, ove n `e un intero positivo fissato.
V `e un gruppo abeliano rispetto alla somma + definita per ogni ai , bi A da
(a1 , a2 , . . . , an ) + (b1 , b2 , . . . , bn ) = (a1 + b1 , a2 + b2 , . . . , an + bn )
e un A-modulo sinistro rispetto al prodotto esterno definito per ogni k A da
k (a1 , a2 , . . . , an ) = (ka1 , ka2 , . . . , kan ).
6. Il gruppo additivo (Matn (K); +), costituito dalle matrici quadrate di ordine n ad ele-
menti in un campo (K; +, ) rispetto alla somma elemento per elemento, `e uno spazio
vettoriale su K rispetto al prodotto esterno definito ponendo per ogni (aij ) Matn (K) e per
ogni k K
k (aij ) = (bij ) con bij = k aij per ogni i, j .
Lanello (Matn (K); +, ) `e una K -algebra rispetto al prodotto esterno .
7. Siano (A; +, ) un anello commutativo, P dotato di unit` a, e (G; ) un gruppo; si indichi
con AG linsieme delle somme formali gG ag g con ag A, g G per le quali `e finito
linsieme {g G | ag 6= 0A }.
AG ` e un anello rispetto alla somma e al prodotto definiti come segue:
P P P
a g+ b g= c g dove cg = ag + bg per ogni g G,
P gG g P gG g P gG g P P
a
gG g g gG g b g = gG g d g dove dg = hk=g ah bk = kG agk1 bk .
Lanello (AG; +, ) `e una A-algebra P sinistra rispetto P al prodotto definito da
a gG ag g = gG (aag )g ;
questa algebra viene detta algebra gruppo di G su A.

Proposizione 6.1.1. Sia (V ; +) un modulo sinistro su un anello (A; +, ); siano 0 lo zero


di A e 0 lo zero di V . Per ogni a A, v V, n Z si ha
i) 0v = a0=0;
ii) (a)v = a(v) = av;
iii) (na)v = a(nv) = n(av);
iv) se A `e un corpo e V `e spazio vettoriale su A, `e av =0 se e solo se a = 0 o v=0.
i) Da av = (0 + a)v = 0v + av segue 0v =0; da av = a(0+v) = a0+av segue a0=0.
ii) Da 0=0v = [a + (a)]v = av + (a)v segue (a)v = (av).
Da 0=a0=a[v + (v)] = av + a(v) segue a(v) = (av).
iii) per n 0 si faccia induzione su n; per n < 0 ci si valga della ii).
iv) Sia av =0; supponiamo a 6= 0. Essendo A un corpo, esiste a1 A e v = 1A v =
(a1 a)v = a1 (av) = a1 0=0.
(Si confronti questa Proposizione con la Proposizione 5.2.1.)

6.2. A-sottomoduli di un A-modulo.


A-sottoalgebre di una A-algebra.
Definizione. A-sottomodulo di un A-modulo sinistro (V ; +) su un anello (A; +, ) `e un
sottoinsieme di V , che `e A-modulo rispetto alla somma e al prodotto esterno, rispetto ai
quali (V ; +) `e A-modulo.
Definizione. A-sottoalgebra di una A-algebra sinistra (V ; +, ) `e un sottoinsieme H di
V , che ` e A-algebra rispetto alle operazioni rispetto alle quali `e A-algebra V .
Un A-sottomodulo H di un A-modulo sinistro (V ; +) `e dunque un sottogruppo del gruppo
(V ; +) tale che per ogni a A e per ogni h H si abbia ah H .
Un sottoinsieme H di un A-modulo V `e un A-sottomodulo se e solo se per ogni h1 , h2 H
e per ogni a A si ha h1 h2 H, ah1 H .
49
Se (V ; +) `e un A-modulo unitario, un sottoinsieme H di V `e un A-sottomodulo di V se e
solo se per ogni h1 , h2 H e per ogni a A si ha h1 + h2 H, ah1 H .
{0} e V sono A-sottomoduli (impropri) dellA-modulo V .
Una A-sottoalgebra H di una A-algebra (V ; +, ) `e un A-sottomodulo dellA-modulo (V ; +),
che `e anche sottoanello dellanello (V ; +, ); un sottoinsieme H di V `e quindi una A-
sottoalgebra se e solo se per ogni a A e per ogni h1 , h2 H si ha h1 + h2 H , h1 h2 H ,
ah1 H .
Esempi.
1. Sia G un gruppo abeliano; se si considera G come Z-modulo (cfr. 6.1 Esempio 2), gli
Z-sottomoduli sono tutti e soli i sottogruppi di G.
2. Sia A un anello; se si considera (A; +) come A-modulo sinistro (cfr.6.1 Esempio
3), ogni A-sottomodulo `e un sottoanello, ma non viceversa: ad esempio Z `e sottoanello
dellanello (Q,+, ) ma non `e Q-sottomodulo del Q-modulo (Q; +).
3. Sia A un anello; si consideri (A[x]; +) come A-modulo (cfr.6.1 Esempio 4). Linsieme
dei polinomi di grado n (con n 1) `e un A-sottomodulo ma non `e sottoanello dellanello
A[x].
4. Siano (A; +, ) un anello e B un suo sottoanello: (A; +) pu`
o essere visto come B -modulo
rispetto al prodotto esterno coincidente con il prodotto definito in A. Un B -sottomodulo
pu`o non essere un sottoanello di A (se B 6= A) e un sottoanello di A pu` o non essere un
B -sottomodulo: si dia qualche esempio in proposito.

Proposizione 6.2.1. Se {Hi }iI `e una famiglia non vuota di A-sottomoduli


T (A-sottoalge-
bre) di un A-modulo sinistro (di una A-algebra) V , il sottoinsieme iI Hi `e un A-sotto-
modulo sinistro (A-sottoalgebra) di V .

6.3. Ideali destri e sinistri di un anello.


Ideali di una A-algebra.
Sia (A; +, ) un anello; se si considera (A; +) come A-modulo sinistro (come in 6.1 Esempio
3), un A-sottomodulo di (A; +) `e un sottoinsieme H di A tale che per ogni h, h0 H e per
ogni a A si ha h h0 H e ah H : un sottoinsieme cosiffatto viene detto ideale sinistro
dellanello A.
In modo analogo si definisce ideale destro dellanello A un sottoinsieme H di A tale che
sia h h0 H e ha H per ogni h, h0 H e per ogni a A. Gli ideali destri di A sono gli
A-sottomoduli di (A; +), visto come A-modulo destro.
Un sottoinsieme H di A che sia contemporaneamente ideale destro e sinistro viene detto
ideale bilatero o brevemente ideale dellanello A.
{0} e A sono ideali bilateri (impropri) dellanello (A; +, ).
Se (V ; +, ) `e unalgebra su un anello (A; +, ), si chiama ideale sinistro (destro, bilatero)
della A-algebra V un sottoinsieme di V che sia ideale sinistro (rispettivamente destro
o bilatero) dellanello (V ; +, ) e A-sottomodulo dellA-modulo (V ; +).
Esempi.
1. Nellanello di matrici Matn (K) (ove (K; +, ) `e un campo) per r {1, 2, . . . , n} `e ideale
sinistro il sottoinsieme
Tr = {(aij ) Matn (K) | aij = 0 per ogni j 6= r }
mentre `e ideale destro il sottoinsieme
Hr = {(aij ) Mn (K) | aij = 0 per ogni i 6= r };
si pu`
o dimostrare che lanello (Matn (K); +, ) non possiede ideali bilateri propri.
2. Nellanello Z degli interi relativi ogni sottoanello Hn = {kn|k Z } con n N0 `e un
ideale.
3. Se H `e un ideale dellanello (A; +, ), H `e in particolare un sottoanello di A; non ogni
sottoanello di un anello `e per`o un suo ideale. Ad esempio Z `e un sottoanello del campo
50
razionale Q, ma non `e un suo ideale.
4. In uno zero-anello gli ideali sono tutti e soli i sottogruppi del gruppo additivo.
5. Nellanello di polinomi K[x] ((K; +, ) campo) linsieme costituito dal polinomio zero
e dai polinomi di grado n `e sottogruppo del gruppo additivo, ma non `e sottoanello per
n 1; linsieme costituito dal polinomio zero e dai polinomi di grado zero `
e un sottoanello,
ma non `e ideale.
Per a K linsieme Ia = {f (x) K[x] | f (a) = 0 } `e un ideale.
Proposizione 6.3.1. Sia (A; +, ) un anello dotato di unit`a; se un elemento unitario
appartiene ad un ideale sinistro (o destro) I , allora `e I = A.
Sia v un elemento unitario di A appartenente allideale sinistro I; allora 1A = v 1 v I e
quindi per ogni a A si ha a = a1A I.
Corollario 6.3.2. Un corpo non possiede ne ideali destri ne ideali sinistri propri.
Proposizione 6.3.3. Ogni anello (A; +, ), dotato di unit`a e privo di ideali sinistri (o
destri) propri, `e un corpo.
Per ogni a A, a 6=0, linsieme I = {xa | x A} `e un ideale sinistro di A e a = 1A a I;
pertanto I 6= {0} e quindi I = A. Esiste allora x A tale che 1A = xa e a ammette inverso
sinistro. (cfr. 5.2 Esercizio 3)
Proposizione 6.3.4. Ogni anello (A; +, ), privo di ideali sinistri (destri) propri, `e un
corpo o uno zero anello. ( di ordine primo; cfr.V, 2.2 Esercizio 7.)
Supponiamo che (A; +, ) non sia uno zero-anello; siano a, b A tali che ab 6=0.
I = {xb | x A} `e un ideale sinistro di A e ab I; allora I 6= {0} e quindi I = A. Pertanto
b I ed esiste y A tale che b = yb. Proviamo che y `e unit`a dellanello A; seguir`a la tesi
per la Proposizione precedente.
Per ogni c A si ha cb = cyb e quindi (c cy)b =0; lelemento c cy appartiene allideale
sinistro J = {z A | zb =0}. Poiche a 6 J, `e J = {0} e quindi c = cy; y `e pertanto unit`a a
destra.
Per ogni x, c A `e c(x yx) = cx cyx =0 e quindi lelemento x yx appartiene allideale
bilatero T = {t A | ct =0 per ogni c A}; poiche y 6 T , sar`a T = {0} e quindi yx = x per
ogni x A. Ci`o prova che y `e anche unit`a sinistra.
Esercizio 1. Sia k Q\{0} fissato. Sia A = {(a, b) | a, b Q}; A `e un anello ripetto alla somma e al
prodotto definiti come segue:
(a, b) + (c, d) = (a + c, b + d)
(a, b) (c, d) = (ad + bc, bd + kac)
I] Si mostri che esistono valori di k per i quali lanello (A; +, ) `e un campo ed altri per i quali non lo `e.
II] Si mostri che per ogni r Q linsieme Hr = {(a, ra) | a Q} `e un sottogruppo del gruppo additivo
(A; +) e che esiste qualche r Q per il quale Hr non `e sottoanello dellanello (A; +, ).
III] Si mostri che nellanello (A; +, ) esistono sottoanelli che non sono ideali.
IV] Esistono nellanello (A; +, ) ideali propri?
? Esercizio 2.
1) Sia (A; +, ) un anello commutativo; linsieme I degli elementi nilpotenti di A (i.e. elementi x A tali
che xn =0 per qualche intero positivo n) `e un ideale di A, detto nilradicale di A.(Si tenga presente
la Proposizione 5.2.1, v).)
2) Nellanello (Zn ; +, ) il nilradicale `e proprio se e solo se esiste almeno un primo p tale che p2 divide n.
Esercizio 3. Siano (A; +, ) un anelloPcommutativo P con unit`a e (G; ) un gruppo; nellalgebra gruppo AG
(cfr. 6.1 Esempio 7) linsieme I = { gG ag g | gG ag = 0A } `e un ideale bilatero dellalgebra gruppo
AG.
Esercizio 4. Sia (V ; +, ) unalgebra sinistra su un anello (A; +, ); si mostri che, se lanello (V ; +, ) `e
dotato di unit`a, gli ideali sinistri dellanello (V ; +, ) sono tutti e soli gli ideali dellA-algebra (V ; +, ).

51
7
7.1. Reticoli come strutture algebriche.
In II, 3.2 abbiamo introdotto i reticoli come insiemi ordinati (R; ); in 1.1 abbiamo
osservato che ad un reticolo pu`o essere associata una struttura algebrica (R; , ) definita
ponendo per ogni a, b R
a b=inf{a, b} , a b=sup{a, b}. ()
Proposizione 7.1.1 Se (R; ) `e un reticolo e (R; , ) `e la struttura algebrica ad esso
associata, le leggi di composizione e sono associative, commutative e soddisfano alla
seguente condizione:
a (a b) = a = a (a b) per ogni a, b R (leggi di assorbimento)
Proposizione 7.1.2 Sia (R; , ) una struttura algebrica con due leggi di composizione
(dette rispettivamente intersezione ed unione) commutative, associative, soddis-
facenti alle leggi di assorbimento
a (a b) = a = a (a b) per ogni a, b R;
allora
i) per ogni a R `e a a = a = a a;
ii) per ogni a, b R `e a b = a se e solo se `e a b = b;
iii) la relazione , definita in R ponendo per x, y R
x y se e solo se `e x y = x,
`e una relazione dordine in R e linsieme ordinato (R; ) `e un reticolo (reticolo as-
sociato alla struttura algebrica (R; , )).
iv) se (R; , ) `e la struttura algebrica associata al reticolo (R; ), per ogni a, b R `e
a b = a b e a b = a b (ovvero le operazioni e coincidono rispettivamente con
le operazioni e )
.
i) Scelto comunque b R si ha
a a = a [a (a b)] = a
a a = a [a (a b)] = a
ii) Se a = a b allora a b = (a b) b = b.
Se a b = b, allora a b = a (a b) = a.
iii) Si verifica che per ogni a, b R `e a b=inf{a, b} e a b=sup{a, b} rispetto alla relazione
dordine .
Si verifica facilmente la Proposizione che segue.
Proposizione 7.1.3 Sia (R; ) un reticolo e sia (R; , ) la struttura algebrica ad esso
associata; se (R; ) `e il reticolo associato alla struttura algebrica (R; , ), allora per ogni
a, b R `
e a b se e solo se `e a b (ovvero le relazioni dordine e coincidono).
Un reticolo potr`a pertanto essere definito e visto tanto come struttura ordinata quanto
come struttura algebrica e verr` a indicato con (R; , ; ), dove le operazioni , e la
relazione dordine sono legate dalla () e dalla condizione a b se e solo se a b = a.
Esercizio 1. In un reticolo (R; , , ) la relazione dordine `e compatibile con le operazioni e , cio`e
per ogni a, b, c, d R, se `e a b e c d, allora `e a c b d e a c b d.

Esempi.
1. Linsieme P(X) delle parti di un insieme X `e un reticolo rispetto alle operazioni
di intersezione e unione insiemistiche e rispetto alla relazione dordine di inclusione
insiemistica.
2. N0 `e un reticolo rispetto alla relazione dordine definita ponendo per a, b N0
ab se e solo esiste c N0 tale che b = ac;
per a, b N0 sar`
a a b=M.C.D.(a, b) e a b=m.c.m.(a, b) (dove in particolare M.C.D.(0, a) = a
e m.c.m.(0, a) = 0 per ogni a N0 ).
3. Sia S linsieme dei punti di un piano ; sia R linsieme i cui elementi sono linsieme
vuoto , i punti di , le rette di , S stesso. (R; ) `e un reticolo rispetto allinclusione
52
insiemistica.
Si osservi che in questo reticolo, se A e B sono due punti distinti, AB `e linsieme vuoto,
mentre A B `e la retta che li congiunge (e non `e quindi lunione insiemistica); se r ed
s sono due rette distinte, ` e S = r s.
4. Sia un piano proiettivo; linsieme che ha per elementi linsieme vuoto, i punti di ,
le rette di e stesso `e un reticolo rispetto allinclusione insiemistica. Anche in questo
caso lunione (nel reticolo) di due elementi non `e in generale la loro unione insiemistica.

Accanto ad ogni reticolo (R; , ; ) si pu`o considerare il reticolo duale (R; , ; ) dove
a b = a b, a b = a b e a b se e solo se b a (si badi che qui i simboli , , sono usati
con significato diverso da quello che avevano nelle Proposizioni 7.1.2 e 7.1.3).
Teorema 7.1.4 - Principio di dualit` a. Sia P un enunciato di una proposizione in
teoria dei reticoli ove intervengono soltanto le operazioni , e sia P lenunciato ottenuto
da P scambiando fra loro i simboli delle operazioni , . Allora anche P `e un enunciato
in teoria dei reticoli detto duale di P .

Definizione. Se in un reticolo (R; , ) esiste elemento neutro rispetto allunione, tale


elemento viene detto zero del reticolo R e viene indicato con 0; lo zero di un reticolo,
qualora esista, `e lelemento minimo dellinsieme ordinato (R, ).
Definizione. Se in un reticolo (R; , ) esiste elemento neutro rispetto allintersezione,
tale elemento viene detto unit` a del reticolo R e viene indicato con 1; lunit`a di un
reticolo, qualora esista, `e lelemento massimo dellinsieme ordinato (R, ).
I reticoli dati negli Esempi sono tutti dotati di zero e unit`a.
Rispetto alla relazione dordine definita nellEsempio 2 anche N `e un reticolo, che
possiede zero, ma non unit`a; il suo duale `e ovviamente un reticolo dotato di unit`a,
ma non di zero.
Il reticolo dato in II.3.2 Esercizio 1 `e privo di zero e di unit`a.
Esercizio 2. Ogni reticolo finito possiede zero e unit`a.
Definizione. Sia R un reticolo dotato di zero e di unit`a e sia a R; un elemento a0 R
viene detto complemento di a se a a0 = 0 e a a0 = 1.
Osservazioni. Lo zero e lunit`a sono rispettivamente luno il complemento dellaltro e
se a0 `e un complemento di a, a `e un complemento di a0 .
Con riferimento agli Esempi dati sopra notiamo che
in 1 ogni elemento ha uno ed un solo complemento (il cosiddetto insieme comple-
mentare);
in 2 nessun elemento, diverso dallo zero e dallunit`a del reticolo, ha complemento;
in 3,4 ogni elemento (diverso dallo zero e dallunit`a) ha pi`
u di un complemento.

Osserviamo che negli Esempi 1 e 2 ognuna delle due operazioni del reticolo `e distributiva
rispetto allaltra; ci`o non accade negli Esempi 3 e 4.
Definizione. Un reticolo (R; , ) `e detto distributivo se per ogni a, b, c R si ha:
i) a (b c) = (a b) (a c),
ii) a (b c) = (a b) (a c).
Si verifica facilmente che le condizioni i) e ii) si implicano a vicenda.
Proposizione 7.1.5 Sia (R; , ) un reticolo distributivo, dotato di zero e di unit`a; se
un elemento a R ha complemento, ne ha uno solo.
Siano a0 , a R due complementi di a in R. Si ha
a0 = a0 (a a) = (a0 a) (a0 a) =1(a0 a) = a0 a,
a = a (a a0 ) = (a a) (a a0 ) =1(a a0 ) = a a0 ;
da a a = a a0 segue a0 = a.
0

Esercizio 3. Sia (L; , , ) un reticolo; per ogni a, b L con a b sia Xa,b = {x L | a =inf{b, x} }.
Si osservi che Xa,b non `e vuoto e ammette minimo.

53
Si provi che, se il reticolo `e finito e distributivo, per ogni a, b L linsieme Xa,b ammette massimo.
Si mostri con esempi che non vale il viceversa.

Abbiamo gi`a osservato che il reticolo dato nellEsempio 4 non `e distributivo; tuttavia
per ogni x, y, z R con x z si ha

x (y z) = (x y) (x z) = (x y) z
Una condizione di questo genere (pi` u debole della propriet`a distributiva) definisce i
cosiddetti reticoli modulari.
Definizione. Un reticolo (R; , ) `e detto modulare (o di Dedekind) se per ogni
a, b, c R con a c risulta
a (b c) = (a b) c
Come gi`a detto, ogni reticolo distributivo `e modulare, ma non viceversa: Esempio 4.
Esistono reticoli non modulari: Esempio 3.

7.2. Reticoli e anelli di Boole.


Definizione. Un reticolo (R; , ) `e detto di Boole o algebra di Boole se:
i) `e distributivo,
ii) `e dotato di zero e unit`a,
iii) ogni elemento a R ha un complemento a0 R (unico, per la Proposizione 7.1.5).
Esempio. Il reticolo (P(X); , ) (cfr. 7.1 Esempio 1) `e un reticolo di Boole.
Esercizio 1. Sia n un intero fissato con n 2. Sia R linsieme dei divisori interi positivi di n; sia (R; )
il reticolo definito da a b se e solo se a divide b. Si provi che (R; ) `e un reticolo di Boole se e solo se n
non `e divisibile per alcun quadrato di primo.

Proposizione 7.2.1. (Leggi di De Morgan) Sia (R; , ) un reticolo di Boole; per ogni
a, b R si ha:
i) (a b)0 = a0 b0 ,
ii) (a b)0 = a0 b0 .
Occorre e basta verificare che (a b) (a0 b0 ) =0 e (a b) (a0 b0 ) =1.

La classe delle algebre di Boole `e strettamente connessa con una classe di anelli usual-
mente detti anelli di Boole.
Definizione. Un anello (R; +, ) `e detto anello di Boole se `e dotato di unit`a e per ogni
a R, si ha a2 = a, cio`
e ogni a R `e idempotente.
Esempio. Lanello (Z2 ; +, ) `e un anello di Boole.
Proposizione 7.2.2. Sia (R; +, ) un anello di Boole:
1) Per ogni a R si ha 2a = a + a = 0, cio`e a = a,
2) R `e un anello commutativo.
` 2a = (2a)2 = 4a2 = 4a e quindi 2a = 0.
1) E
2) Per ogni a, b R da a + b = (a + b)2 = a2 + b2 + ab + ba = a + b + ab + ba segue ab + ba = 0
e quindi ab = ba = ba.
Si osservi che nellanello Z2 [x] valgono le condizioni 1) e 2), ma lanello non `e di Boole.
La connessione fra anelli di Boole e algebre di Boole `e espressa dalla seguente:
Proposizione 7.2.3.
1) Sia (R; , ) unalgebra di Boole; per ogni a, b R si ponga

a + b = (a b0 ) (a0 b)
a b = a b.
Si definiscono cos in R due operazioni + e tali che (R, +, ) `e un anello di Boole.
54
2) Sia (R; +, ) un anello di Boole; per ogni a, b R si ponga
ab=ab
a b = a + b + a b.
Si definiscono cos in R due operazioni , tali che (R, , ) `e unalgebra di Boole.
Esercizio 2. In S = { = (x1 , x2 , . . .) | xi Z2 } si definisca un prodotto componente per componente.
Per , S si ponga se e solo se esiste S tale che = .
Si verifichi quanto segue.
i) `e relazione dordine, non totale, in S.
ii) (S; ) `e un reticolo di Boole.

7.3. Sottoreticoli di un reticolo.


Definizione. Sottoreticolo di un reticolo (R; , ) `e un sottoinsieme H di R che `e
reticolo rispetto alle operazioni e definite in R.
Un sottoinsieme H di un reticolo (R; , ) `e un sottoreticolo se e solo se per ogni h1 , h2 H
si ha h1 h2 H e h1 h2 H .
Esempi.
1. Sia X un insieme e Y un suo sottoinsieme; il reticolo P(Y ) delle parti di Y `e un
sottoreticolo del reticolo P(X) delle parti di X .
2. Nel gruppo (Z; +) per ogni intero non negativo n si consideri il sottogruppo Hn =
{kn | k Z }; linsieme { Hn | n N0 } `
e un reticolo rispetto allinclusione insiemistica, ma
non `e un sottoreticolo del reticolo P(Z) delle parti di Z.

Definizione. Sia X un insieme; si chiama algebra su X un qualunque sottoanello M


dellanello di Boole (P(X); +, ) (cfr. Proposizione 7.2.3) che contiene lunit`a X dellanello.
Unalgebra `e pertanto un qualunque sottoinsieme M di P(X) tale che
i) X M;
ii) per ogni Y M `e Y c M ( dove Y c = X Y complemento di Y in X );
iii) per ogni Y1 , Y2 M `e Y1 Y2 M.
Se M `e unalgebra su X , allora per ogni n N e per ogni Y1 , Y2 , . . . , Yn M si ha ni=1 Yi M
e ni=1 Yi M.
Unalgebra su X `e in particolare un sottoreticolo del reticolo (P(X); , ).
Definizione. -algebra su X `e unalgebra M tale che, se {Yi } i=1`
e una collezione di
sottoinsiemi di X appartenenti ad M, allora Y
i=1 i M (e pertanto anche i=1 Yi M.)

7.4. Il reticolo delle sottostrutture.


Sia S una delle strutture considerate nei paragrafi precedenti; linsieme L[S] delle sot-
tostrutture di S ( a cui si aggiunga eventualmente linsieme vuoto, ad esempio se S
`e un semigruppo) `e un reticolo rispetto allinclusione insiemistica. Precisamente se H
e K sono due sottostrutture di S , lintersezione insiemistica H K `e inf{H, K}, mentre
lintersezione di tutte le sottostrutture di S che contengono H e K (fra le quali c`e S
stessa) `e sup{H, K} (cfr. II, Proposizione 3.1.1).
In generale sup{H, K} non coincide con lunione insiemistica di H e K ; pertanto, sebbene
gli elementi di L[S] siano anche elementi di P(S), il reticolo (L[S]; ) non `e sottoreticolo
del reticolo (P(S); ).
Esercizio 1. Siano H e K due sottogruppi di un gruppo (G; ); si provi che sup{H, K} coincide con
lunione insiemistica di H e K se e solo se `e H K o K H.

55
8
8.1. Isomorfismo. Automorfismi.
Definizione. Siano S e T due insiemi; siano ? una legge di composizione in S e una
legge di composizione in T . Si dice che unapplicazione f : S T conserva la legge di
composizione se per ogni a, b S `e f (a ? b) = f (a) f (b).
Definizione.
?) sono due strutture algebriche omologhe con una legge di compo-
1. Se (S; ?) e (S;
sizione (ad esempio, entrambe semigruppi, entrambe monoidi, entrambe gruppi),
si chiama isomorfismo di (S; ?) su (S; ?) unapplicazione biiettiva da S a T che con-
serva il prodotto.
+,
2. Se (A; +, ) e (A; ) sono due anelli, si chiama isomorfismo del primo anello sul
secondo unapplicazione biiettiva f : A A che conserva la somma e il prodotto,
ovvero tale che per ogni a, b A si ha f (a + b) = f (a)+f
(b) e f (ab) = f (a)f (b).
Un isomorfismo dellanello (A; +, ) sullanello (A; +,
) `
e dunque un isomorfismo del
gruppo additivo (A; +) sul gruppo additivo (A; +) che conserva anche il prodotto.

3. Se (V ; +) e (V ; +)
sono due moduli (entrambi sinistri o destri) sullo stesso anello
(A; +, ), si chiama A-isomorfismo di (V ; +) su (V ; +) unapplicazione biiettiva f :
V V che conserva la somma e il prodotto esterno, ovvero tale che per ogni v, w V
e per ogni a A `e f (v + w) = f (v)+f
(w) e f (av) = af (v).
Un A-isomorfismo dellA-modulo (V ; +) sullA-modulo (V ; +) `
e dunque un isomorfismo
del gruppo (V ; +) sul gruppo (V ; +) che conserva il prodotto esterno.
?, , . . .) sono strutture algebriche omologhe, si chiama
4. In generale, se (S; ?, , . . .) e (S,
isomorfismo della prima sulla seconda unapplicazione biiettiva di S su S che con-
serva tutte le operazioni.

Osservazione. Indicato con Z+ linsieme dei numeri interi positivi, lapplicazione f : N


Z+ definita ponendo f (n) = +n per ogni n N, ` e un isomorfismo della struttura algebrica
(N;+, ) sulla struttura algebrica (Z+ , +, ) (dove + e indicano le usuali operazioni di
somma e prodotto in N e in Z). In questo senso si identificano N e Z+ .

Nellinsieme di tutte le strutture omologhe di un dato tipo (semigruppi, monoidi, gruppi,


anelli, A-moduli sullo stesso anello A) si definisce una relazione di equivalenza asso-
?, . . .) se e solo se esiste un isomorfismo
ciando ad una struttura (S; ?, . . .) una struttura (S;
della prima sulla seconda; due strutture associate in questa relazione vengono dette
isomorfe.
Ogni struttura algebrica (S; ?, . . .) `e in particolare isomorfa a se stessa; gli isomorfismi di
(S; ?, . . .) su se stessa vengono detti automorfismi.
Proposizione 8.1.1 Gli automorfismi di una data struttura algebrica (S; ?, . . .)costitui-
scono un gruppo Aut(S) rispetto al prodotto di applicazioni.
Aut(S) `e un sottoinsieme del gruppo delle applicazioni biiettive di S in se stesso; baster`a
allora verificare che per , Aut(S) `e Aut(S) e 1 Aut(S).

Diamo solo alcuni esempi; molti altri verranno visti in seguito e negli Esercizi.
Esempi.
1. Siano (G; ) il gruppo costituito dai numeri reali positivi rispetto allordinario prodotto
e (R; +) il gruppo costituito dai numeri reali rispetto allordinaria somma: lapplicazione
f : G R definita da f (x) = log x per ogni x G `
e un isomorfismo.
2. Il gruppo (R; +) e il gruppo (R \{0}; ) non sono isomorfi.
56
3. Il gruppo (R; + ) `e isomorfo al gruppo (T ; ) delle traslazioni sulla retta reale. (cfr.
4.3 Esempio 3)
4. Il gruppo simmetrico S3 (cfr. 4.2) `e isomorfo al gruppo costituito dallinsieme di
matrici adelementi
in R
1 0 0 1 0 1 1 1 1 1 1 0
, , , , , .
0 1 1 0 1 1 1 0 0 1 1 1
rispetto al prodotto righe per colonne(cfr.Esempio 4 in 5.2)
5. Lapplicazione f : Z Z definita da f (a) = a per ogni a Z `e un automorfismo del
gruppo (Z ; +), ma non `e un automorfismo dellanello (Z; +, ).
Visto (Z ; +) come Z-modulo (rispetto al prodotto esterno coincidente con il prodotto
definito in Z), f `e un suo Z-automorfismo.
6. Il gruppo degli automorfismi del gruppo (Q ; +) `e isomorfo al gruppo (Q\{0}; ). Il
campo (Q; +, ) e il campo (R ;+, ) possiedono solo lautomorfismo identico.
7. Se in R4 = {(a0 , a1 , a2 , a3 ) | ai R } si definiscono una somma componente per com-
ponente e un prodotto ponendo (a0 , a1 , a2 , a3 )(b0 , b1 , b2 , b3 ) = (a0 b0 a1 b1 a2 b2 a3 b3 , a0 b1 +
a1 b0 + a2 b3 a3 b2 , a0 b2 + a2 b0 a1 b3 + a3 b1 , a0 b3 + a3 b0 + a1 b2 a2 b1 ), si ottiene un corpo. Questo
corpo `e isomorfo al corpo dei quaternioni di Hamilton H (cfr. 5.2, Esercizio 4): basta
considerare ad esempio lapplicazione f : R4 H definita da

a0 + a1 i a2 + a3 i
f ((a0 , a1 , a2 , a3 )) =
a2 + a3 i a0 a1 i

Segnaliamo che spesso gli elementi del corpo qui introdotto (e quindi del corpo dei quater-
nioni reali) vengono scritti come somme formali a0 + a1 i + a2 j + a3 k su cui il prodotto
opera (attraverso le propriet` a distributive) ponendo i2 = j 2 = k2 = 1, ij = k = ji, jk = i =
kj, ki = j = ik .
8. Se (A; +, ) `e un anello, il sottoanello di (A[]; +, ), costituito dallo zero e dai polinomi
di grado zero, `e isomorfo allanello (A; +, ).
Esercizio 1. Sia f un isomorfismo di (S; ?) su (S; ?). Se S possiede elemento neutro e rispetto alla ?,

allora f (e) `e elemento neutro di S rispetto alla ?; se un elemento s S ammette inverso s1 S, allora
f (s) ammette come inverso in S lelemento f (s1 ).
Esercizio 2. Sia (A; +, ) un anello commutativo; fissato un elemento c A\{0A }, si definisca in A una
legge di composizione ? ponendo per ogni a, b A
a ? b = abc,
Si mostri che
I] (A; +, ?) `e un anello;
II] se lanello (A; +, ?) possiede unit`a, allora anche lanello (A; +, ) possiede unit`a e i due anelli sono
isomorfi;
III] anche se lanello (A; +, ) possiede unit`a, lanello (A; +, ?) pu`o non avere unit`a e in tal caso i due
anelli non sono isomorfi;
IV] se lanello (A; +, ) `e un campo, allora lanello (A; +, ?) `e un campo isomorfo a (A; +, ).
Esercizio 3. Sia n un intero positivo pari; nellinsieme Zn delle classi di resti mod n si definisca una
legge ? ponendo per ogni [a]n , [b]n Zn
[a]n ? [b]n = [(1)b a + (1)a b]n .
Si verifichi che
I] ? `e una legge di composizione in Zn ;
II] (Zn ; ?) `e un gruppo;
III] lapplicazione f : (Zn ; +) (Zn ; ?) , definita ponendo f ([r]n ) = [(1)r1 r]n per ogni [r]n Zn , `e
un isomorfismo di gruppi.
Esercizio 4. Sia (x) R[x]; si provi che se a + ib C `e radice di (x), lo `e anche a ib C. Se ne
deduca che i polinomi irriducibili in R[x] hanno grado 2.( Si tenga presente il Teorema 5.5.15.)

57
La Proposizione che segue mostra come ogni gruppo possa essere visto come un gruppo
di trasformazioni.
Proposizione 8.1.2. Sia (G; ) un gruppo; per ogni a G si considerino le applicazioni
a e a da G a G definite rispettivamente da a (g) = ga e a (g) = ag per ogni g G.
i) a e a sono applicazioni biiettive di G su se stesso;
ii) (G) = {a | a G} e (G) = {a | a G} sono gruppi di trasformazioni, isomorfi al
gruppo G; essi vengono detti rispettivamente Cayleyano destro e Cayleyano si-
nistro di G.
i) Se g1 a = g2 a allora g1 = g2 e pertanto a `e iniettiva; per ogni g G `e g = (ga1 )a =
a (ga1 ) e pertanto a `e suriettiva.
ii) Per ogni a, b G `e a b1 = ab1 (G) e a b1 = b1 a (G); pertanto (G) e
(G) sono gruppi di trasformazioni.
Lapplicazione : (G) G definita ponendo (a ) = a e lapplicazione : (G) G
definita ponendo (a ) = a1 sono isomorfismi di gruppi.
La Proposizione che segue mostra come ogni anello possa essere visto come sottoanello
di un anello dotato di unit`a.
Proposizione 8.1.3. Sia (A; +, ) un anello; sia R = {(a, n) | a A, n Z }. Linsieme R `e un
anello rispetto alla somma componente per componente e rispetto al prodotto definito
come segue:
(a1 , n1 )(a2 , n2 ) = (a1 a2 + n2 a1 + n1 a2 , n1 n2 )
Lanello (R; +, ) `e dotato di unit`a (0A , 1) e linsieme {(a, 0) | a A} `e un suo sottoanello,
isomorfo allanello (A; +, ).
La dimostrazione `e una semplice verifica.

Infine abbiamo introdotto anche la struttura algebrica di reticolo (R; , ).


Definizione. Si chiama isomorfismo del reticolo (R; , ) sul reticolo (R; , ) una

applicazione biiettiva f : R R che conserva lintersezione e lunione, cio`e tale che per
ogni a, b R si ha f (a b) = f (a) f (b), f (a b) = f (a) f (b).
Ricordiamo che un reticolo `e stato definito come struttura ordinata (cfr.II,3.2).
Proposizione 8.1.4. Siano (R; ) e (R; ) due reticoli; sia f : R R unapplicazione
biiettiva di R su R . Sono tra loro equivalenti le seguenti condizioni:
i) lapplicazione f `e un isomorfismo fra i reticoli R e R , visti come strutture algebriche,
(ovvero per ogni a, b R `e f (inf{a, b})=inf{f (a), f (b)} e f (sup{a, b})=sup{f (a), f (b)});
ii) per ogni a, b R `e a b se e solo se `e f (a) f (b).
Esercizio 5. Siano (R72 ; ) e (R96 ; ) i reticoli costituiti dai divisori in N rispettivamente di 72 e di
96 rispetto alla relazione dordine definita da a b se e solo se a divide b in N; si mostri che esistono
applicazioni biiettive tra i due reticoli, ma nessuna di esse `e un isomorfismo.
1 2
Esercizio 6. Si considerino due interi positivi n = p 1 2
1 p2 (con p1 , p2 primi distinti), m = q1 q2 (con
q1 , q2 primi distinti) e i reticoli (Rn ; ), (Rm ; ) definiti come nellEsercizio 3; si provi che i due reticoli
sono isomorfi se e solo se `e possibile scegliere gli indici in modo che sia i = i per i = 1, 2.

58
9
9.1. Prodotto cartesiano di strutture algebriche.
Sia {(S ; ?, , )} una famiglia di strutture algebriche omologhe ( semigruppi, gruppi,
anelli, reticoli, A-moduli su un dato anello A),non necessariamente distinte. Indichiamo
con Cr S il prodotto cartesiano degli insiemin S o
Cr S = {s } |s S
e definiamo in esso delle operazioni, che indichiamo ancora con ?, , , ponendo
{s } ? {t } = {s ? t }
{s } {t } = {s t }
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .;
(Cr S ; ?, , ) `e una struttura algebrica omologa alle date (S ; ?, , ) e viene detta
prodotto cartesiano delle S .
Esercizio 1. Sia {(S ; ?, , )} una famiglia di strutture algebriche omologhe ( semigruppi, gruppi,
anelli, reticoli, A-moduli); sia T lunione degli insiemi S . Si consideri linsieme F delle applicazioni
f : T tali che sia f () S per ogni e si definiscano in F le operazioni ?, , ponendo per
ogni f1 , f2 F e per ogni
(f1 ? f2 )() = f1 () ? f2 ()
(f1 f2 )() = f1 () f2 ()
...........................
Si verifichi che (F ; ?, , ) `e una struttura algebrica omologa a quelle date e isomorfa a (Cr S ; ?, , ).

Se {(G ; )} `e una famiglia di gruppi (non necessariamente distinti), il prodotto carte-


siano (Cr G ; ) `e un gruppo, che viene detto anche prodotto diretto completo dei
gruppi G .

Proposizione 9.1.1 Sia {(G ; )} una famiglia di gruppi.


I) Linsieme
n o
{g } Cr G | g 6= 1 (unit`
a di G ) per al pi
u un numero finito di
`e un sottogruppo del gruppo (Cr G ; ); esso viene detto prodotto diretto di-
screto dei gruppi G e indicato con Dr G (ma anche con X G ).
II) Per ogni linsiemen o
H = {g } Cr G | g = 1 per ogni 6=
`e un sottogruppo del gruppo (Dr G ; ), isomorfo al gruppo (G ; ).
Osservazioni.
1. Se linsieme `e finito, i gruppi Cr G e Dr G coincidono; si parla allora sem-
plicemente di prodotto diretto dei gruppi G e lo si indica per lo pi u con X G .
2. Se nei gruppi G loperazione `e indicata come somma, si usa parlare di somma
diretta anziche di prodotto diretto e scrivere G .
Esercizio 2. Siano G1 e G2 due gruppi (non ridotti allunit`a) e sia G = G1 G2 il loro prodotto diretto;
si provi quanto segue.
i) G `e finito se e solo se G1 e G2 sono finiti.
ii) G `e abeliano se e solo se G1 e G2 sono abeliani.
Esercizio 3. Siano r e s due interi maggiori di 1; siano G1 = (Zr ; +), G2 =(Zs ; +) e G = G1 G2 .
Si osservi che il gruppo G ha ordine rs e si provi che G `e isomorfo al gruppo (Zrs ; +) se e solo se
M.C.D.(r, s) = 1.

Il prodotto diretto discreto di una qualsiasi famiglia di gruppi isomorfi a (Z; +) viene
detto gruppo abeliano libero; la cardinalit`a della famiglia viene detta rango del
gruppo abeliano libero.
59
Ogni gruppo abeliano libero `e isomorfo al prodotto diretto discreto di una famiglia di
copie del gruppo (Z ;+).

Se {(A ; +, )} `e una famiglia di anelli, il prodotto cartesiano (Cr A ; +, ) `e un anello


che viene detto anche somma diretta completa degli anelli A .
Proposizione 9.1.2 Sia {(A ; +, )} una famiglia di anelli.
I) Linsieme

{a } Cr A | a 6= 0 (zero di A ) per al pi
u un numero finito di
`e un anello rispetto alla somma e al prodotto definiti nellanello (Cr A ; +, ); esso
viene detto somma L diretta discreta degli anelli A e indicato con Dr A (o an-
che, pi` u spesso, con A ).
II) Per ogni linsiemen o
H = {a } Cr A | a = 0 per ogni 6=
`e un ideale bilatero dellanello (Dr A ; +, ), isomorfo allanello (A ; +, ).
Esercizio 4. Sia {(AL ; +, )} ) una famiglia di anelli (non ridotti al solo zero) con || > 1; siano
A =Cr A e sia B = A . Si provi che
i) gli anelli A e B possiedono divisori dello zero;
ii) lanello A possiede unit`a se e solo se ogni anello A possiede unit`a;
iii) se linsieme degli indici `e infinito, lanello B non possiede unit`a.

Se {(V ; +)} `e una famiglia di A-moduli tutti sinistri (o tutti destri) (non necessaria-
mente distinti) sullo stesso anello A, il prodotto cartesiano (Cr V ; +) `e un A-modulo
sinistro (risp. destro), che viene detto anche somma diretta completa degli A-mo-
duli V .
Proposizione 9.1.3 Sia {(V ; +)} una famiglia di A-moduli sinistri.
I) Linsieme
n o
{v } Cr V | v 6= 0 (zero di V ) per al pi
u un numero finito di
`e un A-modulo sinistro rispetto alla somma e al prodotto esterno definiti per Cr V ;
esso viene detto somma diretta discreta (o anche semplicemente L somma diretta)
degli A-moduli V e indicato con Dr V (o anche pi` u spesso con V ).
II) Per ogni linsieme n o
H = {v } Cr V | v = 0 per ogni 6=
`e un A-sottomodulo dell A-modulo (Dr V ; +), isomorfo allA-modulo (V ; +).

In particolare, se A `e un anello dotato di unit`a, ogni somma diretta di una famiglia di


A-moduli sinistri (o destri) isomorfi allA-modulo sinistro (risp. destro) (A; +), presentato
in 6.1 Esempio 3, viene detto A-modulo libero sinistro (risp. destro); se lanello A `e
commutativo, la cardinalit`a della famiglia viene detta rango dellA-modulo libero.
Un gruppo abeliano G pu` o essere visto come Z-modulo (cfr.6.1 Esempio 2); G sar`a un
gruppo abeliano libero se e solo se G `e uno Z-modulo libero.

Se (K; +, ) `e un corpo, il gruppo (K; +) pu`o essere visto come spazio vettoriale sinistro
(o destro) su K ; la somma diretta di n copie di (K; +) `e spazio vettoriale sinistro (risp.
destro) (di dimensione n) su K .

60
TEMI IV
1. Sia (S; ) un semigruppo commutativo tale che s2 = s per ogni s S.
Si definisca in S una relazione ponendo per x.y S
x y se e solo se x = xy.
I] Si verifichi che (S; ) `e un insieme ordinato in cui esiste inf(a, b) per ogni a, b S.
II] Si mostri che, se |S| = 2, allora (S; ) `e un reticolo.
III] Si mostri con esempi che, se |S| = 3, (S; ) pu`o essere un reticolo, ma pu`o anche non esserlo.
(A tale scopo si pu` o dare il semigruppo (S; ) attraverso la sua tavola di composizione.)
Sugg. I] ab =inf {a, b}
II] Se |S| = 2, (S; ) `e totalmente ordinato.

2. Sia X un insieme infinito; sia S = X X il monoide costituito dalle applicazioni da X a X rispetto al


prodotto di applicazioni. Si mostri che, se f S `e iniettiva ma non suriettiva, f non possiede inverso
sinistro in S, ma possiede infiniti inversi destri.
Sugg. III Proposizione 1.2.4.
Per ogni y X si definisca gy : X X ponendo
0
x , se x = f (x0 ) f (X);
gy (x) =
y, se x 6 f (X).

3. Sia X un insieme con almeno due elementi; sia (SX ; ) il gruppo costituito dalle applicazioni biiettive
di X su X (rispetto al prodotto di applicazioni).
I] Si mostri che il gruppo (SX ; ) non `e ridotto allunit`a.
II] Si provi che sono tra loro equivalenti le seguenti condizioni:
i) linsieme X possiede esattamente due elementi;
ii) il gruppo (SX ; ) `e abeliano;
iii) esiste SX , 6= I (I applicazione identica) tale che = per ogni SX .
Sugg. II] iii) i) Sia (x1 ) = x2 6= x1 . Se |X| 3 e x3 X {x1 , x2 } `e 6= per SX tale che
(x2 ) = x3 , (x3 ) = x2 .

4. Sia G un gruppo non ridotto allunit`a e sia G = G\{1G }. Si definisca in G una relazione ponendo
per a, b G
ab se e solo se ab = ba.
Si provi quanto segue.
I] `e una relazione di equivalenza in G se e solo se due qualsiansi elementi permutabili di G hanno
lo stesso centralizzante.
In tal caso il centro Z(G) `e un sottogruppo improprio di G.
II] Se Z(G) = G, allora `e una relazione di equivalenza.
Se Z(G) = {1G }, pu`o essere relazione di equivalenza, ma pu`o anche non esserlo.
(Si possono ad esempio considerare i gruppi di sostituzioni S3 e S4 .)
Sugg. I] 4.3 Esercizio 2.
II] In G = S4 siano = (12)(34), = (13)(24); `e = , (12) CS4 () ma (12) 6 CS4 ( ).

5. Sia G = {(x, y) | x, y C}.


I] Si verifichi che G `e un gruppo rispetto al prodotto definito da
(x1 , y1 )(x2 , y2 ) = (x1 + x2 , y1 + y2 + x1 x2 ),
dove x2 indica il complesso coniugato di x2 .
II] Si mostri che G non `e abeliano e se ne determini il centro Z(G).
Sugg. II] Z(G) = {(0, y)|y C}.

6. Nel gruppo simmetrico (S5 ; ) su 5 lettere si considerino gli elementi


= (1, 2, 3, 4, 5), = (1, 2, 3)(4, 5)
e gli insiemi

61
A = {r | r Z}
B = { r | r Z}.
I] Si provi che A e B sono sottogruppi abeliani di (S5 ; ) e se ne determinino lordine e gli elementi
distinti.
II] Posto C = {r s | r, s Z}, si mostri che C non `e un sottogruppo di (S5 ; ).
Sugg. II] , C ma = (1, 3, 2, 4) 6 C: basta mostrare che s 6 A per 0 s 5.

7. Sia (A; ) un gruppo; sia G = {(a, d) | a A, d {+1, 1}}.


Si definisca in G un prodotto ponendo
(a1 , d1 )(a2 , d2 ) = (a1 ad21 , d1 d2 )
Si provi che
I] (G; ) `e un gruppo se e solo se il gruppo (A, ) `e abeliano;
II] (G; ) `e un gruppo abeliano se e solo se `e a2 = 1A per ogni a A.

8. Sia (A; +, ) un anello finito, non ridotto al solo zero; si provi che sono tra loro equivalenti le seguenti
condizioni:
i) Lanello non possiede unit`a;
ii) ogni elemento non nullo di A `e divisore dello zero.
Sugg. Un elemento non nullo, non divisore dello zero, `e cancellabile a destra e a sinistra rispetto al
prodotto.

9. Sia (A; +, ) un anello non ridotto al solo zero. Si provi che esso `e un corpo se e solo se per ogni
a A, a 6= 0 e per ogni b A esiste uno ed un solo x A tale che ax = b.
Sugg. Se ab = 0A con a, b A\{0}, allora lequazione ax = 0A ammette almeno due soluzioni.
10. Sia (K; +, ) un campo; sia (A; +, ) lanello (commutativo, dotato di unit`a) costituito dalle coppie
ordinate (a, b) K K rispetto alla somma componente per componente e al prodotto definito come
segue

(a, b)(c, d) = (ac bd, ad + bc)


Si provi che sono tra loro equivalenti le condizioni seguenti:
i) esiste k K tale che k 2 = 1K (dove 1K indica lunit`a di K);
ii) lanello A possiede divisori dello zero;
iii) lanello A non `e un campo.
Sugg. i) ii)Se k 2 = 1K , (k, 1)(1, k) = (0, 0).
iii) i) Se k 2 6= 1K , per (a, b) 6= (0, 0) `e a2 + b2 6= 0.

11. Sia (G; ) un gruppo abeliano non banale; sia (A; +, ) lanello costituito dalle coppie (g, n) con g G
e n Z rispetto alle operazioni di somma e prodotto definite come segue:
(g1 , n1 ) + (g2 , n2 ) = (g1 g2 , n1 + n2 )
(g1 , n1 ) (g2 , n2 ) = (g1n2 g2n1 , n1 n2 ).
I] Si verifichi che lanello (A; +, ) `e commutativo, dotato di unit`a e dotato di divisori dello zero.
II] Si determinino gli elementi unitari di (A; +, ).
III] Si verifichi che, se (G; ) `e il gruppo moltiplicativo dei numeri complessi non nulli, ogni elemento non
unitario e non nullo dellanello A `e un divisore dello zero.
IV] Se (G; ) `e il gruppo moltiplicativo dei numeri reali non nulli, si determinino i divisori dello zero
dellanello A.
Sugg. 0A = (1G , 0) e 1A = (1G , 1).
II] (g, 1)(g 1 , 1) = 1A = (g, 1)(g 1 , 1).
III] per ogni n Z esiste c C tale che cn = 1.
IV] (g, 2k)(1, 0) = 0A .

12. Sia (A; +, ) un anello commutativo; sia c A, c 6= 0A .


62
Definita lapplicazione : A A ponendo (a) = ac per ogni a A, si provi quanto segue.
I] Lapplicazione `e iniettiva se e solo se lelemento c non `e un divisore dello zero in (A; +, );
II] Sono tra loro equivalenti le seguenti condizioni:
i) lapplicazione `e biiettiva;
ii) lanello (A; +, ) possiede unit`a e lelemento c `e unitario in (A; +, );
Sugg. Se `e suriettiva esistono e, x A tali che ec = c e xc = e.

13. Sia (K; +, ) un campo; si consideri linsieme


G = { (a, b) | a, b K, a 6= 0K }
e si definisca in G un prodotto ponendo
(a1 , b1 )(a2 , b2 ) = (a1 a2 , a1 b2 + b1 a1
2 )
per ogni (a1 , b1 ), (a2 , b2 ) G.
I] Si verifichi che (G; ) `e un gruppo.
II] Si provi che sono tra loro equivalenti le seguenti condizioni:
i) il gruppo (G; ) `e abeliano;
ii) per ogni k K , k 6= OK `e k = k 1 ;
iii) il campo K `e finito di ordine 2 o 3.
Sugg. II] ii) iii) Da k = k 1 segue k 2 = 1K e quindi (k + 1K )(k 1K ) = 0K .

14. Sia K = { (a, b) | a, b R}; fissato k R, si considerino in K le leggi di composizione + e definite


come segue:
(a1 , b1 ) + (a2 , b2 ) = (a1 + a2 , b1 + b2 )
(a1 , b1 ) (a2 , b2 ) = (a1 a2 b1 b2 , a1 b2 + b1 a2 + kb1 b2 )
Si provi quanto segue:
I] (K; +, ) `e un anello commutativo, dotato di unit`a;
II] (K; +, ) `e un campo se e solo se `e 2 < k < 2;
III] se (K; +, ) non `e un campo, esso possiede divisori dello zero.
Sugg. II] (a, b) ammette inverso se e solo se `e a2 + kab + b2 6= 0.

15. Sia p un numero primo e sia k Zp(fissato. Nellanello (Mat2 (Z)p ); +, ) si consideri il sottoinsieme

a b
A= = : a, b Zp
kb a
Si verifichi che A `e un sottoanello di (Mat2 (Zp ); +, ) e si provi quindi quanto segue.
I] Sono tra loro equivalenti le seguenti condizioni:
i) lanello (A; +, ) non `e un campo;
ii) lanello (A; +, ) possiede divisori dello zero;
iii) k `e quadrato di qualche elemento di Zp .
II] Se p = 2, lanello (A; +, ) non `e un campo.
III] Se p 6= 2, esistono esattamente (p 1)/2 valori di k per i quali (A; +, ) `e un campo.
Sugg. I] La matrice ammette inverso in A se e solo se `e det = a2 kb2 6= 0.
III] Per x, y Zp `e x2 = y 2 se e solo se `e x = y. I quadrati distinti degli elementi di Zp sono
pi
2 + 1.

16. Nellanello (Mat2 (R); +, )( si considerino i sottoinsiemi


)

x 5y
A= : x, y R ove k R fisso
y x + ky
( )
m 5n
B= : m, n Z ove t Z fisso
n m + tn
I] Si verifichi che A e B sono sottoanelli di (Mat2 (R); +, ), dotati di unit`a.
II] Si provi che gli elementi unitari dellanello (A; +, ) e quelli dellanello (B; +, ) sono unitari in
(Mat2 (R); +, ).
III] Si mostri che gli elementi di A, che sono unitari in (Mat2 (R); +, ), sono unitari in (A; +, ), mentre
esistono elementi di B, unitari in (Mat2 (R); +, ), che non sono unitari in (B; +, ).

63
IV] Si mostri che esistono valori di k R per i quali lanello (A; +, ) `e un campo, mentre non esiste
alcun valore di t Z per il quale lanello (B; +, ) `e un campo.

17. Nellanello (Zn ; +, ) sia H linsieme degli elementi non unitari.


I] Si mostri che (H; ) `e un semigruppo; si provi che (H; ) `e un gruppo se e solo se n `e primo.
II] Si provi che (H; +) `e un gruppo se e solo se n `e potenza di primo.
Sugg. Se n = rs con 1 < r < n e 1 < s < n, allora [r]n , [s]n H.
I] Da [x]n [r]n = [r]n e [x]n [s]n = [s]n segue x = 1+ls = 1+kr; allora 1 =M.C.D.(x, s) =M.C.D.(x, r)
e quindi 1 = M.C.D.(x, n) ovvero [x]n 6 H.
II] Sia (H; +) un gruppo; se M.C.D.(r, s) = 1, da [r]n , [s]n H segue [1]n H, assurdo .

18. Sia n un intero, maggiore di 1; per ogni r {1, 2, . . . , n 1} si verifichi che linsieme
Ar = {[rk]n | k Z} Zn .
`e un sottogruppo del gruppo (Zn ; +).
Si provi quanto segue.
I] Per r, s {1, 2, . . . , n 1} `e Ar = As se e solo se M.C.D.(r, n)=M.C.D.(s, n).
` Ar =Zn se e solo se r e n sono coprimi.
II] E
III] Per ogni r {1, 2, . . . , n 1} `e Ar = Ad , dove d =M.C.D.(r, n); se ne deduca che lordine di Ar `e
un divisore di n.
19. Sia (A; +, ) un anello (non ridotto al solo zero) commutativo e dotato di unit`a; sia D linsieme
costituito dallo zero 0A e dai divisori dello zero di A. Sia f (x) = ax + b A[x] con a 6= 0A .
I] Si provi che, se f (x) `e un divisore dello zero in A[x], allora a, b D.
II] Per (A; +, )=(Z6 ; +, ) si determinino a, b Z6 tali che f (x) = ax + b sia un divisore dello zero in
Z6 [x].
Sugg. I] Sia (ax + b)(kn xn + + k0 ) = 0 con kn 6= 0; esiste i 0 tale che ki 6= 0 e ki1 = ki2 =
= k0 = 0.

20. Sia (A; +, ) un anello commutativo dotato di unit`a; sia a A.


Si mostri che
I] il polinomio x a A[x] non `e divisore dello zero nellanello (A[x]; +, );
II] se f (x) A[x] `e un divisore dello zero nellanello (A[x]; +, ), allora f (a) = 0A oppure f (a) `e un
divisore dello zero nellanello (A; +, );
III] se f (a) `e un divisore dello zero in (A; +, ), f (x) pu`o non essere un divisore dello zero in (A[x]; +, ).

21. Sia p un numero primo. Nellanello di polinomi (Zp [x]; +, ) si considerino


a(x) = x4 + x3 + 5x + 8 , b(x) = x2 1
Al variare di p si determinino un M.C.D.((a(x), b(x)) e due polinomi f (x), g(x) Zp [x] tali che sia
M.C.D.(a(x), b(x))=f (x)a(x) + g(x)b(x).

22. Nellanello di polinomi Q[x] si considerino


f (x) = x4 + x3 2x2 2x e g(x) = x2 + a
Si determinino i valori di a Q per i quali g(x) divide f (x) e quelli per i quali f (x) e g(x) sono coprimi.

23. Sia (K; +, ) un campo.


In K[x] si definisca una relazione ponendo per f (x), g(x) K[x]
f (x) g(x) se e solo se f (x) divide g(x) in K[x]
I] Si verifichi che la relazione `e riflessiva e transitiva, ma non simmetrica.
II] Si mostri che si pu`o scegliere il campo K in modo che sia antisimmetrica e anche in modo che non
lo sia. (Si indichi un opportuno campo per ognuno dei due casi.)
III] Si provi che se `e relazione dordine in K[x], allora linsieme ordinato (K[x]; ) `e un reticolo. dotato
di minimo e di massimo.

24. Si consideri il polinomio f (x) = x4 + x3 x2 + 3x + 1 Zp [x].


Si dia una decomposizione di f (x) in prodotto di polinomi irriducibili in Zp [x] per p = 2, 3, 5.
Il polinomio f (x) `e riducibile in Z[x]?

64
25. Sia p un primo dispari. Si verifichi che il polinomio f (x) = x2 + bx + c Zp [x] `e riducibile se e solo
se esiste k Zp tale che sia b2 4c = k 2 .
Si determini il numero dei polinomi riducibili di grado 2 in Zp [x].

26. Sia p un numero primo. Si consideri lanello (A; +, ) dove


A = {(a, b) | a, b Zp }
(a, b) + (c, d) = (a + c, b + d)
(a, b)(c, d) = (ad + bc, bd 2ac)
Si provi che sono tra loro equivalenti le seguenti condizioni:
i) lanello (A; +, ) `e privo di divisori dello zero;
ii) lanello (A; +, ) `e un campo;
iii) il polinomio x2 + [2]p Zp [x] `e irriducibile in Zp [x].
Si indichi qualche valore di p per cui (A; +, ) `e un campo e qualche valore di p per cui non lo `e.

27. Sia (K; +, ) un campo. Si verifichi brevemente


che
linsiemedi matrici
a b
A= | a, b K
b a
`e un anello rispetto alla somma elemento per elemento e rispetto al prodotto righe per colonne.
I] Si provi che sono tra loro equivalenti le seguenti condizioni:
i) (A; +, ) `e un campo;
ii) il polinomio x2 + 1 K[x] `e irriducibile in K[x];
iii) il polinomio x2 + 1 non ha radici in K.
II] Si verifichi che se (K; +, ) = (R;+, ), allora (A; +, ) `e isomorfo al campo complesso (C; +, ).
III] Si verifichi che, se (K; +, )=(C;+, ), ogni elemento non unitario e non nullo dellanello (A; +, ) `e un
divisore dello zero.
Sugg. I] cfr. Tema 15.

a b
II] : a + ib.
b a 2
a b a b a + b2 0
IV] = .
b a b a 0 a2 + b2

28. Si consideri il polinomio f (x) = x3 1 Zp [x] con p primo. Si provi che se f (x) si decompone in
Zp [x] in prodotto di fattori lineari, allora p 1 (mod 3) o p = 3.
Sugg. Sia p = 1 + 3k. Se [a]p Zp `e radice di f (x), da a3 1 (mod p) e ap a (mod p) (I Teorema
2.2.3) si deduce a 1 (mod p).

29. Si consideri il polinomio f (x) = x4 + x2 + a Z7 [x].


I] Si mostri che il polinomio f (x) ha una radice doppia in Z7 se e solo se `e a = [0]7 .
II] Si determinino i valori di a Z7 per i quali il polinomio f (x) ammette radici in Z7 e per ognuno di
essi si dia una decomposizione di f (x) in prodotto di polinomi irriducibili di Z7 [x], giustificando i
risultati.
III] il polinomio f (x) `e riducibile in Z7 [x] se e solo se `e a 6= [3]7 , [6]7 .
Sugg. Proposizione 5.5.8;(se k Z7 `e radice doppia di f (x), k `e soluzione del sistema
x4 + x2 + a = 0
4x3 + 2x = 0

30. Si consideri il polinomio f (x) = x3 + ax + 1 Z5 [x]; si determinino i valori di a Z5 per i quali f (x)
ammette una radice doppia.

31. Sia K un campo; sia K K lanello costituito dalle applicazioni di K in se stesso rispetto alle operazioni
di somma e prodotto definite ponendo per , K K

+ : k (k) + (k)
: k (k)(k).

65
I] Si mostri che lanello (K K ; +, ) possiede unit`a e che ogni elemento non nullo e non unitario `e un
divisore dello zero.
II] Detta : K[x] K K lapplicazione che associa ad ogni polinomio f (x) K[x] la funzione polino-
miale definita da f (x), si provi che, se K `e infinito, `e iniettiva ma non suriettiva.
Sugg. I] 1(K K ) : k 1K per ogni k K; K K `e unitario se e solo se 0K 6 (K).
II] Teorema 5.5.12.

32. Sia A un dominio dintegrit`a, dotato di unit`a; sia p un elemento irriducibile. Si provi che
I) per ogni a A esiste M.C.D.(p, a);
II) condizione necessaria affinch`e per ogni a A esistano x, y A (dipendenti da a) tali che sia
M.C.D.(p, a) = xp + ya `e che p sia un elemento primo.
Si mostri con qualche esempio che la condizione non `e in generale sufficiente.
Sugg. II] Siano a, b A tali che p divide ab e p non divide a; allora 1A = xp + ya.

33. Siano f (x) e g(x) due polinomi non nulli a coefficienti in Z.


Si provi che se essi sono primi fra loro nellanello di polinomi (Z[x]; +, ), essi lo sono anche nellanello
(Q[x]; +, ).
Si mostri con qualche esempio che f (x) e g(x) possono essere primi fra loro nellanello (Q[x]; +, ) senza
esserlo in (Z[x]; +, ).

34. Si consideri il polinomio f (x) = x4 5x3 + x + 8 Z[x]. Per ogni numero primo p sia
fp (x) = [1]p x4 [5]p x3 + [1]p x + [8]p Zp [x]
I] Si decomponga in prodotto di polinomi monici irriducibili in Zp [x] il polinomio fp (x) per p = 2 e per
p = 3.
II] Si deduca da I] che f (x) `e un elemento irriducibile dellanello Z[x].
Sugg. I] f2 (x) = x(x2 + x + 1), f3 (x) = (x2 + x 1)(x2 + 1).
II] Se g(x) Z[x] `e fattore irriducibile di f (x), esso `e associato in Z[x] ad un polinomio monico;
per
ogni primo p ne segue deg g(x) = deg gp (x) e gp (x) divide fp (x). Per`o gp (x) potrebbe essere riducibile
in Zp [x].

35. Si considerino in Z[x] i polinomi a(x) = 4x3 4 e b(x) = 6x3 + 12x2 + 12x + 6.
I] Si determini un loro massimo comun divisore d(x) in Z[x].
II] Si provi che d(x) `e M.C.D.(a(x), b(x)) anche in Q[x].
III] Si mostri che esiste qualche polinomio h(x) Z[x] che `e M.C.D.(a(x), b(x)) in Q[x] ma non in Z[x].
Sugg 5.6 Esercizio 5.

36. Sia p un numero primo; si considerino in Zp [x] i polinomi


f (x) = x5 + 3x3 + x2 + 2x + 2
g(x) = x4 + 3x3 + 3x2 + x + 2
Si determinino i valori di p per i quali i due polinomi sono coprimi.
Considerati f (x) e g(x) come polinomi di Z[x], essi sono coprimi?

37. Sia (D; +, ) un dominio a fattorizzazione unica; siano a, b1 , b2 , . . . , bn elementi non nulli di D. Si
provi che a `e primo con lelemento c = b1 b2 bn se e solo se a `e primo con bi per ogni i = 1, 2, . . . , n.
Sugg. Se di =M.C.D.(a, bi ), di divide M.C.D.(a, c).
Se p `e fattore irriducibile di M.C.D.(a, c), esiste j tale che p divide dj .

38. Sia (D; +, ) un dominio dintegrit`a, dotato di unit`a; sia (D[x]; +, ) lanello di polinomi a coefficienti
in D. Si mostri che
I] gli elementi unitari dellanello (D[x]; +, ) sono tutti e soli i polinomi di grado zero coincidenti con
gli elementi unitari dellanello (D; +, );

66
II] un elemento a D `e irriducibile in D[x] se e solo se `e irriducibile in D;
III] lanello (D[x]; +, ) `e un dominio a fattorizzazione unica se e solo se lo `e lanello (D; +, ).
Sugg. II] Osservazione 5.5.2.
III] Teorema 5.6.6.

39. Sia (D; +, ) un dominio dintegrit`a dotato di unit`a, in cui ogni elemento non nullo e non unitario `e
prodotto di un numero finito di elementi irriducibili. Si provi che (D; +, ) `e un dominio a fattorizzazione
unica se e solo se `e soddisfatta la condizione (?) seguente:
(?) per ogni a, b D che ammettono come divisori comuni solo gli elementi unitari, se a e b
dividono un elemento c D, allora anche ab divide c.

40. Sia (D; +, ) un dominio a fattorizzazione unica; siano a, b D tali che 1D =M.C.D.(a, b).
Si provi che
I] se gli elementi a e b dividono entrambi un elemento c D, allora ab divide c;
II] per ogni h D `e
M.C.D.(h, ab)
M.C.D.(h, a)M.C.D.(h, b)
Si mostri che nellanello Z[ 3] = {a + ib 3 | a, b Z} C le due proposizioni sono false.

41. Siano (A; +, ) un anello commutativo; sia M2 (A) lanello di matrici quadrate di ordine 2 ad elementi
in A. Si verifichi che, se I `e un ideale bilatero dellanello (A; +, ), M2 (I) `e un ideale bilatero dellanello
M2 (A). Se ne deduca che, se lanello M2 (A) `e privo di ideali bilateri propri, allora lanello A `e un campo.
n o
a 0
Sugg. Proposizione 6.3.4. Se (A; +, ) `e uno zero-anello. linsieme |a A `e un ideale
0 0
dellanello M2 (A).

42. Sia (K; +, ) un campo; sia f (x) K[x] un polinomio monico di grado maggiore di zero. Si provi
che sono tra loro equivalenti le seguenti condizioni
] f (x) `e potenza di un polinomio irriducibile di K[x];
] linsieme J = {k(x) K[x]| M.C.D.(f (x), k(x)) 6= 1} {0} `e un ideale di K[x].
Sugg. Se g1 (x), g2 (x) sono divisori irriducibili di f (x), non associati in K[x], allora g1 (x), g2 (x) J; se
J `e ideale, allora 1K =M.C.D.(g1 (x), g2 (x)) J.

43. Sia k Q\{0} fissato. Sia A = {(a, b) | a, b Q}; A `e un anello ripetto alla somma e al prodotto
definiti come segue:
(a, b) + (c, d) = (a + c, b + d)
(a, b) (c, d) = (ad + bc, bd + kac)
I] Si mostri che esistono valori di k per i quali lanello (A; +, ) `e un campo ed altri per i quali non lo
`e.
II] Si mostri che per ogni r Q linsieme Hr = {(a, ra) | a Q} `e un sottogruppo del gruppo additivo
(A; +) e che esiste qualche r Q per il quale Hr non `e sottoanello dellanello (A; +, ).
III] Si mostri che nellanello (A; +, ) esistono sottoanelli che non sono ideali.
IV] Esistono nellanello (A; +, ) ideali propri?

44. Sia (R; , ) un reticolo; sia t R. Si consideri lapplicazione : R R definita da (x) = x t


per ogni x R. Si provi che sono tra loro equivalenti le seguenti condizioni:
i] `e iniettiva;
ii] t `e elemento minimo (ovvero zero) di R;
iii] `e suriettiva.
Sugg. (t) = (t x) e t (x) per ogni x R.

45. Sia (R; , ) un reticolo per il quale esiste unapplicazione : R Z tale che per ogni x, y R si ha
i) (x y) + (x y) = (x) + (y),

67
ii) se x < y, allora (x) < (y).
Si provi che R `e modulare.
Si mostri con qualche esempio che R pu`o essere distributivo, ma pu`o anche non esserlo.
Sugg. Per assurdo, esistano a, b, c R tali che a c e a (b c) < (a b) c.
R = L[G] reticolo dei sottogruppi del gruppo (G; +) =(Z2 ; +) (Z2 ; +); (< 0G >) = 0, (G) = 2,
(H) = 1 per ogni sottogruppo proprio di (G; +); il reticolo (R; , ) non `e distributivo.

46. Sia n un intero maggiore di 1; sia R il reticolo costituito dai divisori propri e impropri di n in N
rispetto alla relazione dordine definita da a b se e solo se a divide b. Si provi che R `e un reticolo di
Boole se e solo se n `e prodotto di primi distinti.
Sugg. Se p2 divide n (con p primo), p R non ha complemento.

47. Nel gruppo generale lineare GL(3,Q) siconsiderino


i sottoinsiemi
( )
1 0 0
H = x 1
0 : x, y Q
y x 1
( )
1 0 0
A = 0 1 0 : a Q
a 0 1
( )
1 0 0
B= b 1 0 : b Q
1 2
2 (b b) b 1
Si verifichi che
I] H, A, B sono gruppi rispetto al prodotto righe per colonne;
II] i gruppi (A; ) e (B; ) sono isomorfi al gruppo additivo (Q; +);
III] per ogni H esistono e sono univocamente determinati A e B tali che sia = .
Se ne deduca che il gruppo (H; ) `e isomorfo al gruppo (QQ; +) costituito dalle coppie ordinate (r, s)
QQ rispetto alloperazione + definita componente per componente.

48. Si provi che gli automorfismi del gruppo (Zn ; +) sono tutte e sole le applicazioni fr : Zn Zn definite
da
fr : [a]n [ra]n
dove r `e un intero fissato, primo con n.
Quanti e quali sono gli automorfismi dellanello (Zn ; +, )?
Sugg. Se : Zn Zn `e un automorfismo, posto ([1]n ) = [r]n , per ogni [a]n Zn `e ([a]n ) = (a[1]n ) =
= a([1]n = a[r]n = [ra]n .

49. Nel campo complesso (C;+,) si considerino i sottocampi



Q, R, C, Q[ 2] = { a + b 2 | a, b Q} Q[ 3] = { a + b 3 | a, b Q};
si mostri che due qualsiansi di essi non sono isomorfi.

50. In Q si considerino due operazioni e definite come segue:


xy =x+y1
x y = xy x y + 2
dove + e al secondo membro indicano le usuali operazioni in Q.
Si verifichi che (Q;, ) `e un campo isomorfo al campo razionale (Q;+, ).

51. Fissato r N, nellanello (Zn ; +, ) delle classi di resti mod n si consideri il sottoinsieme
Hr = {[xr]n | x Z}
e si provi quanto segue.
I] Hr `e un sottoanello dellanello (Zn ; +, ).
II] Se d =M.C.D.(r, n) N, allora Hr = Hd e, posto n = ds, `e |Hd | = s.
III] Sono tra loro equivalenti le seguenti condizioni:

68
i) M.C.D.(d, s) = 1;
ii) lanello (Hd ; +, ) possiede unit`a;
iii) lanello (Hd ; +, ) `e isomorfo allanello (Zs ; +, ).
Sugg. III] i) ii) Se 1 = dx + sy,[dx]n `e unit`
a in (Hd ; +, ).
ii) iii) :Zs Hd con ([t]s ) = [tdx]n .

52. Nellanello di matrici (Mat2 (R);+, (


) si considerino i sottoanelli
)

a
b 5
B= ; a, b Z
b 5 a
( )
a b 5
C= ; a, b Z
b 5 a

Si mostri che lanello (B; +, ) `e isomorfo al sottoanello A = { a + b 5 | a, b Z } del campo reale, mentre
lanello (C; +, ) non lo `e.

Sugg. Se esistesse un isomorfismo : A C, dalluguaglianza ( 5)2 = 5 in A seguirebbe luguaglianza
(( 5))2 = (5) = 5(1).

53. Siano (A; +, ) e (B; +, ) due anelli commutativi, dotati di unit`a; siano VA e VB rispettivamente
linsieme dei loro elementi unitari.
I] Si provi che se gli anelli (A; +, ) e (B; +, ) sono isomorfi, allora sono tra loro isomorfi i gruppi
additivi (A; +) e (B; +) e i gruppi moltiplicativi (VA ; ) e (Vb ; ).
II] Si mostri che non vale il viceversa considerando nel campo complesso i sottoanelli
A = { x + iy 2 | x, y Z}
B = { x + iy 3 | x, y Z}
e provando che
i) i gruppi additivi (A; +) e (B; +) sono isomorfi;
ii) i gruppi moltiplicativi (VA ; ) e (VB ; ) sono isomorfi;
iii) gli anelli (A; +, ) e (B; +, ) non sono isomorfi.

54. Sia (G; +) il prodotto cartesiano dei gruppi (Zm ; +) e (Zn ; +). Fissato r N, si consideri
lapplicazione fr : G G definita ponendo per ogni a, b Z
fr : ([a]m , [b]n ) ([ra]m , [rb]n )
I] Si verifichi che linsieme H = {fr | r N, M.C.D.(r, mn) = 1} `e un sottogruppo del gruppo (Aut G; )
(costituito dagli automorfismi del gruppo (G; +) rispetto al prodotto di applicazioni).
II] Si provi che, se M.C.D.(m, n) = 1, allora
i) per ogni Aut G esistono x, y Z tali che
: ([1]m , [0]n ) ([x]m , [0]n )
: ([0]m , [1]n ) ([0]m , [y]n )
ii) `e Aut G = H.
III] Si mostri che per m = n = 2 `e H 6= Aut G.
Sugg. I] M.C.D.(r, mn) = 1 M.C.D.(r, m) = 1 =M.C.D.(r, n).
II] i) Se ([1]m , [0]n ) = ([x]m , [y]n ), allora ([mx]m , [my]n ) = ([m]m , [0]n ) = ([0]m , [0]n ).
ii) II, 2.2 Esercizio 3

55. Sia (A; +, ) = QZ, somma diretta esterna degli anelli (Q;+, ) e (Z;+, ); si determinino gli elementi
idempotenti di A (i.e. x A tali che x2 = x) e si mostri quindi che in A esiste uno ed un solo sottocorpo.
Sugg. Elementi idempotenti: 0A = (0, 0), 1A = (1, 1), (0, 1), (1, 0).
Se K `e sottocorpo di A, 1K `e idempotente e n1K K per ogni n Z.

56. Sia k Q; sia (A; +, ) lanello costituito dalle coppie ordinate (x, y) QQ rispetto alla somma
componente per componente e al prodotto definito da
(x1 , y1 )(x2 , y2 ) = (x1 y2 + x2 y1 , y1 y2 + kx1 x2 )
Si mostri quanto segue.
I] Lanello (A; +, ) possiede unit`a.

69
II] (A; +, ) non `e un campo se e solo se esiste h Q tale che k = h2 .
III] Se esiste h Q tale che k = h2 e k 6= 0, lapplicazione definita da
: (q1 , q2 ) ( q12h
q2 q1 +q2
, 2 )
`e un isomorfismo dellanello (Q;+,)(Q;+,) (somma diretta di anelli) sullanello (A; +, ).

70
V. QUOZIENTE DI UNA STRUTTURA ALGEBRICA
RISPETTO AD UNA CONGRUENZA

1
1.1 Congruenza in una struttura algebrica. Struttura quoziente.
Definizione. Siano ? e rispettivamente unoperazione ed una relazione di equivalenza
in un insieme S ; si dice che `e compatibile a destra (o a sinistra) con ? se per ogni
a, b, c S da a b segue (a ? c) (b ? c) (o rispettivamente (c ? a) (c ? b)).
Proposizione 1.1.1 Siano ? unoperazione e una relazione di equivalenza in un insieme
S ; la relazione ` e compatibile a destra e a sinistra con loperazione ? se e solo se
nellinsieme quoziente S/ `e ben definita unoperazione (che indichiamo ancora con
il simbolo ?) con
{a} ? {b} = {a ? b}
per ogni a, b S .
Sia compatibile a destra e a sinistra con ?.
Se {a} = {a0 } e {b} = {b0 } , `e a a0 e b b0 ; ne segue (a ? b) (a0 ? b) e (a0 ? b) (a0 ? b0 ) e
quindi (a ? b) (a0 ? b0 ), ovvero {a ? b} = {a0 ? b0 } .
Viceversa, loperazione ? in S/ sia ben definita.
Sia a a0 , ovvero {a} = {a0 } ; per ogni b S `e allora {a} ? {b} = {a0 } ? {b} , ovvero
{a ? b} = {a0 ? b} e quindi (a ? b) (a0 ? b).
In modo analogo si prova che `e compatibile a sinistra con loperazione ? in S.
Definizione. Si chiama congruenza in una struttura algebrica (S; ?, , . . .) una relazione
di equivalenza in S , compatibile a destra e a sinistra con le operazioni definite in S .
Esempio 1. La congruenza modulo n introdotta in Z `e compatibile con la somma e con
il prodotto definiti in Z. (cfr. II, Proposizione 2.2.1.)
Per la Proposizione 1.1.1 una congruenza in una struttura algebrica (S; ?, , . . .) determina
una struttura algebrica (S/; ?, , . . .) che viene detta struttura quoziente di (S; ?, , . . .)
rispetto alla .
Esempio 2. Lanello (Zn ; +, ) introdotto in IV, 5.4 si presenta come struttura quoziente
dellanello (Z ; +, ) rispetto alla congruenza modulo n.

1.2. Gli anelli (Z; +, ) e (Q ; +, ) come strutture quoziente.


I] Si considerino linsieme N0 N0 = {(n, m)) | n, m N0 } e in esso le operazioni addizione
e moltiplicazione definite come segue:

(n, m) + (r, s) = (n + r, m + s)
(n, m) (r, s) = (nr + ms, ns + mr)
dove n, m, r, s N0 e n + r, nr, . . . sono calcolati in (N0 ; +, ).
In N0 N0 si definisca la relazione ponendo (n, m)(n0 , m0 ) se e solo se n + m0 = m + n0 ;
`e una congruenza nella struttura algebrica (N0 N0 ; +, ).
71
La struttura quoziente ((N0 N0 )/; +, ) `e un anello che pu`o essere identificato con
lanello (Z ; +, ) attraverso lisomorfismo f :(N0 N0 )/ Z definito da f ([(n, m)] ) = nm.
Per questa ragione la struttura ((N0 N0 )/; +, ) pu`o essere assunta come definizione
costruttiva di (Z ; +, ) a partire dalla conoscenza di (N0 ; +, ).

II] Si considerino linsieme S = {(a, b) | a, b Z , b 6= 0} e in esso le operazioni di addizione


e moltiplicazione definite ponendo

(a, b) + (c, d) = (ad + bc, bd)

(a, b) (c, d) = (ac, bd).


Si definisca in S una relazione ponendo (a, b)(a0 , b0 ) se e solo se ab0 = a0 b; `e una
congruenza nella struttura algebrica (S; +, ).
La struttura (S/; +, ) `e un anello (anzi un campo) che pu`o essere identificato con il
campo razionale (Q; +, ) attraverso lisomorfismo f : S/ Q definito da f ([a, b] ) = ab .
La struttura quoziente (S/; +, ) pu`o pertanto essere assunta come definizione costruttiva
di (Q ; +, ) a partire dalla conoscenza di (Z ; +, ).

1.3. Immersione di un dominio dintegrit` a in un campo.


La costruzione del campo razionale Q a partire dallanello Z degli interi relativi vista
sopra `e un caso particolare di immersione di un dominio dintegrit` a D in un campo,
ovvero di costruzione di un campo (FD ; +, ) che contiene un sottoanello D iso-
morfo a (D; +, ).
Sia dunque (D; +, ) un dominio dintegrit` a (cio`e anello commutativo, privo di divisori
dello zero) non ridotto al solo zero.
Sia S = {(a, b) | a, b D, b 6=0 }; si definiscano in S due operazioni di addizione e molti-
plicazione e una relazione ponendo per (a, b), (c, d) S
(a, b) + (c, d) = (ad + bc, bd)
(a, b) (c, d) = (ac, bd)
(a, b) (c, d) se e solo se ` e ad = bc.
Si verifica che
1) la relazione `e una congruenza nella struttura algebrica (S; +, );
2) la struttura quoziente (S/; +, ) `e un campo, che verr` a brevemente indicato con
(FD ; +, );
3) linsieme D = {{(ab, b)} | a, b D, b 6=0} `e un sottoanello di (FD ; +, ), isomorfo allanello
D;
4) non esistono in (FD ; +, ) sottocampi propri che che contengano D.
Il campo (FD ; +, ) viene detto campo dei quozienti di (D; +, ).
Osservazione.
Il concetto di campo dei quozienti di un dominio dintegrit` a permette di dimostrare
il Teorema 5.6.6 in IV in modo analogo a quello con cui si `e provato che lanello di
polinomi Z[x] `e un dominio a fattorizzazione unica. (Esercizio!)

72
2
2.1. Laterali di un sottogruppo in un gruppo.
A partire da un sottogruppo H di un gruppo (G; ) introduciamo in G due relazioni di
equivalenza H e H .
Proposizione 2.1.1. Sia (G; ) un gruppo.
1) Se H `e un sottogruppo di G, la relazione H definita in G ponendo per a, b G
a H b se e solo se ba1 H
`e una relazione di equivalenza, compatibile a destra con il prodotto definito in G.
Per ogni g G `e
{g}H = {hg | h H };
la classe di equivalenza {g}H viene solitamente indicata con il simbolo Hg e viene
detta laterale destro di H in G rappresentato da g .
2) Viceversa, se `e una relazione di equivalenza in G, compatibile a destra con il
prodotto definito in G, linsieme H = {h G | 1G h} `e un sottogruppo di G.
La corrispondente relazione H coincide con e pertanto le classi di equivalenza della
relazione sono i laterali destri di H in G.
1) La dimostrazione `e una semplice verifica.
2) Si osservi che `e a b 1G ba1 ba1 H a H b.

Da II, Proposizione 2.1.1 segue immediatamente la


Proposizione 2.1.2. Siano (G; ) un gruppo e H un suo sottogruppo; per ogni a, b G
sono tra loro equivalenti le seguenti condizioni:
i) ba1 H ,
ii) Ha = Hb,
iii) Ha Hb 6= .

Esempi.
1. Le classi di resti modulo n sono i laterali destri nel gruppo (Z; +) del sottogruppo
H = n Z= {, kn | k Z }.
2. Nel gruppo simmetrico S4 sia H = {I, (1, 2, 3, 4), (1, 3)(2, 4), (1, 4, 3, 2)} ; i laterali destri
distinti di H in S4 sono
H = {I, (1, 2, 3, 4), (1, 3)(2, 4), (1, 4, 3, 2)}
H(1, 2) = {(1, 2), (2, 3, 4), (1, 3, 2, 4), (1, 4, 3)}
H(1, 3) = {(1, 3), (1, 2)(3, 4), (2, 4), (1, 4)(2, 3)}
H(1, 4) = {(1, 4), (1, 2, 3), (1, 3, 4, 2), (2, 4, 3)}
H(2, 3) = {(2, 3), (1, 3, 4), (1, 2, 4, 3), (1, 4, 2)}
H(3, 4) = {(3, 4), (1, 2, 4), (1, 4, 2, 3), (1, 3, 2)}
Si osservi che, ad esempio, H(1, 2) = H(2, 3, 4) = H(1, 3, 2, 4) = H(1, 4, 3), ecc.

Sussiste un enunciato analogo a quello della Proposizione 2.1.1.


Proposizione 2.1.3. Sia (G; ) un gruppo.
1) Se H `e un sottogruppo di G, la relazione H definita in G ponendo per a, b G
a H b se e solo se a1 b H
`e una relazione di equivalenza, compatibile a sinistra con il prodotto definito in G.
Per ogni g G `e
{g}H = {gh | h H };
la classe di equivalenza {g}H viene solitamente indicata con il simbolo gH e viene
detta laterale sinistro di H in G rappresentato da g.
2) Viceversa, se `e una relazione di equivalenza in G, compatibile a sinistra con il
prodotto definito in G, linsieme H = {h G | 1G h} `e un sottogruppo di G.
La corrispondente relazione H coincide con e pertanto le classi di equivalenza della
relazione sono i laterali sinistri di H in G.
73
Vale per i laterali sinistri un enunciato analogo a quello della Proposizione 2.1.2; sar`a
quindi aH = bH se e solo se `e a1 b H (ovvero se e solo se esiste h H tale che b = ah).
Osservazione.
Se il gruppo G `e abeliano, per ogni sottogruppo H si ha H = H ; inoltre la relazione H
`e una congruenza.
Se il gruppo G non `e abeliano, le relazioni H e H possono essere distinte o anche
coincidere; ci`o dipende dal sottogruppo H .
Riprendiamo in esame il gruppo S4 e il suo sottogruppo H , di cui abbiamo costruito i
laterali destri nellEsempio 2; i laterali sinistri di H in S4 sono
H = {I, (1, 2, 3, 4), (1, 3)(2, 4), (1, 4, 3, 2)}
(1, 2)H = {(1, 2), (1, 3, 4), (1, 4, 2, 3), (2, 4, 3)}
(1, 3)H = {(1, 3), (1, 4)(2, 3), (2, 4), (1, 2)(3, 4)}
(1, 4)H = {(1, 4), (2, 3, 4), (1, 2, 4, 3), (1, 3, 2)}
(2, 3)H = {(2, 3), (2, 4, 1), (1, 3, 4, 2), (1, 4, 3)}
(3, 4)H = {(3, 4), (1, 2, 3), (1, 3, 2, 4), (1, 4, 2)}.
Si osserva che H(1, 2) 6= (1, 2)H , ovvero {(1, 2)}H 6= {(1, 2)}H e quindi H 6= H .
Nello stesso gruppo S4 si consideri il sottogruppo K = {I, (1, 2)(3, 4), (1, 3)(2, 4), (1, 4)(2, 3)} e
si verifichi che per ogni g S4 `e gK = Kg e pertanto K = K .

Proposizione 2.1.4. Linsieme dei laterali destri e linsieme dei laterali sinistri di
un sottogruppo H in un gruppo G possono essere messi in corrispondenza biunivoca
attraverso lapplicazione definita da Hg g1 H ; la cardinalit`a di ognuno dei due insiemi
viene detta indice di H in G e viene indicata con il simbolo [G : H].
Si osservi che sono tra loro equivalenti le condizioni che seguono: i) Ha = Hb, ii) ba1 H,
iii) ab1 H, iv) a1 H = b1 H.
Esercizio 1. Sia G = {(r, s) | r, s Z }; si consideri in G unprodotto definito da
(r, s)(h, k) = (r + h, s + (1)r k).
Si verifichi che
I) (G; ) `e un gruppo non abeliano;
II) H = {(r, 2t) | r, t Z} e K = {(2n, 0), (2n + 1, 1) | n Z} sono sottogruppi di G;
III) per ogni (r, s) G `e H(r, s) = (r, s)H;
IV) per (r, s) G `e K(r, s) = (r, s)K se e solo se (r, s) K;
V) [G : H] = 2, [G : K] `e infinito.

2.2. Teorema di Lagrange.


La partizione indotta dalla relazione H (o in modo analogo dalla H ) nel gruppo G
permette di dedurre il seguente
Teorema 2.2.1.(Lagrange 1736-1813) Siano (G; ) un gruppo finito e H un suo sot-
togruppo; detti r lordine di H e s il numero dei laterali di H in G, `e |G| = rs. Pertanto
in un gruppo finito lordine di ogni sottogruppo `e un divisore dellordine del gruppo.
Si osservi anzitutto che, se |H| = r, allora |Hg| = r per ogni g G.
Se Hg1 , Hg2 , . . . , Hgs sono i laterali distinti che H in G, `e |G| = |Hg1 |+|Hg2 |+ +|Hgs | =
rs.

Esercizio 1. Sia (G; ) un gruppo; siano H e K due sottogruppi di G.


1) Se H e K sono finiti e hanno ordini coprimi, allora H K = h1G i.
2) Se H ha ordine primo, allora H K = h1G i oppure H K.
Esercizio 2. Siano (G; ) un gruppo finito e H un suo sottogruppo tale che [G : H] `e un numero primo.
Si provi che non esiste in (G; ) alcun sottogruppo K tale che sia H K G.

Osservazione 1. Si badi che il Teorema di Lagrange non afferma che in corrispondenza


ad ogni divisore dellordine di un gruppo finito esiste un sottogruppo avente per ordine
quel divisore. Questa propriet`a (nota come inverso del Teorema di Lagrange) non
74
vale in generale; ad esempio, nel gruppo alterno A4 non esistono sottogruppi di ordine 6.
Vedremo pi u avanti che vale anche per i gruppi abeliani (cfr. VII, Proposizione 1.1.6)
e per i gruppi aventi ordine potenza di primo, ma non solo per questi (vale ad esempio
per i gruppi simmetrici S3 , S4 ).

2.3. Sottogruppo normale. Gruppo quoziente.


Per quanto detto nel paragrafo 2.1, se `e una congruenza in un gruppo (G; ), posto
H = {h G | 1G h}, `e = H e la relazione H `e compatibile anche a sinistra con il
prodotto definito in G e al tempo stesso `e = H e la relazione H `e compatibile anche
a destra con il prodotto definito in G.
Proposizione 2.3.1. Siano (G; ) un gruppo e H un suo sottogruppo; sono tra loro equi-
valenti le seguenti condizioni:
i) la relazione H `e compatibile a destra con il prodotto definito in G;
ii) `e H = H ;
iii) la relazione H `e compatibile a sinistra con il prodotto definito in G.
Ovviamente la condizione ii) implica tanto la condizione i) quanto la condizione iii).
Essendo H = {h G | 1G H h}, se H `e compatibile a destra con il prodotto, `e H = H
per la Proposizione 2.1.1, 2); pertanto i) implica ii).
Essendo anche H = {h G | 1G H h}, se H `e compatibile a sinistra con il prodotto , `e
H = H per la Proposizione 2.1.3, 2); pertanto iii) implica ii).
Proposizione 2.3.2. Siano (G; ) un gruppo ed H un suo sottogruppo; sono tra loro
equivalenti le seguenti condizioni:
i) `e H = H ;
ii) per ogni g G `e gH = Hg ;
iii) per ogni g G e per ogni h H `e g 1 hg H .
i) ii)
Le relazioni H e H coincidono se e solo se inducono la stessa partizione in G, ovvero se e
solo se `e Hg = gH per ogni g G.
ii) iii)
Sia Hg = gH per ogni g G. Per ogni h H esister`a h H tale che hg = gh; ne segue
g 1 hg = h H.
Viceversa, sia g 1 hg H per ogni g G e per ogni h H; sar`a hg = g(g 1 hg) gH e
quindi Hg gH. Inoltre da ghg 1 H seguir`a gh = (ghg 1 )g Hg e quindi gH Hg.

Definizione. Un sottogruppo H di un gruppo G viene detto normale se soddisfa ad


una delle (e quindi a tutte le) condizioni della Proposizione 2.3.2; in tal caso si usa
scrivere H / G.
I sottogruppi impropri di un gruppo sono normali.
In un gruppo abeliano tutti i sottogruppi sono normali.
Il centro Z(G) di un gruppo G (cfr.IV, 4.3) `e un sottogruppo normale .
Esempio 1. Nel gruppo S4 il sottogruppo K = {I, (1, 2)(3, 4), (1, 3)(2, 4), (1, 4)(2, 3)} `e normale;
il sottogruppo H = {I, (1, 2, 3, 4), (1, 3)(2, 4), (1, 4, 3, 2)} non `e normale.
Esercizio 1. Siano (G; ) un gruppo e H un suo sottogruppo; si mostri che per ogni g G linsieme
g 1 Hg = {g 1 hg | h H} `e un sottogruppo di G. Si provi che
i) H `e normale in G se e solo se `e g 1 Hg = H per ogni g G;
ii) linsieme NG (H) = {x G | x1 Hx = H} `e un sottogruppo di G, che contiene H;
(il sottogruppo NG (H) viene detto normalizzante in G di H)
iii) H `e normale in G se e solo se `e NG (H) = G;
iv) `e g11 Hg1 = g21 Hg2 se e solo se `e NG (H)g1 = NG (H)g2 .
Esercizio 2. Determinare tutti i sottogruppi del gruppo simmetrico S3 , stabilendo quali fra essi sono
normali.

75
? Esercizio 3. Ogni sottogruppo H di indice 2 in un gruppo G `e normale.
Esercizio 4. Nel corpo dei quaternioni H (cfr. IV, 8.1 Esempio 7) si consideri il sottoinsieme Q8 =
{1, i, j, k}; Q8 `e un gruppo non abeliano rispetto al prodotto definito in H e ogni suo sottogruppo
`e normale. Il gruppo Q8 viene detto gruppo dei quaternioni di ordine 8.
Esercizio 5. Sia (; ) il gruppo delle similitudini sulla retta reale (cfr. IV, 4.3 Esempio 3). Si provi
che il sottogruppo T delle traslazioni su R `e normale ed `e contenuto in ogni sottogruppo normale proprio
del gruppo .
Esercizio 6. Siano A e B sottogruppi normali di un gruppo (G; ); si provi che
i) a1 b1 ab A B per ogni a A, b B,
ii) se A B = h1G i, allora ab = ba per ogni a A, b B.

Definizione. Un gruppo G, non ridotto allunit`a, viene detto semplice se non possiede
sottogruppi normali propri.
Si pu`o dimostrare che ogni gruppo alterno An (cfr. IV, 4.3) per n 6= 4 `e semplice.
Un gruppo abeliano `e semplice se e solo se `e privo di sottogruppi propri e quindi se e
solo se `e ciclico di ordine primo. (cfr. VI, 2.2 Esercizio 6)

Per quanto detto sopra possiamo allora concludere come segue.


Proposizione 2.3.4. Una relazione di equivalenza in un gruppo (G; ) `e una con-
gruenza se e solo se linsieme H = {h G | 1G h } `e un sottogruppo normale di G. In tal
caso = H = H e le classi di equivalenza della relazione in G sono i laterali di H in G.
Definizione. Sia H un sottogruppo normale di un gruppo (G; ); la struttura quoziente
(G/H ; ) `
e un gruppo che viene detto gruppo quoziente di G rispetto ad H e viene
indicato con il simbolo G/H o HG
.
Il gruppo quoziente G/H `e dunque costituito dai laterali del sottogruppo normale H
rispetto al prodotto definito per ogni a, b G da
Ha Hb = Hab.

Esempio 2. Il gruppo additivo (Zn ; + ) delle classi di resti modulo n `e il gruppo quoziente
del gruppo (Z; +) rispetto al sottogruppo H = nZ= { kn | k Z}.
Esercizio 7. Con riferimento allEsempio 1, si scriva la tavola di composizione del gruppo quoziente
S4 /K; si verifichi che i gruppi S4 /K e S3 sono isomorfi.
Esercizio 8. Si verifichi che il gruppo dei quaternioni Q8 (cfr. Esercizio 4) possiede un unico sottogruppo
H di ordine 2; il gruppo quoziente Q8 /H `e ciclico o trirettangolo?
Esercizio 9. Sia K un campo. Fissato un intero positivo n, nel gruppo additivo (K[x] ; +) si consideri il
sottogruppo H = {f (x) K[x] | deg f (x) < n } {0} e si provi che ad ogni laterale di H, diverso da H,
appartiene uno ed un solo polinomio del tipo k0 xn + k1 xn+1 + + kr xn+r con r 0.
Se ne deduca che il gruppo quoziente (K[x]/H ; +) `e isomorfo al gruppo (K[x] ; +).
Esercizio 10. Nel gruppo additivo (K[x] ; +), fissato un elemento a K, si consideri il sottogruppo
Ia = {f (x) K[x] | f (a) = 0 }.
Si provi che ad ogni laterale di Ia in (K[x] ; +) appartiene uno ed un solo elemento di K e se ne deduca
che il gruppo quoziente (K[x]/Ia ; +) `e isomorfo al gruppo additivo (K; +).
Esercizio 11. Sia N un sottogruppo normale di un gruppo (G; );
I) il gruppo quoziente (G/N ; ) `e abeliano se e solo se per ogni a, b G si ha a1 b1 ab N ;
II) se |G/N | = n, `e g n N per ogni g G.

76
3
3.1. Ideali di un anello. Anello quoziente.
Ricordiamo che
Definizione. Si chiama ideale (bilatero) di un anello (A; +, ) un sottogruppo H di
(A; +) tale che sia ah, ha H per ogni a A e per ogni h H . (cfr. IV, 6.3)
Proposizione 3.1.1. Una relazione di equivalenza in un anello (A; +, ) `e una con-
gruenza se e solo se linsieme H = {h A | 0 h} `e un ideale bilatero dellanello (A; +, ).
La relazione coincide con la relazione H definita per a, b A da
a H b se e solo se b a H ;
le classi di equivalenza della relazione sono i laterali del sottogruppo H nel gruppo
(A ; +), che verranno indicati con notazione additiva del tipo H + a = {h + a | h H }.
Essendo (A; +) un gruppo abeliano, per la Proposizione 2.3.2 la relazione di equivalenza
nel gruppo (A; +) `e compatibile con la somma se e solo se H = {h A| 0 h} `e un
sottogruppo di (A; +); inoltre `e x y se e solo se y x H.
Se `e compatibile con il prodotto, da 0 h segue 0= a0 ah e 0=0a ha e quindi
ah, ha H.
Viceversa, siano ah, ha H per ogni a A e per ogni h H; da x y segue y x H e
quindi ay ax = a(y x) H e ya xa = (y x)a H, ovvero ax ay e xa ya.

Proposizione 3.1.2. Siano (A; +, ) un anello e H un suo ideale bilatero. La relazione


H , definita ponendo a H b se e solo se b a H , `
e una congruenza nellanello A; le classi
di equivalenza di H sono i laterali di H nel gruppo abeliano (A; +).
Basta osservare che H = {x A|0 H x}.

Definizione. Sia H un ideale di un anello (A; +, ); la struttura quoziente (A/H ; +, ) `e


un anello, che viene detto anello quoziente di A rispetto ad H e viene indicato con il
simbolo A/H o H A
.
Lanello quoziente A/H `e dunque costituito dai laterali dellideale H rispetto alle opera-
zioni definite per ogni a, b A da
(H + a) + (H + b) = H + (a + b)
(H + a) (H + b) = H + (ab)
Esempi.
1. Lanello (Zn ; +, ) `e lanello quoziente dellanello (Z ;+, ) rispetto allideale n Z=
{ kn | k Z }.
2. Nellanello K[x] ((K; +, ) campo ), fissato un elemento a K , si consideri lideale
Ia = {f (x) K[x] | f (a) = 0}; lanello quoziente (K[x]/Ia ; +, ) `
e un campo isomorfo al campo
(K ; +, ). (cfr. Esercizio 10 in 2.3.)
Esercizio 1. Sia (A; +, ) un anello privo di divisori dello zero; sia (R; +, ) lanello costruito in IV,
Proposizione 8.1.3.
Si osservi che lanello (R; +, ) pu`o avere divisori dello zero.
Posto I = {(a, n) R | ax + nx =0 per ogni x A}, si provi che:
1) I `e un ideale dellanello (R; +, );
2) lanello quoziente R/I `e dotato di unit`a ed `e privo di divisori dello zero;
3) lanello R/I possiede un sottoanello isomorfo allanello (A; +, ).

Esercizio 2.Nellanello Z[ 1] si consideri linsieme I = { a + ib | a 3b (mod 5)}. Si mostri che lanello
quoziente Z[ 1]/I `e un campo di ordine 5.
Esercizio 3. Sia (K; +, ) un campo. Nellanello
(Mat3(K); +, ) si consideri il sottoanello
n 0 0 0 o
A = = x 0 0 : x, y, z K
y z 0
Sia I = { A | = = 0A per ogni A}. Si verifichi che

77
I] I `e un ideale bilatero dellanello (A; +, );
II] il gruppo additivo (A; +) `e isomorfo al prodotto cartesiano dei gruppi (I; +) e (A/I; +);
III] lanello (A; +, ) non `e isomorfo al prodotto cartesiano degli anelli (I; +, ) e (A/I; +, ).

78
4
4.1. A-modulo quoziente. A-algebra quoziente.
Analoga alla dimostrazione delle Proposizioni 3.1.1 e 3.1.2 `e la dimostrazione delle due
Proposizioni che seguono.
Proposizione 4.1.1. Sia (V ; +) un modulo sinistro su un anello (A; +, ); una relazione
di equivalenza in V `e compatibile con la somma definita in V e con il prodotto esterno
fra A e V se e solo se linsieme H = {h V | 0V h } `e un A-sottomodulo di V .
La relazione coincide con la relazione H definita per a, b V da
a H b se e solo se b a H ;
le classi di equivalenza della relazione sono i laterali del sottogruppo H nel gruppo
(V ; +), ovvero i sottoinsiemi del tipo H + v = {h + v | h H}.
Proposizione 4.1.2. Siano (V ; +) un modulo sinistro su un anello (A; +, ) e H un suo
A-sottomodulo; il gruppo quoziente (A/H ; +) ` e un A-modulo sinistro rispetto al prodotto
esterno definito per a A e per v V da
a(H + v) = H + av
e viene detto A-modulo quoziente di (V ; +) rispetto ad H .
Esempi.
1. Si considerino lo Z-modulo V = {(a1 , a2 ) | ai Z6 } rispetto alla somma e al prodotto
esterno definiti componente per componente e lo Z-sottomodulo H = {(x1 , x2 ) V | 3x1 =
3x2 = [0]6 }; gli elementi distinti dello Z-sottomodulo quoziente sono H, H + ([1]6 , [0]6 ),
H + ([0]6 , [1]6 ), H + ([1]6 , [1]6 ).
Tanto H quanto V /H sono generabili con due elementi, ma non con meno di due.
2. Si considerino un campo K e il K -spazio vettoriale V = {(k1 , k2 , k3 ) | ki K } rispetto alla
somma e al prodotto componente per componente; sia H = {(x1 , x2 , x3 ) V | x1 +x2 +x3 = 0 }.
Si mostri che il sottospazio H `e generabile con due elementi (e non meno) e che lo spazio
quoziente V /H `e generato da un elemento.
3. Si considerino lanello K[x] e H = {f (x) K[x] | deg f (x) n} {0} con n 1 intero
fissato; H non `e ideale di K[x], quindi non `e definito lanello quoziente di K[x] rispetto
ad H .
Tuttavia K[x] pu` o essere visto come K -modulo (anzi K -spazio vettoriale); H `e K -sotto-
modulo e quindi `e definito il K -spazio vettoriale quoziente K[x]/H .
4. Se un anello (A; +, ) `e privo di ideali bilateri propri, A non ammette anelli quoziente
propri; tuttavia, se A possiede qualche ideale sinistro (o destro) proprio I (ad esempio,
se A =Matn (K)), allinsieme dei laterali di I in A si pu` o dare la struttura di A-modulo
sinistro (rispettivamente, destro).
Si prova facilmente un analogo enunciato per le A-algebre.
Proposizione 4.1.3. Sia (V ; +, ) unalgebra sinistra su un anello (A; +, ).
I] Una relazione di equivalenza in V `e compatibile con la somma e il prodotto definiti
in V e con il prodotto esterno fra A e V se e solo se linsieme H = {h V | 0V h } `e
un ideale bilatero dellA-algebra V .
La relazione coincide con la relazione H definita per a, b V da
a H b se e solo se b a H ;
le classi di equivalenza della relazione sono i laterali del sottogruppo H nel gruppo
(V ; +), ovvero i sottoinsiemi del tipo H + v = {h + v | h H}.
II] Sia H un ideale bilatero dellA-algebra (V ; +, ). Lanello quoziente (V /H; +, ) `e una
A-algebra sinistra rispetto al prodotto esterno definito per a A e per v V da

a(H + v) = H + av
e viene detto A-algebra quoziente di (V ; +, ) rispetto ad H .

79
TEMI V.

1. Sia G linsieme dei numeri reali diversi da 1; si consideri in G loperazione ? definita ponendo
a ? b = ab + a + b per ogni a, b G. Si mostri che (G; ?) `e un gruppo. Detto H il sottogruppo costituito
dalle potenze di 1 G (cfr. IV, 4.3 Esercizio 4), si verifichi che H `e infinito e ha indice infinito in (G; ?).
Sugg. H = {2n 1 | n Z }. I laterali del tipo 2r ? H con r Z sono tutti distinti.

2. Siano S un insieme con pi`u di un elemento, (G; ) un gruppo e GS linsieme di tutte le applicazioni da
S a G. Si definisca in GS una legge di composizione ? ponendo per , GS

? : s (s)(s)
per ogni s S.
Si verifichi che
I] (GS , ?) `e un gruppo;
II] le applicazioni costanti (ovvero le applicazioni : S G tali che (s) = k per ogni s S)
costituiscono un sottogruppo H di GS , isomorfo a G.
III] H `e normale in GS se e solo se G `e abeliano.
Sugg. III] Se (G; ) `e abeliano, (GS ; ?) `e abeliano.
Per ogni a, b G con a 6= b si considerino H con (s) = a per ogni s S e GS con
(a) = b e (s) = a per ogni s 6= a; se 1 H, allora (1 )(a) = (1 )(b) . . ..

3. Sia (K; +, ) un campo; sia


a 0 0 a
G= a,b = , a,b = | a, b K\{0}
0 b b 0
Si provi quanto segue.
I] G `e un gruppo (sottogruppo di GL(2, K) ).
II] Il sottoinsieme H = {a,b G | a = b} `e un sottogruppo normale di G.
G
III] Il gruppo ( H ; ) `e abeliano se e solo se per ogni k K\{0} `e k 2 = 1K e quindi |K| 3.
Sugg. III] 2.3 Esercizio 11.

4. Sia G il gruppo costituto dalle coppie (a, b) con a, b R e a 6= 0 rispetto al prodotto definito da
b
(a, b)(c, d) = (ac, ad + )
c
Sia N = {(1, b) | b R }. Si provi quanto segue.
I] N `e un sottogruppo normale di G e il gruppo quoziente (G/N ; ) `e isomorfo al gruppo moltiplicativo
(R\{0}; ).
II] Nessun sottogruppo proprio di G, contenuto propriamente in N , `e normale in G.
III] Ogni sottogruppo di G , che contiene N , `e normale in G.
Sugg. I] N (a, b) = N (c, d) se e solo se a = c.
II] se (1, c) H / G, allora (a, b)1 (1, c)(a, b) H.
III] Il gruppo (G/N ; ) `e abeliano; 2.3 Esercizio 11.

5. Sia G il gruppo costituito dalle coppie (n, d) con n Z e d {1, 1} composte con il prodotto definito
da

(n1 , d1 )(n2 , d2 ) = (n1 + d1 n2 , d1 d2 )


Siano A = {(n, 1)|n Z } C = {(n, (1)n |n Z }.
I] Dopo aver verificato che A e C sono sottogruppi normali in (G; ), si mostri che i gruppi quoziente
G/A e G/C sono isomorfi, mentre i gruppi A e C non lo sono.
II] Posto N = A C, si determinino gli elementi distinti di N e del gruppo quoziente G/N .
Sugg. I] |G/A| = |G/C| = 2.

80
(1, 1) C `e tale che (1, 1)2 = 1G mentre per ogni (n, 1) A\{1G } `e (n, 1)2 6= 1G . II] N =
{(2n, 1) | n Z} e G/N = {N (0, 1), N (0, 1), N (1, 1), N (1, 1)}.

6. Sia (K; +, ) un campo; siano K = K\{0} e W = {k2 | k K }.


I] Si verifichi che W `e un sottogruppo (normale) del gruppo (K ; ).
II] Si provi che, se K `e finito, allora
i) `e [K : W ] 2;
ii) se 1K 6 W e k K \W , allora k W.
iii) il polinomio x4 + 1 K[x] `e riducibile in K[x].
III] Si mostri che il polinomio x4 + 1 `e irriducibile in Q[x].
Sugg. II] i) a2 = b2 a = b.
ii) (1K )W = kW ; (k)W = (1K )W kW = (kW )2 = k 2 W = W .
iii) si considerino i casi: 1K W , 2(1K ) W , 2(1K ) W .

7. Sia (G; ) un gruppo; sia Z(G) = {c G | cg = gc per ogni g G}. Si provi quanto segue.
I] Z(G) `e un sottogruppo normale di G, che coincide con G se e solo se il gruppo G `e abeliano.
II] Se Z(G) `e un sottogruppo proprio di G, allora `e |G| 8.
III] Esiste qualche gruppo G di ordine 8 nel quale Z(G) `e un sottogruppo proprio.
IV] Esiste qualche gruppo G di ordine maggiore di 8, in cui Z(G) `e ridotto allunit`a.
Sugg. III] 2.3 Esercizio 4.
IV] Il gruppo simmetrico S4 , il prodotto cartesiano S3 S3 .

8. Sia (G; +) il gruppo quoziente del gruppo (Q;+) rispetto al suo sottogruppo Z. Si provi quanto segue.
I] Per ogni n N esiste in G uno ed un solo
sottogruppo di ordine n; tale sottogruppo `e ciclico.
II] Linsieme H = 2rn + Z | r Z, n N0 `e un sottogruppo infinito di G.
III] Ogni gruppo quoziente di G, non ridotto allunit`a, `e infinito.
Sugg. III] 2.3 Esercizio 11.

9. Siano (G; ) un gruppo e H un suo sottogruppo di indice finito n. Sia a G.


I] Si provi che esiste qualche intero positivo t n tale che at H.
II] Sia r il minimo intero positivo tale che ar H.
Si provi che, se il sottogruppo H `e normale in (G; ), allora r `e un divisore di n.
Si mostri con qualche esempio che, se H non `e normale in (G; ), r pu`o non essere un divisore di n.
Sugg. I] I laterali H , Ha , . . . , Han non possono essere distinti; esistono s, t {0, 1, . . . , n} tali che
Has = Hat .
II] Se H / G, `e r = |Ha| nel gruppo quoziente (G/H; ).
Esempio: G = S3 e H = h(1, 2)i.

10. Sia (G; ) un gruppo infinito e sia N un suo sottogruppo normale tale che il gruppo quoziente (G/N ; )
`e finito.
Sia H un sottogruppo di (G; ). Si provi che
I] H N `e un sottogruppo normale di H;
II] il gruppo quoziente (H/(H N ); ) `e finito e |H/(H N )| |G/N |;
III] il sottogruppo H `e finito se e solo se `e finito il sottogruppo H N .

11. Nel campo complesso C si considerino


x
y
A = 2 + i 2 3 | x, y Z, x y (mod 2)

I = {a + ib 3 | a, b Z, a b (mod 2)}
I] Si verifichi che A `e un sottoanello di C e che I `e un ideale dellanello (A; +, ).
II] Si determinino i laterali distinti di I in (A; +, ) (giustificando il risultato).

Sugg. I laterali distinti sono I, I + 1, I + ( 12 + i 3
2 ), (I + ( 32 + i 3
2 ).

12. Siano X e Y due anelli commutativi e sia A la loro somma diretta esterna.
81
Se I `e un ideale di A, si ponga
IX = {v X | (v, y) I per qualche y Y }
IY = {w Y | (x, w) I per qualche x X }
J = {(v, w) A | v IX , w IY }
I] Si osservi che IX , IY e J sono ideali rispettivamente di X, Y e A e che I J.
II] Si provi che
a) una condizione sufficiente affinche sia I = J `e che lanello X (o lanello Y ) possieda unit`a,
b) una condizione sufficiente affinche sia I = J `e che lanello quoziente A/I sia privo di divisori
dello zero.
III] Siano X = Y = {2k | k Z } sottoanelli di Z.
a) Si mostri che nessuna delle due condizioni date in II] `e necessaria affinche sia I = J, consideran-
do I = {(4r, 4s) | r, s Z }.
b) Si mostri che pu`o essere I 6= J, considerando I = {(2r, 4s) | r, s Z, r s (mod 2) }.
Sugg. II] a) Se (v, w) J e (x, w) I, allora (x, 0) = (x, w)(1X , 0) I, (0, w) I . . .
b) Se (x, y) I allora I = [(x, 0) + I] + [(0, y) + I] = [(x, 0) + I][(0, y) + I].

13. Sia (K; +, ) un campo; sia (A; +, ) lanello costituito dalle coppie ordinate (a, b) K K rispetto
alla somma e al prodotto definiti come segue:
(a1 , b1 ) + (a2 , b2 ) = (a1 + a2 , b1 + b2 )
(a1 , b1 )(a2 , b2 ) = (a1 b2 + a2 b1 , b1 b2 )
I] Si mostri che lanello A possiede unit`a e si determinino gli elementi unitari di A.
II] Si mostri che lanello A possiede uno ed un solo ideale proprio I e che lanello quoziente A/I `e un
campo.
Sugg. I] (a, b) `e unitario se e solo se b 6= 0.
II] Se a 6= 0, per ogni k K `e (k, 0) = (a, 0)(0, a1 k); I = {(k, 0) | k K}.

82
VI. OMOMORFISMO FRA STRUTTURE ALGEBRICHE.

In IV, 8.1 abbiamo introdotto il concetto di isomorfismo tra strutture algebriche


omologhe, in particolare tra gruppi, tra anelli, tra A-moduli, tra reticoli.
Un concetto pi`
u generale `e quello di omomorfismo.

1
1.1 Omomorfismo fra gruppi.
Definizione. Siano (G; ) e (G; ) due gruppi; si chiama omomorfismo da (G; ( a (G; )
unapplicazione f : G G che conserva il prodotto, ovvero tale che per ogni a, b G si ha
f (a b) = f (a) f (b).
Se f `e iniettiva, lomomorfismo f viene anche detto monomorfismo.
Se f `e suriettiva, lomomorfismo f viene anche detto epimorfismo.
Se f `e biiettiva, lomomorfimo f `e un isomorfismo.
Lapplicazione f pu` o non essere ne iniettiva ne suriettiva.
Un omomorfismo f : G G viene detto endomorfismo del gruppo G.
Esempi.
1. Lapplicazione f : Z Zn definita da f (x) = [x]n per ogni x Z, `e un epimorfismo del
gruppo (Z ; +) sul gruppo (Zn ; +).
2. Sia (K; +, ) un campo. Lapplicazione f : GL(n, K) (K\{0}; ), che associa ad ogni
matrice non singolare il suo determinante, `e un epimorfismo.
3. Lapplicazione f : Sn (Q\{0}; ) definita ponendo per ogni sostituzione Sn

f () =
+1, se `e pari;
1, se `e dispari.
`e un omomorfismo di gruppi, non iniettivo ne suriettivo.
4. Se H `e un sottogruppo di un gruppo (G; ), lapplicazione i : H G definita ponendo
i(h) = h per ogni h H `
e un monomorfismo, detto mappa di inclusione.
5. Lapplicazione f : (Z4 ; +) S4 definita ponendo f ([r]4 ) = (1234)r `e un monomorfismo.
6. Lapplicazione f da un gruppo (G; ) ad un gruppo (G; ), definita ponendo f (g) = 1G
per ogni g G, `e un omomorfismo detto omomorfismo nullo.
Esercizio 1. Siano f : G1 G2 e h : G2 G3 omomorfismi di gruppi; si mostri che f h : G1 G3 (ove
f h indica il prodotto di applicazioni) `e un omomorfismo di gruppi.

Proposizione 1.1.1. Siano (G; ) e (G; ) due gruppi; sia f : G G un omomorfismo.


1) f (1G ) = 1G .
2) Per ogni g G `e f (g1 ) = f (g)1 .
3) Per ogni g G e per ogni n Z `e f (g n ) = (f (g))n .
4) Se H `e un sottogruppo di (G; ), f (H) = {f (h)|h H} `e un sottogruppo di (G; ).
In particolare f (G) `e un sottogruppo di (G; ).
5) Se H `e un sottogruppo di (G; ), f 1 (H) = {g G|f (g) H} `e un sottogruppo di (G; ).
83
6) Se H `e un sottogruppo normale di (G; ), f (H) `e un sottogruppo normale di (f (G); );
f (H) pu`
o non essere normale in (G; ).
7) Se H `e un sottogruppo normale di (G; ), f 1 (H) `e un sottogruppo normale di (G; ).
In particolare f 1 (h1G i) = {x G | f (x) = 1G } `e un sottogruppo normale di (G; cot).
1) Sia g G; da 1G g = g segue f (1G ) f (g) = f (g) = 1G f (g). In G valgono le leggi di
cancellazione e quindi f (1G ) = 1G .
2) Da gg 1 = 1G segue f (g) f (g 1 ) = f (1G ) = 1G e quindi f (g 1 ) = f (g)1 .
3) Per n 0 si prova la tesi facendo induzione su n. Per 2) la tesi `e provata per n = 1. Infine
per n = m con m > 0 si ha g n = (g m )1 e quindi f (g n ) = f (g m ))1 = (f (g)m )1 = f (g)n .
4) Per f (h1 ), f (h2 ) f (H) (con h1 , h2 H) si ha f (h1 ) f (h2 )1 = f (h1 ) f (h1
2 )=
= f (h1 h1
2 ) f (H) poich
e h1 h 1
2 H.
5) Siano g1 , g2 f 1 (H) ovvero f (g1 ), f (g2 ) H; si ha f (g1 g21 ) = f (g1 ) f (g2 )1 H e
quindi g1 g21 f 1 (H).
6) Per h H e g G `e g 1 hg H; ne segue f (g)1 f (h) f (g) f (H).
7) Siano g G e a f 1 (H), ovvero f (a) H; si ha f (g 1 ag) = f (g)1 f (a) f (g) H e
quindi g 1 ag f 1 (H).
Esercizio 3. Sia f : Z Zn lomomorfismo definito da f (x) = [x]n per ogni x Z; si provi che
i) se H = {kr | k Z}, allora `e f (H) = {[kr]n | k Z };
ii) se H = {[ks]n | k Z }, allora `e f 1 (H) = {kd | k Z }, dove d =M.C.D.(s, n);
iii) per ogni sottogruppo H = {kr | k Z} `e f 1 (f (H)) = H se e solo se r divide n.
Esercizio 4. Sia (G; ) un gruppo abeliano e sia un suo endomorfismo. Posto H = {g(g 1 ) | g G},
si mostri che H `e un sottogruppo di G e che (H) H. Si indichi con |H la restrizione di ad H; si
osservi che |H `e un endomorfismo di H e si provi che `e suriettivo o iniettivo se e solo se lo `e |H .

Definizione. Si chiama nucleo di un omomorfismo f : G G il sottogruppo f 1 {1G },


che viene solitamente indicato con Ker f .
Con riferimento agli Esempi dati sopra si verifica che
in 1. `e Ker f = hni,
in 2. Ker f `e linsieme delle matrici che hanno determinante 1K (unit`a di K ) (questo
sottogruppo di GL(n, K) viene indicato con SL(n, K) e detto gruppo speciale lineare),
in 3. Ker f `e il sottogruppo alterno An ,
in 4. `e Ker f = h1G i,
in 5. `e Ker f = h1G i,
in 6. `e Ker f = G.
Proposizione 1.1.2. Siano (G; ) e (G; ) due gruppi; sia f : G G un omomorfismo.
1) Ker f `e un sottogruppo normale di G.
2) Per a, b G `e f (a) = f (b) se e solo se `e a Ker f = b Ker f .
3) (I Teorema di isomorfismo)
Lomomorfismo f determina un monomorfismo di gruppi
f : G/Ker f G,
definito ponendo per ogni a G
f (a Ker f ) = f (a).
f `
e un isomorfismo tra G/Ker f e f (G).
1) Segue dalla Proposizione 1.1.1, 7) poiche h1G i / G.
2) Sono tra loro equivalenti le condizioni seguenti:
i) f (a) = f (b), ii)f (a1 b) = f (a)1 f (b) = 1G , iii) a1 b Ker f , iv) a Ker f = b Ker f .
3) Per la 2) f `e ben definita ed `e iniettiva; f conserva il prodotto poiche
f [(a Ker f )(b Ker f )] = f (ab Ker f ) = f (ab) = f (a) f (b) = f (a Ker f ) f (b Ker f ).
Corollario 1.1.3. Un omomorfismo di gruppi f : G G `e iniettivo (o monomorfismo)
se e solo se `e Ker f = h1G i.
Corollario 1.1.4. Se f : G G `e un omomorfismo suriettivo (o epimorfismo) di gruppi,
il gruppo (G; ) `e isomorfo al gruppo quoziente (G/Ker f ; ).
84
Esercizio 5. Nel gruppo additivo G =(Z; +)(Z; +) (somma diretta esterna) si consideri il sottogruppo
N = {(2k, 3k) | k Z}; si provi che il gruppo quoziente (G/N ; +) `e isomorfo al gruppo (Z; +).
Esercizio 6. Sia f : G G un omomorfismo da un gruppo (G; ) a un gruppo (G; ). Si provi che
1) se S `e un sottogruppo di (G; ), `e f 1 (f (S)) = S se e solo se `e Ker f S;
2) se S `e un sottogruppo di (G; ), `e f (f 1 (S)) = S se e solo se `e S f (G);
3) i sottogruppi di (G; ), che contengono Ker f , sono in corrispondenza biunivoca con i sottogruppi di
(f (G); ).
Si usa dire che un gruppo (G; ) `e immagine omomorfa (o epimorfa) di un gruppo
(G; ) se esiste un omomorfismo suriettivo f : G G. Dal Corollario 1.1.4 segue che ogni
immagine omomorfa di un gruppo (G; ) `e isomorfa ad un gruppo quoziente di (G; ).
Vale il viceversa.
Proposizione 1.1.5. Siano (G; ) un gruppo ed N un suo sottogruppo normale; lapplica-
zione : G G/N definita ponendo (g) = gN per ogni g G, `e un epimorfismo (detto
omomorfismo naturale), il cui nucleo `e N . Il gruppo quoziente (G/N ; ) `e quindi
immagine omomorfa di (G; ).
Le immagini omomorfe di un gruppo (G; ) sono dunque, a meno di isomorfismi (per
lEsercizio 1) , tutti e soli i gruppi quoziente di (G; ) rispetto ai suoi sottogruppi normali.
Un gruppo ammette come immagini omomorfe se stesso e il gruppo ridotto allunit`a.
Esempio 7. Nel gruppo generale lineare GL(n, K) su un campo K il centro (cfr. IV, 4.3
Esercizio 2) `e il sottogruppo
Z(GL(n, K)) = {(kij ) GL(n, K) |kij = 0 per i 6= j, e k11 = k22 = . . . = knn }.
Il gruppo quoziente GL(n, K)/Z(GL(n, K)) viene detto gruppo proiettivo generale li-
neare e indicato con P GL(n, K); se indica lomomorfismo naturale del gruppo GL(n, K)
sul gruppo P GL(n, K)), il sottogruppo (SL(n, K)) (cfr. Esempio 2)viene detto gruppo
proiettivo speciale lineare e indicato con P SL(n, K).
Esercizio 7. Sia f : G G un omomorfismo suriettivo di gruppi; siano N =Ker f , f : G/N G
lisomorfismo determinato da f (cfr. Proposizione 1.1.2, 3)) e : G G/N lomomorfismo naturale. Si
provi che
i) `e f = f ;
ii) gli omomorfismi suriettivi di (G; ) su (G; ), che hanno come nucleo N , sono tutti e soli del tipo f ,
dove
`e un automorfismo di (G; ).
Esercizio 8. Siano N e M sottogruppi normali di un gruppo G con N M ; siano N lomomorfismo
naturale di G su G/N e M lomomorfismo naturale di G su G/M . Si provi che esiste un omomorfismo
di G/N su G/M tale che N = M .
Esercizio 9. Sia (; ) il gruppo costituito dalle similitudini sulla retta reale; si mostri che sono sue
immagini omomorfe il gruppo moltiplicativo dei numeri reali non nulli, il gruppo moltiplicativo dei numeri
reali positivi, il gruppo additivo dei numeri reali, il gruppo (Z2 ; +).
Il gruppo (Z3 ; +) `e immagine omomorfa di (; )? Il gruppo (Z; +) `e immagine omomorfa di (; )?
Esercizio 10. Sia H un sottogruppo normale di un gruppo (G; ); per ogni a G si definisca unapplicazio-
ne fa : H H ponendo fa (h) = a1 ha per ogni h H. Si mostri che fa Aut (H); se ne deduca che
esiste un omomorfismo dal gruppo (G; ) al gruppo (Aut (H); ) che ha come nucleo il sottogruppo CG (H).
(cfr. IV, 4.3 Esercizio 2).

85
2
2.1. Omomorfismo fra anelli.
Definizione. Siano (A; +, ) e (A; +, ) due anelli; si chiama omomorfismo da A a A
unapplicazione f : A A che conserva la somma e il prodotto, ovvero tale che per ogni
a, b A si ha f (a + b) = f (a) + f (b) e f (a b) = f (a) f (b).
Un omomorfismo di anelli f `e dunque un omomorfismo dal gruppo additivo (A; +) al
gruppo additivo (A; +), che conserva anche il prodotto.
Esempi.
1. Lapplicazione f data in 1.1, Esempio 1, `e anche un omomorfismo dallanello (Z;+, )
allanello (Zn ; +, ).
2. Sia (A; +, ) un anello commutativo, dotato di unit` a e sia k A; lapplicazione
f : A[x] A definita ponendo f ((x)) = (k) per ogni (x) A[x] ` e un omomorfismo
suriettivo, non iniettivo, di anelli.
3. Sia (K; +, ) un campo; lapplicazione f : Matn (K) K , che associa ad ogni matrice il
suo determinante, `e un omomorfismo di anelli?
4. Lapplicazione f da un anello (A; +, ) ad un anello (A; +, ), definita ponendo f (a) = 0A
per ogni a A, `e un omomorfismo detto omomorfismo nullo.
5. Lapplicazione h : Z Zn definita da h(x) = [2x]n per ogni x Z, `e un omomorfismo
dal gruppo (Z ; +) al gruppo (Zn ; +); h `e un omomorfismo di anelli se e solo se `e n = 2,
ovvero se e solo se h `e lomomorfismo nullo.
Proposizione 2.1.1. Siano (A; +, ) e (A; +, ) due anelli; sia f : A A un omomorfismo.
1) f (0A ) = 0A .
2) f (a) = f (a) per ogni a A.
3) f (na) = nf (a) per ogni a A e per ogni n Z.
4) Se H `e un sottoanello di (A; +, ), f (H) `e un sottoanello di (A; +, ).
In particolare f (A) `e un sottoanello di (A; +, ).
5) Se H `e un sottoanello di (A; +, ), f 1 (H) `e un sottoanello di (A; +, ).
6) Se I `e un ideale destro (sinistro) di (A; +, ), f (I) `e un ideale destro (sinistro) di f (A);
f (I) pu`o non essere un ideale di (A; +, ).
7) Se I `e un ideale destro (sinistro) di (A; +, ), f 1 (I) `e un ideale destro (sinistro) di
(A; +, ).
In particolare f 1 ({0A }) `e un ideale bilatero di (A; +, ).
Esercizio 1. Sia (A; +, ) un anello dotato di unit`a 1A ; sia f : A A un omomorfismo non nullo (cio`e
tale che f (A) 6= {0A }) dallanello (A; +, ) ad un anello (A; +, ). Si provi che f (1A ) `e unit`a dellanello
(f (A); +, ), ma pu`o non essere unit`a dellanello (A; +, ).
Esercizio 2. Ogni omomorfismo non nullo da un anello (A; +, ) dotato di unit`a allanello (Z; +, ) degli
interi relativi `e suriettivo.

Definizione. Lideale bilatero f 1 ({0A }) viene detto nucleo dellomomorfismo di anelli


f : A A e indicato con Ker f .
Il nucleo di un omomorfismo f di anelli coincide con il nucleo di f visto come omomor-
fismo tra i gruppi additivi dei due anelli.
Dal Corollario 1.1.3 segue
Proposizione 2.1.2. Un omomorfismo di anelli f `e iniettivo se e solo se `e Ker f = {0A }.
Corollario 2.1.3. Ogni omomorfismo non nullo f da un corpo (K; +, ) ad un anello
(A; +, ) `
e iniettivo.
Poiche un corpo non possiede ideali propri (cfr. IV, Corollario 6.3.2), sar`a Ker f = K oppure
Ker f = {0K }; nel primo caso f `e lomomorfismo nullo, nel secondo caso f `e iniettivo.
Esercizio 3. Sia f : A A un omomorfismo suriettivo da un anello (A; +, ) ad un anello non banale
(A; +, ); si provi che se (A; +, ) `e un corpo, allora (A; +, ) `e un corpo, isomorfo ad (A; +, ).

86
Se (A; +, ) `e un corpo, (A; +, ) `e necessariamente un corpo? (cfr.Esempio 1)
Proposizione 2.1.4. Sia f : A A un omomorfismo di anelli; f determina un monomor-
fismo di anelli
f : A/Ker f A
definito ponendo per ogni a A
f (a+Ker f ) = f (a).
Per la Proposizione 1.1.2 lapplicazione f `e un monomorfismo dal gruppo (A/Ker f ; +) al
gruppo (A; +); basta verificare che f conserva anche il prodotto.

Esercizio 4. Nellanello (Z[x]; +, ) si consideri lideale H = { f (x) Z[x] | f (0) = 0 } = h x i; si mostri


che lanello quoziente (Z[x]/H; +, ) `e isomorfo allanello (Z;+, ) ed `e pertanto privo di divisori dello zero,
ma non `e campo.
Esercizio 5. Siano f : A1 A2 e g : A2 A3 due omomorfismi di anelli; si mostri che f g : A1 A3 `e
un omomorfismo di anelli.
Proposizione 2.1.5. Sia I un ideale bilatero di un anello (A; +, ); lapplicazione
: A A/I , definita ponendo (a) = a + I per ogni a A, ` e un omomorfismo suriettivo di
anelli, detto omomorfismo naturale.
Dalle Proposizioni 2.1.4 e 2.1.5 segue che le immagini omomomorfe di un anello
(A; +, ) sono, a meno di isomorfismi, tutti e soli gli anelli quoziente di (A; +, ) rispetto ai
suoi ideali bilateri.

2.2. Ideali massimali, ideali primi in un anello.


Definizione. In un anello (A; +, ) un ideale destro, sinistro o bilatero, massimale
(rispetto allinclusione insiemistica) nella famiglia degli ideali rispettivamente destri,
sinistri o bilateri di (A; +, ), diversi da A, viene detto ideale destro, sinistro o bilatero
massimale.
? Esercizio 1. Si provi che in un anello commutativo, dotato di unit`a, esistono ideali massimali. (Si consi-
deri linsieme degli ideali dellanello, diversi dallanello stesso, ordinato rispetto allinclusione insiemistica
e ci si valga dellAssioma di Zorn; cfr. II, 3.1.)

Lemma 2.2.1. Sia I un ideale bilatero di un anello (A; +, ); lomomorfismo naturale


: A A/I subordina unapplicazione biiettiva dallinsieme degli ideali destri (o sin-
istri) di (A; +, ), che contengono I , allinsieme degli ideali destri (risp. sinistri) dellanello
quoziente (A/I; +, ).
Sia lapplicazione che associa ad ogni ideale destro J di (A; +, ), che contiene I, lideale
(J) di (A/I; +, ).
Lapplicazione `e suriettiva poiche per ogni ideale J di (A/I; +, ) `e J = ( 1 (J)).
Essendo I J `e 1 ((J) = J (cfr. 1.1 Esercizio 6); ne segue che se J1 e J2 sono due
ideali destri di (A; +, ), che contengono I, tali che (J1 ) = (J2 ), allora J1 = 1 ((J1 )) =
1 ((J2 )) = J2 e pertanto lapplicazione `e anche iniettiva.
Proposizione 2.2.2. Sia (A; +, ) un anello commutativo, dotato di unit`a 1A ; sia I un
suo ideale. Lanello quoziente (A/I; +, ) `e un campo se e solo se lideale I `e massimale.
Sia (A/I; +, ) un campo. Per IV, Corollario 6.3.2 lanello A/I `e privo di ideali propri; per
il Lemma 2.2.1 non esiste in (A; +, ) alcun ideale proprio che contenga propriamente I e
pertanto lideale I `e massimale.
Viceversa, sia I massimale. Lanello (A/I; +, ) `e commutativo ed ha unit`a I +1A ; inoltre per
il Lemma 2.2.1 lanello A/I `e privo di ideali propri. Per IV, Proposizione 6.3.3 (A/I; +, )
`e un campo.

Definizione. Un ideale I di un anello commutativo (A; +, ) viene detto primo se da


ab I (con a, b A) segue a I o b I (non escludendo che entrambi gli elementi a e b
appartengano ad I ).
87
Per ogni anello (A; +, ) lideale improprio A `e primo; lideale banale {0A } `e primo se e solo
se lanello `e privo di divisori dello zero.
Dalla definizione si deduce immediatamente la Proposizione che segue.
Proposizione 2.2.4. Siano (A; +, ) un anello commutativo ed I un suo ideale ; lanello
quoziente (A/I; +, ) `e privo di divisori dello zero se e solo se lideale I `e primo.
Corollario 2.2.5. In un anello commutativo, dotato di unit`a, ogni ideale massimale `e
primo.
Si osservi che in Z[x] lideale H = {f (x) | f (0) = 0} `e primo ma non massimale.
Se A = { 2k | k Z } (sottoanello di (Z;+, )) e I = { 4k | k Z}, I `e ideale massimale di (A; +, )
ma non `e ideale primo.

88
3
3.1. Omomorfismo di A-moduli e di algebre.
Definizione. Siano (V ; +) e (V ; +) due moduli sinistri (o destri) sullo stesso anello
(A; +, ); si chiama A-omomorfismo da (V ; +) a (V ; + ) un omomorfismo f dal gruppo
(V ; +) al gruppo (V ; +) che conserva il prodotto per gli scalari, ovvero unapplicazione
f da V a V tale che sia f (v1 + v2 ) = f (v1 ) + f (v2 ) e f (av) = af (v) (o rispettivamente
f (va) = f (v)a) per ogni v, v1 , v2 V e per ogni a A.
Definizione. Siano (V ; +.) e (V ; +, ) due algebre sinistre (o destre) sullo stesso anello
(A; +, ); si chiama A-omomorfismo da V a V un omomorfismo f dallanello (V ; +, )
allanello (V ; +, ) che conserva il prodotto per gli scalari, ovvero unapplicazione f
da V a V tale che sia f (v1 + v2 ) = f (v1 ) + f (v2 ), f (v1 v2 ) = f (v1 ) f (v2 ) e f (av) = af (v) ( o
rispettivamente f (va) = f (v)a) per ogni v, v1 , v2 V e per ogni a A.
Si provano facilmente le Proposizioni che seguono.
Proposizione 3.1.1. Siano (V ; +) e (V ; +) due A-moduli sinistri; sia f : V V un
A-omomorfismo.
1) Se W `e un A-sottomodulo di (V ; +), f (W ) `e un A-sottomodulo di (V ; +).
2) Se W `e un A-sottomodulo di (V ; +), f 1 (W ) `e un A-sottomodulo di (V ; +).
Definizione. LA-sottomodulo f 1 ({0V }) viene detto nucleo dellA-omomorfismo f e
viene indicato con Ker f .
Proposizione 3.1.2. Siano (V ; +) e (V ; +) due A-moduli sinistri; ogni A-omomorfismo
f : V V determina un A-monomorfismo di A-moduli
f : V /Ker f V
definito ponendo per ogni v V
f (v+Ker f ) = f (v).
Proposizione 3.1.3. Se W `e un A-sottomodulo di un A-modulo sinistro (V ; +), lapplica-
zione : V V /W , definita ponendo (v) = v + W per ogni v V , `e un A-omomorfismo
suriettivo, detto omomorfismo naturale.
Pertanto le immagini omomorfe di un A-modulo sinistro (V ; +) sono, a meno di A-
isomorfismi, tutti e soli gli A-moduli quoziente di (V ; +) rispetto ai suoi A-sottomoduli.

Esercizio 1. Sia (V ; +) uno spazio vettoriale sinistro su un corpo K. Sia n un intero prefissato e sia
f : V V lapplicazione definita da f (v) = nv per ogni v V . Si provi che f `e un K-endomorfismo dello
spazio vettoriale V ; inoltre, se f non `e lendomorfismo nullo di V , f `e un automorfismo di V .
Esercizio 2. Siano (V ; +) un A-modulo sinistro e un A-endomorfismo di V .
Si pongano S = {s V | (s) = s}, T = {v (v) | v V } e si provi che S e T sono A-sottomoduli di V
tali che lA-modulo quoziente V /S `e A-isomorfo a T .
LA-modulo quoziente V /T puo essere A-isomorfo ad S? pu`o non esserlo?
Esercizio 3. Sia (A; +, ) un anello commutativo, dotato di unit`a; si consideri lapplicazione f : A A
definita da f (a) = a3 per ogni a A.
1) Si provi che f `e un endomorfismo del gruppo additivo (A; +) se e solo se `e 3a2 = 3a per ogni a A.
2) Si provi che f `e un A-endomorfismo dellA-modulo sinistro (A; +) (cfr.IV, 6.1 Esempio 3) se e solo
se `e a3 = a per ogni a A.
3) Si considerino le condizioni seguenti:
i) f `e un endomorfismo del gruppo additivo (A; +);
ii) f `e un A-endomorfismo dellA-modulo sinistro (A; +);
iii) f `e un endomorfismo dellanello (A; +, ).
Si mostri che ii) i), ii) iii), iii) i).
Si chiede: i) ii)? iii) ii)? i) iii)?
Esercizio 4. Si stabiliscano per le A-algebre proposizioni analoghe alle 3.1.2 e 3.1.3.

89
TEMI VI.

1. Siano (A; ) e (B; ) due gruppi e sia : A B un omomorfismo suriettivo da A a B. Si mostri


quanto segue:
I] se K `e un sottogruppo normale di B, allora i gruppi 1A(K) e K B
sono isomorfi;
A B
II] se H `e un sottogruppo normale di A, i gruppi H e (H) possono non essere isomorfi;
A B
III] se A `e finito, i gruppi H e (H) sono isomorfi se e solo se Ker `e contenuto in H.
B
Sugg. I] : A K con (a) = (a)K; Ker = 1 (K). Proposizione 1.1.2.
II] H = h1A i.
A B A
III] 1.1 Esercizio 6; se H ' (H) ' 1 ((H)) , allora |H| = |1 ((H))|.

2. Sia (K; +, ) un campo; sia (G; ) il gruppo


costituito dalle matrici

a 0
= con a, b K, a 6= 0
b 1
rispetto al prodotto righe per colonne. Sia Y = { G | det = 1 }. Si verifichi quanto segue.
I] Y `e un sottogruppo normale di G, isomorfo al gruppo additivo (K; +) e il gruppo quoziente (G/Y ; )
`e isomorfo al gruppo moltiplicativo (K\{0}; );
II] ogni sottogruppo di G, che contiene Y , `e normale in G;
III] nessun sottogruppo proprio, contenuto propriamente in Y , `e normale in G;
IV] ogni sottogruppo proprio, normale in G, contiene Y .
Sugg. I] f : G K\{0} con f () = a; Ker f = Y .
II] 1.1 Esercizio 6 con f (H) / (K\{0}; ); Proposizione 1.1.1.
III] se H / G, allora 1 H per ogni G.

3. Siano (; ) il gruppo costituito dalle similitudini sulla retta reale a,b : x0 = ax+b (con a, b R, a 6= 0)
rispetto al prodotto di applicazioni, T il sottogruppo delle traslazioni 1,k (con k R), H il sottogruppo
generato dallinsieme delle involuzioni 1,k (con k R).
I] Si verifichi che T e H sono normali in .
II] Si provi che sono tra loro isomorfi il gruppo quoziente /H, il gruppo moltiplicativo (R+ ; ) dei
numeri reali positivi, il gruppo additivo (R; +) dei numeri reali, il gruppo T .
III] Si mostri che il gruppo quoziente /T non `e isomorfo al gruppo H.
Sugg. H = {x0 = x + k | k R }.
II] f : R+ con f (a,b ) = a2 .

4. Sia (X; ) un gruppo e sia G = X X (prodotto diretto esterno); sia un endomorfismo del gruppo
X e sia H = {(x, (x))|x X}.
I] Si mostri che H `e un sottogruppo di G.
II] Si provi che H `e normale in G se e solo se (X) `e contenuto nel centro di X e che in tal caso il
gruppo G/H `e isomorfo al gruppo X.
Sugg. II] f : G X con f ((x1 , x2 )) = x2 (x1
1 ); Ker = H.

5. Sia (V ; +) un gruppo abeliano additivo; sia End V linsieme degli endomorfismi di (V ; +).
Si definiscano in End V le operazioni + e ponendo per ogni , End V e per ogni v V

+ : v (v) + (v)

: v [(v)]
I] Si verifichi che (End V ; +, ) `e un anello dotato di unit`a.
II] Si mostri che (V ; +) pu`o essere visto come End V -modulo destro rispetto al prodotto esterno ?
definito da v ? = (v) per ogni End V e per ogni v V .
III] Se (V ; +) `e A-modulo destro su qualche anello (A; +, ), si provi che ogni End V -sottomodulo di V
`e anche A-sottomodulo; si mostri con qualche esempio che un A-sottomodulo di V pu`o non essere
End V -sottomodulo di V .

90
Sugg. III] Per ogni a A resta definito fa End V con fa (v) = va per ogni v V .
(V ; +) =(Z2 ; +)(Z2 ; +) `e Z-modulo destro rispetto al prodotto esterno (a, b)n = (na, nb) per ogni
n Z e per ogni (a, b) V ; H = {([0]2 , [0]2 )), ([1]2 , [0]2 )} `e Z-sottomodulo, non End V -sottomodulo.

6. Sia (G; ) un gruppo abeliano; sia (End G; +, ) lanello degli endomorfismi di G (cfr. Tema 5).
I] Si osservi che, se G `e finito, gli elementi di End G che ammettono inverso destro sono tutti e soli
quelli che ammettono inverso sinistro e coincidono con gli automorfismi di G.
II] Si mostri che se G `e infinito, un elemento di End G pu`o avere inverso destro senza avere inverso
sinistro, considerando il gruppo G =DrN A con A =(Z2 ; +) per ogni e lapplicazione : G G
definita ponendo ({a }N ) = {b }N con b1 = [0]2 e b = a1 per ogni 1.
Sugg. I] Se = IG (automorfismo identico), `e iniettivo.

7. Sia (Zn )Z linsieme delle applicazioni da Z a Zn (con n > 1). Si consideri in (Zn )Z la legge di
composizione ? definita ponendo
( ? )(r) = (r) + (r)

per ogni , (Zn )Z e per ogni r Z. Si provi quanto segue.


I] ((Zn )Z ; ?) `e un gruppo e linsieme H degli omomorfismi dal gruppo (Z;+) al gruppo (Zn ;+) `e un
sottogruppo proprio di ((Zn )Z ; ?);
II] Linsieme K degli omomorfismi dallanello (Z; +, ) allanello (Zn ; +, ) `e un sottoinsieme di H,
a cui appartiene lelemento neutro e anche qualche elemento di H diverso dallelemento neutro.
III] Sono tra loro equivalenti le seguenti condizioni:
i) n = 2;
ii) H e K coincidono;
iii) K `e un sottogruppo di ((Zn )Z ; ?).
Sugg. I] Sia f (r) = 1H per ogni r Z; f 6 H.
II] Sia (r) = [r]n per ogni r Z; K.
III] se n = 2, `e |H| = 2.
Per come in II], ( ? )(1) = [2]n ; se ? K si ha [2]n = ( ? )(12 ) = [4]n .

8. Sia G = { (q, ) | q Q\{0}, {+1, 1} }; si definisca in G un prodotto ponendo


(q1 , 1 )(q2 , 2 ) = (q1 q21 , 1 2 )
Si provi che (G; ) `e un gruppo non abeliano.
Si consideri nel gruppo (G; ) il sottoinsieme H = {(q, 1) G | q > 0}.
I] Si mostri che H `e un sottogruppo normale di (G; ) e il gruppo quoziente (G/H; ) `e abeliano di
ordine 4.
II] Si provi che ogni sottogruppo S di (G; ), che contiene H, `e normale in (G; ) e il gruppo quoziente
(G/S; ) `e abeliano.
III] Si determinino i sottogruppi distinti di (G; cot) che contengono H e si osservi che essi costituiscono
un sottoreticolo L del reticolo (L[G]; ), costituito dai sottogruppi di (G; ) rispetto allinclusione
insiemistica.
(L; ) `e un reticolo distributivo? `e un reticolo complementato?
Sugg. 1.1 Esercizi 6 e 8.

9. Siano m, n interi, maggiori di 1; si considerino i gruppi (Zm ; +) e (Zn ; +).


Fissato k Z, si consideri la relazione f che ad ogni [x]n Zn associa [kx]m Zm .
Si provi che
I] f `e un omomorfismo dal gruppo (Zn ; +) al gruppo (Zm ; +) se e solo se m divide kn;
II] f `e un monomorfismo se e solo se `e m = nM.C.D.(k, m);
III] f `e un epimorfismo se e solo se m divide n e M.C.D.(k, m) = 1.
Sugg. II] Per m = m0 M.C.D.(k, m) `e [m0 ]n Ker f .
III] Se lapplicazione f `e suriettiva, esiste [x]n Zn tale che [1]m = [kx]m .

91
10. Si consideri lanello commutativo (A; +, ) costituito dalle coppie ordinate (a, b) con a, b R rispetto
alla somma e al prodotto definiti come segue

(a, b) + (c, d) = (a + c, b + d)

(a, b) (c, d) = (ac bd, ad + bc + 2bd)


Posto I = { (a, a) | a R }, si mostri che I `e un ideale e che lanello quoziente (A/I; +, ) `e un campo
isomorfo ad R.
Sugg. Per : A R con ((a, b)) = a + b `e Ker = I.

11. Siano (A; +, ) e (B; +, ) due anelli e sia : A B un omomorfismo di anelli. Sia (V ; +) un
B-modulo sinistro rispetto ad un prodotto esterno indicato con . Si verifichi che
I] (V ; +) `e anche A-modulo sinistro rispetto al prodotto esterno ? definito da a ? v = (a) v per ogni
a A e per ogni v V ;
II] se W `e un B-sottomodulo di V , W `e anche A-sottomodulo di V ;
III] se W `e A-sottomodulo di V e `e suriettivo, allora W `e anche B-sottomodulo di V .
Si mostri con qualche esempio che se non `e suriettivo, un A-sottomodulo di V pu`o non essere
B-sottomodulo di V .
Sugg. III] (V ; +) =(Q;+) modulo su (Q;+,); : Z Q con (n) = n per ogni n Z. Z `e Z-sottomodulo
di (Q;+), ma non `e Q-sottomodulo.

12. Nel campo complesso C si consideri ilsottoanello A = {a + ib 11 C |a, b Z }.
Fissato un primo p, si ponga Hp = {a + ib 11 A|a b (mod p)}.
I] Si determinino i valori di p per i quali Hp `e un ideale di A.
II] Si mostri che gli ideali Hp , corrispondenti a tali valori di p, sono massimali in A.
Sugg. I] p = 2, 3.
II] : A Zp con (a + ib 11) = [a b]p ; Ker = Hp , Proposizione 2.2.2.

13. Sia (K; +, ) un campo; sia (A; +, ) lanello costituito dalle coppie ordinate (a, b) K K rispetto
alla somma componente per componente e al prodotto definito da

(a, b)(c, d) = (a(c + d), b(c + d))

I] Si verifichi che lapplicazione : A K definita da ((a, b)) = a + b `e un omomorfismo suriettivo


di anelli.
II] Si mostri che non esiste alcun ideale destro J di (A; +, ) tale che sia {0} J Ker o Ker J
A.
III] Si mostri che esiste qualche ideale destro proprio I diverso da Ker .
Sugg. II] (A/Ker ; +, ) `e un campo; IV Corollario 6.3.2, Lemma 2.2.1.
III] I = {(a, 0) | a K}.

14. Nellanello Mat2 (R) delle matrici quadrate di ordine 2 ad elementi nel campo reale R si consideri il
sottoinsieme
a b
Ak = a,b = | a, b R .
kb a
dove k `e un numero reale fissato.
I] Si mostri che Ak `e un sottoanello di Mat2 (R) e che esistono valori di k per i quali (Ak ; +, ) non `e
campo.
II] Si provi che (Ak ; +, ) possiede al pi`
u due ideali propri e che ogni ideale proprio di (Ak ; +, ) `e
massimale.
Sugg. I] (Ak ; +, ) non `e campo per ogni k 0.
II] Se (Ak ; +, ) non `e campo, `e k = c2 con c R. IV Proposizione 6.3.1: a,b non `e unitario se e
solo se
a = cb.

92
15. Sia (A; +, ) un dominio dintegrit`a, dotato di unit`a.
Fissato c A, si definisca unapplicazione c : A[x] A[x] ponendo

c : an xn + + a1 x + a0 an (cx)n + + a1 (cx) + a0 .

I] Si verifichi che c `e un endomorfismo dellanello (A[x]; +, ) e se ne determini il nucleo.


II] Si provi che c `e un automorfismo di (A[x]; +, ) se e solo se c `e un elemento unitario di A.
Sugg. I] Se c 6= 0, Ker = h0i; Ker 0 = hxi.
II] Se c `e automorfismo, esiste (x) A[x] tale che c ((x)) = x.

16. Sia (A; +, ) un anello commutativo; sia c A, c 6= 0A . Si definisca in A un prodotto ? ponendo


a ? b = a b c per ogni a, b A; si osservi che (A; +, ? ) `e un anello. Si provi che
I] I = {i A | ic = 0A } `e un ideale dellanello (A; +, ? );
J = {ac | a A} `e un ideale dellanello (A; +, );
II] lanello quoziente (A/I; +, ? ) `e isomorfo allanello (J; +, );
III] se lanello (A; +, ) possiede unit`a, lanello quoziente (A/J; +, ) `e isomorfo allanello (I; +, ? ) se e
solo se c `e un elemento unitario dellanello (A; +, ).
II] f : (A; +) (J; +, ) con f (a) = ac; Ker f = I.
III] (I; +, ?) `e zero anello.

93
VII. SOTTOSTRUTTURA GENERATA DA UNA PARTE
DI UNA STRUTTURA ALGEBRICA.

Definizione. Sia (S; ?, , . . .) una struttura algebrica (semigruppo, gruppo, anello, reti-
colo, A-modulo) e sia X un sottoinsieme di S ; si chiama sottostruttura generata da
X la minima (rispetto allinclusione insiemistica) sottostruttura di S che contiene X .
Tale sottostruttura viene indicata con hXi.
Quanto detto nei paragrafi precedenti ci garantisce lesistenza di hXi; hXi `e infatti
lintersezione insiemistica di tutte le sottostrutture di S che contengono X (fra le quali
c`e almeno S stessa).
Il concetto di sottostruttura generata da una parte X di S risponde a due esigenze:
I] data X , poter vedere X come parte di una sottostruttura di S quanto pi`u possibile
piccola;
II] data una sottostruttura T di S , determinare una parte X di T tale che sia T = hXi e
quindi tale che si possa studiare T conoscendo X .

1
1.1. Sottosemigruppo generato da una parte di un semigruppo.
Definizione. Sia (S; ) un semigruppo e sia X un sottoinsieme di S ; si chiama sot-
tosemigruppo generato da X il minimo sottosemigruppo di G che contiene X .
Tale sottosemigruppo `e lintersezione di tutti i sottosemigruppi di S che contengono X .
Proposizione 1.1.1. Se (S; ) `e un semigruppo e X `e un sottoinsieme di S , `e
hXi = {x1 x2 xn | xi X, n N };
in particolare, se a S , `e
hai = {an | n N }.
Posto T = {x1 x2 xn | xi X, n N }, si verifica che T `e un sottosemigruppo di S
che contiene X e pertanto contiene hXi; daltra parte ogni prodotto del tipo x1 x2 xn
appartiene al sottosemigruppo hXi e pertanto T hXi.

94
2
2.1. Sottogruppo generato da una parte di un gruppo.
Definizione. Sia (G; ) un gruppo e sia X un sottoinsieme di G; si chiama sottogruppo
generato da X il minimo sottogruppo di (G; ) che contiene X .
Tale sottogruppo viene indicato con hXi ed `e lintersezione di tutti i sottogruppi di G che
contengono X .
` hi = {1G } = h1G i (dove 1G indica lunit`a di G).
E
Se in particolare X = {a} con a G, il sottogruppo hai viene detto sottogruppo ciclico
generato da a.
Proposizione 2.1.1. Se (G; ) `e un gruppo e a G, `e
hai = { an | n Z }.
Sia H = {an | n Z }; per ar , as H `e ar (as )1 = ars H e quindi H `e un sottogruppo.
Se T `e un sottogruppo di G e a T , allora an T per ogni n Z e pertanto H T .
Proposizione 2.1.2. Se (G; ) `e un gruppo e X `e un sottoinsieme di G, `e
hXi = {x11 x22 xrr | xi X, i {1, 1}, r N }.
La dimostrazione `e analoga alla precedente.
? Esercizio 1. Il sottogruppo del gruppo simmetrico Sn , generato dallinsieme degli scambi, coincide con
Sn ; per n 3 il sottogruppo di Sn generato dai 3-cicli coincide con il sottogruppo alterno. (cfr. IV,4.3
Esempio 4.)

Proposizione 2.1.3. Se X = {x1 , x2 , . . . , xn } `e un sottoinsieme finito di un gruppo (G; )


e se gli elementi di X sono a due a due permutabili (in particolare se il gruppo (G; ) `e
abeliano) `e
hx1 , x2 , . . . , xn i = {xs11 xs22 xsnn | si Z }.

Siano G un gruppo e g G: il sottogruppo hgi resta determinato dal cosiddetto periodo


di g .
Definizione. Si dice che un elemento g di un gruppo (G; ) ha periodo o ordine n N se
n`e il minimo intero positivo tale che g n = 1G ; si dice che g ha periodo (o ordine) infinito
se per ogni intero relativo r 6= 0 `e gr 6= 1G .
Si osservi che se g non ha periodo infinito, esiste qualche intero r 6= 0 tale che gr = 1G ;
allora anche g r = 1G e pertanto esiste qualche intero positivo s tale che g s = 1G . Esiste
allora il minimo intero positivo n tale che g n = 1G e dunque g ha periodo n.
Il periodo di g G viene indicato con |g| o con o(g).
Esercizio 2.
I] Si provi che, se ogni elemento diverso dallunit`a di un gruppo ha periodo 2, allora il gruppo `e
abeliano.
II] Si consideri nel gruppo GL(3,Zp ) il sottogruppo
( )
1 a b
H=
0 1 c | a, b, c Zp ;
0 0 1
si verifichi che H non `e abeliano e che per p 6= 2 ogni elemento di H, diverso dallunit`a, ha periodo
p. Si determini il periodo degli elementi di H per p = 2.
Esercizio 3. Sia f : (G; ) (G; ) un omomorfismo di gruppi. Si provi che se g G e o(g) = n < ,
allora o(f (g)) `e un divisore di n. Si mostri che se o(g) = , o(f (g)) pu`o essere finito o infinito.
Proposizione 2.1.4. Sia (G; ) un gruppo e sia g G.
1) Se g ha periodo infinito, per r, s Z `e g r = g s se e solo se `e r = s.
2) Se g ha periodo n, per r, s Z `e g r = g s se e solo se `e r s (mod n).
3) Il periodo di g `e uguale allordine del sottogruppo hgi generato da g : se o(g) = , le
potenze di g (con esponente intero relativo) sono tutte distinte, mentre se o(g) = n,
le potenze distinte di g sono
95
1G = g 0 , g, g 2 , . . . , g n1

1) Se g r = g s allora g rs = 1G e quindi r s = 0.
2) Sia t Z tale che g t = 1G ; posto t = nq + m con q, m Z e 0 m < n, si deduce g m = 1G
e quindi m = 0 e t 0 (mod n). Viceversa, se t = qn allora g t = (g n )q = 1qG = 1G .
` g r = g s se e solo se g rs = 1G e quindi se e solo se r s 0 (mod n).
E
3) Segue da 1) e 2).
Corollario 2.1.5. In un gruppo finito il periodo (o ordine) di ogni elemento `e un divisore
dellordine del gruppo.
Osservazione 1. Applicando il Corollario 2.1.5 al gruppo moltiplicativo degli elementi
non nulli del campo (Zp ; +, ) o al gruppo moltiplicativo degli elementi unitari dellanello
(Zn ; +, ) si deducono rispettivamente il Teorema di Fermat e il Teorema di Eulero pre-
sentati in II, 2.2.
Esercizio 4. Sia (G; ) un gruppo e sia g G; sia 0 6= k Z:
i) se o(g) = , `e o(g k ) = e hgi = hg k i se e solo se k = 1;
n
ii) se o(g) = n, `e hg k i = hg d i ove d=M.C.D.(k, n); pertanto o(g k ) = o(g d ) = d e hgi = hg k i
se e solo se M.C.D.(k, n) = 1.
? Esercizio 5. Siano a, b due elementi permutabili di un gruppo (G; ), aventi periodo finito:
i) o(ab) divide m.c.m.(o(a), o(b));
ii) se M.C.D.(o(a), o(b)) = 1, allora o(ab)=m.c.m.(o(a), o(b)) = o(a)o(b).
? Esercizio 6. Sia (G; ) un gruppo abeliano in cui tutti gli elementi hanno periodo finito; se linsieme dei
periodi degli elementi di G ammette massimo m, allora `e g m = 1G per ogni g G.
Esercizio 7. Nel gruppo simmetrico Sn ogni sostituzione ha per periodo il minimo comune multiplo delle
lunghezze dei suoi cicli disgiunti. (cfr. IV,4.2 Esempio 4.)
Esercizio 8. Sia p un numero primo; per ogni intero positivo n sia Gn = (Zpn ; +). Si mostri che
1) il gruppo CrnN Gn possiede elementi di periodo infinito;
2) ogni elemento del sottogruppo DrnN Gn ha per periodo una potenza di p;
3) esistono elementi di CrnN Gn che non appartengono a DrnN Gn e che hanno periodo finito.
Esercizio 9. Sia (K; +, ) un campo finito K di ordine q; sia K = {k0 = 0, k1 , . . . , kq1 }.
Si provi quanto segue.
I] Per ogni k K `e k q = k.
II] In K[x] vale luguaglianza xq x = x(x k1 ) (x kq1 ).
III] Per ogni f (x), g(x) K[x] le funzioni polinomiali f e g coincidono se e solo se il polinomio f (x)g(x)
`e divisibile in K[x] per il polinomio xq x.

2.2. Gruppi ciclici.


Pu`o succedere che per qualche g G sia hgi = G: ad esempio per G =(Z;+) e g {1}
oppure per G =(Z10 ; +) e g { [1], [3], [7], [9]}.
Definizione. Si dice che un gruppo (G; ) `e ciclico se esiste a G tale che hai = G.
I gruppi (Z; +) e (Zn ; +) sono esempi di gruppi ciclici.
I gruppi (Q; +) e (Q\{0}; ) non sono ciclici.
Ogni gruppo finito di ordine primo p `e ciclico: infatti ogni suo elemento diverso dallunit`a
ha periodo p per il Corollario 2.1.5.
Esercizio 1. Sia (G; +) il gruppo abeliano costituito dalle coppie ordinate (a, b) ZZ rispetto alla
somma componente per componente. Posto N = h(2, 3)i, si mostri che il gruppo quoziente (G/N ; +) `e
ciclico infinito, generato dal laterale N + (1, 1).

Proposizione 2.2.1. Ogni sottogruppo di un gruppo ciclico (G; ) `e ciclico; se in parti-


colare G `e infinito, ogni suo sottogruppo non banale `e infinito.
96
Sia G = hai un gruppo ciclico e sia H un suo sottogruppo. Se H = {1G }, H `e ciclico,
generato da 1G . Sia quindi H 6= {1G }. Esiste allora qualche intero s 6= 0 tale che as H;
poiche anche as = (as )1 H, esiste qualche intero positivo m tale che am H. Sia n il
minimo intero positivo tale che an H; proviamo che H = han i.
Per ogni h H esiste qualche intero t tale che h = at ; posto t = nq + r con q, r Z e
0 r < n, si deduce ar = at (an )q H e quindi r = 0. Pertanto h = at = (an )q han i e
H = han i.
Corollario 2.2.2. I sottogruppi distinti del gruppo (Z; + ) sono tutti e soli i sottoinsiemi
Hn = {kn | k Z } con n N.
Esercizio 2. Il reticolo L[Z], costituito dai sottogruppi del gruppo (Z; +) rispetto allinclusione in-
siemistica `e isomorfo al reticolo (N0 ; ) dove per r, s N0 `e r s se e solo se s divide r.
Esercizio 3. Siano rs , m
n Q\{0} con M.C.D.(r, s) = M.C.D.(m, n) = 1; si mostri che nel gruppo additivo
(Q; +) `e

r m M.C.D.(r, m)
h , i = h i
s n m.c.m.(s, n)
Se ne deduca che per ogni sottoinsieme finito X del gruppo (Q ; +) il sottogruppo hXi `e ciclico. Si mostri
che il gruppo (Q ;+) possiede sottogruppi propri non ciclici.
Esercizio 4. Si osservi che il gruppo (Q\{0}; ) possiede un elemento di periodo 2 e se ne deduca che
non `e ciclico.
Esercizio 5. Sia (G; ) un gruppo tale che per ogni g G esista x G tale che x2 = g; si provi che se G
`e infinito, G non `e ciclico.
Si mostri che se G `e finito, G pu`o essere ciclico e pu`o non esserlo.
Esercizio 6. I gruppi (R; +), (C; +) non sono ciclici.
? Esercizio 7. Un gruppo non banale `e privo di sottogruppi propri se e solo se ha ordine primo.
? Esercizio 8. Sia (K; +, ) un campo finito di ordine q; il gruppo moltiplicativo (K\{0}; ) `e ciclico (Si
tengano presenti 2.1 Esercizio 6 e IV Teorema 5.5.12.) e ogni elemento di K `e radice del polinomio
xq x K[x]; di conseguenza `e
xq x = x(x k1 )(x k2 ) (x kq1 )
dove k1 , k2 , . . . , kq1 sono gli elementi non nulli di K. (cfr. IV, 5.5 Esercizio 7.)
Esercizio 9. Sia p un numero primo; il polinomio x2 + 1 Zp [x] ammette radici in Zp se e solo se `e p = 2
o p 1 (mod 4).
Esercizio 10. Sia (G; ) un gruppo ciclico di ordine n; si provi che
1) per ogni divisore r di n esiste in G qualche elemento di periodo r e qualche sottogruppo di ordine r;
2) se r `e un divisore di n e a, b G con |a| = |b| = r, ogni elemento del sottogruppo ha, bi ha per periodo
un divisore di r e di conseguenza `e ha, bi = hai = hbi; ne segue che in (G; ) esiste un solo sottogruppo
di ordine r.

Proposizione 2.2.3. Due qualsiansi gruppi ciclici, aventi lo stesso ordine finito o en-
trambi infiniti, sono isomorfi. Pertanto (Z; +) e (Zn ; +) sono, a meno di isomorfismi, i
soli gruppi ciclici.
Siano A = hai e B = hbi due gruppi ciclici aventi lo stesso ordine finito o entrambi infiniti.
Se |A| = |B| = n `e ar = as se e solo se `e br = bs per la Proposizione 2.1.4, 2); pertanto `e
` banale
ben definita e biiettiva lapplicazione : A B tale che (ar ) = br per ogni r Z. E
verificare che conserva il prodotto.
Se A e B sono gruppi infiniti, le potenze (con esponente intero relativo) di a e quelle di b
sono tutte distinte e lapplicazione , definita come sopra, realizza un isomorfismo fra i due
gruppi A e B.
Esercizio 11. Un gruppo di ordine 2 o 3 `e necessariamente ciclico; un gruppo di ordine 4 pu`o non
essere ciclico (si consideri ad esempio il gruppo delle simmetrie del rettangolo o il gruppo moltiplicativo

97
degli elementi unitari dellanello (Z8 , +, )). Si mostri che, a meno di isomorfismi, esiste un solo gruppo
di ordine 4 non ciclico (detto gruppo trirettangolo); la tavola di composizione di tale gruppo `e
? 1 a b c
1 1 a b c
a a 1 c b
b b c 1 a
c c b a 1
LEsercizio 10,1) mostra in particolare che per i gruppi ciclici finiti si inverte il Teorema
di Lagrange; esso costituisce anche il punto di partenza per provare che lo stesso accade
per i gruppi abeliani finiti. Un primo passo in questa direzione `e il cosiddetto Lemma
di Cauchy che segue.
Lemma 2.2.4 Se un numero primo p divide lordine di un gruppo abeliano finito (G; ),
in (G; ) esiste un sottogruppo di ordine p (ovvero un elemento di periodo p).
Lasserto vale se G `e ciclico.
Dimostriamo la tesi facendo induzione sullordine del gruppo.
Sia 1G 6= a G e sia A = hai il sottogruppo ciclico generato da a.
Se p divide |A|, esiste in A (e quindi anche in G) un sottogruppo di ordine p.
Se p non divide |A|, p divide |G/A|; per lipotesi di induzione nel gruppo quoziente G/A
esiste un sottogruppo di ordine p e quindi un elemento Ab di periodo p.
Posto |b| = m, sar`a bm = 1G e quindi (Ab)m = Abm = A; pertanto il periodo p di Ab divide
m. Essendo m = |hbi|, nel gruppo ciclico hbi (e quindi anche in G) esiste un sottogruppo di
ordine p.
Esercizio 12. Un gruppo abeliano finito, il cui ordine `e prodotto di primi distinti, `e ciclico.

Possiamo ora provare la cosiddetta inversione del Teorema di Lagrange per i gruppi
abeliani.
Proposizione 2.2.5. Sia (G; ) un gruppo abeliano finito: si provi che
1) per ogni divisore r di |G| esiste in G un sottogruppo di ordine r;
2) se |G| = rs con M.C.D.(r, s) = 1, allora R = {x G | xr = 1G } `e lunico sottogruppo di G
di ordine r.
1) Induzione sullordine del gruppo.
La tesi `e banale per r = 1; sia r > 1 e sia p un divisore primo di r (e quindi anche di |G|).
Per il Lemma di Cauchy esiste in G un sottogruppo H (normale, poiche G `e abeliano) di
ordine p. Per lipotesi di induzione nel gruppo quoziente G/H esiste un sottogruppo K di
ordine pr .
Nellomomorfismo naturale : G G/H ogni elemento di G/H ha p controimmagini; di
conseguenza il sottogruppo 1 (K) di G ha ordine r.
2) Se xr = y r = 1G , allora (xy 1 )r = xr (y r )1 = 1G ; R `e quindi un sottogruppo di G.
Il periodo di ogni elemento di R `e un divisore di r ed `e pertanto primo con s; ancora per il
Lemma 2.2.4 lordine di R `e primo con s e, di conseguenza, divide r.
Se K `e un sottogruppo di G di ordine r, per il Corollario 2.1.5 per ogni k K `e k r = 1G e
quindi K R. Ne segue |R| = r e R = K.

2.3. Prodotto di due sottogruppi.


Abbiamo gi`a osservato che lunione insiemistica di due sottogruppi di un gruppo (G; )
non `e in generale un sottogruppo; per H, K L[G] (reticolo dei sottogruppi di G) sup{H, K}
`e il sottogruppo generato dallunione insiemistica di H e K , che viene indicato con hH, Ki.
Segnaliamo che il sottogruppo hH, Ki viene spesso detto unione gruppale di H e K e
indicato con H K .
Dalla Proposizione 2.1.2 si deduce facilmente che
hH, Ki = {h1 k1 h2 k2 hn kn | hi H, ki K, n N }.
Esercizio 1. Nel gruppo delle similitudini sulla retta reale (cfr.IV,4.3 Esempio 3) si considerino gli
elementi 1 : x0 = x e 2 : x0 = x + 1 e i sottogruppi H = h1 i e K = h2 i; si mostri che H e K hanno

98
ordine 2 e che hH, Ki = {x0 = x + n | n Z }.

Osservazione. Se H e K sono sottogruppi di un gruppo abeliano (G; ), risulta


hH, Ki = { hk | h H, k K }
.
Definizione. Se H e K sono due sottogruppi di un gruppo (G; ), il sottoinsieme di G

HK = { hk | h H, k K }
viene detto prodotto dei due sottogruppi H e K .
Osservazioni.
1. Se il gruppo (G; ) `e abeliano, il prodotto HK `e un sottogruppo.
2. Se il gruppo (G; ) non `e abeliano, HK pu`o essere un sottogruppo, ma pu`o anche non
esserlo: ad es. se (G; ) `e il gruppo simmetrico S3 e H = h(1, 2, 3)i, K = h(1, 2)i, F = h(1, 3)i,
allora HK `e un sottogruppo, mentre KF non lo `e.
Definizione. Due sottogruppi H e K di un gruppo (G; ) vengono detti permutabili se
e solo se `e HK = KH .
Proposizione 2.3.1. Due sottogruppi H e K di un gruppo (G; ) sono permutabili se
(e solo se) per ogni h H e per ogni k K esistono h0 H e k0 K tali che sia hk = k0 h0
(o, analogamente, se per ogni h H e per ogni k K esistono h H, k K tali che
kh = hk).
Per ipotesi `e HK KH. Per ogni h H e per ogni k K esistono per`o h1 H e k1 K
tali che h1 k 1 = k1 h1 ; ne segue kh = (k1 h1 )1 = h1 1
1 k1 HK e quindi KH HK.

Proposizione 2.3.2. Siano H e K due sottogruppi di un gruppo (G; ); sono tra loro
equivalenti le seguenti condizioni:
i) HK `e un sottogruppo di G;
ii) hH, Ki = HK ;
iii) H e K sono permutabili.
i) ii)
Per definizione `e HK hH, Ki; inoltre H HK e K HK.
Se HK `e un sottogruppo, necessariamente contiene il sottogruppo hH, Ki generato da H e
K e quindi coincide con esso.
Viceversa, `e ovvio che, se HK coincide con il sottogruppo hH, Ki, HK `e un sottogruppo.
i) iii)
Sia HK un sottogruppo. Per ogni h H e per ogni k K `e h, k HK e quindi kh HK;
per la Proposizione 2.3.1 H e K sono permutabili.
Viceversa, siano H e K permutabili. Per g1 = h1 k1 e g2 = h2 k2 in HK si ha
g1 g21 = (h1 k1 )(h2 k2 )1 = h1 [k1 (k2 )1 ]h1
2 ;
per ipotesi esistono h0 H, k 0 K tali che [k1 (k2 )1 ]h12 = h0 k 0 e quindi si ha g1 g21 =
0 0
= (h1 h )k HK.
Esercizio 2. Il gruppo delle traslazioni e il gruppo delle omotetie sulla retta reale (cfr. IV,4.3 Esempio
3) sono sottogruppi permutabili del gruppo SR di tutte le trasformazioni sulla retta reale.
Esercizio 3. Si verifichi che ogni sottogruppo normale di un gruppo (G; ) `e permutabile (cfr. V,
Proposizione 2.3.1) con ogni sottogruppo di (G; ).
Esercizio 4. Se lordine di un gruppo finito (G; ) `e prodotto di due primi (uguali o distinti), il centro
Z(G) `e un sottogruppo improprio di (G; cot).

Come abbiamo visto nellEsercizio 1, se H e K sono due sottogruppi finiti di un gruppo


G, il sottogruppo hH, Ki pu` o anche essere infinito; `e invece ovvio che in tal caso linsieme
HK ` e finito e |HK| |H||K|. Pi
u precisamente si pu`o provare quanto segue.
Proposizione 2.3.3. Siano H e K due sottogruppi di un gruppo (G; ).
1) Per h, h0 H e k, k0 K `e hk = h0 k0 se e solo se esiste i H K tale che sia h0 = hi e
k 0 = i1 k .

99
2) Se H e K sono finiti, allora `e
|H||K|
|HK| = .
|H K|

1) Per h H, k K, i H K `e h0 = hi H, k 0 = i1 k K e h0 k 0 = hk.
Viceversa siano h, h0 H e k, k 0 K tali che hk = h0 k 0 ; allora i = k(k 0 )1 = h1 h0 H K
e h0 = hi, k 0 = i1 k.
2) Fissata una coppia (h, k) con h H, k K, le coppie (h0 , k 0 ) tali che hk = h0 k 0 sono tante
quanti sono gli elementi di H K; poiche il numero delle coppie (h, k) `e |H||K|, il numero
degli elementi distinti dellinsieme HK `e (|H||K|)/|H K|.
Esercizio 5. Sia (G; ) un gruppo di ordine p2 (p primo); si mostri che ogni sottogruppo di ordine p `e
normale in G. (Pu`o essere utile considerare il prodotto di sottogruppi H g 1 Hg con g G.)

Proposizione 2.3.4. I sottogruppi normali di un gruppo (G; ) costituiscono un sot-


toreticolo del reticolo L[G] dei sottogruppi di G (cfr.IV, 7.4).
Siano H e K due sottogruppi normali di G; H K `e un sottogruppo di G per IV, Proposizione
4.3.3. Per ogni g G e per ogni x H K si ha g 1 xg H (poiche x H e H / G) e
g 1 xg K (poiche x K e K / G); pertanto g 1 xg H K e H K / G.
Per lEsercizio 3 e per la Proposizione 2.3.2 `e hH, Ki = HK; pertanto ogni y hH, Ki potr`a
essere scritto come y = hk con h H e k K. Allora g 1 yg = (g 1 hg)(g 1 kg) HK e
HK / G.

100
3
3.1. Sottoanello generato da una parte di un anello.
Sottoanello fondamentale in un anello dotato di unit`
a.
Definizione. Sia (A; +, ) un anello e sia X una parte di A; si chiama sottoanello ge-
nerato da X il minimo sottoanello di A che contiene X , ovvero lintersezione insiemistica
di tutti i sottoanelli di A che contengono X .
` hi = {0} = h0i.
E
Esercizio 1. Sia (A; +, ) un anello; per a A il sottoanello generato da a `e {n1 a+n2 a2 + +nr ar | ni Z,
r N }.
Esercizio 2. Nel campo (Q; +, ) si determini il sottoanello h 23 , 51 i. (Si confronti con 2.2 Esercizio 2.)
Esercizio 3. Sia (A; +, ) un anello e sia a A; condizione sufficiente affinche il sottoanello generato da
a coincida con il sottogruppo di (A; +) generato da a `e che sia a2 = a (a `e idempotente). La condizione
`e necessaria?

Esempio. Sia X un insieme non vuoto; in IV.7.3 abbiamo definito le algebre su X . Sia
C una parte di P(X ).
hCi = algebra generata da C
`e la minima (rispetto allinclusione insiemistica) algebra su X che contiene C , ovvero
lintersezione delle algebre che contengono C ; hCi `e pertanto il sottoanello dellanello
(P(X); +, ) generato dallinsieme C {X}.
Poiche `e A2 = A e A = A per ogni A C , se C `e chiusa rispetto allintersezione (ad esempio
se C `e linsieme degli aperti di uno spazio topologico), sar`a
hCi = { Y1 + Y2 + + Yn | n N, Yi C {X} con Yi 6= Yj per i 6= j}.

In modo analogo si definisce la -algebra generata da C .

Definizione. Sia (A; +, ) un anello dotato di unit`a 1A ; il sottoanello h1A i, generato da


1A , `
e costituito dai multipli (secondo interi relativi) di 1A e viene detto sottoanello
fondamentale dellanello A.
Il sottoanello fondamentale h1A i di (A; +, ) coincide quindi con il sottogruppo ciclico
generato da 1A nel gruppo additivo (A; +).
Esercizio 4. Sia (A; +, ) un anello dotato di unit`a 1A ; sia f : Z A definita da f (n) = n1A per ogni
n Z. Si mostri che f `e un omomorfismo di anelli e che f (Z) `e il sottoanello fondamentale di A .

3.2. Caratteristica in un anello.


Definizione. Siano (A; +, ) un anello e a A. Si dice che a ha caratteristica n (intero
positivo) se n `e il periodo dellelemento a nel gruppo additivo (A; +); si dice che a ha
caratteristica zero se lelemento a ha periodo infinito nel gruppo (A; +).
Nei due casi scriveremo rispettivamente car a = n e car a = 0.
` car a = 1 se e solo se `e a =0.
E
Esempi.
1. Negli anelli Z, Q, R, C tutti gli elementi diversi dallo zero hanno caratteristica zero.
2. Sia 0 6= f (x) = as xs + + a1 x + a0 Zn [x]; `e car f (x)=m.c.m.{car ai | i = 0, 1, . . . , s}.
3. Sia 1 < n N; sia A=Zn Z lanello costituito dalle coppie ([r]n , s) con [r]n Zn , s Z
rispetto alla somma e al prodotto componente per componente (cfr.IV, 9.1). Tutti e soli
gli elementi L del tipo ([r]n , 0) hanno caratteristica diversa da zero.
4. Sia A = 2nN Zn (somma diretta discreta di anelli; cfr. IV, Proposizione 9.1.2);
ogni elemento di questo anello ha caratteristica diversa da zero, ma linsieme delle carat-
teristiche non ha massimo.
101
Proposizione 3.2.1. Se a `e un elemento idempotente di un anello (A; +, ) (in particolare,
se lanello possiede unit`a e a = 1A ), allora
i) se car a = n, il sottoanello generato da a ha ordine n ed `e isomorfo allanello (Zn ; +, );
ii) se car a = 0, il sottoanello generato da a `e isomorfo allanello (Z; +, ).
Il sottoanello hai generato da a `e {ra | r Z}. Basta allora considerare lomomorfismo suriet-
tivo : Z hai definito da (r) = ra: `e Ker = hni se car a = n e Ker = h0i se car a = 0.
Basta ora applicare VI, Proposizione 2.1.4.
Proposizione 3.2.2. In un anello privo di divisori dello zero tutti gli elementi diversi
dallo zero hanno la stessa caratteristica e questa `e zero o un numero primo p.
La tesi `e ovvia se tutti gli elementi dellanello (A; +, ), diversi dallo zero, hanno caratteristica
zero.
Sia 06= a A con car a = n > 0; sia 06= b A. E ` a(nb) = (na)b =0b =0 (cfr. IV,
Proposizione 5.2.1,iv)) e quindi nb =0 poiche A `e privo di divisori dello zero. Pertanto `e
car b = m n. Allo stesso modo da mb =0 si deduce ma =0 e quindi n =car a m; ne
segue n = m.
Sia n = rs con r, s N; da (ra)(sa) = (na)a =0 segue ra =0 o sa =0 e quindi r n o
s n; pertanto `e r = n o s = n e ci`o prova che n `e un numero primo.
Proposizione 3.2.3. Sia (K; +, ) un corpo finito; lordine di K `e pn , dove p `e la carat-
teristica di K (e quindi p `e primo).
Per la Proposizione 3.2.2 gli elementi non nulli di K hanno tutti caratteristica p (primo); ci`o
significa che nel gruppo (K; +) tutti gli elementi, diversi dallelemento neutro, hanno periodo
p. Per il Corollario 2.1.5 p divide |K|.
Se |K| non fosse potenza di p, |K| sarebbe divisibile per qualche primo q diverso da p; per il
Lemma 2.2.4 esisterebbe nel gruppo (K; +) un elemento di periodo q, assurdo.
Esercizio 1. Sia (K; +, ) un campo; si mostri che il gruppo additivo (K; +) e il gruppo moltiplicativo
(K\{0K }; ) non sono isomorfi. (Pu`
o essere utile ragionare sul periodo degli elementi nei due gruppi)
Esercizio 2. Lordine di un sottocorpo dellanello (Zn ; +, ) `e un numero primo che divide n.
Se n = pr (p primo), lanello (Zn ; +, ) possiede un sottocorpo di ordine p se e solo se p non divide r.

Definizione. Si dice che un anello ha caratteristica n se ogni elemento dellanello


ha caratteristica diversa da zero e n `e il massimo di tali caratteristiche; altrimenti si dice
che lanello ha caratteristica zero.
Se un anello A ha caratteristica n, allora per ogni a A `e na = 0. (cfr. 2.1 Esercizio 6
applicato al gruppo (A; +).)
Un anello ha caratteristica zero se possiede almeno un elemento di caratteristica zero
(Esempi 1,3) o se tutti gli elementi hanno caratteristica diversa da zero, ma linsieme
delle caratteristiche non ha massimo (Esempio 4).
Ogni anello di caratteristica zero `e infinito; lEsempio 2 mostra che un anello infinito
non ha necessariamente caratteristica zero.
Se un anello (A; +, ) possiede unit`a, la caratteristica dellanello `e uguale alla caratteristica
dellunit`
a : infatti, se car 1A = n, per ogni a A si ha na = n(1A a) = (n1A ) a = 0 .
Esercizio 3. Per ogni intero n 2 sia An =(Zpn ; +, ) (p numero primo); si determini la caratteristica
degli anelli L L10
Crn N An , n N An , n=2 An , ZA2 .

Per la Proposizione 3.2.2, la caratteristica di un campo `e zero o un numero primo p.


Ovviamente un campo finito ha caratteristica p. Un campo di caratteristica p non `e
per`o necessariamente finito; si consideri ad esempio il dominio Zp [x] e il suo campo dei
quozienti (definito in V, 1.3) che `e costituito dalle funzioni razionali sul campo (Zp ; +, ).
Proposizione 3.2.4. Siano a e b sono due elementi permutabili di un anello tali che
car a =car b = p (p primo); per ogni intero positivo r si ha
r r r
(a b)p = ap bp

102
Pp1
Sia r = 1; per la Proposizione p p
p IV, 5.2.1,v) `e (a + b) = a p+
p
+ i=1 pi ai bpi .
bi pi
Per 1 i p 1 lintero i `e divisibile per p; ne segue i a b = 0 e quindi (a + b)p =
p p
a +b .
Inoltre (a b)p = [a + (b)]p = ap + (b)p = ap + (1)p bp = ap bp (anche per p = 2)
Si prova la tesi facendo induzione su r.
Esercizio 4. Sia K un campo finito di caratteristica p (primo); si mostri che per ogni intero positivo
r
r lapplicazione fr : K K definita da fr (k) = k p `e un automorfismo del campo K. Se |K| = pn , gli
automorfismi fr costituiscono (rispetto al prodotto di applicazioni) un gruppo ciclico di ordine n.
Esercizio 5. Sia K un campo di caratteristica zero; sia 06= f (x) K[x].
1) Si provi che `e f 0 (x) =0 se e solo se `e f (x) = k K\{0}.
2) Si mostri che valgono per K gli enunciati dati per ogni sottocampo del campo complesso in IV
Proposizione 5.5.9 e suo Corollario.
? Esercizio 6. Sia K un campo finito di ordine pn (p primo); sia 06= f (x) K[x]. Si provi che
1) `e f 0 (x) =0 se e solo se `e f (x) = kr xpr + kr1 xp(r1) + + k1 xp + k0 ;
2) se g(x)`e un fattore irriducibile di f (x) con molteplicit`a r, allora g(x) `e fattore irriducibile di f 0 (x)
se e solo se `e r 2;
3) ogni fattore irriducibile di f (x) ha molteplicit`a 1 se e solo se `e M.C.D.(f (x), f 0 (x)) = 1.

103
3.3. Sottocorpo generato da una parte di un corpo.
Sottocorpo minimo.
Campo dei quozienti di un dominio in un corpo.
Definizione. Sia (K; +, ) un corpo e sia X una parte non vuota di K ; si chiama sot-
tocorpo generato da X il minimo (rispetto allinclusione insiemistica) sottocorpo di
(K; +, ) che contiene X .
Esso `e lintersezione di tutti i sottocorpi di (K; +, ) che contengono X .
Il sottocorpo generato da una parte X di K `e anche il minimo sottocorpo di (K; +, ) che
contiene il sottoanello generato da X .
Il sottocorpo minimo K0 di (K; +, ) (cfr. IV, Corollario 5.3.2) `e il sottocorpo gen-
erato da {1K } e anche il sottocorpo generato dal sottoanello fondamentale di (K; +, ):
infatti ogni sottocorpo di (K; +, ) contiene lunit`a di (K; +, ) e quindi anche il sottoanello
fondamentale.
Proposizione 3.3.1. Sia (K; +, ) un corpo e sia D un suo sottoanello commutativo (e
quindi un dominio di integrit`
a) non ridotto al solo zero. Il sottocorpo generato da D `e
QK (D) = {ab1 | a, b D, b 6=0 }.
QK (D) `
e commutativo e viene detto campo dei quozienti di D in (K; +, ).
Si verifica che per a, b D con b 6=0 `e ab1 = b1 a; se anche a 6=0, allora a1 b1 = b1 a1 .
Scelti ab1 e cd1 con a, b, c, d D, b 6=0, d 6=0, `e ab1 cd1 = (ad bc)(bd)1 QK (D)
e (ab1 )(cd1 ) = (ac)(bd)1 QK (D).
Scelto a D\{0} si ha 1K = aa1 QK (D). Inoltre, se ab1 6=0, allora a 6=0; esiste quindi
ba1 QK (D) e (ab1 )(ba1 ) = 1K .
Pertanto QK (D) `e un sottocorpo di K.
Per 06= a D si ha a = a2 a1 QK (D) e quindi D QK (D).
Se T `e un sottocorpo di K con D T , per ogni a, b D con b 6=0 `e ab1 T e quindi
QK (D) T .
Segnaliamo che si usa anche scrivere ab al posto di ab1 .
Esempio. Fissato un intero positivo n e il sottoanello D = {nk | k Z} del campo reale
R, `e QR (D) =Q.
Proposizione 3.3.2. Siano (K1 ; +, ) e (K2 ; +, ) due corpi e siano rispettivamente D1 e
D2 loro sottoanelli commutativi non ridotti allo zero; se D1 e D2 sono isomorfi, lo sono
anche i rispettivi campi dei quozienti QK1 (D1 ) e QK2 (D2 ).
Sia un isomorfismo dellanello D1 sullanello D2 ; si prova facilmente che lapplicazione
da QK1 (D1 ) su QK2 (D2 ), definita ponendo (ab1 ) = (a)(b)1 per ogni ab1 QK1 (D1 ),
`e un isomorfismo di anelli.
Pertanto la struttura del campo dei quozienti di un dominio di integrit` a dipende dalla
struttura del dominio e non da quella del corpo in cui `e immerso.
Osservazione. In V. 1.3 abbiamo costruito il cosidetto campo dei quozienti (FD ; +, )
di un dominio dintegrit`
a (D; +, ). Il nome `e giustificato dalla Proposizione 3.3.2 e dal
fatto che il campo dei quozienti di D in (FD ; +, ) `e esattamente FD .

Esercizio 1. Nel campo reale R si considerino il sottoanello A = {a + b 2 | a, b Z} e il sottoanello
B = {2a + b 2 | a, b Z}; si verifichi che gli anelli (A; +, ) e (B; +, ) non sono isomorfi e che hanno lo
stesso campo dei quozienti in R.

Caso particolare.
Il sottocorpo minimo K0 di un corpo K `e il campo dei quozienti del sottoanello fonda-
mentale di K ; pertanto sar`a
K0 = { (r1K )(s1k )1 | r, s Z , s1K 6=0 }.
Dalle Proposizioni 3.2.1 e 3.3.2 (tenendo presente anche la Proposizione 3.2.2) segue
che
1) se car K = p, `e K0 = {r1K | r = 0, 1, . . . , p 1 } '(Zp ; +, );
2) se car K = 0, `e K0 = {(r1K )(s1K )1 | r, s Z, s 6= 0} '(Q; +, ).
104
Un corpo `e primo (ovvero privo di sottocorpi propri) se e solo se esso coincide con il suo
sottocorpo minimo e pertanto se e solo se esso `e isomorfo al campo (Zp ; +, ) o al campo
(Q; +, ).

105
4
4.1. Sottomodulo generato da una parte di un A-modulo.
Ideale generato da una parte di un anello.
Definizione. Sia (V ; +) un A-modulo sinistro e sia X una parte di V ; si chiama A-sot-
tomodulo generato da X il minimo A-sottomodulo di V che contiene X .
Esso `e lintersezione di tutti gli A-sottomoduli di (V ; +) che contengono X .
Proposizione 4.1.1. Sia (V ; +) un A-modulo sinistro e sia X una parte di V .
1) LA-sottomodulo di (V ; +) generato da X `e
hXiA = {(r1 x1 + a1 x1 ) + + (rn xn + an xn ) | xi X, ri Z, ai A, n N }.
2) Se (V ; +) `e A-modulo unitario, allora `e
hXiA = {a1 x1 + + an xn | xi X, ai A, n N }.
Se X `e finito e X = {x1 , x2 , . . . , xs }, allora sar`a
hXiA = {a1 x1 + + as xs | ai A}.
1) Posto T = {(r1 x1 + a1 x1 ) + + (rn xn + an xn ) | xi X, ri Z, ai A, n N }, `e
T hXiA poiche hXiA `e un A-sottomodulo che contiene X. Si verifica inoltre facilmente
che T `e un A-sottomodulo che contiene X; da ci`o segue hXiA T e quindi la tesi.
2) Basta osservare che per ogni r Z, a A, x X `e rx = r(1A x) = (r1A )x e quindi
rx + ax = (r1A + a)x con r1A + a A.

Osservazione.
Se indichiamo con hXi+ il sottogruppo del gruppo abeliano (V ; +) generato dallinsieme
X , sar`
a Pn
hXi+ = { i=1 ri xi | ri Z, xi X , n N }
e quindi hXi+ hXiA ; ad esempio, se si considera lo spazio vettoriale dato in IV, 6.1
Esempio 1, per un vettore v V sar`a hvi+ = {rv | r Z} e hviA = {av | a R}.
Gli A-sottomoduli di un A-modulo (V ; +) costituiscono - rispetto allinclusione insiemisti-
ca (cfr.IV, 7.4)- un reticolo LA [V ], contenuto nel reticolo L[V ] dei sottogruppi del gruppo
(V ; +); possiamo provare che LA [V ] `e un sottoreticolo di L[V ].
Proposizione 4.1.2. Se U e W sono A-sottomoduli di un A-modulo (V ; +), lintersezione
insiemistica U W e lunione gruppale di U + W = hU, W i+ = {u + w | u U, w W } sono
A-sottomoduli di (V ; +); in particolare U + W = hU, W iA .
` U + W hU, W iA .
E
Per ogni a A, u U , w W si ha a(u + w) = au + aw U + W ; pertanto U + W `e un
A-sottomodulo e quindi hU, W iA U + W .

Quanto detto sopra si applica in particolare allA-modulo costituito dal gruppo additivo
(A; +) di un anello (A; +, ) (cfr. IV, 6.1 Esempio 3); gli A-sottomoduli sono i cosiddetti
ideali sinistri o destri dellanello (A; +, ). (cfr. IV, 6.3)
Dalla Proposizione 4.1.2 segue anche che
Proposizione 4.1.3. Gli ideali destri (o sinistri o bilateri) di un anello (A; +, ) costitu-
iscono un reticolo rispetto allinclusione insiemistica; in particolare, se I e J sono ideali
destri di (A; +, ), `e sup{I, J} = hI, JiA = I + J = {i + j | i I, j J }, mentre inf{I, J} `e la loro
intersezione insiemistica.

4.2. Ideali finitamente generati e ideali principali in un anello.


Per quanto detto in 4.1, se (A; +, ) `e un anello e X `e una parte di A, restano definiti
lideale sinistro hXis e lideale destro hXid generati da X .
Un ideale sinistro (o destro) I di un anello (A; +, ) verr` a detto finitamente generato
se esiste un sottoinsieme finito X di I tale che I = hXis (o rispettivamente I = hXid ).
Se in particolare `e X = {x} sar`a
hxis = {nx + ax | n Z , a A }

106
hxid = {nx + xa | n Z , a A }
Se lanello (A; +, ) `e dotato di unit`a, lA-modulo (A; +) `e unitario e quindi
hxis = {ax | a A }
hxid = {xa | a A }.
Se lanello (A; +, ) `e commutativo si parler`a semplicemente di ideale generato da un in-
sieme X e in particolare di ideale principale generato dallelemento x , che verranno
indicati rispettivamente con hXi e hxi.
Esempi.
1. Nellanello (Z ;+, ) e nellanello (Zn ; +, ) gli ideali coincidono con i sottogruppi dei
rispettivi gruppi additivi e sono tutti principali.(cfr. Corollario 2.2.2).
2. Nellanello (K[x]; +, ) ((K; +, ) campo) per ogni a K lideale Ia = {f (x) K[x] | f (a) = 0 }
`e principale, generato dal polinomio x a.
3. Nellanello di matrici Matn (K) lideale sinistro Tr , definito in IV, 6.3 Esempio 1, `e
generato dallelemento (tij ) con t1r = 1 e tij = 0 per ogni (i, j) 6= (1, r).
Esercizio 1. Determinare le immagini omomorfe degli anelli (Z ; +, ) e (Zn ; +, ).
Esercizio 2. Nellanello (Z; +, ) lideale hni `e massimale se e solo se n `e primo.
Esercizio 3. Sia (D; +, ) un dominio dintegrit`a, dotato di unit`a. Si provi che
1) per a, b D `e hai = hbi se e solo se a e b sono associati;
2) per a D `e hai = D se e solo se a `e unitario;
3) per a, b D, non nulli e non unitari, lideale hai `e contenuto propriamente nellideale hbi se e solo se
b divide propriamente a.
Esercizio 4. Sia (A; +, ) un dominio dintegrit`a, dotato di unit`a; si provi che un elemento a A `e primo
(cfr. IV, 5.6) se e solo se lideale principale hai `e primo.
Esercizio 5. Sia (D; +, ) un dominio a fattorizzazione unica; si mostri che se ogni ideale primo proprio
`e massimale, allora ogni ideale primo proprio `e principale.
Esercizio 6. Nellanello (Z[x]; +, ) si considerino i sottoinsiemi
H = { f (x) Z[x] | f (0) = 0 },
L = { f (x) Z[x] | f (0) 0 (mod n)},
ove n `e un intero prefissato, maggiore di 1. Si verifichi che
i) H e L sono ideali;
ii) H `e principale, L non lo `e;
iii) L `e lideale generato dallinsieme {x, n}.
Esercizio 7. Sia (A; +, ) un anello dotato di unit`a; per x A `e hxis = A se e solo se x ammette inverso
sinistro in A.
Esercizio 8. In uno zero-anello gli ideali sono tutti principali se e solo se il gruppo additivo `e ciclico.
Esercizio 9. Siano (K1 ; +, ) e (K2 ; +, ) due campi e sia A = K1 K2 ; si mostri che i soli ideali propri
dellanello A sono I1 = {(k1 , 02 ) A | k1 K1 } e I2 = {(01 , k2 ) A | k2 K2 }. Gli ideali di A sono tutti
principali?

Proposizione 4.2.1.
1) Se (K; +, ) `e un campo, gli ideali dellanello (K[x], +, ) sono tutti principali.
2) Per f (x), g(x) K[x] `e hf (x)i = hg(x)i se e solo se `e f (x) = k g(x) con k K\{0}.
3) Per f (x) K[x] `e hf (x)i = K[x] se e solo se deg f (x) = 0.
1) Sia I[x] un ideale di K[x]. Se I[x] = {0}, I[x] `e principale, generato da 0.
Sia I[x] 6= h0i; sia f (x) un polinomio non nullo, avente grado minimo in I[x]. Per ogni
a(x) I[x] esistono q(x), r(x) K[x] tali che a(x) = f (x)q(x) + r(x) con r(x) =0 o
deg r(x) <deg f (x); per`o r(x) = a(x) f (x)q(x) I[x] e pertanto `e r(x) =0.
Ne segue I[x] = hf (x)i.
2) Sia hf (x)i = hg(x)i; la tesi `e banale se f (x) =0. Da f (x) = a(x)g(x) e g(x) = b(x)f (x)
segue f (x) = a(x)b(x)f (x) e quindi a(x)b(x) = 1K ; pertanto a(x) = k K\{0}.
Viceversa, se f (x) = kg(x) con k K\{0}, f (x) hg(x)i e quindi hf (x)i hg(x)i; essendo
per`o g(x) = k 1 f (x), `e anche hg(x)i hf (x)i, da cui la tesi.

107
` hf (x)i = K[x] se e solo se 1K hf (x)i e ci`o accade se e solo se deg f (x) = 0.
3) E
Esercizio 10. Sia (K; +, ) un campo; nellanello (K[x]; +, ) si considerino due ideali I = hf (x)i e
J = hg(x)i. Si provi che I J = hm.c.m.(f (x), g(x))i e I + J = hM.C.D.(f (x), g(x))i.

Esercizio 11.
Si consideri lanello D =Z[ 3] (cfr. IV, 5.6, Esempio 4). Si provi che gli insiemi
I = {a + ib 3 D | a b (mod 4)} e J = {2 D | I} sono ideali principali di D e se ne determini
un generatore. Posto poi L = h4i, si stabilisca se gli ideali L J e L + J sono principali.
Esercizio 12. Siano a(x), b(x) Z[x] e sia d(x) = M.C.D.(a(x), b(x)); si provi che lideale ha(x), b(x)i di
Z[x] `e principale se e solo se esistono f (x), g(x) Z[x] tali che d(x) = a(x)f (x) + b(x)g(x).
Esercizio 13. Sia (D; +, ) un dominio dintegrit`a dotato di unit`a; si provi che ogni ideale dellanello di
polinomi (D[x]; +, ) `e principale (se e) solo se (D; +, ) `e un campo.

Definizione. Un anello commutativo, dotato di unit`a, viene detto noetheriano se ogni


suo ideale `e finitamente generato.
Segnaliamo che sussiste il seguente Teorema di trasporto (cfr. IV, Teorema 5.6.6).
Teorema Se (A; +, ) `e un anello noetheriano, anche lanello di polinomi (A[x]; +, ) `e
noetheriano.
Essendo (Z;+, ) e (K[x]; +, ) (con (K; +, ) campo) anelli noetheriani, sono noetheriani
anche gli anelli di polinomi Z[x1 , . . . , xn ] e K[x1 , . . . , xn ] in un numero finito di indeterminate.

4.3. Anelli quozienti di K[x]. Campi di Galois.


Osservazioni.
1. Poich`e nellanello (Z;+, ) degli interi relativi gli ideali sono tutti principali, le possibili
congruenze in Z (con il significato dato al termine congruenza in 1.1) sono tutte e
sole le congruenze aritmetiche introdotte in II, 2.2 (considerando anche i casi n = 0, 1).
In modo analogo, se (K; +, ) `e un campo e f (x) K[x], si pu`o definire nellanello (K[x]; +, )
una congruenza modulo f (x) ponendo per a(x), b(x) K[x]
a(x) b(x) (mod f (x)) se e solo se f (x) divide b(x) a(x);
le possibili congruenze nellanello (K[x]; +, ) sono tutte e sole le congruenze modulo
f (x).
2. Sappiamo che se I = hni `e un ideale dellanello Z, per ogni laterale I + a di I in Z
(ovvero per ogni classe di resti [a]n ) esiste uno ed un solo intero r Z con 0 r < n tale
che I + a = I + r (ovvero [a]n = [r]n ).
In modo analogo si prova che se I[x] = hf (x)i `e un ideale di K[x], per ogni laterale
I[x] + a(x) esiste uno ed un solo r(x) K[x] con r(x) = 0 o r(x) 6= 0 e deg r(x) <deg f (x) tale
che sia I[x] + a(x) = I[x] + r(x).
3. Sia f (x) K[x] con deg f (x) = n > 0; sia
H = {r(t) = k0 + k1 t1 + + kn1 tn1 | ki K} K[t].
Definito in H un prodotto ? modulo f (x) ponendo per ogni r1 (t), r2 (t) H
r1 (t) ? r2 (t) = r3 (t) H
se e solo se
r1 (x)r2 (x) r3 (x) (mod f (x)),
i) H `e un anello rispetto allordinaria somma di polinomi e al prodotto ?;
ii) lanello (H; +, ?) contiene (a meno di isomorfismi) lanello (K; +, );
iii) lanello (H; +, ?) `e isomorfo allanello quoziente (K[x]/hf (x)i; +, ).
Esercizio 1. Siano a(x), f (x) K[x]; si provi che esiste qualche b(x) K[x] tale che sia a(x)b(x) 1
(mod f (x)) se e solo se a(x) e f (x) sono coprimi (ovvero M.C.D.(a(x), f (x)) = 1).
? Esercizio 2. Siano f1 (x), f2 (x), . . . , fn (x) K[x] polinomi a due a due coprimi.
Per a1 (x), a2 (x), . . . , an (x) K[x] esiste qualche b(x) K[x] tale che sia b(x) ai (x) (mod fi (x)) per
ogni i. (Teorema cinese dei resti)

108
Proposizione 4.3.1. Se (K; +, ) `e un campo finito di ordine q e f (x) K[x] ha grado n,
lanello quoziente (K[x]/hf (x)i; +, ) ha ordine qn .
Per lOsservazione precedente lordine dellanello quoziente K[x]/hf (x)i `e uguale alla cardi-
nalit`a dellinsieme di polinomi { kn1 xn1 + + k1 x + k0 | ki K}.

Lanalogia per certi aspetti gi`a segnalata tra lanello Z e lanello K[x] si rileva ancora
confrontando la Proposizione 5.4.2 in IV con quella che segue.
Proposizione 4.3.2. Sia (K; +, ) un campo; sia I[x] = hf (x)i un ideale proprio di K[x].
Sono tra loro equivalenti le condizioni seguenti:
i) lanello quoziente K[x]/I[x] `e un campo;
ii) lanello quoziente K[x]/I[x] `e privo di divisori dello zero;
iii) f (x) `e un polinomio irriducibile in K[x];
iv) lideale I[x] `e massimale.
i) ii)
Ovvio.
ii) iii)
Se f (x) fosse riducibile in K[x], sarebbe f (x) = r(x)s(x) con r(x), s(x) K[x] e deg r(x) <
deg f (x), deg s(x) <deg f (x). Allora sarebbe I[x] = (I[x] + r(x))(I[x] + s(x)) con I[x] 6=
I[x] + r(x) e I[x] 6= I[x] + s(x) e K[x]/I[x] avrebbe divisori dello zero.
iii) iv)
Sia J[x] un ideale dellanello (K[x]; +, ) tale che I[x] j[x]; sia J[x] = hh(x)i. Poiche
f (x) J[x], h(x) `e un divisore di f (x). Essendo f (x) irriducibile, h(x) sar`a unitario o
associato a f (x); nel primo caso sar`a J[x] = K[x] e nel secondo caso sar J[x] = I[x].
iv) i)
VI Proposizione 2.2.2
Esercizio 3. Si verifichi che lanello quoziente R[x]/hx2 + 1i `e isomorfo al campo complesso.
Corollario 4.3.3. Se f (x) `e un polinomio irriducibile di Zp [x] di grado n > 0, lanello
quoziente (K[x]/hf (x)i; +, ) `e un campo di ordine pn , che viene detto campo di Galois
di ordine pn e indicato con GF (pn ).
Si vedr`a in seguito (cfr. IX, Proposizione 2.2.1) che tutti i campi di ordine pn sono tra
loro isomorfi.
? Esercizio 4. Si costruiscano un campo di ordine 52 e un campo di ordine 53 . Ricordando che per un
campo finito (K; +, ) il gruppo moltiplicativo (K\{0 ; ) `e ciclico , si determini per ognuno dei due campi
costruiti un generatore del gruppo moltiplicativo.

4.4. Domini ad ideali principali, domini euclidei.


Definizione. Si chiama dominio ad ideali principali (brevemente PID) un dominio
dintegrit`
a, dotato di unit`a, in cui ogni ideale `e principale.
Esempi.
1. (Z ;+, ) e (K[x]; +, ) (con (K; +, ) campo) sono PID.
2. Lanello (Z[x]; +, ) non `e PID: lideale hx, 2i = {f (x) Z[x]|f (0) 0 (mod 2)} non `e
principale.
3. Lanello di polinomi (K[x, y]; +, ) non `e PID: lideale hx, yi = {f (x, y) K[x, y] | f (0, 0) = 0}
non `e principale.
Esercizio 1. Sia p un numero primo fissato. Si consideri nel campo razionale il sottoanello
A = { rs Q | M.C.D.(s, p) =M.C.D.(r, s) = 1}
e si mostri che esso `e un dominio ad ideali principali.
Osservazione 4.4.1. Un dominio dintegrit` a unitario D soddisfa alla condizione della
catena (cfr. IV, Proposizione 5.6.3) se e solo se ogni successione strettamente ascendente
I1 I2 di ideali principali di D `
e finita.( si tenga presente 4.2 Esercizio 3)
109
Proposizione 4.4.2. Ogni dominio D ad ideali principali `e un dominio a fattorizzazione
unica.
Proviamo che ogni successione strettamente ascendente I1 I2 . . . di ideali di D `e finita.
Lunione insiemistica J degli ideali della successione `e un ideale di D.(cfr. IV, Proposizione
7.4.1). Posto J = hai, sar`a a Is per qualche s e quindi J Is ; essendo Is J, `e J = Is .
Se esistesse nella successione un ideale Is+1 si avrebbe lassurdo J = Is Is+1 J.
Pertanto vale in D la condizione della catena.
Sia p un elemento irriducibile; supponiamo che p divida un prodotto ab e che non divida a.
Sia x D un generatore dellideale hp, ai: da p = kx segue che x `e unitario o associato a p
e quindi rispettivamente hp, ai = D o hp, ai = hpi. Poiche a 6 hpi, `e hp, ai = D e pertanto
esistono h, k D tali che 1D = hp + ka; ne segue b = hpb + kabide b.
Pertanto ogni elemento irriducibile `e primo; per IV, Proposizione 5.6.4 D `e un dominio a
fattorizzazione unica.
Esercizio 2. Sia (D; +, ) un dominio ad ideali principali; siano a, b D e d =M.C.D.(a, b). Si provi che
lideale ha, bi coincide con lideale hdi e se ne deduca che esistono f, g D tali che d = af + bg.
Esercizio 3. Si provi che in un dominio ad ideali principali, che non sia un campo, gli ideali massimali
sono tutti e soli gli ideali primi propri.

Definizione. Si chiama dominio euclideo un dominio dintegrit` a (E; +, ), dotato di


unit`
a, per cui si pu`o definire unapplicazione : E Z che soddisfa alle seguenti con-
dizioni:
1) se a, b E\{0} e a divide b, allora (a) (b);
2) per ogni a, b E con b 6=0 esistono q, r E tali che a = bq + r e (r) < (b).
Esempi.
1. Lanello (Z ;+, ) `e un dominio euclideo rispetto allapplicazione definita da (a) =
|a|.
2. Lanello (K[x]; +, ) (con (K; +, ) campo) `e un dominio euclideo rispetto allapplicazione
definita da (f (x)) =deg f (x) per f (x) 6=0 e (0)= 1.
Esercizio 4. Sia (D; +, ) un dominio euclideo rispetto ad unapplicazione ; si provi che un elemento
a D `e unitario se e solo se `e (a) = (1D ).

? Esercizio
5. I sottoanelli
del campo complesso Z[ 1] (anello degli interi di Gauss, cfr.IV, 5.6) e
Z[ 2] = {a + ib 2|a, b Z } sono domini euclidei rispetto allapplicazione definita rispettivamente
da (a + ib) = a2 + b2 e (a + ib 2) = a2 + 2b2 .
Proposizione 4.4.3. Sia (E; +, ) un dominio euclideo rispetto a : E Z ; per ogni
x E\{0} `
e (0)< (x).
Per la condizione 2) esistono q, r E tali che 0= xq + r con (r) < (x); se fosse r 6=0, da
r = x(q) seguirebbe per la 1) (x) (r), assurdo. Pertanto r =0 e (0)= (r) < (x).
Osservazione. Lesistenza dellapplicazione : E Z `e equivalente allesistenza di
unapplicazione : E\{0} N0 che soddisfa alle condizioni
1) se a, b E\{0} e a divide b, allora (a) (b);
2) per ogni a, b E con b 6=0 esistono q, r E tali che a = bq + r e r =0 oppure r 6=0 e
(r) < (b).
Sia : E Z unapplicazione che soddisfa alle condizione 1) e 2); lapplicazione : E\{0}
N0 , definita ponendo (a) = (a) (0), soddisfa alle condizioni 1) e 2).
Viceversa, se : E N0 soddisfa alle condizioni 1) e 2), esiste x E\{0} tale che (x)
sia minimo; lapplicazione : E Z, definita ponendo (a) = (a) per ogni a E\{0} e
(0)= (x) 1, soddisfa le condizioni 1) e 2).
Proposizione 4.4.4. Ogni dominio euclideo `e un dominio ad ideali principali (e quindi
un dominio a fattorizzazione unica).
Sia (E; +, ) un dominio euclideo rispetto ad una applicazione : E Z. Sia I un ideale di
E diverso dallideale zero. Per la Proposizione 4.4.3 linsieme { (i) | i I\{0} } ammette
minimo; sia a I\{0} tale che (a) (i) per ogni i I\{0}. Per ogni i I esistono

110
q, r E tali che i = aq + r con (r) < (a); poiche r = i aq I, necessariamente r =0 e
i = aq hai. Ne segue I = hai.
Esercizio 6.
1) I sottoanelli del campo complesso Z[ 1] e Z[ 2] (cfr. Esercizio 5) sono domini a fattorizzazione
unica.
2) Se k `eun intero maggiore di 2 e privo di quadrati, nel sottoanello del campo complesso Z[ k] =
{a+ib k|a, b Z } lelemento 2 `e irriducibile, ma non primo; pertanto Z[ k] non `e a fattorizzazione
unica.

Esercizio 7. Nellanello degli interi gaussiani Z[ 1] si considerino gli insiemi
I = {a + ib | a, b Z, a + b 0 (mod 2)},
J = {(x y) + i(x + y) | x, y Z},
L = {x + iy | x, y Z, x 8y (mod 13)}.
Si provi che I, J, L sono ideali di Z[ 1] e se ne determini un generatore.
Esercizio 8. Sia p un numero naturale primo; si provi che sono tra loro equivalenti le seguenti condizioni:
i) il polinomio x2 + 1 Zp [x] ha radici in Zp ;
ii) p `e elemento riducibile nellanello Z[ 1];
iii) esistono a, b Z tali che p = a2 + b2 .
Se ne deduca che p `e elemento irriducibile in Z[ 1] se e solo se `e p 3 (mod 4). (cfr. 2.2 Esercizio 9.)
Esercizio 9.
1) Sia D un dominio a fattorizzazione unica; siano a, b, c D tali che ab = cn (con n N). Si provi che,
n n
se M.C.D.(a, b) = 1, esistono x, y D tali che a x , b y .(cfr. IV, Proposizione 5.6.1)
2) Valendosi del fatto che Z[ 1] `e UFD, si determinino le soluzioni intere dellequazione x2 + 4 = y 3 .
3) Valendosi del fatto che Z[ 2] `e UFD, si determinino le soluzioni intere delle equazioni x2 + 2 = y 3 ,
x2 + 2 = y 5 , x2 + 2 = y 7 .
(Suggerimenti:
2) x2 + 4 = (x + 2i)(x 2i) e M.C.D.(x + 2i, x 2i) divide 4i;
se x `e dispari, si deduce M.C.D.(x + 2i, x 2i) = 1 e quindi x + 2i = (a + ib)3 , ecc. . . .;
per x = 2s, y = 2t si deduce (s + i)(s i) = s2 + 1 = 2t3 = (1 + i)2 (it)3 , ecc. . . .)
2
3) x + 2 = (x + i 2)(x i 2) e x `e necessariamente dispari.)

111
TEMI VII.
1. Sia n un intero, maggiore di 1; per ogni r {1, 2, . . . , n 1} sia
Ar = {[rk]n | k Z} Zn .
Sia H un sottogruppo del gruppo (Zn ; +) (non ridotto al solo [0]n ). Si provi quanto segue:
I] esiste uno ed un solo divisore (positivo) s di n tale che H = As ;
II] `e |H| = t se e solo se `e n = st;
III] il gruppo (H; +) `e isomorfo al gruppo (Zt ; +).

2. Sia (G; ) un gruppo abeliano finito; per ogni n N sia Xn = { x G | xn = 1G }.


Si provi che Xn `e un sottogruppo di (G; ) e si mostri che sono tra loro equivalenti le seguenti condizioni:
i) il gruppo (G; ) `e ciclico;
ii) per ogni n N `e |Xn | n.
Sugg. i) ii) Proposizione 2.2.1; se Xn = hai, |Xn | = |a| n.
ii) i) 2.1 Esercizio 6.

3. Sia (G; ) un gruppo ciclico, non ridotto allunit`a. Si provi che sono tra loro equivalenti le seguenti
condizioni:
i) G `e finito e lordine di G non `e potenza di numero primo;
ii) esistono in G due sottogruppi propri la cui intersezione `e ridotta allunit`a.
Si mostri che, se G `e abeliano, non ciclico, le due condizioni non sono equivalenti.
Sugg. i) ii) 2.2 Esercizio 10.
ii) i) In (Z;+) `e rs hri hsi.

4. Sia (G; ) un gruppo (non ridotto allunit`a) i cui sottogruppi costituiscono un insieme totalmente
ordinato rispetto allinclusione insiemistica.
Si provi che
I] G `e abeliano;
II] ogni elemento di G ha periodo finito;
III] esiste un primo p tale che il periodo di ogni elemento di G `e una potenza di p.
Se ne deduca che il gruppo G `e finito se e solo se `e ciclico.
Sugg. I] Per ogni a, b G `e hai hbi o hbi hai.
II] Lipotesi non `e soddisfatta in (Z;+).
III] 2.2 Esercizio 10: se M.C.D.(|a|, |b|) = 1, a 6 hbi e b 6 hai.
Se G `e finito, linsieme dei periodi degli elementi di G ammette massimo; 2.1 Esercizio 6.

5. Sia (G; ?) il gruppo costituito dallinsieme G =R\{0} dei numeri reali non nulli rispetto alla legge di
composizione ?, definita ponendo per a, b G
ab, se a > 0;
a?b= a
b, se a < 0.
dove ab e ab sono calcolati secondo lordinario prodotto in R.
Dopo aver determinato il periodo degli elementi di (G; ?) si provi che
I] gli elementi di periodo infinito, insieme allunit`a, costituiscono un sottogruppo M di (G; ?);
II] i sottogruppi normali di (G; ?), diversi da G, sono tutti e soli i sottogruppi di M ;
III] se H `e un sottogruppo di (G; ?) non normale, esiste k G con |k| = 2 tale che H = (H M )hki.

6. Sia G = {(x, y) | x, y Z}; G `e un gruppo rispetto alloperazione + definita componente per compo-
nente.
Siano (r, s) e (t, z) elementi di G, diversi dallelemento neutro; si provi che sono tra loro equivalenti le
seguenti condizioni:
i) il sottogruppo H = h(r, s), (t, z)i `e ciclico;
ii) il sottogruppo K = h(r, s)i h(t, z)i non `e banale;

112
iii) rz = st.
Sugg. i) ii) Il gruppo (H; +) `e isomorfo a (Z;+).
ii) iii) Esistono h, k Z\{0} tali che h(r, s) = k(t, z); ne segue hrz = ktz = hst.
iii) i). Posto d =M.C.D.(r, t) con r = dr0 e t = dt0 , r0 divide s; posto s = r0 w, `e H h(d, w)i.

7. Sia (G; ) un gruppo abeliano finito; per ogni intero positivo r che divide lordine di G sia
Hr = { x G | xr = 1G }.
Si mostri che
I] Hr `e un sottogruppo del gruppo (G; ) con |Hr | r;
II] pu`o essere |Hr | > r (esempio !);
III] se per ogni divisore r dellordine di G `e |Hr | = r, allora il gruppo (G; ) `e ciclico.
Sugg. I] Proposizione 2.2.5.
II] (Zp ; +)(Zp ; +).
III] 2.1 Esercizio 6.

9. Sia (G; +) il gruppo abeliano costituito dalle coppie ordinate (a, b) ZZ rispetto alla somma com-
ponente per componente.
I] Fissati r, s Z\{0} e posto N = h(r, s)i, si mostri che il gruppo quoziente (G/N ; +) `e infinito.
II] Si provi quindi che sono tra loro equivalenti le seguenti condizioni:
i) (G/N ; +) `e ciclico;
ii) ogni elemento di G/N , diverso dallelemento neutro, ha periodo infinito;
iii) r e s sono primi tra loro.
Sugg. I] I laterali (a, 0) + N con a N sono tutti distinti.
II] i) ii) Proposizione 2.2.1.
ii) iii) se r = dr0 , s = ds0 allora d[(r0 , s0 ) + N ] = N .
iii) i) lapplicazione : (G; +) (Z;+) definita da : (a, b) = sa rb `e un omomorfismo di
gruppi con Ker = N .

10. Sia (K; +, ) un campo finito di ordine pn > p (p primo); sia K0 il suo sottocorpo minimo.
Si consideri il gruppo G = {(a, b) | a, b K} con
(a1 , b1 )(a2 , b2 ) = (a1 + a2 , b1 + b2 + a1 ap2 )
Posto H = {(x, y) | x K0 , y K}, si provi che
I] H `e un sottogruppo normale del gruppo (G; );
II] i gruppi (H; ) e (G/H; ) sono abeliani;
III] il gruppo (H; ) non `e ciclico, mentre il gruppo (G/H; ) `e ciclico se e solo se `e n = 2.

Sugg. III] Per (a, b) G e n N `e (a, b)n = (na, nb + n2 ap+1 ).

11. Sia (A; +, ) un anello finito il cui ordine n `e prodotto di primi distinti. Si provi quanto segue.
I] Il gruppo additivo (A; +) `e ciclico; se ne deduca che lanello `e commutativo.
II] Lanello (A; +, ) `e isomorfo ad un anello (Zn ; +, ?), dove il prodotto ? `e definito da
[a]n ? [b]n = [abr]n con r intero fisso e 0 r n 1.
Per quali valori di n ed r lanello A `e dotato di unit`a?
Per quali valori di n ed r lanello A `e privo di divisori dello zero?
Per quali valori di n ed r lanello A `e un campo?
Sugg. I] 2.1 Esercizio 5.
II] Sia (A; +) = hxi+ ; sia x2 = rx con r N0 , 0 r n 1. Sia : Zn A con ([s]n ) = sx.

12. Si consideri il polinomio f (x) = x3 1 Zp [x] con p primo. Si provi che f (x) si decompone in Zp [x]
in prodotto di fattori lineari se e solo se p 1 (mod 3) o p = 3.
Sugg. Se a Zp `e radice di x3 1 e a 6= [1]p , allora a ha periodo 3 nel gruppo (Zp \{[0]p }; ); cfr. 2.2
Esercizio 8.

113
13. Nel gruppo generale lineare GL2 (Z) (costituito dagli elementi unitari dellanello (Mat2 (Z); +, )
rispetto al prodotto righe per colonne) si considerino
gli elementi

0 1 0 1
= e =
1 0 1 1
I] Si determini lordine dei sottogruppi A = hi , B = hi, C = h, i.
II] Vale luguaglianza C = hA, Bi?
Vale luguaglianza C = AB?
I sottogruppi A e B sono permutabili?

14. Nel gruppo GL(2,R) si considerino il sottoinsieme


(1)n n
K= | n Z
0 1
e gli elementi

1 2 1 1 1 1
= ,= ,=
0 1 0 1 0 1
Si provi che
I] K `e un sottogruppo di GL(2,R) e K = h, i = h, i = h, i;
II] posto A = hi, B = hi, C = hi, `e K = AB = AC , ma K 6= BC;
III] i sottogruppi propri finiti di K sono ciclici di ordine 2;
IV] K possiede qualche sottogruppo proprio infinito.
Sugg. I) =
II) Per I] `e K = hA, Bi = hB, Ci = hA, Ci. Proposizioni 2.3.2 e 2.3.3
III) Gli elementi di K sono del tipo r e r con r Z.

15. Si consideri il gruppo (G; ) costituito dalle coppie ordinate ([a], [b]) Zp2 Zp2 (p primo) rispetto al
prodotto definito da
([a1 ].[b1 ]) ([a2 ], [b2 ]) = ([a1 + a2 ], [b1 (1 + a2 p) + b2 ])
Si verifichi che per ogni intero n 2 `e
([a], [b])n = ([na], [b(n + n2 ap)])
Si provi quanto segue.
I) Linsieme H = {([0], [b]) | [b] Zp2 } `e un sottogruppo ciclico e normale in (G; ), isomorfo al gruppo
quoziente (G/H; ).
II) Linsieme K = {([a], [b]) G | ([a], [b])p = 1G } `e un sottogruppo non ciclico e normale in (G; ),
isomorfo al gruppo quoziente (G/K; ).
III) Il gruppo (G; ) possiede qualche sottogruppo normale S non isomorfo al gruppo quoziente (G/S; ).

16. Siano (G1 , ) e (G2 ; ) due gruppi ciclici non banali; sia G = G1 G2 il loro prodotto cartesiano. Si
provi che il gruppo (G; ) `e ciclico se e solo se G1 e G2 sono finiti e hanno ordini coprimi.
Sugg. Sia G = h(a1 , a2 )i con ai Gi . Per ogni g1 G1 sar` a (g1 , 12 ) = (a1 , a2 )r ovvero g1 = ar1 e
r
a2 = 12 ; segue G1 = ha1 i e |a2 | < . Analogamente G2 = ha2 i e |a1 | < .
Se d =M.C.D.(|G1 |, |G2 |) 6= 1, scelti ( 2.2 Esercizio 10) b1 G1 , b2 G2 con |b1 | = |b2 | = d,
il sottogruppo h(b1 , 12 ), (11 , b2 )i ha ordine d2 e non `e ciclico.

17. Un gruppo infinito (G; ) `e il prodotto di un suo sottogruppo ciclico A = hai e di un suo sottogruppo
C = hci ciclico di ordine 2.
Si provi quanto segue.
I] Il sottogruppo A `e infinito, normale in G e A C = h1G i .
Inoltre, se (G; ) non `e abeliano, `e

cac = c1 ac = a1

II] Posto B = ha2 ihaci, B `e un sottogruppo infinito di G.


III] Il sottogruppo B `e ciclico se e solo se il gruppo G `e abeliano.
Sugg. I] Proposizione 2.3.3; V, 2.3 Esercizio 3.

114
2
Se c1 ac = ar , allora a = c2 ac2 = c1 ar c = ar , da cui r2 = 1. II] Proposizione 2.3.2.
III] Se (G; ) non `e abeliano, (ac)2 = 1G . Se (G; ) `e abeliano, a2 = (ac)2 .

18. Sia (K; +, ) un campo;


sia

a 0 0 a
G= a,b = , a,b = | a, b K\{0}
0 b b 0
I] Si verifichi che G `e un sottogruppo di GL(2, K) e che H = {a,b G | b = a1 } `e un sottogruppo
normale di G.
II] Si mostri che
G
i) il gruppo quoziente H `e abeliano,
G
ii) lelemento H1,1 di H (dove 1 indica lunit`a di K) ha periodo 2,
G
iii) linsieme {Ha,1 | a K\{0} } `e un sottogruppo di H , isomorfo al gruppo (K\{0}; ).
G
III] Se ne deduca che se H `e ciclico, esso `e finito e K `e un campo finito di ordine pari.
G
IV] Si mostri anche che, se K `e un campo finito di ordine pari, H `e ciclico.
Sugg. II] iii)V Proposizione 2.1.2 o VI Proposizione 2.1.4.
III] Proposizione 2.2.1.
2.2 Esercizio 109: il gruppo (K\{0K }; ) non pu`
o avere elementi di periodo 2.
IV] |G/H| = 2(|K| 1); 2.2 Esercizio 7; 2.1 Esercizio 4;.

19. Sia

[1]6 a [1]6 a
G= , : a Z6
[0]6 [1]6 [0]6 [1]6
Sapendo che il prodotto (righe per colonne) di matrici `e associativo, si verifichi che, rispetto a tale prodotto,
G `e un gruppo di ordine 12.
I] Si determini il centro di G e si mostri che esso `e lunico sottogruppo normale di G di ordine 2.
II] Si mostri che G possiede un solo sottogruppo di ordine 3 ed esattamente tre sottogruppi di ordine
4. (Si noti che ogni sottogruppo di ordine 4 contiene il centro di G.)
III] Si mostri che le immagini omomorfe proprie di G sono, a meno di isomorfismi, il gruppo ciclico di
ordine 2, il gruppo trirettangolo e il gruppo simmetrico S3 .
Sugg. II] Corollario 2.1.5. Se H G, HZ(G) `e sottogruppo di G; Proposizione 2.3.3. Il gruppo
quoziente G/Z(G) possiede esattamente tre sottogruppi di ordine 2.
III] Se N / G con N 6= h1G i e N 6= G, allora |N | {2, 3, 6}.

20. In un gruppo (G; ) esistano due elementi a e b tali che


i) G = ha, bi;
ii) |a| = |b| = 5 e hai 6= hbi;
iii) posto c = a1 b1 ab (ovvero b1 ab = ac), sia c Z(G) (dove Z(G) indica il centro di G).
Si provi che
I] c5 = 1G ;
II] se c = 1G , allora |G| = 52 ;
III] se c 6= 1G , allora |ha, ci| = 52 , G = ha, cihbi e quindi |G| = 53 .
Sugg. I] 1G = a5 = (b1 ab)5 = (ac)5 = a5 c5 .
II] 2.3
III] G = ha, b, ci = hha, ci, hbii.

21. Sia (G; ) un gruppo; siano a, b G con |a| = |b| = 3. Detti A e B i sottogruppi generati rispettiva-
mente da a e da b, si provi che i sottogruppi A e B sono permutabili se e solo se `e ab = ba.
Se ne deduca che ogni gruppo di ordine 9 `e abeliano.
Sugg. Sia A 6= B. Se AB = BA, allora ab = bar o ab = b1 ar con 0 r 2. Se ab = b1 a2 , allora
(ab)2 = 1, assurdo poiche AB `e un sottogruppo di ordine 9; se ab = b1 a, allora aba1 = b1 e
quindi b = a3 ba3 = b1 da cui b2 = 1, assurdo.

22. Sia (K; +, ) un campo di ordine pn (p primo).


115
Si provi che sono tra loro equivalenti le seguenti condizioni:
i) il polinomio x2 + 1 K[x] `e riducibile in K[x];
ii) se `e p 6= 2, allora `e pn 1 (mod 4);
iii) se `e p 6= 2, allora `e p 1 (mod 4) oppure n `e pari.
` car K = p. Per p 6= 2 `e 1K 6= 1K ; se a K `e radice di x2 + 1, il periodo di a nel
Sugg. i) ii) E
gruppo (K\{0K }; ) `e 4.

23. Sia (K; +, ) un campo finito di ordine pr ( p primo). Si considerino le applicazioni e da K a K


definite rispettivamente da
(x) = xp x
r1
(x) = x + xp + . . . + xp
per ogni x K. Dopo aver osservato che e sono endomorfismi del gruppo additivo (K; +), si dimostri
che Ker e (K) coincidono e hanno ordine p.
Sugg. Proposizione 3.2.4.
3.3 Ker = K0 (sottocorpo minimo), (K) Ker .

24. Sia n un intero positivo fissato. Nellanello di polinomi Z5 [x] si considerino

f (x) = x5n xn + a

g(x) = (x + b)5n (x + b)n + a


dove a e b sono elementi fissati di Z5 e b 6= 0.
I] Si mostri che per ogni k Z5 si ha f (k) = g(k).
II] Si mostri che esistono valori di n per i quali `e f (x) = g(x) e valori di n per i quali `e f (x) 6= g(x).
III] Si determinino i valori di n per i quali `e f (x) = g(x).
Sugg. I]+ II] Proposizione 3.2.4.
III] Si scriva n = 5r s con r, s N e M.C.D.(s, 5) = 1; IV Proposizione 5.2.1.

25. Sia (K; +, ) un campo; nel gruppo generale


lineare GL(2, K) si considerino i sottogruppi
n o
a b
G= | a, b, c K, ac 6= 0
n 0 c
o
a b
S= | a, b K, a 6= 0
0 1
n o
a b
T = 1 | a, b K, a 6= 0
0 a
Si mostri quanto segue.
I] S e T sono normali in G e G = ST .
II] I gruppi quoziente (G/S; ) e (G/T ; ) sono isomorfi al gruppo (K\{0}; ) e quindi sono isomorfi tra
loro.
III] Se K `e un campo finito di caratteristica
2, lapplicazione
2 : T S definita da
a b a ab
:
0 a1 0 1
`e un isomorfismo.
IV] Se car K 6= 2, i gruppi T ed S non sono isomorfi.
1
a b ac bc c 0
Sugg. I] = = .
0 c 0 1 0 c

a b
II] , : G K\{0}, ove per = si ponga () = c e () = ac; `e S =Ker e T =Ker .
0 c
IV] Pu` o essere utile considerare gli elementi di periodo 2 di S e quelli di T .

26. Sia A un anello e sia 0 6= a A con a3 = a; sia H il sottoanello generato da a.


Si provi che

116
I] il sottoanello H `e commutativo e dotato di unit`a;
II] H `e privo di divisori dello zero se e solo se sono soddisfatte entrambe le condizioni ) e ) seguenti
) a ha caratteristica zero o un numero primo,
) `e a2 = a o a2 = a.
Sugg. I] 3.1 Esercizio 1
II] Proposizione 3.2.2. La ) implica H = {na | n Z}.

27. Si mostri che i soli anelli dotati di unit`a, in cui ogni sottoanello `e un ideale destro sono (a meno di
isomorfismi) Z e Zn .
Esistono anelli senza unit`a che soddisfano alla stessa condizione?
Sugg. Proposizione 3.2.1 con a = 1A ; IV Proposizione 6.3.1.
L
28. Sia {Ai }iI una famiglia di anelli e sia A = iI Ai la loro somma diretta. Si provi che condizione
necessaria affinche lanello A abbia caratteristica diversa da zero, `e che ogni anello Ai abbia caratteristica
diversa da zero. Si provi che, se la famiglia I degli indici `e finita, la condizione `e anche sufficiente; si
mostri che non lo `e, se la famiglia I `e infinita.
Sugg. IV Proposizione 9.1.2; ogni sottoanello di un anello di caratteristica m > 0 ha caratteristica m.
Se I = {1, . . . , n} e car Ai = mi , `e car A =m.c.m.{m1 , m2 , . . . , mn }.
3.2 Esempio 4.

29. Sia (A; +, ) un anello dotato di unit`a 1A , tale che il gruppo additivo (A; +) `e ciclico.
Si provi quanto segue.
I] Lanello (A; +, ) ha caratteristica n > 0 se e solo se esso ha ordine n.
II] Lanello (A; +, ) coincide con il suo sottoanello fondamentale ed `e quindi isomorfo allanello (Z:+, )
o allanello (Zn ; +, ).
Sugg. Sia (A; +) = hai+ ; se |A| = n, allora n = car a car 1A =car A |A|.

30. Si consideri lanello (A; +, ) = QZ somma diretta esterna degli anelli (Q; +, ) e (Z,+, ). Si provi
che
I] ogni elemento non nullo dellanello (A; +, ) ha caratteristica zero;
II] per ogni intero positivo n
i) linsieme I = { (q, nk) | q Q, k Z } `e un ideale dellanello (A; +, );
ii) lanello quoziente (A/I; +, ) `e isomorfo allanello (Zn ; +, ) ed ha quindi caratteristica n ;
iii) I `e lunico ideale dellanello (A; +, ) tale che lanello quoziente (A/I; +, ) ha caratteristica n.
Sugg. II] Se J `e ideale di (A; +, ) tale che car A/J = n, allora per ogni (a, b) A `e n(a, b) J e quindi
I J,

31. Sia p un numero primo.


I] Si provi che in Zp [x] vale luguaglianza

(x 1)p = (x 1)(1 + x + + xp1 )


II] Se ne deduca che in Zp [x] i polinomi f (x) = 1 + x + x2 + + xp1 e g(x) = (x 1)p1 coincidono e
quindi che si ha p1
r (1)r (mod p) per ogni intero r tale che 0 r p 1.
Sugg. Proposizione 3.2.4 e IV Proposizione 5.2.1.

32. Si provi che ogni sottocorpo dellanello (Zn ; +, ) ha per ordine un numero primo, che divide n.
Si mostri quindi che, se `e n = rp con p primo, lanello (Zn ; +, ) possiede un sottocorpo di ordine p se e
solo se p non divide r.
Sugg. Proposizione 3.2.2 e Proposizione 2.2.1; IV, 5.4 Esercizio 2.

33. Sia (K; +, ) un campo; sia H linsieme delle matrici del tipo
117

1 a b
0 1 a con a, b K
0 0 1
(dove 0 e 1 indicano rispettivamente lo zero e lunit`a del campo K).
Si verifichi quanto segue.
I] H `e un sottogruppo del gruppo generale lineare GL(3, K).
II] Per ogni intero relativo n`e n
1 a b 1 na nb + n(n1) 2 a2
0 1 a = 0 1 na
0 0 1 0 0 1
III] Se il sottogruppo H `e ciclico, il gruppo (K; +) `e ciclico e quindi il campo K ha caratteristica diversa
da zero. (Si ricordi che il gruppo (Q; +) non `e ciclico.)
IV] Il sottogruppo H `e ciclico se e solo se K ha ordine 2.
Sugg. Se (K; +) = hxi, `e |K| = car x. Si confrontino |H| e il periodo degli elementi di H.

34. Sia (A; +, ) un anello dotato di unit`a, di caratteristica n > 0.


I) Si provi che, se gli elementi non unitari di (A; +, ) costituiscono un ideale di (A; +, ), allora n `e
potenza di primo.
II) Si indichino un anello (dotato di unit`a) di caratteristica potenza di primo, in cui gli elementi non
unitari costituiscono un ideale e uno in cui ci`o non accade.
Sugg. Se n = rs con r > 1 e s > 1, `e r1A s1A = 0A e quindi r1A e s1A non sono unitari.

35. Sia (K; +, ) un campo; nel gruppo generale


lineare
GL(2, K) si considerino
a 0
S= 1 | a, b K, a 6= 0
b a
a 0
T = | a, b K, a 6= 0
b 1
I] Si verifichi che S e T sono sottogruppi di GL(2, K).
II] Si determinino gli elementi di periodo 2 dei gruppi (S; ) e (T ; ) e se ne deduca che, se car K 6= 2, i
gruppi (S; ) e (T ; ) non sono tra loro isomorfi.

36. Se (K; +, ) `e un campo di ordine 9, il sottocorpo minimo di K coincide con linsieme { k4 | k K}.
Sugg. 2.2 Esercizio 8.

37. Sia A[x] lanello di polinomi in una indeterminata x a coefficienti in un anello (A; +, ); si indichi con
I[x] lideale di A[x] generato dai polinomi f (x) = x + 2 e g(x) = x3 x2 + 2x + 1. Si provi quanto segue.
I] Per A=Z, I[x] non `e principale.
II] Per A=Q, I[x] `e principale; se ne indichi un generatore.
III] Per A=Zp , I[x] `e principale; se ne indichi un generatore al variare di p (p primo).
Sugg. I] f (x) `e irriducibile e non divide g(x).
II] 4.2 Esercizio 10.
III] g(x) = f (x)q(x) 15. Se A =Q o se A =Zp con p 6= 3, 5 `e I[x] = h1i; se A =Zp con
p = 3, 5 `e I[x] = hf (x)i.

38. Si consideri lanello Z4 [x] dei polinomi a coefficienti nellanello Z4 delle classi di resti mod 4. Sia I
lideale di Z4 [x] generato dal polinomio x 1 Z4 [x]. Si provi che
I] I = {f (x) Z4 [x]| f (1) = 0} (con 1, 0 Z4 );
II] I non `e massimale ed esiste uno ed un solo ideale proprio J di Z4 [x] che contiene propriamente I;
III] J `e finitamente generato, ma non `e principale.
Sugg. II] (Z4 [x]/I; +, )' (Z4 ; +, ); VI, Lemma 2.2.1
III] J = h x 1, 2 i.

118
K[x]
39. Sia (K; +, ) un campo; sia f (x) un polinomio di K[x]. Si consideri lanello quoziente A = hf (x)i ,
dove hf (x)i indica lideale principale di K[x] generato da f (x). Si provi quanto segue.
I] Gli ideali propri dellanello A sono tanti quanti gli ideali propri di K[x] che contengono propria-
mente lideale hf (x)i.
II] Se f (x) ha grado 2, lanello A possiede tanti ideali propri quante sono le radici distinte di f (x) in
K.
III] Se f (x) ha grado 3 e f (x) ha radici in K, il numero degli ideali di A `e maggiore del numero delle
radici di f (x) in K.
Sugg. I] VI, Lemma 2.2.1.
II] Se hf (x)i J[x], allora J[x] = hx ai e f (a) = 0.

40. Nellanello di polinomi (Z3 [x]; +, ) si consideri lideale I generato dal polinomio x3 + 2. Si consideri
lanello quoziente (Z3 [x]/I; +, ) e si provi quanto segue:
I] i suoi divisori dello zero sono tutti e soli i laterali I + k(x) 6= I con k(1) = 0;
II] i suoi elementi non nulli e non unitari sono tutti e soli i divisori dello zero;
III] lanello quoziente (Z3 [x]/I; +, ) possiede due soli ideali propri.

41. Si considerino ilsottoanello del campo complesso A = {a+ib 7 | a, b Z } e lapplicazione : A Z8
definita da (a + ib 7) = [a b]8 .
I] Si verifichi che `e un omomorfismo suriettivo di anelli e se ne determini il nucleo.
II] Si osservi che lanello Z8 possiede due soli ideali propri e se ne deduca che in A esistono due soli ideali
propri I e J che contengono propriamente Ker . Si mostri che Ker `e principale, mentre I e J sono
finitamente generati, ma non principali.

Sugg. Ker = h1 + i 7i; VI, Lemma 2.2.1.

42. Sia (K; +, ) un campo di ordine pn (p primo).


I] Si provi che il polinomio xp x K[x] ammette p radici distinte, che costituiscono il sottocorpo
minimo K0 di K.
II] Sia
n1 n2
f (x) = xp + xp + + xp + x K[x];
siano
S = {f (k) | k K}
R = {a K | f (a) = 0}.
Si mostri che |S| |R| = pn e S K0 ; se ne deduca che `e S = K0 e che f (x) si decompone in
prodotto di fattori lineari distinti di K[x].
Sugg. I] 3.3 e IV Teorema 5.5.12.
II] Proposizione 3.2.4 : : (K; +) (K; +) con (k) = f (k) `e un omomorfismo di gruppi.

43. Nellanello di polinomi R[x] (ove (R;+, ) `e il campo reale) si consideri lideale I[x] = hx2 + x + 1i.
Si provi quanto segue.
I] Lanello quoziente F =R[x]/I[x] `e un campo.
II] Il gruppo moltiplicativo (F \{0}, ) possiede uno ed un solo elemento di periodo 2 e di conseguenza
esattamente due elementi di periodo 4.
III] Esiste qualche isomorfismo (e lo si indichi) tra il campo (F ; +, ) e il campo complesso.
Sugg. I] Proposizione 4.3.3.
3
II] Gli elementi di periodo 4 sono I[x] 3 (2x + 1).

III] a + ib I[x] + 33 (2bx + b + a 3).

44. Sia (K; +, ) un campo; siano k1 , k2 K (fissi). Si consideri la somma diretta esterna (K K; +, )
e lapplicazione
: K[x] K K

119
definita da
(f (x)) = (f (k1 ), f (k2 ))
per ogni f (x) K[x].
Si mostri che `e un omomorfismo di anelli.
Si provi che sono tra loro equivalenti le seguenti condizioni:
i) `e suriettivo;
ii) `e k1 6= k2 ;
iii) esistono due ideali propri I e J dellanello (K[x]; +, ) tali che I + J = K[x] e I J =Ker .

45. Sia (K; +, ) un campo; sia (K K ; +, ) lanello costituito dalle applicazioni di K in se stesso rispetto
alle operazioni di somma e prodotto definite ponendo per , K K

+ : k (k) + (k)

: k (k)(k).
Sia : K[x] K K lapplicazione che associa ad ogni polinomio f (x) K[x] la funzione polinomiale
definita da f (x). Si provi che
I] `e un omomorfismo di anelli;
II] `e iniettivo se e solo se K `e infinito;
III] se K `e finito di ordine q, si determini un generatore di Ker ; se ne deduca che (K[x]) e K K hanno
lo stesso ordine e che pertanto `e suriettivo.
II] Se |K| = q < , xq x Ker .

46. Si verifichi che per ogni a, b Z3 vale luguaglianza


(a + b)5 = a5 + b5 .
Si mostri invece che la stessa uguaglianza non vale per ogni a, b GF (32 ) (campo di Galois di ordine 32 ).
Sugg. 4.3 Osservazione 3; posto H = {at + b | a, b Z3 } con t2 = 1, `e (t + 1)5 = t 1 e t5 + 15 = t + 1.

28. Sia (K; +, ) un campo.


I] Si provi che il campo K `e immagine omomorfa dellanello di polinomi K[x] e che K non `e isomorfo
allanello K[x].
II] Si mostri che sono tra loro equivalenti le seguenti condizioni::
i) il campo K `e finito;
ii) se un anello infinito `e immagine omomorfa dellanello K[x], esso `e isomorfo allanello K[x].
Sugg. I] (K; +, ) ' (K[x]/hxi; +, ); Proposizione 1.1.5.
II] Proposizione 4.3.1; 4.3 Osservazione 2.

47. Sia (K; +, ) un campo; sia I[x] un ideale dellanello di polinomi K[x].
Si provi che nellanello quoziente K[x]/I[x] gli elementi unitari sono tutti e soli gli elementi diversi dallo
zero, che non sono divisori dello zero.
Si mostri invece che, per qualche ideale I[x] dellanello di polinomi Z[x], nellanello Z[x]/I[x] esistono
elementi non unitari e non nulli che non sono divisori dello zero.
Sugg. 4.3 Esercizio 1.
Se I[x] = hxi Z[x], il laterale I[x] + 2 non `e unitario e non `e divisore dello zero.

48. Nellanello di polinomi (Zp [x]; +, ) (p primo) si consideri lideale I = h x4 + x3 + 5x + 8, x2 1i . Si


determinino i valori di p per cui lideale I `e proprio e quelli per cui lanello quoziente Zp [x]/I `e un campo.
Sugg. 4.2 Esercizio 10; Proposizione 4.3.2.

49. Sia (K; +, ) un campo di caratteristica p (primo); sia K p = {kp | k K}.


I] Si provi che K p `e un sottocampo di K, isomorfo a K e se ne deduca che, se K `e finito, K p coincide
con K.

120
II] Si mostri che, se K `e il campo dei quozienti dellanello di polinomi Zp [x], lelemento x K non
appartiene a K p (e pertanto `e K p 6= K).
Sugg. I] Proposizione 3.2.4.

50. Sia (K; +, ) un campo; si consideri inMat


2 (K) il
sottoanello

a b
A= | a, b K
b a
Si provi che (A; +, ) `e un campo se e solo se il polinomio x2 + 1 K[x] `e irriducibile in K[x].
Si provi che se lanello (A; +, ) non `e un campo, allora
I] se car K 6= 2, lanello (A; +, ) possiede esattamente due ideali propri;
II] se car K = 2, lanello (A; +, ) possiede uno ed un solo ideale proprio;
III] ogni immagine omomorfa propria dellanello (A; +, ) `e isomorfa al campo (K; +, ).
n o n o
kb b kb b
Sugg. Se 1K = k 2 , gli ideali propri sono I = |b K e J = |b K .
b kb b kb

51. Sia (K; +, ) un campo finito di ordine q.


Posto I = {f (x) K[x] | f (k) = 0K per ogni k K}, si mostri che I `e un ideale dellanello (K[x]; +, ),
generato dal polinomio xq x.
Si mostri che lanello quoziente K[x]/I non `e un campo e che i suoi elementi unitari sono tutti e soli i
laterali a(x) + I con a(x) K[x] privo di radici in K.
Se a(x) `e irriducibile in K[x], allora a(x) + I `e unitario in K[x]/I?
Se a(x) + I `e unitario in K[x]/I e deg a(x) > 0, a(x) `e irriducibile in K[x]?

52. Sia
r
A= 2n | r Z, n N0
Si provi quanto segue.
I] A `e un sottoanello del campo razionale che contiene Z; se ne determinino gli elementi unitari.
II] Se I `e un ideale proprio dellanello A, IZ `e un ideale proprio di Z; se IZ `e generato da un intero
positivo s come ideale di Z, allora I `e generato dallo stesso elemento s come ideale di A.
III] A `e un dominio a fattorizzazione unica. Se ne determinino gli elementi irriducibili.
Sugg. I] Elementi unitari: 2m con m Z.
II] 2rn I se e solo se r = 2n 2rn I Z.
III] Proposizione 4.3.2; 2m p con p primo, m Z.

53. Si considerino in Z[x] i polinomi a(x) = 4x3 4 e b(x) = 6x3 + 12x2 + 12x + 6. Siano IZ lideale di
Z[x] generato da {a(x), b(x)} e IQ lideale di Q[x] generato da {a(x), b(x)}. Si mostri che
I] IZ IQ Z[x];
II] IQ Z[x] `e un ideale principale di Z[x] e se ne indichi un generatore;
III] IZ non `e principale.
Sugg. IQ = {(x2 + x + 1)(x) |(x) Q[x]};
IQ Z[x] = {(x2 + x + 1)f (x) | f (x) Z[x]};
M.C.D.Z[x] (a(x), b(x)) = 2(x2 + x + 1) IQ Z[x] (IV, 5.6 Esercizio 5) ma 2(x2 + x + 1) 6 IZ .

54. Sia (A; +, ) un anello (non ridotto al solo zero) commutativo e dotato di unit`a; sia D linsieme
costituito dallo zero 0A e dai divisori dello zero di A. Siano a A e H = {g(x) A[x] | g(a) D}. Si
provi che
I] `e H = {(x a)q(x) + d | q(x) A[x], d D} e H 6= A[x];
II] H `e un ideale dellanello (A[x]; +, ) se e solo se D `e un ideale dellanello (A; +, ;
III] se H `e ideale di (A[x], +, ), H `e principale se e solo se lanello (A; +, ) `e privo di divisori dello zero.
Sugg. IV Proposizione 5.5.3 e Osservazione 5.5.2.

55. Sia (A; +, ) un anello gaussiano; sia (A0 ; +, ) unimmagine omomorfa propria di A.
121
I] Si mostri con degli esempi che
i) (A0 ; +, ) pu`o avere divisori dello zero;
ii) (A0 ; +, ) pu`o essere privo di divisori dello zero, senza essere campo;
iii) (A0 ; +, ) pu`o essere campo.
II] Si provi che, qualora gli ideali di (A; +, ) siano tutti principali, se (A0 ; +, ) `e privo di divisori dello
zero, allora (A0 ; +, ) `e campo.
Sugg. I] i)+iii) A =Z, A0 =Zn . ii) A =Z[x], A0 =Z[x]/hxi.
II] (A0 ; +, ) ' (A/I; +, ) con I ideale primo di (A; +, ). 4.4 Esercizio 3.

56. Sia (L; ) un reticolo; per ogni a, b L con a b si ponga Xa,b = {x L | a =inf{b, x} }.
Si osservi che Xa,b non `e vuoto e ammette minimo.
Sia (K; +, ) un campo di caratteristica p (primo); sia (V ; +) uno spazio vettoriale su K.
Si provi che
I] se L `e il reticolo dei sottogruppi del gruppo (V ; +) (rispetto allinclusione insiemistica), ogni sottoin-
sieme Xa,b ha massimo se e solo se `e |V | = p e di conseguenza |K| = p;
II] se L `e il reticolo dei K-sottospazi di (V ; +) (rispetto allinclusione insiemistica), ogni sottoinsieme
Xa,b ha massimo se e solo se (V ; +) non possiede K-sottospazi propri.
Sugg. I] Per ogni v V `e pv = p(1K v) = (p1K )v = 0V . Se |V | > p, esistono in (V ; +) almeno tre sotto-
gruppi distinti A, B, C di ordine p con C A + B.

57. Sia A =Z[ 1] = {a + ib | a, b Z } C lanello degli interi di Gauss (cfr.IV, 5.6 Esempio 3).
Fissato r Z, si consideri lideale H = hr + i, 1 + rii. Si mostri che 2 H e se ne deduca che, se r `e pari,
`e H = A, mentre se r `e dispari, `e H = h1 + ii.
Sugg. 2 = (1 + ri) i(r + i) H.
Se r `e pari, 1 H; se r = 2k + 1, allora 1 + i = (r + i) 2k H.

58. Sia A lanello costituito dalle coppie ordinate (a, b) ZZ rispetto alla somma componente per
componente e al prodotto definito da

(a, b)(c, d) = (ad + bc, ac + bd).


I] Si determinino i divisori dello zero dellanello A.
II] Detto D linsieme costituito dallo zero e dai divisori dello zero di A, si mostri che D non `e un ideale
di A.
III] Si verifichi che lideale di A generato da D `e linsieme {(a, b) A|a + b 0 (mod 2)}.
Sugg. D = {(a, a), (a, a) | a Z } non `e chiuso rispetto alla somma.
Se a + b = 2n, (a, b) = (n, n) + (a n, n a) hDi.

59. Si mostri che nellanello di polinomi (Z[x]; +, ) esistono ideali non principali.
Pi`
u in generale, sia (D; +, ) un dominio dintegrit`a dotato di unit`a; si provi che ogni ideale dellanello di
polinomi (D[x]; +, ) `e principale se e solo se (D; +, ) `e un campo.

60. Siano r e n interi positivi con n 2.


Nel sottoanello del campo complesso
A = { a + ib n | a, b Z}
si consideri lideale I = hr, 1 + i ni.
Si provi quanto segue:
I] posto d =M.C.D.N (r, 1 + n), `e I = hd, 1 + i ni;
II] `e I = A se e solo se `e d = 1;
III] se d 6= 1, lideale I `e principale se e solo se `e d = 1 + n.

Sugg. I] Occorre e basta provare che r hd, 1 + i ni e d hr, 1 + i ni.
II] I = A se e solose 1 I.
III] Se I = ha + ib ni, allora a2 + nb2 divide 1 + n in N.

122
VIII. PRODOTTO DIRETTO, SOMMA DIRETTA.

1
1.1. Prodotto diretto di sottogruppi.
Definizione. Sia {(H ; )} una famiglia di sottogruppi di un gruppo (G; ); si dice che
il gruppo G `e prodotto diretto dei sottogruppi della famiglia se sono soddisfatte le
seguenti condizioni:
i) G = h H | i;
ii) ogni sottogruppo H `e normale in G;
iii) H h H | \{} i = h1G i per ogni .
In tal caso si scrive G = X H . Questa notazione (analoga a quella gi`a introdotta in
IV, 9.1) `e giustificata dalle Proposizioni 1.1.1 e 1.1.2 che seguono.
Osservazioni.
1. Le condizioni i), ii), iii) sono equivalenti alle seguenti:
iv) per ogni g G, g 6= 1G , esistono e sono univocamente determinati un sottoinsieme
finito {1 , . . . , n } di e n elementi h1 , . . . , hn con 1G 6= hi Hi tali che g = h1 hn ;
v) per ogni , con 6= e per ogni h H , h H si ha h h = h h .
i)+ii)+iii) iv)+v)
1 1 1 1 1
h1
h h h = (h h h )h = h (h h h ).
1
Essendo H / G e H / G segue h1 h h h H H = h1G i. Ci` o prova la v).
Sia g = h1 h2 hn = h1 h2 hs con hi Hi e h0j Hj .
0 0 0

Siano 1 , 2 , . . . , t gli elementi distinti dellinsieme {1 . . . . , n , 1 , . . . , s }; potremo scrivere


g = a1 a2 at = b1 b2 bt con aj , bj Hj per j = 1, 2, . . . , t e precisamente:
se j = l per qualche l, allora aj = hl , altrimenti aj = 1G
se j = r per qualche r, allora bj = h0r , altrimenti bj = 1G .
Per induzione su t proviamo ai = bi per i = 1, 2, . . . , t.
Ci`o `e ovvio per t = 1.
Per t > 1 si deduce b1 1 a1 = (b2 bt )(a2 at )
1
H1 h H | \{1 } i = h1G i
e quindi b1 = a1 . Allora a2 at = b2 bt ;per lipotesi dinduzione segue ai = bi per ogni i.
` cos` provata la iv).
E
iv)+v) i)+ii)+iii)
Direttamente da iv) seguono i) e iii).
Siano a H e g G; per iv) sar`a g = h1 h2 hn con hi Hi .
Se 6= i per ogni i = 1, 2, . . . , n, per v) `e ahi = hi a e quindi ag = ga ovvero g 1 ag = a H .
Se = j per qualche j, per la v) si deduce g 1 ag = h1 j ahj H . Ci` o prova la ii).
2. Se G = X H , il gruppo G `e abeliano se e solo se `e abeliano ogni sottogruppo H .
Segue immediatamente dalle iv) e v).

Proposizione 1.1.1. Sia {(G ; )} una famiglia di gruppi e sia G =Dr G (cfr. IV,
Proposizione 9.1.1); per ogni si ponga H = {{g } G | g = 1G per 6= }. Ogni
H `
e un sottogruppo di G, isomorfo a G , e G = X H .
Si verifica che sono soddisfatte le condizioni iv) e v) dellOsservazione.

123
Proposizione 1.1.2. Sia {(H ; )} una famiglia di sottogruppi di un gruppo (G; ) tale
che G = X H ; il gruppo G `e isomorfo al prodotto diretto discreto dei gruppi (H ; ).
Per la condizione iv) data sopra ogni elemento di G si scriver`a (in modo unico!) g =
h1 h2 hn ; lapplicazione f : G Dr H , definita da f (g) = {h } con hi = hi
per i = 1, 2, . . . , n e h = 1G per 6 {1 , 2 , . . . , n }, `e un isomorfismo.
Esempi.
1. Sia G = {1, a, b, c} un gruppo trirettangolo (cfr. VI, 2.2 Esercizio 11); si ha
G = hai hbi = hbi hci = hci hai.
2. (R\{0}; )=(R ; )h1i (dove R+ indica linsieme dei numeri reali positivi).
+

3. (Z; +) e (Zpn ; +) non sono prodotto diretto di loro sottogruppi propri.


Un notevole esempio di prodotto diretto `e offerto dai gruppi abeliani finiti.
Proposizione 1.1.3. Sia (G; ) un gruppo abeliano finito di ordine p1 1 ps s con p1 , . . . , ps
primi distinti. Per ogni i = 1, . . . , s linsieme Pi = {x G | |x| `e potenza di pi } `e un sot-
togruppo di G di ordine pi i ed `e G = Xsi=1 Pi .
I sottogruppi Pi vengono detti componenti primarie di G e si usa pertanto dire che
un gruppo abeliano finito `e il prodotto diretto delle sue componenti primarie.
Per VII, Proposizione 1.1.6 per ogni i = 1, . . . , s linsieme Pi = {x G | |x| `e potenza di pi }
`e un sottogruppo di G di ordine p i .
i

Essendo (G; ) abeliano, per provare che G = Xsi=1 Pi , baster`a provare che `e soddisfatta la
condizione iv) dellOsservazione che precede.
Sia g G con |g| = r = p1 1 ps s con 0 i i . Per mi = r/pi i `e M.C.D.(m1 , . . . , ms ) =
1; esistono pertanto x1 , . . . , xs Z tali che x1 m1 + +xs ms = 1. Allora `e g = g x1 m1 g xs ms
i
con (g xi mi )pi = g xi r = 1G e quindi g xi mi Pi .
Da g = a1 a2 as = b1 b2 bs con ai , bi Pi , si deduce a1 b1 1 1
1 = a2 b2 as bs e quindi,
1
ragionando sui periodi, a1 b1 = 1G da cui a1 = b1 ; allo stesso modo si prova ai = bi per ogni
i.

? Esercizio 1. Sia G il sottogruppo del gruppo moltiplicativo del campo complesso, costituito dalle radici
complesse dellunit`a; per ogni primo p sia
n
Hp = {x G | xp = 1 per qualche n N }.
Hp `e un sottogruppo di G e G = XpP Hp , dove P indica linsieme dei numeri primi.
Esercizio 2. Un gruppo G sia il prodotto diretto di una famiglia {H } di suoi sottogruppi; per ogni
sottoinsieme di si ha G =(X H ) (X\ H ).
Esercizio 3. Siano (G; ) un gruppo e A, B suoi sottogruppi con A B; si mostri che se B `e fattore
diretto di G e A `e fattore diretto di B, allora A `e fattore diretto di G.
Esercizio 4. Sia (G; ) un gruppo di ordine p2 (p primo); si provi che se G non `e ciclico, G `e prodotto
diretto di due suoi sottogruppi di ordine p. Se ne deduca che qualunque gruppo di ordine p2 `e abeliano
(cfr.VI,2.3 Esercizio 5).
Esercizio 5. Sia (G; ) un gruppo in cui ogni sottogruppo `e fattore diretto. Si mostri che
I] ogni sottogruppo di G gode della stessa propriet`a;
II] G `e abeliano;
III] G non possiede elementi di periodo infinito o quadrato di primo e quindi ogni elemento di G, diverso
dallunit`a, ha periodo primo o prodotto di primi distinti;
IV] per ogni primo p linsieme Hp = {x G|xp = 1G } `e un sottogruppo di G e G = XpP Hp (dove P
indica linsieme dei numeri primi).
? Esercizio 6. Un gruppo G sia prodotto diretto di due suoi sottogruppi A e B; il gruppo quoziente G/A
`e isomorfo a B .

1.2. Somma diretta di ideali.


Definizione. Se {H } `e una famiglia di ideali destri (sinistri, bilateri) di un anello
(A; +, ), si dice che A `
e somma diretta degli ideali H se il gruppo additivo (A; +) `e
124
prodotto diretto (come definito in 1.1) dei sottogruppi (H ; +).
L
In tal caso si scrive A = H . Questa notazione `e giustificata dalle Proposizioni che
seguono e che si verificano facilmente.
Proposizione 1.2.1. Sia {(A ; +, )} una famiglia di anelli; sia A =Dr A (cfr. IV,
Proposizione 9.1.2). Per ogni sia H = {a } A |L a = 0 per 6= ; ogni H `
e un
ideale bilatero dellanello A, isomorfo allanello A , e A = H .
Proposizione 1.2.2.
L Sia {H } una famiglia di ideali bilateri di un anello (A; +, )
tali che sia A = H ; lanello A `e isomorfo alla somma diretta discreta degli anelli
(H ; +, ).
Esempio. Nellanello Matn (A) delle matrici quadrate di ordine n ad elementi in un
anello A, per ogni r = 1, 2, . . . , n siconsiderino lideale sinistro
Hr = (aij ) | aij = 0 per ogni j 6= r
e lideale destro
Ln Ln Kr = (aij ) | aij = 0 per ogni i 6= r ;
`e Matn (A) = r=1 Hr = r=1 Kr .
Osservazione.
Non vale per gli ideali destri o sinistri un enunciato analogo a quello della Proposizione
1.2.2. Come detto nellEsempio, lanello Mat2 (Z) `e somma diretta degli ideali sinistri H1
e H2 . La somma diretta degli anelli (H1 ; +, ) e (H2 ; +, ) ammette come unit`a destra ogni
elemento del tipo

1 0 0 y
,
x 0 0 1

e non `e quindi isomorfa allanello Mat2 (Z), che ammette una e una sola unit`a (bilatera).
Esercizio 1. Si consideri lanello A (commutativo e dotato di unit`a) costituito dalle coppie ordinate (a, b)
con a, b Z7 , composte con la somma componente per componente e con un prodotto definito da

(a, b)(c, d) = (ad + bc, bd + 2ac).


Si provi che lanello A `e somma diretta di due suoi ideali propri.
Esercizio 2. Sia k Q; sia (A; +, ) lanello costituito dalle coppie ordinate (x, y) QQ rispetto alla
somma componente per componente e al prodotto definito da
(x1 , y1 )(x2 , y2 ) = (x1 y2 + x2 y1 , y1 y2 + kx1 x2 )
Si mostri quanto segue.
I] Lanello (A; +, ) possiede unit`a.
II] (A; +, ) non `e un campo se e solo se esiste h Q tale che k = h2 .
III] Se lanello (A; +, ) non `e un campo, esso `e isomorfo allanello (Q;+,)(Q;+,) (somma diretta di
anelli)

1.3. Somma diretta di A-sottomoduli e di ideali di unalgebra.


Definizione. Se {W } `e una famiglia di A-sottomoduli di un A-modulo (V ; +), si dice
che V `e somma diretta dei sottomoduli W se il gruppo (V ; +) `e prodotto diretto
dei sottogruppi della famiglia {(W ; +)} .
L
In tal caso si scrive V = W ; la notazione `e giustificata dalle Proposizioni che
seguono.
Proposizione 1.3.1. Sia {(V ; +)} una famiglia di A-moduli; sia V =Dr V (cfr.
IV, Proposizione 9.1.3). Per ogni sia W = L{v } V | v = 0 per 6= ; ogni W
`e un A-sottomodulo di V , A-isomorfo a V , e V = W .
Proposizione
L 1.3.2. Sia {W } una famiglia di sottomoduli di un A-modulo (V ; +) tali
che sia V = W ; lA-modulo V `e isomorfo alla somma diretta discreta degli A-moduli
(W ; +).

125
Definizione. Se {W } `e una famiglia di ideali sinistri (destri, bilateri) di una A-
algebra (V ; +, ), si dice che V `e somma diretta degli ideali W se lanello (V ; +, ) `e
somma diretta degli ideali della famiglia {(W ; +)} .
Esercizio 1. Si stabiliscano per le A-algebre Proposizioni analoghe alle 1.3.1 e 1.3.2.

TEMI VIII.
1. Un gruppo G = A B sia il prodotto diretto di due suoi sottogruppi ciclici A = hai e B = hbi con
|A| = 6 e |B| = 15.
I] Si mostri che il gruppo G non `e ciclico.
II] Posto H = ha2 b5 i, si mostri che il gruppo quoziente G/H `e ciclico e se ne determini un generatore.
Sugg. I] |G| = 90 e per ogni g G `e g 30 = 1G .

2. Sia (G; ) un gruppo e sia unapplicazione di G in G. Si considerino il prodotto diretto G = G G e


in esso il sottoinsieme H = {(g, (g)) | g G }.
Si mostri che H `e un sottogruppo di G se e solo se `e un endomorfismo di G. In tal caso si consideri in
G il sottogruppo L = {(g, 1G ) | g G} e si provi che
I] `e H L = h(1G , 1G )i se e solo se `e iniettiva;
II] `e HL = G se e solo se `e suriettiva;
III] `e G = H L se e solo se G `e abeliano e `e un automorfismo di G.
Sugg. H L ={(g, 1G ) | g Ker }.
HL ={(g1 , (g2 ) | g1 , g2 G}.

3. Siano (G; ) un gruppo, H un suo sottogruppo normale, : G G


H lomomorfismo naturale.
I] Si provi che condizione necessaria affinche H sia fattore diretto di G (ovvero esista in G un sottogruppo
G
K tale che G = H K) `e che esista un omomorfismo : H G tale che = I G .
H
II] Si mostri che la condizione non `e sufficiente considerando, ad esempio, il gruppo simmetrico S3 .
Sugg. I] Se g = hk con h H, k K, si ponga (Hg) = k.

4. Sia f un endomorfismo di un gruppo (G; ) e sia N =Ker f .


I] Si mostri che f subordina un endomorfismo del gruppo G/N definito ponendo (gN ) = f (g)N
per ogni g G.
II] Si provi che
a) `e suriettivo se e solo se `e G = f (G)N ;
b) `e iniettivo se e solo se `e h1G i = f (G) N .
III] Si osservi che se G = f (G) N , allora `e un automorfismo di G/N ; si mostri che pu`o essere un
automorfismo di G/N senza che G sia il prodotto diretto di f (G) e N .
Sugg. III] G = S3 .

5. Nellanello delle matrici quadrate diordine 2 ad elementi


in Z20 siconsideri il sottoinsieme
a b
A= a,b = : a, b Z20
0 5a
Si verifichi quanto segue.
I] A `e un anello finito rispetto alla somma e al prodotto di matrici (righe per colonne) e lelemento
1,0 `e unit`a sinistra, ma non destra di A.
II] Non esiste in A alcun ideale destro proprio a cui appartiene 1,0 , mentre esiste in A uno ed un solo
ideale sinistro proprio I a cui appartiene 1,0 .
Si verifichi che I ha ordine 24 5.
III] Esistono in A pi` u ideali sinistri propri S tale che sia A = I S (somma diretta di ideali).
IV] Esiste in A uno ed un solo ideale destro proprio D tale che il gruppo additivo (A; +) sia somma
diretta dei sottogruppi (I; +) e (D; +).

126
n o
a 5b
Sugg. II] I = | a, b Z20
0 5a
4x 4y
III] |A| = 202 , |S| = 5 S = h i con x, y Z20 e 4y 6= [0]20
0 0
n o
0 4y
IV] D = | y Z20 .
0 0

6. Sia (G; ) `e il gruppo moltiplicativo dei numeri reali non nulli; sia (A; +, ) lanello costituito dalle
coppie (g, n) con g G e n Z rispetto alle operazioni di somma e prodotto definite come segue:
(g1 , n1 ) + (g2 , n2 ) = (g1 g2 , n1 + n2 )
(g1 , n1 ) (g2 , n2 ) = (g1n2 g2n1 , n1 n2 ).
Si provi quanto segue.
I] Linsieme I, costituito dallo zero e dai divisori dello zero dellanello A, `e un ideale di A; lideale I `e
massimale e lanello quoziente A/I `e un campo. Si determini lordine del campo A/I.
II] Esiste qualche ideale proprio J di A tale che I + J = A, ma non esiste alcun ideale proprio J di A
tale che I J = A.
Sugg. I] I = {(g, 2k) | g G, k Z }; |A/I| = 2.
II] A = I + h(1, 1)i. Per ogni (g, n) A `e (g, n)(1, 2) I h(g, n)i.

7. Si consideri lanello A (commutativo e dotato di unit`a) costituito dalle coppie ordinate (a, b) con
a, b Z7 , composte con la somma componente per componente e con un prodotto definito da

(a, b)(c, d) = (ad + bc, bd + 2ac).


Si provi che lanello A `e isomorfo alla somma diretta esterna Z7 Z7 .
Sugg. Proposizione 1.2.1 e Proposizione 1.2.2. (A; +, ) ' Z7 Z7 se e solo se A = I J con I e J ideali
di A isomorfi a Z7 ; +, ).

8. Sia p un numero primo. Si consideri lanello (A; +, ) con


A = {(a, b) | a, b Zp}
(a, b) + (c, d) = (a + c, b + d)
(a, b)(c, d) = (ad + bc, bd ac)
Si provi che sono tra loro equivalenti le seguenti condizioni:
i) lanello (A; +, ) `e somma diretta di due suoi ideali propri;
ii) `e p 1 (mod 4);
iii) il polinomio x2 + 1 Zp [x] `e riducibile e p 6= 2.

9. Si consideri lanello di polinomi (R[x]; +, ) e in esso lideale principale I[x] = hx2 2i.
I] Si mostri che un elemento I[x] + f (x) dellanello quoziente (R[x]/I[x]; +, ) `e unitario se e solo se `e
M.C.D.(f (x), x2 2) = 1.
II] Si provi che lanello quoziente (R[x]/I[x]; +, ) `e somma diretta di due suoi ideali propri, entrambi
isomorfi al campo (R; +, ), ed `e quindi isomorfo alla somma diretta esterna (R R; + , ).

10. Sia (K; +, ) un campo; sia (A; +, ) lanello costituito da


A = { (x, y) | x, y K}
rispetto alle operazioni + e definite da
(x1 , y1 ) + (x2 , y2 ) = (x1 + x2 , y1 + y2 )
(x1 , y1 ) (x2 , y2 ) = (x1 (x2 + y2 ), y1 (x2 + y2 ))
I] Posto I = { (k, k) | k K}, si mostri che I `e un ideale bilatero dellanello (A; +, ) e che lanello
quoziente (A/I; +, ) `e isomorfo al campo (K; +, ).
II] Si consideri un elemento (x, y) A con (x, y) 6 I.
Detto D lideale destro di (A; +, ) generato da (x, y), si provi che lanello (A; +, ) `e la
somma diretta degli ideali destri I e D.
Si mostri che lideale sinistro di (A; +, ) generato da (x, y) coincide con A.

127
IX. ELEMENTI DI TEORIA DEI CAMPI.

1
1.1. Estensioni di campi. Chiusura algebrica di un campo.
Definizione. Se K `e un sottocampo di un campo F , si dice che F `e una estensione
o ampliamento di K . Pi` u in generale si dice che un campo F `e unestensione di un
campo K se F contiene un sottocampo K isomorfo a K ; in tal caso si identificano K e K .
Lestensione F di K (meglio, il gruppo additivo (F ; +))pu` o essere vista come spazio vet-
toriale su K ; la dimensione di F su K viene detta grado dellestensione e indicata con
[F : K] o con dimK F .
Se [F : K] `e finito, si dice che F `e unestensione di K di grado finito o, pi
u brevemente,
che F `e unestensione finita di K .
Ad esempio [C :R ]=2, [R :Q ]=.
Il concetto di base di uno spazio vettoriale permette di dedurre le proposizioni che
seguono.
Proposizione 1.1.1. Ogni campo finito K `e unestensione finita del suo sottocorpo
minimo K0 ; se [K : K0 ] = n allora |K| = pn , dove p =car K .(cfr. VI, Proposizione 3.2.3)
Lordine di K `e uguale al numero delle n-ple ordinate di elementi di K0 e |K0 | =car K = p.
Proposizione 1.1.2. Siano F unestensione finita di un campo K e K unestensione
finita di un campo H ; allora F `e unestensione finita di H e [F : H] = [F : K][K : H].
Siano [F : K] = r e [K : H] = s; siano {v1 , . . . , vr } una base di F su K e {w1 , . . . , ws } una
base di K su H. Per ogni f F esistono k1 , . . . , kr K tali che f = k1 v1 + + kr vr e per
ogni ki esistono hi1 , . . . , his HPtali P
che ki = hi1 w1 + + his ws ; ne segue
r s
f = i=1 j=1 hij (wj vi ).
Linsieme {wj vi | i = 1, . . . , r; j = 1, . . . , s} `e quindi un sistema di generatori per lo spazio
vettoriale (F ; +) sul campo H; si verifica facilmente che `e una base e si ottiene la tesi.

Definizione. Sia F unestensione di un campo K . Un elemento a F `e algebrico


su K se esiste f (x) K[x]\{0} tale che f (a) = 0; altrimenti si dice che lelemento a `e
trascendente rispetto a K .
Ad esempio 2 R `e algebrico su Q, , e R (e molti altri!) sono trascendenti rispetto a
Q (Lindemann 1882, Hermite 1873). Si osservi che, poich e Q `e numerabile, `e numerabile
anche Q[x]; ne segue che linsieme dei numeri reali algebrici su Q `e numerabile e quindi
linsieme dei numeri reali trascendenti rispetto a Q ha la potenza del continuo.
Definizione. Si dice che F `e unestensione algebrica di un campo K se ogni elemento
di F `e algebrico su K ; altrimenti si dice che F `e unestensione trascendente di K .
Esempio. Il campo complesso C `e estensione algebrica del campo reale R.
Proposizione 1.1.3. Ogni estensione finita `e algebrica.
Sia F unestensione finita di un campo K; sia [F : K] = n.
Per ogni a F gli elementi 1, a, a2 , . . . , an sono linearmente dipendenti su K (poiche sono
in numero maggiore di n =dimK F ); esistono pertanto k0 , k1 , . . . , kn K non tutti nulli,

128
tali che k0 + k1 a + + kn an = 0. Lelemento a `e quindi radice del polinomio non nullo
k0 + k1 x + + kn xn K[x].

Caso particolare. Sia K un campo.


1) il campo dei quozienti K(x) di K[x] (cfr. V, 1.3) `e unestensione trascendente di K ;
2) se f (x) `e un polinomio irriducibile di K[x] di grado n, il campo F = K[x]/hf (x)i (cfr.VI,
4.3) `e unestensione di K di grado n (e quindi algebrica).
1) K `e isomorfo al sottoanello di K[x] (e quindi di K(x)) costituito dallo zero e dai polinomi
di grado zero.
2) K `e isomorfo al sottoanello di F costituito dai laterali hf (x)i + k con k K.
I laterali hf (x)i + 1, hf (x)i + x, . . . , hf (x)i + xn1 costituiscono una base per (F ; +) su K.

Ricordiamo che un campo F viene detto algebricamente chiuso se ogni polinomio


f (x) F [x], avente grado maggiore di zero, si spezza in F [x] in prodotto di fattori lineari,
ovvero se la somma delle molteplicit`a delle radici di f (x) `e uguale al grado di f (x).
(Il Teorema 5.5.15 in IV ci dice che C `e un campo algebricamente chiuso.)
Esercizio 2. Un campo finito non `e algebricamente chiuso.
Definizione. Sia K un campo; si chiama chiusura algebrica di K unestensione F di
K che sia algebrica e algebricamente chiusa.
Sussiste il seguente Teorema, di cui omettiamo la dimostrazione.
Teorema 1.1.4. Per ogni campo K esiste una e (a meno di isomorfismi) una sola
chiusura algebrica.

1.2. Estensione semplice.


Definizione. Sia K un sottocampo di un campo F ; sia a F . Si chiama estensione
semplice di K mediante lelemento a - e la si indica con K(a) - il minimo sottocampo di
F che contiene K e a.
Linsieme

K[a] = {f (a) | f (x) K[x]}

`e il minimo sottoanello di F che contiene K e a; pertanto (cfr. 6.3) K(a) `e il campo dei
quozienti di K[a] in F , ovvero

K(a) = {f (a)g(a)1 | f (x), g(x) K[x], g(a) 6= 0}.

Proposizione 1.2.1. Sia K un sottocampo di un campo F ; sia a F .


1] Se a `e trascendente rispetto a K , lanello K[a] `e isomorfo allanello K[x] e quindi il
campo K(a) `e isomorfo al campo K(x) (campo dei quozienti di K[x]).
2] Se a `e algebrico su K , allora
i) i polinomi di K[x], che ammettono a come radice, costituiscono un ideale I[x] di
K[x], generato da un polinomio m(x) irriducibile in K[x] (e ovviamente di grado
minimo in I[x]; il polinomio monico associato a m(x) viene detto polinomio
minimo di a su K );
ii) `e K(a) = K[a];
iii) il campo K(a) `e isomorfo al campo K[x]/hm(x)i ed `e quindi unestensione di K di
grado n =deg m(x).
Lapplicazione : K[x] K[a], definita ponendo (f (x)) = f (a) per ogni f (x) K[x], `e un
omomorfismo e Ker = {f (x) K[x] | f (a) = 0}.
Lanello K[a] `e isomorfo allanello quoziente K[x]/Ker per VII, Proposizione 2.1.4.
1] Se a `e trascendente rispetto a K, `e Ker = h0i e lanello K[a] `e isomorfo al dominio
dintegrit`a K[x]; pertanto K(a) `e isomorfo al campo K(x) delle funzioni razionali in x su K.
(cfr. VI, Proposizione 3.3.2)

129
2] Se a `e algebrico su K, `e Ker = hm(x)i con 0 6= m(x) K[x] di grado minimo in
Ker .(cfr. VI Proposizione 4.2.1).
Il polinomio m(x) `e irriducibile in K[x]. Infatti se m(x) fosse riducibile, sarebbe m(x) =
r(x)s(x) con deg r(x) <deg m(x) e deg s(x) <deg m(x); allora r(x) 6 I[x] e s(x) 6 I[x] e
quindi r(a) 6= 0, s(a) 6= 0, ma ci`o `e assurdo poiche r(a)s(a) = m(a) = 0.
Per la Proposizione 3.2.3 in VI lanello K[a] `e un campo e quindi K[a] = K(a).
Corollario 1.2.2. Ogni campo finito K `e unestensione semplice del suo sottocorpo
minimo (ovvero di Zp ) ed `e quindi isomorfo ad un campo di Galois (cfr. VI, Corollario
4.3.3).
Il gruppo moltiplicativo (K\{0}; ) `e ciclico (cfr. VI, 2.2 Esercizio 7); detto k un suo gene-
ratore, K `e lestensione (finita) del suo sottocorpo minimo h1K i mediante k.
Lelemento k `e algebrico per la Proposizione 1.1.3 e la tesi deriva dalla Proposizione 1.2.1,
2], iii)).
Esercizio 1. Si consideri il campo (F ; +, ), dove
F = {(a, b) | a, b Q }
e le operazioni di somma e prodotto sono definite come segue:
(a, b) + (c, d) = (a + c, b + d)
(a, b)(c, d) = (ac 4bd, bc + ad + 2bd)
I] Si verifichi che K = {(a, 0) | a Q} `e un sottocampo di (F ; +, ) e (F ; +, ) `e unestensione finita e
semplice di (K; +, ).
II] Scelto F tale che F sia lestensione di K mediante , si determini il polinomio minimo di .
Proposizione 1.2.3. Siano K1 e K2 due campi e : K1 K2 un isomorfismo; siano
F1 e F2 estensioni rispettivamente di K1 e K2 . Lapplicazione : K1 [x] K2 [x] definita
ponendo (kn xn + + k1 x + k0 ) = (kn )xn + + (k1 )x + (k0 ) `e isomorfismo; se g1 (x) `e un
polinomio irriducibile di K1 [x], g2 (x) = (g1 (x)) `e un polinomio irriducibile di K2 [x].
Dette a1 una radice di g1 (x) in unestensione F1 di K1 e a2 una radice di g2 (x) in unestensio-
ne F2 di K2 , le estensioni K1 (a1 ) e K2 (a2 ) sono isomorfe.
Detto lomomorfismo naturale di K2 [x] su K2 [x]/hg2 (x)i (cfr. VII, Proposizione 2.1.5), il
prodotto `e un omomorfismo suriettivo da K1 [x] a K2 [x]/hg2 (x)i e Ker () =
= hg1 (x)i.
Ne segue K1 (a1 ) = K1 [a1 ] ' K1 [x]/hg1 (x)i ' K2 [x]/hg2 (x)i ' K2 [a2 ] = K2 (a2 ).

Sia K F e siano a1 , . . . , ar F ; il minimo sottocampo di F , che contiene K e gli ele-


menti a1 , . . . , ar viene detto estensione di K mediante a1 , . . . , ar e viene indicato con
K(a1 , . . . , ar ).
Posto K0 = K, Ki = Ki1 (ai ) per i = 1, . . . , r, `e Kr = K(a1 , . . . , ar ); pertanto lestensione
K(a1 , . . . , ar ) pu`
o essere ottenuta attraverso successive estensioni semplici.
Dalle Proposizioni 1.1.2 e 1.2.1 si deduce che, se gli elementi a1 , . . . , ar sono algebrici su
K , allora K(a1 , . . . , ar ) `
e unestensione finita (e quindi algebrica) di K .
Proposizione 1.2.4. Sia K un sottocampo di un campo F ; gli elementi di F , algebrici
su K , costituiscono un sottocampo di F , che contiene K .
Se a, b F sono algebrici su K, K(a, b) `e unestensione algebrica di K a cui appartengono
a b e ab; pertanto a b e ab sono algebrici su K.
Se a 6= 0 e kn an + kn1 an1 + + k1 a + k0 = 0, allora kn + kn1 a1 + + k1 (a1 )n1 +
k0 (a1 )n = 0 e a1 `e algebrico su K.

Esercizio 1. Siverifichi
che coincidono le estensioni Q( 2, 3) e Q( 2 + 3); si determini il polinomio
minimo di a = 2 + 3 sul campo Q.

130
2
2.1. Campo di spezzamento di un polinomio.
Definizione. Sia K un campo e sia f (x) K[x]; si chiama campo di spezzamento o
campo di scomposizione di f (x) rispetto a K un campo F tale che
i) F sia unestensione di K ;
ii) f (x) si spezzi in F [x] in prodotto di fattori lineari;
iii) F sia lestensione di K in F mediante le radici in F di f (x).
Un campo di spezzamento di f (x) rispetto a K `e dunque minimale nella famiglia delle
estensioni di K , in cui f (x) si spezza in prodotto di fattori lineari.
Proposizione 2.1.1. Sia (K; +, ) un campo.
1] Ogni polinomio g(x) = an xn + an1 xn1 + + a1 x + a0 K[x], irriducibile in K[x],
ammette radici nel campo F = K[x]/hg(x)i.
2] Ogni polinomio f (x) K[x] (non nullo e avente grado maggiore di zero) ammette
campo di spezzamento rispetto a K .
3] Il campo di spezzamento di f (x) rispetto a K `e unico, a meno di isomorfismi.
1] Identificato F con il campo H = {k0 + k1 t + + kn1 tn1 | ki K} introdotto in VI,
4.3 Osservazione 3, `e K H e quindi K[x] H[x]; lelemento t H `e radice del polinomio
g(x) H[x].
2] Proviamo anzitutto, facendo induzione sul grado, che esiste unestensione F ? di K tale
che f (x) si spezza in prodotto di fattori lineari in F ? [x].
Sia g(x) un fattore irriducibile di f (x); f (x) ha una radice F = K[x]/hg(x)i
( come detto sopra, = hg(x)i + x). Pertanto si potr`a scrivere f (x) = (x )f1 (x) con
f1 (x) F [x] e deg f1 (x) <deg f (x); per lipotesi di induzione esiste unestensione F ? di F (e
quindi anche di K) tale che f1 (x) (e quindi anche f (x)) si decompone in prodotto di fattori
lineari in F ? [x].
Posto allora f (x) = k(x 1 )(x 2 ) (x n ) con 1 , 2 , . . . , n F ? , lestensione
E = K(1 , 2 , . . . , n ) `e un campo di spezzamento di f (x) rispetto a K.
3] Siano E ed E campi di spezzamento di f (x) rispetto a K; supponiamo K E e :
K K E con isomorfismo. Sia lisomorfismo di K[x] su K[x] tale che (x) = x e
(k) = (k) per ogni k K.
Proviamo che E `e isomorfo ad E facendo induzione su [E : K].
Se [E : K] = 1, allora E = K ed E = K.
Sia g(x) un fattore irriducibile di f (x) avente grado > 1; siano g(x) = (g(x)) e f (x) =
(f (x)). Se a E `e una radice di g(x) e a E `e una radice di g(x), allora le estensioni
K(a) e K(a) sono isomorfe per la Proposizione 1.2.3 e [K(a) : K] =deg g(x) > 1.
Per la Proposizione 1.1.2 `e [E : K(a)] < [E : K]; E ed E sono campi di spezzamento di f (x)
rispetto a K(a) e per lipotesi di induzione sono pertanto isomorfi.
Esempio. Si consideri il polinomio f (x) = x2 + 1 K[x] (dove 1 indica lunit`
a di K ); sia
E il campo di spezzamento di f (x) rispetto a K :
per K =Z5 `e E =Z5 ,
per K =Z3 `e E = GF (32 ),
per K =Q `e E = {a + ib|a, b Q },
per K =R `e E =C.
Esercizio 1. Se f (x) R[x] `e un polinomio irriducibile di grado 2, il campo di spezzamento di f (x)
rispetto ad R `e isomorfo al campo complesso C.
Esercizio 2. Si considerino in K[x] i polinomi f (x) = x4 1, g(x) = x5 1, h(x) = x4 x2 2.
Nei casi K =Q, Z3 , Z5 si determini per ciascuno dei tre polinomi il campo di spezzamento F rispetto a
K e si determini [F : K].
Si mostri che, se K 6= F , esiste a F tale che F `e lestensione semplice di K mediante lelemento a; si
determini il polinomio minimo di a rispetto a K.

131
2.2. Campi finiti.
Abbiamo ricordato allinizio di questo paragrafo che lordine di un campo finito K `e
potenza di un numero
n
primo p (p =car K ); inoltre, se |K| = pn , K `e campo di spezzamento
del polinomio xp x K0 rispetto al sottocorpo minimo K0 di K . (cfr. VI, 2.2 Esercizio
7.)
La Proposizione 2.1.1 permette di provare quanto segue.
Proposizione 2.2.1. Per ogni primo p e per ogni intero positivo n esiste uno ed un solo
(a meno di isomorfismi) campo di ordine pn .
Proviamo lesistenza di un campo di ordine pn .
n
Consideriamo f (x) = xp x Zp [x]; siano E un campo di spezzamento di f (x) rispetto a
Zp e R = {a E |f (a) = 0}. Tenendo presente la Proposizione 3.2.4 in VI si prova che R
`e un sottocampo di E; per il Teorema 5.5.12 in IV `e |R| pn . Essendo f 0 (x) = 1, ogni
radice di f (x) ha molteplicit`a 1 (cfr.IV, Proposizione 5.5.8) e quindi |R| = pn .
n
Lunicit`a segue dallunicit`a del campo di spezzamento del polinomio f (x) = xp x rispetto
al campo Zp .
La Proposizione 2.2.1 giustifica il fatto che con il termine campo di Galois di ordine
pn si indichi un qualunque campo di ordine pn .

Diamo ora alcune propriet`a dei campi finiti.


Anzitutto ricordiamo che se (K; +, ) `e un campo finito, il gruppo moltiplicativo (K\{0K }; )
`e ciclico (cfr. VI, 2.2 Esercizio 7).
Proposizione 2.2.2. Sia (K; +, ) un campo di ordine pn (p primo).
1) Se H `e un sottocampo di K , allora |H| = pr , dove r `e un divisore di n.
2) Per ogni divisore r di n, maggiore di 1, resiste in K uno ed un solo sottocampo H di
ordine pr ; precisamente `e H = {h K | hp = h }.
1) Il campo K `e estensione finita di H e H `e estensione finita del campo Zp ; essendo
[K :Zp ] = n e [H :Zp ] = r, posto [K : H] = s, per la Proposizione 1.1.2 si ha n = rs.
r
2) Posto H = {h K | hp = h}, si verifica che H `e un sottocampo di K (ci si valga di
r
VI, Proposizione 3.2.4); poche ogni elemento di H `e radice del polinomio xp x K[x], `e
r
|H| p .
Posto n = rs, `e
pn 1 = (pr 1)(1 + pr + p2r + + pr(s1) );
allora nel gruppo (K\{0K }; ) esiste un sottogruppo S di ordine pr 1 (cfr. VII, Proposizione
r r
1.1.6). Per ogni s S sar`a sp 1 = 1K e quindi sp = s; pertanto S H e quindi |H| = pr .
pr
Se H `e un sottocampo di K di ordine pr , per ogni h H `e h = h e pertanto H = H.
? Esercizio 1. Si provi che se (K; +, ) `e un campo finito, per ogni intero positivo r esiste in K[x] un
polinomio f (x) irriducibile di grado r.

In VI,3.2 Esercizio 4 abbiamo mostrato che un campo K di ordine pn possiede almeno


n automorfismi distinti f1 , f2 , . . . fn = I , che costituiscono un gruppo ciclico di ordine n
generato dallautomorfismo (detto di Frobenius) f1 definito da f1 (k) = kp per ogni k K .
Possiamo ora provare che questi sono i soli automorfismi del campo K .
Proposizione 2.2.3. Un campo (K; +, ) di ordine pn (p primo) possiede esattamente n
automorfismi.
Osserviamo anzitutto che il campo (Zp ; +, ) possiede solo lautomorfismo identico, Infatti se
`e un automorfismo di (Zp ; +, ), `e ([1]p ) = [1]p poiche [1]p `e lunit`a del campo; ne segue
([s]p ) = (s[1]p ) = s([1]p ) = [s]p per ogni s Z.
Il sottocorpo minimo K0 di K `e lunico sottocorpo di K di ordine p; pertanto per ogni
automorfismo di K sar`a (K0 ) = K0 e quindi, per quanto detto sopra, (k) = k per ogni
k K0 .
Il gruppo (K\{0K }; ) `e ciclico; detto a un suo generatore, lautomorfismo `e completamente
determinato da (a).
Il campo K `e estensione finita (e quindi algebrica) di K0 mediante lelemento a; poiche
[K : K0 ] = n, lelemento a sar`a radice di un polinomio (x) K0 [x] irriducibile, di grado n.

132
Se (x) = kn xn + + k1 x + k0 K0 [x], da
0K = kn an + + k1 a + k0
segue
0K = (kn an + + k1 x + k0 ) = kn (a)n + + k1 (a) + k0
e pertanto (a) `e radice di (x).
Poiche (x) possiede al pi`u n radici distinte, il campo K possiede al pi`
u n automorfismi.
Segue la tesi.

TEMI IX.

1. Si consideri il polinomio f (x) = x3 + ax + 1 Z3 [x].


Per ogni a Z3 si determini lordine del campo di scomposizione di f (x) rispetto a Z3 .
Sugg. f (x) = x3 x + 1 `e irriducibile in Z3 [x]. Sia H = {at2 + bt + c | a, b, c Z3 } come in VI, 4.3
Osservazione 3; f (x) = (x t)(x t 1)(x t + 1) H[x].

2. Si consideri il polinomio f (x) = x4 + x2 + a Z7 [x].


Si provi che
I] per a 6= [3]7 , [6]7 il campo di scomposizione di f (x) rispetto a Z7 ha ordine 72 ;
II] per a = [3]7 o per a = [6]7 il campo di scomposizione di f (x) rispetto a Z7 ha ordine 74 .
(Pu`o essere utile osservare che il polinomio g(x) = x14 + x2 + 1 `e divisibile per f (x).)
Sugg. II] Per a=3, f (x) `e irriducibile in Z7 [x]. Posto H = {at3 + bt2 + ct + d | a, b, c, d Z7 } (cfr. VI,
4.3 Osservazione 3) si ha f (x) = (x t)(x + t)(x2 + t2 + 1) e x2 + t2 + 1 H[x] ammette come
radice t7 = 2t3 + t H.
3. Si provi che un campo (K; +, ) di ordine p4 (p primo) possiede uno ed un solo sottocampo H1 di
ordine p e uno ed un solo sottocampo H2 di ordine p2 , mentre non possiede alcun sottocampo di ordine
p3 .
Per p = 3 si scelga un campo (K; +, ) e in esso si determinino gli elementi dei sottocampi H1 e H2 .

4. Si consideri lestensione Q( 3, i) del campo razionale Q nel campo complesso C e se ne determini il
grado rispetto a Q.
Si mostri che Q( 3, i) coincide con lestensione
semplice Q(1 + i + 3 + i 3) e si determini un polinomio
irriducibile f (x) Q[x] di cui (1 + i + 3 + i 3) `e radice.

5. Si consideri il campo (F ; +, ), dove


F = {(a, b) | a, b Q }
e le operazioni di somma e prodotto sono definite come segue:
(a, b) + (c, d) = (a + c, b + d)
(a, b)(c, d) = (ac 4bd, bc + ad + 2bd)
I] Si verifichi che K = {(a0, 0) | a Q} `e un sottocampo di (F ; +, ) e (F ; +, ) `e unestensione finita e
semplice di (K; +, ).
II] Scelto F tale che F sia lestensione di K mediante , si determini il polinomio minimo di .

6. Sia K = {(a, b) | a, b Q}; si consideri il campo (K; +, ) dove


(a1 , b1 ) + (a2 , b2 ) = (a1 + a2 , b1 + b2 )
(a1 , b1 ) (a2 , b2 ) = (a1 a2 6b1 b2 , a1 b2 + b1 a2 + 4b1 b2 )
I] Si determini il sottocorpo minimo K0 di (K; +, ).
II] Si mostri che il campo (K; +, ) `e unestensione finita e semplice di (K0 ; +, ).
III] Scelto K tale che sia K = K0 () (estensione di K0 mediante ), si determini il polinomio
minimo
di rispetto a K0 .

133
INDICE ANALITICO

algebra 48, 54,55 cinese, teorema 10, 47


. . . . . . con divisione 48 classi di resti 10, 34
. . . . . . gruppo 49 complemento 53
. . . . . . , Teorema fondamentale dell 40 completo, prodotto diretto 59
algebricamente chiuso, campo 129 componente primaria 124
algebrico, elemento 128 congruenza 71
algoritmo euclideo 6, 37 . . . . . . mod n 10
ampliamento 128 controimmagine 16
anello 30 coprimi 6, 37
applicazione 16 corpo 31
. . . . . . biiettiva 16

...... identica 16 Dedekind, reticolo di 54


...... iniettiva 16 derivata 39
...... inversa 17 direttivo, coefficiente 35
...... suriettiva 16 discreto, prodotto diretto 59
associati, elementi 41 divisioni successive, algoritmo delle 6, 37
. . . . . . , polinomi 38 divisore dello zero 32
automorfismo 56 dominio ad ideali principali 109
. . . . . . a fattorizzazione unica 42

Bezout, identit` a di 6 . . . . . . dintegrit`


a 33
Boole, algebra di 54 . . . . . . euclideo 110
. . . . . . , anello di 54

. . . . . . , reticolo di 54 Eisenstein, criterio di 46


endomorfismo 83
campo 31 epimorfismo 83
. . . . . . algebricamente chiuso 129 equivalenza 9
. . . . . . dei quozienti 72 estensione 128
. . . . . . di Galois 109 . . . . . . algebrica 128
. . . . . . di scomposizione 131 . . . . . . finita 128
. . . . . . di spezzamento 131 . . . . . . semplice 129
. . . . . . finito 34, 132 trascendente 128
caratteristica di un elemento 101 estremo inferiore 12
. . . . . . di un anello 102 . . . . . . superiore 12
cancellazione, legge di 32 Eulero, funzione di 10
cartesiano, prodotto 59 . . . . . . , teorema di 10
catena 11
. . . . . . , condizione della 42 Fermat, teorema di 10
Cayleyano 58 Frobenius, automorfismo di 132
centralizzante 29 funzione polinomiale 36
centro 29
chiusura algebrica 129 Galois, campo di 109
ciclico, gruppo 96 Gauss, interi di 42
. . . . . . , sottogruppo 95 gaussiano, anello 42

134
generato, sottoanello 101 maggiorante 11
. . . . . . , sottocorpo 104 massimale, elemento 11
. . . . . . , sottogruppo 95 massimale, ideale 87
. . . . . . , sottomodulo 106 massimo 11
. . . . . ., sottosemigruppo 94 . . . . . . comun divisore 6, 37, 41
grado di unestensione 128 . . . . . . minorante 12
. . . . . . di un polinomio 35 matrice 31
gruppo 26 minimale 11
. . . . . . abeliano 26

...... alterno 28 minimo 11


...... dei quaternioni 76 . . . . . . maggiorante 12
...... di trasformazioni 29 modulare, reticolo 54
...... generale lineare 31 modulo 48
...... proiettivo generale lineare 85 molteplicit` a 38, 40
...... proiettivo speciale lineare 85 monico, polinomio 38
...... semplice 76 monoide 24
...... simmetrico 26 monomorfismo 83
...... speciale lineare 84
neutro, elemento 24
Hamilton, quaternioni di 32, 57 normale, sottogruppo 75
normalizzante 75
ideale 50 nucleo 84, 86, 89
. . . . . . bilatero 50 numeri interi 5, 71
. . . . . . massimale 87 . . . . . . naturali 5
. . . . . . primo 87 . . . . . . primi 7
. . . . . . principale 107 numeri razionali 72
identit` a di Bezout 6
. . . . . . , principio di 40 omomorfa, immagine 85, 87, 89
immagine 16 omomorfismo
. . . . . . omomorfa 85, 87, 89 . . . . . . di anelli 86
immersione 72 . . . . . . di gruppi 83
indice di un sottogruppo 74 . . . . . . di moduli 89
induzione, principio di 5 . . . . . . naturale 85, 87, 89
interi di Gauss 42 . . . . . . nullo 83, 86
interpolazione di Lagrange 47 opposto, elemento 36
inverso, elemento 25 ordinato, insieme 11
invertibile, elemento 31 ordine di un elemento 95
irriducibile, elemento 41 . . . . . . di un gruppo 26
. . . . . . , polinomio 38

isomorfismo 56 partizione 9
periodo 95
Lagrange, polinomi interpolatori di 47 permutabili, sottogruppi 99
. . . . . . , teorema di 74 PID109
laterale 73 polinomio 35
legge di cancellazione 32 . . . . . . interpolatore 47
. . . . . . di composizione 21 . . . . . . irriducibile 38
. . . . . . di semplificazione 28 . . . . . . minimo 129
libero, gruppo abeliano 59 . . . . . . primitivo 44
. . . . . . , modulo 60 primo, elemento 41

135
primo, numero 7 Ruffini, teorema di 39
principio del minimo 6 semigruppo 22
. . . . . . di identit`a dei polinomi 40 semplice, estensione 129
. . . . . . di induzione 5 . . . . . . , gruppo 76
prodotto cartesiano 59 semplificazione, legge di 28
. . . . . . di applicazioni 17 somma diretta
. . . . . . diretto di gruppi 59 . . . . . . di anelli 60
. . . . . . diretto di sottogruppi 123 . . . . . . di ideali 124
. . . . . . di sottogruppi 99 . . . . . . di moduli 60
propriet` a antisimmetrica 8 . . . . . . di sottomoduli 125
. . . . . . associativa 22 sottoanello 33
. . . . . . commutativa 21 . . . . . . fondamentale 101
. . . . . . distributiva 30 sottocorpo 33
. . . . . . riflessiva 8 . . . . . . minimo 34
. . . . . . simmetrica 8 sottogruppo 28
. . . . . . transitiva 8 . . . . . . ciclico 95
. . . . . . normale 75

quaternioni, corpo dei 32, 57 sottomodulo 49


. . . . . . , gruppo dei 76 sottoreticolo 55
quoziente sottosemigruppo 23
. . . . . . e resto 6 spazio vettoriale 48
. . . . . . , anello 77 spezzamento, campo di 131
. . . . . . , gruppo 76 struttura algebrica 21
. . . . . . , modulo 79

. . . . . . , insieme 9 tavola di composizione 21


. . . . . . , struttura 71 totale,ordinamento 11
trirettangolo, gruppo 98
radice di un polinomio 39
relazione 8 UFD 42
. . . . . . di equivalenza 9 unione gruppale 98
. . . . . . di ordine 11 unit`
a 26, 31
reticolo 12 unitario, elemento 31
. . . . . . di Boole 54

. . . . . . distributivo 53 Wedderburn, teorema di 32


. . . . . . duale 53

. . . . . . modulare 54 zero-anello 33
retroimmagine 16 Zorn, lemma di 11

136
TEMI DESAME

137
138
gennaio 2003

ALGEBRA I

1. Sia k Z fisso. Nellinsieme S = { (a, b) | a, b Z} si consideri la relazione definita ponendo


(a1 , b1 ) (a2 , b2 ) se e solo se `e b2 b1 = k(a2 a1 )
I] Si verifichi che `e una relazione di equivalenza in S.
Si rappresentino graficamente in un piano cartesiano le classi di equivalenza.
Si mostri che ogni classe di equivalenza di `e infinita e che linsieme quoziente S/ `e infinito.
II] Si definisca in S una relazione ponendo
(a1 , b1 ) (a2 , b2 )
se e solo se `e soddisfatta una delle seguenti condizioni:
i) (a1 , b1 ) (a2 , b2 ) e a1 a2 ,
ii) (a1 , b1 ) 6 (a2 , b2 ) e b1 b2 ,
dove indica lusuale ordinamento in Z.
Si verifichi che la relazione `e
riflessiva per ogni valore del parametro k,
antisimmetrica se e solo se `e k = 0,
transitiva se e solo se `e k 0.

2. Sia ( )
[a]n [b]n
A= : [a]n , [b]n , [c]n Zn
[0]n [c]n
I] Si verifichi che A `e un sottoanello non commutativo, dotato di unit`a, dellanello (Mat2 (Zn ); +, ).
II] Detto V linsieme degli elementi unitari dellanello (A; +, ), si provi che (V ; ) `e un gruppo abeliano
se e solo se `e n = 2.
III] Si mostri che gli elementi non nulli e non unitari dellanello (A; +, ) sono divisori dello zero.

3. Si consideri il polinomio f (x) = x4 + 5 Zp [x] (p primo).


Si determinino i valori di p per i quali f (x) `e divisibile per x 3 e quelli per i quali f (x) `e divisibile per
x2 3.
Per tali valori di p si dia una decomposizione di f (x) in prodotto di polinomi irriducibili in Zp [x].

ALGEBRA II

1. Si consideri il gruppo (G; ) dove


G = { (a, b) | a, b R, a 6= 0}
e
(a, b) (c, d) = (ac, ad + cb )
Sia N = { (1, b) | b R}.
Si provi quanto segue.
I] N `e un sottogruppo normale di (G; ) e il gruppo quoziente (G/N ; ) `e abeliano.
II] Se H `e un sottogruppo proprio di (G; ), contenuto propriamente in N , H non `e normale in (G; ).
III] Se K `e un sottogruppo di (G; ) che contiene N , K `e normale in (G; ).
IV] Se S `e un sottogruppo normale proprio di (G; ) che non contiene N , allora `e S N = h1G i e sn = ns
per ogni s S e per ogni n N .
Se ne deduca S = h(1, 0)i = Z(G).

2. Sia (A; +, ) un anello di caratteristica n > 0.


I] Si provi che, se n = rs con r > 1, s > 1 e M.C.D.(r, s) = 1, gli insiemi H = { h A | rh = 0A } e
K = { k A | sk = 0A } sono ideali bilateri propri dellanello (A; +, ) tali che A = H K.
II] Si mostri con esempi che, se n = pm (p primo), lanello (A; +, ) pu`o essere somma diretta di due
suoi ideali bilateri propri, ma pu`o anche non esserlo.

139
3. Sia (K; +, ) un campo; sia f (x) K[x] con deg f (x) = 3; sia (F ; +, ) il campo di spezzamento del
polinomio f (x) rispetto al campo (K; +, ).
Si provi che [F : K] `e un divisore di 6.
Per (K; +, ) = (Z3 ; +, ) si scelga un polinomio irriducibile f (x) Z3 [x] con deg f (x) = 3 e si calcoli
[F : Z3 ].

febbraio 2003

ALGEBRA I

1. Si considerino le applicazioni f, g : R R definite da



f (x) = x2 + 1 per ogni x R

g(x) = x2 x, se x 0 o x 1;
log x, se 0 < x < 1.
Si stabilisca se f, g sono iniettive e/o suriettive.
Se ne deduca che le applicazioni prodotto f g e gf non sono ne iniettive ne suriettive.

2. Sia (K; +) un campo. Sia


G = { (a, b) | a, b K, a 6= 0K }
I] Si verifichi che G `e un gruppo rispetto al prodotto definito da
(a, b) (c, d) = (ac, ad + cb )
II] Si verifichi che gli insiemi
A = { = (a, 0K ) | a K, a 6= 0K }
B = { = (1K , b) | b K}
sono sottogruppi abeliani di (G; ), tali che ogni elemento di G pu`o essere scritto come prodotto di
un elemento di A per un elemento di B.
III] Si provi che sono tra loro equivalenti le seguenti condizioni:
i) (G; ) `e abeliano;
ii) per ogni A e per ogni B `e = ;
iii) `e |K| 3.

3. Sia p un numero primo. Fissato k Zp si consideri linsieme


( )
a b
Ak = : a, b Zp
kb a + b
I] Si verifichi che Ak `e un sottoanello commutativo dellanello (Mat2 (Zp ); +, ).
II] Si provi che sono tra loro equivalenti le seguenti condizioni:
i) lanello (Ak ; +, ) `e un campo;
ii) lanello (Ak ; +, ) `e privo di divisori dello zero;
iii) il polinomio f (x) = x2 + x k Zp [x] `e irriducibile.
III] Si mostri che per ogni primo p esiste qualche valore di k Zp per il quale lanello (Ak ; +, ) `e un
campo.
(Pu` o essere utile considerare lapplicazione : Zp Zp definita ponendo (a) = a2 + a per ogni
a Zp e osservare che non `e iniettiva.)

ALGEBRA II

1. Sia (G; ) un gruppo abeliano finito, non ridotto allunit`a. Siano


H = { h G : |h| = 2n per qualche n 0 (n dipendente da h) }
K = { g 2 : g G}
T = { t G : M.C.D.(|t|, 2) = 1}
Si verifichi che H, K, T sono sottogruppi di (G; ) con T K.
Si mostri che
H = h1G i K = G T = G M.C.D.(|G|, 2) = 1

140
K = h1G i = H = G T = h1G i |G| = 2r con r N
Si provi che
I] `e G = H T ;
II] `e G = H K se e solo se il gruppo (G; ) non possiede elementi di periodo 4.

2. Sia (A; +, ) un anello commutativo di caratteristica n > 0; sia r N un divisore proprio di n e sia
I = {x A | rx = 0A } Si mostri che
I] I `e un ideale proprio di (A; +, );
II] lanello quoziente (A/I; +, ) ha caratteristica n/r;
III] se I `e un ideale massimale di (A; +, ), allora n/r `e primo;
IV] se n/r `e primo, lideale I pu`o non essere massimale.

3. Sia (K; +, ) un campo; si consideri in Mat2 (K) il sottoanello


n o
a b
A= : a, b K
b a 2b
Si provi che lunica (a meno di isomorfismi) immagine omomorfa propria dellanello (A; +, ) `e il campo
(K; +, ).

aprile 2003

ALGEBRA I

1. Per a Z sia (a) {0, 1, 2, 3, 4} tale che a (a) 0 (mod 5). Si definisca in Z una relazione
ponendo
a b se e solo se a = b oppure (a) < (b)
dove < indica lusuale ordinamento in Z.
I] Si verifichi che `e una relazione dordine, non totale, in Z.
II] Si mostri che (Z, ) possiede infiniti elementi massimali e infiniti elementi minimali, ma non possiede
ne massimo ne minimo.
III] Si provi che ogni sottoinsieme di Z, totalmente ordinato rispetto alla , `e finito e pertanto ammette
massimo.
IV] (Z, ) `e un reticolo?

2. Sia (S; ) un semigruppo in cui valgono le leggi di cancellazione.


I] Si provi che, se S `e finito, (S; ) `e un gruppo.
II] Si mostri con qualche esempio che, se S non `e finito, (S; ) pu`o non essere un gruppo.

3. Si consideri lanello (A; +, ) con


A = { (a, b) | a, b Z }
(a, b) + (c, d) = (a + c, b + d)
(a, b) (c, d) = (ad + bc, ac + bd)
Si mostri che lanello (A; +, ) `e commutativo e dotato di unit`a.
Se ne determinino i divisori dello zero e gli elementi unitari.
Si verifichi che gli elementi unitari di (A; +, ) sono tutte e sole le radici in A del polinomio x2 1A A[x].

ALGEBRA II

1. Si consideri il gruppo additivo (Q; + ); sia H un suo sottogruppo proprio. Si provi quanto segue.
I] H `e infinito e H Z 6= {0}.
H pu`o essere finitamente generato, ma anche non esserlo.
II] Il gruppo quoziente (Q/H; +) `e infinito, periodico (i.e. ogni suo elemento ha periodo finito), non
finitamente generato.

2. Si consideri lanello (A; +, ) =(Z;+, )(Z;+, ) (somma diretta esterna di anelli).

141
I] Si mostri che ogni ideale I di (A; +, ) `e principale.
II] Si provi che, se I = h(r, s)i, lanello quoziente (A/I; +, ) `e isomorfo alla somma diretta esterna
(Zr ; +, ) (Zs ; +, ) purche si intenda Z0 =Z e Z1 = h0i.
III] Si determinino gli ideali massimali dellanello (A; +, ).

3. Sia (K; +, ) un campo tale che il gruppo moltiplicativo (K\{0}; ) `e ciclico. Si provi che
I] `e car K 6= 0;
II] se `e (K\{0}; ) = hai, allora il campo K `e estensione del sottocorpo minimo K0 di K mediante
lelemento a e a `e algebrico su K0 ; di conseguenza K `e finito.

giugno 2003

ALGEBRA I

1. Nellinsieme N dei numeri naturali non nulli si definisca una relazione ponendo
a b se e solo se esiste n N tale che b = an
I] Si mostri che (N, ) `e un insieme ordinato, non totalmente ordinato.
II] Si mostri che (N, ) non possiede ne minimo ne massimo.
III] Si mostri che i numeri primi sono elementi minimali in (N, ). Esistono elementi minimali del tipo
m = pr11 prl l con p1 , . . . , pl primi distinti e l 2?
IV] (N, ) possiede 0elementi massimali?
V] (N, ) `e un reticolo?

2. Nellanello (Zn ; +, ) delle classi di resti mod n si consideri il sottoinsieme


S = {[2t ]n | t N0 }
I] Si verifichi che (S; ) `e un monoide.
II] Si provi che sono tra loro equivalenti le seguenti condizioni:
i) (S; ) `e un gruppo;
ii) n `e dispari;
iii) esiste qualche intero positivo r tale che 2r 1 (mod n)

3. Sia p un numero primo; sia g(x) Zp [x] irriducibile con deg g(x) < p.
Si provi che
I] `e M.C.D.(g(x), g 0 (x)) = 1 ;
II] se f (x) = g(x)r con r intero positivo minore di p, allora g(x)r1 = M.C.D.(f (x), f 0 (x)).
Si mostri che il polinomio f (x) = x6 x5 + 2x3 2x 1 Z7 [x] `e potenza di un polinomio irriducibile di
Z7 [x].

ALGEBRA II

1. Si considerino lideale I = hx3 +x2 i dellanello (Z2 [x]; +, ) e lanello quoziente (A; +, ) =(Z2 [x]/I; +, ).
I] Si mostri che lideale I non `e massimale. Si determinino gli ideali di (Z2 [x]; +, ) che contengono
propriamente I.
II] Si mostri che gli ideali dellanello (A; +, ) sono tutti principali, ma che (A; +, ) non `e un dominio
ad ideali principali.
III] Si determinino gli ideali dellanello (A; +, ). Esistono sottogruppi del gruppo additivo (A; +) che
non sono ideali dellanello (A; +, )?

2. Si consideri il gruppo (G; ) con


G = { (r, s) | r, s Z}
(r, s) (h, k) = (r + h, s + (1)r k).
Sia N = h(0, 2)i.
Si provi che
I] il sottogruppo N `e normale in (G; ) e il gruppo quoziente (G/N ; ) `e abeliano, ma non ciclico;

142
II] se T `e un sottogruppo normale di (G; ) con (G/T ; ) abeliano, allora `e N T .

3. Si considerino il gruppo (G; ) e il suo sottogruppo N presentati nellEsercizio 2.


Si mostri che il gruppo (G; ) non ammette fattori diretti propri provando che, se G = A B, allora
I] il sottogruppo H = (N A) (N B) `e normale in (G; ) con il gruppo quoziente (G/H; ) abeliano
e pertanto `e N = H = (N A) (N B);
II] uno dei due sottogruppi N A o N B `e ridotto allunit`a (si noti che il gruppo N `e ciclico infinito);
supposto N A = h1G i (e di conseguenza N B), il sottogruppo A `e necessariamente abeliano e
quindi A Z(G) h(1, 0)i;
III] il sottogruppo A `e fattore diretto del gruppo h(1, 0)i e di conseguenza `e A = h1G i.

luglio 2003

ALGEBRA I

1.I] Si consideri la relazione definita in N0 ponendo a b se e solo se `e a = b oppure a e b sono


entrambi pari e non nulli.
Si verifichi che `e una relazione di equivalenza.
II] Si consideri lapplicazione : N0 N0 definita ponendo
(1) = 0
(2n + 1) = 2n 1 per 1 n N0
(2n) = 2n + 2 per n N0
Si mostri che
i) lapplicazione `e biiettiva;
ii) per ogni a, b N0 se `e a b, allora `e (a) (b);
iii) esistono x, y N0 tali che `e x y ma 1 (x) 6 1 (y).

2. Sia X un insieme non vuoto; sia una relazione di equivalenza in X.


Sia (SX ; ) il gruppo costituito dalle applicazioni biiettive di X su se stesso rispetto al prodotto di appli-
cazioni. Sia
H = { SX | per ogni x1 , x2 X con x1 x2 `e anche (x1 ) (x2 )}
Si verifichi quanto segue.
I] H `e un monoide rispetto al prodotto di applicazioni.
II] Se linsieme X `e finito, il monoide (H; ) `e un gruppo.
III] Se linsieme X non `e finito, il monoide (H; ) pu`o non essere un gruppo.

3. Nellanello di matrici (Mat3 (Q);+,) si consideri il sottoinsieme


( )
n 0 0
A = x n 0 ; n Z, x, y Q
y x n
I] Si verifichi che A `e un sottoanello dotato di unit`a dellanello (Mat3 (Q);+,).
II] Si determinino gli elementi unitari e i divisori dello zero dellanello (A; +, ).
III] Si verifichi che i divisori dello zero di (A; +, ), insieme allo zero, costituiscono un sottoanello H
dellanello (A; +, ).
Si mostri che esiste in (A; +, ) qualche sottoanello proprio che contiene propriamente linsieme H.
IV] Si mostri che l anello (A; +, ) non possiede sottoanelli che siano sottocorpi.

ALGEBRA II

1. Sia (X; ) un gruppo non ridotto allunit`a; si consideri il gruppo prodotto cartesiano (G; ), ovvero
G = X X = {(x1 , x2 ) | x1 , x2 X}
e il prodotto `e definito componente per componente
(x1 , x2 ) (x01 , x02 ) = (x1 x01 , x2 x02 )
Siano un endomorfismo del gruppo (X; ) e H = { (x, (x) | x X}.
Si provi quanto segue.

143
I] H `e un sottogruppo del gruppo (G; ).
II] Il gruppo (G; ) `e abeliano se e solo se H `e abeliano.
H pu`o essere ciclico mentre il gruppo (G; ) non `e mai ciclico.
III] Il sottogruppo H `e normale in (G; ) se e solo se (X) `e contenuto nel centro del gruppo (X; ). In
tal caso i gruppi (H; ) e (G/H; ) sono isomorfi.

2. Sia k Q, k 6= 0.
Si consideri lanello commutativo (A; +, ) con
A = { (a, b) | a, b Q}
(a, b) + (c, d) = (a + c, b + d)
(a, b) (c, d) = (ad + bc, bd + kac)
Si scelga k in modo che lanello (A; +, ) non sia un campo e si provi quanto segue.
I] Lanello (A; +, ) possiede due ideali propri I e J, entrambi isomorfi al campo razionale (Q; +, ),
tali che A = I J (somma diretta di ideali);
II] Lanello (A; +, ) `e isomorfo alla somma diretta di anelli (Q;+,) (Q;+,).

3. Si consideri lanello (A; +, ) definito nellesercizio 2. Si provi che se `e un campo, esso `e estensione
semplice finita (e quindi algebrica) del campo razionale (Q;+,).

settembre 2003

ALGEBRA I

1. Siano S un insieme non vuoto e (M ; ) il monoide costituito dalle applicazioni di S in se stesso rispetto
al prodotto di applicazioni.
Si considerino linsieme delle parti P(S) e il monoide (T ; ) costituito dalle applicazioni di P(S) in se
stesso rispetto al prodotto di applicazioni.
Si definisca unapplicazione : M T ponendo per ogni f M e per ogni X P(S).
(f ) : P(S) P(S)
(f ) : X f 1 (X) = {y S | f (y) X}
Si mostri che
I] lapplicazione `e iniettiva, ma non `e suriettiva;
II] per ogni f, g M `e (f g) = (g)(f ).
Se ne deduca che per ogni f, g M `e (f g) = (f )(g) se e solo se `e |S| = 1.

2. Sia n un intero positivo fissato.


Si consideri lanello (A; +, ) con
A = { (a, b) | a, b Zn }
(a, b) + (c, d) = (a + c, b + d)
(a, b) (c, d) = (ac bd, ad + bc)
Si mostri che, se lanello (A; +, ) `e un campo, allora n `e un numero primo.
Si provi che, se n `e primo, (A; +, ) `e un campo se e solo se il polinomio x2 + 1 Zn [x] `e irriducibile.
Si indichi un valore di n per il quale (A; +, ) `e un campo e un valore primo di n per il quale (A; +, ) non
`e un campo.

3. Sia (A; +, ) un anello commutativo, dotato di unit`a.


Sia (R; +, ) lanello costituito dalle successioni (a0 , a1 , a2 , . . .) con ai A rispetto alle operazioni di somma
e prodotto definite come segue:
(a0 , a1 , a2 , . . .) + (b0 , b1 , b2 , . . .) = (c0 , c1 , c2 , . . .)
con ci = ai + bi per ogni i = 0, 1, 2, . . .
(a0 , a1 , a2 , P
. . .) (b0 , b1 , b2 , . . .) = (d0 , d1 , d2 , . . .)
con di = j+k=i aj bk per ogni i = 0, 1, 2, . . .
Si mostri che
I] lanello di polinomi (A[x]; +, ) `e un sottoanello dellanello (R; +, );

144
II] gli anelli (A[x]; +, ) e (R; +, ) hanno la stessa unit`a e quindi, se un polinomio di A[x] `e unitario in
(A[x]; +, ), lo `e anche in (R; +, );
III] il polinomio 1 + x = (1, 1, 0, 0, . . .) A[x] `e unitario nellanello (R; +, ) ma non `e unitario nellanello
(A[x]; +, );
IV] un polinomio f (x) A[x] `e unitario nellanello (R; +, ) se e solo se f (0) A `e unitario nellanello
(A; +, ).

ALGEBRA II

1. Sia (G; ) un gruppo ciclico di ordine n > 1; sia G = hai.


Si provi che
I] se H `e un sottogruppo di (G; ), esiste un divisore r di n tale che H = har i;
II] H `e un fattore diretto di (G; ) se e solo se `e M.C.D.(r, nr ) = 1.
Se ne deduca che
III] (G; ) possiede qualche fattore diretto proprio se e solo se n non `e potenza di un numero primo;
IV] ogni sottogruppo di (G; ) `e suo fattore diretto se e solo se n `e primo o prodotto di primi distinti.

2. Fissato un intero positivo n, si consideri nel campo complesso il sottoanello



A = { a + ib n | a, b Z}

Sia J = { a + ib n A | a b (mod (n + 1))}.
Si provi che J `e un ideale principale dellanello (A; +, ) e che lanello quoziente (A/J; +, ) `e isomorfo
allanello di classi di resti (Zn+1 ; +, ).

3. Nellanello di polinomi (R[x]; +, ) (dove (R; +, ) indica il campo reale) si consideri lideale I[x] =
= hx2 + 2i. Si provi che lanello quoziente (R[x]/I[x]; +, ) `e un campo isomorfo al campo complesso; si
indichi un isomorfismo fra (C; +, ) e (R[x]/I[x]; +, ).

gennaio 2004

ALGEBRA I

1. Sia X un insieme non vuoto; sia X X linsieme delle applicazioni da X a X.


Posto
S = { (, r) | X X , r N0 },
si definisca in S una legge di composizione ? ponendo
(, r) ? (, s) = (s r , rs)
s r
dove `e calcolato rispetto al prodotto di applicazioni e rs `e calcolato rispetto allordinario prodotto
in N0 .
I] Si mostri che (S; ?) possiede elemento neutro.
II] Si determinino gli elementi di (S; ?) che ammettono inverso destro, quelli che ammettono inverso
sinistro e quelli che ammettono inverso bilatero.
Si mostri che `e possibile scegliere linsieme X in modo che in (S; ?) esistano elementi che ammettono
inverso destro ma non inverso sinistro ed elementi che ammettono inverso sinistro ma non inverso
destro.
III] Si provi che sono tra loro equivalenti le seguenti condizioni:
i) la legge di composizione ? `e associativa in S;
ii) `e |X| = 1;
iii) la legge di composizione ? `e commutativa in S.

2. Si consideri lanello (A; +, ) con


A = { (a, b) | a, b Zp } con p primo
(a, b) + (c, d) = (a + c, b + d)
(a, b) (c, d) = (ad + bc, ac + bd)
Si osservi che lanello (A; +, ) `e commutativo e dotato di unit`a.
I] Si provi che per ogni primo p lanello (A; +, ) possiede divisori dello zero. Si determinino i divisori
dello zero e gli elementi unitari di (A; +, ).

145
II] Si provi che `e p 6= 2 se e solo se ogni elemento di A o `e divisore dello zero o `e somma di due divisori
dello zero.

3. Si considerino in Zp [x] (p primo) i polinomi


a(x) = 3x3 2x2 3x + 3
b(x) = x4 2x3 + 3x2 + 3x + 2
I] Per p = 2, 3 si dia una decomposizione dei due polinomi in prodotto di polinomi irriducibili e si
determini un loro massimo comun divisore in Zp [x].
II] Si provi che esiste qualche primo dispari per il quale i due polinomi a(x) e b(x) non sono coprimi.

ALGEBRA II

1. Sia (G; ) un gruppo di ordine 35 in cui esiste un sottogruppo di ordine 7. Si provi quanto segue.
a) Esiste un unico sottogruppo A di (G; ) avente ordine 7.
b) Esiste un omomorfismo suriettivo dal gruppo (G; ) al gruppo (Z5 ; +).
c) Esiste in (G; ) un sottogruppo B di ordine 5.
d) E` G = AB.
e) Il gruppo (G; ) `e abeliano.
5 5
(Sugg. Per ogni a A e ogni b B si ha b1 ab = ak b5 ab5 = ak a = ak k 1 (mod 7)
b1 ab = a)
f) Il gruppo (G; ) `e ciclico.

2. Sia (R; +, ) un anello commutativo, dotato di unit`a, in cui per ogni elemento x R esiste un intero
n > 1 tale che xn = x.
Sia I un ideale di (R; +, ), diverso da R e tale che, se ab I (con a, b R), allora a I o b I.
Si provi che
I] lanello quoziente (R/I; +, ) `e privo di divisori dello zero;
II] lideale I `e massimale.

3. Si considerino gli anelli quoziente


(A; +, ) =Q[x]/hx2 2i , (C; +, ) =Q[x]/hx2 3i
e lanello
(B; +, ) = {(a, b) | a, b Q}
con la somma definita componente per componente e il prodotto cos` definito:
(a, b) (c, d) = (bc + ad, bd + 2ac)
Si provi che
a) (A; +, ) `e un campo;
b) (B; +, ) `e un campo isomorfo a (A; +, );
c) (C; +, ) `e un campo non isomorfo a (A; +, ).

febbraio 2004

ALGEBRA I

1. Sia S = QQ linsieme delle applicazioni da Q a Q; si definisca in S una legge di composizione ? ponendo


per f, g S e per x Q

f (x), se x Z ;
(f ? g)(x) =
g(x), se x Q \ Z.
I] Si verifichi che (S; ?) `e un semigruppo privo di elementi neutri a destra e privo di elementi neutri a
sinistra.
II] Si considerino le applicazioni biiettive f, g S definite da
f (x) = x e g(x) = 2x + 1
per ogni x Q.
Si mostri che
f ? g `e suriettiva, non iniettiva;
g ? f `e iniettiva, non suriettiva.

146
III] Scelti n 2 elementi distinti f1 , f2 , . . . , fn S, si considerino i seguenti sottoinsiemi di S:
H = { hi = f1 ? fi | i {1, 2, . . . , n}}
K = { ki,j = fi ? fj | i, j {1, 2, . . . , n}}
Si verifichi che H e K sono sottosemigruppi di (S; ?).
Si mostri che ogni elemento di H `e neutro a sinistra in (H; ?).
Si provi che sono tra loro equivalenti le seguenti condizioni:
i) (K; ?) possiede qualche elemento neutro a destra;
ii) `e f1 (q) = f2 (q) = . . . = fn (q) per ogni q Q \ Z;
iii) ogni elemento di K `e neutro a destra in (K; ?);
iv) `e |H| = 1.
Il semigruppo (K; ?) pu`o avere qualche elemento neutro a sinistra?

2. Si consideri lanello (Z24 ; +, ) delle classi di resti mod 24. Per ogni intero r con 1 r 23 sia
Hr = { [kr]24 | k Z }.
Si provi quanto segue.
I] Hr `e un sottoanello dellanello (Z24 ; +, ).
II] Hr coincide con Z24 se e solo se `e M.C.D.(r, 24) = 1.
III] Per ogni r, s si ha Hr = Hs se e solo se `e M.C.D.(r, 24) = M.C.D.(s, 24).
Si determinino i valori di r per i quali lanello (Hr ; +, ) possiede unit`a e quelli per i quali lanello (Hr ; +, )
`e un campo.

3. Si consideri il polinomio f (x) = x4 2x3 x2 + 4x + 1.


Si dia una decomposizione di f (x) in prodotto di polinomi irriducibili in Zp [x] per p = 2, 3, 5.
Se ne deduca che f (x) `e irriducibile in Z[x].

ALGEBRA II

1. Sia (G; ) un gruppo finito.


I] Si provi che sono tra loro equivalenti le seguenti condizioni:
i) lapplicazione : G G definita ponendo (g) = g 2 per ogni g G `e suriettiva;
ii) per ogni g G con g 6= 1G `e g 6= g 1 ;
iii) |G| `e dispari (e quindi ogni elemento di G ha periodo dispari).
Nel seguito sia |G| dispari.
II] Si mostri che la relazione da G G a G definita ponendo per ogni a, b, c G
(a, b) c se e solo se `e a2 b2 = c2
`e una applicazione e, definita una legge di composizione ? in G ponendo
a ? b = ((a, b)),
(G; ?) `e un gruppo isomorfo a (G; ).
III] Si osservi che, se il gruppo (G; ) `e abeliano, allora loperazione ? coincide con il prodotto .
Si mostri che esiste qualche gruppo (G; ) per il quale loperazione ? non coincide con il
prodotto .

2. Sia n un intero maggiore di 1.


Si mostri che sono tra loro equivalenti le seguenti condizioni:
i) n non `e potenza di primo;
ii) esiste r Z tale che r 6 0, 1 (mod n) e r2 r (mod n).
Si provi che, se sono soddisfatte tali condizioni, posto d =M.C.D.(r, n) > 0 e detto I = h[r]n i lideale
principale dellanello (Zn ; +, ) generato da [r]n ,
I] `e d 6= 1;
II] lanello (I; +, ) `e isomorfo allanello di classi di resti (Z nd : +, );
III] lanello quoziente (Zn /I; +, ) `e isomorfo allanello di classi di resti (Zd ; +, ).

3. Si provi che, se il gruppo additivo (K; +) di un corpo (K; +, ) `e ciclico, allora


I] `e car K 6= 0;

147
II] il corpo `e finito di ordine primo.

aprile 2004

ALGEBRA I

1. Sia S un insieme non vuoto; sia (G; ) un gruppo di trasformazioni (i.e. applicazioni biiettive) su S.
Si definisca in S una relazione ponendo per a, b S
ab se e solo se esiste G tale che (a) = b
Si provi quanto segue.
I] `e una relazione di equivalenza.
II] Per ogni s S linsieme Hs = { G | (s) = s} `e un sottogruppo di (G; ).
III] Per s, t S tali che s t, posto Ks,t = { G | (s) = t},
i) linsieme Ks,t `e un sottogruppo di (G; ) se e solo se `e s = t;
ii) esiste unapplicazione biiettiva da Hs a Ks,t .
IV] Se (G; ) `e un gruppo finito, per ogni s S la classe di equivalenza {s} `e finita e
|G| = |Hs | |{s} |
.

2. Sia (K; +, ) un campo; siano x, y K fissati. Si ponga


n o
a b
A= : a, b K
bx a + by
I] Si provi che A `e un sottoanello di (Mat2 (K); +, ), commutativo e dotato di unit`a.
II] Si mostri che gli elementi unitari dellanello (A; +, ) sono tutti e soli gli elementi di A che sono
unitari nellanello (Mat2 (K); +, ).
III] Si mostri che nel caso particolare (K; +, ) = (Zp ; +, ) (con p primo) esistono x, y Zp tali che
(A; +, ) sia un campo. (Pu`o essere conveniente distinguere i casi p = 2 e p 6= 2).

3. Si considerino i polinomi
a(x) = 5x2 + 3x 2
b(x) = 10x3 + 51x2 52x + 12
I] Si provi che per ogni primo p i polinomi a(x) e b(x) non sono primi fra loro in Zp [x].
II] Si determini un M.C.D.(a(x), b(x)) in Z[x].

giugno 2004

ALGEBRA I

1. Sia (K; +, ) un campo; sia a K\{0K } fissato.


Nellinsieme
G = { (n, k) | n Z, k K }
si definisca un prodotto ponendo
(n1 , k1 ) (n2 , k2 ) = (n1 + n2 , an2 k1 + k2 ).
I] Si verifichi che (G; ) `e un gruppo e che H = {(n, 0K ) | n Z} `e un suo sottogruppo.
II] Si provi che (G; ) `e abeliano se e solo se `e a = 1K .
III] Si provi che, se (G; ) non `e abeliano, il centro Z(G) del gruppo (G; ) `e contenuto propriamente in
H.
Si mostri con esempi che Z(G) pu`o essere un sottogruppo proprio o anche il sottogruppo banale.

2. Sia s Q fissato.
Sia (A; +, ) lanello commutativo costituito da
A = { (a, b) | a.b Q}
rispetto alle operazioni + e definite come segue
(a, b) + (c, d) = (a + c, b + d)
(a, b) (c, d) = (ad + bc, bd + sac).
I] Si determinino i valori di s per i quali (A; +, ) non `e campo.

148
II] Si determinino gli elementi idempotenti di (A; +, ) (i.e. x A tali che x2 = x)
(Pu`o essere conveniente distinguere il caso in cui (A; +, ) `e un campo e quello in cui non lo `e.)
III] Se ne deduca che
i) se (A; +, ) `e un campo o se s = 0, esiste in (A; +, ) uno ed un solo sottocampo proprio F e lo si
determini;
ii) se (A; +, ) non `e campo e s 6= 0, oltre al sottocampo F determinato in i), esistono in (A; +, )
due sottocampi propri e li si determinino.
(Si ricordi che lunit`
a di un campo `e un elemento idempotente.)

3. Sia X = { (a, b) | a, b N0 }; si definisca in X una relazione ponendo (a, b) (c, d) se e solo se `e


soddisfatta una delle due condizioni seguenti:
i) a divide c e a 6= c;
ii) a = c e b d, dove indica lusuale ordinamento in N0 .
I] Si verifichi che `e una relazione dordine in X.
II] (X; ) `e totalmente ordinato?, ammette minimo? ammette massimo?
III] Una generica coppia di elementi di X ammette massimo minorante? ammette minimo maggiorante?

ALGEBRA II

1. Nel campo complesso C si consideri il sottoanello Z[ 5] = { = a + ib 5 C | a, b Z}; posto
N () = a2 + 5b2 , si considerino i seguenti sottoinsiemi:

A = { Z[ 5] | N () 0 (mod 2)}

B = { Z[ 5] | N () 0 (mod 3)}

C = { Z[ 5] | N () 0 (mod 5)}

Si stabilisca quali dei tre sottoinsiemi A, B, C sono ideali dellanello (Z[ 5]; +, ); per questi si mostri
che sono finitamente generati, precisando se sono principali.

2. Sia (G; ) un gruppo finito; sia |G| = pr m con p primo, r N e M.C.D.(p, m) = 1.


Si supponga inoltre che per ogni a, b G sia (ab)p = ap bp .
Si provi quanto segue.
I] I sottoinsiemi di G
r
H = { x G | xp = 1G }
r
K = {g p | g G}
sono sottogruppi normali di (G; ).
II] Ogni elemento g G si scrive in uno e un solo modo nella forma g = hk con h H e k K.
III] Per ogni h H e per ogni k K si ha hk = kh.
IV] Il gruppo quoziente (G/H; ) `e isomorfo al gruppo (K; ) e il gruppo quoziente (G/K; ) `e isomorfo
al gruppo (H; ).

3. Nellanello di polinomi (Zp [x]; +, ) (con p primo) si considerino un polinomio g(x) = (x )2 (con
Zp ) e lideale principale I = h g(x) i.
Sia (A ; +, ) = (Zp [x]/I; +, ).
I] Si mostri che lanello (A ; +, ) non `e un campo.
Si determini lordine dellanello (A ; +, ).
II] Detto (V ; ) il gruppo moltiplicativo costituito dagli elementi unitari dellanello (A ; +, ), si provi
che (V ; ) `e un gruppo ciclico di ordine p(p 1).
III] Posto (A0 ; +, ) = (Zp [x]/h x2 i; +, ), si mostri che lanello (A ; +, ) `e isomorfo allanello (A0 ; +, ).

149
luglio 2004

ALGEBRA I

1. In Mat2 (Zp ) (p primo) si consideri il sottoinsieme


( )
a [0]p
C= = : a, b Zp , a 6= [0]p
b a
e si verifichi che C `e un gruppo rispetto al prodotto righe per colonne.
I] Si determinino in C gli elementi dei sottoinsiemi
D = { C | p = I2 }
E = { C | p1 = I2 }
dove I2 indica la matrice unit`a di ordine 2.
II] Si mostri che D ed E sono sottogruppi del gruppo (C; ) rispettivamente isomorfi ai gruppi (Zp ; +)
e (Zp \{[0]p }; ).
III] Si mostri che per ogni C esistono e sono univocamente determinati D ed E tali che
= e se ne deduca che il gruppo (C; ) `e isomorfo al prodotto cartesiano
(G; )=(Zp ; +) (Zp \{[0]p }; ),
dove ( )

G= [x]p , [y]p : [x]p , [y]p Zp , [y]p 6= [0]p

e il prodotto in G `e definito da

[x]p , [y]p [z]p , [t]p = [x + z]p , [yt]p

2. Fissati n, k N, in Zn si definisca una legge di composizione ? ponendo per ogni [a]n , [b]n Zn
[a]n ? [b]n = [kab]n .
Si verifichi che (Zn ; +, ?) `e un anello commutativo.
Si provi quindi quanto segue.
I] Lanello (Zn ; +, ?) `e dotato di unit`a se e solo se `e M.C.D.(k, n) = 1; in tal caso
i) i divisori dello zero nellanello (Zn ; +, ?) sono tutti e soli i divisori dello zero nellanello (Zn ; +, );
ii) gli elementi unitari dellanello (Zn ; +, ?) sono tutti e soli gli elementi unitari dellanello (Zn ; +, ).
II] Se M.C.D.(k, n) 6= 1, ogni elemento di Zn `e divisore dello zero nellanello (Zn ; +, ?).

3. Nel campo complesso C si consideri il sottoanello



A = { a + ib 5 C | a, b Z}.
Si provi che

I] gli elementi 3 e 2 + i 5 sono irriducibili
in (A; +, );
II] in (A; +, ) esiste M.C.D.(3, 2 + i 5);
III] in (A; +, ) non esiste M.C.D.(9, 6 + 3i 5).

Esiste M.C.D.(6, 4 + 2i 5) in (A; +, )?

ALGEBRA II

1. Nel gruppo (G; ) = (GL(2,Zp ); ) (p primo) si considerino lelemento



1 0
=
1 1
e il sottogruppo ciclico A = hi.
I] Si verifichi che il sottogruppo A non `e normale in (G; ).
II] Si determinino i sottoinsiemi
B = { G | 1 A = A}
C = { G | = }.

150
Si mostri che B e C sono sottogruppi di (G; ) con A C B e con A e C normali in (B; ).
II] Si mostri che il gruppo quoziente (B/C; ) `e ciclico di ordine p 1 mentre per p 6= 2 il gruppo
quoziente (B/A; ) non `e ciclico

2. Sia p un numero primo. Sia f (x) Zp [x] un polinomio monico con deg f (x) > 0; sia I = hf (x)i lideale
dellanello di polinomi (Zp [x]; +, ) generato da f (x).
Si consideri lanello quoziente (A; +, )=(Zp [x]/I; +, ) e lapplicazione : A A definita ponendo () =
p per ogni A.
Si provi quanto segue.
I] `e un endomorfismo dellanello (A; +, ).
II] `e un automorfismo dellanello (A; +, ) se e solo se il polinomio f (x) `e irriducibile o `e prodotto di
polinomi monici irriducibili distinti.

3. I] Si provi che ogni ideale proprio e ogni anello quoziente proprio dellanello (Zn ; +, )
hanno caratteristica strettamente minore della caratteristica dellanello (Zn ; +, ).
II] Si consideri lanello (A; +, ) =(Zn ; +, ) (Zn ; +, ) (somma diretta esterna di anelli) e si mostri
che esso possiede qualche ideale proprio I tale che gli anelli (I; +, ) e (A/I; +, ) hanno la stessa
caratteristica di (A; +, ).

settembre 2004

ALGEBRA I

1. Siano r ed s due interi maggiori di 1.


I] Si consideri la relazione da Zr a Zs definita ponendo [n]r [n]s per ogni n Z. Si mostri che `e
una applicazione da Zr a Zs se e solo se s divide r. In tal caso `e suriettiva? `e iniettiva?
II] Fissato k Z, si consideri la relazione k da Zr a Zs definita ponendo [n]r k [kn]s per ogni n Z. Si
mostri che k `e una applicazione da Zr a Zs se e solo se s divide kr e che in tal caso k `e suriettiva
se e solo se `e M.C.D.(k, s) = 1.
Se lapplicazione k `e iniettiva, allora r divide s; vale il viceversa?

2. Sia n un intero maggiore di 1. Nellanello


( di matrici Mat2 (Zn ) si)consideri il sottoinsieme

[2r]n [4r]n
H= : r Z
[0]n [0]n
I] Si verifichi che H `e un sottoanello dellanello Mat2 (Zn ) e se ne determini lordine (distinguendo i
casi n dispari e n pari).
II] Si provi che lanello (H; +, ) possiede unit`a se e solo se `e n = 2s d con d intero positivo dispari e
s = 0 o s = 1.
III] Si mostri che, se lanello (H; +, ) possiede unit`a, esso `e isomorfo ad un anello di classi di resti.

3. Sia p un numero primo. Per ogni a, b Zp si consideri il polinomio


fa,b (x) = x2 + ax + b Zp [x]
.
I] Si provi che, se `e p 6= 2, per ogni a Zp esiste uno ed un solo b Zp tale che fa,b (x) abbia una
radice doppia in Zp .
II] Si mostri che per p = 2 non vale lasserto provato in I] nel caso p 6= 2

ALGEBRA II

1. Nellanello Mat2 (Z8 ) (costituito dalle matrici di ordine 2 ad elementi nellanello (Z8 ; +, ) rispetto alla
somma elemento per elemento e alprodotto
righeper colonne)
siconsiderino
gli elementi
1 1 3 0 1 0
= ,= ,=
0 1 0 1 0 1
Si verifichi che , , sono elementi unitari.

151
Nel gruppo moltiplicativo (V ; ), costituito dagli elementi unitari dellanello Mat2 (Z8 ), si considerino i
sottogruppi G = h , , i, A = h i, H = h , i.
Si mostri che per ogni r Z `e 1 r A e 1 r A e se ne deduca che A `e normale in (G; ).
Si mostri che `e G = AH e si determinino gli ordini di A, H, G.
2
2. Sia p un numero primo. Si consideri lanello di polinomi (Zp [x];
+, ) e il suo ideale principale I = hx i.
Si determinino lordine e la caratteristica dellanello quoziente Zp [x]/I; +, ); si mostri inoltre che tale
anello possiede uno ed un solo ideale proprio.

3. Sia (A; +, ) un anello commutativo di ordine p2 (con p primo) e di caratteristica p, dotato di unit`a
1A ; si supponga che in (A; +, ) esista uno ed un solo ideale proprio I.
I] Si provi che gli elementi unitari dellanello (A; +, ) sono tutti e soli gli elementi di A I = {x
A | x 6 I} e costituiscono (rispetto al prodotto definito in (A; +, )) un gruppo ciclico di ordine
p2 p = p(p 1).
II] Posto X = {x A | xi = 0 per ogni i I}, si verifichi che X `e un ideale proprio dellanello (A; +, );
se ne deduca I = X e quindi che (I; +, ) `e uno zero-anello.
III] Fissato comunque un elemento y I\{0}, `e A = { r1A + sy | r, s Z }. Se ne deduca che lanello
(A; +, ) `e isomorfo allanello quoziente Z]p [x]/hx2 i; +, .

novembre 2004

ALGEBRA II

1. Nellanello di polinomi (Z5 [x]; +, ) si considerino f (x) = x2 + 1 e lideale principale I = hf (x)i; si


consideri quindi lanello quoziente (Z5 [x]/I : +, ).
I] Si determinino gli elementi unitari dellanello (Z5 [x]/I : +, ) e si verifichi che essi costituiscono
rispetto al prodotto un gruppo abeliano (V ; ) di ordine 24 .
II] Posto B = { V | 2 = 1} e C = { 2 | V }, si provi che B e C sono sottogruppi di (V ; ) tali
che il gruppo quoziente (V /B; ) `e isomorfo al gruppo (C; ).
Se ne deduca B = C e si indichino gli elementi distinti di B.
III] Si determini il massimo dei periodi degli elementi di (V ; ).
Si mostri che nel gruppo (V ; ) esistono due sottogruppi propri H e K tali che V = HK e h1i = HK.

2. Sia (A; +, ) un anello. Si provi quanto segue.


I] Linsieme degli elementi di (A; +, ), che hanno caratteristica diversa da zero, `e un ideale bilatero di
(A; +, ).
Se linsieme costituito dallo zero e dagli (eventuali) elementi di caratteristica zero di (A; +, ) `e un
ideale di (A; +, ), esso `e improprio.
II] Se lanello (A; +, ) `e privo di ideali bilateri propri, tutti gli elementi non nulli di A hanno la stessa
caratteristica e questa `e zero o un numero primo.

3. Si considerino un campo (K; +, ), lanello di polinomi (K[x]; +, ) e in esso un ideale I = hf (x)i


generato da un polinomio f (x) K[x].
I] Si provi che, se un anello (A; +, ) `e unimmagine omomorfa dellanello quoziente (K[x]/I; +, ), esiste
un ideale J di (K[x]; +, ) che contiene I e tale che lanello (A; +, ) `e isomorfo allanello quoziente
(K[x]/J; +, ).
II] Nellanello di polinomi Z5 [x]; +, ) si considerino f (x) = x2 + 1 e lideale principale I = hf (x)i.
Si provi che lanello quoziente (Z5 [x]/I : +, ) possiede una ed una sola (a meno di isomorfismi)
immagine omomorfa propria.

152
gennaio 2005

ALGEBRA I

1. Sia k R fisso. Nellanello (Mat2 (R);(+, ) si considerino i sottoinsiemi


)

x 3y
A= : x, y R
y x + ky
( )
a 3b
B= : a, b Q
b a + kb
I] Si verifichi che A `e un sottoanello di (Mat2 (R); +, ).
II] Si determinino i valori di k per i quali lanello (A; +, ) `e privo di divisori dello zero e si provi che
essi sono tutti e soli quelli per i quali lanello (A; +, ) `e un campo.
III] Si determinino i valori di k per i quali B `e sottoanello dellanello (A; +, ).
IV] Sia B un sottoanello di (A; +, ). Si mostri che, se (A; +, ) `e un campo, allora anche (B; +, ) `e un
campo, mentre se (A; +, ) non `e un campo, lanello (B; +, ) pu`o essere un campo, ma pu`o anche
non esserlo.

2. Sia G = { (a, ) | a Z6 , {+1, 1} }; si definisca in G una legge di composizione prodotto ponendo


(a1 , 1 ) (a2 , 2 ) = (a1 + 1 a2 , 1 2 ).
Si provi quanto segue.
I] (G; ) `e un gruppo non abeliano.
II] Gli insiemi A = { (a, +1) | a Z6 } e B = {([0]6 , +1), ([0]6 , 1)} sono sottogruppi propri del gruppo
(G; ).
III] Detto (X; ) linsieme dei sottogruppi propri di (G; ), ordinato rispetto allinclusione insiemistica,
i) A `e elemento massimale, ma non massimo, di (X; ); A non `e ne elemento minimale ne minimo
di (X; );
ii) B `e elemento minimale, ma non minimo, di (X; ); B non `e ne elemento massimale ne massimo
di (X; ).

3. Sia p un numero primo. Nellanello di polinomi (Zp [x]; +, ) si considerino


a(x) = x4 + x3 + 5x + 8 , b(x) = x2 1
Al variare di p si determinino un M.C.D.((a(x), b(x)) e due polinomi f (x), g(x) Zp [x] tali che sia
M.C.D.(a(x), b(x))=f (x)a(x) + g(x)b(x).

ALGEBRA II

1. Nel gruppo simmetrico S5 si consideri il sottogruppo H = h (1, 2, 3, 4, 5), (1, 2, 3)(4, 5) i.


Si mostri che H possiede elementi di periodo 2,3,4,5,6 e se ne deduca che H coincide con il gruppo S5 .

2. Sia p un numero primo e sia f (x) Zp [x] con deg f (x) = 2; si consideri lanello quoziente (A; +, ) =
=Zp [x]/hf (x)i.
Si determini lordine di A e si provi quindi quanto segue.
I] Lanello (A; +, ) possiede un sottoanello proprio che `e sottocampo.
II] Se lanello (A; +, ) `e un campo, allora esso possiede un solo sottoanello proprio.
III] Se lanello (A; +, ) non `e un campo, allora esistono a(x), b(x) Zp [x] tali che
deg a(x) =deg b(x) = 1 e f (x) = a(x)b(x).
In tal caso lanello (A; +, ) possiede qualche sottoanello proprio che non `e sottocampo, se e solo se i
polinomi a(x) e b(x) sono associati.

3. Sia (K; +, ) un campo. Nel gruppo GL(3,


K) si consideri
il sottogruppo
n 1 a b o
G = 0 1 c : a, b, c K .
0 0 1
Si determini il centro Z(G) di (G; ) e si verifichi quanto segue.

153
I] Linsieme
( )
1 x 0
X=
0 1 y | x, y K
0 0 1
`e un sistema di rappresentanti per i laterali di Z(G) in G;
II] Il gruppo quoziente (G/Z(G); ) `e abeliano, ma non ciclico.

febbraio 2005

ALGEBRA I

1. Sia G = R\{0}.
I] Si provi che G `e un gruppo , non abeliano, rispetto alla legge di composizione ? definita ponendo
a
a ? b = a b |a|
per ogni a, b G (dove il prodotto al secondo membro indica lordinario prodotto in R).
II] Si definisca in G una relazione ponendo per x, y G
x y se e solo se esiste g G tale che g 1 ? x ? g = y.
Si verifichi che `e una relazione di equivalenza in G e se ne determinino le classi di equivalenza
distinte.

2. Si provi che esiste k Z tale che sia


k 2 k (mod 15), k 6 0, 1 (mod 15).
In relazione a una tale scelta di k
I] si consideri lanello (A; +, ) cos definito
A = { (a, b) | a, b Z15 }
(a1 , b1 ) + (a2 , b2 ) = (a1 + a2 , b1 + b2 )
(a1 , b1 ) (a2 , b2 ) = (a1 a2 , a1 b2 + ka2 b1 )
(dove a1 +a2 e a1 a2 sono calcolati in (Z15 : +, ) e si mostri che lanello (A; +, ) non `e commutativo,
`e privo di unit`a, ma possiede unit`a a sinistra;
II] posto H = { (a, b) A | k(a, b) = (a, b) }, si verifichi che H `e un sottoanello dellanello (A; +, ),
commutativo e dotato di unit`a;
III] si determinino i divisori dello zero nellanello (A; +, ) e si mostri che ogni elemento non nullo di H
`e divisore dello zero in (A; +, ), ma pu`o non essere divisore dello zero nellanello (H; +, ).

3. Sia p un numero primo; si consideri il polinomio f (x) = x3 1 Zp [x]. Si provi che sono tra loro
equivalenti le seguenti condizioni:
i) `e p = 3;
ii) f (x) possiede in Zp una radice che ha molteplicit`a 2;
iii) f (x) possiede in Zp una radice che ha molteplicit`a 3.

ALGEBRA II

1. Sia (G; ) il gruppo costituito da


G = { (n, d) | n Z, d {+1, 1} }
rispetto al prodotto definito da
(n1 , d1 ) (n2 .d2 ) = (n1 + d1 n2 , d1 d2 ).
Si consideri il sottogruppo ciclico T = h (1, 1) i e si verifichi quanto segue.
I] Il sottogruppo T non `e normale in (G; ).
II] Linsieme S = { (n, (1)n ) | n Z } `e il minimo (rispetto allinclusione insiemistica) sottogruppo
normale di (G; ) che contiene T .
III] Il sottogruppo S non `e ciclico, ma `e finitamente generato.

2. Si consideri lanello (A; +, ) = (Q; +.) (Z; +, ) (somma diretta esterna di anelli).

154
Si provi quanto segue.
I] Ogni sottoanello non banale dellanello (A; +, ) ha caratteristica zero.
II] Per ogni intero positivo n esiste nellanello (A; +, ) uno ed un solo ideale In tale che lanello quoziente
(A/In ; +, ) ha caratteristica n.
III] Esiste in (A; +, ) qualche ideale proprioJ tale che lanello quoziente (A/J; +, ) ha caratteristica
zero.

3. Sia (V ; +) uno spazio vettoriale sinistro su un corpo K. Sia n un intero prefissato e sia f : V V
lapplicazione definita da f (v) = nv per ogni v V . Si provi che f `e un K-endomorfismo dello spazio
vettoriale V ; inoltre, se f non `e lendomorfismo nullo di V , f `e un automorfismo di V .

aprile 2005

ALGEBRA I

1. Siano f : X Y , g : Y T , h : T V tre applicazioni.


Si provi che, se le applicazioni f g e gh sono biiettive, allora anche le tre applicazioni f, g.h sono biiettive.
Se le applicazioni f g e gh sono suriettive, lo sono anche le tre applicazioni f, g, h?

2. Si consideri lanello (A; +, ) dove


A = { (a, b) | a, b C}
(a, b) + (c, d) = (a + c, b + d)
(a, b) (c, d) = (ac, ad + bc)
dove c indica il complesso coniugato dellelemento c C.
I] Si determinino i divisori dello zero in (A; +, ).
II] Si mostri che (A; +, ) possiede dei sottocampi propri e che linsieme dei sottocampi propri di (A; +, )
ammette minimo (rispetto allinclusione insiemistica).

3. Sia (A; +, ) un anello commutativo, dotato di unit`a; sia D linsieme costituito dallo zero e dai divisori
dello zero di (A; +, ).
I] Si consideri un polinomio ax + b A[x].
Si mostri che, se ax + b `e un divisore dello zero nellanello (A[x]; +, ), allora a, b D.
Si provi che, se per ogni a, b D con a 6= 0 il polinomio ax + b `e divisore dello zero in (A[x], +, ),
allora D `e un sottoanello dellanello (A; +, ).
II] Nel caso particolare (A : +, )=(Zn ; +, ) si provi che, se D `e sottoanello proprio di (Zn ; +, ), allora
i) `e n = pr con p primo e r 2;
ii) ogni polinomio ax + b con a, b D, a 6= 0 `e divisore dello zero in (Zn [x]; +, ).

giugno 2005

ALGEBRA I

1. Sia (S; ) un insieme ordinato.


Per s1 , s2 S si scriva s1 < s2 per indicare che s1 s2 con s1 6= s2 .
Sia T = S S = {(a, b) | a, b S}; si definisca in T una relazione ponendo per (a, b), (c, d) T
(a, b) (c, d) se e solo se `e a < c oppure a = c e b d.
Si verifichi quanto segue.
I] `e una relazione dordine in T .
II] (T ; ) `e totalmente ordinato se e solo se (S; ) `e totalmente ordinato.
III] Sia (S; ) non totalmente ordinato; (T ; ) `e reticolo se e solo se (S; ) `e reticolo dotato di massimo
e di minimo.
In tal caso (T ; ) ha minimo? ha massimo?

2. Sia k Q\{0} fissato. Sia A = {(a, b) | a, b Q}; A `e un anello ripetto alla somma e al prodotto
definiti come segue:

155
(a, b) + (c, d) = (a + c, b + d)
(a, b) (c, d) = (ad + bc, bd + kac)
Si mostri quanto segue.
I] Esistono valori di k per i quali lanello (A; +, ) `e un campo ed altri per i quali non lo `e.
II] Sia k tale che lanello (A; +, ) non `e campo. Allora
i) per ogni r Q linsieme Hr = {(a, ra) | a Q} `e un sottogruppo del gruppo additivo (A; +) ed
esiste qualche r Q per il quale Hr non `e sottoanello dellanello (A; +, );
ii) nellanello (A; +, ) esiste qualche sottoanello privo di unit`a;
iii) nellanello (A; +, ) esiste qualche sottoanello proprio che contiene lunit`a di (A; +, );
iv) nellanello (A; +, ) esiste qualche sottoanello proprio che possiede una unit`a diversa dallunit`a di
(A; +, ).

3. Sia (D; +, ) un dominio a fattorizzazione unica; siano a, b1 , b2 , . . . , bn elementi non nulli di D. Si provi
che a `e primo con lelemento c = b1 b2 bn se e solo se a `e primo con bi per ogni i = 1, 2, . . . , n.

ALGEBRA II

1. Sia (K; +, ) un campo.


Si provi che, se car K = 0, (K; +, ) possiede un sottocampo isomorfo al campo razionale (Q;+, ).
Se ne deduca che, se il gruppo additivo (K; +) `e ciclico, allora il campo (K; +, ) `e isomorfo al campo
(Zp ; +, ).

2. Nel gruppo GL(2,Zp ) si considerino lelemento


1 0
=
1 1
e il sottogruppo ciclico A = h i.
I] Si verifichi che il sottogruppo A non `e normale nel gruppo GL(2,Zp ).
II] Si mostri che i sottoinsiemi
B = { GL(2,Zp ) | 1 A = A }
C = { GL(2,Zp ) | = }
sono sottogruppi di GL(2,Zp ) con A C B, A / B, C / B.
III] Si provi che il gruppo quoziente (B/C; ) `e ciclico e che il gruppo quoziente (B/A; ) `e abeliano.
Il gruppo quoziente (B/A; ) pu`o essere ciclico?.

3. Sia (A; +, ) un anello; sia k un intero fisso, maggiore di 1.


Si provi quanto segue.
I] I sottoinsiemi di A
I = { x A | car x divide k } e J = { y A | ky = y }
sono ideali bilateri dellanello (A; +, ) tali che I J = h0A i.
` h I, J i = A se e solo se `e car A = n > 0 e k 2 k (mod n).
II] E

luglio 2005

ALGEBRA I

1. Sia f : X Y una applicazione da un insieme X ad un insieme Y . Si provi che f `e suriettiva se


e solo se per ogni insieme Z e per ogni coppia di applicazioni g, h : Y Z tali che sia f g = f h si ha
g = h.

2. Nel gruppo GL(2,Zp ) (p primo) si consideri il


sottoinsieme
n o
a 0
G= | a, b Zp , a 6= 0
b a
e si mostri che esso `e un sottogruppo di GL(2,Zp ).
Si considerino quindi in G i sottoinsiemi

156
A = { G | p = I}
B = { G | p1 = I}
Si mostri che
I] A e B sono sottogruppi del gruppo (G; ) tali che A B = {I};
II] per ogni G esistono e sono univocamente determinati A e B tali che = e se ne
deduca che `e p(p1) = I

3. Sia (A; +, ) un anello e sia


Z(A) = { c A | ca = ac per ogni a A}
Si provi quanto segue.
I] Z(A) `e un sottoanello di (A; +, ).
II] Se per ogni x A `e x2 x Z(A), allora
i) per ogni x, y A `e xy + yx Z(A);
ii) per ogni x A `e x2 Z(A);
iii) lanello A `e commutativo.

ALGEBRA II

1. Sia (G; ) un gruppo finito di ordine n = rs con M.C.D.(r, s) = 1; sia H un sottogruppo di (G; ) di
ordine r.
Si provi che il sottogruppo H `e normale in (G; ) se e solo se `e H = { x G | xr = 1G }.

2. Sia (K; +, ) un campo. Si consideri lanello di polinomi (K[x]; +, ).


I] Si provi che ogni ideale proprio I dellanello (K[x]; +, ) `e contenuto in un numero finito di ideali
massimali J1 , . . . , Jr di (K[x]; +, ).
II] Si mostri con esempi che pu`o essere I = J1 Jr ma anche I 6= J1 Jr .
III] Si provi che sono tra loro equivalenti le seguenti condizioni:
i) lideale I `e intersezione degli ideali massimali che lo contengono;
ii) posto I = h f (x) i, f (x) `e irriducibile o prodotto di polinomi irriducibili a due a due non associati.

3. Sia (V ; +) uno spazio vettoriale sinistro su un campo (K; +, ). Si provi quanto segue.
I] Per due qualsiansi vettori v1 , v2 V \{0V } si ha
h v1 iK = h v2 iK oppure h v1 iK h v2 iK = {0V }.
II] Se f `e un K-endomorfismo dello spazio vettoriale (V ; +), sono tra loro equivalenti le seguenti
condizioni:
i) `e f (W ) W per ogni K-sottospazio W dello spazio vettoriale (V ; +);
ii) `e f (v) h v iK per ogni v V ;
iii) esiste k K tale che per ogni v V `e f (v) = kv.

settembre 2005

ALGEBRA I

1. Si consideri linsieme P(Z) delle parti dellinsieme Z degli interi relativi. Si definisca in P(Z) una
relazione ponendo per A, B P(Z)
A B se e solo se `e A B e B\A `e finito.
I] Si verifichi che `e una relazione dordine in P(Z).
(P(Z), ) `e un insieme totalmente ordinato? Ammette minimo? ammette massimo?
II] Si provi che per X, Y P(Z) linsieme {X, Y } ammette minoranti in (P(Z), ) se e solo se ammette
maggioranti.
(P(Z), ) `e un reticolo?

2. Sia (K; +, ) un campo; sia


G = { (x, y) | x, y K, y 6= 0K }.
I] Si verifichi che (G; ) `e un gruppo dove il prodotto `e definito da

157
(x1 , y1 ) (x2 , y2 ) = (x1 + y1 x2 , y1 y2 )
II] Si mostri che il gruppo (G; ) `e abeliano se e solo se `e |K| = 2.
III] Fissato a K, si consideri linsieme
S = { (x, x a) | x K, x 6= a }
e si provi che S `e un sottogruppo di (G; ) se e solo se `e a = 1K .

3. Nel campo complesso C si consideri il sottoanello



A = { a + ib 7 | a, b Z }.
Si provi che
I] esiste M.C.D.(3 + i 7, 4);

II] non esiste M.C.D.(12 + 4i 7, 16);

III] esiste M.C.D.(9 + 3i 7, 12).

ALGEBRA II

1. Nel gruppo additivo (Q; +) si consideri il sottogruppo Z. Si provi quanto segue.


I] Lindice [Q : Z] `e infinito.
II] Per ogni intero positivo n esiste in (Q; +) un sottogruppo T che contiene Z e tale che [T : Z] = n.
III] Ogni sottogruppo proprio di (Q; +) `e infinito e ha indice infinito in (Q; +).

2. Sia X un insieme non vuoto; si consideri lanello di Boole (P(X); +, ) associato al reticolo di Boole
(P(X); , ).
Sia T = { Y P(X) | |Y | `e pari } (linsieme vuoto appartiene a T )
Si mostri che
I] T `e sottoanello dellanello (P(X); +, ) se e solo se `e |X| 2;
II] se X possiede almeno tre elementi distinti, il sottoanello di (P(X); +, ) generato da T `e costituito
da tutti e soli i sottoinsiemi finiti di X.

3. Siano (G; ) e (G0 ; ) due gruppi finiti. Si provi che se M.C.D.(|G|, |G0 |) = 1, allora lunico omomorfismo
: G G0 `e lomomorfismo banale (i.e. (g) = 1G0 per ogni g G).
Vale il viceversa?

novembre 2005

ALGEBRA II

1. Sia p un numero primo; sia f (x) = x2 x + 1 Zp [x]. Si consideri lideale I = h f (x) i dellanello di
polinomi (Zp [x]; +, ) e il relativo anello quoziente (A; +, ) = (Zp [x]/I; +, ).
I] Si provi che lanello (A; +, ) possiede divisori dello zero se e solo se `e p = 3 oppure p 1 (mod 6).
II] Si determinino i valori di p per i quali lanello (A; +, ) possiede elementi nilpotenti non nulli.

2. Sia (K; +, ) un campo. Nel gruppoGL(2, K) si considerino


gli elementi

1 0 1 0
= e =
1 1 2 1
dove 1 = 1K e 2 = 2 1K .
Siano A = h i, B = h i e H = h A, B i. Si provi che
I] `e H = AB se e solo se `e car K = 2;
II] H `e finito se e solo se `e car K = p (p primo). Si determini in tal caso lordine di H.

3. Si consideri in (Mat2 (Z7 ); +, ) il sottoanello A definito


da
n o
x y
A= : x, y Z7 .
y xy
Si verifichi quanto segue.
I] Lanello (A; +, ) possiede esattamente due ideali propri I e J; si ha IJ = {0A } e A = hI, J i = I+J.
II] Gli anelli (I; +, ) e (J; +, ) sono entrambi isomorfi allanello (Z7 ; +, ).

158
III] Lanello (A; +, ) `e isomorfo alla somma diretta esterna (Z7 ; +, ) (Z7 ; +, ).

gennaio 2006

ALGEBRA I

1. Sia (K; +, ) un campo; sia


G = { (k, n) | k K, n Z }
Fissato a K\{0K }, si definisca in G un prodotto ponendo
(k1 , n1 )(k2 , n2 ) = (k1 + an1 k2 , n1 + n2 ).
Si provi quanto segue.
I] (G; ) `e un gruppo.
II] Linsieme S = { (k, 0) | k K} `e un sottogruppo del gruppo (G; ) che contiene ogni sottogruppo
finito di (G; ).
III] Il gruppo (G; ) possiede sottogruppi propri infiniti.
Nel caso particolare (K; +, ) =(Q;+, ) ogni sottogruppo proprio di (G; ) `e infinito.

2. Fissato k Z12 , nellanello di matrici (Mat


( 2 (Z12 );+, ) si consideri
) il sottoinsieme
a b
Ak = : a, b Z12 .
0 ka
I] Si determinino i valori di k Z12 per i quali Ak `e sottoanello di (Mat2 (bZ12 ); +, ).
II] Si provi che (Ak ; +, ) `e un anello commutativo se e solo se `e k = [1]12 .
III] Si mostri che, se (Ak ; +, ) `e un anello non commutativo, allora
i) (Ak : +, ) possiede pi` u unit`a a sinistra, ma non possiede unit`a;
ii) ogni elemento non nullo di (Ak ; +, ) `e divisore dello zero.

3. Si consideri il polinomio f (x) = x3 + ax + 1 Z11 [x]; si determinino i valori di a Z11 per i quali f (x)
ammette una radice con molteplicit`a 2.
Esistono valori di a Z11 per i quali f (x) non ammette radici?
Esistono valori di a Z11 per i quali f (x) `e irriducibile in Z11 [x]?

ALGEBRA II

1. Sia (A; +, ) un anello.


I] Sia H un sottoanello proprio di (A; +, ).
i) Si provi che, se car A = n > 0, allora `e car H = m, dove m `e un divisore di n.
ii) Si mostri con esempi che, se car A = 0, pu`o essere car H = 0 o car H = m > 0.
II] i) Si provi che condizione necessaria affinche (A; +, ) sia privo di divisori dello zero `e che per ogni
suo sottoanello proprio H si abbia car H =car A.
ii) Si mostri con esempi che la condizione non `e sufficiente ne se car A = 0 ne se car A = n > 0.

2. Sia p numero primo; nel gruppo GL(3,Zp ) si consideri


il sottogruppo
( )
1 0 0
G=
a 1 0 | a, b, c Zp
b c 1
I] Si determini il centro Z(G) del gruppo (G; ).
II] Si provi che un sottogruppo non banale H di (G; ) `e normale in (G; ) se e solo se esso contiene
Z(G).
III] Si mostri che il gruppo (G; ) possiede qualche sottogruppo non normale.

3. Sia (K; +, ) un campo; sia f (X) un polinomio di K[x] di grado 2 che ammette in K due radici distinte.
Detto I = h f (x) i lideale di (K[x]; +, ) generato da f (x), si provi che lanello quoziente (K[x]/I; +, ) `e
isomorfo alla somma diretta esterna (K K; +, ).

159
febbraio 2006

ALGEBRA I

1. Sia (G; ) un gruppo; si consideri linsieme


T = { = (g, n) | g G, n Z }
e si definisca in T una legge di composizione ? ponendo
(1)n1
(g1 , n1 ) ? (g2 , n2 ) = (g1 g2 , n1 + n2 ).
I] Posto S = { = (g, 0) | g G}, si mostri che (S; ?) `e un gruppo.
II] Si provi che sono tra loro equivalenti le seguenti condizioni:
i) il gruppo (G; ) `e abeliano;
ii) la legge di composizione ? `e associativa in T ;
iii) (T ; ?) `e un gruppo.
III] Si definisca nellinsieme T una relazione ponendo per 1 , 2 T
1 2 se e solo se esiste S tale che ? 1 = 2 ?
e si mostri che `e riflessiva e simmetrica.
Si provi poi che `e transitiva se e solo se per ogni a, b, c G esiste x G tale che abcba = xcx.
Si mostri che `e una relazione di equivalenza in T se il gruppo (G; ) `e abeliano.

2. Sia (A; +, ) un anello. Per ogni k A\{0A } si consideri lapplicazione k : A A definita ponendo
k (a) = ka per ogni a A.
Si provi quanto segue.
I] Lanello (A; +, ) `e privo di divisori dello zero se e solo se per ogni k A\{0A } lapplicazione
k : A A `e iniettiva.
II] Lanello (A; +, ) `e un corpo se e solo se per ogni k A\{0A } lapplicazione k : A A `e biiettiva.

3. Sia p un numero primo. In Zp [x] si considerino i polinomi


a(x) = x3 2x2 + x + 10
b(x) = x3 + x
c(x) = x2 5
I] Si determinino i valori di p per i quali M.C.D.(a(x), b(x)) e M.C.D.(c(x), b(x)) sono associati.
II] Si determinino i valori di p per i quali i polinomi (a(x) e b(x) sono coprimi.

ALGEBRA II

1. Sia p un numero primo. Si consideri il gruppo abeliano (G; +) = (Z; +) (Zp ; +) dove
G = { (n, a) | n Z, a Zp }
(n1 , a1 ) + (n2 , a2 ) = (n1 + n2 , a1 + a2 )
Si provi quanto segue.
I] Linsieme S = { (0, a) | a Zp } `e lunico sottogruppo proprio finito del gruppo (G; +).
Il sottogruppo S `e ciclico e il gruppo quoziente (G/S; +) `e ciclico infinito.
II] Se H `e un sottogruppo del gruppo (G; +) che contiene propriamente S, il gruppo quoziente (G/H; +)
`e ciclico finito.

2. Nellanello di matrici (Mat2 (Z13 ; +, ) si


consideriil sottoanello
n o
a b
A= : a, b Z13 .
b a
Si mostri che lanello (A; +, ) non `e un campo e che lunica (a meno di isomorfismi) sua immagine
omomorfa propria `e il campo (Z13 ; +, ).

3. Sia (A; +, ) un dominio ad ideali principali; sia I = h a i un ideale proprio di (A; +, ).


Si provi che sono tra loro equivalenti le seguenti condizioni:
i) lelemento a A `e irriducibile;
ii) lanello quoziente (A/I; +, ) `e un campo;
iii) lanello quoziente (A/I; +, ) `e privo di divisori dello zero.

160
aprile 2006

ALGEBRA I

1. Sia (S; ) un semigruppo in cui si ha sts = t per ogni s, t S.


Si provi che
I] `e s2 = t2 per ogni s, t S;
II] (S; ) `e un gruppo abeliano tale che s2 = 1S per ogni s S.

2. Si consideri lanello A = { (q1 , q2 ) | q1 , q2 Q} in cui la somma e il prodotto sono definiti componente


per componente.
Si determinino gli elementi idempotenti e quindi i sottocorpi di (A; +, ).

3. Sia (D; +, ) un dominio dintegrit`a dotato di unit`a; siano a, b D elementi tali che M.C.D.(a, b) = 1.
I] Si provi che se p D `e un elemento primo, allora p `e M.C.D.(pa, pb).
II] Si mostri che, se p D `e un elemento irriducibile, non primo, p pu`o non essere M.C.D.(pa, pb).

giugno 2006

ALGEBRA I

1. Sia (G; ) un gruppo. Si provi che sono tra loro equivalenti le seguenti condizioni:
i) (G; ) `e abeliano;
ii) per ogni a, b G `e (ab)2 = a2 b2 ;
iii) esistono tre interi consecutivi r, r +1, r +2 tali che per ogni a, b G e per ogni i {r, r +1, r +2}
si ha (ab)i = ai bi .

2. Si consideri lanello (Zn ; +, ) delle classi di resti mod n: si provi quanto segue.
I] Sia H un sottoanello dellanello (Zn ; +, ): se esiste [r]n H con M.C.D.(r, n) = 1, allora H =Zn .
II] Lanello (Zn ; +, ) possiede qualche sottoanello proprio dotato di unit`a se e solo se n non `e potenza
di un numero primo.

3. Si considerino in R[x] i polinomi


(x) = x4 + x3 + x2 + 3x 6 e (x) = x2 + k
Si stabilisca per quali valori di k R
I] (x) divide (x);
II] (x) e (x) sono coprimi.
Per i restanti valori di k R si determinino il polinomio monico d(x) =M.C.D.((x), (x)) e i polinomi
f (x), g(x) R[x] tali che d(x) = (x)f (x) + (x)g(x).

ALGEBRA II

1. Si considerino il gruppo additivo (Q; +), il suo sottogruppo normale Z e il gruppo quoziente
(G; +)=(Q/Z; +).
Si provi quanto segue.
I] Il gruppo (G; +) `e infinito, ma ogni suo elemento ha periodo finito.
II] Per ogni intero positivo n esiste in (G; +) qualche elemento di periodo n.
III] Per ogni intero positivo n esiste in (G; +) uno ed un solo sottogruppo Hn di ordine n; il sottogruppo
Hn `e ciclico.
IV] (G; +) non `e ciclico e possiede sottogruppi propri non ciclici.

2. Sia n N\{1}. Si provi che lanello di classi di resti (Zn ; +, ) possiede qualche sottocampo se e solo
se `e n = ps con p primo e M.C.D.(p, s) = 1.

3. Nellanello di polinomi (Z2 [x]; +, ) si consideri lideale I = hf (x)i generato dal polinomio f (x) =
x4 + x2 + 1.
Si mostri che
I] lanello quoziente (Z2 [x]/I; +, ) non `e un campo;

161
II] lanello quoziente (Z2 [x]/I; +, ) possiede una ed una sola (a meno di isomorfismi) immagine omo-
morfa propria.

luglio 2006

ALGEBRA I

1. Sia Q+ linsieme dei numeri razionali positivi; per rs , m +


n Q con r, s, m, n N, sn 6= 0 e M.C.D.(r, s)
=M.C.D.(m, n) = 1 si ponga
r m
s n se e solo se `e r < m oppure r = m e s divide n
(dove < indica lordinamento naturale in N).
Si verifichi che `e relazione dordine in Q+ e che (Q+ ; ) `e un reticolo, non catena.
N `e sottoreticolo del reticolo (Q+ ; )?

2. Sia (Sn ; ) il gruppo simmetrico su n lettere; sia A = {1, 2, . . . , r} con r n.


Siano
H = { Sn | (A) = A }
C = { Sn | (a) = a per ogni a A }
I] Si provi che H e C sono sottogruppi del gruppo (Sn ; ) e che per ogni H e per ogni C si ha
1 C.
II] La relazione definita in C ponendo per 1 , 2 C
1 2 se e solo se esiste H tale che 2 = 1 1
`e una relazione di equivalenza.
III] Per r = 3 si calcoli lordine dei sottogruppi H e C.
Si determinino le classi distinte di equivalenza della relazione nei casi n = 4, n = 5,
n = 6 (sempre per r = 3).

3. Sia (A; +, ) lanello definito da


A = { (a, b) | a, b Z }
in cui le operazioni + e sono definite componente per componente. Si provi quanto segue.
I] Lanello (A; +, ) possiede unit`a e divisori dello zero.
II] Esistono in (A; +, )
i) sottoanelli non banali, dotati di unit`a e privi di divisori dello zero;
ii) sottoanelli privi di unit`a e privi di divisori dello zero;
iii) sottoanelli privi di unit`a e dotati di divisori dello zero.
III] Se H `e un sottoanello di (A; +, ) dotato di unit`a e di divisori dello zero, allora
i) `e 1H = (1, 1) e quindi (n, n) H per ogni n N;
ii) esiste qualche r N tale che (r, 0) H e detto quindi m il minimo intero positivo tale che
(m, 0) H, `e
H = { (h, k) A | h k (mod m)}

ALGEBRA II

1. Sia (G; ) il gruppo definito da


G = { (n, [r]2 ) | n, r Z}
rispetto al prodotto
(n, [r]2 )(m, [s]2 ) = (n + (1)r m, [r + s]2 )
Si consideri il sottogruppo N = h (2, [0]2 ) i. Si mostri che
I] N `e normale in (G; );
II] il gruppo quoziente (G/N ; ) `e un gruppo trirettangolo;
III] se K `e un sottogruppo di (G; ), sono tra loro equivalenti le seguenti condizioni:
i) K contiene N ;
ii) K `e normale in (G; ) e il gruppo quoziente (G/K; ) `e abeliano.

162
2. Sia p un numero primo; si consideri lanello di classi di resti (Zpr ; +, ) con r N. Si provi che
I] ogni omomorfismo f : Z Zpr dallanello (Z;+, ) allanello (Zpr ; +, ), diverso dallomomorfismo
nullo, `e suriettivo;
II] esiste uno ed un solo omomorfismo non nullo dallanello (Z;+, ) allanello (Zpr ; +, ).

3. Si consideri il polinomio f (x) = x2 + 2x + 2 Z[x].


I] Detto I lideale di Q[x] generato da f (x), si mostri che lanello quoziente (Q[x]/I; +, ) `e un campo.
II] Detto J lideale principale di Z[x] generato da f (x), si provi che lanello quoziente (Z[x]/J; +, ) `e
privo di divisori dello zero, ma non `e un campo.
Si mostri che esiste in (Z[x]; +, ) qualche ideale proprio che contiene propriamente J; si indichi un
ideale cosiffatto.

settembre 2006

ALGEBRA I

1. Sia (S; ) un monoide e sia s S. Si provi che lelemento s `e invertibile se e solo se esistono x, y S
tali che gli elementi xsy e ysx sono invertibili.

2. Sia k Z fisso. Nellinsieme Zn delle classi di resti mod n si definisca una legge di composizione ?
ponendo
[a]n ? [b]n = [a + kb]n
I] Si osservi che (Zn ; ?) `e un semigruppo se [k]n = [0]n ed `e un gruppo se [k]n = [1]n .
II] Si mostri che, se `e n > 2, esiste k Z tale che (Zn ; ?) non `e semigruppo.
III] Si provi che, se `e n = rs con 1 < r < n e M.C.D.(r, s) = 1, esiste [k]n 6 {[0]n , [1]n } tale che (Zn ; ?)
`e semigruppo.
Per qualcuno di tali valori (Zn ; ?) pu`o essere gruppo?

3. Nel campo complesso si consideri il


sottoanello
Z[ 3] = {a + ib 3 | a, b Z }
Sia p un numero naturale primo.
affinche il polinomio x2 + 3 Zp [x] sia irriducibile in
I] Si provi che condizione necessaria e sufficiente
Zp [x] `e che p sia elemento primo dellanello Z[ 3].

II] La condizione che p sia elemento irriducibile dellanello Z[ 3] `e necessaria e/o sufficiente affinche
il polinomio x2 + 3 sia irriducibile in Zp [x]?

ALGEBRA II

1. Sia (G; ) un gruppo non banale; si provi che sono tra loro equivalenti le seguenti condizioni:
i) ogni sottogruppo non banale di (G; ) `e isomorfo al gruppo (G; );
ii) il gruppo (G; ) `e ciclico e lordine di G `e infinito o un numero primo.

2. Si consideri lanello (A; +, ) =(Q;+, )(Z; +, ) (somma diretta esterna). Si provi che
I] ogni sottoanello non banale di (A; +, ) ha caratteristica zero;
II] lanello (A; +, ) possiede immagini omomorfe proprie di caratteristica zero e immagini omomorfe
proprie di caratteristica n per ogni intero n 2.

3. Sia (K; +, ) un campo; nellanello di matrici


(Mat3 (K);
+, ) si consideri il sottoanello
( )
0 0 0
A = = a 0 0 | a, b, c K
b c 0
I] Per A, 6= 0 si determinino gli elementi dell
i) ideale destro hid di (A; +, ) generato da ;
i) ideale sinistro his di (A; +, ) generato da ;
iii) ideale bilatero I di (A; +, ) generato da .
II] Si verifichi che i tre ideali hid , his , I sono propri.

163
III] Si provi che
i) se hid = his allora I = hid ;
ii) pu`o essere I = hid con hid 6= his .

novembre 2006

ALGEBRA II

1. Si considerino il gruppo (Z;+) e il suo sottosemigruppo (N;+). Si verifichi quanto segue.


I] Se H `e un sottogruppo non banale di (Z;+), H N `e un sottosemigruppo di (N; +).
II] Per ogni a N, detto h a iN il sottosemigruppo di (N:+) generato da a, esiste un sottogruppo H
del gruppo (Z;+) tale che
h a iN = H N
III] Per a, b N, detto h a, b iN il sottosemigruppo di (N; +) generato da {a, b}, esiste un sottogruppo
H di (Z;+) tale che h a, b iN = H N se e solo se a divide b o b divide a.
IV] Si determinino gli elementi del sottosemigruppo h 3, 5 iN .

2. Si provi che gli anelli quoziente hxQ[x]
2 2i ; +,
Q[x]
e hx2 +6x+1i ; +, sono isomorfi, determinando un loro
isomorfismo.

3. Nel campo complesso si consideri il sottoanello


A = { a + ib 3 | a, b Z}

Fissato r N, si consideri nellanello (A; +, ) lideale I = h r, 1 + i 3 i.
I] Si provi che I `e ideale proprio di (A; +, ) se e solo se r `e pari.
II] Si mostri che sono tra loro equivalenti le seguenti condizioni:
i) I `e ideale massimale di (A; +, );

ii) `e I = h 2, 1 + i 3 i;

iii) `e I = { x + iy 3 | x y (mod 2)};
iv) `e r = 2t con t N dispari.

gennaio 2007

ALGEBRA I

1. Sia S linsieme delle successioni = (a1 , a2 , . . .) di numeri reali positivi; si considerino in S le relazioni
1 , 2 , 3 definite ponendo per = (a1 , a2 , . . .) e = (b1 , b2 , . . .)
1 se e solo se esiste n N tale che ak = bk per ogni k n;
2 se e solo se esiste n N tale che ak bk per ogni k n;
3 se e solo se = oppure esiste n N tale che an < bn e ak bk per ogni k > n.
I] Per ognuna delle tre relazioni si stabilisca se `e relazione di equivalenza o relazione dordine in S.
S
II] Se i `e di equivalenza, si stabilisca se linsieme quoziente i `e finito o infinito.
III] Se i `e relazione dordine, si stabilisca se (S; i ) `e totalmente ordinato, se ha minimo o massimo.

2. Sia (A, +, ) un anello dotato di unit`a; sia VA linsieme degli elementi unitari di (A; +, ). Si consideri
linsieme
G = { (a, v) | a A, v VA }
e si definisca in G una legge di composizione prodotto ponendo
(a1 , v1 ) (a2 , v2 ) = (a1 v2 + a2 , v1 v2 )
I] Si provi che (G; ) `e un gruppo.
II] Si mostri che il gruppo (G; ) `e abeliano se e solo se lunit`a 1A `e lunico elemento unitario dellanello
(A; +, ).
III] Si diano esempi in cui
i) (G; ) `e abeliano finito;

164
ii) (G; ) `e abeliano infinito;
iii) (G; ) non `e abeliano.

3. Sia p un numero primo; si consideri il polinomio fa (x) = x3 + ax + 1 Zp [x].


Si provi che esiste a Zp tale che fa [x] abbia una radice almeno doppia in Zp se e solo se `e p 6= 2 e il
polinomio g(x) = x3 2 Zp [x] `e riducibile in Zp [x].
Si indichi un valore di p per cui g(x) `e riducibile in Zp [x] e un valore di p per cui g(x) `e irriducibile in
Zp [x].

ALGEBRA II

1. Sia (A, +, ) un anello dotato di unit`a; sia VA linsieme degli elementi unitari di (A; +, ). Si consideri
il gruppo (G; ) con
G = { (a, v) | a A, v VA }
(a1 , v1 ) (a2 , v2 ) = (a1 v2 + a2 , v1 v2 )
I] Si mostri che condizione necessaria affinche il gruppo (G; ) sia abeliano `e che lanello (A; +, ) abbia
caratteristica 2.
II] Si mostri che la condizione non `e sufficienteconsiderando il!caso
Z2 [x]
(A; +, ) = hx2 +x+1i ; +, .

Pi`
u precisamente si verifichi che in questo caso
i) nel gruppo (G; ) esistono due sottogruppi H e K rispettivamente isomorfi al gruppo trirettangolo
e al gruppo ciclico di ordine 3 tali che G = HK;
ii) il gruppo (G; ) `e isomorfo al gruppo alterno su quattro lettere A4 .

2. Sia (K; +, ) un campo di ordine p3 (p primo); sia K0 il suo sottocorpo minimo.


I] Si mostri che K0 = { x K | xp = x }.
II] Sia : K K lapplicazione definita ponendo
2
(k) = k p + k p + k
per ogni k K: si mostri che `e un endomorfismo del gruppo additivo (K; +) tale che (K) = K0 .
III] Si provi che, se p 6= 3, per ogni k K esistono e sono univocamente determinati x K0 e y Ker
tali che k = x + y.
Si mostri che ci`o non vale per p = 3.

3. Siano (A; +, ) e (B; +, ) due anelli commutativi, non ridotti al solo zero; sia (R; +, ) = (A; +, )
(B; +, ) la loro somma diretta esterna.
I] Si mostri che
i) lanello (R; +, ) `e dotato di unit`a se e solo se gli anelli (A; +, ) e (B; +, ) sono dotati di unit`a;
ii) (R; +, ) `e uno zero anello se e solo se (A; +, ) e (B; +, ) sono zero-anelli.
II] Si considerino le condizioni seguenti:
(?) gli ideali di (R; +, ) sono tutti principali
(??) gli ideali di (A; +, ) e quelli di (B; +, ) sono tutti principali
Si mostri che
i) la condizione (?) implica la condizione (??);
ii) se (R; +, ) possiede unit`a, la condizione (??) implica la condizione (?);
iii) se (R; +, ) `e uno zero-anello, pu`o valere la (??) senza che valga la (?).

febbraio 2007

ALGEBRA I

1. Sia S un insieme che possiede almeno due elementi distinti; siano T1 , T2 P(S) tali che T1 T2 = e
T1 T2 = S.
I] Si definisca nellinsieme P(S) delle parti di S unapplicazione ponendo per A P(S)
(A) = (A T1 ) ((S\A) T2 ).
Lapplicazione : P(S) P(S) `e iniettiva? `e suriettiva?

165
II] Si definisca in P(S) una relazione ponendo per A, B P(S)
A B se e solo se `e (A) (B)
dove indica linclusione insiemistica.
Si provi che
i) `e relazione dordine in P(S);
ii) (P(S), ) ammette minimo e massimo;
iii) (P(S); ) non `e totalmente ordinato.

2. Si provi quanto segue.


I] (Q\{0} ; ) `e un gruppo (dove indica lordinario prodotto in Q).
II] Q+ = {r Q | r > 0} `e un sottogruppo di (Q\{0} ; ), mentre non sono sottogruppi di (Q\{0} ; )
gli insiemi A = { p1 | p N, p primo } e B = {r Q\{0} | 1 r 1}.
III] Lunico sottogruppo proprio di (Q\{0} ; ) che contiene propriamente A `e Q+ mentre non esiste
alcun sottogruppo proprio di (Q\{0} ; ) che contiene propriamente B.

3. Sia k Z fisso; si consideri lanello (A; +, ) con


A = {(a, b) | a, b Zn }
(a1 , b1 ) + (a2 , b2 ) = (a1 + a2 , b1 + b2 )
(a1 , b1 ) (a2 , b2 ) = (a1 b2 + a2 b1 , b1 b2 + ka1 a2 )
I] Si verifichi che lanello (A; +, ) `e commutativo e dotato di unit`a.
II] Si provi che condizione necessaria affinche (A; +, ) sia un campo `e che n sia un numero primo che
non divide k.
III] Si mostri con esempi che la condizione non `e sufficiente.

ALGEBRA II

1. Si consideri il gruppo (G; ) dove n o


G = (k1 , k2 , ) | k1 , k2 Z, {+1, 1}
e il prodotto `e definito da
(k1 , k2 , 1) (h1 , h2 , ) = (k1 + h1 , k2 + h2 , )
(k1 , k2 , 1) (h1 , h2 , ) = (k1 + h2 , k2 + h1 , )
Siano A = h(1, 0, 1)i e B = h(1, 0, 1), (0, 1, 1)i.
Si mostri che
I] il sottogruppo A `e normale in (B; ) ma non `e normale in (G; );
II] il sottogruppo B `e normale in (G; );
III] i gruppi quoziente ( B G
A ; ) e ( B ; ) sono entrambi ciclici. Sono tra loro isomorfi?
IV] Nessun sottogruppo proprio di A `e normale in (G; ).
Esistono sottogruppi propri di B che sono normali in (G; ).

2. Sia (K; +, ) un campo di ordine p2 (p primo); sia K0 il suo sottocorpo minimo. Sia H =
= {y K | y p + y = 0K }.
Si provi che
I] H `e un sottogruppo proprio del gruppo additivo (K; +);
II] se p 6= 2, per ogni k K esistono e sono univocamente determinati y H e x K0 tali che
k = x + y.
III] se p = 2, allora H = K0 .

3. Sia (A; +, ) un anello commutativo, dotato di unit`a.


I] Si provi che, se (A; +, ) possiede al pi` u un ideale proprio, allora linsieme dei suoi elementi non
unitari `e un ideale.
II] Si consideri (A; +, ) = (Zn ; +, ) e si provi che linsieme degli elementi non unitari `e un ideale se e
solo se n `e potenza di primo.
Per quali valori di n questo anello possiede al pi` u un ideale proprio?

166
aprile 2007

ALGEBRA I

1.Sia (G; ) un gruppo. Fissato k G, si definisca in G una legge di composizione ? ponendo per a, b G
a ? b = abk
I] Si provi che sono tra loro equivalenti le seguenti condizioni:
i) (G; ?) `e un semigruppo;
ii) (G; ?) ha elemento neutro;
iii) (G; ?) `e un gruppo.
II] Se (G; ) `e il gruppo simmetrico su 3 lettere, esiste qualche k G, diverso dalla sostituzione identica,
tale che (G; ?) sia un gruppo ?
2. Sia (K; +, ) un campo; siano x, y, z K non tutti nulli. Sia
n o
a b
A= = : a, b K
bx ay + bz
Si provi che A `e un sottoanello dellanello (Mat2 (K); +, ) se e solo se `e y = 1K . In tal caso si mostri che
I] lanello (A; +, ) possiede unit`a;
II] A `e unitario nellanello (A; +, ) se e solo se `e unitario in (Mat2 (K); +, );
III] per K = C lanello (A; +, ) non `e campo, mentre per K = R esistono x, z R per i quali lanello
(A; +, ) `e un campo.
3. Sia (D; +, ) un dominio dintegrit`a dotato di unit`a (non campo). Si consideri in D la relazione di
equivalenza definita ponendo per a, b D
a b se e solo se a|b e b|a
Detto X = D linsieme quoziente di D rispetto alla relazione , si definisca in X una relazione ponendo
per {r} , {s} X
{r} {s} se e solo se esiste n N tale che rn s
Si provi quanto segue.
I] (X; ) `e un insieme ordinato, non totalmente ordinato.
II] (X; ) non ha ne massimo ne minimo.
III] {0D } e {1D } sono contemporaneamente elementi massimali e minimali in (X; ).
IV] (X; ) non possiede elementi massimali diversi da {0D } e {1D } .
V] Se nel dominio (D; +, ) vale il principio della catena, allora (X; ) possiede elementi minimali diversi
da {0D } e {1D } .

giugno 2007

ALGEBRA I

1. Si consideri il gruppo (Z; +) (dove + indica lordinaria somma).


I] Si mostri che (Z;+) possiede sottosemigruppi che non sono sottogruppi.
II] Si provi che, se un sottosemigruppo di (Z;+) contiene qualche intero positivo e qualche intero
negativo, esso `e un sottogruppo di (Z:+).
2. Sia (K; +, ) un campo. Nellanello di matrici (Mat 3 (K); +, ) si consideri il sottoinsieme
( )
r1K a b
AK = = 0K r1K a : r Z, a, b K
0K 0K r1K
I] Si verifichi che AK `e sottoanello dotato di unit`a di (Mat3 (K); +, ).
II] Si mostri che AK `e unitario in (AK ; +, ) se e solo se esiste s Z tale che (rs)1K = 1K .
III] Si determinino i divisori dello zero in (AK ; +, ).
IV] Si diano un esempio (scegliendo opportunamente il campo (K; +, )) in cui i divisori dello zero di
(AK ; +, ) sono tutti e soli gli elementi non nulli e non unitari e un esempio in cui esistono in
(AK ; +, ) elementi non nulli che non sono ne unitari ne divisori dello zero.

3. Nel campo complesso (C;+, ) si consideri il sottoanello A = { a + ib 7 | a, b Z}
Sia p N primo.

167
I] Si provi che p `e elemento primo dellanello (A; +, ) se e solo se il polinomio x2 + 7 Zp [x] `e
irriducibile.
II] Si mostri che p pu`o essere irriducibile senza essere primo.
III] Si mostri che p pu`o essere riducibile.

ALGEBRA II

1. Sia p un numero primo. Si consideri la somma diretta esterna (G; +) = (Z; +) (Zp ; +). Sia S
linsieme degli elementi di (G; +) che hanno periodo finito. Si provi quanto segue.
I] S `e lunico sottogruppo proprio finito del gruppo (G; +).
Il sottogruppo S `e ciclico e il gruppo quoziente (G/S; +) `e ciclico infinito.
II] Se H `e un sottogruppo di (G; +) diverso da S, sono tra loro equivalenti le seguenti condizioni:
i) H `e ciclico;
ii) S non `e contenuto in H;
iii) `e H S = h0G i.
2. Siano (A; +, ) un dominio dintegrit`a dotato di unit`a e I un suo ideale.
I] Per a A sia Xa = { x A | ax I }; si verifichi che Xa `e un ideale di (A; +, ) che contiene I. Si
provi che
i) a I se e solo se `e Xa = A;
ii) se a 6 I, il laterale a + I `e un divisore dello zero nellanello quoziente ( A I ; +, ) se e solo se `
e
Xa 6= I.
II] Per a A il laterale a + I A e unitario in ( A
I ` I ; +, ) se e solo se `e A = h a i + I (dove h a i indica
lideale di (A; +, ) generato da a).
III] Si mostri con esempi che lanello quoziente ( A I ; +, ) pu`o essere
i) campo,
ii) dominio dintegrit`a, non campo,
iii) dotato di divisori dello zero.
IV] Si provi che, se ( A e dominio dintegrit`a e (A; +, ) P ID, allora ( A
I ; +, ) ` I ; +, ) P ID.
Si mostri che non vale il viceversa; di pi u, pu`o essere ( A I ; +, ) P ID con (A; +, ) 6 U F D.
3. Sia a Z7 ; sia I lideale di (Z7 [x]; +, ) generato dal polinomio f (x) = x2 x + a. Si determinino i
valori di a Z7 per i quali lanello quoziente (Z7 [x]/I; +, ) `e un campo; per uno di tali valori si determini
un generatore del gruppo moltiplicativo costituito dagli elementi non nulli del campo (Z7 [x]/I; +, ).

luglio 2007

ALGEBRA I

1. Sia S =R[x]\{0} linsieme dei polinomi a coefficienti in R diversi dal polinomio zero; si definisca in S
una relazione ponendo per (x), (x) S
(x) (x) se e solo se T(x),(x) = {k R | (k)(k) 0 } `e un insieme vuoto o finito
I] Si verifichi che `e una relazione di equivalenza in S.
II] Si stabilisca quante e quali fra le classi {1} , {2} ,{3} ,{x} ,{x2 } ,{x3 } ,{x 1} ,{x 2} sono
distinte.
III] Si mostri che linsieme quoziente S `e infinito.
2. Si consideri il gruppo (G; ) dove

G = (q, ) | q Q\{0}, {1, 1}
(q1 , 1 ) (q2 , 2 ) = (q1 q21 , 1 2 ).
Siano
H = { (q, 1) | q Q\{0} }
K = { (q, ) G | q > 0 }
L = { (q, ) G | q > 0, {+1, 1} }
Si verifichi che H, K, L sono sottogruppi propri di (G; ) e che G `e la loro unione insiemistica.
Esistono in (G; ) due sottogruppi propri S e T tali che G sia la loro unione insiemistica? (Giustificare la
risposta)

168
3. Siano p N primo e k Zp fisso. Si consideri lanello (A; +, ) dove
A = { (a, b) | a, b Zp }
(a1 , b1 ) + (a2 , b2 ) = (a1 + a2 , b1 + b2 )
(a1 , b1 ) (a2 , b2 ) = (a1 b2 + a2 b1 , b1 b2 + ka1 a2 )
Si provi quanto segue.
I] Lanello (A; +, ) possiede divisori dello zero se e solo se il polinomio x2 k Zp [x] `e riducibile.
II] Detto D linsieme costituito dallo zero e dai divisori dello zero di (A; +, ) e supposto D 6= {0A },
sono tra loro equivalenti le seguenti condizioni:
i) p = 2 oppure p 6= 2 e k = [0]p ;
ii) D `e sottoanello di (A; +, );
iii) gli elementi nilpotenti e non nulli di (A; +, ) sono tutti e soli i divisori dello zero.

ALGEBRA II

1. Siano (G; ) un gruppo e N suo sottogruppo normale. Siano A e B due sottogruppi di (G; ) tali che
hA, N i = hB, N i e A N = B N .
I] Si verifichi che, se (G; ) `e ciclico, allora `e A = B. ( Pu` o essere utile considerare separatamente i
casi G infinito e G finito)
II] Si provi che, se `e A B, allora `e A = B.
III] Si mostri con un esempio che pu`o essere A 6= B.

2. Nel campo complesso C si consideri il sottoanello A = { a + ib 5 | a, b Z }. Sia p N un numero
primo e sia J = h p i lideale principale dellanello (A; +, ) generato da p.
Si provi che sono tra loro equivalenti le seguenti condizioni:
i) lanello quoziente ( A
J ; +, ) `e un campo;
A
ii) lanello quoziente ( J ; +, ) `e privo di divisori dello zero;
iii) p `e elemento primo di (A; +, );
iv) il polinomio x2 + 5 Zp [x] `e irriducibile.
Se p `e elemento irriducibile dellanello (A; +, ), lanello quoziente ( A
J ; +, ) pu`
o non essere campo?
3. Sia (A; +, ) un anello; per x, y A si considerino i sottoanelli X = h x i+, e Y = h y i+, generati
rispettivamente da x e da y.
I] Si provi che, se `e X = Y , allora `e car x =car y.
Si mostri con esempi che pu`o non valere il viceversa sia per A finito che per A infinito.
II] Si provi che, se (A; +, ) `e finito e dotato di unit`a, sono tra loro equivalenti le seguenti condizioni:
i) per ogni x, y A tali che car x =car y si ha X = h x i+, = Y = h y i+, ;
ii) il gruppo additivo (A; +) `e ciclico.

settembre 2007

ALGEBRA I

1. Sia (A; +, ) un anello commutativo, dotato di unit`a; sia (V ; ) il gruppo moltiplicativo costituito dagli
elementi unitari di (A; +, ). Si provi quanto segue.
I] Linsieme G = { Mat2 (A) | det V } `e un gruppo rispetto al prodotto righe per colonne.
II] Se W `e un sottogruppo del gruppo (V ; ), linsieme { G | det W } `e un sottogruppo del
gruppo (G; ).
III] Se H `e un sottogruppo del gruppo (G; ), linsieme { det | H } `e un sottogruppo del gruppo
(V ; ).
IV] Lapplicazione dallinsieme L(G) dei sottogruppi di (G; ) allinsieme L(V ) dei sottogruppi di (V ; )
definita ponendo per ogni H L(G)
(H) = { det | H }
`e suriettiva, ma pu`o non essere iniettiva.
2. Siano p un numero primo e n N, n 2. Si consideri lanello delle classi di resti (Zpn ; +, ) e si provi
quanto segue.
I] I divisori dello zero di (Zpn ; +, ), insieme allo zero, costituiscono un sottoanello D, privo di unit`a,
di ordine pn1 .

169
II] Ogni sottoanello proprio di (Zpn ; +, ) `e contenuto in D.
III] Lanello (Zpn ; +, ) possiede almeno n 1 sottoanelli propri distinti fra loro.
IV] Nessun sottoanello proprio di (Zpn ; +, ) `e un corpo, mentre esiste qualche sottoanello proprio di
(Zpn ; +, ) che `e uno zero-anello.
3. Nellanello di polinomi Z5 [x] si considerino
f (x) = x4 + x3 + 3x2 2x e g(x) = x2 + k
Si determinino i valori di k Z5 per i quali i polinomi f (x) e g(x) sono coprimi.

ALGEBRA II

1. Nel gruppo simmetrico S5 di grado 5 si considerino i sottogruppi A = h (1, 2, 3), (4, 5) i,


B = h (2, 1, 3, 4) i e H = h A, B i.
Si determinino gli ordini di A e di B e si deduca anzitutto che `e |H| 24 con |H| 6= 30 e |H| 6= 40.
Si provi quindi che `e H = S5 .
2. Sia (K; +, ) un campo che possiede un sottocorpo proprio isomorfo al campo (Zp ; +, ).
I] Si provi che il gruppo additivo (K; +) non `e ciclico.
II] Si mostri che il gruppo moltiplicativo (K\{0K }; ) pu`o essere ciclico ma pu`o anche non esserlo.
3. Sia (K; +, ) un campo finito. Nellanello di matrici (Mat
2 (K); +,o) si consideri il sottoanello
n
x y
A= : x, y K
y x y
I] Si provi che lanello (A; +, ) possiede ideali propri se e solo se esso possiede divisori dello zero.
II] Si mostri che, se (A; +, ) possiede ideali propri, lunica (a meno di isomorfismi) sua immagine
omomorfa propria `e il campo (K; +, ).

novembre 2007

ALGEBRA II

1. Si consideri il gruppo (G; +) = (Z; +) (Z; +) (somma diretta esterna).


Per ogni n N0 si ponga Hn = { (a, b) G | a n b }.
Si verifichi quanto segue.
I] Hn `e un sottogruppo finitamente generato del gruppo (G; +).
Hn `e ciclico se e solo se `e n = 0.
II] Per ogni n N0 il gruppo quoziente ( HGn ; +) `e ciclico; esso `e finito se e solo se `e n 6= 0.
III] I sottogruppi Hn , ottenuti al variare di n in N0 , sono tutti e soli i sottogruppi di (G; +) che
contengono H0 .
2. Si determini un campo (K; +, ) di ordine 49 e si provi che esso possiede uno ed un solo automorfismo
diverso dallautomorfismo identico.
Si mostri che i gruppi (K; +) e (K\{0}; ) possiedono qualche automorfismo diverso da e diverso
dallautomorfismo identico.
3. Sia (D; +, ) un dominio a fattorizzazione unica. Si provi che (D; +, ) `e un dominio ad ideali principali
se e solo se per ogni a, b D `e M.C.D.(a, b) h a, b i.

gennaio 2008

ALGEBRA I

1. Sia k N fissato. Si consideri linsieme Q+ dei numeri razionali positivi.


Per rs , m +
n Q con r, s, m, n N, M.C.D.(r, s) =M.C.D.(m, n) = 1 si ponga
r m
s n se e solo se r m = k(n s).
Si mostri che
I] `e una relazione di equivalenza;
II] per ogni rs Q+ (con r, s N e M.C.D.(r, s) = 1) esiste uno ed un solo h N tale che { rs } = {h} ;
III] ogni classe di equivalenza `e finita.

170
2. Sia p N primo. Si consideri il gruppo (G; ) con
G = { (a, b) | a, b Zp , a 6= [0]p }
(a1 , b1 ) (a2 , b2 ) = (a1 a2 , a1 b2 + b1 a1
2 ))
I] Si provi che (G; ) `e abeliano se e solo se `e p = 2 o p = 3.
II] Per p 5 si determini il centro di (G; ) e si provi che esso `e lunico sottogruppo di (G; ) di ordine
2.
III] Si verifichi che gli elementi (x, y) G tali che (x, y)p = 1G costituiscono un sottogruppo di (G; ) di
ordine p.
3. Sia (A; +, ) un anello dotato di unit`a. Sia H un sottoinsieme finito di A, diverso da {0A }, chiuso
rispetto al prodotto definito nellanello (A; +, ).
Si considerino le tre condizioni seguenti:
() (H\{0A }; ) `e un gruppo;
( ) ogni elemento non nullo di H `e unitario in (A; +, );
( ) nessun elemento di H `e divisore dello zero in (A; +, ).
Si provi quanto segue.
I] La condizione () implica la () e la () implica la ().
II] Se 1A H, le condizioni ()), (), () sono tra loro equivalenti.
III] Se 1A 6 H non valgono ne () ne ()), mentre pu`o valere ().

ALGEBRA II

1. Si consideri il gruppo additivo (G; +) = (Z; +) (Zp ; +) (somma diretta esterna) con p primo.
I] Si considerino i sottogruppi A = { (n, [0]p ) | n Z } e B = { (0, [r]p | r Z }. Si provi che, se H `e
un sottogruppo proprio di (G; +),
G
i) se H A 6= h(0, [0]p )i, allora il gruppo quoziente ( H ; +) `e finito;
ii) se H B = h(0, [0]p )i, allora H A 6= h(0, [0]p )i.
II] Se ne deduca che lunica (a meno di isomorfismi) immagine omomorfa propria infinita di (G; +)
`e il gruppo ciclico (Z;+ ) mentre (G; +) possiede immagini omomorfe proprie finite cicliche e non
cicliche.
2. Sia (K; +, ) un campo di ordine pn con p primo dispari. Si provi che il polinomio x2 + 1 K[x] `e
riducibile in K[x] se e solo se `e p 1 (mod 4) oppure n `e pari e p 3 (mod 4).
Che cosa si pu`o dire sulla riducibilit`a di x2 + 1 per p = 2?
3. Nellanello di polinomi (Z[x]; +, ) si consideri lideale I = hx 1, x + 1i. Si mostri che
I] lideale I non `e principale;
II] lideale I `e massimale;
III] lanello quoziente ( Z[x]/I; +, ) `e isomorfo a (Z2 ; +, ).

febbraio 2008

ALGEBRA I

1. Siano r, n N fissati con 1 < r < n. In Zn si definisca una relazione ponendo per [a]n , [b]n Zn
[a]n [b]n se e solo se esiste k Z tale che [b a]n = [kr]n
Si provi quanto segue.
I] `e una relazione di equivalenza in Zn ;
II] `e la relazione totale se e solo se `e M.C.D.(r, n) = 1;
III] posto d =M.C.D.(r, n) > 0, le classi di equivalenza distinte di sono esattamente
{[0]n } , {[1]n } , . . ., {[d 1]n } ;
IV] una ed una sola classe di equivalenza di `e sottoanello dellanello (Zn ; +, ).
2. Sia (G; ) un gruppo.
I] Si verifichi che linsieme C = { c G | cg = gc per ogni g G } `e un sottogruppo di (G; ).
II] Fissato k G, si definisca in G una legge di composizione ? ponendo per a, b G
a ? b = abk
Si provi che sono tra loro equivalenti le seguenti condizioni:
i) k C;

171
ii) (G; ?) `e un semigruppo;
iii) (G; ?) ha elemento neutro;
iv) (G; ?) `e un gruppo.
3. Sia p un numero primo; si consideri il polinomio f (x) = x2 + 2kx + 1 Zp [x].
I] Si osservi che condizione necessaria affinche f (x) sia irriducibile in Zp [x] `e che sia k 6 {[1]p , [1]p }.
II] Si provi che la condizione `e sufficiente se e solo se `e p = 3.

ALGEBRA II

1. Sia p N un primo dispari. Si consideri il gruppo (G; ) con


G = { (a, b) | a, b Zp , a 6= [0]p }
(a1 , b1 ) (a2 , b2 ) = (a1 a2 , a1 b2 + b1 a1
2 ))
I] Si mostri che linsieme degli elementi di G il cui periodo divide p `e un sottogruppo normale di (G; )
di ordine p.
II] Si provi che sono tra loro equivalenti le seguenti condizioni:
i) linsieme degli elementi di G il cui periodo divide p 1 `e un sottogruppo di (G; );
ii) `e p = 3;
iii) il gruppo (G; ) `e ciclico.

2. Sia (A; +, ) un anello finito di ordine n. Si provi che lanello (A; +, ) `e isomorfo allanello (Zn ; +, ) se
e solo se esiste a A tale che car a = n e a2 = ra con r N e M.C.D.(r, n) = 1.

3. Si consideri lanello di polinomi (Z[x]; +, ). Si provi quanto segue.


I] Lideale principale h 2 i di (Z[x]; +, ) `e il nucleo di un omomorfismo suriettivo da (Z[x]; +, ) a
(Z2 [x]; +, ).
II] Se I `e un ideale di (Z[x]; +, ) tale che lanello quoziente (Z[x]/I; +, ) ha ordine 2, allora h 2 i I
e (I) `e un ideale di (Z2 [x]; +, ) tale che lanello quoziente (Z2 [x]/(I); +, ) ha ordine 2.
III] In (Z[x]; +, ) esistono esattamente due ideali che danno un anello quoziente di ordine 2.

aprile 2008

ALGEBRA I

1. Sia (G; ) un gruppo; si definisca in G una nuova legge di composizione ? ponendo per a, b G
a ? b = a1 b
dove a1 indica linverso dellelemento a nel gruppo (G; ).
Si provi che sono tra loro equivalenti le seguenti condizioni:
i) (G; ?) `e un semigruppo;
ii) nel gruppo (G; ) ogni elemento coincide con il proprio inverso;
iii) (G; ?) possiede elemento neutro;
iv) (G; ?) `e un gruppo.
2. Sia n = r s N con r, s N, 1 < r < n e M.C.D.(r, s) = 1. Sia A = { [ks]n Zn | k Z }.
Si verifichi che A `e un sottoanello dellanello (Zn ; +, ), dotato di unit`a.
Si provi che (A; +, ) `e un campo se e solo se r `e un numero primo.
3. Nellanello di polinomi (Z[x]; +, ) si considerino i sottoinsiemi
A = { f (x) Z[x] | f (0) 0 (mod 3) }
B = { g(x) Z[x] | g(1) 0 (mod 2) }
Si provi che `e A B = { h(x) Z[x] | h(3) 0 (mod 6) }

172
giugno 2008

ALGEBRA I

1. Si consideri in N0 la relazione dordine definita ponendo per a, b N0


a b se e solo se a divide b
Si provi quanto segue.
I] Linsieme ordinato (N0 ; ) ammette minimo e massimo.
II] Se T `e un sottoinsieme non vuoto di N0 , allora
i) T ammette elementi minimali, ma pu`o non avere minimo;
ii) T pu`o non avere elementi massimali;
iii) T ammette massimo minorante e minimo maggiorante.
` sup T 6= 0 se e solo se T `e finito e 0 6 T .
E
2. Sia (K; +, ) un campo; si consideri il gruppo (G; ) con
G = { (a, b) | a, b K, b 6= 0K }
(a1 , b1 ) (a2 , b2 ) = (a1 b2 + a2 b1
1 , b1 b2 )
Si provi quanto segue,
I] Sono tra loro equivalenti le seguenti condizioni:
i) (G; ) `e abeliano;
ii) per ogni k K\{0K } `e k = k 1 ;
iii) `e |K| 3.
II] Se (G; ) non `e abeliano, il centro Z(G) `e non banale se e solo se `e 1K 6= 1K .
In tal caso Z(G) `e lunico sottogruppo di (G; ) avente ordine 2.
3. Sia (D; +, ) un dominio dintegrit`a dotato di unit`a in cui vale il principio della catena.
Si provi che sono tra loro equivalenti le seguenti condizioni :
i) (D; +, ) `e un dominio a fattorizzazione unica;
ii) per ogni a, b D tali che M.C.D.(a, b) = 1D , se a e b dividono un elemento c D
allora lelemento ab divide c.

ALGEBRA II

1. Sia (R; , ) un reticolo di Boole; si provi che per ogni a, b R `e (a b0 ) (a0 b) = 0 se e solo se `e
a = b ( dove a0 indica il complemento di a).
2. Siano (G; ) e (G; ) due gruppi e f : G G un omomorfismo suriettivo. Sia N un sottogruppo normale
del gruppo (G; ).
G
I] Si provi che condizione necessaria affinche N contenga il nucleo Ker f `e che i gruppi quoziente ( N ; )
G
e ( f (N ) ; ) siano isomorfi.
II] Si mostri che la condizione `e anche sufficiente nel caso particolare (G; ) = (Z; +), (G; ) = (Zn ; +)
e f : r [r]n per ogni r Z.
3. Sia (K; +, ) un campo. Si consideri lanello commutativo (A; +, ) con
A = {(x, y) | x, y K}
(x1 , y1 ) + (x2 , y2 ) = (x1 + x2 , y1 + y2 )
(x1 , y1 ) (x2 , y2 ) = (x1 x2 + y1 y2 , x1 y2 + x2 y1 )
I] Si determinino gli ideali propri dellanello (A; +, ) e si mostri che ciascuno di essi `e principale e
massimale.
II] Si mostri che `e car K 6= 2 se e solo se per ogni ideale proprio I di (A; +, ) gli anelli (I; +, ) e ( A
I ; +, )
sono isomorfi.

luglio 2008

ALGEBRA I

1. Sia (X; ) un insieme totalmente ordinato che possiede almeno due elementi distinti. In S = X X =
{(x1 , x2 ) | x1 , x2 X } si definisca una relazione ponendo per (a1 , a2 ), (b1 , b2 ) S
(a1 , a2 )(b1 , b2 ) se e solo se `e (a1 , a2 ) = (b1 , b2 ) oppure a1 b1 e a2 < b2

173
(dove a2 < b2 significa a2 b2 con a2 6= b2 )
I] Si verifichi che `e una relazione dordine non totale in S e linsieme ordinato (S; ) non possiede ne
minimo ne massimo.
II] Si mostri che (S; ) non `e un reticolo provando che per a, b X con a < b,
i) se lelemento a `e minimo in (X; ), non esiste inf { (a, a), (b, a) },
ii) se a `e non `e minimo in(X; ), non esiste inf { (a, b), (b, b) }.
2.Si consideri il gruppo additivo (Q; + ).
I] Fissato un insieme di numeri primi e posto H = { rs Q | M.C.D.(r, s) = 1 = M.C.D.(s.p) per
ogni p }, si provi che H `e un sottogruppo di (Q;+) che contiene Z.
II] Sia S un sottogruppo di (Q;+ ) che contiene Z.
Si provi che, se m 1 1
n S (con m, n Z e M.C.D.(m, n) = 1), allora n S e quindi p S per ogni
primo p che divide n.
Se ne deduca che esiste un insieme di numeri naturali primi tali che S H . Pu`o essere S 6= H ?
3. Sia (R; +, ) un anello commutativo non ridotto al solo zero.
Si consideri lanello (A; +, ) con
A = {(x, y) | x, y R }
(x1 , y1 ) + (x2 , y2 ) = (x1 + x2 , y1 + y2 )
(x1 , y1 ) (x2 , y2 ) = (x1 x2 + y1 y2 , x1 y2 + x2 y1 )
Si provi quanto segue.
I] Lanello (A; +, ) possiede unit`a se e solo se lanello (R; +, ) possiede unit`a.
II] Lanello (A; +, ) possiede divisori dello zero.
III] Linsieme H = { (x, x) | x R } `e un sottoanello di (A; +, ).
Se (R; +, ) `e un campo, lanello (H; +, ) possiede unit`a se e solo se `e 1R 6= 1R . In tal caso (H; +, )
`e un campo.

ALGEBRA II

1. Sia H un sottogruppo di un gruppo (G; ); sia a G\H tale che aH = Ha.


I] Si provi che
i) per ogni r Z `e ar H = Har ;
ii) posto A = h a i e K = hA, Hi, il sottogruppo H `e normale nel gruppo (K; ).
II] Si mostri con un esempio che H pu`o non essere normale in (G; ).

2. Fissato un intero n > 1, nellanello degli interi di Gauss Z[ 1] = {a + ib C | a, b Z } si consideri
il sottoinsieme H = {a + ib | a 3b (mod n)}.
I] Si determinino i valori di n per i quali H `e ideale di Z[ 1].
II] Per ognuno di tali valori si mostri che H `e principale
determinandone un generatore.
III] Si mostri che in ogni caso lanello quoziente (Z[ 1]/H; +, ) `e isomorfo allanello di classi di resti
(Zn ; +, ).
3. Si provi che in un campo (K; +, ) di ordine 24
I] esiste uno ed un solo sottocampo di ordine 2;
II] esiste uno ed un solo sottocampo di ordine 22 ;
III] non esiste alcun sottocampo di ordine 23 .

settembre 2008

ALGEBRA I

1. Sia k Z; si consideri lapplicazione : Z Z definita ponendo per ogni x Z


kx, se x `e pari;
k (x) =
(k 1)x, se x `e dispari.
Si provi che
I] `e iniettiva se e solo se k `e pari e non nullo;
II] non `e suriettiva per alcun valore di k.
2. Sia (K; +, ) un campo. Si provi che sono tra loro equivalenti le seguenti condizioni:

174
i) il polinomio x3 + 1 K[x] si decompone in K[x] in prodotto di polinomi di I grado;
ii) il polinomio x3 1 K[x] si decompone in K[x] in prodotto di polinomi di I grado;
iii) il polinomio x6 1 K[x] si decompone in K[x] in prodotto di polinomi di I grado.
3. Sia n N con n > 2. Si consideri lanello (Zn ; +, ) delle classi di resti mod n e si provi che sono tra
loro equivalenti le seguenti condizioni:
i) n non `e potenza di primo;
ii) esiste [k]n 6 {[0]n , [1]n } tale che [k 2 ]n = [k]n ;
iii) lanello (Zn ; +, ) possiede qualche sottoaanello proprio dotato di unit`a.

ALGEBRA II

1. Sia (G; ) un gruppo abeliano finito; siano


H = { h G | |h| `e potenza di 2 }
K = { g2 | g G }
Si provi quanto segue.
I] H e K sono sottogruppi di (G; ).
II] Sono tra loro equivalenti le seguenti condizioni:
i) H = h1G i, ii) K = G, iii) M.C.D.(|G|, 2) = 1
III] Nel reticolo dei sottogruppi di (G; ) (rispetto allinclusione insiemistica) H ammette uno ed un solo
complemento, mentre K pu`o non avere complemento.

2. Sia (Z[ 1]; +, ) lanellodegli interi di Gauss; sia = r + is Z[ 1] con 6= 0.
Sia H lideale dellanello (Z[ 1]; +, ) generato da ; sia I lideale dellanello (H; +, ) generato da .
Si provi che sono tra loro equivalenti
le seguenti condizioni:
i) I `e ideale dellanello(Z[ 1]; +, );
ii) `e H = I;
iii) esistono (Z[ 1] e m Z tali che i = + m;
iv) `e M.C.D.(r, s) = 1.
3. Sia (K; +, ) un campo di ordine p2 (p primo). Si consideri lapplicazione : K K definita ponendo
(k) = k p + k per ogni k K. Si provi quanto segue.
I] `e un endomorfismo del gruppo additivo (K; +).
II] non `e lendomorfismo nullo e non `e iniettivo.
III] |(K)| = p.
IV] (K) coincide con il sottocorpo minimo di (K; +, ).

175