EssayAI
Блог
Блог
Естественные науки

Теория функционала плотности DFT: суть и приближение LDA

7 июля 2026Время чтения: 8 минут
#теория функционала плотности#DFT#обменно-корреляционный функционал#уравнения Кона-Шэма#приближение LDA

Теория функционала плотности (DFT, density functional theory) - метод квантовой химии, который заменяет волновую функцию системы из NN электронов гораздо более простым объектом: трёхмерной электронной плотностью ρ(r)\rho(\mathbf{r}). Вместо функции 3N3N переменных нужно знать всего одну функцию трёх координат, и по теореме Хоэнберга-Кона этого достаточно, чтобы в принципе найти любое свойство основного состояния - энергию, геометрию, спектры. Именно поэтому DFT стала рабочей лошадкой расчётной химии: она даёт приемлемую точность при вычислительных затратах на порядки ниже, чем у методов, явно строящих волновую функцию. Ниже разберём, откуда берётся такая экономия, что такое уравнения Кона-Шэма и обменно-корреляционный функционал, и как приближение локальной плотности (LDA) на модели однородного электронного газа даёт первые рабочие числа. Чтобы сразу увидеть, как энергия зависит от плотности, покрути калькулятор ниже - дальше разберём каждую формулу по отдельности.

Теоремы Хоэнберга-Кона: почему хватает электронной плотности

Первая теорема Хоэнберга-Кона утверждает: внешний потенциал v(r)v(\mathbf{r}), действующий на электроны (притяжение к ядрам), однозначно определяется плотностью основного состояния ρ(r)\rho(\mathbf{r}) - с точностью до аддитивной константы. Раз потенциал задаёт весь гамильтониан, а значит и волновую функцию, и все наблюдаемые, то плотность ρ(r)\rho(\mathbf{r}) фактически несёт в себе всю информацию о системе. Вторая теорема добавляет вариационный принцип: существует универсальный функционал энергии E[ρ]E[\rho], который минимален именно на истинной плотности основного состояния. Формально энергию расписывают как

E[ρ]=Ts[ρ]+Ene[ρ]+J[ρ]+Exc[ρ],E[\rho] = T_s[\rho] + E_{ne}[\rho] + J[\rho] + E_{xc}[\rho],

где Ts[ρ]T_s[\rho] - кинетическая энергия эталонной системы невзаимодействующих электронов с той же плотностью, Ene[ρ]E_{ne}[\rho] - энергия притяжения к ядрам, J[ρ]J[\rho] - классическое кулоновское отталкивание электронов, а Exc[ρ]E_{xc}[\rho] - обменно-корреляционная энергия, куда спрятано всё остальное: квантовый обмен, корреляция движений электронов и поправка к кинетической энергии за счёт взаимодействия. Теоремы доказывают, что такой функционал существует, но не дают его явного вида - в этом и состоит главная трудность DFT.

Уравнения Кона-Шэма: от электронов к эффективным орбиталям

Прямая минимизация E[ρ]E[\rho] по плотности неудобна, потому что кинетическую энергию взаимодействующей системы трудно выразить через ρ(r)\rho(\mathbf{r}) напрямую. Кон и Шэм предложили обходной манёвр: ввести вспомогательную систему невзаимодействующих электронов, которая создаёт ту же самую плотность ρ(r)\rho(\mathbf{r}), что и настоящая взаимодействующая система. Тогда Ts[ρ]T_s[\rho] считается точно через одноэлектронные орбитали φi\varphi_i, а вся сложность взаимодействия остаётся в Exc[ρ]E_{xc}[\rho]. Минимизация энергии приводит к системе одноэлектронных уравнений Кона-Шэма:

[122+veff(r)]φi(r)=εiφi(r),\left[-\frac{1}{2}\nabla^2 + v_{eff}(\mathbf{r})\right]\varphi_i(\mathbf{r}) = \varepsilon_i \varphi_i(\mathbf{r}),

