Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

Computers in Physics

Numerical solution to the Schrödinger equation by constrained optimization

James Garner

Published Jul 1, 1990• 0 citations
Publisher

Abstract

The nonlinear optimization techniques of dynamic simulated annealing and steepest descents make it feasible to solve numerically the Schrödinger equation for systems that have many degrees of freedom. These methods involve finding the solution to a set of quasi-Newtonian equations of motion derived from a fictitious, time-dependent Schrödinger equation. The formalism is reviewed and the methods are illustrated by solving the Schrödinger equation for three simple models: a two-state system, an infinite square well, and the Mathieu equation.

DOI
10.1063/1.168372

Related papers

A numerical damped oscillator approach to constrained Schrödinger equations

Magnus Ögren, Gulliksson, Mårten

This article explains and illustrates the use of a set of coupled dynamical equations, second order in a fictitious time, which converges to solutions of stationary Schrödinger equations with additional constraints. In fact, the method is general and can solve constrained minimization problems in many fields. We present the method for introductory applications in quantum mechanics including three qualitative different numerical examples: the radial Schrödinger equation for the hydrogen atom; the 2D harmonic oscillator with degenerate excited states; and a nonlinear Schrödinger equation for rotating states. The presented method is intuitive, with analogies in classical mechanics for damped oscillators, and easy to implement, either with coding or with software for dynamical systems. Hence, we find it suitable to introduce it in a continuation course in quantum mechanics or generally in applied mathematics courses which contain computational parts. The undergraduate student can, for example, use our derived results and the code (supplemental material (https://stacks.iop.org/EJP/41/065406/mmedia)) to study the Schrödinger equation in 1D for any potential. The graduate student and the general physicist can work from our three examples to derive their own results for other models including other global constraints.

•Jan 1, 2020•2 citations

A numerical damped oscillator approach to constrained Schrödinger equations

Magnus Ögren, M Gulliksson

Abstract This article explains and illustrates the use of a set of coupled dynamical equations, second order in a fictitious time, which converges to solutions of stationary Schrödinger equations with additional constraints. In fact, the method is general and can solve constrained minimization problems in many fields. We present the method for introductory applications in quantum mechanics including three qualitative different numerical examples: the radial Schrödinger equation for the hydrogen atom; the 2D harmonic oscillator with degenerate excited states; and a nonlinear Schrödinger equation for rotating states. The presented method is intuitive, with analogies in classical mechanics for damped oscillators, and easy to implement, either with coding or with software for dynamical systems. Hence, we find it suitable to introduce it in a continuation course in quantum mechanics or generally in applied mathematics courses which contain computational parts. The undergraduate student can, for example, use our derived results and the code (supplemental material ( https://stacks.iop.org/EJP/41/065406/mmedia )) to study the Schrödinger equation in 1D for any potential. The graduate student and the general physicist can work from our three examples to derive their own results for other models including other global constraints.

arXiv:2002.04400•European Journal of Physics•Jul 17, 2020•5 citations

Solving the Schrödinger Equation with Genetic Algorithms: A Practical Approach

Rafael Lahoz-Beltrá

The Schrödinger equation is one of the most important equations in physics and chemistry and can be solved in the simplest cases by computer numerical methods. Since the beginning of the 1970s, the computer began to be used to solve this equation in elementary quantum systems, and, in the most complex case, a ‘hydrogen-like’ system. Obtaining the solution means finding the wave function, which allows predicting the physical and chemical properties of the quantum system. However, when a quantum system is more complex than a ‘hydrogen-like’ system, we must be satisfied with an approximate solution of the equation. During the last decade, application of algorithms and principles of quantum computation in disciplines other than physics and chemistry, such as biology and artificial intelligence, has led to the search for alternative techniques with which to obtain approximate solutions of the Schrödinger equation. In this work, we review and illustrate the application of genetic algorithms, i.e., stochastic optimization procedures inspired by Darwinian evolution, in elementary quantum systems and in quantum models of artificial intelligence. In this last field, we illustrate with two ‘toy models’ how to solve the Schrödinger equation in an elementary model of a quantum neuron and in the synthesis of quantum circuits controlling the behavior of a Braitenberg vehicle.

arXiv:2210.15720•Computers•Nov 27, 2022•8 citations

Numerical Quantum Dynamics

Emil Kieri

We consider computational methods for simulating the dynamics of molecular systems governed by the time-dependent Schrödinger equation. Solving the Schrödinger equation numerically poses a challenge due to its often highly oscillatory solutions, and to the exponential growth of work and memory with the number of particles in the system. Two different classes of problems are studied: the dynamics of the nuclei in a molecule and the dynamics of an electron in orbit around a nucleus. For the first class of problems we present new computational methods which exploit the relation between quantum and classical dynamics in order to make the computations more efficient. For the second class of problems, the lack of regularity in the solution poses a computational challenge. Using knowledge of the non-smooth features of the solution we construct a new method with two orders higher accuracy than what is achieved by direct application of a difference stencil.

•Jan 1, 2013•0 citations

A Simple Solution of the Time-Independent Schrodinger Equation in One Dimension

Hasan Hüseyin Erbil

We found a simple procedure for the solution of the time - independent Schrodinger equation in one dimension without making any approximation. The wave functions are always periodic. Two difficulties may be encountered: one is to solve the equation E=U(x), where E and U(x) are the total and potential energies, respectively, and the other is to calculate the integral of the square root of U(x). If these calculations cannot be made analytically, it should then be performed by numerical methods. To find the energy and the wave function of the ground state, there is no need to calculate this integral, it is sufficient to find the classical turning points, that is to solve the equation E=U(x).

arXiv:quant-ph/0305158•May 26, 2003•0 citations

Time Dependent Schrödinger Equation

Pawel Scharoch, Maciej P. Polak, Radosław Szymon +1 more

This project looks into the time evolution of a wave function within a two-dimensional quantum well. We start by solving the time-dependent Schrödinger equation for stationary states in a quantum well. Next, we express any wave function as a linear combination of stationary states, allowing us to understand their time evolution. Two methods are presented: one relies on decomposing the wave function into a basis of stationary states and the other on discretisation of the time-dependent Schrödinger equation, incorporating three-point formulas for derivatives. These approaches necessitate confronting intricate boundary conditions and require maintaining energy conservation for numerical accuracy. We further demonstrate the methods using a wave packet, revealing fundamental phenomena in quantum physics. Our results demonstrate the utility of these methods in understanding quantum systems, despite the challenges in determining stationary states for a given potential. This study enhances our comprehension of the dynamics of quantum states in constrained systems, essential for fields like quantum computing and nanotechnology.

Cambridge University Press eBooks•Jan 31, 2024•0 citations
The nonlinear optimization techniques of dynamic simulated annealing and steepest descents make it feasible to solve numerically the Schrödinger equation for systems that have many degrees of freedom. These methods involve finding the solution to a set of quasi-Newtonian equations of motion derived from a fictitious, time-dependent Schrödinger equation. The formalism is reviewed and the methods are illustrated by solving the Schrödinger equation for three simple models: a two-state system, an infinite square well, and the Mathieu equation.
This article explains and illustrates the use of a set of coupled dynamical equations, second order in a fictitious time, which converges to solutions of stationary Schrödinger equations with additional constraints. In fact, the method is general and can solve constrained minimization problems in many fields. We present the method for introductory applications in quantum mechanics including three qualitative different numerical examples: the radial Schrödinger equation for the hydrogen atom; the 2D harmonic oscillator with degenerate excited states; and a nonlinear Schrödinger equation for rotating states. The presented method is intuitive, with analogies in classical mechanics for damped oscillators, and easy to implement, either with coding or with software for dynamical systems. Hence, we find it suitable to introduce it in a continuation course in quantum mechanics or generally in applied mathematics courses which contain computational parts. The undergraduate student can, for example, use our derived results and the code (supplemental material (https://stacks.iop.org/EJP/41/065406/mmedia)) to study the Schrödinger equation in 1D for any potential. The graduate student and the general physicist can work from our three examples to derive their own results for other models including other global constraints.
Abstract This article explains and illustrates the use of a set of coupled dynamical equations, second order in a fictitious time, which converges to solutions of stationary Schrödinger equations with additional constraints. In fact, the method is general and can solve constrained minimization problems in many fields. We present the method for introductory applications in quantum mechanics including three qualitative different numerical examples: the radial Schrödinger equation for the hydrogen atom; the 2D harmonic oscillator with degenerate excited states; and a nonlinear Schrödinger equation for rotating states. The presented method is intuitive, with analogies in classical mechanics for damped oscillators, and easy to implement, either with coding or with software for dynamical systems. Hence, we find it suitable to introduce it in a continuation course in quantum mechanics or generally in applied mathematics courses which contain computational parts. The undergraduate student can, for example, use our derived results and the code (supplemental material ( https://stacks.iop.org/EJP/41/065406/mmedia )) to study the Schrödinger equation in 1D for any potential. The graduate student and the general physicist can work from our three examples to derive their own results for other models including other global constraints.
The Schrödinger equation is one of the most important equations in physics and chemistry and can be solved in the simplest cases by computer numerical methods. Since the beginning of the 1970s, the computer began to be used to solve this equation in elementary quantum systems, and, in the most complex case, a ‘hydrogen-like’ system. Obtaining the solution means finding the wave function, which allows predicting the physical and chemical properties of the quantum system. However, when a quantum system is more complex than a ‘hydrogen-like’ system, we must be satisfied with an approximate solution of the equation. During the last decade, application of algorithms and principles of quantum computation in disciplines other than physics and chemistry, such as biology and artificial intelligence, has led to the search for alternative techniques with which to obtain approximate solutions of the Schrödinger equation. In this work, we review and illustrate the application of genetic algorithms, i.e., stochastic optimization procedures inspired by Darwinian evolution, in elementary quantum systems and in quantum models of artificial intelligence. In this last field, we illustrate with two ‘toy models’ how to solve the Schrödinger equation in an elementary model of a quantum neuron and in the synthesis of quantum circuits controlling the behavior of a Braitenberg vehicle.
We consider computational methods for simulating the dynamics of molecular systems governed by the time-dependent Schrödinger equation. Solving the Schrödinger equation numerically poses a challenge due to its often highly oscillatory solutions, and to the exponential growth of work and memory with the number of particles in the system. Two different classes of problems are studied: the dynamics of the nuclei in a molecule and the dynamics of an electron in orbit around a nucleus. For the first class of problems we present new computational methods which exploit the relation between quantum and classical dynamics in order to make the computations more efficient. For the second class of problems, the lack of regularity in the solution poses a computational challenge. Using knowledge of the non-smooth features of the solution we construct a new method with two orders higher accuracy than what is achieved by direct application of a difference stencil.
We found a simple procedure for the solution of the time - independent Schrodinger equation in one dimension without making any approximation. The wave functions are always periodic. Two difficulties may be encountered: one is to solve the equation E=U(x), where E and U(x) are the total and potential energies, respectively, and the other is to calculate the integral of the square root of U(x). If these calculations cannot be made analytically, it should then be performed by numerical methods. To find the energy and the wave function of the ground state, there is no need to calculate this integral, it is sufficient to find the classical turning points, that is to solve the equation E=U(x).
This project looks into the time evolution of a wave function within a two-dimensional quantum well. We start by solving the time-dependent Schrödinger equation for stationary states in a quantum well. Next, we express any wave function as a linear combination of stationary states, allowing us to understand their time evolution. Two methods are presented: one relies on decomposing the wave function into a basis of stationary states and the other on discretisation of the time-dependent Schrödinger equation, incorporating three-point formulas for derivatives. These approaches necessitate confronting intricate boundary conditions and require maintaining energy conservation for numerical accuracy. We further demonstrate the methods using a wave packet, revealing fundamental phenomena in quantum physics. Our results demonstrate the utility of these methods in understanding quantum systems, despite the challenges in determining stationary states for a given potential. This study enhances our comprehension of the dynamics of quantum states in constrained systems, essential for fields like quantum computing and nanotechnology.