31.12.2013 Views

Numerical Methods in Quantum Mechanics - Dipartimento di Fisica

Numerical Methods in Quantum Mechanics - Dipartimento di Fisica

Numerical Methods in Quantum Mechanics - Dipartimento di Fisica

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

that the same equations, for a f<strong>in</strong>ite basis set, yield the best approximation to<br />

the true solution accord<strong>in</strong>g to the variational pr<strong>in</strong>ciple.<br />

Eq.(4.31) is a system of N algebraic l<strong>in</strong>ear equations, homogeneous (there<br />

are no constant term) <strong>in</strong> the N unknown c j . In general, this system has only<br />

the trivial solution c j = 0 for all coefficients, obviously unphysical. A nonzero<br />

solution exists if and only if the follow<strong>in</strong>g con<strong>di</strong>tion on the determ<strong>in</strong>ant is<br />

fulfilled:<br />

det |H ij − ɛδ ij | = 0 (4.32)<br />

Such con<strong>di</strong>tion implies that one of the equations is a l<strong>in</strong>ear comb<strong>in</strong>ation of the<br />

others and the system has <strong>in</strong> reality N − 1 equations and N unknowns, thus<br />

admitt<strong>in</strong>g non-zero solutions.<br />

Eq.(4.32) is known as secular equation. It is an algebraic equation of degree<br />

N <strong>in</strong> ɛ (as it is evident from the def<strong>in</strong>ition of the determ<strong>in</strong>ant, with the<br />

ma<strong>in</strong> <strong>di</strong>agonal generat<strong>in</strong>g a term ɛ N , all other <strong>di</strong>agonals generat<strong>in</strong>g lower-order<br />

terms), that admits N roots, or eigenvalues. Eq.(4.31) can also be written <strong>in</strong><br />

matrix form<br />

Hc = ɛc (4.33)<br />

where H is here the N ×N matrix whose matrix elements are H ij , c is the vector<br />

formed with c i components. The solutions c are also called eigenvectors. For<br />

each eigenvalue there will be a correspond<strong>in</strong>g eigenvector (known with<strong>in</strong> a multiplicative<br />

constant, fixed by the normalization). We have thus N eigenvectors<br />

and we can write that there are N solutions:<br />

ψ k = ∑ i<br />

C ik b i , k = 1, . . . , N (4.34)<br />

where C ik is a matrix formed by the N eigenvectors (written as columns and<br />

<strong>di</strong>sposed side by side):<br />

Hψ k = ɛ k ψ k , (4.35)<br />

that is, <strong>in</strong> matrix form, tak<strong>in</strong>g the i−th component,<br />

(Hψ k ) i = ∑ j<br />

H ij C jk = ɛ k C ik . (4.36)<br />

Eq.(4.33) is a common equation <strong>in</strong> l<strong>in</strong>ear algebra and there are standard<br />

methods to solve it. Given a matrix H, it is possible to obta<strong>in</strong>, us<strong>in</strong>g standard<br />

library rout<strong>in</strong>es, the C matrix and a vector ɛ of eigenvalues.<br />

The solution process is usually known as <strong>di</strong>agonalization. This name comes<br />

from the follow<strong>in</strong>g important property of C. Eq.(4.34) can be seen as a transformation<br />

of the N start<strong>in</strong>g functions <strong>in</strong>to another set of N functions, via a<br />

transformation matrix. It is possible to show that if the b i functions are orthonormal,<br />

the ψ k functions are orthonormal as well. Then the transformation<br />

is unitary, i.e.<br />

∑<br />

CijC ∗ ik = δ jk (4.37)<br />

or, <strong>in</strong> matrix notations,<br />

i<br />

(C −1 ) ij = C ∗ ji ≡ C † ij (4.38)<br />

37

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!