Spazi di Hilbert e notazione di Dirac
Struttura degli spazi di Hilbert, duale topologico e notazione di Dirac in dimensione finita e infinita.
Spazi di Hilbert
Strutture matematiche: spazi vettoriali, spazi metrici, norma, spazi vettoriali normati, prodotto scalare, spazio prehilbertiano, spazio di Hilbert, base algebrica, base hilbertiana, dimensionalità, classificazione, spazi modello, isomorfismi
In questa lezione definiamo precisamente gli spazi di Hilbert, mostrando prima come e dove si inseriscono nelle grandi branche matematiche dell'algebra e della topologia. Arriveremo al teorema di classificazione: due spazi di Hilbert sono isometricamente isomorfi se hanno la stessa dimensione hilbertiana, da non confondere con la dimensione algebrica di uno spazio vettoriale, poiché coincidono solo in dimensione finita. Daremo gli spazi modello di riferimento per ogni caso: dimensione finita, infinita numerabile e infinita non numerabile, illustrandone gli usi in meccanica quantistica elementare. Concluderemo discutendo se la fisica definita da spazi di Hilbert collegati da isomorfismi sia o meno invariante.
1. Le strutture matematiche in fisica
Per arrivare agli spazi di Hilbert, richiamiamo brevemente la «mappa della matematica» più usata in fisica teorica. La pagina seguente ne mostra una versione molto semplificata e ampiamente incompleta, ma sufficiente per questo corso, si veda la Figura (1).
Partendo dalla nozione intuitiva di insieme di punti1, si procede aggiungendo gradualmente struttura all'insieme. Spiegheremo progressivamente questo schema nel seguito.

