Fermat, ultimo teorema di
"Cubum autem in duos cubos, aut quadrato quadratum in duos quadrato quadratos, et generaliter nullam in infinitum ultra quadratum potestatem in duos ejusdem nominis fas est dividere: cujus rei demonstrationem mirabilem sane detexi. Hanc marginis exiguitas non caperet". La dimostrazione di quest'affermazione di Pierre de Fermat, formulata intorno al 1630 in una famosa nota a margine e conosciuta come ultimo teorema di Fermat, ha eluso gli sforzi di matematici illustri (e meno illustri) sino agli ultimi anni del XX sec., quando il matematico inglese Andrew Wiles, con la collaborazione di Richard Taylor, ha risolto finalmente il dilemma. In linguaggio più moderno, l'ultimo teorema di Fermat (UTF) afferma che l'equazione
xn+yn=zn
non ha soluzioni intere (x,y,z), con x,y,z≠0, per ogni esponente n≥3. Si tratta di un'affermazione di disarmante semplicità, la cui dimostrazione sfrutta tuttavia sofisticate e profonde teorie matematiche sviluppate nel corso dei secoli (in particolare negli ultimi cinquant'anni) e combinate genialmente da Wiles. Queste teorie affondano le loro radici in due importanti filoni di sviluppo della matematica: la costruzione delle estensioni algebriche del campo razionale ℚ e la teoria delle forme modulari. Come quasi sempre accade per le scoperte matematiche importanti, la dimostrazione dell'UTF si inquadra nella continuità dello sviluppo delle idee in matematica, rappresentandone una delle massime sommità.
Nonostante Fermat avesse affermato di possedere una dimostrazione mirabile della sua nota a margine, egli ci lasciò una dimostrazione scritta soltanto del caso n=4. Circa cento anni più tardi, nel 1753, Leonhard Euler fu in grado di dimostrare il caso n=3; nel 1825 Peter Gustav, Lejeune Dirichlet e Adrien-Marie Legendre riuscirono a trattare il caso n=5, mentre nel 1839 il caso n=7 si arrese all'attacco di Gabriel Lamé. Da questi lavori emerge il metodo della discesa infinita, che resta a tutt'oggi fondamentale nello studio delle soluzioni intere di un'equazione algebrica. Grazie al lavoro di Fermat nel caso n=4 e tenuto conto del fatto che ogni esponente n≥4 è sempre divisibile per 4 oppure per un primo dispari p, l'UTF si riduce a dimostrare che l'equazione di esponente primodispari
[2] xp+yp=zp
non ha soluzioni non banali nell'anello degli interi ℤ.
Una svolta fondamentale nei tentativi di dimostrazione del UTF avvenne verso la fine degli anni Trenta del XIX secolo per opera di Kummer. In linguaggio moderno, il suo procedimento dimostrativo si basava sulla fattorizzazione della [2] e sull'aritmetica dell'anello degli interi algebrici di un corpo ciclotomico. Dirichlet gli fece osservare, con un controesempio, che, contrariamente a quanto assumeva Kummer, non tutti gli anelli di interi algebrici sono domini a fattorizzazione unica. Nell'intento di ristabilire la fattorizzazione unica Kummer introdusse certi numeri 'ideali', che svolgono il ruolo di massimi comun divisori degli interi algebrici. Le idee di Kummer portarono alla nascita della teoria degli ideali di un anello, ed ebbero un ruolo fondamentale nei successivi sviluppi della teoria dei numeri, fino a riapparire in forme nuove e inaspettate nella dimostrazione di Wiles. Come Kummer, infatti, anche Wiles è partito dalla supposizione, per assurdo, che la [2] ammetta una soluzione intera. Allo scopo di mostrare che questa supposizione porta a una contraddizione Wiles (con l'aiuto determinante del suo allievo Richard Taylor) si è avvalso dell'enorme bagaglio di conoscenze di teoria dei numeri e geometria algebrica ottenuto dai tempi di Kummer. In sostanza, la dimostrazione dell'UTF è ricondotta alla dimostrazione di una congettura formulata da Shimura e Taniyama sulle curve ellittiche. L'idea di associare a un'ipotetica soluzione dell'equazione di Fermat una curva ellittica, come hanno fatto Wiles e Taylor, si è presentata inizialmente nei lavori di Yves Hellegouarch. La dimostrazione della congettura per la classe delle curve ellittiche semistabili da parte di Wiles e Taylor ha consentito infine di ottenere la dimostrazione dell'UTF, dopo oltre trecento anni di inutili tentativi. D'altra parte, il lavoro di Wiles e Taylor costituisce solo l'inizio della ricerca di soluzione di problemi fondamentali di teoria dei numeri, come la dimostrazione della congettura di Birch e Swinnerton-Dyer, la più importante questione aperta nell'aritmetica delle curve ellittiche.
1. Il lavoro di Kummer . 2. Estensioni abeliane di ℚ. 3. Estensioni esplicite di campi e funzioni modulari. 4. Curve ellittiche ed estensioni non abeliane di ℚ. 5. Rappresentazioni associate a forme modulari e la congettura di Shimura-Taniyama. 6. La dimostrazione di Wiles. 7. Altri aspetti. □ Bibliografia.
Il contributo di Ernst Eduard Kummer allo studio dell'UTF rappresenta l'inizio di una nuova fase storica, in cui per la prima volta è ottenuto un risultato generale (cioè relativo a tutti gli esponenti) basato su tecniche profonde della teoria algebrica dei numeri. Alla base del metodo vi è l'osservazione che l'equazione di Fermat per l'esponente p si fattorizza come
[3] (x+y)(x+ζpy)…(x+ζpp−1y)=zp
dove zp indica la radice p-esima primitiva dell'unità e2πi/p. Supponendo che una soluzione intera esista, questa formula può essere interpretata come una relazione tra gli elementi dell'anello ℤ[ζp], composto da tutti i numeri complessi della forma a0+a1ζp+…+ap−1ζpp−1 con gli ai interi. È naturale chiedersi sotto quali condizioni essa comporti che ciascun fattore x+ζpky sia essenzialmente uguale alla potenza p-esima di un elemento di ℤ[ζp].
Assumendo l'esistenza di una soluzione (x,y,z) con x,y,z≠0, Kummer cercò di ottenere una contraddizione. Si noti che non è una limitazione supporre che x, y e z non abbiano fattori comuni maggiori di 1. Si consideri dapprima il caso in cui p non divide xyz (questo è il cosiddetto primo caso dell'UTF). Se nell'anello ℤ[ζp] vale la proprietà di fattorizzazione unica (come prodotto di fattori primi) ben nota per l'anello ℤ, si dimostra che x+ζpky è della forma uαp, dove u è un'unità e α un elemento in ℤ[ζp]. Da questa relazione si può ricavare una contraddizione. Tale dimostrazione introduce un importante interrogativo sulla struttura algebrica dell'anello ℤ[ζp], che ha stimolato la nascita della teoria dei numeri moderna. La fondamentale scoperta (descritta nel linguaggio dei giorni nostri) fu che la proprietà di fattorizzazione unica in ℤ[ζp] vale soltanto per un numero finito di esponenti p (quelli minori di 23) e che tuttavia una proprietà analoga è sempre valida per gli ideali non nulli di quest'anello (un ideale I di ℤ[ζp] è un sottoanello tale che se i appartiene a I anche a∙i appartiene a I per ogni a in ℤ[ζp]). In base a questa proprietà ogni ideale non nullo di ℤ[ζp] può essere fattorizzato in modo essenzialmente unico come prodotto di ideali primi. Da questo segue che l'ideale principale (x+ζpky) è uguale alla potenza p-esima di un ideale I:
[4] (x+ζpky)=Ip.
Si definisce una relazione di equivalenza I∼J sull'insieme degli ideali non nulli di ℤ[ζp] dichiarando equivalenti I e J se esistono elementi non nulli α e β di ℤ[ζp] tali che αI=βJ. La moltiplicazione di ideali induce una struttura di gruppo abeliano sull'insieme quoziente Clp, detto gruppo delle classi di ideali. Kummer dimostrò la finitezza di Clp e ottenne dei criteri per determinare se p divida o meno l'ordine hp (ovvero il numero di elementi) di Clp. Il primo p è chiamato regolare se non divide hp e irregolare se invece divide hp. Se p è un primo regolare, l'uguaglianza (x+ζpky)Ip implica che I è un ideale principale (α) e quindi vale la relazione x+ζpky=uαp, che si sarebbe ottenuta direttamente assumendo la proprietà di fattorizzazione unica per gli elementi di ℤ[ζp]. Da questa relazione si può ricavare una contraddizione, dimostrando così il primo caso dell'UTF per esponenti primi regolari. Il secondo caso (in cui p divide uno tra x, y e z) può essere trattato con considerazioni analoghe. Fu seguendo queste linee di ragionamento che Kummer ottenne la dimostrazione dell'UTF per tutti gli esponenti primi regolari. La sorte vuole che a tutt'oggi non si sappia dimostrare l'esistenza di infiniti primi regolari, nonostante questi sembrino presentarsi con maggiore frequenza di quelli irregolari, dei quali è dimostrata l'infinità. A dispetto di queste limitazioni del metodo di Kummer, le idee da lui introdotte nello studio degli anelli ℤ[ζp] (e di certe loro generalizzazioni, chiamate anelli degli interi algebrici di campi di numeri) avranno un ruolo fondamentale nello sviluppo della teoria dei numeri e riappariranno in forme nuove e inaspettate nella dimostrazione di Wiles.
Le idee di Kummer sono profondamente legate alla teoria delle estensioni abeliane del campo razionale ℚ. Sia α un numero algebrico, cioè un numero complesso che soddisfi un'equazione algebrica p(x)=0, dove p(x) è un polinomio irriducibile a coefficienti razionali non tutti nulli. Indichiamo con ℚ(α) il campo generato da α: gli elementi di ℚ(α) sono le espressioni polinomiali in α a coefficienti razionali. Il campo ℚ(α) è chiamato estensione algebrica finita di ℚ; questa estensione si dice di Galois se ℚ(α) contiene tutte le radici complesse di p(x)=0. In questo caso, si definisce il gruppo di Galois Gal(ℚ(α)/ℚ) dell'estensione ℚ(α) come il gruppo degli automorfismi di ℚ(α), rispetto alla composizione di applicazioni (un automorfismo di ℚ(α) è un'applicazione di ℚ(α) in sé che rispetta le operazioni di somma e prodotto). Per descrivere un automorfismo σ basta specificare l'immagine σ(α) di α, che è necessariamente un'altra radice di p(x)=0 (coincidente con α se σ è l'applicazione identica). Un'estensione di Galois ℚ(α) si dice abeliana se il suo gruppo di Galois è un gruppo abeliano (ossia commutativo).
Come esempio, si consideri l'm-esimo campo ciclotomico, definito come l'estensione ℚ(ζm), dove ζm indica la radice primitiva m-esima dell'unità e2πi/m, soddisfacente l'equazione xm−1=0. Si verifica che ℚ(ζm) è un'estensione abeliana di ℚ; in effetti, vi è un isomorfismo
[5] Gal(ℚ(ζm)/ℚ)≃(ℤ/mℤ)×
dove (ℤ/mℤ)× è il gruppo delle unità nell'anello ℤ/mℤ delle classi di resti modulo m. Questo isomorfismo è definito inviando un elemento σ del gruppo di Galois di ℚ(ζm) nell'unità k modulo m tale che σ(ζm)=ζkm. Si noti che (ℤ/mℤ)× può essere identificato con il gruppo GL1(ℤ/mℤ) delle matrici invertibili di ordine uno a coefficienti in ℤ/mℤ. Nel seguito, si utilizzerà la notazione GL1(ℤ/mℤ) per indicare (ℤ/mℤ)×, al fine di mettere in evidenza l'analogia con costruzioni che saranno introdotte nei prossimi paragrafi. Il teorema di Kronecker-Weber, dimostrato nella seconda metà dell'Ottocento, afferma che ogni estensione abeliana finita F di ℚ è contenuta in un campo ciclotomico ℚ(ζm) per un certo m. Sia ℚ− la chiusura algebrica di ℚ, cioè l'unione di tutte le estensioni algebriche finite del campo razionale (viste come sottocampi del campo complesso ℂ), e sia ℚ(ζ∞) l'unione di tutti i campi ciclotomici. Grazie al teorema di Kronecker-Weber, ℚ(ζ∞) è l'estensione abeliana massimale di ℚ. Se Gℚ indica Gal(ℚ−/ℚ), ne consegue che Gal(ℚ(ζ∞)/ℚ) si identifica con il quoziente abeliano massimale Gℚ ab di Gℚ. In particolare, dall'inclusione di ℚ(ζm) in (ℚ(ζ∞) si ottiene per ogni m un omomorfismo suriettivo
[6] ϱm: Gℚ→GL1(ℤ/mℤ).
Diremo che ϱm è una rappresentazione galoisiana di Gℚ in GL1 e che ℚ(ζm) è un'estensione di ℚ di tipo GL1. Si osservi che il metodo di Kummer è intimamente legato all'idea di associare a un'ipotetica soluzione dell'equazione di Fermat di esponente p l'estensione ℚ(ζp)/ℚ di tipo GL1, ossia l'estensione definita dall'equazione xp−1=0 nell'incognita x. Un passo cruciale nella dimostrazione di Wiles consiste nell'associare a un'ipotetica soluzione dell'equazione di Fermat di esponente p un'estensione non abeliana (cioè avente gruppo di Galois non commutativo) di tipo GL2. Quest'estensione è costruita aggiungendo a ℚ l'insieme finito delle soluzioni di un sistema di equazioni algebriche in due incognite x e y. Un'equazione del sistema è fornita dall'equazione di una curva piana E, detta curva ellittica, associata all'ipotetica soluzione; le altre equazioni descrivono i punti di m-torsione della curva E. Il metodo di Wiles consiste nell'ottenere una contraddizione: esso mostra che l'estensione costruita in questo modo ha proprietà incompatibili tra di loro e perciò non può esistere.
Il teorema di Kronecker-Weber afferma che tutte le estensioni abeliane di ℚ si ottengono aggiungendo i valori della funzione esponenziale e2πix con esponenti x razionali. È naturale cercare di generalizzare questa affermazione sostituendo al campo razionale ℚ una sua qualsiasi estensione algebrica finita K, detta anche campo di numeri. Il problema è cioè quello di generare le estensioni abeliane di un campo di numeri K per mezzo dei valori di certe funzioni esplicite. Si tratta di una forma del famoso XII problema di Hilbert, formulato all'inizio del XX sec. e ancora del tutto aperto nella sua forma generale. Il caso particolare del problema in cui K sia un campo quadratico immaginario ℚ(√D), con D intero negativo è tuttavia ben compreso: il problema è risolto dalla teoria della moltiplicazione complessa, che rappresenta uno dei culmini della matematica del XIX secolo. Le funzioni esplicite utilizzate in questo caso particolare sono chiamate funzioni modulari.
Vediamone per sommi capi la definizione. Sia X il semipiano superiore complesso, formato dai numeri complessi aventi parte immaginaria strettamente positiva, e sia Γ0(N) il gruppo moltiplicativo delle matrici quadrate di ordine 2 a coefficienti in ℤ, il cui determinante è uguale a 1 e la cui riduzione modulo N è triangolare superiore. Il gruppo Γ0(N) agisce su X mediante la regola
[7] formula.
Una funzione modulare di peso k∈ℤ è una funzione meromorfa f definita su X a valori in ℂ, che gode della proprietà (di simmetria rispetto all'azione di Γ0(N))
[8] f(γz)=(cz+d)kf(z) per ogni γ∈Γ0(N)
e che soddisfa una condizione di meromorfia nell'insieme delle cuspidi P1(ℚ)=ℚ∪{∞}. Una funzione modulare è chiamata forma modulare se è olomorfa ovunque (cuspidi incluse). Una funzione g(z) definita su un disco D di centro z0 del piano complesso, salvo al più in z0, si dice olomorfa in D se è differenziabile in senso complesso in tutti i punti di D, e si dice meromorfa in D se è nella forma h(z)/(z−z0)n, con n intero, h(z) olomorfa in D e h(z0)≠0. Se n>0, z0 è chiamato polo di ordine n. Le funzioni modulari di peso 0 (e quindi invarianti per l'azione di Γ0(N)) formano un campo rispetto alle operazioni naturali di somma e prodotto. Se N=1, cioè si considerano funzioni invarianti rispetto al gruppo SL2(ℤ), questo campo è generato da un'unica funzione j(z) caratterizzata dalle proprietà seguenti: ha un polo semplice con residuo 1 nella cuspide ∞, è olomorfa su X e si annulla nel punto e2πi/3 di X. La forma modulare j ha uno sviluppo in serie di Fourier, detto q-espansione,
[9] formula
dove q=e2πiz e i coefficienti an sono interi; in particolare a1=196.884 e a2=21.493.760.
Un caso particolare della teoria della moltiplicazione complessa prende in considerazione le estensioni di K=ℚ(√D) ottenute aggiungendo a K certi valori di j(z). Più precisamente, visto K come sottocampo di ℂ, si consideri una base {1,ω} su ℤ dell'anello OK degli interi algebrici di K, con ω appartenente a X (per definizione, OK è il sottoanello di K contenente gli elementi che soddisfano un'equazione algebrica a coefficienti interi, con coefficiente del monomio di grado più alto uguale a 1). Sia poi K il sottocampo di ℂ ottenuto aggiungendo a K tutti i valori j(cω), al variare di c tra gli interi positivi. Il risultato fondamentale della teoria della moltiplicazione complessa afferma che K∞ è un'estensione (infinita) abeliana di K; inoltre, se K∞(ζ∞) indica il minimo campo contenente K∞ e il campo ciclotomico ℚ(ζ), si ha che K∞(ζ∞) è essenzialmente uguale all'estensione abeliana massimale di K.
Le forme modulari sono legate intimamente alla classificazione delle curve ellittiche sul campo complesso. Una curva ellittica definita su un campo F (di caratteristica diversa da 2 e 3) è una curva proiettiva non singolare rappresentata da un'equazione affine della forma
[10] y2=4x3−g2x−g3
con g2 e g3 appartenenti a F; la condizione di non singolarità equivale alla condizione g23−27g32≠0. Sia Λ un reticolo in ℚ, cioè un sottogruppo del gruppo additivo di ℂ della forma ℤω1+ω2, con ω1/ω2 appartenente a X. Il gruppo quoziente ℂ/Λ è chiamato toro complesso di dimensione uno. I punti complessi di una curva ellittica definita su ℂ si identificano con un toro complesso. Infatti, se Λτ indica il reticolo ℤτ+ℤ (con τ∈X), vi è un isomorfismo (definito dalla funzione di Weierstrass e dalla sua derivata) tra ℂ/Λτ e i punti complessi Eτ(ℂ) della curva ellittica Eτ di equazione
[11] formula
con c2=60 e c3=140. Questo isomorfismo invia l'origine del toro nel punto all'infinito O=(0,1,0) di Eτ. Inoltre, si dimostra che ogni curva ellittica definita su ℂ è isomorfa a Eτ per qualche τ in X. La funzione gi(τ) è una forma modulare di peso 2i per il gruppo SL2(ℤ).
Sostituendo a un reticolo Λ=ℤω1+ω2 un reticolo omotetico αΛ, α∈ℂ−{0}, si ottiene un toro complesso ℂ/αΛ isomorfo a ℂ/Λ; l'isomorfismo è indotto dalla moltiplicazione per α. Segue che la classe di isomorfismo del toro ℂ/Λ è anche rappresentata dal toro ℂ/Λτ, dove τ=ω1/ω2. Otteniamo che i punti di X descrivono le classi di isomorfismo dei tori complessi di dimensione uno. Due punti τ e τ′ di X corrispondono alla stessa classe di isomorfismo se e solo se sono coniugati rispetto all'azione di SL2(ℤ), cioè τ′=γτ per un elemento γ di SL2(ℤ). Di conseguenza, vi è una biiezione tra X/SL2(ℤ) e le classi di isomorfismo di tori complessi di dimensione uno.
Il quoziente X/SL2(ℤ) possiede una struttura naturale di superficie di Riemann, usualmente indicata con Y0(1). La superficie Y0(1) è isomorfa alla retta affine complessa e può essere compattificata con l'aggiunta dell'insieme quoziente di cuspidi P1(ℚ)/SL2(ℤ), contenente in effetti un solo elemento (rappresentato per esempio da ∞). Questa compattificazione, indicata con X0(1) e chiamata curva modulare di livello uno, è quindi uguale al quoziente X*/SL2(ℤ), dove X* indica il semipiano superiore esteso X∪P1(ℚ). Si tratta di una curva proiettiva, isomorfa a P1(ℂ).
L'isomorfismo da X0(1) a P1(ℂ) è definito esplicitamente per mezzo della forma modulare di peso zero j(τ): infatti, j(τ) è invariante per l'azione di SL2(ℤ) e quindi può essere vista come una funzione su X0(1) a valori in P1(ℂ); questa funzione è biiettiva, poiché j(τ) ha un unico polo semplice nella cuspide di X0(1). In conclusione, le classi di isomorfismo dei tori complessi di dimensione uno sono parametrizzate dai valori della funzione j(τ). Il gruppo ℂ/Λτ è dotato di una struttura naturale di gruppo, in cui l'operazione di somma è indotta dalla somma in ℂ. Questa struttura può essere trasportata su Eτ(ℂ), grazie alla biiezione tra questo insieme e ℂ/Λτ, così che diviene possibile sommare i punti complessi della curva ellittica Eτ. Quest'operazione di somma può equivalentemente essere definita in modo geometrico, per mezzo della proprietà seguente: la somma di tre punti P, Q e R (non necessariamente distinti) è uguale al punto all'infinito O (l'origine della legge di gruppo) se e solo se P, Q e R sono allineati.
Fissiamo ora una curva ellittica E definita su ℚ (e quindi anche su ℂ); la struttura di gruppo su E permette di costruire estensioni algebriche di ℚ. Dato un intero m≠2, si indichi con [m] la moltiplicazione per m sui punti complessi di E e sia E[m]={P∈E(ℂ): [m]P=O} il nucleo di [m]. Poiché E(ℂ) è isomorfo a un toro ℂ/Λ, il gruppo E[m] è isomorfo a (ℤ/mℤ)2; fissata una base (P1,P2) per E[m] come ℤ/mℤ-modulo, si ottiene un'identificazione del gruppo Aut(E[m]) di automorfismi di E[m] con il gruppo GL2(ℤ/mℤ) delle matrici invertibili di ordine 2 a coefficienti in ℤ/mℤ. Poiché E è definita su ℚ, la mappa [m] è descritta da funzioni razionali a coefficienti in ℚ; segue che le coordinate affini dei punti non nulli in E[m] definiscono un'estensione di Galois ℚ(E[m]) di ℚ: in altre parole Gℚ agisce su E[m] per mezzo di automorfismi. Combinando queste osservazioni, grazie alla teoria di Galois si ottiene un omomorfismo
[12] ϱE,m:Gℚ→GL2(ℤ/mℤ)
detto rappresentazione galoisiana associata ai punti di m-torsione di E. Il nucleo di ϱE,m è Gal(ℚ−/ℚE[m])) e quindi Gal(ℚ−(E[m])/ℚ) si inietta in GL2(ℤ/mℤ). L'estensione ℚ(E[m])/ℚ sarà detta di tipo GL2.
È noto che ℚ(E[m])/ℚ può essere ramificata solo nei divisori primi di m e del conduttore N di E. Il conduttore N è un intero positivo che misura la cattiva riduzione di E; in particolare, se un primo p non divide N, la riduzione modulo p di un'equazione per E a coefficienti interi definisce una curva ellittica Ẽ(p) sul campo finito con p elementi Fp=ℤ/pℤ. Sia Om l'anello degli interi algebrici in ℚ(E[m]). L'estensione ℚ(E[m])/ℚ è non ramificata in p se l'ideale pOm di Om si fattorizza come prodotto di ideali primi distinti di Om. Se P è uno qualunque di questi fattori primi, l'elemento di Frobenius FrobP è definito come l'elemento del gruppo di Galois di ℚ(E[m])/ℚ tale che FrobP(x)xp appartiene a P per ogni x in Om. Segue che è possibile definire la matrice ϱE,m(FrobP) corrispondente a FrobP mediante ϱE,m. Se np indica la cardinalità dell'insieme finito Ẽ (p)(Fp) e se p non divide Nm, si dimostra che valgono le relazioni
[13] tr(ϱE(FrobP))≡1+p−np mod m
[14] det(ϱE,m(FrobP))≡p mod m.
La costruzione descritta sopra di un'estensione di tipo GL2, ottenuta grazie ai punti su una curva ellittica soddisfacenti l'equazione [m]P=0, è analoga alla costruzione dell'estensione ℚ(ζm)/ℚ di tipo GL1 per mezzo delle soluzioni dell'equazione xm−1=0. Questa seconda costruzione è ottenuta aggiungendo a ℚ i valori della funzione esponenziale negli argomenti razionali; viene da chiedersi se anche la prima costruzione possa essere effettuata in un'opportuna maniera esplicita. Le considerazioni svolte suggeriscono che la teoria delle funzioni modulari può essere di aiuto; vedremo che la questione è legata alla costruzione di rappresentazioni galoisiane associate a forme modulari. La fondamentale congettura di Shimura-Taniyama afferma che la curva ellittica E è associata a una forma modulare f per il gruppo Γ0(N), nel senso che 1+p−np è uguale al p-esimo coefficiente ap nella q-espansione di f per tutti i primi p che non dividono N. In particolare, per le relazioni messe in evidenza, si ha che se p non divide Nm, ap(mod m) è uguale alla traccia di ϱE,m(FrobP); diremo in questo caso che ϱE,m è associata a f. La dimostrazione della congettura di Shimura-Taniyama da parte di Wiles e Taylor rappresenta l'ultimo atto nella dimostrazione dell'UTF.
L'attenzione sarà ora concentrata sulle forme modulari di peso 2 per il gruppo Γ0(N), soggette alla condizione di annullamento nelle cuspidi; l'insieme S2(N) di tali forme possiede la struttura di spazio vettoriale complesso. Data f(z) in S2(N), il differenziale f(z)dz è invariante per l'azione di Γ0(N) ed è olomorfo sul semipiano esteso X*. Generalizzando la costruzione della curva modulare di livello uno, definiamo il quoziente
[15] X0(N) X*/Γ0(N)
detto curva modulare di livello N. Esso è dotato della struttura di superficie di Riemann compatta e quindi può essere visto come l'insieme dei punti complessi di una curva proiettiva. Ne consegue che S2(N) si identifica con lo spazio dei differenziali olomorfi su X0(N); in particolare, per il teorema di Riemann-Roch, ha dimensione finita uguale al genere di X0(N). Ogni forma f in S2(N) gode della proprietà di invarianza f(z+1)f(z) e quindi ammette uno sviluppo in serie di Fourier (la q-espansione)
[16] formula.
La variabile q può essere interpretata come un parametro locale nella cuspide ∞. Lo spazio S2(N) è provvisto di una struttura aggiuntiva: un anello commutativo TN di endomorfismi definiti esplicitamente in termini delle q-espansioni delle forme modulari, chiamato algebra di Hecke. L'algebra TN è generata su ℤ da operatori Tn, n≥1, detti operatori di Hecke. Stante l'interpretazione degli elementi di S2(N) come differenziali olomorfi su X0(N), TN può essere identificata con un anello di corrispondenze della curva modulare X0(N) o, equivalentemente, con un anello di endomorfismi della varietà jacobiana J0(N) di X0(N).
Fissata una forma f in S2(N), si supponga che f abbia coefficienti in ℤ, sia una forma nuova (cioè non provenga da forme per gruppi Γ0(M) con M divisore proprio di N), sia normalizzata così che a1=1 e sia un'autofunzione per tutti gli operatori in TN. Sotto queste ipotesi, valgono le relazioni Tnf=anf, dove an è l'n-esimo coefficiente nella q-espansione di f. L'assegnazione Tn→an definisce un omomorfismo suriettivo di algebre ϕf: TN→ℤ. Indicato con If il nucleo di ϕf, la varietà quoziente Ef=J0(N)/IfJ0(N) è una curva ellittica definita su ℚ avente conduttore N. La rappresentazione galoisiana
[17] ϱf,m:Gℚ→GL2(ℤ/mℤ)
associata a f e a un intero m≥2 è per definizione la rappresentazione galoisiana associata ai punti di m-torsione di Ef. Inoltre, se p è un primo che non divide Nm, la traccia di ϱf,m(Frobp) è uguale (modulo m) al p-esimo coefficiente ap nella p-espansione di f. Questo implica che valgono le relazioni
[18] ap=1+p−np
(dove np è la cardinalità di Ẽf(p)(Fp)). Nel caso in cui la forma f in S2(N) non abbia coefficienti razionali ma goda delle altre precedenti proprietà, una costruzione analoga a quella spiegata sopra permette di associare a f delle rappresentazioni galoisiane. La congettura di Shimura-Taniyama (diventata poi un teorema di Taylor e Wiles) afferma la validità di un converso della costruzione delle rappresentazioni ϱf,m. Data una curva ellittica E definita su ℚ, diciamo che ϱE,m è irriducibile se per ogni divisore primo p di m non esiste alcun sottospazio di dimensione uno di Fp2 invariante per l'azione di Gℚ su Fp2 definita da ϱE,p. La congettura di Shimura-Taniyama è la seguente: se E è una curva ellittica definita su ℚ avente conduttore N, esiste una forma f in S2(N) definita come sopra, tale che ϱE,m è isomorfa a ϱf,m per ogni m per cui ϱE,m è irriducibile. Il significato di questa congettura è che le estensioni di tipo GL2 ammettono una costruzione esplicita, per mezzo della teoria delle forme modulari. Anche la costruzione esplicita di estensioni abeliane di un campo quadratico immaginario può essere interpretata in termini di rappresentazioni galoisiane associate a una classe di curve ellittiche di tipo speciale, chiamate curve ellittiche con moltiplicazione complessa.
Conviene schematizzare la strategia dimostrativa in più tappe.
Come nell'approccio concepito da Kummer, il punto di partenza nella dimostrazione di Wiles consiste nel supporre, per assurdo, che l'equazione di Fermat di esponente p ammetta una soluzione intera (a,b,c) con a,b,c diversi da 0:
[19] ap+bp=cp.
Si può supporre che l'esponente p sia maggiore di 7 (l'UTF è noto dall'Ottocento nei casi p=3,5,7), che a,b,c non abbiano fattori primi comuni e che a≡−1 mod 4 e b≡0 mod 2. Associamo alla soluzione ipotetica (a,b,c) la curva ellittica E=Ea,b,c definita da
[20] y2=x(x−ap)(x+bp).
La curva E è semistabile, cioè la singolarità sulla curva ottenuta per riduzione di E modulo ciascun divisore primo del conduttore N è un nodo. La rappresentazione ϱE,p associata ai punti di p-torsione di E è irriducibile: questo è affermato dal teorema di Barry Mazur. Inoltre, l'estensione ℚ(E[p])/ℚ definita da ϱE,p è non ramificata nei primi diversi da 2 e da p (ciò segue dai fatti generali enunciati nel paragrafo 5 per i primi che non dividono N).
Assumiamo per il momento la validità della congettura di Shimura-Taniyama: esiste cioè una forma modulare f appartenente a S2(N), tale che ϱE,p è associata a f (cioè ϱE,pϱf,p). Considerate le proprietà di ϱE,p, un teorema di Kenneth A. Ribet, detto di abbassamento del livello, afferma l'esistenza di una forma modulare g in S2(2), con proprietà simili a quelle di f (ma senza necessariamente avere q-espansione a coefficienti razionali), tale che ϱE,p è associata a g (cioè ϱf,p=ϱg,p). In altre parole, la rappresentazione galoisiana associata a E e p può anche essere costruita utilizzando una forma per Γ0(2). Sappiamo che la dimensione dello spazio S2(2) è uguale al genere della curva modulare X0(2). Analogamente al caso di X0(1), l'insieme dei punti complessi di X0(2) è isomorfo a P1(ℂ); in altre parole, la curva X0(2) ha genere zero. Segue che S2(2) è lo spazio nullo e quindi la forma g non può esistere: si ottiene così una contraddizione. In conclusione, la dimostrazione dell'UTF è ridotta dai ragionamenti delineati sopra alla dimostrazione della congettura di Shimura-Taniyama; il risultato di Wiles e Taylor consiste nella dimostrazione di questa congettura. L'idea di associare a un'ipotetica soluzione dell'equazione di Fermat una curva ellittica apparve nei lavori di Yves Hellegouarch; più tardi Gerhard Frey comprese che l'esistenza di tale curva poteva essere incompatibile con la congettura di Shimura-Taniyama. Ribet infine, con il suo fondamentale teorema di abbassamento del livello, ha reso queste idee rigorose.
Un teorema di Barry Mazur afferma che se un primo p è maggiore di 7, la rappresentazione ϱE,p associata ai punti di p-torsione di una curva ellittica E semistabile definita su ℚ è irriducibile, anzi, più precisamente, è suriettiva. Questo teorema si applica in particolare alla curva E=Ea,b,c, come abbiamo visto nel paragrafo precedente, poiché E è semistabile. In altre parole, il gruppo di Galois dell'estensione ℚ(E[p])/ℚ è il più grande possibile, essendo isomorfo a GL2(Fp). D'altro canto, la contraddizione ottenuta nel paragrafo precedente si basa sul fatto che l'estensione ℚ(E[p])/ℚ è poco ramificata, essendo la ramificazione concentrata nei soli primi 2 e p. La dimostrazione di Mazur si fonda sullo studio della curva modulare X0(p). Una generalizzazione di quanto spiegato nel caso di X0(1) mostra che i punti di X0(p) diversi dalle cuspidi classificano le classi di isomorfismo di coppie (E,C), dove E è una curva ellittica e C un sottogruppo di ordine p di E. Il teorema di Mazur può dunque essere visto come una proposizione diofantea relativa ai punti razionali di X0(p), analoga all'UTF: esso afferma in particolare che se p è sufficientemente grande, gli unici punti di X0(p) definiti su ℚ sono le cuspidi.
Sia E una curva ellittica su ℚ e si supponga che la rappresentazione ϱE,3 associata ai punti di 3-torsione di E sia irriducibile. Sofisticate tecniche analitiche permettono di dimostrare che ϱE,3 è sempre associata a una forma modulare f di peso 2, cioè ϱE,3=ϱf,3. La validità di questo risultato dipende dal fatto che il gruppo GL2(F3) è risolubile e può essere immerso in GL2(ℂ). Si badi che esso non permette di concludere direttamente la validità della congettura di Shimura-Taniyama per E.
Cominciamo con una riformulazione della congettura di Shimura-Taniyama. Se E è una curva ellittica definita su ℚ, il modulo di Tate p-adico Tp(E) di E è definito come il limite inverso dei gruppi E[pn], n≥1, rispetto alle proiezioni naturali. Segue che Tp(E) è isomorfo a ℤp2, dove ℤp indica il gruppo additivo degli interi p-adici. Fissata una base per lo ℤp-modulo Tp(E), l'azione di Gℚ su Tp(E) definisce una rappresentazione
[21] formula.
Analogamente, data una forma f in S2(N) a coefficienti razionali soddisfacente le ipotesi elencate nel paragrafo 5, si associa a f una rappresentazione ‸ϱf,p mediante la relazione ‸ϱf,p=ϱEf,p, dove Ef è la curva ellittica ivi introdotta. La congettura di Shimura-Taniyama è equivalente all'affermazione seguente: se E è una curva ellittica definita su ℚ di conduttore N, esistono un primo p per cui ϱE,p è irriducibile e una forma modulare f∈S2(N) come sopra, tali che ‸ϱE,p è isomorfa a ‸ϱf,p. Se ν indica la mappa tra gruppi GL2 indotta dalla proiezione naturale ℤp→ℤ/pℤ, si ha l'uguaglianza
[22] formula.
Diciamo che ‸ϱE,p è una deformazione di ϱE,p. Supponiamo che ϱE,p sia irriducibile. L'approccio di Wiles alla dimostrazione della congettura di Shimura-Taniyama consiste nello studio di tutte le deformazioni di ϱE,p della forma
[23] formula
dove R è una ℤp-algebra locale, noetheriana e completa, di campo residuo Fp, soddisfacente opportune ipotesi di ramificazione. Grazie a una teoria sviluppata da Mazur, tali deformazioni sono classificate da una deformazione universale corrispondente a un'algebra Runiv. Se la rappresentazione ϱE,p è associata a una forma modulare f, è possibile classificare le sue deformazioni associate a forme modulari per mezzo di un anello T, identificato con una certa algebra di Hecke. L'universalità di Runiv implica l'esistenza di un'applicazione
[24] π:Runiv→T.
Mediante l'uso di ingegnosi criteri di algebra commutativa, Wiles e Taylor dimostrano che π è un isomorfismo. Questo significa che tutte le deformazioni di ϱE,p sono associate a forme modulari; in particolare lo deve essere ‸ϱE′,p e quindi E soddisfa la congettura di Shimura-Taniyama. Il lettore avrà notato che, per poter essere messa in atto, questa strategia richiede di sapere che ϱE,p sia irriducibile e sia associata a una forma modulare, per una scelta del primo p. Scegliendo p=3, Wiles invoca a questo punto il teorema di Langlands-Tunnell: se ϱE,3 è irriducibile, ciò mette fine al tour de force. Se invece ϱE,3 è riducibile, Wiles dapprima osserva che ϱE,5 è irriducibile; poi mostra l'esistenza di una nuova curva ellittica E′ tale che ϱE′,5 è isomorfa a ϱE,5 e ϱE,3 è irriducibile; applicando la strategia precedente, ottiene che E′ soddisfa la congettura di Shimura-Taniyama e in particolare che ϱE,5 (e per ciò anche ϱE,5) è associata a una forma modulare; infine, applicando di nuovo la strategia precedente, questa volta per p=5, dimostra che anche E soddisfa la congettura di Shimura-Taniyama. Due osservazioni per concludere. Il lavoro originale di Wiles e Taylor dimostra la congettura di Shimura-Taniyama per la classe delle curve ellittiche semistabili. Generalizzando le tecniche qui esposte, Christophe Breuil, Brian Conrad, Fred Diamond e Richard Taylor hanno recentemente dimostrato la congettura per tutte le curve ellittiche definite su ℚ. Infine, il criterio di isomorfismo per l'applicazione π che è alla base del metodo dimostrativo corrisponde alla verifica di una formula analitica per il numero di classi di ideali relativa alla rappresentazione aggiunta della curva ellittica: questa formula può essere interpretata come una generalizzazione del criterio di Kummer per la regolarità di un primo p.
Sebbene il lavoro di Wiles e Taylor metta la parola fine all'annoso problema posto dalla congettura di Fermat, si può dire che esso rappresenti solo l'inizio del lavoro sulla risoluzione di fondamentali questioni in teoria dei numeri. Una di queste è la congettura di Birch e Swinnerton-Dyer, la più importante questione aperta nello studio dell'aritmetica delle curve ellittiche. Data una curva ellittica E definita su ℚ, sia ap il coefficiente 1+p−np, dove np è la cardinalità di Ẽ(p)(Fp). I coefficienti ap sono definiti per tutti i primi p di buona riduzione, cioè che non dividono il conduttore N; una definizione analoga permette di determinare ap anche per i divisori primi di N (in questo caso ap è sempre uguale a 0, 1 o −1). La funzione L archimedea di E è definita come il prodotto infinito
[25] formula
dove s è una variabile complessa. Una stima degli ap mostra che L(E,s) converge a una funzione olomorfa se la parte reale di s è maggiore di 3/2. La serie L di E codifica informazioni locali relative alla riduzione di E modulo i primi razionali; la congettura di Birch e Swinnerton-Dyer afferma che L(E,s) esprime proprietà globali di E, concernenti il gruppo E(ℚ) dei punti di E definiti su ℚ. Più precisamente, essa afferma che L(E,s) ammette un prolungamento analitico a tutto il piano complesso; inoltre, l'ordine di annullamento in s=1 di L(E,s) è uguale al rango di E(ℚ) (grazie a un teorema di Louis J. Mordell, il gruppo E(ℚ) è finitamente generato). Come l'UTF determina le soluzioni intere dell'equazione di Fermat, così la congettura di Birch e Swinnerton-Dyer determina il numero delle soluzioni razionali indipendenti dell'equazione cubica E. La dimostrazione della congettura di Shimura-Taniyama implica la prima parte della congettura di Birch e Swinnerton-Dyer e dunque ammette, oltre all'UTF, una nuova applicazione diofantea. Indicata con f la forma modulare associata a E, si definisca la serie L di f mediante un prodotto infinito L(f,s) analogo a L(E,s), in cui il coefficiente ap è sostituito dal p-esimo coefficiente nella q-espansione di f.
La congettura di Shimura-Taniyama si può riformulare come l'uguaglianza L(E,s)L(f,s). Le proprietà analitiche di f implicano la continuazione analitica di L(f,s) e quindi di L(E,s). La seconda parte della congettura di Birch e Swinnerton-Dyer è nota, grazie ai teoremi di Benedict Gross e Don Zagier e di Victor Kolyvagin, solamente se l'ordine di annullamento di L(E,s) in s=1 è minore o uguale a uno. Negli altri casi, il problema è del tutto aperto. La dimostrazione di questi teoremi è basata in modo essenziale sulla teoria della moltiplicazione complessa. È interessante osservare che la situazione è migliore nel caso delle congetture p-adiche di Birch e Swinnerton-Dyer, nelle quali la funzione L archimedea L(E,s) è sostituita da certi analoghi non archimedei, detti funzioni L p-adiche. Risultati ottenuti negli ultimi anni da diversi autori dimostrano che l'ordine di annullamento di tali funzioni è sempre almeno uguale al rango di E(ℚ). Il problema di comprendere i legami profondi tra le teorie archimedee e quelle p-adiche è una delle più importanti sfide poste dalla teoria dei numeri nel XXI secolo.
Ahlfors 1979: Ahlfors, Lars, Complex analysis, New York,McGraw-Hill, 1979.
Birch, Swinnerton-Dyer 1963: Birch, Bryan - Swinnerton-Dyer, H. Peter F., Notes on elliptic curves (I), "Journal für die reine und angewandte Mathematik", 212, 1963, pp. 7-25.
Birch, Swinnerton-Dyer 1965: Birch, Bryan - Swinnerton-Dyer, H. Peter F., Notes on elliptic curves (II), "Journal für die reine und angewandte Mathematik", 218, 1965, pp. 79-108.
Breuil 2001: Breuil, Christophe e altri, On the modularity of elliptic curves over Q: wild 3-adic exercises, "Journal of the American Mathematical Society", 14, 2001, pp. 843-939.
Darmon 1995: Darmon, Henry - Diamond, Fred - Taylor, Richard, Fermat's last theorem, in: Current developments in mathematics. Proceedings of the Harvard/MIT joint conference held at the American Academy of Arts and Sciences, Cambridge (Mass.), International Press, 1995, pp. 1-154.
Edwards 1977: Edwards, Harold M., Fermat's last theorem: a genetic introduction to algebraic number theory, New York, Springer, 1977.
Gross, Zagier 1986: Gross, Benedict H. - Zagier, Don, Heegner points and derivates of L-series, "Inventiones mathemati-cae", 84, 1986, pp. 225-320.
Kolyvagin 1990: Kolyvagin, Victor A., Euler systems, in: The Grothendieck Festschrift. A collection of articles written inhonour of the 60th birthday of Alexander Grothendieck, edited by Pierre Cartier e altri, Boston, Birkhäuser, 1990, 3 v.; v. II, pp. 435-483.
Langlands 1980: Langlands, Robert P., Base change for GL(2), Princeton (N.J.), Princeton University Press, 1980.
Marcus 1977: Marcus, Daniel A., Number fields, New York, Springer, 1977.
Mazur 1977: Mazur, Barry, Modular curves and the Eisenstein ideal, "Publications mathématiques de l'Institut des Hautes Études Scientifiques", 47, 1977, pp. 33-186.
Mazur 1978: Mazur, Barry, Rational isogenies of prime degree, "Inventiones mathematicae", 44, 1978, pp. 129-162.
Mazur 1989: Mazur, Barry, Deforming Galois representations, in: Galois groups over Q, edited by Yasutaka Ihara e altri, New York, Springer, 1989, pp. 385-437.
Ribet 1990: Ribet, Kenneth A., On modular representations of Gal(Q/Q) arising from modular forms, "Inventiones mathe-maticae", 100, 1990, pp. 431-476.
Serre 1967: Serre, Jean-Pierre, Complex multiplication, in: Algebraic number theory, edited by John W.S. Cassels, Albrecht Fröhlich, London, Academic Press, 1967, pp. 292-296.
Serre 1973: Serre, Jean-Pierre, A course in arithmetic, New York, Springer, 1973.
Serre 1987: Serre, Jean-Pierre, Sur les représentations modulaires de degré 2 de Gal(Q/Q), "Duke mathematical journal", 54. 1987, pp. 179-230.
Shimura 1971: Shimura, Goro, Introduction to the arithmetic theory of automorphic functions, Princeton (N.J.), Princeton University Press, 1971.
Silverman 1986: Silverman, Joseph, The arithmetic of elliptic curves, New York-London, Springer, 1986.
Taylor, Wiles 1995: Taylor, Richard - Wiles, Andrew, Ring theoretic properties of certain Hecke algebras, "Annals of mathematics", 141, 1995, pp. 553-572.
Tunnell 1981: Tunnell, Jerrold, Artin's conjecture for repres-entations of octahedral type, "Bulletin of the American Mathematical Society", 5, 1981, pp. 173-175.
Washington 1982: Washington, Lawrence, Introduction to cyc-lotomic fields, New York, Springer, 1982.
Weber 1908: Weber, Heinrich, Lehrbuch der Algebra, 2. ed., Braunschweig, Vieweg, 1896-1908, 3 v.; v. III, 1908.
Wiles 1995: Wiles, Andrew, Modular elliptic curves and Fermat's last theorem, "Annals of mathematics", 141, 1995, pp. 443-551.