You are on page 1of 35

Solucin numrica La ecuacin de Schrdinger

Existe un mtodo para resolver numricamente cualquier ecuacin diferencial de segundo orden,
conocido como el mtodo del medio-incremento, el cual se puede llevar a cabo sin mayores
dificultades aprovechando la amplia disponibilidad de calculadoras cientficas de bolsillo
programables en las cuales se pueden efectuar clculos repetitivos sobre una misma frmula que de
otra manera seran extremadamente tediosos y laboriosos. En otros tiempos relativamente
recientes, se requera del aprendizaje de un lenguaje de programacin como FORTRAN y la
disponibilidad de tiempo costoso de computadoras compartidas que slo poda encontrarse en las
universidades ms adineradas, pero esto ya no es hoy ningn obstculo. Por otro lado, hay
ecuaciones diferenciales de segundo orden para las cuales, exceptuando algunas que se pueden
resolver con tcnicas de aproximacin tales como el mtodo de la variacin, el mtodo de las
perturbaciones y el mtodo WKB, el procedimiento numrico es el nico mtodo disponible de
solucin. Una de tales ecuaciones es la ecuacin de Schrdinger para la cual la funcin del potencial
-de simetra radial- V(r) es el siguiente:

conocido como el potencial Saxon-Woods, utilizado en la fsica nuclear para describir el potencial
que acta entre un ncleo atmico y un neutrn que pasa cerca de dicho ncleo, en
donde V0 representa la profundidad del pozo de potencial, a es una longitud que representa el
grosor de la superficie del ncleo, y R0 = r0A1/3 es el radio del ncleo del tomo siendo r0 = 1.25
fermis y siendo A el nmero atmico (o nmero de masa) del tomo. No existe una solucin
analtica exacta para encontrar los niveles de energa de los nucleones dentro del tomo bajo un
potencial Saxon-Woods, es necesario recurrir a una solucin numrica.
El punto de partida para poder entender el mtodo de solucin numrica que estudiaremos aqu es
la definicin matemtica formal de la derivada de primer orden:

Si en lugar de tomar el lmite infinitesimal x..0 tomamos incrementos finitos, entonces


tendremos la siguiente aproximacin:

que se acercar ms y ms al valor exacto de la derivada conforme se disminuye el tamao de x.


Podemos despejar esta relacin para obtener as:

Esto nos d el valor de la funcin en un punto x+x cuando se tiene una expresin para la derivada
dy/dx y cuando se tiene un punto de partida y(x). Con la finalidad de dar mayor claridad a lo que
estamos haciendo, escribiremos lo anterior de la siguiente manera para dos puntos distintos pero
cercanos x1 y x2:

El incremento que se est manejando aqu est definido de la siguiente manera:

Una notacin alterna expresando lo mismo para el incremento anterior que resulta til cuando se
llevan a cabo evaluaciones numricas a lo largo de varios puntos es la siguiente:

siendo n un nmero entero. De este modo, despejando para xn+1 tenemos:

Con esta notacin de sub-ndices, la expresin que habamos obtenido arriba se puede escribir de la
siguiente manera:

Obsrvese que se ha puesto tambin un sub-ndice en la derivada de primer orden.


Lo anterior se basa en la definicin de la derivada de primer orden conocida como la definicin
del incremento completo. Pero hay otra definicin para la derivada de primer orden que para fines
de clculo numrico converge con mayor rapidez y precisin hacia la solucin numrica buscada, la
cual es completamente equivalente a la definicin en la que se usa un incremento completo. Se trata
de la definicin del medio-incremento expresada simblicamente de la siguiente manera:

Nuevamente, si en lugar de tomar el lmite infinitesimal tomamos incrementos finitos aunque

pequeos, lo anterior lo podemos escribir de la siguiente manera:

Con la finalidad de ilustrar mejor este concepto de derivada, a continuacin se obtendr la


derivada aproximada de la funcin y(x) = x3 en el punto x1 = 2. Sabemos del clculo infinitesimal
que la derivada de esta funcin es dy/dx = 3x2, con lo cual la derivada de la funcin en el punto x1 =
2 ser igual a 12. Supondremos que ignoramos cmo llevar a cabo el proceso de diferenciacin. Si
utilizamos un incremento x = 1, entonces la anterior frmula nos producir el siguiente resultado:

La respuesta obtenida no difiere mucho del valor exacto dy/dx = 12. Ahora utilizaremos un
incremento x = 1/4:

Obsrvese que la respuesta se va acercando al valor exacto conforme el tamao del incremento x se
hace ms pequeo, lo cual est de acuerdo con la definicin formal de una derivada .
Ahora extenderemos lo que hemos visto arriba para poder llevar a cabo la solucin numrica de
ecuaciones diferenciales de segundo orden. Con este objetivo en mente, empezaremos con una
ecuacin diferencial de segundo orden extremadamente sencilla, la cual se obtiene aplicando la
frmula de Newton F.=.ma (la cual involucra en la variableaceleracin a una derivada de segundo
orden con respecto al tiempo) a la definicin del peso gravitacional de una masa W = mg siendo g la
aceleracin ocasionada por la gravedad de la Tierra sobre un objeto en su superficie.
Haciendo F = W y usando a la coordenada-y para medir el desplazamiento vertical de un cuerpo en
su cada, se obtiene la siguiente ecuacin diferencial:

Puesto que la derivada de segundo orden es realmente la derivada de una derivada de primer orden,
lo anterior se puede escribir de la siguiente manera:

Ahora bien, usando incrementos finitos en lugar de infinitesimales, esto se puede considerar
equivalente en una forma aproximada a una operacin como la siguiente:

en donde n es un nmero entero positivo, con lo cual la ecuacin diferencial de segundo orden se
nos convierte en lo siguiente:

