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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Let us estimate how large is this large number us<strong>in</strong>g Fourier analysis. In<br />

order to describe features which vary on a length scale δ, one needs Fourier<br />

components up to q max ∼ 2π/δ. In a crystal, our wave vectors q = k + G have<br />

<strong>di</strong>screte values. There will be a number N P W of plane waves approximately<br />

equal to the volume of the sphere of ra<strong>di</strong>us q max , <strong>di</strong>vided by the volume Ω BZ<br />

of the BZ:<br />

N P W ≃ 4πq3 max<br />

, Ω BZ = 8π3<br />

3Ω BZ Ω . (10.8)<br />

The second equality follows from the def<strong>in</strong>ition of the reciprocal lattice.<br />

A simple estimate for <strong>di</strong>amond is <strong>in</strong>structive. The 1s orbital of the carbon<br />

atom has its maximum around 0.3 a.u., so δ ≃ 0.1 a.u. is a reasonable value.<br />

Diamond has a ”face-centered-cubic” lattice with lattice parameter a 0 = 6.74<br />

a.u. and primitive vectors:<br />

( 1<br />

a 1 = a 0<br />

2 , 1 )<br />

( 1<br />

2 , 0 , a 2 = a 0<br />

2 , 0, 1 )<br />

(<br />

, a 3 = a 0 0, 1 2<br />

2 , 1 )<br />

. (10.9)<br />

2<br />

The unit cell has a volume Ω = a 3 0 /4, the BZ s a volume Ω BZ = (2π) 3 /(a 3 0 /4).<br />

Insert<strong>in</strong>g the data, one f<strong>in</strong>ds N P W ∼ 250, 000 plane wave, clearly too much for<br />

practical use.<br />

It is however possible to use a plane wave basis set <strong>in</strong> conjunction with<br />

pseudopotentials: an effective potential that “mimics” the effects of the nucleus<br />

and the core electrons on valence electrons. The true electronic valence orbitals<br />

are replaced by “pseudo-orbitals” that do not have the orthogonality wiggles<br />

typical of true orbitals. As a consequence, they are well described by a much<br />

smaller number of plane waves.<br />

Pseudopotentials have a long history, go<strong>in</strong>g back to the 30’s. Born as a<br />

rough and approximate way to get decent band structures, they have evolved<br />

<strong>in</strong>to a sophisticated and exceed<strong>in</strong>gly useful tool for accurate and pre<strong>di</strong>ctive<br />

calculations <strong>in</strong> condensed-matter physics.<br />

10.3 Code: cohenbergstresser<br />

Code cohenbergstresser.f90 1 (or cohenbergstresser.c 2 ) implements the<br />

calculation of the band structure <strong>in</strong> Si us<strong>in</strong>g the pseudopotentials published by<br />

M. L. Cohen and T. K. Bergstresser, Phys. Rev. 141, 789 (1966). These are<br />

“empirical” pseudopotentials, i.e. devised to reproduce available experimental<br />

data, and not derived from first pr<strong>in</strong>ciples.<br />

Si has the same crystal structure as Diamond:<br />

a face-centered cubic lattice with two atoms <strong>in</strong><br />

the unit cell. In the figure, the black and red<br />

dots identify the two sublattices. The side of<br />

the cube is the lattice parameter a 0 . In the Diamond<br />

structure, the two sublattices have the<br />

same composition; <strong>in</strong> the z<strong>in</strong>cblende structure<br />

(e.g. GaAs), they have <strong>di</strong>fferent composition.<br />

1 http://www.fisica.uniud.it/%7Egiannozz/Corsi/MQ/Software/F90/cohenbergstresser.f90<br />

2 http://www.fisica.uniud.it/%7Egiannozz/Corsi/MQ/Software/C/cohenbergstresser.c<br />

76

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

Saved successfully!

Ooh no, something went wrong!