Alma Mater Studiorum · Università di
Bologna
SCUOLA DI SCIENZE
Corso di Laurea Triennale in Matematica
Partizioni di un intero
Tesi di Laurea in Algebra
Relatore:
Chiar.mo Prof
Libero Verardi
Presentata da:
Giorgia Lari
Seconda sessione
Anno Accademico 2012-2013
A mia nonna,
Giselda.
Introduzione
Questa tesi di laurea tratta delle partizioni di un intero positivo.
La tesi viene suddivisa in tre capitoli: nel primo capitolo definirò cosa significa scomporre additivamente un intero positivo e come si può rappresentare
una partizione cioè utilizzando diagrammi, chiamati diagrammi di Ferrers,
o tabelle, chiamate tableau di Young, si possono rappresentare graficamente partizioni. In seguito, in questo capitolo, verrà definita la funzione di
partizione e, infine, tratterò delle partizioni ordinate. Il secondo capitolo
ha carattere storico: infatti, mostra come cinque famosi matematici, Eulero,
Ramanujan e Hardy, Hans Rademacher e Ken Ono, nel tempo abbiano affrontato il problema di trovare una formula matematica che meglio rappresenti
la funzione di partizione. Il terzo ed ultimo capitolo riguarda le applicazioni
delle partizioni, cioè come esse abbiano una relazione con le classi di coniugio
nel gruppo simmetrico Sn e con le classificazioni dei gruppi abeliani di ordine
pn , con p un numero primo.
Di alcune affermazioni ( o teoremi ) nei capitoli seguenti non è stata riportata
la dimostrazione; in questi casi si rimanda direttamente alle corrispondenti
citazioni bibliografiche.
1
2
Introduzione
Indice
1 Definizioni e proprietà
1.1 Partizione di un numero intero positivo
1.2 Le rappresentazioni di una partizione .
1.3 La funzione di partizione . . . . . . . .
1.4 Partizioni ordinate . . . . . . . . . . .
2 Storia
2.1 Eulero e le infinite partizioni
2.2 Ramanujan e Hardy . . . .
2.3 Hans Rademacher . . . . . .
2.4 Ken Ono e i frattali . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
3 Applicazioni
3.1 Le classi di coniugio nel gruppo simmetrico Sn . . . .
3.1.1 I gruppi e il coniugio . . . . . . . . . . . . . .
3.1.2 I gruppi di permutazioni e il coniugio . . . . .
3.2 La classificazione dei gruppi abeliani di ordine pn , con
.
.
.
.
.
.
.
.
.
.
.
p
.
.
.
.
5
5
9
11
15
.
.
.
.
21
22
23
26
28
. . . .
. . . .
. . . .
primo
33
33
33
36
41
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Bibliografia
45
Ringraziamenti
47
3
4
Indice
Capitolo 1
Definizioni e proprietà
”Cosa significa scrivere 5 come somma di numeri interi positivi?
E in quanti modi si può scrivere 5 come somma di numeri interi positivi? ”
In questo primo capitolo risponderò a queste domande, cioè tratterò della
partizione di un numero intero e delle sue rappresentazioni, poi, definirò
la funzione di partizione, ovvero la funzione per mezzo della quale si può
calcolare il numero di modi possibili per scrivere un intero positivo e, infine,
tratterò delle partizioni ordinate (si è fatto riferimento a [10] e [7]).
1.1
Partizione di un numero intero positivo
Definizione 1.1. Una partizione di un intero positivo n è un modo di
scrivere n come somma di interi positivi, senza tener conto dell’ordine degli
addendi.
Formalmente, una partizione di n è una sequenza di interi positivi λ1 , λ2 , . . . , λk
tali che
λ1 ≥ λ2 ≥ · · · ≥ λk
e
k
X
λi = λ1 + λ2 + · · · + λk = n.
i=1
5
6
1. Definizioni e proprietà
dove le componenti della sequenza, λi , sono dette addendi della partizione
dell’intero n e la lunghezza della sequenza, k, viene chiamata numero degli
addendi di n per il quale deve essere 1 6 k 6 n.
Definizione 1.2. Indicando con B l’insieme delle partizioni dei vari interi
positivi, spesso si scrive
λ = [λ1 , λ2 , . . . , λk ] ∈ B
(1.1)
per indicare che la sequenza hλ1 , λ2 , . . . , λk i è una partizione dell’intero positivo
n :=
k
X
λi
(1.2)
i=1
e la scrittura (1.2) viene chiamata rappresentazione canonica della partizione dell’intero positivo.
Questa rappresentazione evidenzia il fatto che ogni partizione di un intero
positivo si può identificare in una funzione non decrescente (che identifica un
multinsieme) definita nel seguente modo
P→P
(r] 7→ (s]
dove (r]={1,2, . . . ,r} e (s]={1,2, . . . ,s} con r e s interi positivi.
Esempio 1.1. 0 ha una sola partizione:
0
Esempio 1.2. Le partizioni di 3 sono, invece, le seguenti:
3
1+2
1+1+1
1.1 Partizione di un numero intero
7
Esempio 1.3. Le partizioni di 4 sono le seguenti:
4
3+1
2+2
2+1+1
1+1+1+1
Definizione 1.3. Un altro modo per rappresentare una partizione di un
intero positivo è dato dalla rappresentazione esponenziale:
m
λ = λh(1)1 . . . λh(m)
(1.3)
con λ(1) > λ(2) > · · · > λ(m) > 0 , h1 , h2 , . . . , hm ∈ P.
Per ogni i = 1, . . . , m l’intero hi dice che la partizione dell’intero positivo n
presenta hi addendi uguali a λ(i) ; esso viene detto molteplicità di λ(i) .
Chiaramente deve essere:
m
X
hi λ(i) = n
(1.4)
i=1
e
m
X
hi = k
(1.5)
i=1
Con (1.5) si ricava il numero degli addendi.
Esempio 1.4. La rappresentazione canonica della partizione di 17 in 6
addendi è
λ = [5, 4, 4, 2, 1, 1]
cioè
17 = 5 + 4 + 4 + 2 + 1 + 1
mentre la sua rappresentazione esponenziale è
λ = 51 42 21 12
8
1. Definizioni e proprietà
e utilizzando (1.4) si trova
6
X
hi λ(i) = 5 · 1 + 4 · 2 + 2 · 1 + 1 · 2 = 17
i=1
Definizione 1.4. Una partizione di un intero positivo si dice partizione
semplice (o partizione iniettiva) se e solo se tutti i suoi addendi sono
distinti, cioè se e solo se la funzione P → P è iniettiva, ossia se e solo se tutte
le sue molteplicità sono uguali a 1.
Per una tale partizione
λ = [λ1 , λ2 , . . . , λk ] = λh1 1 . . . λhmm
(1.6)
m=k
(1.7)
λi = λ(i) , λi = 1.
(1.8)
si ha
e ∀i = 1, . . . , k tali che
Esempio 1.5. Le partizioni di 6 sono:
[6] [5, 1] [4, 1, 1] [3, 1, 1, 1]
[2, 1, 1, 1, 1] [1, 1, 1, 1, 1, 1] [4, 2] [3, 2, 1]
[2, 2, 1, 1] [3, 3] [2, 2, 2]
e le partizioni semplici sono:
[6] [5, 1] [4, 2] [3, 2, 1].
1.2 Le rappresentazioni di una partizione
1.2
9
Le rappresentazioni di una partizione
Per poter visualizzare una singola partizione di un certo numero in modo
immediato, si possono utilizzare due metodi: diagramma di Ferrers e tableau
di Young.
Definizione 1.5. Un diagramma di Ferrers di una partizione λ = [λ1 , λ2 , . . . , λk ]
di un intero positivo n con:
n :=
k
X
λi
i=1
e viene denotato con F(λ), il sottoinsieme della scacchiera completa n × n
formato dalle prime λ1 caselle della prima riga, dalle prime λ2 caselle della
seconda riga, . . . , dalle prime λk caselle della k-esima riga:
F(λ) := {(i, j) ∈ N2 | 1 ≤ i ≤ k, 1 ≤ j ≤ λi }.
Esempio 1.6. Considero la partizione seguente
[6, 4, 3, 3, 1]
la sua rappresentazione di Ferrers è
Considero la seguente rappresentazione di Ferrers della partizione
λ = [5, 4, 4, 2, 1, 1]
x
o
x
x
o
o
o
10
1. Definizioni e proprietà
Le caselle (1, 1), (2, 2), (3, 3) (cioè quelle che sono riempite con una ”x”) compongono la diagonale, mentre (1, 5), (3, 4), (4, 2) e (6, 1) (cioè quelle che sono
riempite con una ”o”) vengono chiamate caselle d’angolo.
In particolare, le caselle d’angolo di una forma di Ferrers di n sono tutte e sole le caselle la cui eliminazione porta ad una forma di Ferrers di
n − 1. Mentre, aggiungendo alla forma di Ferrers caselle sotto le caselle
(1, 5), (3, 4), (3, 3), (6, 1) e a destra della casella (6, 1) si ottiene una forma di
Ferrers di n + 1.
Definizione 1.6. Sia λ = [λ1 , λ2 , ..., λk ] una partizione di un intero n positivo e sia F(λ) la sua forma di Ferrers, si definisce tableau di Young della
partizione λ una funzione che ha dominio F(λ).
Definizione 1.7. Sia λ = [λ1 , λ2 , . . . , λk ] una partizione di un intero n positivo e sia F(λ) la sua forma di Ferrers, si definisce tableau di Young
standard della partizione λ una funzione biettiva cosı̀ definita
F ↔ (n]
(1.9)
con y ∈ F(λ) tali che gli yi,j presenti nelle righe e nelle colonne formino
sequenze crescenti, cioè
∀(i, j) ∈ F(λ) tali che yi,j < yi+1,j yi,j < yi,j+1 .
(1.10)
Il seguente esempio è una applicazione della definizione appena data.
Esempio 1.7. Considero la partizione λ = [3, 2] e costruisco le tavole di
Young cioè devo collocare 1, 2, 3, 4 e 5 nelle caselle della forma di Ferrers in
modo tale che in ogni riga e colonna si abbiano successioni crescenti.
Nelle caselle d’angolo colloco il numero più grande che in questo caso è 5 e
cosı̀ ottengo:
5
5
Ora mi manca da collocare gli altri numeri utilizzando lo stesso metodo usato
per il numero 5.
Facendo ciò si determinano tutte le tavole di Young di forma [2, 2] e quelle
di forma [3, 1] e si otterrà:
1.3 La funzione di partizione
1.3
11
1 3 4
1 2 4
1 2 3
2 5
3 5
4 5
1 3 5
1
2 5
2 4
3
4
La funzione di partizione
La funzione di partizione indica il numero di partizioni per un intero
positivo n.
Esempio 1.8. Sia 4 l’intero positivo preso in esame, le sue possibili partizioni
sono
4=1+1+1+1
4=2+1+1
4=2+2
4=3+1
4=4
e indicando con p(n) il numero di partizioni di n, in questo caso si ha che
p(4) = 5.
La funzione di partizione non è né moltiplicativa e né additiva cioè non
valgono le seguenti uguaglianze:
p(n · m) = p(n) · p(m)
e
p(n + m) = p(n) + p(m)
per ogni n, m interi positivi.
I primi valori della funzione di partizione p(n), partendo da 0 sono:
1, 1, 2, 3, 5, 7, 11, 15, 22, 30, 42, 56, 77, 101, . . . .
La seguente curva rappresenta l’andamento della funzione di partizione
12
1. Definizioni e proprietà
Figura 1.1: Curva della funzione di partizione
dove l’asse delle ascisse rappresenta i valori degli interi positivi presi in esame, mentre l’asse delle ordinate rappresenta i valori possibili che assume la
funzione di partizione.
In particolare, sono stati calcolati per i primi 15 interi positivi i corrispondenti valori della funzione di partizione. Si può subito notare che la funzione
di partizione al crescere di n cresce molto in fretta, in forma esponenziale.
Il problema di trovare il valore della funzione di partizione può essere inteso
in vari modi: infatti, in base a come vengono considerati gli oggetti e/o le
parti in cui si raggruppano tali oggetti, si ottengono diverse questioni.
Per esempio, il problema può essere quello di partizionare, cioè: n oggetti
indistinguibili in parti indistinguibili (questo è il caso che tratterò); n oggetti
distinguibili in parti indistinguibili; n oggetti indistinguibili in parti distinguibili; n oggetti distinguibili in parti distinguibili; n oggetti distinguibili in
un numero fissato m di parti indistinguibili; etc. . . .
In altri termini, si tratta di contare le partizioni di un dato insieme finito X
distinguendone gli elementi che costituiscono i vari blocchi. Esistono diversi
metodi per calcolare la funzione p(n).
Dal punto di vista combinatorio è interessante l’utilizzo di una funzione ausiliaria p0 (n, m), che conta il numero di partizioni di n in cui l’addendo maggiore
1.3 La funzione di partizione
13
vale m.
Nell’ Esempio 1.8 si è calcolata la partizione di 4 e utilizzando la funzione
ausiliaria p0 si può osservare che:
p0 (4, 1) = 1, p0 (4, 2) = 2, p0 (4, 3) = 1, p0 (4, 4) = 1
e si può notare che:
p(4) = 5 = 1 + 2 + 1 + 1 = p0 (4, 1) + p0 (4, 2) + p0 (4, 3) + p0 (4, 4).
Voglio calcolare una funzione ricorsiva che identifichi il valore di p(n) per
ogni n, cioè voglio definire p0 (n, m) dove 0 ≤ m ≤ n. Poiché, per definizione
della funzione p0 (n, m), esiste almeno un addendo con valore m, manca da
calcolare la parte (n − m), tenendo conto che non si dovranno considerare le
partizioni di n − m con addendi maggiori di m.
Da ciò segue che non dovrò più calcolare il valore di p0 (n, m), ma quello di
p0 (n − m, k) con 0 ≤ k ≤ m. Quindi, ho trovato che:
p(n) =
n
X
p0 (n, m)
(1.11)
p0 (n − m, k)
(1.12)
m=1
0
p (n, m) =
m
X
k=1
dove (1.11) rappresenta il fatto che p(n) è data dalla sommatoria dei p0 (n, m),
mentre (1.12) definisce ricorsivamente il valore della funzione ausiliaria p0 ,
utilizzando il ragionamento fatto prima.
Nella seguente tabella sono stati riportati i valori della funzione p0 al variare
dei due argomenti n e m.
14
1. Definizioni e proprietà
1
1 1
1
1 1
1 2
1 1
1
1
2
2
1
1
1
2
3
3
1
1
1
2
3
4
3
1
1
1
2
3
5
5
4
1
1
1 1
1 1 2
1 1 2 3
1 2 3 5
2 3 5 7
3 5 7 11
5 7 10 13
6 9 11 15
7 8 10 12
4 5 5 6
1 1 1 1
n
1
1
2
3
5
7
11
14
18
18
14
6
1
1
1
2
3
5
7
11
15
20
23
23
16
7
1
1
1
2
3
5
7
11
15
21
26
30
27
19
7
1
1
1
2
3
5
7
11
15
22
28
35
37
34
21
8
1
1
1
2
3
5
7
11
15
22 m
29
38
44
47
39
24
8
1
Nell’asse orizzontale sono rappresentati i valori di n, mentre nell’asse verticale quelli di m. Le caselle vuote rappresentano il valore nullo.
Considerando la definizione (1.11), per calcolare p(n) basta sommare i valori
dell’n−esima colonna, mentre il valore nelle coordinate (n, m) si calcola sommando gli elementi (avente ordinata minore o uguale a m) nella (n-m)−esima
colonna. Analizzando la tabella, partendo dalle righe più in basso e lette da
sinistra, si può osservare che:
• Le righe, considerate partendo da quella più in basso e lette da sinistra
cominciano da punti diversi, ma convergono all’aumentare di m;
• La prima riga dal basso è una sequenza infinita di 1 (questo accade per
definizione);
• La seconda riga è la sequenza dei numeri naturali dove ogni termine
appare due volte di fila;
• La stessa convergenza si ottiene leggendo le linee dall’alto verso il basso.
Attraverso gli ultimi due punti si ottengono le seguenti proprietà:
∀n ∃r0 tale che, ∀r ≥ r0 , valgono
p(n) = p0 (n + r, n)
(1.13)
p(n) = p0 (r, r − n).
(1.14)
1.4 Partizione ordinate
15
La proprietà (1.13) si dimostra considerando la definizione di p0 (n + r, n):
il calcolo del valore della casella di coordinate (n+r,n) andrà a sommare i
valori della colonna n−esima di ordinate minori di r. Invece, se r > n, in
tale somma finiranno tutti i valori positivi. Trovando r0 = n si è dimostrata
la proprietà (1.13).
Osservando gli elementi sulla bisettrice del triangolo raffigurato in tabella,
si può ottenere un’altra proprietà che deriva dal fatto che questi elementi
coincidono con i termini della successione di partizione:
p(n) = p0 (2n + 1, n).
(1.15)
La dimostrazione di questa proprietà viene ricavata dalla relazione (1.11)
ponendo r = n + 1.
1.4
Partizioni ordinate
Considero un intero positivo, per esempio, 4 ed elenco tutti i modi possibili di scrivere questo numero come somma di interi positivi:
a) 4 = 4
b) 4 = 3+1
c) 4 = 2+2
d) 4 = 2+1+1
e) 4 = 1+1+1+1
Ho, cosı̀, ottenuto 5 modi di scrivere 4. Si può osservare che i punti b) e d)
si possono scrivere in altri modi: cioè il punto b) può essere scritto anche nel
seguente modo
4=1+3
mentre il punto d) è equivalente alle seguenti somme
4 = 1 + 1 + 2 e 4 = 1 + 2 + 1.
Quindi se si tiene conto dell’ordine degli addendi, l’intero positivo 4 si può
scrivere come somma di interi positivi non in 5 modi, ma in 8 modi.
In generale, tutto questo discorso lo si può rappresentare nel seguente modo:
Sia n un intero positivo e siano λ1 , λ2 , . . . , λm interi positivi con
16
1. Definizioni e proprietà
λ1 > λ2 > · · · > λm tali che n = λ1 + λ2 + · · · + λm allora il numero di
partizioni ordinate di n con gli stessi addendi è dato da
(f1 + f2 + · · · + fm )!
f1 !f2 ! . . . fm !
(1.16)
dove fi è la frequenza dell’ addendo λi e m è il numero di addendi.
Esempio 1.9. Consideriamo l’intero 5 e applichiamo (1.16). Troviamo tutti
i modi di scrivere 5 come somma di interi positivi.
5=5
questa partizione si può scrivere in un solo modo, infatti:
λ5 !
λ5 !
=
1!
1!
=1
Consideriamo quest’altra partizione:
5=4+1
mentre questa la si può scrivere anche in un altro modo, infatti dalla formula
(1.16) si ottiene che:
(λ4 +λ1 )!
λ4 !λ1 !
=
(1+1)!
1!1!
=2
Quindi:
5=4+1
e
5=1+4
Si avrà cosı̀ che anche
5=3+2
che si scriverà anche in un altro modo e cioè
5=2+3
1.4 Partizione ordinate
17
e non esiste un altro modo perchè dalla formula (1.16) si ottiene che il numero 5 come somma dei numeri 2 e 3 lo si può scrivere solo in due modi.
Consideriamo ora
5=3+1+1
e attraverso (1.16) calcoliamo il numero di modi in cui si può scrivere 5 come
somma di 3, 1 e 1.
(λ3 +λ1 )!
λ3 !λ1 !
=
(1+2)!
1!2!
=3
e questi tre modi sono:
5=3+1+1
5=1+3+1
5=1+1+3
L’intero 5 lo si può anche scrivere cosı̀
5=2+1+1+1
e dalla (1.16) si ottiene
(λ2 +λ1 )!
λ2 !λ1 !
=
(1+3)!
1!3!
=4
esistono, cioè, quattro modi per scrivere 5 come somma di 2 e 1:
5=2+1+1+1
5=1+2+1+1
5=1+1+2+1
5=1+1+1+2
Si consideri ora 5 come somma di soli 1
5=1+1+1+1+1
e si applichi la formula (1.16)
18
1. Definizioni e proprietà
(λ1 )!
λ1 !
=
5!
5!
=1
e cioè esiste un solo modo.
Infine consideriamo 5 come somma di 2 e 1 e applichiamo la formula (1.16)
(λ2 +λ1 )!
λ2 !λ1 !
=
(2+1)!
2!1!
=3
Otteniamo che si può scrivere in 3 modi che sono i seguenti:
5=1+2+2
5=2+1+2
5=2+2+1
In conclusione, abbiamo trovato che l’intero positivo 5 si può scrivere come
somma ordinata di interi positivi in 16 modi e non solo in 7 modi come si
era trovato nel paragrafo precedente.
Consideriamo la seguente tabella
n
1 2
P(n) 1 2
Pσ (n) 1 2
3 4 5 6 7
8 ...
3 5 7 11 15 22 . . .
4 8 16 32 64 128 . . .
n
2n−1
e si può subito notare la differenza dei risultati ottenuti per ogni intero positivo utilizzando due metodi distinti: nella riga in corrispondenza di P(n)
viene utilizzato il metodo definito nei precedenti paragrafi e generalizza la
curva (1.1), mentre nella riga in corrispondenza di Pσ (n) sono stati riportati
i risultati ottenuti dalla (1.16).
Si può notare che i valori di Pσ (n) al variare di n sono potenze di 2, infatti:
Pσ (1) = 1 = 20 = 21−1
Pσ (2) = 2 = 21 = 22−1
Pσ (3) = 4 = 22 = 23−1
.
.
.
1.4 Partizione ordinate
19
Utilizzando il teorema del binomio si ha che ∀ n Pσ (n) = 2n−1 , infatti:
n−1 X
n−1
k=0
k
n X
n
=
1k−1 1n−k+1 = (1 + 1)n−1 = 2n−1
k−1
k=1
(1.17)
dove k è il numero degli addendi, n−1
è il numero di modi possibili di
k
scrivere n come somma di k+1 addendi.
20
1. Definizioni e proprietà
Capitolo 2
Storia
Questo capitolo tratta di come si è affrontata la teoria delle partizioni nel
tempo.
Nel diciottesimo secolo Eulero riuscı̀ a trovare un metodo di calcolo lento,
complesso e inapplicabile a numeri abbastanza grandi (si è fatto riferimento
a [4]). Nel ventesimo secolo Ramanujan e Hardy riuscirono a trovare una
formula efficente per numeri inferiori a 200, ma poiché nella formula è presente il numero π da essa si ricavano valori approssimativi e con un numero
infinito di decimali (si è fatto riferimento a [1]).
Nel 1937 Hans Rademacher migliorò la formula di Ramanujan, elaborando
una serie convergente che tende a p(n) (si è fatto riferimento a [6]).
Nel gennaio 2011 Ken Ono estese la formula di Ramanujan e trovò che i numeri di partizione hanno comportamento ”frattale” e riuscı̀ ad ottenere una
formula che permette di calcolare le partizioni di qualsiasi intero attraverso
una somma di numeri finiti (si è fatto riferimento a [8] ed a [9]).
21
22
2. Storia
2.1
Eulero e le infinite partizioni
Come si è visto nel primo capitolo, la teoria delle partizioni si occupa di
determinare in quanti modi possibili un numero possa essere scritto come
somma di interi positivi; nasce, cosı̀, il problema di trovare una relazione tra
un numero e la sua partizione, ma ciò non è semplice.
Inizio ora a calcolare le partizioni di alcuni numeri e cerco di capire se esiste
effettivamente una relazione:
p(1) = 1
p(2) = 2
p(3) = 3
p(4) = 5
p(5) = 7
Come si può notare fino al numero 3 il rapporto tra il numero e il numero
delle sue partizioni è uno-a-uno, mentre dal 4 in poi non si ha più questa
relazione. Quindi, si può concludere che non esiste una relazione semplice
tra il numero e il numero delle sue partizioni. Per numeri abbastanza piccoli
è semplice calcolare in quanti modi si può scrivere, ma per numeri come
100, 1000, ecc. possono nascere difficoltà e in più ci si impiega troppo tempo
(crescita esponenziale, NP).
Viene cosı̀ da chiedersi: come si può determinare il valore della funzione p
senza calcolarla effettivamente?
Nel diciottesimo secolo Leonhard Euler (Eulero), matematico e fisico svizzero,
nato a Basilea nel 1707 e morto nel 1783 a San Pietroburgo, attraverso una
funzione generatrice contribuı̀ alla teoria delle partizioni.
Questa funzione fu cosı̀ definita:
1
(2.1)
(1 − x)(1 −
− x3 )(1 − x4 )(1 − x5 )...
Questa espressione definisce un rapporto tra 1 e un prodotto infinito che lo
si può identificare con la seguente espressione
∞
Y
(1 − xi )
(2.2)
x2 )(1
i=1
quindi risulta essere un quoziente infinito. La funzione p(n), infatti, per
come è stata definita, deve essere calcolata per ognuno degli infiniti numeri
naturali. Ora calcolo (2.2):
∞
Y
(1 − xi ) = 1 − x − x2 + x5 + x7 − x12 − x15 + x22 + x26 ...
i=1
2.2 Ramanujan e Hardy
23
Sostituisco un 1 al posto di ognuna di queste potenze di x che sono rimaste
nel prodotto e metto uno 0 al posto di ogni termine mancante e ottengo la
seguente rappresentazione:
1 − 1 − 1 + 0 + 0 + 1 + 0 + 1 + 0 + 0 + 0 + 0 − 1 + 0...
(2.3)
Fatto ciò posso dividere 1 per (2.3):
Si può osservare che ai numeri presenti nel risultato corrispondono in ordine
i numeri delle partizioni per ognuno dei primi numeri naturali.
2.2
Ramanujan e Hardy
Srinivasa Aiyangar Ramanujan (nato a Erode, 22 dicembre 1887 e morto
a Chennai, 26 aprile 1920) fu un matematico indiano che si occupò principalmente della teoria analitica dei numeri e una sua caratteristica era quella
di enunciare formule senza dimostrazioni. Assieme ad Hardy riuscı̀ a trovare
una formula che esprimesse la successione dei numeri di partizione.
Quest’ultimo, Godfrey Harold Hardy (nato a Cranleigh, 7 febbraio 1877 e
morto a Cambridge, 1 dicembre 1947), fu anche esso un noto matematico
britannico e preferiva che il suo lavoro fosse considerato matematica pura,
forse a causa del suo odio per la guerra e gli usi militari a cui la matematica
era stata applicata.
Nel 1914 Ramanujan arrivò a Cambridge e da qui iniziò una delle più grandi
collaborazioni della storia della matematica. La coppia Hardy-Ramanujan
fece pensare a una squadra in cui era presente un pò di buono e un pò di
24
2. Storia
cattivo: il buono è l’ottimista pieno di proposte folli, mentre il cattivo è il
pessimista. Ramanujan aveva bisogno che Hardy, il critico, tenesse a bada il
suo entusiasmo mentre interrogavano le loro idee matematiche.
Tra Ramanujan e Hardy c’era un contrasto culturale. Infatti, Hardy e Littlewood (noto matematico britannico) che pretendevano dimostrazioni rigorose, non riuscivano a capire da dove venissero le idee di Ramanujan, il loro
nuovo collega. Ramanujan sosteneva che le idee gli venivano portate in sogno
dalla dea Namagiri, protettrice della sua famiglia. Alcuni del suo villaggio
credevano che fosse portatrice di demoni, mentre per Ramanujan era la spiegazione dei lampi di illuminazione sul campo matematico.
Ramanujan era passato dall’isolamento matematico dell’India alla solitudine
culturale di Cambridge, ma fortunatamente aveva trovato un compagno con
il quale poteva affrontare il mondo matematico. Ramanujan riusciva a trovare conforto solo quando entrava nello studio di Hardy e quando si rifugiava
nelle sue formule e nelle sue equazioni.
Hardy capı̀ che educare Ramanujan era un impresa di equilibrismo: aveva
paura che se avesse costretto Ramanujan a dimostrare le sue idee avrebbe
potuto distruggere la sua fiducia in se stesso o spezzare l’incantesimo della sua ispirazione. Littlewood ebbe il compito di educare Ramanujan cioè
di farlo famigliarizzare con il rigore della matematica occidentale, ma fu un
compito impossibile.
Hardy e Ramanujan, comunque, continuarono nella loro ricerca delle proprietà dei numeri primi. Queste idee divennero un primo passo alla dimostrazione della congettura di Goldbach (cioè ogni numero pari è la somma di
due numeri primi).
In una lettera Ramanujan scrisse di aver trovato una formula che esprime la
sequenza dei numeri primi e di essere riuscito a capire come generare un’altra
sequenza cioè quella delle partizioni di un numero intero. I matematici di
quel tempo pensavano che esistesse solo una formula in grado di produrre
una stima che non discostasse molto dall’effettivo numero di partizioni di
N . Ma a Ramanujan non era mai stato insegnato se temere questi generi di
sequenze, cosı̀ volle trovare una formula che identificasse proprio il numero
di modi possibili per suddividere un qualsiasi numero intero.
Attraverso la collaborazione di Hardy, Ramanujan riuscı̀ a trovarne una:
!
1
X
√ d e cλkn
1
Ak (n) k
+ O n− 4
(2.4)
p(n) = √
dn
λn
√
2π 2
k<α n
con
r
c=π
2
,
3
2.2 Ramanujan e Hardy
25
r
λn =
n−
1
24
e
Ak (n) =
X
ωh,k e
−2πihn
k
h(mod k)
dove ωh,k = eπis(h,k) in cui
s(h, k) :=
k X
hµ µ µ=1
k
k
con k ≥ 1 e (h, k) = 1.
L’espressione (2.4) è una serie asintotica, con n → ∞ e con α costante positiva, e non fornisce il numero esatto di partizioni, ma solo una risposta
che è corretta se la si approssima al numero intero più vicino. Per esempio, sostituendo il numero 200 si ottiene un valore non intero approssimato
a 3972999029338.
Ramanujan non riuscı̀ a trovare una formula che desse un esatto numero di
partizioni di un intero, tuttavia questo risultato fu comunque importante negli innumerevoli tentativi di dimostrazione della congettura di Goldbach.
Il lavoro svolto da Hardy e Ramanujan prese il nome di Metodo del cerchio di
Hardy e Littlewood dove la parola cerchio deriva dai piccoli diagrammi presenti nei calcoli di Hardy e Ramanujan e rappresentavano cerchi nella mappa
dei numeri immaginari attorno ai quali i due matematici cercavano di eseguire integrazioni. Questo metodo viene attribuito ad Hardy e a Littlewood,
invece, che ad Hardy e a Ramanujan perché Littlewood e Hardy lo usarono
per cercare di dimostrare la congettura di Goldbach. Anche se non riuscirono
a dimostrare che ogni numero pari poteva essere espresso come somma di due
numeri primi, nel 1923 Hardy e Littlewood dimostrarono che tutti i numeri
pari maggiori di un certo numero fissato potevano essere scritti come somma
di numeri primi. Affinché la dimostrazione di ciò fosse stata valida, l’ipotesi
di Riemann doveva essere vera.
In seguito, nel 1910 Ramanujan, impaziente che le sue idee venissero riconosciute, scoprı̀ quanto fossero importanti i numeri primi per la matematica e,
poichè credeva che tutta la matematica e le sue strutture si potessero esprimere con precisione attraverso formule o equazioni, non abbandonò l’idea che
esistesse una formula che producesse i numeri primi. Affermò che
1 + 2 + 3 + ... + ∞ = −
1
12
(2.5)
Questa uguaglianza arrivò ad Hardy e a Littlewood che rimasero stupiti, ma
poco dopo riuscirono a capire che era un nuovo metodo per definire la parte
26
2. Storia
mancante del ”paesaggio zeta” di Riemann cioè era la soluzione di Riemann
per il calcolo della funzione zeta quando si inseriva il numero −1. Era cosı̀
un perfezionamento della formula di Gauss per il conteggio dei numeri primi
introdotto da Riemann.
2.3
Hans Rademacher
Forse il teorema più famoso di Rademacher (nato il 3 aprile 1982, Wandsbeck, ora Hamburg-Wandsbeck e morto il 7 febbraio 1969 a Haverford,
Pennsylvania, USA) è quello riguardante
la formula esatta della funzione
q
p
di partizione p(n). Posto c = π
2
3
e λn =
∞
√ d
1 X
p(n) = √
Ak (n) k
dn
π 2 k=1
1
n− 24 , Rademacher provò che
sinh cλkn
λn
dove
X
Ak (n) =
h
ωh,k e−
!
(2.6)
2πhn
k
(mod k)
con (h, k) = 1 e con ωh,k = eπish,k .
La storia di questa formula è molto interessante.
Nel 1917 Hardy e Ramanujan, introducendo il loro famoso metodo del cerchio, avevano meravigliato la comunità matematica trovando una serie asintotica per p(n), cioè :
!
1
X
√ d e cλkn
1
+ O n− 4
p(n) = √
Ak (n) k
(2.7)
dn
λn
√
2π 2
k<α n
per n che tende a ∞, dove α è una costante positiva.
Hanno iniziato col definire una funzione generatrice nel seguente modo
f (x) :=
∞
Y
(1 − xn )−1
(2.8)
n=1
per p(n). Poi, hanno approssimato f tramite una funzione F e hanno integrato f − F sotto la dissezione del cerchio tramite le serie, o più precisamente,
successione di Farey di ordine N, cioè tramite le successioni di tutte le frazioni ai minimi termini con i denominatori che non superano
√ N. Infine, hanno
trovato una relazione tra i parametri n e N, cioè N = α n.
Nel 1936 durante la preparazione delle lezioni per il corso di laurea in teoria
2.3 Hans Rademacher
27
dei numeri analitica presso l’Università di Pennsylvania, Hans Rademacher
applicò, alla formula trovata da Ramanujan, la formula di trasformazione di
Dedekind
πiτ
e 12
η(τ ) =
f (e2πiτ )
per ottenere il termine principale e variando n e N. Rademacher trovò cosi
che
!
N
1
√ d sinh cλn
1 X
− 2 2πnN−2
k
Ak (n) k
+O N e
(2.9)
p(n) = √
dn
λn
π 2 k=1
per N → ∞. Si può osservare che i termini principali sono indipendenti da
N . Fissato n e tendendo N a ∞, si ottiene cosı̀ l’espressione (2.6).
Si noti che gli addendi in (2.6) differiscono da quelli in (2.7). Quando Rademacher, infatti, concluse che l’espressione (2.6) rappresenta la funzione p(n),
pensò che avesse fatto degli errori di calcolo, ma il giorno seguente dopo
una accurata analisi ai suoi calcoli, scoprı̀ che (2.6) era effettivamente corretta. Più tardi, Lehmer, matematico americano, provò che la somma in (2.7),
estendendola all’infinito diverge.
I numeri Ak (n) compaiono sia nelle formule di Hardy e Ramanujan che in
quelle di Rademacher e Lehmer trovò che questi numeri godono di alcune
proprietà notevoli sulle fattorizzazioni.
Utilizzando i loro teoremi sulle congruenze per somme di Dedekind, Rademacher e Whiteman, matematico americano, diedero semplici dimostrazioni
di questi teoremi di fattorizzazione. Successivamente, Selberg, matematico
norvegese, scoprı̀ una formula più semplice per Ak (n), cioè,
r
X
k
π(6j + 1)
j
(−1) cos
.
(2.10)
Ak (n) =
3 (3j2 +j)
6k
2
≡−n
(mod k)
Dopo che Whiteman diede una prima pubblicazione della dimostrazione
di (2.10), Rademacher ideò una semplice prova di (2.10) in funzione della
formula di trasformazione di η(n).
28
2. Storia
2.4
Ken Ono e i frattali
Ken Ono (nato in Filadelfia il 20 marzo 1968) è un matematico statunitense specializzato in teoria dei numeri e ha trovato una nuova teoria sulla
partizione di un numero intero.
Per mesi Ono e il suo gruppo di ricerca hanno studiato quel problema, senza avere nessun risultato, ma nel settembre del 2010, durante un’escursione
alle cascate Tallulah in Georgia, Ono e Zachary Kent osservarono la struttura dei gruppi di alberi e iniziarono a pensare come se potessero camminare
attraverso le partizione dei numeri. Ono disse che:
”Eravamo in cima delle enormi rocce dove potevamo vedere tutta la valle ed
ascoltare il rumore delle cascate, quando abbiamo realizzato che le partizioni
dei numeri sono frattali, ed entrambi abbiamo iniziato a ridere.”
Benoit Mandelbrot (1924-2010, matematico polacco) inventò il termine frattale nel 1980 per identificare tutto quello che sembra irregolare nella geometria delle forme naturali.
Più precisamente, è un oggetto geometrico che si ripete nella struttura allo
stesso modo su scale diverse, cioè che non cambia aspetto anche se visto attraverso una lente di ingrandimento.
Con questa camminata Ono e Kent idearono una nuova teoria da cui nasce
una nuova classe di frattali e attraverso questa teoria si possono dimostrare
le congruenze di Ramanujan.
Ono e il suo gruppo di ricerca dimostrarono che le proprietà di divisibilità
delle partizioni dei numeri sono frattali per ogni numero primo. Ma le osservazioni tratte da questa esperienza non soddisfecero Ono e il suo gruppo
e, cosı̀, essi cercarono di determinare una formula che potesse rappresentare
questa teoria.
Un altro episodio importante si è svolto in un luogo famoso: la ”spaghetti
juction”. Mentre Ono e Jan Bruinier erano bloccati nel traffico in un noto
incrocio di Atlanta, chiacchierarono in macchina e cercarono di trovare un
modo per eliminare l’infinita complessità del metodo di Rademacher: volevano cercare una formula che richiedesse solo un numero finito di numeri. Ono
affermò che:
”Abbiamo trovato una funzione, P, che è una sorta di oracolo magico.
Posso prendere qualsiasi numero, inserirlo dentro P ed istantaneamente
calcolare le partizioni di quel numero. P non dà come risultato un numero
terribile con infinite cifre decimali. È quella formula algebrica finita che
stavamo tutti cercando.”
2.4 Ken Ono e i frattali
29
Ono, in una sua conferenza, spiega la sua teoria sulle partizioni di un intero
positivo utilizzando il concetto di ”Yin Yang” : in particolare, enuncia risultati relativi alla successione p(n) ed esprime le sue proprietà.
Introduce la sua scoperta parlando della teoria di Eulero e degli sviluppi nei
successivi 150 anni, racconta che si sono calcolate le prime 200 valutazioni
applicando questa teoria. A questo punto fa una osservazione: ”Nell’universo
matematico ciò significa di non essere in grado di vedere oltre Marte”. Poi
parla della teoria di Hardy e Ramanujan e, a seguire, di quella di Rademacher. Di quest’ultima osserva che è una serie, ma si può ottenere il valore
di p(n) facendo un troncamento o un arrotondamento del risultato ottenuto
dalla formula di Rademacher.
Nella slide successiva enuncia il seguente teorema:
Teorema 2.4.1. (Brunier-Ono) Abbiamo trovato una funzione P(z) tale
che
1
(P (αn,1 ) + P (αn,2 ) + ... + P (αn,hn ))
(2.11)
24n − 1
√
dove P(αn,m ) sono algebrici, mentre le α sono le radici di hn ∼ n equazioni
p(n) =
quadratiche.
Esempio 2.1. Per h1 = 3 si ha:
√
−1+ −23
1
P
=
23
12
1
P
23
1
P
23
1
3
2
+
β 3 +127972
1
6β 3
√
−13+ −23
24
=
1
3
−
β 3 +127972
√
−25+ −23
36
=
1
3
−
β 3 +127972
2
1
12β 3
2
+
β 3 −127972
√
1
4 −3β 3
−
β 3 −127972
√
1
4 −3β 3
2
1
12β 3
2
√
con β = 16152909 + 18648492 69.
Quindi:
p(1) = 1 =
1
23
(P (α1 ) + P (α2 ) + P (α3 ))
Finita cosı̀ la parte ”Yin” della storia di p(n), passa a quella ”Yang”
e Ono domanda: ”quante volte p(n) è dispari?”. Attraverso diverse prove
sperimentali afferma che:
• la metà del numero delle partizioni è dispari;
• un terzo del numero delle partizioni è multiplo di 3;
30
2. Storia
• partendo da 4, ogni quinta partizione è un multiplo di 5.
Dopo aver osservato ciò, enuncia il teorema di Ramanujan:
Teorema 2.4.2. ∀n ∈ N si ha
p(5n + 4) è multiplo di 5
p(7n + 5) è multiplo di 7
p(11n + 6) è multiplo di 11
Le affermazioni del teorema precedente sono equivalenti rispettivamente
alle seguenti:
p(5n + 4) ≡ 0 (mod 5)
p(7n + 5) ≡ 0 (mod 7)
p(11n + 6) ≡ 0 (mod 11)
Ono enuncia anche il seguente teorema che è composto da congruenze, chiamate anche congruenze di Ramanujan che sono state dimostrate da Ramanujan, Watson (1938) e Atkin (1967)
Teorema 2.4.3. Congruenze di Ramanujan Se 1 ≤ δl (m) ≤ lm con
24δl (m) ≡ 1 (mod lm ) allora
p(5m n + δ5 (m)) ≡ 0 (mod 5m ),
m+2
p(7m n + δ (m)) ≡ 0 (mod 7( 2 ) ),
7
m
p(11 n + δ11 (m)) ≡ 0 (mod 11m ).
Ken Ono enuncia, anche, tre teoremi relativi alle congruenze:
Teorema 2.4.4. Teorema di Radu ∀n ∈ N non esistono forme aritmetiche
del tipo An + B tali che
p(An + B) ≡ 0
(mod 2)
(2.12)
p(An + B) ≡ 0
(mod 3)
(2.13)
Teorema 2.4.5. Teorema di Ahlgren e Boylan Le coppie (l,a) per le
quali
p(ln + a) ≡ 0
(mod l)
sono solo le coppie seguenti: (5, 4), (7, 5) e (11, 6).
(2.14)
2.4 Ken Ono e i frattali
31
Teorema 2.4.6. Teorema di Ono ∀Q ≥ 5, con Q primo, esistono infinite
forme An + B tali che
p(An + B) ≡ 0
(mod Q)
(2.15)
Ha enunciato questi teoremi per dire che la maggior parte dei numeri di
partizione non è adatto alle strutture delle congruenze di Ramanujan e cosı̀
Ono domanda: ”Quindi quali proprietà devono avere?”. Risponde a questa
domanda con il seguente teorema:
Teorema 2.4.7. Teorema di Folsom, Kent e Ono Il numero delle
partizioni è frattale ∀l ≥ 5.
e definisce il termine ”frattale” nel modo seguente:
I frattali sono strutture complesse infinite con le seguenti due proprietà:
• sono formate da strutture induttive o ricorsive;
• sono più volte simili a se stessi su scale arbitrariamente piccole.
Si ha, quindi, che i valori della funzione p(n) al variare dell’intero n sono simili, si ha una semplice struttura induttiva ed esiste la dimensione di Hausdorff
(identificata con δl (m)) che è minore o uguale di
l−1
12
−
l2 −1
24l
In particolare, la dimensione di Hausdorff è nulla solo per l = 5, 7 e 11.
Conclude la sua conferenza aggiungendo il seguente teorema:
Teorema 2.4.8. Teorema di Atkin, Folsom, Kent e Ono
Se b1 ≡ b2 (mod 2), allora ∀n si ha
b2
b1
l n+1
l n+1
p
≡ A(b1 , b2 , m)p
(mod lm )
24
24
e con il seguente esempio:
Esempio 2.2. per m = 1
2k+1 p 13 24 n+1 ≡ 6k p
in particolare per k = 1
13n+1
24
(mod 13)
(2.16)
32
2. Storia
p(13n3 + 1007) ≡ 6p(13n + 6) (mod 13)
Si trova che
6
∞
X
p(13n+6)q n = 66+2940q+50094q 2 +... ≡ 1+2q+5q 2 +103 +7q 4 +10q 5 (mod 13)
n=0
e
∞
X
p(132 n + 1007)q n ≡ 1 + 2q + 5q 2 + 10q 3 + 7q 4 + 10q 5 (mod 13)
n=0
per n = 0, 1 e 2
45p(132 · 0 + 162) ≡ 99 (mod 132 )
45p(132 · 1 + 162) ≡ 89 (mod 132 )
45p(132 · 2 + 162) ≡ 20 (mod 132 )
mentre per numeri grandi:
p(134 · 0 + 27371) ≡ 99 (mod 132 )
p(134 · 1 + 27371) ≡ 89 (mod 132 )
p(134 · 2 + 27371) ≡ 20 (mod 132 )
Capitolo 3
Applicazioni
Nel seguente capitolo tratto di due applicazioni elementari, ma, allo stesso
tempo, molto importanti: le classi di coniugio nel gruppo simmetrico Sn ([5]
e [3]) e le classificazioni dei gruppi abeliani di ordine pn , con p primo ([2]).
3.1
Le classi di coniugio nel gruppo simmetrico Sn
Questo paragrafo si suddivide in due parti: nella prima parte introduco
alcune nozioni fondamentali dei gruppi e del coniugio di un gruppo; nella
seconda parte affronto l’argomento principale di questo paragrafo definendo
prima un particolare gruppo, cioè quello delle permutazioni, e poi descrivo
le sue classi di coniugio.
3.1.1
I gruppi e il coniugio
Definizione 3.1. Un gruppo è un insieme G con una operazione
G×G→G
(a, b) 7→ ab (oppure a · b)
e un elemento 1 ∈ G, chiamato identità, tale che valgono le seguenti proprietà:
a) siano a, b e c tre elementi di G. Allora
a(bc) = (ab)c
33
(3.1)
34
3. Applicazioni
cioè l’operazione · gode della proprietà associativa;
b) se a ∈ G allora
1·a=a·1=a
(3.2)
in particolare 1 viene chiamato elemento neutro;
c) ∀a ∈ G ∃a−1 ∈ G con
aa−1 = a−1 a = 1
(3.3)
e questo si traduce nel fatto che ogni elemento ha un inverso.
Esempio 3.1. Sia X un insieme qualsiasi e considero S(X), cioè considero
l’insieme delle permutazioni di X ovvero:
S(X) := {f |f : X → X biunivoca}
Se f, g ∈ S(X) e denoto con f g = f ◦ g la composizione di g e di f, cioè la
funzione biunivoca si definisce nel seguente modo:
(f g)(x) = f (g(x))
∀x ∈ X. Si verifica facilmente che vale la proprietà associativa (3.1) .
Considero la funzione identica che manda ogni elemento di X in se stesso,
questa funzione è l’identità, cioè 1 ∈ S(X), ovvero viene verificata anche la
proprietà (3.2). Infine, affinché S(X) sia un gruppo manca da verificare la
proprietà (3.3):
f ◦ f0 = f0 ◦ f = 1
∀f ∈ S(X), ma poiché f ∈ S(X), cioè f è biunivoca, allora f è invertibile e
quindi esiste f 0 = f −1 , cioè esiste una funzione inversa di f .
Si è cosı̀ dimostrato che S(X) è un gruppo, chiamato il gruppo delle permutazioni di X.
Com’è ben noto, in ogni gruppo c’è un unico elemento neutro, ogni elemento ha un solo inverso e inoltre valgono le leggi di cancellazione a destra
e a sinistra.
3.1.1 I gruppi e il coniugio
35
Definizione 3.2. Un gruppo (G, ∗) si dice abeliano se ∀ a, b ∈ G vale che
a ∗ b = b ∗ a.
Definendo am con m ∈ Z nel seguente modo:


a · ... · a}
se m > 0

|a · a · {z



m volte
am := 1
se m = 0


−1
−1
−1
−1

a · ... · a } se m < 0

|a · a · {z
m volte
allora valgono le comuni proprietà delle potenze:
a) am+n = am bn ;
b) amn = (am )n ;
c) a−m = (am )−1 ;
d) se a e b ∈ G commutano allora (ab)m = am bm .
Definizione 3.3. Due elementi x e y di un gruppo G si dicono coniugati se
∃g ∈ G tali che
y = g −1 xg
e, in particolare, si dice che y è coniugato a x mediante g.
La relazione tra gli elementi di G cosı̀ definita:
x ∼ y se esiste g ∈ G tali che y = g −1 xg
è di equivalenza. Questa relazione di equivalenza si chiama coniugio e le
classi di questa relazione vengono chiamate classi di coniugio.
Da questa definizione segue che: due elementi si dicono coniugati se appartengono alla stessa classe di coniugio.
Teorema 3.1.1. Due elementi x e y di un gruppo G sono coniugati se e solo
se esistono due elementi a e b tali che
x = ab e y = ba
Dimostrazione. La condizione è sufficiente perchè
36
3. Applicazioni
ba = a−1 (ab)a.
Mentre per verificare la necessità basta porre g = a e g −1 x = b e sostituire
ciò in y = g −1 xg.
Introduciamo la nozione di ordine di un gruppo che servirà per definire
la relazione presente tra due elementi coniugati e il loro ordine.
Definizione 3.4. Sia G un gruppo finito, l’ordine di G, denotato con |G|,
è il numero degli elementi di G. Sia G un gruppo e sia a un suo elemento,
se ak 6= 1 ∀k 6= 0 allora si dice che a ha ordine infinito, mentre se esiste un
k 6= 0 tali che ak = 1, si chiama ordine di a il minimo intero positivo m tale
che am = 1.
Osservazione 1. Un elemento di un gruppo finito ha sempre ordine finito.
Infatti se G è finito e a ∈ G, l’insieme {ak | k ∈ Z} ⊂ G è finito, perciò
−1
∃k, l ∈ Z con k 6= l, ak 6= al . si ha allora k − l 6= 0, ak−l = ak al
= 1.
Consideriamo, ora, un gruppo G e un suo elemento a, esiste una funzione
Ca : G → G tali che Ca (x) = axa−1 e si verifica facilmente che questa
funzione è un isomorfismo di gruppi.
Sapendo che un isomorfismo di gruppi porta elementi di un dato ordine in
elementi dello stesso ordine, segue la seguente proposizione:
Proposizione 3.1.2. Due elementi coniugati hanno lo stesso ordine.
3.1.2
I gruppi di permutazioni e il coniugio
Si considera X un insieme con n elementi, n > 0, allora si ha che S(X)
ha n! elementi.
Definizione 3.5. Per ogni intero positivo n il gruppo simmetrico su n lettere
è
Sn = S({1, 2, ..., n}).
Definizione 3.6. Sia i1 , i2 , ..., il una successione di l elementi di {1, 2, ..., n}
tutti distinti con 2 ≤ l ≤ n. La permutazione γ ∈ Sn definita da γ(ik ) = ik+1
per k = 1, ...., l − 1, γ(il ) = i1 ,γ(j) = j se j ∈
/ {i1 , ..., il } è detta un ciclo di
lunghezza l e viene denotato con (i1 , ..., il ).
3.1.2 I gruppi di permutazione e il coniugio
Esempio 3.2. Considero il gruppo simmetrico S3 , ha 3!(= 2·3 = 6) elementi
che sono:
S3 = {id, (1 3), (1 2), (2 3), (1 2 3), (1 3 2)}
dove con id viene identificata l’identità e cioè
!
1 2 3
1 2 3
Proposizione 3.1.3. Un ciclo si scrive in maniera unica come γ = (i1 ... il ),
dove i1 < ik per k = 2, ..., l.
Definizione 3.7. Due cicli (i1 ... il ) e (j1 ... jh ) si dicono disgiunti se
{i1 , ..., il } e {j1 , ..., jh } sono insiemi disgiunti.
Teorema 3.1.4. Ogni permutazione α ∈ Sn , α 6= id, si può scrivere come
α = γ1 ... γr , dove i fattori sono cicli tali che γi è disgiunto da γj se i 6= j.
Inoltre se α = γ1 ... γr = δ1 ... δs sono due rappresentazioni di α come
prodotto di cicli a due a due disgiunti, allora r = s ed è possibile riordinare
i δ1 ... δs in maniera tale che γ1 = δ1 , ..., γr = δr .
Esempio 3.3. In S7 considero un suo elemento
α=
!
1 2 3 4 5 6 7
2 4 5 1 3 7 6
e per il teorema precedente posso scrivere α come composizione di cicli
disgiunti:
α = (1 2 4)(3 5)(6 7)
Quindi si è visto che una permutazione di Sn è un prodotto di cicli disgiunti e nel paragrafo precedente si è parlato del coniugio. Da tutto ciò segue
che una coniugata mediante una permutazione σ è il prodotto dei coniugati
di questi cicli mediante σ. Cosı̀, il coniugio si riduce al coniugio dei cicli.
Teorema 3.1.5. Sia c = (1 2 ... k) un ciclo di Sn e sia σ ∈ Sn , allora:
(1 2 ... k)σ = (1σ 2σ ... k σ ).
37
38
3. Applicazioni
Dimostrazione. Sia c1 = (1σ 2σ ... k σ ) e sia i ∈ c1 , i = j σ . Si ha:
iσ
−1 cσ
= (j σ )σ
−1 cσ
= j cσ = (j + 1)σ = (j σ )c1 = ic1 ,
e dunque σ −1 cσ e c1 hanno lo stesso valore sugli i che compaiono nel ciclo c1 .
Se i ∈
/ c1 , cioè i 6= j σ ∀j = 1, 2, ..., k allora ic1 = i,
iσ
−1 cσ
−1
−1
= ((iσ )c )σ = (iσ )σ = i,
e σ −1 cσ e c1 hanno lo stesso valore anche sugli i che non compaiono nel ciclo
c1 .
Attraverso questo teorema si vuole spiegare che il coniugato di un ciclo c mediante una permutazione σ è il ciclo nella cui scrittura compaiono
ordinatamente le immagini secondo σ degli elementi di c.
Definizione 3.8. Due elementi σ, τ ∈ Sn hanno la stessa struttura ciclica [k1 , k2 , ..., kn ] se, quando σ si spezza in ki cicli di lunghezza i, con
i = 1, 2, ..., n, lo stesso accade per τ . Si ha allora:
1 · k1 + 2 · k2 + ... + n · kn = n
Per il teorema precedente segue, quindi, che due elementi coniugati hanno
la stessa struttura ciclica. Il seguente teorema prova il viceversa:
Teorema 3.1.6. Se due elementi di Sn hanno la stessa struttura ciclica allora
sono coniugati.
Dimostrazione. Siano
σ = (i1 i2 ... ir1 )(j1 j2 ... jr2 )...(k1 k2 ... krl ),
τ = (p1 p2 ... pr1 )(q1 q2 ... qr2 )...(t1 t2 ... trl ).
(3.4)
Considero la seguente permutazione
η=
i1 . . .
ir1
j1 . . .
jr2 . . .
k1 . . .
k rl
p1 . . .
pr1 q1 . . .
q r2 . . .
t1 . . .
trl
questa permutazione porta σ in τ :
η −1 ση = τ.
!
3.1.2 I gruppi di permutazione e il coniugio
39
Esempio 3.4. Considero in S9 le segunti permutazioni
σ = (1 3)(2 4 5 7)(8 9)(6),
τ = (1 3)(4 6 5 8)(7 9)(2)
hanno la stessa struttura ciclica [1, 2, 0, 1, 0, 0, 0, 0, 0] e una η che la coniuga
è, per esempio, la seguente
η=
1 3 2 4 5 7 8 9 6
!
7 9 4 6 5 8 1 3 2
= (1 7 8)(2 4 6)(3 9)(5)
Avendosi (1 3) = (3 1), (7 9) = (9 7) e (4 6 5 8) = (5 8 4 6), allora la
seguente permutazione coniuga σ e τ :
η0 =
1 3 2 4 5 7 6 8 9
!
3 1 5 8 4 6 2 9 7
= (1 3)(2 5 4 8 9 7 6).
Teorema 3.1.7. Il numero di elementi di Sn che hanno una data struttura
ciclica (k1 k2 ... kn ), e quindi il numero di elementi di una data classe di
coniugio, è
1k1
·
2k2
n!
.
· . . . nkn k1 !k2 ! . . . kn !
(3.5)
Dimostrazione. Le cifre 1, 2, . . . , n possono comparire in tutti gli n! modi
possibili per dar luogo a un prodotto di ki i-cicli disgiunti, con i = 1, 2, ..., n.
Ma data una di queste scritture, la permutazione che ne risulta è la stessa di
quelle che si ottengono scambiando tra loro i ki cicli in tutti i modi possibili,
cioè ki ! modi. Inoltre, per ciascun i -ciclo vi sono i scritture e poiché ci sono
ki cicli, vi sono iki scritture possibili per gli i-cicli. ∀i, la stessa permutazione
si ottiene allora iki volte, da cui il risultato.
Attraverso la seguente proposizione viene definito l’ordine di un elemento
di Sn .
Proposizione 3.1.8. L’ordine di un ciclo di Sn è uguale alla sua lunghezza.
L’ordine di una permutazione, α, in Sn è uguale al minimo comune multiplo
delle lunghezze di tutti i cicli che intervengono nella scomposizione di α come
prodotto di cicli disgiunti.
40
3. Applicazioni
Avendo affrontato il discorso sulle partizioni, la proposizione precedente
si può enunciare in termini di partizioni di un intero positivo n nel seguente
modo:
Proposizione 3.1.9. Sia λ = [λ1 , λ2 , . . . , λr ] partizione di un intero positivo
n tale che
r
X
λi = n
i=1
con λi ≥ 1. L’ordine di una permutazione α corrispondente alla partizione
λ è il minimo comune multiplo di {λ1 , λ2 , . . . , λr }.
Si vuole ora determinare il numero delle classi di coniugio di Sn .
Come si è visto nel primo capitolo, una partizione di un intero positivo n è
un insieme di interi positivi n1 ≤ n2 ≤ ... ≤ nk la cui somma è n.
Una classe di coniugio è determinata da una struttura ciclica [k1 , k2 , ..., kn ],
mentre data una tale struttura i ki > 0 danno le moltiplicità degli interi i in
una partizione di n. Viceversa, data una partizione di n in interi i ciascuno
con molteplicità ki , considerando tutti i prodotti di ki cicli di lunghezza i,
abbiamo, al variare di i, tutte le permutazioni che hanno una struttura ciclica
[k1 , k2 , ..., kn ] (viene posto kj = 0 se nella partizione non compare j). Si ha
cosı̀ il seguente teorema:
Teorema 3.1.10. Il numero di classi di coniugio di Sn è uguale al numero
delle partizioni di n.
Esempio 3.5. Determiniamo le classi di coniugio di S4 . Intanto il suo
numero di classi di coniugio è 5 in quanto ci sono 5 partizioni di 4:
4 = 1 + 1 + 1 + 1,
4 = 1 + 1 + 2,
4 = 1 + 3,
4 = 2 + 2,
4 = 4.
3.2 Le classificazione dei gruppi di ordine pn , con p primo
Si hanno cosı̀ 5 possibili strutture cicliche: quattro cicli di lunghezza 1, due
cicli di lunghezza 1 e uno di lunghezza 2, ecc. Allora si ha:
C1 = {(1)(2)(3)(4)} = {I},
C2 = {(1 2), (1 3), (1 4), (2 3), (2 4), (3 4)},
C3 = {(1 2 3), (1 3 2), (1 2 4), (1 4 2), (1 3 4), (1 4 3), (2 3 4), (2 4 3)},
C4 = {(1 2)(3 4), (1 3)(2 4), (1 4)(2 3)},
C5 = {(1 2 3 4), (1 4 3 2), (1 2 4 3), (1 3 4 2), (1 4 2 3), (1 3 2 4)}.
3.2
La classificazione dei gruppi abeliani di
ordine pn, con p primo
Definizione 3.9. Sia p un numero primo qualsiasi, un gruppo finito G viene
chiamato p-gruppo quando l’ordine di ogni elemento in G è una potenza di
p.
Proposizione 3.2.1. Per ogni p primo, per ogni n ∈ N, per ogni partizione
λ = [λ1 , λ2 , ..., λr ] di n esiste , a meno di isomorfismi, un solo gruppo abeliano
di ordine pn , denotato con Gλ definito nel seguente modo
Gλ =
r
Y
Zpλi .
i=1
In particolare,
 r