Despejando lo anterior obtenemos entonces:

Esta es nuestra primera ecuacin. La otra ecuacin que necesitamos nos viene directamente de lo
que es la definicin de una derivada de primer orden, excepto que usaremos incrementos finitos en
lugar de infinitesimales, razn por la cual ser una aproximacin y no una igualdad, convirtindose
en igualdad nicamente cuando el incremento t se hace tender a cero :

Despejando de esta ltima ecuacin, obtenemos nuestra segunda ecuacin:

Como puede verse, el mtodo numrico que se acaba de describir es un mtodo iterativopropio del
anlisis numrico, en el cual empezamos con un valor inicial y0 conocido como la semilla para la
cual utilizamos n = 0, obteniendo un n+1 valor nuevo en cada paso usando el valor n obtenido
previamente. Esto nos permite establecer un procedimiento para ir obteniendo los pares de
puntos de una expresin matemtica con los cuales podemos obtener una solucin grfica de la
misma, el cual consiste en los siguientes pasos:
(1) Tras seleccionar un incremento x razonablemente pequeo, y partiendo de los valores
iniciales y0 y dy/dx0 (por ejemplo, y0 = 1 y dy/dx0 = 0), utilizamos la relacin:

para obtener el siguiente valor y1.


(2) A continuacin, dy/dx0 es utilizado para evaluar dy/dx1 usando la definicin de la derivada con

(3) Tomando los valores de y1 y dy/dx1 obtenidos en los pasos anteriores, se calcula y2:

(4) A continuacin, dy/dx1 es utilizado para evaluar dy/dx2:

(5) Repitiendo los pasos anteriores, se utilizan y2 y dy/dx2 para evaluar y3 y dy/dx3 .
(6) El procedimiento iterativo se repite cuantas veces sea necesario para obtener la cantidad de
pares de puntos (x,y) que se consideren necesarios para la construccin de una grfica adecuada.
(7) Si la cantidad C es una funcin de la variable independiente, entonces ser necesario ir
evaluando dicha cantidad en cada punto nuevo de la variable independiente que se vaya utilizando
para evaluar los yk y los dy/dxk.
El procedimiento iterativo que se acaba de delinear est basado en la definicin de la derivada que
recurre a un incremento completo. Modificndolo para basar el procedimiento sobre la definicin
del medio incremento, los pasos a seguir para llevar a cabo la solucin numrica de una ecuacin
diferencial de segundo orden del tipo dy/dx son:

En este caso, la solucin numrica (y grfica) de la ecuacin de onda mediante el mtodo del medioincremento se lleva a cabo en forma iterativa de la siguiente manera:

Los pasos a seguir cuando se emplea el mtodo del medio-incremento son entonces los siguientes:
(1) Tras seleccionar un incremento x razonablemente pequeo, y partiendo del valor
inicial dy/dx0, se obtiene el valor aproximado de dy/dx1/2, o sea la derivada a una mitad del
incremento x posterior al valor inicial x0, usando la relacin:

(2) Se obtiene el valor de y1 a partir de los valores de dy/dx1/2 y de y0 usando la relacin:

(3) Lo anterior completa la primera parte del bucle iterativo. Ahora se obtiene el valor aproximado
de dy/dx3/2 usando la relacin:

(4) Se obtiene el valor de y2 a partir de los valores de dy/dx3/2 y de y1 usando la relacin:

(5) Repitiendo los pasos anteriores, se utilizan y2 y dy/dx3/2 para evaluar y3 y dy/dx5/2.
(6) El procedimiento iterativo se repite cuantas veces sea necesario para obtener la cantidad de
pares de puntos (x,y) que se consideren necesarios para la construccin de una grfica adecuada.
(7) Si la cantidad C es una funcin de la variable independiente, entonces ser necesario ir
evaluando dicha cantidad en cada punto nuevo de la variable independiente que se vaya utilizando
para evaluar los yk y los dy/dxk.
Para una gran mayora de casos prcticos que puedan ser considerados, el mtodo del medioincremento resulta ser mucho ms eficiente y mucho ms rpido y exacto que el mtodo basado en
la definicin de la derivada que se apoya en el incremento completo. Naturalmente, posiblemente a
estas alturas surge la pregunta en el lector del por qu sto es as. La respuesta la podemos
visualizar mejor comparando la grfica de la definicin clsica de la derivada basada en el
incremento completo:

con la definicin de la derivada basada en el medio-incremento:

La derivada de una funcin f(x) en un punto P de la curva trazada por dicha funcin no es ms que
la pendiente de la tangente trazada a la curva en dicho punto, y la definicin usual de la derivada
basada en un incremento x se obtiene haciendo x..0, y conforme esto ocurre la pendiente de la
recta trazada entre dos puntos distintos de la curva (la lnea de color negro en el primer dibujo) se
va acercando ms y ms a la pendiente de la tangente a la curva en el punto P (la lnea de color
rojo). Si contrastamos la accin de la derivada basada en el medio-incremento, podemos comprobar
en el segundo dibujo que la pendiente entre los dos puntos de la curva que definan al medioincremento x/2 se va acerca mucho ms rpidamente que la pendiente entre dos puntos similares
cuando se utiliza la definicin de derivada basada en el incremento completo x (obsrvese que la
lnea negra entre los dos puntos de la curva que definen al incremento est ms paralela a la lnea
roja en el segundo dibujo que en el primero).
Una vez delineado el procedimiento general, lo utilizaremos para el caso que ocupa nuestro inters
principal, la ecuacin de onda de Schrdinger, cambiando ligeramente la notacin a la notacin que
estaremos utilizando en el procedimiento iterativo para resolver numricamente la ecuacin

diferencial de segundo orden expresada en forma compacta como:

teniendo as el siguiente conjunto de ecuaciones:

El esquema iterativo es idntico al esquema general requiriendo un simple cambio de notacin,


escribiendo en lugar de la variable que corresponde a la coordenada-x, llevndose a cabo de la
siguiente manera:

A continuacin usaremos el mtodo numrico para resolver una ecuacin de onda en la cual el
potencial no es constante sino que est especificado mediante la siguiente relacin:

Este potencial corresponde clsicamente al de una masa conectada a un resorte. Con este potencial,
la ecuacin de Schrdinger:

toma el siguiente aspecto:

Esta es la ecuacin diferencial que segn la Mecnica Cuntica describe a nivel sub-microscpico el
mismo sistema que de acuerdo a la mecnica clsica est descrito por la relacin dx/dt = -k/m.
Qu diferencia! Antes de aplicar el mtodo del medio-incremento para resolver numricamente
esta ecuacin de onda, usaremos la siguiente relacin que nos conecta a la constante k del resorte
con la frecuencia de oscilacin:

Con esta substitucin, la ecuacin de onda toma la forma:

Podemos escribir lo anterior como:

En esta ecuacin diferencial, al igual que en muchas otras, se vuelve deseable simplificarlas un poco
ocultando las constantes fsicas de modo tal que podamos enfocarnos sobre la cuestin puramente
matemtica. Esto lo podemos lograr aqu haciendo:

De este modo, tenemos la siguiente ecuacin diferencial simplificada:

Podemos hacer esto ms matemticamente puro escribindolo en trminos de una variable


adimensional que sea un nmero sin dimensiones fsicas:

con lo cual se tiene:

Entonces la ecuacin de onda toma la forma:

Podemos simplificar esto an ms definiendo el primer trmino dentro del parntesis como una
cantidad que resulta ser:

Entonces la ecuacin diferencial a resolver numricamente:

Definiendo en el lado derecho de la igualdad la cantidad C de la siguiente manera:

tenemos entonces la siguiente ecuacin diferencial a resolver numricamente:

La prescripcin (se vuelve tentador usar la frase receta de cocina) para la solucin numrica de la
ecuacin diferencial, haciendo los cambios correspondientes en la notacin, es entonces:

Los pasos a seguir bajo el esquema iterativo, tras el cambio de notacin que se ha llevado a cabo,
son los siguientes:

Por simplicidad, en el esquema iterativo dado arriba no aparece mostrada la evaluacin en cada
paso del valor que va tomando la cantidad C, lo cual es necesario en virtud de que es una funcin
de u y de (u). Si empezamos con el siguiente conjunto de valores que corresponden al comienzo
en u0.=.0 de una solucin par del tipo (u) = Acos(ku):

0 = 1.0___u0 = 0___d/du0 = 0
u = 0.05___ = 1.0
tenemos entonces la forma en la cual se van generando los pares de puntos para poder llevar a cabo
la grfica:
(u0, 0) = (0, 1)
C = (u0 - )0 = (0 - 1)(1) = -1
d/du1/2 d/du0 + C(u/2)
0 + (-1)(0.05/2)
- 0.025
1 = 0 + d/du1/2u
= 1 - (- 0.025)(0.05)
= 0.99875
u1 = u0 + u
= 0 + 0.05
= 0.05
(u1, 1) = (0.05, 0.99875)
C = (u1 - )1 = (0.05 - 1)(0.99875) = - 0.99625
d/du3/2 d/du1/2 + Cu
- 0.025 + (- 0.99625)(0.05)
- 0.07481
2 = 1 + d/du3/2u
= 0.99875 + (- 0.07481)(0.05)
= 0.995
u2 = u1 + u
= 0.05 + 0.05
= 0.10
(u2, 2) = (0.10, 0.995)
C = (u2 - )2 = (0.10 - 1)(0.995) = - 0.98505
d/du5/2 d/du3/2 + Cu

- 0.07481 + (- 0.98505)(0.05)
- 0.12406
3 = 2 + d/du5/2u
= 0.995 + (- 0.12406)(0.05)
= 0.9888
u3 = u2 + u
= 0.10 + 0.05
= 0.15
(u3, 3) = (0.15, 0.9888)
C = (u3 - )3 = (0.15 - 1)(0.9888) = - 0.96655
d/du7/2 d/du5/2 + Cu
- 0.12406 + (- 0.96655)(0.05)
- 0.172388
4 = 3 + d/du7/2u
= 0.9888 + (- 0.172388)(0.05)
= 0.9802
u4 = u3 + u
= 0.15 + 0.05
= 0.20
(u4, 4) = (0.20, 0.9802)
Los dems pares sucesivos de puntos que se quieran obtener se pueden ir calculando de la misma
manera. Continuando con la evaluacin numrica de pares de coordenadas adicionales, tendremos
entonces que la grfica que corresponde a los distintos valores numricos de (u) en funcin
de u obtenidos con las condiciones iniciales dadas arriba viene siendo la siguiente (esta grfica y las
que le siguen se pueden apreciar un poco mejor ampliando cada una de las imgenes):

Quienes tengan acceso a una calculadora cientfica programable de bolsillo se darn cuenta de que
el procedimiento iterativo que se acaba de delinear se puede programar sin mayores problemas. Y
quienes tienen acceso a un programa computacional de graficados pueden obtener varias grficas
para distintos valores del parmetro que es a fin de cuentas la verdadera variable. Como puede
apreciarse en la grfica, para el valor .=.1.00 tanto la funcin (u) como la derivada de la funcin
d(u)/du se aproximan a cero conforme u..+. Estos son precisamente los dos criterios
esenciales que cuando son cumplidos ambos sabemos que hemos encontrado una eigensolucin
admisible para la ecuacin diferencial de onda. En pocas palabras, el valor .=.1.00 nos d la
primera eigensolucin(numrica) a la ecuacin diferencial:

Y cmo podemos estar seguros de que la solucin que hemos encontrado es efectivamente una
solucin vlida? Pues obteniendo otros conjuntos de pares de puntos para valores de tanto
mayores que 1.00 como menores que 1.00. Si probamos con una seleccin = 1.2, o sea si
resolvemos el problema con el siguiente conjunto de valores iniciales:
0 = 1.0___u0 = 0___d/du0 = 0
u = 0.05___ = 1.2

obtendremos entonces una nueva coleccin de pares de puntos que graficados nos producirn el
siguiente resultado:

Con la condicin .=.1.2 hemos encontrado que la funcin (u) no slo nunca se hace cero, sino que
en cierto momento la curva cambia de concavidad volvindose cncava hacia arriba antes del punto
en el cual se debera de haber llevado a cabo el cambio de concavidad para hacer que la funcin (u)
fuera aterrizando en forma suave y gradual justo en la cantidad requerida para tocar el eje
horizontal en la forma en la que lo hace una solucin admisible, cumpliendo con los dos criterios
bsicos. Para que la solucin sea admisible, el cambio en la concavidad se debe llevar a cabo justo
en el punto en donde se debe llevar a cabo para que se puedan cumplir los dos criterios de
solubilidad, ni antes ni despus. En este caso, hemos encontrado que para un valor ligeramente
mayor al valor .=.1.0 la funcin (u) eventualmente se volver infinitamente grande en el sentido
positivo para u..+.
Hagamos ahora otro experimento numrico. En este caso, obtendremos otro conjunto de pares de
puntos para un valor de menor que 1.00. Si probamos con una seleccin = 0.98, o sea si
resolvemos el problema con el siguiente conjunto de valores iniciales:
0 = 1.0___u0 = 0___d/du0 = 0
u = 0.05___ = 0.98
obtendremos entonces una nueva coleccin de pares de puntos que graficados nos producirn el
siguiente resultado:

Con la condicin .=.0.98 encontramos ahora que la funcin (u) efectivamente s se hace igual a
cero, aproximadamente en u = 2.35 pero la pendiente de la curva d(u)/du en ese punto no es igual
a cero lo cual significa que la curva atraviesa el eje horizontal iniciando su cada hacia el infinito
negativo. De este modo, para un valor menor al valor de .=.1.0 la funcin (u) eventualmente se
volver infinitamente grande en el sentido negativo para u..+.
Si exploramos otros valores inferiores a .=.1.00, no encontraremos algo que nos produzca un
comportamiento como el que hemos obtenido arriba en el cual tanto la funcin (u) como la
derivada de la funcin d(u)/du se vayan aproximando a cero conforme u..+; esto es, no hay
otros eigenvalores de la ecuacin diferencial por debajo de .=.1.00. Esto nos deja como nica
alternativa explorar valores mayores que .=.1.00. Al explorar valores cada vez mayores de por la
va numrica por encima del valor .=.1.00, eventualmente encontraremos que la solucin .=.1.00
no es la nica, y aunque en el valor .=.2.00 no hay solucin alguna eventualmente encontraremos
que hay otra solucin crtica de para .=.3.00. Esta solucin la podemos obtener utilizando un
conjunto de valores iniciales como el siguiente (obsrvese que para poder obtener el valor inicial de
d/du este ya no puede ser tomado como igual a cero sino como d/du 0..1.65):
0 = 0.0___u0 = 0___d/du0 = 1.65
u = 0.02___ = 3.00
con lo cual obtendremos entonces una nueva coleccin de pares de puntos que graficados nos
producirn el siguiente resultado:

Nuevamente, tanto la funcin (u) como la derivada de la funcin d(u)/du se aproximan a cero
suavemente al mismo tiempo conforme u..+, con lo cual sabemos que hemos encontrado otra
solucin a la ecuacin diferencial en = 3.00. A diferencia de la solucin numrica encontrada en el
caso .=.1.00 en donde el valor inicial de la pendiente d(u)/du era igual a cero en el origen,
confirmado con la grfica que obtuvimos, en este caso para la segunda solucin la pendiente
d(u)/du no es igual a cero, sino que tiene cierto valor que inicialmente tenemos que determinar al
tanteo. Y cmo podemos saber si el valor inicial de la pendiente d(u)/du se puede tomar como
cero o se tiene que tomar como diferente de cero en el origen? Si tuviramos a la mano la expresin
analtica para la funcin de onda (u) de la ecuacin diferencial que estamos resolviendo
numricamente, la respuesta a la pregunta sera sencilla, ya que todo lo que tendramos que hacer
sera tomar la derivada de la funcin de onda y evaluarla en el punto u.=.0. Por ejemplo, para la
funcin de onda:
(u) = Asen(ku)
la derivada es:
d(u)/du = kAcos(ku)
y en el punto de origen u = 0 la pendiente tendr el valor:
d(0)/du = kAcos(0) = kA
El problema es que cuando decidimos resolver una ecuacin diferencial por la va numrica no
tenemos una expresin para la funcin de onda, siendo esta precisamente la razn por la cual
recurrimos a la va de la solucin numrica de la ecuacin diferencial, cuando hemos llegado a la
conclusin de que no existe una solucin analtica a la ecuacin diferencial que estamos tratando de
resolver. Esta situacin nos advierte de antemano que la solucin numrica de las ecuaciones
diferenciales es tanto un arte como una ciencia, y adems de las pistas que el investigador pueda
aprender en los libros del anlisis numrico eventualmente ir desarrollando algunas maas que le
permitirn tomar atajos.
Encima del valor .=.3.00 eventualmente encontraremos que hay otro valor crtico de para el
cual tanto la funcin de onda (u) como la pendiente de la funcin de onda d(u)/du se irn
acercando simultneamente a cero justo en la combinacin requerida conforme u..+. Este valor
es .=.5.00. Y encima de este valor crtico hay otro valor crtico que es .=.7.00. Juntando estos

