Методы расчета зонной структуры

Приближение сильной связи (tight binding approximation)

    Приближение сильной связи применимо к тем случаям, когда перекрытие атомных волновых функций достаточно велико, чтобы приводить к необходимости введения поправок в представление об изолированных атомах, но в то же время не столь существенно, чтобы сделать атомное описание совершенно неправомочным. Этот метод имеет еще другое название - метод линейной комбинации атомных орбиталей - ЛКАО или в английской терминологии - linear combination of atomic orbitals (LKAO) method. Это приближение наиболее полезно для описания энергетических зон, возникающих из частично заполненных d-оболочек атомов переходных металлов, а также для описания электронной структуры диэлектриков.

Рис. 3.1
Рис. 3.1

Рис. 3.2
Рис.3.2. Расщепление атомных уровней при сближении атомов

    Представим себе 2 сближающихся атома водорода А и В, рис.3.1. При сближении их волновые функции начинают перекрываться, образуя две комбинацииА + В (рис.3.1б) и А-В (рис.3.1в). Каждая из комбинаций А + В делит один электрон между двумя протонами, но электрон в состоянии А+ В будет иметь несколько меньшую энергию, чем в случае   А-В (из-за деструктивной интерференции электрон-атомное взаимодействие ослаблено). Таким образом, каждое состояние 2х сближающихся атомов будет расщепляться на два состояния, каждый энергетический уровень - на два уровня. Соответственно, при сближении N-атомов каждая атомная орбиталь расщепляется на N орбиталей, образуя полосы в кристалле. Ширина полосы пропорциональна силе взаимодействия (интегралу перекрытия) между соседними атомами.
    Гамильтониан. В соответствии с изложенным атомный гамильтониан Hat, собственными значениями и собственными волновыми функциями которого являются, соответственно, атомные En и n, удовлетворяющие уравнению Шредингера

Hatpsin = Enn ,

(3.1)

должен быть модифицирован, так что

Hpsi(r) = (Hat+deltaU(r))(r) = E(k)(r) ,

(3.2)

где deltaU(r) содержит поправки на периодическое межатомное взаимодействие. Функция n(r) становится малой, когда r > rc ~ a, где а - период решетки. С учетом этого, если n(r) удовлетворяет уравнению (3.1) для атомного потенциала, то оно удовлетворяет также ур. (3.2) при условии  deltaU(r) = 0, в области, где psin(r)=/0 , и psin(r) = 0 там, где deltaU(r)=/0. В этом случае, каждый атомный уровень   psin(r) дает N-уровней с волновыми функциями psin(r-R), где R = rj - узлы решетки, по одному уровню на каждый узел решетки. Представим волновую функцию, удовлетворяющую уравнению (3.2) в виде N-линейных комбинаций атомных орбиталей

nk(r) = sgm.gif (59 bytes)ReikR n(r-R),

(3.3)

где k принимает N значений в 1-й зоне Бриллюэна. Легко видеть, что при таком представлении удовлетворяется условие Блоха (2.5)

[(r+R) = exp(ikR) psi (r)]:
nk(r+R) = sgm R"eikR'n(r+R-R') = eikR sgmR"eik(R-R') n(r-(R-R')) =
= eikRsgm.gif (59 bytes) R"eikR"n(r-R’’) = eikR psink(r)

(3.4)

Т.о. волновая функция (3.3) удовлетворяет условию Блоха и сохраняет свойства атомных волновых функций. Однако, энергетические зоны, полученные с помощью волновых функций (3.3) оказываются неинтересными, поскольку совпадают с энергиями атомных уровней Еn и не зависят от k. Следовательно, необходимо сделать следующий шаг: полагаем, что в области  deltaU(r)=/0 волновая функция, удовлетворяющая уравнению (3.2) хотя и мала, но не равна нулю. Мы ищем собственные функции уравнения (3.2) в общем виде (3.3),

(r) = sgm.gif (59 bytes) ReikRФ(r-R)

(3.5)

но считаем, что Ф(r) не совпадает с атомными функциями, и должна быть определена в ходе рассмотрения.