1.1. Strutture algebriche e spazi vettoriali
Dagli insiemi di punti possiamo passare direttamente al ramo sinistro della mappa (1), quello delle strutture algebriche, usate generalmente, ma non soltanto, per descrivere insiemi di numeri.
Aggiungiamo una o più leggi di composizione interna all'insieme; secondo le regole che soddisfano, come associatività, commutatività o esistenza di un elemento neutro, otteniamo strutture specifiche.
La figura rappresenta alcune strutture fondamentali: il magma, un insieme con una legge di composizione interna senza proprietà particolari, i gruppi, gli anelli e i campi. Ne esistono molte altre, come semigruppi, monoidi o anelli non commutativi, omesse per semplificare la lettura. Ogni struttura specializza la precedente: ogni campo è un anello, ogni anello è un gruppo rispetto all'addizione, ecc. La struttura di campo è la più importante, essendo in particolare quella dei reali o dei complessi con le quattro operazioni aritmetiche ordinarie. Permette inoltre di costruire spazi vettoriali sopra di essa.
- addizione: , ,
- moltiplicazione per uno scalare: , ,
che soddisfano gli assiomi usuali: commutatività, associatività, esistenza del vettore nullo e degli opposti, distributività, ecc.
Possiamo così formare combinazioni lineari e parlare di famiglie linearmente indipendenti e generatrici, nonché di base e dimensione. In questo capitolo distingueremo due nozioni di base: le basi algebriche, valide in ogni spazio vettoriale, e le basi hilbertiane, proprie degli spazi di Hilbert. Coincidono in dimensione finita, ma non infinita. Analogamente, occorre distinguere dimensione algebrica e hilbertiana. Alcuni richiami sono quindi opportuni.
La definizione equivale a quella usuale: una famiglia è una base se e solo se è linearmente indipendente e genera . La nozione di base permette di definire la dimensione.
- Se possiede una base finita di vettori, si dice che ha dimensione .
- Se non ammette basi finite, si dice che ha dimensione infinita.
Anche in dimensione infinita, la definizione di base algebrica richiede che ogni vettore si decomponga in una somma finita di vettori della base. Non possiamo ammettere una decomposizione in somma infinita, perché dovremmo sapere se converge, e ciò richiede una topologia. Questo sarà possibile in uno spazio di Hilbert e giustificherà la nozione adattata di base hilbertiana, si veda la Sezione 2.3.
Una domanda naturale è quanti spazi vettoriali diversi esistano e se sia possibile classificarli. Dal punto di vista algebrico sì. Serve una relazione di equivalenza: l'isomorfismo di spazi vettoriali, una corrispondenza uno a uno fra e che rispetta la struttura lineare:
- è lineare: per ogni e ,
- è biiettiva.
Scriviamo allora ; esiste ed è lineare.
Osservazione: la definizione è puramente algebrica. Quando e hanno una topologia compatibile con la struttura vettoriale, si distingue l'isomorfismo topologico: si richiede anche la continuità di e . Ci torneremo per gli spazi normati e di Hilbert.
Abbiamo quindi il fondamentale teorema:
Su oppure esiste dunque in pratica un solo modello di spazio vettoriale di dimensione finita : rispettivamente o , l'insieme degli -vettori a componenti reali o complesse.
In dimensione infinita il principio è identico. Accettando l'assioma della scelta, si dimostra che ogni spazio vettoriale possiede una base, detta base di Hamel. Il teorema si generalizza: due spazi vettoriali sullo stesso campo sono isomorfi se e solo se le loro basi hanno uguale cardinalità.
La cardinalità di una base infinita si esprime mediante i cardinali transfiniti, che distinguono diverse «grandezze» dell'infinito. Il più piccolo cardinale infinito è : la cardinalità di , ma anche di e . Si definisce poi ricorsivamente la gerarchia , dove è il più piccolo cardinale strettamente maggiore di , senza cardinali intermedi. In logica matematica, l'ipotesi del continuo suppone che non esista una cardinalità infinita intermedia fra quelle di e ; in tal caso è la cardinalità di .
Questa classificazione è però poco utile in pratica, perché in generale non si può costruire esplicitamente una base di Hamel. La classificazione rimane dunque essenzialmente teorica. La situazione cambia negli spazi normati e di Hilbert, dove si possono esplicitare basi ortonormali, almeno in dimensione hilbertiana finita o infinita numerabile, si veda la Sezione 3.
Prima di arrivare a Hilbert dobbiamo però seguire il ramo centrale della mappa e parlare di spazi metrici e normati.
1.2. Spazi metrici e spazi normati
Nel ramo centrale della mappa (1) dobbiamo prima dotare l'insieme di punti di una topologia, che approfondiremo nel capitolo sulla topologia degli spazi normati e di Hilbert. Qui basta ricordare che la topologia fornisce una nozione di località con cui definire convergenza, limite e continuità. In particolare, gli spazi metrici sono topologici: insiemi di punti con una distanza, che definisce la località.
Possiamo ora unire i rami algebrico e topologico della mappa 1, considerando spazi metrici il cui insieme sottostante è vettoriale, cioè spazi vettoriali con una distanza. Arriviamo così a una struttura fondamentale in meccanica quantistica, di cui Hilbert è un caso particolare: gli spazi vettoriali normati, o SVN.
Non vogliamo ammettere qualsiasi distanza. Poiché lo spazio è lineare, occorre una distanza compatibile con la struttura vettoriale:
- Invarianza per traslazione: per ogni
- Omogeneità: per ogni e
Le condizioni esprimono che la distanza rispetta la geometria vettoriale: deve essere invariante per traslazioni, cioè omogenea nello spazio, e le omotetie devono preservare i rapporti fra distanze2 3. La proposizione seguente conduce agli spazi normati: se è una metrica compatibile su , la distanza dall'origine, cioè dal vettore nullo, è una norma.
Dimostrazione.
- e
- per ogni e
- per ogni
Uno spazio vettoriale dotato di tale distanza è quindi uno spazio vettoriale normato:
Ogni spazio vettoriale normato determina canonicamente uno spazio metrico mediante , automaticamente compatibile con la struttura vettoriale. Gli spazi normati corrispondono quindi biiettivamente a una sottoclasse particolare degli spazi metrici: in questo senso ne costituiscono un sottoinsieme.
2. Gli spazi di Hilbert
Siamo arrivati agli spazi normati della Fig. (1). È comune dire semplicemente spazio normato anziché spazio vettoriale normato e usare la sigla SVN. Definiremo ora gli spazi prehilbertiani, poi gli spazi hilbertiani, che costituiscono il quadro matematico della meccanica quantistica.
Poiché questa si costruisce sui numeri complessi, ci limiteremo a . Finora abbiamo usato e per spazi vettoriali e normati; d'ora in poi useremo e per quelli prehilbertiani o hilbertiani. I vettori continueranno a essere indicati con , ecc.
2.1. Spazio prehilbertiano e prodotto scalare
Uno spazio prehilbertiano è uno spazio vettoriale normato la cui norma deriva da un prodotto scalare. Non accade sempre: alcune norme non provengono da alcun prodotto scalare, per esempio la norma sup4. I prehilbertiani sono quindi un sottoinsieme proprio degli spazi vettoriali normati. Ricordiamo la definizione di prodotto scalare hermitiano su :
- Linearità nel secondo argomento: ,
(1)
- Simmetria hermitiana: ,
(2)
- Definita positività: ,
(3)
Le proprietà (1) e (2) implicano la linearità coniugata, o antilinearità, nel primo argomento5: . Un'applicazione lineare in un argomento e coniugato-lineare nell'altro è detta sesquilineare6. Diremo in seguito soltanto prodotto scalare: «hermitiano» sarà implicito.
Anticipiamo un risultato topologico importante: il prodotto scalare è continuo nelle due variabili. Se e in norma, cioè e , allora
Nei postulati della misura quantistica vedremo che la probabilità di osservare una grandezza fisica associata a un autovettore , quando il sistema è nello stato , è , si veda la sezione 1.2 (Tema 3, Lezione 1, non disponibile in questa lingua). La continuità garantisce quindi che una piccola variazione di produca una piccola variazione delle probabilità, come desiderato.
Il prodotto scalare soddisfa un'altra proprietà fondamentale:
dove .
Questa disuguaglianza serve in particolare a dimostrare che è davvero una norma, come suggerisce la notazione.
Dimostrazione.
Usando Cauchy-Schwarz, , otteniamo:
e prendendo la radice quadrata segue la disuguaglianza triangolare.
Arriviamo alla seguente definizione:
In uno spazio prehilbertiano complesso valgono le seguenti formule utili.
- Teorema di Pitagora: . Più in generale, se gli sono ortogonali a due a due:
(5)
- Identità del parallelogramma:
(6)
- Formula di polarizzazione:
(7)
Le ultime due formule sono legate a un teorema che collega prodotto scalare hermitiano e norma. Il teorema di Fréchet-von Neumann-Jordan afferma che una norma su uno spazio normato proviene da un prodotto scalare se e solo se soddisfa l'identità del parallelogramma. Questa è il test di esistenza; se è soddisfatta, la formula di polarizzazione fornisce la ricetta per ricostruire il prodotto scalare dalla norma.
2.2. Completezza e spazio di Hilbert
Per passare dai prehilbertiani agli hilbertiani occorre una nozione topologica indispensabile: la completezza.
per la distanza definita dalla norma. I loro termini diventano arbitrariamente vicini fra loro al crescere di .
Torneremo su questi aspetti nel capitolo dedicato. Per ora segnaliamo che la completezza è essenziale per la fisica quantistica. Intuitivamente, uno spazio completo non ha «buchi»: non può esserci una successione di elementi di che converga a qualcosa fuori da . È ciò che manca ai razionali: una successione opportuna può tendere a un numero non razionale; proprio così si costruiscono i reali.
In meccanica quantistica ogni stato fisico è un vettore dello spazio di Hilbert e viceversa. È il primo postulato. Se lo spazio degli stati non fosse completo, l'evoluzione di una funzione d'onda secondo Schrödinger potrebbe «uscire dallo spazio» e diventare uno «stato non fisico», il che sarebbe privo di senso.
La completezza interviene anche in un altro postulato: i risultati delle misure devono corrispondere allo spettro delle osservabili fisiche, considerate operatori lineari autoaggiunti. Un operatore non ha sempre un aggiunto in uno spazio non completo; inoltre la completezza è necessaria al teorema spettrale, che studia la struttura degli operatori autoaggiunti.
Infine, ogni espressione quantistica con una somma infinita, per esempio una serie di Fourier o uno sviluppo in autostati, richiede completezza per avere senso. Scrivere in notazione di Dirac, si veda la sezione 4 (Tema 2, Lezione 2), presuppone l'esistenza della serie, garantita soltanto dalla completezza.
C'è però una buona notizia: questa sottigliezza serve soltanto in dimensione infinita. In dimensione finita un teorema importante semplifica la questione:
Possiamo passare alla descrizione algebrica degli spazi di Hilbert.
2.3. Base algebrica e base di Hilbert
Abbiamo ricordato la base algebrica di uno spazio vettoriale, si veda la Definizione 2, che permette la decomposizione in una somma finita. L'idea principale della topologia indotta dalla norma e dello spazio completo è poter parlare di convergenza di successioni. Possiamo in particolare considerare somme parziali , con per certi vettori . Se convergono otteniamo una serie, una somma infinita: e . La completezza garantisce che il limite appartenga allo spazio.
Quando la dimensione algebrica dello spazio di Hilbert è infinita, possiamo quindi decomporre i vettori in una serie infinita. Otteniamo una nuova nozione di base:
- È ortonormale: .
- È totale: le combinazioni lineari finite sono dense in :
La barra superiore indica la chiusura. Per i dettagli si veda il capitolo di topologia.
Per capirlo serve la nozione topologica di densità:
Questo vale anche in uno spazio di Hilbert, che è in particolare normato. Totalità significa quindi che ogni vettore di può essere approssimato arbitrariamente bene da una combinazione lineare finita di elementi di .
A differenza della base algebrica, non diciamo che ogni vettore è una combinazione lineare finita, ma che può essere approssimato quanto si vuole da una combinazione della base di Hilbert. Per completezza, queste approssimazioni convergono a x. Per una cardinalità qualsiasi di vale:
Vale inoltre l'identità di Parseval:
Se non è numerabile, la somma riguarda soltanto un insieme al più numerabile di indici dipendente da .
Il legame tra definizione di base di Hilbert e teorema di decomposizione non è immediato.
Dimostrazione.
La seconda è che la somma parziale è la proiezione ortogonale di su . Per una proprietà ammessa qui, minimizza la distanza da :
Prendendo una successione , otteniamo sottoinsiemi finiti con . Non basta ancora, perché i non sono necessariamente crescenti. Nel caso numerabile basta sostituire con per ottenere una successione crescente di sottoinsiemi finiti con , la convergenza desiderata. Per ulteriori dettagli si veda [6].
In dimensione infinita, la cardinalità di una base algebrica è sempre strettamente maggiore di quella di una base di Hilbert. L'intuizione è semplice: le combinazioni finite della prima devono raggiungere esattamente ogni punto , quelle della seconda soltanto approssimarlo. Quest'ultima è quindi «meno precisa» e richiede meno direzioni indipendenti.8. Le combinazioni finite della base di Hilbert costituiscono solo una minima parte dello spazio (). In generale servono serie infinite convergenti per rappresentare i vettori di .
Ricordiamo infine un'altra formula molto utile nella matematica della fisica quantistica.
con uguaglianza, quella di Parseval, se e solo se la famiglia è anche totale.
2.4. Dimensione hilbertiana e classificazione
Abbiamo quasi tutti gli elementi per completare la classificazione degli spazi di Hilbert. Manca un invariante fondamentale: la dimensione hilbertiana.
- Ogni spazio di Hilbert ammette almeno una base hilbertiana.
- Tutte le basi hilbertiane di hanno la stessa cardinalità.
Si può quindi parlare della dimensione hilbertiana di , indicata con . Può essere finita, infinita numerabile o infinita non numerabile.
Per classificare questi spazi serve infine una relazione di equivalenza adatta. Estendiamo l'isomorfismo vettoriale della Definizione 4 prima al caso normato e poi a quello hilbertiano, usando per ora una nozione intuitiva di continuità:
- è un isomorfismo di spazi vettoriali normati, o isomorfismo topologico, se è lineare, biiettiva e sia sia sono continue.
- Per spazi di Hilbert e , è un isomorfismo hilbertiano, o isomorfismo isometrico, se preserva anche il prodotto scalare:
Si dice anche che è un operatore unitario.
Se preserva il prodotto scalare, preserva automaticamente la norma (). Per questo si parla di isometria lineare biiettiva. Il cardine della classificazione è il teorema seguente:
- Per ogni intero , un unico Hilbert di dimensione finita , con rappresentante canonico , oppure su .
- Un unico Hilbert di dimensione infinita numerabile, con rappresentante canonico , lo spazio delle successioni a quadrato sommabile:
- Per ogni cardinale infinito non numerabile , un unico Hilbert di dimensione , rappresentato da 9.
Nota 9: Per un insieme di indici di cardinalità , si definisce , dove la somma significa che i termini non nulli sono al più numerabili.
La parola dimensione si riferisce ormai, naturalmente, a quella hilbertiana. Ogni spazio di Hilbert è isometricamente isomorfo a uno di questi modelli e la classificazione è completa. Li descriveremo nella prossima sezione, tralasciando la dimensione infinita non numerabile, che riprenderemo molto più avanti. Sono spazi di riferimento per sistemi quantistici con gradi di libertà finiti, come lo spin; infiniti numerabili, come la meccanica quantistica del punto; o non numerabili, come la teoria quantistica dei campi.
La classificazione equivale quindi a distinguere Hilbert di dimensione finita, Hilbert di dimensione infinita separabile e Hilbert non separabile, come nella mappa della Fig. (1).
Benché non necessaria per la classificazione, la nozione è utile: spesso è più facile dimostrare la separabilità o meno di uno spazio che costruirne esplicitamente una base hilbertiana.
3. Spazi modello
3.1. Lo spazio di Hilbert
Esplicitamente, è l'insieme delle -uple di numeri complessi:
munito:
- del prodotto scalare hermitiano: , si noti il complesso coniugato;
- della norma euclidea associata: .
È uno SVN di dimensione , completo perché di dimensione finita su un campo completo. È quindi un Hilbert. La sua base canonica, come vettori colonna, è:
È una base hilbertiana di cardinalità e anche algebrica: ogni vettore si decompone esattamente nella somma finita
Questo spazio di Hilbert si usa per ogni sistema quantistico con un numero finito di stati distinguibili, in particolare sistemi a due livelli o qubit.
3.2. Lo spazio di Hilbert
È definito come insieme delle successioni a quadrato sommabile:
Si può dimostrare che è un Hilbert quando è munito:
- del prodotto scalare: , questa volta con una somma infinita;
- della norma associata: , con la stessa osservazione.
Ne mostriamo la numerabilità costruendo esplicitamente la base canonica, simile a quella di . Per ogni definiamo, ancora come vettore colonna:
il vettore la cui coordinata -esima vale e le altre . L'unica differenza dal caso finito è l'infinità delle componenti.
Dimostrazione.
La differenza soddisfa infatti 10 :
Questo mostra che le combinazioni finite degli sono dense, si veda la Definizione 11. Gli formano dunque una base hilbertiana con cardinalità, per costruzione, uguale a quella di . Il teorema di decomposizione dice che ogni vettore si scrive
dove la serie converge nella norma di .
Questo spazio di Hilbert descrive, per esempio, l'oscillatore armonico quantistico: vedremo che gli autostati di energia sono indicizzati da un intero illimitato, così ogni stato si scrive come una serie di questo tipo.
3.3. Lo spazio di Hilbert
Nella meccanica quantistica del punto in una dimensione, la funzione d'onda è una funzione complessa di una variabile reale. L'interpretazione probabilistica richiede:
Siamo quindi portati a definire lo spazio associato come l'insieme delle funzioni a quadrato integrabile:
La condizione «» mostra che si può sempre normalizzare uno stato. Lo dotiamo del prodotto scalare:
che induce la norma:
Si può dimostrare che questo ne fa uno spazio di Hilbert, ma non è completamente banale. Possiamo darne una base hilbertiana esplicita; ne sono note diverse, Hermite, wavelet, Laguerre, Walsh .... Per esempio, definiamo prima i polinomi di Hermite mediante la ricorrenza:
poi le funzioni di Hermite:
Ammettiamo qui che queste funzioni formino una famiglia ortonormale:
e totale, quindi una base hilbertiana. È anche la base propria dell'Hamiltoniano dell'oscillatore armonico 1D. Per maggiori dettagli si veda Wikipedia [7]. In pratica questa base è poco usata, perché le espressioni esplicite sono davvero orribili. Si è inventata «un'altra base», che in realtà non lo è: una base generalizzata continua, i noti ket
3.4. Gli spazi di Hilbert L 2 ( R 3 ) L^2(\mathbb{R}^3) e L 2 ( R 3 n ) L^2(\mathbb{R}^{3n})
In tre dimensioni consideriamo analogamente
Per un sistema di
Il prodotto scalare è dato da
e la norma associata è
Sono tutti spazi di Hilbert, come ammettiamo senza dimostrazione.
4. Considerazione finale
Può stupire che
L'isomorfismo non esprime neppure un'uguaglianza matematica: i due Hilbert sono diversi come spazi di funzioni, ma isomorfi nella struttura hilbertiana. Afferma solo che sono strutturalmente simili: hanno la stessa grandezza, misurata dalla cardinalità delle basi hilbertiane, e le stesse proprietà strutturali. Preserva norme, distanze, ortogonalità e proprietà topologiche di convergenza, continuità, ecc.
Sebbene per ogni cardinale esista, a meno di isometria, un solo spazio di Hilbert astratto, ne esistono infinite realizzazioni concrete.
Non è stato inutile dedicare tanto tempo alla classificazione: in fisica corrisponde a situazioni diverse secondo la «dimensionalità» del sistema quantistico. In particolare comporta regole di calcolo diverse: somme finite, serie infinite o integrali continui secondo la natura della base. Le corrisponde inoltre una teoria degli operatori lineari che cambia radicalmente fra dimensione finita e infinita.
5. Riferimenti
- [1]Richard Melrose, MIThttps://math.mit.edu/~rbm/18-102-S14/Chapter3.pdfAlso contains material on linear operator theory.
- [2]N.P. (Klaas) Landsman, Radboud Universityhttps://www.math.ru.nl/~landsman/HSQM.pdfA solid reference that includes the historical development of Hilbert and Banach spaces in mathematics and physics. It also covers topology, linear operator theory, spectral theory, and Stone’s theorem.
- [3]Wikipedia, Hermite polynomialshttps://en.wikipedia.org/wiki/Hermite_polynomials
- [4]Karim Bekka, Université de Renneshttps://perso.univ-rennes1.fr/karim.bekka/ARCB/Week%20by%20week/ARCB1.pdfCe cours ajoute des détails sur les complémentaires orthogonaux et la projection Hilbertienne.
- [5]Bertrand Rémy, ENS Lyonhttps://bremy.perso.math.cnrs.fr/MAT311-2016-SlidesAmphi7-EspacesDeHilbert.pdfUne présentation couvrant les résultats principaux.
- [6]Joël Merker, Université d'Orsayhttps://www.imo.universite-paris-saclay.fr/~joel.merker/Enseignement/Analyse-de-Fourier/espaces-de-Hilbert.pdfUne référence très complète sur les Hilbert avec démonstrations détaillées.
- [7]Wikipedia, Polynôme de Hermitehttps://fr.wikipedia.org/wiki/Polyn%C3%B4me_d%27Hermite