valores crticos nos damos cuenta de que hay un patrn matemtico bien definido para
las eigensoluciones de la energa:

La expresin general que nos genera este conjunto de valores de energas discretizadas es:

Esta solucin que hemos obtenido, por la va numrica, es de hecho la expresin general para los
eigenvalores de la energa del oscilador armnico simple.
Otro de los valores crticos de para los cuales tanto la funcin de onda (u) como la pendiente de
la funcin de onda d(u)/du se irn acercando simultneamente a cero justo en la combinacin
requerida conforme u..+. es .=.17.0, el cual equivale a resolver el problema numricamente con
el siguiente conjunto de valores iniciales:
0 = 1.0___u0 = 0___d/du0 = 0
u = 0.05___ = 17.0
La grfica obtenida bajo estas condiciones es la siguiente:

Se sabe de antemano por consideraciones tericas que el valor de .=.17 para la ecuacin diferencial
sobre la cual hemos estado trabajando d una solucin admisible exacta a la ecuacin de onda, la
cual corresponde de hecho al noveno eigenestado. Y aunque ciertamente vemos aqu el
comportamiento oscilatorio esperado que corresponde a este eigenestado, la funcin de onda (u)
en vez de irse acercando asintticamente al eje horizontal lo cruza y empieza a desplomarse hacia el
infinito en el sentido negativo conforme u..+. Qu es lo que est sucediendo aqu?
Desafortunadamente, el efecto discrepante se debe al error de redondeo numrico que
eventualmente nos alcanza hasta interferir con nuestro anlisis. Para compensar por el error de
redondeo, una cosa que podemos hacer es disminur el incremento u de 0.05 a 0.01 mejor an, a
0.001. Pero esto nos puede terminar elevando el tiempo de procesamiento de modo tal que algo que
antes nos llevaba un minuto en procesar con una computadora de escritorio nos puede terminar
costando 100 minutos, varias horas, o inclusive varios das. Eventualmente tenemos que llegar a un
compromiso sobre la precisin que deseamos obtener. Una buena estrategia consiste en empezar
con unos valores toscos empleando incrementos razonablemente grandes de u, y cuando
creamos estar cerca de una solucin podemos ir disminuyendo el incremento u segn se vaya
requiriendo para ir aumentando gradualmente nuestra precisin sin incurrir en prdidas
exageradas de tiempo de procesamiento. Aqu la experiencia que vayamos acumulando ser nuestra
mejor gua. Desafortunadamente, otro obstculo insalvable con el que tenemos que lidiar es la
precisin numrica limitada de las calculadoras programables de bolsillo, y eventualmente, con la
precisin numrica limitada hasta de las computadoras ms poderosas si es que tenemos acceso a
ellas. Si tuvisemos a nuestra disposicin una computadora capaz de llevar a cabo clculos
numricos con una precisin infinitamente grande, sin errores de redondeo, siempre podramos
obtener soluciones numricas exactas a todo tipo de ecuaciones diferenciales que no muestren
jams divergencia alguna en las grficas. Pero tenemos que reconocer nuestras limitaciones
tecnolgicas, y hacer lo mejor que podamos para poder salir adelante de alguna manera. Como ya se
mencion, la solucin numrica de ecuaciones diferenciales es tanto un arte como una ciencia, y se
requiere de cierta experiencia y de cierto colmillo para saber cmo movernos en esas aguas. Si hay
alguna consolacin en todo esto es que el procedimiento numrico de solucin es directo y no
presenta mayores problemas una vez que se ha entendido su mecnica. Ms an, la disponibilidad
comercial de paquetes computacionales como Mathematica y MathCAD permite la generacin y el
graficado de lo anterior de manera automtica, permitiendo hacer en cuestin de minutos un
trabajo que antes del advenimiento de las computadoras de escritorio se poda llevar varias semanas

o inclusive meses de duro trabajo.


En los procedimientos de solucin numrica empleados en el ejemplo de arriba, vimos cmo las
condiciones 0 = 1.0 y d/dx0 = 0 nos generan una grfica que ser simtrica con respecto al eje
vertical que pasa por el origen (por el punto x = 0), una simetra como la de un espejo en virtud de la
cual si llevamos a cabo la solucin numrica para valores negativos de x comprobaremos que para la
funcin de onda que corresponde a este tipo de solucin se debe cumplir la condicin (-x) = (x).
Este tipo de funcin de onda es lo que se conoce como una funcin par (llamada
tambin gerade que significa lo mismo traducido del alemn). Por otro lado, las condiciones 0 = 0
y d/dx0 0 nos generan una grfica que tambin ser en cierto modo simtrica con respecto al eje
vertical que pasa por el origen, pero esta no es una simetra como la de un espejo ya que todo el lado
de la grfica que v del lado izquierdo (correspondiendo a valores negativos de x) se invierte
verticalmente, por lo cual para la funcin de onda que corresponde a este tipo de solucin se debe
cumplir la condicin (-x) = -(x). A este tipo de funcin se le conoce como unafuncin
impar (llamada tambin ungerade que significa lo mismo traducido del alemn). Como regla
general, los estados con paridad par (-x) = (x) no se desvanecen en el centro del potencial V(x)
pero en cambio tienen una derivada de primer orden d/dx que es igual a cero, mientras que los
estados con paridad impar (-x) = -(x) se vuelven cero en el centro del potencial pero no tienen
una derivada de primer orden d/dx que se desvanezca en el centro del potencial V(x).
Habiendo visto cmo funcionan los mtodos de solucin numrica para la ecuacin de Schrdinger
en el caso del oscilador armnico simple, tenemos a continuacin otro caso unidimensional en el
cual el potencial V(x) representa un potencial rectangular de pozo finito que podemos dibujar de la
siguiente manera:

Como puede verse, el pozo de potencial tiene una profundidad V0, y en el fondo del pozo al
potencial se le asigna un valor igual a cero. El pozo en s tiene una anchura a, y si situamos el origen
de las coordenadas justo a la mitad de la distancia que hay entre las paredes del pozo entonces cada
pared estar situada en el punto x = -a/2 y en el punto x = +a/2. Siguiendo el modo de pensar de la
mecnica clsica, se considera que una partcula que est dentro del pozo se encuentra en cierto
modo atrapada o ligada, razn por la cual forma parte de unestado ligado, mientras que una
partcula que se encuentre fuera del pozo con una energa potencial mayor que V0 ser
esencialmente una partcula libre, razn por la cual forma parte de un estado no-ligado. Puesto que

dentro del pozo la energa potencial es igual a cero, la ecuacin de Schrdinger:

toma el siguiente aspecto dentro del pozo:

Nuevamente, resulta conveniente convertir esta ecuacin fsica en una ecuacin adimensional como
lo hicimos anteriormente mediante un cambio de variable:

Con este cambio de variable, la ecuacin diferencial que tenemos que resolver numricamente ser;

en donde:

De nueva cuenta, en la solucin numrica que ser llevada a cabo, nos limitaremos a la obtencin de
pares de puntos para los cuales u tendr un valor positivo, en el entendido que por la simetra de la
curva obtenida ser relativamente fcil invertir la grfica para tener la solucin tratndose de
valores negativos de u. Debe destacarse el hecho de que aqu estamos definiendo a como el

cociente entre la energa de la partcula y la altura V0 del pozo de potencial, de modo tal que para
una partcula atrapada dentro del pozo estaremos probando varios valores de mayores que cero
pero menores a la unidad. Para las dimensiones atmicas usuales encontradas en el mundo submicroscpico, un valor tpico de es el de = 64. La ecuacin diferencial que tenemos entre manos
ser vlida dentro del pozo, esto es, para valores positivos de u menores que u = +1/2. En el caso de
valores positivos de u mayores que u = +1/2, la ecuacin diferencial tomar otro aspecto y tiene que
ser resuelta por separado. Con esto en mente, las condiciones iniciales para la bsqueda de
los eigenestados del pozo de potencial sern:
0 = 1.0___u0 = 0___d/du0 = 0
u = 0.02___ = 64
En este caso, el parmetro que estaremos variando para la bsqueda de valores crticosser . Tras
una bsqueda que parte de cero hacia arriba (en el sentido positivo), eventualmente confirmamos
que un eigenestado se encontrar aproximadamente en:
= 0.0987
La grfica de (u) que corresponde a los puntos generados a travs del anlsis numrico sobre este
problema para las condiciones iniciales dadas es la siguiente (la lnea roja representa la localizacin
de la pared del pozo en el sentido positivo de la coordenada-u):

Y cmo podemos estar tan seguros de que el valor = 0.0987 es un eigenvalor que representa
un eigenestado del sistema para una partcula dentro del pozo? Si probamos con otro valor inferior,
digamos = 0.094, la curva no slo no cruzar el eje horizontal en (u)= 0, ni siquiera lo tocar ya
que antes de que ello ocurra la curva empezar a girar hacia arriba manifestando una divergencia en
el sentido positivo. Obsrvese que en este eigenestado algo de la funcin de onda de la partcula
atraviesa la pared derecha del pozo (en el lado contrario, para valores negativos de u, ocurre

exactamente lo mismo). Clsicamente, esto no puede ocurrir, ya que la partcula slida no puede
atravesar las paredes del pozo finito, ni siquiera parcialmente. Pero en la Mecnica Cuntica la
partcula slida ya no es tan slida, se puede comportar tambin como una onda de materia, y
debemos estar preparados para este tipo de sorpresas.
Como es de esperarse, un pozo de potencial de profundidad finita no admite un nmero
infinitamente grande de estados discretizados. Para que el pozo de potencial pueda acomodar una
cantidad infinitamente grande de estados eigen, se requiere que el pozo sea un pozo de profundidad
infinita, o lo que es lo mismo, que posea paredes infinitamente altas que acten como barrera
impenetrable. De cualquier modo, para un pozo de potencial finitocomo el que aqu tenemos es
importante continuar con la bsqueda de otros estados eigenque pueda haber por all esperando ser
descubiertos. Variando las condiciones iniciales, eventualmente encontramos un segundo
eigenestado, el cual est ubicado aproximadamente en:
= 0.383
bajo las siguientes condiciones iniciales:
0 = 0.0___u0 = 0___d/du0 = 5.0
u = 0.02___ = 64
La grfica de (u) que corresponde a los puntos generados a travs del anlsis numrico sobre este
problema para las condiciones iniciales dadas es la siguiente (nuevamente, la lnea roja representa
la localizacin de la pared del pozo en el sentido positivo de la coordenada-u):

El procedimiento sealado nos permite obtener numricamente los tres eigenestados de una
partcula situada dentro de un pozo de potencial en una regin en la cual el potencial V(x) es igual a
cero. Pero no nos dice nada acerca de la regin situada fuera de las paredes del pozo en la cual el
potencial es diferente de cero, en donde la partcula se encuentra en un estado noligado (unbounded). Arriba de esta regin con respecto al nivel en el cual el potencial es V 0,
tenemos que echar mano nuevamente de la ecuacin de Schrdinger que para este caso ser,
despus de una simplificacin para convertirla en una ecuacin diferencial adimensional:

La solucin numrica que intentaremos llevar a cabo sobre esta ecuacin diferencial para una
partcula situada fuera del pozo de potencial ser efectuada con las siguientes condiciones iniciales:
0 = 1.0___u0 = 0___d/du0 = 0
u = 0.02___ = 64
empleando en un comienzo un valor de igual a 1.4 (obsrvese que a diferencia de los casos
anteriores para una partcula situada dentro del pozo de potencial, aqu tomar valores mayores
que la unidad).

Obsrvese con atencin cmo la amplitud de la funcin de onda de la partcula es mayor fuera de la
regin que corresponde al exterior de pozo que la amplitud de la misma dentro de la regin que
corresponde al interior del pozo, pese a que la partcula est fuera del pozo. Es como si el pozo de
alguna manera influyera en lo que clsicamente vendra siendo una partcula libre. Esto lo podemos
apreciar mejor trazando la grfica completa para inclur tanto los valores negativos como los valores
positivos de u, poniendo debajo de la misma el pozo:

Es importante darse cuenta de que, a diferencia de lo que ocurre con los estados ligados (en el
interior del pozo), no hay dificultad alguna en obtener una solucin a la ecuacin de Schrdinger
para un parmetro de energa mayor que la unidad (correspondiendo a una energa mayor que
E/V0), ya que la solucin permanece oscilatoria sin importar cun grande sea el valor de u, y sin
importar tampoco cul sea el valor de E; no hay tendencia alguna en la funcin de onda a mostrar
una divergencia hacia el infinito cuando la energa E de la partcula est por encima del borde del
pozo. Puesto que clsicamente la partcula no est ligada al interior del pozo, se puede conclur
que cuando la relacin entre la energa potencial V de una partcula y su energa total E es tal que la
partcula no est ligada a una regin limitada del espacio, entonces en la Mecnica Cuntica todos
los valores de E son permitidos. Ya no hay eigenestados, y los valores permitidos de E forman lo que
llamamos un continuo o continuum. Todos los valores de E en el continuum arriba de V0 o de
la unidad son iguales en el sentido de que todos ellos estn permitidos. Sin embargo, algunos de los
valores de E en el continuum definitivamente son ms iguales que otros, y esto lo descubriremos
probando el siguiente conjunto de condiciones iniciales:
0 = 1.0___u0 = 0___d/du0 = 0
u = 0.02___ = 64
empleando en el arranque el anlisis numrico un valor de igual a 2.5. La grfica de (u)que
corresponde a los puntos generados a travs del anlsis numrico sobre este problema para las

condiciones iniciales dadas es la siguiente:

Obsrvese que en este caso sucede algo muy curioso. La amplitud de la funcin de onda de la
partcula es la misma en la regin que corresponde al exterior del pozo que la amplitud en la
regin que corresponde al interior del pozo. Nuevamente, esto lo podemos apreciar mejor trazando
la grfica completa para inclur tanto los valores negativos como los valores positivos de u, poniendo
debajo de la misma el pozo:

Esto que acabamos de descubrir ocurre no slo para el valor de igual a 2.5. Podemos encontrar
una infinidad de valores (discretos) de para los cuales la amplitud de la funcin de onda ser la
misma tanto en la regin que corresponde al exterior del pozo como en la regin que corresponde al
interior del pozo, como si la presencia del pozo hubiera dejado de tener efecto alguno para estos
valores especficos de . Estos estados, ubicados para una partcula que est fuera del pozo, son
conocidos como estados virtuales. Son una especie de eigenestados sin serlo realmente.
Inclusive para el valor de igual a 1.4 que ya habamos probado antes, tenemos tambin un estado
virtual, si utilizamos las condiciones iniciales correctas, que en este caso implica utilizar una
funcin de onda impar para la cual(-u) = -(u) en lugar de una funcin de onda par para la
cual (-u) = (u), o sea las condiciones iniciales:
0 = 0___u0 = 0___d/du0 = 9.45
u = 0.02___ = 64
empleando en el arranque el anlisis numrico un valor de igual a 1.4. La grfica de (u)que
corresponde a los puntos generados a travs del anlsis numrico sobre este problema para las
condiciones iniciales dadas es la siguiente:

Nuevamente, podemos ver con mayor claridad cmo la amplitud de la funcin de onda se mantiene
constante tanto fuera como dentro de las regiones que corresponden al pozo de potencial
incluyendo tanto los valores negativos como los valores positivos de u y poniendo debajo de la
misma grfica el pozo:

Para estas energas especiales, la curvatura de la parte interior de la funcin de onda tiene un
valor tal que justo en la orilla del pozo se cumple la condicin d/du = 0. Y el resultado es tal que la
amplitud de la oscilacin en el exterior tendr la misma amplitud que la oscilacin en el interior.
Probando otras combinaciones de condiciones iniciales para el caso en el cual la energa E de la
partcula es mayor que la energa potencial V0, o sea para una partcula que no est ligada
permanentemente al pozo de potencial, no tardaremos en descubrir que cuando la amplitud de la
onda que describe a la partcula al estar sobre el pozo es diferente de la amplitud de la onda al estar
en una regin fuera del pozo la amplitud de la onda que corresponde a la regin interior al pozo es
invariablemente menor que la amplitud de la onda que corresponde a la regin exterior al pozo,
como podemos apreciarlo en la solucin numrica dada arriba para el caso en el cual tenemos un
valor de igual a 1.4 con una funcin par. Esto sugiere que, para fines comparativos, podra resultar
ilustrativo definir uncociente de amplitudes como el siguiente:

Al referirnos tanto a la amplitud interior como la amplitud exterior, estaramos hablando de los
valores absolutos (positivos) de dichas amplitudes, esto con la finalidad de darle una vuelta al
asunto de que una onda senoidal tiene tantas excursiones positivas como negativas
correspondiendo las excursiones negativas a una amplitud negativa. Para el caso en el cual la
amplitud de la onda que corresponde al interior del pozo es igual a la amplitud de la onda que
corresponde al exterior del pozo, el cociente de amplitudes ser igual a la unidad, y como se acaba
de mencionar, ser menor que la unidad en la gran mayora de los casos exceptuando los estados
virtuales para los cuales el cociente es igual a la unidad. Aunque esta es una definicin vlida, hay
otra que puede ser ms til por estar basada en loscuadrados de las amplitudes de las ondas:

Este ajuste tiene que ver directamente con un hecho que estudiaremos ms a fondo cuando
tratemos el asunto de la interpretacin probabilista de la funcin de onda. Pero el punto relevante a
notar aqu es que aquellos valores de tales que produzcan una curvatura en la funcin de onda con
la cual se satisfaga la condicin d/du = 0 justo en u0 = 1/2 sern aquellos que producirn
amplitudes iguales en la funcin de onda tanto en la oscilacin exterior como en la oscilacin
interior al pozo. De cualquier modo, asentaremos aqu que para una partcula libre con una energa
E mayor que la energa V0 del pozo de potencial, cuando la amplitud de la oscilacin de la funcin
de onda en la regin que corresponde alinterior del pozo es igual a la amplitud de la oscilacin de la
funcin de onda en la regin que corresponde al exterior del pozo la probabilidad de encontrar a la
partcula sobre la regin que corresponde al interior del pozo debe ser igual a la probabilidad de
encontrar a la partcula sobre la regin que corresponde al exterior del pozo. En cambio, cuando la
amplitud de la funcin de onda cuando la partcula libre est sobre la regin que corresponde al
interior del pozo es mucho menor que la amplitud de la funcin de onda cuando la partcula libre
est sobre la regin que corresponde al exterior del pozo entonces las probabilidades de encontrar a
la partcula libre sobre la regin que corresponde al interior del pozo deben ser muy bajas. Esto
significa que, para los estados virtuales que corresponden a amplitudes iguales en el interior y el
exterior para una partcula libre, es como si el pozo de potencial all abajo no existiera. Esto
sugiere que el continuum no est carente de cierto grado de estructura. Por otro lado, puesto que la
nica condicin que se requiere para que haya un estado virtual es que se satisfaga la condicin
d/du = 0 justo enu0 = 1/2, habr un nmero infinito de estados virtuales. En contraste, slo hay
tres estados ligados.
Puesto que se defini simplemente como una relacin entre la energa de la partcula y la energa
potencial del pozo, esto es:

podemos hacer el siguiente diagrama de niveles energa que resume los resultados obtenidos arriba
por la va numrica para el pozo de potencial con el que hemos estado trabajando:

Al principio de esta entrada, se seal cmo para ciertos problemas no existe otra solucin ms que
la solucin numrica, citndose como ejemplo de ello el potencial Saxon-Woods. Un ejemplo de este
potencial as como su grfica se muestran a continuacin:

Como puede apreciarse, este potencial se asemeja mucho al potencial de pozo finito rectangular que
acabamos de ver; ya que es casi rectangular. Sin embargo, no lo es, y la diferencia es lo suficiente
como para que no haya una solucin analtica exacta a diferencia del caso del potencial de pozo
finito rectangular en donde s la hay. Para el ejemplo dado, se puede comprobar por la va de la
solucin numrica que, utilizando un valor de = 2maV0/ = 64, este potencial Saxon-Woods
admite en el interior del pozo nicamente tres estados ligados. El potencial Saxon-Woods es un caso
especial de un potencial un poco ms general conocido como el potencial Hulthn:

Para un valor especfico de q el potencial Hulthn generalizado se reduce a tres tipos muy populares
de potenciales. Para q = 0 se reduce al potencial exponencial, para q = 1 se reduce al potencial
Hulthn estndard, y para q = -1 se reduce al potencial Saxon-Woods mencionado arriba. A su vez,
el potencial Hulthn puede ser considerado emparentado con una familia de potenciales
ampliamente utilizados dentro de los cuales cae el potencial Eckart:

para el cual, para variar, se conocen soluciones analticas exactas en la ecuacin de Schrdinger (los
parmetros A y B son parmetros arbitrarios, cada uno de los cuales puede ser positivo, negativo, o
cero). En el caso especfico del potencial Hulthn estndard, una grfica del mismo nos muestra el
gran parecido que tiene con el potencial de Coulomb:

Si hacemos una grfica poniendo al potencial Coulomb y al potencial Hulthn estndard lado-alado, encontraremos que la diferencia entre ambos potenciales se manifiesta de inmediato en las
diferencias que hay en los niveles de sus respectivos eigenestados:

Por lo que hemos visto aqu, la gran variedad que hay en la Mecnica Ondulatoria subyace en la
amplia variedad de potenciales concebibles que podemos considerar para su estudio (entre los
cuales podemos citar al potencial de Yukawa, al potencial de Morse y alpotencial Majorana, entre
muchos otros). Y en muchos de esos potenciales excepto los ms sencillos, no existe solucin
analtica alguna para la ecuacin de Schrdinger, slo podemos recurrir a la solucin numrica. La
ventaja de darle una solucin numrica a la ecuacin de Schrdinger es que, exceptuando algunos
casos patolgicos, este mtodo casi siempre funciona. La desventaja es que al no llevarse a cabo una
solucin analtica podemos perder de vista conclusiones importantes, como en el caso de un
potencial esfricamente simtrico que resulta esencial para poder entender lo que sucede en el
tomo de hidrgeno, y que a su vez resulta esencial para poder entender las propiedades fsicas y

qumicas de los elementos. La abstraccin simblica, a fin de cuentas, puede tener sus ventajas
sobre la simple cuestin numrica.

http://la-mecanica-cuantica.blogspot.com/2010/11/solucion-numerica-de-la-ecuacion-de.html

You might also like