Вариационный метод
Вариационный метод — основной метод рассмотрения молекулярных систем. Это метод решения уравнения Шрёдингера
, не требующий решать дифференциальное уравнение.
Вариационный принцип
Для любой функции выполняется неравенство:
Здесь — гамильтониан системы (молекулы), — минимальная энергия системы, а — произвольная функция (вещественная, поэтому в знаменателе ).
Собственные функции оператора дают минимальное значение интеграла. А произвольные — больше.
Знаменатель — это просто нормировка: если функцию умножить на
, то знаменатель станет равен единице, и останется только .
Доказательство
Пусть — собственные функции оператора :
Любую функцию можно разложить по этому базису, а для нормированной сумма квадратов коэффициентов равна единице:
Подставляем разложение в интеграл. Оператор действует только на , и :
Базис ортонормированный:
Поэтому в двойной сумме остаются только члены с . А каждая энергия не меньше минимальной :
— минимальное значение энергии. Принцип доказан.
Как это поможет решению?
Что если не решать дифференциальное уравнение, а попытаться перебрать функции? Берем функции, подставляем, считаем. Будут получаться разные значения — больше и меньше. Берем меньшие значения. Перебираем все функции и выбираем ту, которая дает самое маленькое значение.
Понятно, что невозможно построить конечный список функций. Можно использовать эту идею по-другому. Допустим, будем использовать специальный вид этой функции.
Пробная функция
Возьмем функцию, зависящую, кроме координат , от параметра :
— варьируемый параметр. Тогда вариационный интеграл — уже не число, а функция этого параметра:
Минимум можно найти, приравняв производную к нулю:
Эта идея заложена в вариационном принципе.
Линейный вариационный метод (метод Ритца)
Для молекулярных систем применяется вариационный метод в линейном варианте — метод Ритца. Здесь пробная функция задается как разложение по некоторому базису:
Варьируемые параметры — коэффициенты . Они неизвестны. Задача в том, чтобы найти неизвестные коэффициенты разложения по известному базису, которые обеспечивают минимальное значение вариационного интеграла.
Внешне похоже на разложение, которое мы записывали в доказательстве. Но то было разложение по собственным функциям оператора, а это — известный базис : это не собственные функции, и они не обязательно ортогональны.
Задача — найти минимум этого числа. Перенесем знаменатель:
Минимум — там, где вариация этого выражения (его изменение при малом изменении коэффициентов ) равна нулю:
Подставляем разложение и выносим коэффициенты из-под интегралов:
Остались интегралы двух типов, и оба вычисляются по известному базису:
- — матричный элемент гамильтониана в выбранном базисе;
- — интеграл перекрывания.
Вариационная система
Выражение под знаком вариации — функция коэффициентов . Его вариация равна нулю, когда равны нулю производные по каждому коэффициенту. Дифференцируя по (с учетом , ), получаем систему линейных однородных уравнений относительно — вариационную систему:
Однородная система имеет ненулевое решение, только если ее определитель равен нулю:
Это секулярное уравнение — уравнение степени относительно . Его корни — энергии, а подстановка каждого корня в вариационную систему дает коэффициенты , то есть волновую функцию.