Функции Ванье. Любая блоховская функция может быть представлена в виде разложения (3.5) по узлам решетки. При этом функцию Ф(r) называют функцией Ванье.

    Если произведение ΔU(r)ψ(r) хотя и отлично от нуля, но мало, то следует ожидать, что Ф(r) » ψn(r). Поэтому, будем искать, функцию Ванье Ф(r) в виде разложения по относительно малому числу локальных атомных волновых функций (отсюда название метода ЛКАО):

Ф(r) = sgm.gif (59 bytes)nbnn(r)

(3.6)

Умножая уравнение. Шредингера для кристалла (3.2) на комплексно сопряженную волновую функцию атомного состояния psim*(r), проинтегрировав по всем r,
intpsi*mHatdr + int*mdeltaUpsidr = Eint*mdr, получаем:

(E-Em)intpsi*mdr = int*m deltaUdr

(3.7)

Подставляя разложение (3.5), получаем, соответственно для левой и правой частей:

(E-Em)intpsi*mdr = (E-Em)sgm.gif (59 bytes) R eikR int *m( sgm.gif (59 bytes)nbnn(r-R)dr = (E-Em)bm+(E-Em) sgm.gif (59 bytes)nbn eikRintdr*mn(r-R)

intpsi*m deltaUdr = intdr*m deltaUsgm.gif (59 bytes)ReikR sgm.gif (59 bytes) nbnpsin(r-R)=sgm.gif (59 bytes)nbn[ intdr*m deltaUn(r) +eikR intdr*mdeltaUn(r-R)]

Приравнивая, получаем

(E-Em)bm=A+B+C

(3.8а)

A = -(E-Em)sgm.gif (59 bytes)nbn eikRintdr*m n(r-R)  

(3.8б)

B = nbnintdr*m(r)deltaU(r)n(r)

(3.8в)

C = sgm.gif (59 bytes)nbn int*mdeltaU(r)n(r-R)eikRdr

(3.8г)

Слагаемое А содержит интегралы перекрытия  intdrpsi*m(r)n(r-R). В приближении сильной связи интегралы перекрытия малы. Слагаемое С также мало, т.к. интегрирование производится к волновым функциям относящимся к разным узлам. Слагаемое В также мало ввиду малости произведения deltaU(r)n(r). Поэтому правая, и соответственно, левая части уравнения (3.8а) малы. Это возможно, если разность (E-Em) всюду мала , где не мала величина , и наоборот. Т.о., энергия E должна быть близка к какой-либо энергии E0 атомного уровня, а все коэффициенты bm, кроме соответствующего данному уровню и уровням, имеющим равную с ним (или близкую) энергию, обязаны быть малыми:

bm=/0 при Е(k)neaeq.gif (64 bytes)Е0 и bmneaeq.gif (64 bytes)0 при Е(k)=/Е0

(3.9)

Ограничение метода ЛКАО. При разложении (3.6) мы учитывали только стационарные атомные состояния
n(r), не учитывали состояния ионизованных атомов. Поэтому метод не применим к тем состояниям, которые хорошо описываются приближением почти свободных электронов.

Другие методы расчета зонной структуры.

Рис. 3.3
Рис. 3.3. Метод Вигнера-Зейца и МТ-потенциал

Метод Вигнера-Зейца (1933). В этом методе уравнение Шредингера

(-h2/2m)nabla.gif (67 bytes)2 + U(r))k(r) = E(k)psik(r),

(3.10)

решается в одной элементарной ячейке С0, затем обобщаются. В качестве ячейки берется элементарная ячейка Вигнера - Зейца. В 1-м приближении периодический потенциал U(r) заменяется сферически симметричным потенциалом V(r). Тогда полный набор решений уравнения Шредингера имеет вид

lm(r) = Ylm(theta1.gif (58 bytes),fi) hi.gif (59 bytes) l(r),

(3.11)

где Ylm - сферические функции, а hi.gif (59 bytes) l(r) удовлетворяет уравнению:

 hi.gif (59 bytes)l''(r)+(2/r)hi.gif (59 bytes) l'(r) +(2m/h2){E-V(r) - (h2/2m)[l(l+1)/r2]} hi.gif (59 bytes)l(r) = 0   

  (3.12)

 при этом орбитальный момент l не является хорошим квантовым числом. Решение в общем виде:

 (r, E) = sgm.gif (59 bytes) l,m Al,mYl,m()hi.gif (59 bytes) l,E(r), 

