Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Laboratorio 2 Mecanica Cuantica
Laboratorio 2 Mecanica Cuantica
Schrodinger
Mecánica Cuántica I - CF3F2 A
Resumen
Se usó el programa Sagemath para la resolución de problemas relacionados a la mecánica
cuántica. Se utilizó métodos numéricos para la soución de la ecuación de Shrodinger. De este
modo, se determinó las funciones propias y sus energı́as propias de manera numérica.
Abstract
The Sagemath program was used to solve problems related to quantum mechanics. Numerical
methods were used to solve the Shrodinger equation. In this way, the eigenfunctions and their
eigenenergies were determined numerically.
1 Introducción
La resolución de problemas relacionados con la mecánica cuántica es nuestro tema principal usando
el programa Sagemath. Esto es importante debido a que a menudo la ciencia necesita a veces agilizar
cálculos extensos para poder seguir avanzando. El uso de este tipo de programas es extenso y muy
necesario en el amplio mundo de la fı́sica.
2 Marco teórico
2.1 Densidad de corriente o flujo de probabilidad
Se define como
−ih̄ dψ ψ∗
jx = ψ∗ −ψ
2m dx dx
Supongamos ahora que el potencial V (x) no es constante, varı́a poco en comparación de λ. Entonces
sobre esa región el potencial se puede considerar constante. Es razonable suponer que ψ permanece
casi sinusoidal, excepto cuando la longitud de onda y la amplitud cambian pequeñamente con x.
1
Para regiones clásicas, espdecir, donde E > V (x), entonces de la ecuación de Schrodinger podemos
hacer la sustitución p(x) = 2m[E − V (x)]. Quedandonos:
d2 ψ p2
2
= − 2ψ (1)
dx h̄
Por lo tanto p(x) es real. En general la solución de la función de onda será:
p2
A′′ + 2iA′ ϕ′ + iAϕ′′ − A(ϕ′ )2 = − A
h̄2
Separando la parte real e imaginaria se llega
p2
A′′ − A(ϕ′ )2 = −
A (3)
h̄2
′′ ′ 2 p2
A = A (ϕ ) − 2 (4)
h̄
2A′ ϕ′ − Aϕ′′ = 0 (5)
2 ′ ′
De la ecuación X’ se resuelve que (A ϕ ) = 0 y por esto asumiendo C una constante:
C
A= √ ′ (6)
ϕ
En la ecuación X” asumimos que la amplitud A varia pequeñamente por lo que despreciamos A′′ /A.
Entonces:
dϕ p
=± (7)
dx h̄
Por lo tanto Z
1
ϕ(x) = ± p(x)dx + C ′ (8)
h̄
Reemplazando en la función de onda tenemos
C i
R
(x) = p e± h̄ p(x)dx (9)
p(x)
La solución general es aquella que es una combinación lineal de esta solucion son los signos opuestos
del exponente. Notemos que
|C|2
|ψ(x)|2 =
p(x)
lo cual dice que la probabilidad de encontrar a la particula en el punto x es inversamente proporcional
a su momentum en dicho punto. Esto es exactamente lo que uno esperarı́a, la partı́cula no pasa mucho
tiempo en los lugares donde se mueve rápidamente, es por eso que la probabilidad es pequeña.
2
Figure 1: Pozo infinito de potencial con un potencial en pa parte inferior
donde Z x
1
ϕ(x) = p(x′ )dx′
h̄ 0
ϕ(a) = nπ (n = 1, 2, 3, ..)
En conclusión: Z a
p(x)dx = nπh̄ (10)
0
Esta cuanticación como condición permite determinar aproximadamente las energı́as permitidas.
3
1 h i
ψ=p C+ eiϕ(x) + C− e−iϕ(x)
p(x)
A+ eiϕ(x) si x≤0
ψ(x) =
V0 si 0 < x
R=1 (11)
2.4 Justificación
Usar programas como Sagemath para realizar cálculos simbólicos y numéricos agiliza la recolección de
patrones.
2.5 Antecedentes
El siglo pasado no se usaban computadoras para calcular operaciones matemáticas tan complejas como
las actuales. Estos cálculos se hacı́an a mano y podrı́a resultar muy tedioso y estar propenso a errores
humanos.
4
3 Metodologı́a y/o desarrollo experimental
Los problemas del laboratorio fueron tratados de manera manual previamente, posteriormente se utilizó
Sagemath ya sea para aligerar el proceso de calculo o comprobacion y verificacion.
5
4 Resultados y análisis
6
Laboratorio 2 - Problema 1
Demostrar que el flujo de partículas (corriente) es cero si la función de onda unidimensional de una
partícula es:
2
ψ(x, t) = be−ax −iωt
donde a y b son números reales positivos.
Simpleemnte por definición de flujo de probabilidad o densidad de corriente:
( )
−ih̄ ∗ dψ dψ ∗
jx = ψ −ψ
2m dx dx
[18]: assume(a>0)
assume(b>0)
assume(w>0)
assume(x, 'real')
assume(t, 'real')
[23]: j(x)
[23]:
0
1
Laboratorio 2 - Problema 3 - Alexander Trigoso Sulca
Calcule numericamente dos valores propio de energia y sus respectivas funciones propias para un
electrón con masa efectiva me , confinado en un pozo de potencial de ancho L, delimitado por
barreras de energía infinita en x < 0 y x > L. EL pozo de potencial en la parte interna es de la
forma
V (x) = Vo x2 /L2
Explique el cambio de la forma de la función de onda con el aumento de la energía propia. Emplear
me = 1, Vo = 1, L = 20, h̄ = 1.
Se usará el método de aproximación WKB expuesto en el marco teórico para una región clásica, es
decir, para energías mayores al potencial.
1
[93]: # definicion de la energia o valor propio
E = var('E')
assume(E, 'real')
assume(E>1) # mayor al potencial V(x)
2
[94]: # condicion de frontera de cuantización
cf = integrate(p(x).substitute(m=1), [x, 0, 20])
cf.show()
( ( ) )
√ 1 √
10 2 E arcsin √ + E−1
E
[101]:
3
[103]: # Para n=9:
E9 = find_root(9*pi==cf,0,5)
E9
[103]:
1.358045385217778
0.3 Para n =8
[109]: # Para n = 8 :
psi_8(x) = (sin(phi(x).substitute(E=E8)))/sqrt(p(x).substitute(m=1,E=E8))
psi_8(x)
[109]:
(1)3 √ 1
(
1
√ (√ ))
20 2
4
10 sin 40 2 −x2 + 462.7975106389436x + 462.7975106389436 arcsin (0.04648410707255946 x)
1
(−x2 + 462.7975106389436) 4
4
Escogiendo el C positivo:
C 2I = 1
√
C = 1/ I
5
[50]: numerical_integral(psi_9(x)*psi_9(x), (0,20))
[50]:
( )
7.246840611011792, 8.69292567671969 × 10−13
6
[53]: numerical_integral(psi_10(x)*psi_10(x), (0,20))
[53]:
( )
6.468849551034913, 5.716541756486749 × 10−11
0.6 Para n = 11
[55]: psi_11(x) = (sin(phi(x).substitute(E=E11)))/sqrt(p(x).substitute(m=1,E=E11))
psi_11(x)
[55]:
(1)3 √ 1
(
1
√ (√ ))
20 2
4
10 sin 40 2 −x2 + 736.8866453123159x + 736.8866453123159 arcsin (0.03683830651105816 x)
1
(−x2 + 736.8866453123159) 4
7
[56]: numerical_integral(psi_11(x)*psi_11(x), (0,20))
[56]:
( )
5.850173162712695, 2.250384047460604 × 10−08
(1)3 √ 1
(
1
√ (√
8.26885992580878 2
4
10 sin 40 2 −x2 + 736.8866453123159x + 736.8866453123159 arcsin (0.03683830651
1
(−x2 + 736.8866453123159) 4
8
PT11 = plot(psi(x).substitute(C=1/sqrt(5.850173162712695), E = E11), 0,20,␣
,→color = 'brown', legend_label = 'Estado n=11')
PT = PT8+PT9+PT10+PT11
PT.show()
PT8+PT11+V_plot
[127]:
9
Como podemos observar, cuando aumentamos el valor de n, es decir,la energía
propia, la función de onda cambia en su longitud de onda. Si aumentamos la
energía, la longitud de onda disminuye pero conforme avanzamos en x, esta tiende
a cercer. Para valores muy grandes de n, la energia será cuantizada de tal forma
que el potencial en la región interna se desprecie.
(1)3 √ 1
(
1
√ (√ ))
20 2
4
10 sin 40 2 −x2 + 1246.990782565383x + 1246.990782565383 arcsin (0.02831837824992808 x)
1
(−x2 + 1246.990782565383) 4
10
( )
4.256755287858642, 4.726774527341604 × 10−14
psi_15_plot+V_plot+plot(E15, 0,20)
[126]:
11
Laboratorio 2 - Problema 4 -Jose Huacachi
November 1, 2022
#Ecuaciones a resolver
show(eqs_1)
show(eqs_2)
show(eqs_3)
1
EQS_3 = EQS_3.subs(_K1=0, _K2=E)
#condiciones de continuidad
#E>V
EQS0_1 = EQS_1.subs(x=0)
EQS0_2 = EQS_2.subs(x=0)
EQSD_1=diff(EQS_1,x)
EQSD_2=diff(EQS_2,x)
EQSD_1 = EQSD_1.subs(x=0)
EQSD_2 = EQSD_2.subs(x=0)
#E<V
EQS0_3 = EQS_3.subs(x=0)
EQSD_3=diff(EQS_3,x)
EQSD_3 = EQSD_3.subs(x=0)
eq1= EQS0_1==EQS0_2
eq2= EQSD_1==EQSD_2
sol = solve([eq1, eq2], B, C)
show(sol)
eq3= EQS0_1==EQS0_3
eq4= EQSD_1==EQSD_3
solc = solve([eq3, eq4], B, E)
#show(solc)
# Flujo y Coeficientes
#E>V
B= -A*(h-k)/(h+k)
C= 2*A*k/(h+k)
j_inc= hbar*k*(A*A.conjugate())/m_1
j_ref= hbar*k*(B*B.conjugate())/m_1
j_trs= hbar*h*(C*C.conjugate())/m_2
R = j_ref/j_inc
D = j_trs/j_inc
2
#E<V
B= -A*(j+i*k)/(j-i*k)
E= -2*i*A*k/(j-i*k)
j_incc= hbar*k*(A*A.conjugate())/m_1
j_refc= hbar*k*(B*B.conjugate())/m_1
j_trsc= hbar*j*(E*E.conjugate())/m_2
Rc = j_refc/j_incc
Dc = j_trsc/j_incc
k= sqrt(2*m_1*Ener)/hbar
h= sqrt(2*m_2*(Ener-V))/hbar
j= sqrt(2*m_2*(V-Ener))/hbar
#EQS0_1.show()
#EQS0_2.show()
#EQSD_1.show()
#EQSD_2.show()
∂2
k 2 ψ (x) + ψ (x) = 0
(∂x)2
∂2
h2 ψ (x) + ψ (x) = 0
(∂x)2
∂2
−j 2 ψ (x) + ψ (x) = 0
(∂x)2
[[ ]]
A(h − k) 2 Ak
B=− ,C =
h+k h+k
(√ √ √ √ )2
2 Em1 2 (E−V )m2
h̄ − h̄
(√ √ √ √ )2
2 Em1 2 (E−V )m2
h̄ + h̄
3
√ √
8 Em1 (E − V )m2 m1
(√ √ √ √ )2
2 2 Em1 2 (E−V )m2
h̄ m2 h̄ + h̄
√ √
8 Em1 −(E − V )m2 m1
( √ √ √ √ )( √ √ √ √ )
2 Em1 2 −(E−V )m2 2 −(E−V )m2
2
h̄ m2 i
h̄ + h̄ − i 2 h̄ Em1 + h̄
[ ]:
[ ]:
[ ]:
[ ]:
[ ]:
[ ]:
[ ]:
4
5 Conclusiones
1. Se definieron e implementaron las fórmulas usadas para el cálculo de los problemas propuestos.
2. El programa Sagemath usado nos agilizó en la resolución y cálculo de los problemas propuestos.
7 Referencias
• D. Griffiths. Introduction to quamtum mechanics. 2005. Pearson, 47, 28.
23