Professional Documents
Culture Documents
2016 - Artigo Revista - Montegranario Et Al - Solving Schrödinger Equation by Meshless Methods PDF
2016 - Artigo Revista - Montegranario Et Al - Solving Schrödinger Equation by Meshless Methods PDF
2016 - Artigo Revista - Montegranario Et Al - Solving Schrödinger Equation by Meshless Methods PDF
In this paper we apply a numerical meshless scheme for solving one and two dimensional time independent Schrödinger equation by means
of collocation method with Radial Basis Functions interpolants. In particular we approximate the solutions using multiquadrics. The method
is tested with some of the well-known configurations of Schrödinger equation and compared with analytical solutions, showing a great
accuracy and stability. We also provide some insight on how to use meshless algorithms for obtaining the eigenenergies and wavefunctions
of one- and two-dimensional Schrodinger problems.
Keywords: Meshless methods; low dimensional systems; quantum wells; quantum dots; Schrödinger equation.
2. Meshless methods and Radial basis func- for any M different points A = {a1 , a2 , ..., aM } ⊆ Ω ⊂ Rn
tions and α = [α1 , α2 , ..., αM ]t ∈ Cn , satisfying
Once the role of radial basis functions as interpolators is un- α = [α1 , α2 , ..., αM ]t , z = [z1 , z2 , ..., zM ]t . (6)
derstood, the application for solving differential equations is
straightforward. In order to properly illustrate, we first give It is possible to observe that the use of RBF interpolation
a description of the interpolation issue. Accordingly, the ap- in the reconstruction of the function leads to –essentially– the
proach to meshless reconstruction is based in the following same graphics as it is were produced by the direct plot of the
multivariate interpolation problem: Franke’s function (in all cases we used MATLAB for produc-
Given a discrete set of scattered points A = {a1 , a2 , . . . , ing the figures). Although the use of RBF interpolation in this
aM } ⊂ Rn and a set of possible noisy measurements example might be seen as useless, we consider it suitable for
{z1 , . . . , zM } ⊂ R, find a continuous or sufficiently dif- highlighting the power of this kind of interpolating schemes.
ferentiable function f : Rn → R, such that f interpo-
lates (f (ai ) = zi ) or approximates (f (ai ) ≈ zi ) the data 4. Meshless solutions of Schrödinger equation
M
D = {(ai , zi )}i=1 .
As it is known, in quantum mechanics, the state of motion of
Example 1 Let us apply radial basis functions Eq. (1) to in-
a particle is specified by giving the wave function, which is —
terpolate a surface given in the form z = f (x, y) from the
M M in general— the solution of the time-dependent Schrödinger
data {zi = f (xi , yi )}i=1 or D = {(ai , zi )}i=1 . The coordi-
equation. The Schrödinger’s equation (SE) is a postulate that
nates of nodes are given by ai = (xi , yi ), i = 1, ..., M , and
constitute the fundamental equation of quantum mechanics.
the surface is given -just to pick one- by Franke’s function
It affirms that the time evolution of a particle of mass m, de-
(Fig. 1(a)),
scribed by a wave function ψ(x, t), is linked to the potential
· ¸ in which it is moving by the relation
3 (9x − 2)2 (9y − 2)2
f (x, y) = exp − − · ¸
4 4 4 ∂ψ(x, t) ~2 2
· 2
¸ i~ = − ∇ + V (x, t) ψ(x, t) . (7)
3 (9x + 1) 9y + 1 ∂t 2m
+ exp − −
4 49 10
· ¸ In this partial differential equation V (x, t) is the local
2
1 (9x − 7) (9y − 3)2 potential operator, which depends of the spatial position
+ exp − −
2 4 4 x = (x, y, z) and the time t. In addition, −(~2 /2m)∇2 is
£ ¤ the kinetic energy operator, where ∇2 ψ = ψxx + ψyy + ψzz
1
− exp −(9x − 4)2 − (9y − 7)2 . (5) is the Laplacian operator. The sum of these two latter terms
5
defines what is known as the Hamiltonian operator (or total
This function has been sampled for nodes in the region energy operator) Ĥ of the particle’s motion:
Ω = [0, 1] × [0, 1] (see Fig 1(d)) with M=100. The usual · ¸
plot of f (x, y) appears in the Fig. 1(a), whereas applying ~2 2
Ĥ = − ∇ + V (x, t) . (8)
the multiquadric and the Gaussian, S(x) —without polyno- 2m
mial term— to the scattered sample points, it has the form
The physical state of a particle at time t is completely
displayed in Figs. 1(b) and 1(c), respectively.
described by the wave function ψ(x, t). The probability of
The interpolation conditions S(ai )=zi , i=1, 2, . . . , M ,
finding the particle within a region Ω is
produce M equations and the interpolant S is completely de-
ZZZ
termined by the αi ’s after solving the system Aα = z, where
A is an interpolation matrix, A = [Aij ], with |ψ|2 dx dy dz. (9)
Ω
F IGURE 1. Reconstructions of Franke’s function: Direct plot of Franke’s function (a), Multiquadric reconstruction (b), Gaussian reconstruc-
tion (c), and distribution of the scattered points (d).
Since the particle must always be somewhere in the space, Ĥψ(x) = Eψ(x) (12)
the probability of finding the particle within the whole space
is one; that is, there is normalization condition that reads It is generally accepted from the early stages of Quantum
Z∞ Z∞ Z∞ Mechanics foundation that the determination of the possible
|ψ|2 dx dy dz = 1 . (10) eigenvalues, E of the Hamiltonian characteristic Eq. (12) is
one of the essential problems of the study of the quantum
−∞ −∞ −∞
world. Until today it has not been solved exactly for many
Many interesting problems in quantum mechanics do not physical systems. Even for relatively simple cases –some of
require considering the SE in its whole generality. Usually, which relate with the simulation of the energy band structure
the most interesting states of a quantum system are those in of artificially made condensed low-dimensional systems– the
which the system has a definite total energy, and it turns out exact solution of the stationary SE is not possible with the
that for these states the wave function is a standing wave. In means of nowadays mathematics. This constitutes a motiva-
other words, the SE predicts that wave functions can form tion for the use of efficient numerical approaches to obtain it;
standing waves, called stationary states. When the time- specially those capable of dealing in a handy way with 2D
dependent SE is applied to these standing waves, it reduces and 3D domains of complicated geometry. In this sense, it
to a simpler equation called the time-independent SE, is possible to mention the application of a meshless approach
2m by Dehghdan and Shokri [34].
∇2 ψ + 2 [E − V (x)] ψ = 0. (11)
~ Radial basis function collocation is currently one of the
The latter expression can also be written as an eigenvalue main methods for meshless collocation. They differ from
problem the polynomial basis functions typically applied in classical
with L a linear partial differential operator, and B a linear And the linear system we have to solve is
boundary operator that prescribes values on the boundary · ¸
of ∂Ω. If we f
PNlook for a solution for Lu = f such that Aα =
0
(21)
u = j=1 αj vj in terms of basic functions
{v1 , v2 , . . . , vN }, then In particular, we are going to apply this scheme for solv-
N
X ing the time-independent SE in Rn (n = 1, 2) in the form of
Lu = αj Lvj = f (14) an eigenvalue problem with Dirichlet boundary conditions on
j=1 Ω ⊂ Rn (
Ĥψ(x) = Eψ(x), x ∈ Ω
The collocation method finds an approximate solution to a (22)
ai }N
differential equation evaluating in collocation points {a ψ|∂Ω = 0
i=1 ,
such that
where Ĥ = −∇2 + Ve (x). For sake of numerical simplic-
N
X ity we have omitted the coefficient ~2 /2m, once we have
Lu(a ai ) = ai )
αj Lvj (a
done this, the units of our numerical findings will be in effec-
j=1
tive units –for length and energy. The problem (22) usually
ai ),
= f (a for i = 1, . . . , N (15) appears when one looks for the confined energy states in a
quantum heterostructure. Thus, we assume an approximation
is a system of linear equations. Then if we want to solve
ψ(x) to the solution of the Eq. (22), proposed in the form of
Eq. (13) with first order absorbing boundary condition
radial basis function, without polynomial term
The Asymmetric Kansa’s approach assumes an approxi-
mate solution of the form N
X
XN ψ(x) = αi φ(||x − aj ||) (23)
u(x) = αi φ(||x − ai ||) (16) i=1
i=1
with N distinct collocation points A = AΩ ∪ A∂Ω and en-
For ai }N
NI nodes {a i=1 ∈ Ω in the interior of the domain
I
suring (22) holds at these points. Evaluating (23) at the col-
N
ai }i=NI+1 ∈ ∂Ω on the boundary, where
and NB nodes {a location points, we have a system of linear equations
N = NI + NB . The approximated solution is completely
N
X
determined by finding the scalars α = [α1 , α2 , . . . , αN ]t . In
ai ) =
ψ(a αj φ(||ai − aj ||), i = 1, .., N. (24)
order to obtain α , we enforce L at every point in Ω and B at
j=1
every point in ∂Ω
ÃN ! Now, we introduce the notation ψj = ψ(aj ), ψ =
X t
(Lu)(a aj ) = L αi φ(||x − ai ||) (aaj ) [ψ1 , ψ2 , ..., ψM , ψm+1 , ..., ψN ] , φij = φ(kai − aj k), and
i=1 define the matrix
N
X φ11 φ12 · · · φ1N
= aj − ai ||) = f (a
αi Lφ(||a aj ), φ21 φ22 · · · φ2N
i=1 A= . .. .. .. (25)
.. . . .
for j = 1, 2, . . . , NI (17) φN 1 φN 2 ··· φN N
such that, according with Eq. (24), it is possible to write approximations which, under the assumption of independent
energy bands, leads to the same mathematical form given
ψ = Aα. (26) for the stationary SE in Eq. (8). INPUT. A set of collo-
cation points and the potential
PN function Ve . OUTPUT. An
Here, A is strictly positive definite. So, it is nonsingular and
eigenfunction ψ(x) = j=1 αj φ(||x − aj ||) and energies E
we can put
(eigenvalues).
α = A−1 ψ. (27)
The following steps are:
On the other side A can be decomposed in two parts
( 1. Calculate matrix
φij if 1 ≤ i ≤ M and 1 ≤ j ≤ N Aij = φ(||ai − aj ||), i, j = 1, ..., N .
AΩ = (28)
0 if M + 1 ≤ i ≤ N and 1 ≤ j ≤ N ³
2. Calculate ´
H = −∇2 AΩ + A∂Ω + diag([Ve ])AΩ A−1 .
and
( 3. Find eigenvalues and eigenvectors
0 if 1 ≤ i ≤ M and 1 ≤ j ≤ N
A∂Ω = (29) ψ = [ψ1 , ψ2 , ..., ψN ]t in Hψ
ψ = Eψ
ψ . Use an eigenval-
φij if M + 1 ≤ i ≤ N and 1 ≤ j ≤ N. ues solver for non-symmetric matrices.
Clearly, A = AΩ +A∂Ω . Hence, with (27) and the former 4. Among all eigenvectors ψ , to choose those which sat-
notation, one obtains ψ ∂Ω || ≈ 0.
isfy the boundary condition ||ψ
³ ´
H = −∇2 AΩ + A∂Ω + diag([Ve ])AΩ A−1 , (30) 5. Calculate α = A−1ψ , α = [α1 , α2 , ...αN ]t .
6. The eigenfunction or wave function is
where [Ve ] is the vector whose components are P
N
the results of the evaluation of the potential func- ψ(x) = αj φ(||x − aj ||).
tion Ve (x) at the collocation points {ai }M e
i=1 [V ] = j=1
and
ψ + (r, θ) = Jm (km,n r/R) cos(mθ) , (44)
with eigenenergies, in effective units, given by
2
is very small, the matrix will become very ill-conditioned,
km,n leading to serious numerical singularity and degradation in
Em,n = . (45)
R2 numerical accuracy. These problems can be avoided by us-
The numerical results obtained by our algorithm are re- ing compactly supported RBFs, and this is a subject of future
markably similar to the analytical solutions, and are depicted investigation. That opens the possibility of using this kind of
in Table V for a quantum disc of radius R = 2 a∗0 . Again, numerical schemes to the study of electron states –and related
the coincidence of the eigenvalues is significantly good. Note physical properties– in quantum nanostructures of more com-
that the largest errors for the obtained wavefunctions cor- plicated or even non-regular geometries. Another possible
respond to the boundary regions. This could be mitigate application is the self-consistent solution of the Schrödinger
by increasing the number of boundary points [1]. Given and Poisson equations in problems with selective doping or
the symmetry, the calculation in this case has only included polarization-induced charge densities.
N = 500 collocation points. A straightforward extension of our approach will be the
In the Fig. 6 we are presenting the density plots of the study of quantum states in three-dimensional confined struc-
confined wavefunctions that correspond to the energy states tures such as quantum dots. The results of such a work will
reported in Table V (left-hand column) as well as the associ- be published elsewhere.
ated probability densities (right-hand column). It is possible
to notice that the particular symmetries of the different states
are correctly reproduced.
Acknowledgments
This research was partially supported by Colombian Agen-
6. Conclusions and future research cies: CODI-Universidad de Antioquia (Estrategia de Sosteni-
bilidad de la Universidad de Antioquia and projects:
We have addressed the subject of solving the Schrödinger “Propiedades ópticas de impurezas, excitones y moléculas
equation in one- and two-dimensional problems using a en puntos cuánticos autoensamblados” and “On the way
meshless method. The procedure of implementing the nu- to development of new concept of nanostructure-based
merical procedure has been thoroughly presented. For the THz laser”), Facultad de Ciencias Exactas y Naturales-
sake of comparison, we chose some well known examples for Universidad de Antioquia (CAD-exclusive dedication project
the application of this approach which have, in general, an- 2015-2016), and El Patrimonio Autónomo Fondo Nacional
alytical exact solutions. In all cases, the use of the meshless de Financiamiento para la Ciencia, la Tecnologı́a y la In-
method leads to a remarkably good qualitative and quantita- novación, Francisco José de Caldas. RLR is grateful
tive agreement. In this paper we have used Multiquadric, a to the Universidad EIA for its financial support through
globally supported radial basis, the same as thin plate splines EIA-UdeA project “Efectos de láser intenso sobre las
and many others. The main disadvantage of globally sup- propiedades ópticas de nanoestructuras semiconductoras de
ported RBFs is that their associated interpolation matrix is InGaAsN/GaAs y GaAlAs/GaAs”. CAD and RLR are grate-
full. As a consequence, there exists an upper limit in the ful to UdeA-EIA-UdeM for financial support through the
number of collocation points of globally supported RBF col- project: “Propiedades opto-electrónicas de sistemas alta-
location methods. If the distance between collocation points mente confinados: Una aproximación teórica”.
1. G. F. Fasshauer, Meshfree Approximation Methods with MAT- 9. R.E. Carlson and T.A. Foley, Comput. Math. Appl. 21 (1991)
LAB, World Scientific Publishing Co., New York (2007). 29.
2. E.J. Kansa, Computers & Mathematics with Applications 19 10. A.E. Tarwater, A parameter study of Hardy’s multiquadric
(1990) 127. method for scattered data interpolation, Lawrence Livermore
National Laboratory, (1985).
3. E.J. Kansa, Computers & Mathematics with Applications 19
(1990) 147. 11. Z. Wu, Approximation Theory Appl. 8 (1992) 1.
4. Y.C. Hon and X.Z. Mao, Appl. Math. Comput. 95 (1998) 37. 12. C. Franke and R. Schaback, Adv. Comput. Math. 8 (1998) 381.
5. Y.C. Hon, K.F. Cheung, X.Z. Mao, and E.J. Kansa, J. Hydraulic 13. C. Franke and R. Schaback, Appl. Math. Comp. 93 (1998) 73.
Eng. 125 (1999) 524. 14. E.J. Kansa, Eng. Anal Boundary Elements. 31 (2007) 577.
6. M. Zerroukat, H. Power, and C. S. Chen, Int. J. Numer. Meth. 15. G.E. Fasshauer, Meshfree Approximation Methods with MAT-
Eng. 42 (1998) 1263. LAB. World Scientific (2007).
7. Y.C. Hon and X. Z. Mao, Financial Eng. 8 (1999) 31. 16. S.I.A.M Schaback, J. Numer. Anal. 45 (2007) 333.
8. M. Marcozzi, S. Choi, and C. S. Chen, Appl. Math. Comput. 17. S. Flügge, Practical Quantum Mechanics, Springer, Berlin
124 (2001) 197. (1998).
18. M.V. Vener, O. Kühn, and J. Sauer, J. Chem. Phys. 114 (2001) 30. D. Marr, Vision: A Computational Investigation into the Human
240. Representation and Processing of Visual Information, Freeman,
New York (1982).
19. M.V. Vener and N. D. Sokolov, Chem. Phys. Lett. 264 (1997)
429. 31. G. Wahba, Spline models for observational data. (CBMS-NSF
Regional Conference Series in Applied Mathematics). SIAM:
20. J.B. Anderson, J. Chem. Phys. 63 (1975) 1499.
Society for Industrial and Applied Mathematics (1990).
21. D.E. Makarov and H. Metiu, J. Phys. Chem. A 104 (2000) 8540.
32. D. Terzopoulos, Multiresolution Computation of Visible-
22. B.W. Shore, J. Chem. Phys. 59 (1973) 6450. Surface Representations, Ph.D. Dissertation, Dept. of Electrical
23. L. Gong, Y.-Ch. Shu, J.-J. Xu, Q.-Sh. Zhu, and Zh.-G. Wang, Engineering and Computer Science, Massachusetts Institute of
Superlatt. Microstruct. 60 (2013) 311. Technology, Cambridge, MA, January (1984).
33. C.A. Micchelli, Constructive Approximation 2 (1986) 11.
24. L. Gong, Y.-Ch. Shu, J.-J. Xu, and Zh.-G. Wang, Superlatt. Mi-
crostruct. 61 (2013) 81. 34. M. Dehgdan and A. Shokri, Comp. Math. Appl. 54 (2007) 136.
25. X.G. Gong, L.H. Shen, D.E. Zhang, and A.H. Zhou, J. Comput. 35. S. Weinberg, Lectures on Quantum Mechanics. Cambridge
Math. 26 (2008) 310. University Press (2012).
26. P. Harrison, Quantum Wells, Wires and Dots: Theoretical and 36. T. Myint-U and L. Debnath, Linear Partial Differential Equa-
Computational Physics of Semiconductor Nanostructures, Wi- tions for Scientists and Engineers, Birkhauser (2006).
ley, Chichester (2010). 37. M. de Dios-Leyva, C.A. Duque, and L. E. Oliveira, Phys. Rev.
27. R.L. Hardy, J. Geophys. Res. 76 (1971) 1905. B 76 (2007) 075303.
28. J. Duchon, Splines minimizing rotation invariant seminorms in 38. W.-K. Li, J. Chem. Educ. 61 (1984) 1034.
Sobolev spaces, Lecture Notes in Math. 571, Springer, Berlin 39. H. Montegranario and J. Espinoza, Variational Regularization
(1977). of 3D Data: Experiments with MATLAB, Springer Briefs in
29. R. Franke, A critical comparison of some methods for inter- Computer Science (2014).
polation of scattered data, Naval Postgrad. Scool Tech. Report 40. R.W. Robinnet, Quantum Mechanics, Univesity Press, Oxford
NPS-53-79-003 (1979). (2006).