(3.13)

где Al,m находят из граничных условий на поверхности ячейки.

(r) = exp (-ikR)psi(r+R)

(3.14a)

и n(r)nabla.gif (67 bytes)psi(r) = - exp (-ikR) n(r+R)nabla.gif (67 bytes)(r+R)

(3.14б)

МТ-потенциал (muffin-tin potential). Для устранения особенностей на границе ячейки вводят МТ-потенциал, в котором чисто атомный потенциал действует в сфере с центром в узле решетки и с радиусом r0, а вне этой сферы потенциал постоянен (рис.3.3):

U(r) = V(|r-R|) при |r-R| < r0,
U(r) = V(r0) при |r-R| > r0,

(3.15)

где r0 < 1/2 (наименьшее расстояние между атомами). МТ-потенциал используется во многих теоретических методах.

Метод присоединенных плоских волн (ППВ). (Slater J.C., 1937) Метод основан на том, что в области между узлами, где потенциал постоянен (используется МТ-потенциал), функцию k(r) записывают в виде суперпозиции конечного числа плоских волн, а в атомных областях требуют, чтобы она имела более осциллирующий "атомный" характер. Это достигается путем разложения  k,E(r) по набору присоединенных плоских волн φk,E(r):

k,E(r) = sgm.gif (59 bytes)G CGφk+G,E(r),

(3.16)

где суммирование ведется по векторам G обратной решетки. ППВ φk,E(r) определяются следующим образом:

1. Вблизи атомов, |r-R| < r0, φk,E(r) - удовлетворяет уравнению Шредингера для атома:

-(h/2k2/2m)nabla.gif (67 bytes)2φk,E(r) + V(|r-R|)φk,E(r) = Eφk,E(r)

(3.17)

2. Между атомами, |r-R| > r0, φk,E(r) - плоская волна

φk,E(r) = exp(ikr),

(3.18)

но связь E и k, например типа E = h/2k2/2m, отсутствует. Следует отметить, что между атомами φk,E(r) удовлетворяет уравнению для свободного электрона

Hφk,E(r) = (2k2/2m)φk,E(r), а не (3.17).

3. φk,E(r) - непрерывна на границе.

Заметим, что производная от φk,E(r) на границе r = r0 , в общем случае имеет разрыв, поэтому  nabla.gif (67 bytes)2φk,E(r) обладает там особенностями delta-функции.

Вариационный принцип. Поскольку всякая ППВ имеет разрыв производной на границе между атомной и междоузельной областями, лучше использовать не уравнение Шредингера, а эквивалентный ему вариационный принцип.

Для любой заданной дифференцируемой (но не обязательно дважды дифференцируемой) функции y (r) определим функционал энергии

E[psi] = int((h2/2m)| nabla.gif (67 bytes)(r)|2 + U(r) |(r)|2 ) dr / (int|(r)|2dr)

(3.19)

    Можно показать, что решение уравнения Шредингера (3.2), удовлетворяющее условию Блоха с волновым вектором k и энергией Е(k) отвечает экстремуму функционала (3.19) на классе дифференцируемых функций (r), которые удовлетворяют условию Блоха с волновым вектором k. Значение есть энергия Е(k) уровня, отвечающего волновой функцииk.
    Вариационный принцип используют, чтобы с помощью разложения по ППВ (3.16) рассчитать E[k]. При этом мы получим приближенное выражение для Е(k) = E[k], зависящее от коэффициентов CG. Требование стационарности E[psik] приводят к условиям  dE[k]/dCG дающим систему однородных уравнений для CG. Коэффициенты этой системы зависят от искомой энергии Е(k) как из-за зависимости от Е(k), содержащейся в ППВ, так и из-за того, что значение E[psik] в стационарной точке есть Е(k). Приравнивая к нулю детерминант, составленный из коэффициентов CG , получаем уравнение, корни которого определяют Е(k).
    Как и в методе ячеек Вигнера-Зейца, удобнее работать с ППВ, отвечающими определенной энергии, и искать значения k, для которых детерминант = 0, получая в результате карту поверхностей постоянных энергий в k-пространстве. Примеры зонных структур Fe, Cu, Zn, Ti, рассчитанных с использованием метода ППВ, приведены, например, а АМ (АМ, рис. 11.7, 11.8).

