College Physics ›› 2024, Vol. 43 ›› Issue (11): 23-.doi: 10.16854/j.cnki.1000-0712.240117

Previous Articles     Next Articles

Solution of the stationary Schrödinger equation by the fast Fourier transform method

LIU Xiao-fei1, ZHANG Xiao-yan2, FANG Ji-yu3, NIU Zhong-ming2   

  1. 1. Stony Brook Institute at Auhui University, Anhui University, Hefei, Anhui 230039, China; 
    2. School of Physics and Optoelectronic Engineering, Anhui University, Hefei, Anhui 230039, China; 
    3. School of Mechanics and Photoelectric Physics, Anhui University of Science and Technology, Huainan, Anhui 232001, China
  • Received:2024-03-12 Revised:2024-04-18 Online:2024-12-20 Published:2025-01-02

Abstract:  The stationarySchrödinger equation is usually solved numerically using the finite difference method and shooting method in the coordinate space. This paper employs the Fourier transform to numerically solve the stationarySchrödinger equation in the momentum space, the solving speed is greatly improved by using the fast Fourier transform algorithm, and the corresponding MATLAB numerical codes were developed. By comparing with the analytic solutions of the eigenvalues and eigenfunctions of the one-dimensional harmonic oscillator, the reliability of the method and the correctness of the codes are verified, which provides an efficient numerical algorithm for solving the stationary Schrödinger equation.


Key words: Schr?dinger equation, fast fourier transform, one-dimensional harmonic oscillator