- Модель Кронига-Пенни
-
В квантовой механике, частица в одномерном периодическом потенциале — это идеализированная задача, которая может быть решена точно (при некоторых специального вида потенциалах), без упрощений. Предполагается, что потенциал бесконечен и периодичен, то есть обладает трансляционной симметрией, что, вообще говоря, не выполняется для реальных кристаллов, и всегда существует как минимум один дефект — поверхность (это приводит к другой задаче о поверхностных состояниях или таммовских уровнях).
Содержание
Постановка задачи
Рассмотрим одномерную решётку положительных ионов, расстояние между которыми
. Потенциал в этом случае будет выглядеть подобно этому:
Уравнение Шрёдингера в нашем случае:
с периодическим потенциалом Va(x) = Va(x + a). Общий вид решения уравнения Шрёдингера с периодическим потенциалом, согласно теореме Блоха —
где u(x) — некоторая периодическая функция:
- u(x + a) = u(x).
k называют квазиимпульсом, по аналогии с волновой функцией eikx для частицы с определённым импульсом k.
Как видно, вся волновая функция определяется величиной k и любым участком функции длиной a.
При приближении к краям решётки появляется проблема граничных условий. Удобно представить решётку кольцом некоторой длины L >> a. Тогда вместо двух граничных условий у нас всего одно граничное условие:
Если N — число ионов в решётке, то aN = L. Подставляя волновую функцию в граничное условие, получаем квантование для k:
Модель Кронига — Пенни
Для упрощения задачи потенциал приближают прямоугольным:
Используя теорему Блоха мы найдём волновую функцию во всём пространстве, но сначала надо найти решение для одного периода, и сделать его гладким на краях, то есть «сшить» значения соседних функций и их производных. Рассмотрим один период потенциала:
У нас есть две независимых области для которых мы найдём решения:
Для нахождения u(x) в каждой области нужно проделать следующие преобразования:
Аналогично получим
Чтобы найти полное решение нам надо убедиться в гладкости искомой функции на границах:
и периодичности u(x) и u'(x)
Эти условия дают следующую матрицу:
Для существования нетривиального решения необходимо зануление детерминанта этой матрицы. После некоторых преобразований получаем:
Для дальнейшего упрощения мы выполним следующие упрощения, смысл которых заключается к переходу к дельта-образным потенциалам (дираковская гребёнка) :
Тогда конечный ответ будет:
Программный код
Код для Maple
Следующий программный код написан на языке ( * ).
restart; with(plots): with(stats[statplots]): eq:=cos(k*a)=cos(beta*b)*cos(alpha*(a-b)) - (alpha^2+beta^2)/(2*alpha*beta)*sin(beta*b)*sin(alpha*(a-b)); alpha:=sqrt(8*Pi^2*m*(E)*e/h^2): beta:=sqrt(4*Pi^2*m*(E+V)*e/h^2): e:=1.6*1e-19: a:=0.54310*1e-9: m:=0.19*9.1*1e-31: b:=1/5*a: h:=6.6*1e-34: k(E,V):=arccos(rhs(evalf(eq))); #График p:=plot({subs(V=10,k(E,V)),subs(V=10,-k(E,V))},E=-5..50,labels=[ka, E],color=blue): xyexchange(p); #Анимация, зависимость от глубины ямы p:=animate( plot, [{k(E,V),-k(E,V)},E=-10..50, color=blue,labels=[ka, E]], V=0..30 ): xyexchange(p);
На рисунках представлены графические решения уравнения ( * ).
Линии отвечают разрешённым значениям энергии. Существуют области по энергии, где ни при каких значениях волнового вектора невозможно существование электрона.Линии отвечают разрешённым значениям энергии. Показано движение закона дисперсии в зависимости от глубины потенциальной ямы.На правом рисунке видно, как при некотором значении потенциальной энергии возможно образование одномерного безщелевого полупроводника.
Код для Scilab
Линии по прежнему отвечают разрешённым значениям энергии. Синим изображено решение для модели Кронига-Пенни, красным - гребёнки Дирака при тех же значениях V0bКод ниже является фактически переводом предшествующей программы на язык
clear all global Pi e a m b h Pi = 3.1415926; step = 0.1; e = 1.6 * 1e-19; a = 0.54310 * 1e-9; m = 0.19*9.1 * 1e-31; b = 1/5 * a; h = 6.6 * 1e-34; function [alpha, beta] = ab(V,E) alpha = sqrt(8*Pi^2*m*(E)*e/h^2); beta = sqrt(4*Pi^2*m*(E+V)*e/h^2); endfunction function r=kronigpenney(V, E) [alpha, beta] = ab(V,E); r = 1/a * acos((cos(beta*b) .* cos(alpha*(a-b)) ) - (alpha.^2+beta.^2) / (2*alpha .* beta) .* sin(beta*b) .* sin(alpha*(a-b))); endfunction function r=dirac(V,E) [alpha, beta] = ab(V,E); r = 1/a * acos(cos(alpha * a) - (beta.^2 * b * a) / 2 .* sin(alpha*a) / (alpha * a)); endfunction E = [0 : step: 50]; k = kronigpenney(10, E); plot(k, E, 'b'); plot(-k, E, 'b'); k = dirac(10, E); plot(k, E, 'r'); plot(-k, E, 'r');
Ссылки
- Задачи по квантовой механике. Часть 1. Галицкий, Карнаков, Коган.
- 1-D periodic potential applet
- Energy band formation
Wikimedia Foundation. 2010.