Oscillatore Armonico Quantistico
L'oscillatore armonico quantistico è un modello matematico che descrive il comportamento di una particella che oscilla attorno ad un punto di equilibrio vincolata a muoversi lungo un asse con un potenziale armonico. Il sistema è descritto dall'hamiltoniana:
La soluzione dell'equazione di Schrödinger per l'oscillatore armonico quantistico è nota ed è data dalle funzioni di Hermite, che rappresentano gli stati stazionari dell'oscillatore. Questi stati sono quantizzati e la loro energia è data dalla formula:
L'oscillatore armonico quantistico ha diverse applicazioni in fisica, in particolare nella meccanica quantistica e nella teoria dei campi quantistici. Ad esempio, è usato per descrivere il comportamento di atomi legati e di molecole semplici, nonché per descrivere il comportamento di particelle subatomiche come gli elettroni in un campo magnetico. Questo è un modello matematico molto importante perché è uno dei pochi modelli di sistema fisico quantistico per cui è possibile trovare una soluzione analitica esatta dell'equazione di Schrödinger. Questo fa sì che l'oscillatore armonico quantistico sia uno dei modelli più studiati in meccanica quantistica.
. Il codice risolve il problema degli autovalori dell'oscillatore armonico quantistico
La funzione 'quantum_harmonic_oscillatori prende in input il minimo e massimo valore dell'asse
In primo luogo, viene calcolato l'intervallo dell'asse
Il problema degli autovalori è risolto utilizzando la funzione 'eigh_tridiagonal' del pacchetto 'scipy.linalg'. Questa funzione restituisce gli autovalori e gli autovettori della matrice tridiagonale a partire dalle sue tre diagonali.
Infine, viene utilizzata la funzione 'print_results' per stampare una tabella dei valori degli autovalori attesi, quelli calcolati, e la differenza percentuale tra i due. Inoltre, viene generato un grafico che mostra gli autovalori e gli autovettori dell'oscillatore armonico quantistico.

L'oscillatore armonico quantistico è un modello matematico che descrive il comportamento di una particella che oscilla attorno ad un punto di equilibrio vincolata a muoversi lungo un asse con un potenziale armonico. Il sistema è descritto dall'hamiltoniana:
La soluzione dell'equazione di Schrödinger per l'oscillatore armonico quantistico è nota ed è data dalle funzioni di Hermite, che rappresentano gli stati stazionari dell'oscillatore. Questi stati sono quantizzati e la loro energia è data dalla formula:
L'oscillatore armonico quantistico ha diverse applicazioni in fisica, in particolare nella meccanica quantistica e nella teoria dei campi quantistici. Ad esempio, è usato per descrivere il comportamento di atomi legati e di molecole semplici, nonché per descrivere il comportamento di particelle subatomiche come gli elettroni in un campo magnetico. Questo è un modello matematico molto importante perché è uno dei pochi modelli di sistema fisico quantistico per cui è possibile trovare una soluzione analitica esatta dell'equazione di Schrödinger. Questo fa sì che l'oscillatore armonico quantistico sia uno dei modelli più studiati in meccanica quantistica.
. Il codice risolve il problema degli autovalori dell'oscillatore armonico quantistico
La funzione 'quantum_harmonic_oscillatori prende in input il minimo e massimo valore dell'asse
In primo luogo, viene calcolato l'intervallo dell'asse
Il problema degli autovalori è risolto utilizzando la funzione 'eigh_tridiagonal' del pacchetto 'scipy.linalg'. Questa funzione restituisce gli autovalori e gli autovettori della matrice tridiagonale a partire dalle sue tre diagonali.
Infine, viene utilizzata la funzione 'print_results' per stampare una tabella dei valori degli autovalori attesi, quelli calcolati, e la differenza percentuale tra i due. Inoltre, viene generato un grafico che mostra gli autovalori e gli autovettori dell'oscillatore armonico quantistico.