где эффективный потенциал veffv_{eff} включает притяжение к ядрам, кулоновский потенциал электронной плотности и обменно-корреляционный потенциал vxc=δExc/δρv_{xc} = \delta E_{xc}/\delta\rho. Плотность восстанавливается суммой по занятым орбиталям, ρ(r)=iφi(r)2\rho(\mathbf{r}) = \sum_i |\varphi_i(\mathbf{r})|^2, а сами орбитали зависят от ρ\rho через veffv_{eff} - отсюда и требование самосогласованности: уравнения решают итеративно, пока входная и выходная плотность не совпадут.

Обменно-корреляционный функционал и приближение LDA

Всё практическое различие между методами DFT сводится к тому, как именно приближают неизвестный функционал Exc[ρ]E_{xc}[\rho]. Простейшее и исторически первое приближение - LDA (local density approximation, локальная плотность): энергия обмена и корреляции в точке r\mathbf{r} берётся такой же, как в однородном электронном газе той же плотности ρ(r)\rho(\mathbf{r}) в этой точке, без учёта того, как плотность меняется в соседних точках.

По мере роста радиуса Вигнера-Зейтца rs (плотность электронного газа падает) точка на кривых обменной, корреляционной и обменно-корреляционной энергии съезжает к нулю - LDA берёт локальное значение именно в этой точке кривой

Для однородного газа обменная энергия на один электрон известна точно (обмен Дирака):

εx(ρ)=34(3π)1/3ρ1/3=Cxρ1/3,Cx0,7386.\varepsilon_x(\rho) = -\frac{3}{4}\left(\frac{3}{\pi}\right)^{1/3}\rho^{1/3} = -C_x\,\rho^{1/3}, \qquad C_x \approx 0{,}7386.

Это ключевая идея LDA: обменно-корреляционная энергия всей системы получается интегрированием локального выражения по всему пространству, Exc[ρ]εxc(ρ(r))ρ(r)drE_{xc}[\rho] \approx \int \varepsilon_{xc}(\rho(\mathbf{r}))\,\rho(\mathbf{r})\,d\mathbf{r} - функционал зависит только от значения плотности в каждой точке, а не от её градиентов (это уже уровень GGA, более точного, но более тяжёлого приближения).

Однородный электронный газ и формула Вигнера

Точного выражения для корреляционной энергии однородного газа нет - но есть надёжные интерполяции, подогнанные под предельные случаи и численные расчёты методом Монте-Карло. Одна из первых и самых простых - формула Вигнера:

εc(rs)=0,44rs+7,8 хартри,\varepsilon_c(r_s) = -\frac{0{,}44}{r_s + 7{,}8}\ \text{хартри},

где rsr_s - радиус Вигнера-Зейтца, средний радиус сферы, приходящейся на один электрон: ρ=3/(4πrs3)\rho = 3/(4\pi r_s^3). Малые rsr_s отвечают плотному электронному газу (металлы с высокой плотностью проводимости), большие rsr_s - разреженному газу.

Кривые обменной εx, корреляционной εc и суммарной обменно-корреляционной εxc энергии на электрон от радиуса Вигнера-Зейтца rs; фигурная скобка отмечает, что при rs = 4 обменный вклад втрое больше корреляционного
Кривые обменной εx, корреляционной εc и суммарной обменно-корреляционной εxc энергии на электрон от радиуса Вигнера-Зейтца rs; фигурная скобка отмечает, что при rs = 4 обменный вклад втрое больше корреляционного

Полезно сразу дать кинетическую энергию невзаимодействующей эталонной системы в том же локальном духе - приближение Томаса-Ферми:

t(ρ)=310(3π2)2/3ρ2/3=CFρ2/3,CF2,871.t(\rho) = \frac{3}{10}(3\pi^2)^{2/3}\rho^{2/3} = C_F\,\rho^{2/3}, \qquad C_F \approx 2{,}871.