X

λi 


|Gλ | = p
i=1
= pn .
Da questa proposizione segue subito che:
Date due partizioni diverse, λ e µ, i corrispondenti gruppi, Gλ e Gµ , sono
diversi, cioè non sono isomorfi.
Proposizione 3.2.2. Per ogni gruppo abeliano G di ordine pn esiste una
partizione λ di n tale che G è isomorfo a Gλ (G ∼
= Gλ ).
41
42
3. Applicazioni
Quindi i p-gruppi abeliani non isomorfi di ordine pn sono p(n) qualunque
sia il primo p.
In particolare, di ordine p2 ce ne sono due cioè Zp × Zp e Zp2 ; di ordine p3 ce
ne sono tre cioè (Zp )3 , Zp2 × Zp e Zp3 ; etc ....
Esempio 3.6. In questo esempio descriviamo tutti i gruppi abeliani di ordine
144.
Il numero 144 lo si può scrivere come
144 = 24 · 32 .
Il 4 ha le seguenti partizioni:
4, 3+1, 2+2, 2+1+1, 1+1+1+1.
Di conseguenza si hanno cinque gruppi abeliani non isomorfi di ordine 16:
Z16 , Z8 × Z2 , Z4 × Z4 , Z4 × Z2 × Z2 , (Z4 )4 .
Il 2 ha solo due partizioni: 2 e 1 + 1. Si hanno, cosı̀, due gruppi abeliani di
ordine 9 e cioè Z9 e Z3 × Z3 .
Si hanno quindi 5 · 2 = 10 gruppi abeliani non isomorfi di ordine 144. Essi
si possono descrivere anche come segue, usando i risultati noti sul prodotto
diretto dei gruppi ciclici Zn :
Z16 × Z9 = Z144
Z8 × Z2 × Z9 = Z72 × Z2
Z4 × Z4 × Z9 = Z36 × Z4
Z4 × Z2 × Z2 × Z9 = Z36 × Z2 × Z2
(Z2 )4 × Z9 = Z18 × (Z2 )3
Z16 × Z3 × Z3 = Z48 × Z3
Z8 × Z2 × Z3 × Z3 = Z24 × Z6
Z4 × Z4 × Z3 × Z3 = Z12 × Z12
Z4 × Z2 × Z2 × Z3 × Z3 = Z12 × Z6 × Z2
(Z2 )4 × Z3 × Z3 = Z6 × Z6 × Z2 × Z2 .
3.2 Le classificazione dei gruppi di ordine pn , con p primo
In particolare, questi gruppi abeliani elencati sono scritti in forma canonica:
ogni fattore, cioè, ha l’ordine multiplo di quelli che lo seguono e il numero
dei fattori è uguale al minimo numero di elementi necessari per generarlo.
43
44
3. Applicazioni
Bibliografia
[1] M. Du Sautoy, L’enigma dei numeri primi. L’ipotesi di Riemann il più
grande mistero della matematica, ed Bur, 2004;
[2] S. Mac Lane, G. Birkhoff, Algebra, ed Mursia, 1975 - 1985.
[3] A. Machı̀, Gruppi. Una introduzione a idee e motodi della teoria dei
numeri, ed Springer, 2007;
[4] C. Reid, Da zero a infinito. Fascino e storia dei numeri., ed Dedalo,
1955;
[5] A. Vistoli, Note di algebra, 1993;
[6] http://www.ams.org/books/conm/166/conm166-endmatter.pdf ;
[7] http://www2.dm.unito.it/paginepersonali/romagnoli/morelli.pdf ;
[8] http://matwbn.icm.edu.pl/ksiazki/aa/aa61/aa6131.pdf ;
[9] http://www.youtube.com/watch?v=aj4FozCSg8g;
[10] http://www.mi.imati.cnr.it/ alberto/mnD23iPART.pdf ;
45
Ringraziamenti
Il primo ringraziamento desidero rivolgerlo al Professore Libero Verardi
per la disponibilità, per i preziosi consigli e per la cura con cui mi ha seguito
durante tutta la stesura della tesi.
Grazie a mio padre, a mia madre e a Davide per essermi sempre stati vicino nei momenti più duri e più belli, per avermi ascoltato con pazienza e
per essere sempre stati presenti.
Ringrazio i miei coinquilini: Lally, Nico, Ste e Richy per avermi incoraggiato nei momenti più difficili e per avermi aiutato.
Ringrazio le mie amiche matematiche (Samy, Frii, Mary, Livia) con cui ho
codiviso la fatica di questi anni di studio e le diverse serate sia bolognesi che
riminesi.
Ringrazio, infine, sia le mie più carissime amiche ( Chia, Ely e Fedy ) che
Manuela, Fiore e Giorgia per avermi sostenuto fino ad oggi e per essere stati
sempre presenti in ogni momento.