Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Pozo de Potencial
Pozo de Potencial
I.
MOTIVACION
FUNDAMENTO TEORICO
~2 d2 (x)
+ V (x)(x) = E(x)
2m dx2
1 si x < 0.5
(x) = 2 si 0.5 < x < 0.5
si x > 0.5
3
En la secci
on interior del pozo el resultado para la funcion
de onda es:
2 = A sin(kx) + B cos(kx)
En el caso exterior al pozo se halla:
1 = F ex + Gex
3 = Hex + Iex
III.
SHOOTING METHOD
Mediante los programas que explicaremos en las secciones siguientes, se calcularan los (u) correspondientes
a los valores propios de la energa . Como las funciones
(u) son de facil computo (ya que consiste en iterar
ciertas expresiones, conocidos varios parametros) la
dificultad del problema radicara en el calculo (o m
as
adecuadamente, estimacion) de los valores propios de
la energa, a priori totalmente desconocidos, tales que
nuestras funciones de onda cumplan ciertos requisitos.
Para esta tarea, dise
namos dos programas para aplicar
el shooting method (uno para cada metodo n
umerico que
vayamos a usar). El funcionamiento de este metodo es
similar al procedimiento de la biseccion, que ya hemos
2
visto. Podemos destacar las etapas de este algoritmo
como sigue:
De forma que:
d2 (x)
dx2
=
2m
(V (x) E)(x)dx
~2
Se realizan a
un mas simplificaciones. Podemos definir
dos nuevas variables para reducir mas nuestro problema.
La primera es u = xa , tal que:
3. Estos dos valores deben ser de signo opuesto (si
no fuesen de signo opuesto, no habra un que
resolviese el problema). Entonces, hallamos el valor
medio de los alfas. Este es:
A.
METODO
DE DIFERENCIAS FINITAS
1 0
2
IV.
V (x) =
k=
E
V0 ,
de forma que:
2ma2 V0
~2
k
si 0.5 < u < 0.5
k(1 ) si u < 0.5, u > 0.5
(u)|un+1 (u)|un +
d(u)
(un+1 un )
du un
d(u)
d(u)
Algoritmo computacional
d(u)
du u0
La ecuaci
on de Schr
odinger independiente del tiempo
tiene la siguiente forma:
~2 d2 (x)
+ V (x)(x) = E(x)
2m dx2
B.
(u)|u0
Funciones de onda
3
Tercera funcion propia:
En principio, parece que hemos obtenido unos resultados (al menos para la funcion de onda) consistentes
con las predicciones teoricas.
C.
Resultados num
ericos
Segunda funci
on propia:
[alf a, n, error] = smdf (psi, dpsi, k, N, L, alf a0, alf a1, modo)
-Entradas: psi es el valor de la funcion de onda en u = 0,
dpsi es el valor de la derivada de la funcion de onda en
u = 0, k es una constante que valdra 64 siempre, alf a
es el valor de la energa para el que queremos dibujar la
funcion, N es el n
umero de intervalos en los que queremos discretizar el espacio y, a su vez, n
umero m
aximo
de iteraciones, L es la longitud del intervalo, alf a0 es
la cota inferior de la energa para la estimaci
on, alf a1
sera la cota maxima de la energa para la estimaci
on, y
modo sera el n
umero de modo. -Salidas: alf a estimaci
on
de la energa propia, n n
umero de iteraciones que realiza el programa, error precision en la estimaci
on de alf a.
4
Una vez hemos dejado claro esto, los resultados
que obtenemos para el primer modo son:
V.
METODO
DE NUMEROV
A.
Algoritmo computacional
Partimos del mismo punto que en el apartado de diferencias finitas, es decir, de la ecuacion de Schr
odinger independiente del tiempo:
alf a = 0.097
error = 0.001
Obtenemos, adem
as, el gr
afico correspondiente a la
primera funci
on propia que hemos aparece en el apartado
anterior. Para el modo segundo escribimos:
~2 d2 (x)
+ V (x)(x) = E(x)
2m dx2
(xk1 ) = (xk ) +
alf a = 0.806
error = 0.002
Sale tambien el gr
afico del apartado anterior correspondiente a la tercera funci
on propia (cabe aclarar, que este
shooting method (como el siguiente para el metodo de
Numerov) llama al programa df (n en el caso de Numerov) y por lo tanto eval
ua el u
ltimo alfa estimado,
por lo que sale por pantalla el gr
afico correspondiente).
Como podemos observar, hemos utilizado en todos los casos 1000 iteraciones, ya que, creo, es un valor suficiente
para hallar una buena estimaci
on de sin gastar demasiado tiempo (ya veremos esto a fondo m
as adelante). Por
lo tanto, como sntesis mediante el metodo diferencias
finitas y shooting method asociado al mismo, obtenemos
los siguientes valores propios para las energas:
o
N modo
Primero 0.097
Segundo 0.382
Tercero 0.806
X
(1)n n (n)
x (xk )
n!
n=1
1 4 (4)
(xk )+O(6x )
12 x
X
1 n (n)
(xk )
n! x
n=1
x
x
) g(x
)
2
2
Si denominamos fk y k como:
fk = f (xk ) y
fk1 = f (xk x)
k = (xk ) y
k1 = (xk x)
k+1 = 2k k1 + 2x fk k + O(6x )
k =
k
1
2x fk
12
5
B.
Funciones de onda
Vemos que las funciones de onda son, en principio, correctas y consistentes con la teora vista anteriormente, as
como con el apartado de diferencias finitas.
Como vemos, la funci
on diverge en infinito (u = 2),
por lo que debemos obtener un buen mediante el
shooting method asociado.
Las funciones de onda
obtenidas para el metodo de Numerov se presentan a
continuaci
on.
Primera funci
on propia:
C.
Resultados num
ericos
Segunda funci
on propia:
6
de la energa:
VI.
TIEMPO DE COMPUTO
Una cuestion importante a la hora de realizar computacion es el tiempo dedicado a los diferentes procesos.
Aqu vamos a realizar un analisis del tiempo de proceso
en funcion de las iteraciones de los dos shooting para estimar la propia. Realizaremos 100, 500, 1000 y 2000
iteraciones y mediremos el tiempo con el siguiente comando:
t = cputime;0 f uncionaestimar0 ; e = cputime t
Una vez tenemos esto,mostramos los resultados. Colocamos los valores para el metodo de diferencias finitas y
de Numerov respectivamente:
alf a = 0.790
error = 0.018
Sale tambien el gr
afico del apartado anterior correspondiente a la tercera funci
on propia. Por lo tanto, los resultados para las energas son:
No modo
Primero 0.097
Segundo 0.383
Tercero 0.790
Como se ve, a n
umeros de iteraciones menores que el
millar, la diferencia de tiempo de computo es peque
na.
Sin embargo, en las 2000 iteraciones la diferencia es
de aproximadamente 30 s, lo que no es para nada
despreciable. A continuacion, representamos el tiemp
ode computo de cada metodo en funcion del n
umero de
iteraciones:
7
DEL
VII. DEPENDENCIA CON EL TAMANO
N
100
100
100
1000
1000
1000
L
1
2
3
1
2
3
error
0.002
0.002
0.005
e<1
0.001
0.001
N
100
100
100
1000
1000
1000
L
1
2
3
1
2
3
error
0.001
0.009
0.006
e<1
e<1
e<1
VIII.
CONCLUSIONES
Modo
estimada
Primero 0.097
Segundo 0.382
Tercero
0.800
real
0.098
0.383
0.808
IX.
REFERENCIAS