Разберём числа: пусть rs=4r_s = 4 бор - типичный порядок для валентных электронов металла. Тогда плотность ρ=3/(4π43)0,00373\rho = 3/(4\pi\cdot 4^3) \approx 0{,}00373 электрон/бор³, обменная энергия на электрон εx3,12\varepsilon_x \approx -3{,}12 эВ, корреляционная εc1,01\varepsilon_c \approx -1{,}01 эВ, а сумма εxc4,13\varepsilon_{xc} \approx -4{,}13 эВ. Кинетическая энергия по Томасу-Ферми на электрон здесь t1,88t \approx 1{,}88 эВ. Для модельной системы из N=8N = 8 таких электронов полные вклады умножаются на NN: кинетическая 15,0\approx 15{,}0 эВ, обменная 24,9\approx -24{,}9 эВ, корреляционная 8,1\approx -8{,}1 эВ, суммарная обменно-корреляционная 33,1\approx -33{,}1 эВ. Именно эти четыре числа при выбранных rsr_s и NN показывает калькулятор выше.

Самосогласованный расчёт DFT: как ищут плотность на практике

На практике уравнения Кона-Шэма решают итерационно, потому что эффективный потенциал сам зависит от искомой плотности. Цикл выглядит так: берут стартовое приближение ρ(0)\rho^{(0)} (например, суперпозицию атомных плотностей), строят по нему veffv_{eff}, решают одноэлектронные уравнения и получают новые орбитали и новую плотность ρ(1)\rho^{(1)}. Если ρ(1)\rho^{(1)} заметно отличается от ρ(0)\rho^{(0)}, смешивают их (чтобы не расходиться) и повторяют цикл - до тех пор, пока плотность на входе и выходе не совпадут в пределах заданного порога. Такой самосогласованный расчёт (SCF, self-consistent field) - стандартная процедура почти всех методов квантовой химии, но в DFT она особенно дешёва: одноэлектронные уравнения Кона-Шэма решаются намного быстрее, чем уравнение для полной многоэлектронной волновой функции.

Где DFT ошибается и как это учитывают

LDA, при всей своей простоте, систематически завышает энергию связи молекул и занижает длины некоторых связей, потому что предполагает, что электронная плотность в молекуле локально ведёт себя как в однородном газе - а на самом деле она резко меняется вблизи ядер и на периферии электронного облака. Следующий уровень точности, GGA (обобщённое градиентное приближение), добавляет в функционал зависимость от градиента ρ\nabla\rho, а гибридные функционалы (вроде B3LYP) подмешивают долю точного обмена Хартри-Фока. Все они наследуют одну и ту же архитектуру Кона-Шэма - меняется только конкретный вид Exc[ρ]E_{xc}[\rho], и именно поэтому сравнение LDA-чисел с более точными функционалами - стандартное упражнение при знакомстве с DFT.

Частые ошибки

  • Путать плотность ρ(r)\rho(\mathbf{r}) с волновой функцией. DFT работает с распределением заряда в пространстве, а не с многоэлектронной волновой функцией - теоремы Хоэнберга-Кона именно это и разрешают.
  • Забывать про самосогласованность. Уравнения Кона-Шэма нельзя решить за один проход: эффективный потенциал зависит от плотности, которую сам же и определяет, поэтому нужен итеративный цикл.
  • Путать LDA и точный обмен Хартри-Фока. Обмен Дирака в LDA - приближённая локальная формула для однородного газа, а не точный обменный интеграл Хартри-Фока; совпадают они только в пределе однородной плотности.
  • Подставлять rsr_s в ангстремах вместо боров. Радиус Вигнера-Зейтка традиционно задают в атомных единицах длины (борах), иначе константы 0,44 и 7,8 в формуле Вигнера не работают.
  • Считать, что ExcE_{xc} - это только обмен. Обменно-корреляционный член объединяет квантовый обмен (антисимметрия) и корреляцию (совместное движение электронов) - оба слагаемых нужны для правильного порядка величины энергии.

FAQ

