Журнал | О кафедрах
          Кафедра физики полупроводников »  Оптические процессы в п/п »  Оптические процессы в полупроводниках

Задача 1

В модели Лоренца найти действительную и мнимую части диэлектрической проницаемости сплошной среды, состоящей из осцилляторов с резонансной частотой w0. Учесть затухание. Построить графики зависимостей показателя преломления n(w) и показателя поглощения k(w) в окрестности резонанса. Возможна ли ситуация, когда n<1?

> restart;

На связанный электрон с зарядом q и массой m падает электомагнитная волна E(t) с поляризацией вдоль оси X, направленной вдоль оси осциллятора.

> E:=(t)->exp(I*w*t);

E := proc (t) options operator, arrow; exp(I*w*t) e...

С учётом затухания (коэффициент b) получим уравнение колебаний осциллятора

> diff_eq:=Diff(x(t),t,t)+b*diff(x(t),t)+w0^2*x(t)=q*E(t)/m;

diff_eq := Diff(x(t),`$`(t,2))+b*diff(x(t),t)+w0^2*...

Незатухающее решение ищем в виде x(t)=A*exp(iwt)

> x(t):=A*exp(I*w*t);

x(t) := A*exp(I*w*t)

> eq:=diff(diff(x(t),t),t)+b*diff(x(t),t)+w0^2*x(t)=q*E(t)/m;

eq := -A*w^2*exp(I*w*t)+I*b*A*w*exp(I*w*t)+w0^2*A*e...

> A:=solve(eq,A);

A := -q/m/(w^2-I*b*w-w0^2)

Поляризация единицы объёма вещества p=N*q*x(t), где N-концентрация осцилляторов

> p:=(t)->N*q*x(t);

p := proc (t) options operator, arrow; N*q*x(t) end...

Из уравнения D = E +4*Pi* P получим

> eq1:=p(t)=(epsilon-1)*E(t)/(4*Pi);

eq1 := N*q*A*exp(I*w*t) = 1/4*(epsilon-1)*exp(I*w*t...

> epsilon:=solve(eq1,epsilon);

epsilon := (-4*N*q^2*Pi+w^2*m-I*b*w*m-w0^2*m)/m/(w^...

> equa:=convert(epsilon,parfrac,w);

equa := 1-4*N*q^2*Pi/m/(w^2-I*b*w-w0^2)

> epsilon1(w):=evalc(Re(equa));

epsilon1(w) := 1-4*Pi*N*q^2/m*(w^2-w0^2)/((w^2-w0^2...

> epsilon2(w):=evalc(Im(equa));

epsilon2(w) := -4*Pi*N*q^2/m*b*w/((w^2-w0^2)^2+b^2*...

Запишем уравнения для коэффициента преломления n и коэффициента поглощения k

> eq3:=n^2-k^2=epsilon1;

eq3 := n^2-k^2 = epsilon1

> eq4:=2*n*k=epsilon2;

eq4 := 2*n*k = epsilon2

> k(w):=solve(eq4,k);

k(w) := 1/2*epsilon2/n

> eq5:=subs(k=k(w),eq3);

eq5 := n^2-1/4*epsilon2^2/n^2 = epsilon1

> solve(n^2*eq5,n);

1/2*sqrt(2*epsilon1+2*sqrt(epsilon1^2+epsilon2^2)),...

Выберем корень, который не отрицателен и не может становится мнимым. Этот корень

> nroot(w):=sqrt(2*epsilon1+2*sqrt(epsilon1^2+epsilon2^2))/2;

nroot(w) := 1/2*sqrt(2*epsilon1+2*sqrt(epsilon1^2+e...

> nroot(w):=subs(epsilon1=epsilon1(w),epsilon2=epsilon2(w),nroot(w));

nroot(w) := 1/2*sqrt(2-8*Pi*N*q^2/m*(w^2-w0^2)/((w^...

> nrootn(w):=subs({N=1,q=1,m=1,w0=1,b=1},nroot(w));

nrootn(w) := 1/2*sqrt(2-8*Pi*(w^2-1)/((w^2-1)^2+w^2...

> plot(nrootn(w),w=0..10);

[Maple Plot]

> kroot(w):=subs({n=nroot(w),epsilon2=epsilon2(w)},k(w));

kroot(w) := -4*Pi*N*q^2/m*b*w/((w^2-w0^2)^2+b^2*w^2...
kroot(w) := -4*Pi*N*q^2/m*b*w/((w^2-w0^2)^2+b^2*w^2...

> krootn(w):=subs({N=1,q=1,m=1,w0=1,b=1},kroot(w));

>

krootn(w) := -4*Pi*w/((w^2-1)^2+w^2)/(2-8*Pi*(w^2-1...

> plot(krootn(w),w=0..10);

[Maple Plot]

>