Метод гриновских функций Корринги, Кона, Ростокера (ККР) [Korringa J. - 1947; Kohn W., Rostoker N., - 1954].

В применении к уравнению Шредингера функция Грина (см. Д-4), GE(k)(r), определяет решение в виде:

 psi(r) =intdrGE(k)(r-r')U(r')k(r')

(3.20)

 В (3.20) функция Грина соответствует оператору К = Е-(h2k2/2m)nabla.gif (67 bytes) 2 и, аналогично (д4.5), удовлетворяет уравнению

KGE(k)(r-r') = delta(r-r'),

(3.21)

а функция psi0 в (д4.5) удовлетворяет уравнению

K0 = 0,

(3.22)

решением которого являются плоские волны ехр(-ikr). Аналогично тому, как это делается в теории запаздывающих потенциалов (см., например, В.Г. Левич, Курс теоретической физики, т.1,ч1.§ 24) и в теории рассеяния (см., например, В.Г. Левич, Курс теоретической физики, т.II,ч5.§ 84) можно получить

G(r-r') = - (1/4pi1.gif (61 bytes))int[delta(r'' - r')exp(ig|r - r'|)] dr''/(|r - r''|)

(3.23)

интегрируя по всему пространству, получим

G(r-r') = - (1/4pi1.gif (61 bytes)) exp(ig|r - r'|)] /(|r - r''|)  

(3.24)

где g =

{

(2mE/h2)1/2, при E > 0

(3.25)

(2m(-E)/h2)1/2, при E<0

Заменяя интегрирование по всему пространству суммированием интегралов по ячейкам, подставляя МТ-потенциал (3.15) в (3.20) и используя конвенцию V=0 при |r - R| > r0, производя замену r'' = r' - R в каждом слагаемом получающейся суммы, можно переписать (3.20) в виде

(r) = sgm.gif (59 bytes)R intdr''GE(k)(r-r''-R)V(r'')k(r''+R)

(3.26)

Из условия Блоха psik(r'+R) = exp(ikR) k(r'), следовательно, заменив r'' на r' урвнение (3.26) можно записать в виде:

(r) = sgm.gif (59 bytes)R intdr'k,E(k)(r-r')V(r')k(r'),

 (3.27)

где k,E(k) = sgm.gif (59 bytes)R GE(k)(r-r'-R)exp(ikR).

 (3.28)

Вся зависимость от волнового вектора k и от структуры кристалла содержится в функции k,E(k), а ее можно рассчитать раз и навсегда для разных кристаллических структур при заданном значении Е и k.

Метод ортогонализованных плоских волн (ОПВ) [Herring C., 1940]. Для проведения расчетов по методу ОПВ не нужно применять МТ-потенциал, поэтому метод особенно ценен, когда желательно использовать немодифицированный потенциал.

    Ортогонализованная плоская волна = комбинация плоской волны, описывающей валентные электроны и атомных волн, описывающих остовные электроны:

fik = exp(ikr) + sgm.gif (59 bytes)сbcck(r),

(3.29)

 где суммирование ведется по всем уровням остова с блоховским вектором k. Волновые функции остова предполагаются известными. Обычно их можно считать комбинациями атомных волновых функций, полученных в методе сильной связи. Постоянные коэффициенты bc определяются из требования ортогональности функций fik к каждому из состояний остова:

intdrpsick*(r)fik(r) = 0,

(3.30)

откуда следует, что

bc = -intdrck*(r)exp(ikr)

(3.31)

Поскольку и плоская волна exp(ikr), и волновая ф-я остова psick(r) удовлетворяют условию Блоха с волновым вектором k, ему также удовлетворяет ОПВ φk(r). Поэтому можно, как и в методе ППВ, искать разложение реальных электронных собственных состояний для уравнения Шредингера в виде суперпозиции ОПВ

k(r) = sgm.gif (59 bytes) G CGφk+G .

(3.32)

    Как и в методе ППВ, мы можем определить коэффициенты CG в (3.33) и энергию Е(k), подставив разложение (3.33) в функционал (3.19) и потребовав, чтобы производные получающегося выражения по всем CG были = 0 (требование стационарности функционала E[ψ] ), получим систему однородных уравнений для CG, приравнивая к нулю детерминант, составленный из коэффициентов CG , получаем уравнение, корни которого определяют Е(k).
    Кристаллический потенциал U(r) входит в получающуюся задачу на собственные значения только через его матричные элементы по ОПВ:

intfik+G*(r)U(r)fik+G(r)dr.

(3.33)

Эффективность метода ОПВ связана с тем, что матричные элементы потенциала U по ОПВ оказываются малыми ( в отличие от матричных элементов по плоским волнам), поэтому разложение по ОПВ быстро сходится.

Метод псевдопотенциала.(E. Antonchik, 1959; J.C. Philips, L. Kleinman, 1959)

Метод псевдопотециала (ПП) возник как обобщение метода ОПВ. Предположим, что точная волн. функция записана в виде линейных комбинаций ОПВ, подобно (3.32). Пусть fikv есть часть этого разложения, в которое входят только плоские волны (описывающие валентные электроны):

 fikv(r) = sgm.gif (59 bytes) G CGexp [i(k+G)].

(3.34)

 Тогда мы можем переписать разложение (3.32) и (3.29) следующим образом.

kv (r) = fikv(r) - sgm.gif (59 bytes)c [intdr'ck*(r')fikv(r')] ck(r).

(3.35)

Поскольку psikv (r) - точная волновая функция валентного уровня, она удовлетворяет уравнению Шредингера с собственным значением Ekv :

Hpsikv =Ekv.

(3.36)

Подстановка (3.35) в (3.36) дает

H - sgm.gif (59 bytes)c [intdr'ck*(r')φkv(r')] Hck(r) = Ekv{φkv(r) - sgmc [intdr'ck*(r') φkv(r')] ck(r)}

(3.37)

Замечая, что Hpsikс = Ekс psikс для точных уравнений остова, мы можем переписать (3.38) в виде

(H+VR)φkv = Ekvφkv ,

(3.38)

где более громоздкие члены отнесены в оператор VR, определяемый в соответствии с соотношением:

VRpsi sgmc (Ekv - Ekc)[intdr'ck*(r')(r')] ck.

(3.39)

В результате мы получили эффективное уравнение Шредингера (3.38), которому удовлетворяет плавная (не осциллирующая) составляющая φkv блоховской функции.

Ф-я φkv может быть приближенно представлена в виде линейной комбинации малого числа плоских волн. Естественно предположить поэтому, что для определения уровней валентных электронов для гамильтониана H+VR применима теория почти свободных электронов. Это важнейшее свойство этого метода.

Псевдопотенциал определяется как сумма реального периодического потенциала U(r) и VR:

Vpsevdo(r)= U(r) + VR(r).

(3.40)

Свойства псевдопотенциала. а) Нелокальность вытекает из (3.39). Действие VR на волновую функцию, а следовательно, и Vpsevdo не сводится к умножению ее на какую-либо функцию от r. б) Псевдопотенциал зависит от Ekv искомого уровня, поэтому многие из фундаментальных теорем, например, об ортогональности собственных функций, принадлежащим различным собственным состояниям, уже не применимы для Vpsevdo. Более полное обсуждение свойств псевдопотенциала можно найти в АМ, Гл.11.

Теорема компенсации потенциалов. Реальный потенциал U(r) в области кора всегда имеет притягивающий характер и поэтому матричный элемент <ψ|U|ψ> =intdrψck*(r)U(r)ψ(r) отрицателен. Соответствующий матричный элемент потенциала VR(r), согласно (3.39) равен

<ψ|VR|ψ> = sgm.gif (59 bytes)c (Ekv - Ekc)|intdrψck*(r)ψ(r)|2.

(3.41)

Поскольку энергия валентных электронов всегда выше энергий уровня остова, последняя величина всегда положительна. Поэтому суммирование VR и U приводит к их, хотя бы частичной, компенсации. Это дает основание для утверждения, что псевдопотенциал во многих случаях будет достаточно мал, чтобы для расчетов псевдоволновых функций  φkv можно было бы использовать приближение почти свободных электронов и рассматривать псевдопотенциал VR как малое возмущение.


[Содержание]

На головную страницу

Рейтинг@Mail.ru