Чем плотность ρ(r)\rho(\mathbf{r}) лучше волновой функции для расчёта молекул? Волновая функция системы из NN электронов зависит от 3N3N координат (плюс спин), а плотность - всего от трёх. По теоремам Хоэнберга-Кона плотность основного состояния однозначно задаёт внешний потенциал и, значит, всю систему, поэтому расчёт можно вести через гораздо более компактный объект.

Что физически означает обменно-корреляционный функционал Exc[ρ]E_{xc}[\rho]? Это поправка к классической (кулоновской) энергии электрон-электронного отталкивания, которая учитывает квантовые эффекты: принцип Паули не даёт электронам с одинаковым спином находиться слишком близко (обмен), а кулоновское отталкивание заставляет электроны в среднем избегать друг друга сильнее, чем предсказывает классика (корреляция).

Почему LDA называют приближением однородного электронного газа? Потому что единственная система, для которой обменная энергия известна точно, а корреляционная - надёжно посчитана численно, это бесконечный газ электронов с постоянной плотностью (модель желе). LDA переносит эти локальные значения на реальную, неоднородную плотность молекулы точка за точкой.

Коротко

Теория функционала плотности заменяет волновую функцию NN электронов трёхмерной плотностью ρ(r)\rho(\mathbf{r}), которая по теоремам Хоэнберга-Кона однозначно определяет всю систему. Уравнения Кона-Шэма сводят задачу к самосогласованному набору одноэлектронных уравнений, а вся неизвестная физика взаимодействия спрятана в обменно-корреляционном функционале Exc[ρ]E_{xc}[\rho]. Простейшее приближение LDA берёт локальное значение энергии однородного электронного газа: обмен Дирака εx=Cxρ1/3\varepsilon_x = -C_x\rho^{1/3} и корреляцию по формуле Вигнера εc=0,44/(rs+7,8)\varepsilon_c = -0{,}44/(r_s+7{,}8) - с этих формул начинается количественная DFT.

Доверьте текст нейросети EssayAI

Открыть EssayAI

Бесплатно, на русском языке и без VPN

Читайте также

Алкилирование бензола по Фриделю-Крафтсу: механизм

Алкилирование бензола по Фриделю-Крафтсу: механизм

Алкилирование бензола по Фриделю-Крафтсу: как хлорид алюминия активирует галогенид, почему возникает устойчивый арениевый ион и как оценить барьер реакции и риск переалкилирования.

7 июля 20268 минут
Допуск замыкающего звена размерной цепи: как считать

Допуск замыкающего звена размерной цепи: как считать

Как найти допуск замыкающего звена размерной цепи методом максимума-минимума и вероятностным методом, что такое увеличивающие и уменьшающие звенья и где ошибаются студенты.

7 июля 20269 минут
Двухфотонное поглощение: формула коэффициента β

Двухфотонное поглощение: формула коэффициента β

Как выводится уравнение двухфотонного поглощения, что означает коэффициент β в см/ГВт и почему пропускание среды падает нелинейно с ростом интенсивности лазерного пучка.

7 июля 20268 минут
Энтальпия сгорания: прямая и обратная задача расчёта

Энтальпия сгорания: прямая и обратная задача расчёта

Алгоритм расчёта энтальпии сгорания через энтальпии образования, перевод её в теплоту для массы образца и обратная задача - как найти энтальпию образования по измеренной теплоте сгорания.

7 июля 20268 минут
Кинетическая энергия тела при вращении: формула и расчёт

Кинетическая энергия тела при вращении: формула и расчёт

Кинетическая энергия тела при вращении: формула через момент инерции и угловую скорость, как момент инерции зависит от формы тела и как энергия распределяется между вращением и движением при качении.

7 июля 20267 минут
Механическая характеристика асинхронного двигателя: график

Механическая характеристика асинхронного двигателя: график

Разбираем построение механической характеристики асинхронного двигателя: формулу Клосса, критическое скольжение, максимальный и пусковой момент, устойчивую и неустойчивую ветви кривой n(M).

7 июля 20267 минут