Japanese version is available.

Method of first principles numerical simulation for time-evolving electronic states.

Naoki Watanabe

Last updated, Jan 27, 2003.

The purpose of our study is to establish a standard computational method for large-scale and long-term fisrt-principles numerical simulations of time-evolving quantum electronic states. The base equation for this study is the time-dependent Schroedinger equation. In principle, by solving this partial differential equation numerically, it would be possible to analyze many kinds of quantum dynamic phenomena. However it is not straightforward. Many researchers have developed efficient numerical methods, but still there are some rooms for further improvements.

In the numerical simulation, the norm of the time-evolving wave function should be preserved. It is the most significant requirement for the simulation. Otherwise, eventually, the norm increases explosively or decreases to zero, and it can not give physically meaningful results. The norm is preserved only if the time evolution operator is exactly unitary. We have developed a numerical method which ensures exact unitarity.

A wave function is usually expressed by a linear combination of plane waves. This expression needs the Fourier-transform to calculate the matrix elements of the Hamiltonian many times. However, we utilize another expression by real space grid points. In this expression, the Hamiltonian is represented by a very sparse matrix. We have developed a method for the TD-Schroedinger equation by utilizing several computational techniques. One of the techniques is the exponential product method which has been widely used in many kind of computational simulations. We found the use of the Cayley's form implemented by FEM is very effective, and formulated a new method which can handle many kinds of systems under an electric field and magnetic field.

Figure 1 shows the result of a simple simulation using our method. Please move your mouse pointer inside the image. This animation demonstrates the flow of electron wave packets through a quantum wire on a 2D system.

÷
Fig. 1: The flow of electron wave packets through a quantum wire on a 2D system.

Cayley's form is a kind of implicit methods, this is the key to the stability, but implicit methods are not suitable for periodic conditions and parallelization. We have avoided these problems by introducing an operator named adhesive operator. Figure 2 is the demonstration of the adhesive operator for parallel computing. A quantum wave packet runs over a 2D periodic space, this space was divided into nine areas, and nine computers managed each areas.

Fig. 2: Parallel computing of a quantum wave packet.

This adhesive operator is also useful for adaptive mesh refinement technique. Figure 3 is the demonstration of the adaptive mesh refinement technique. As like the previous demonstration, nine computers have managed each areas, but the central area has fine meshes.

Fig. 3: Adaptive mesh refinement technique.
The central area has fine meshes.

Figure 4a and 4b shows a simple simulation of electron flow accelerated by an external electric force. This system is periodically connected so that the the electron can flow forever.

Fig. 4a: Dynamics of the electron density in a periodic 2D system.
The electron starts flowing by the external electric force.
Fig. 4b: Dynamics of the electron current in the same system.
These segments show the current density,
and "red" and "green" mean left-turn and right-turn vortexes respectively.

We introduced a concept of a finite element method (FEM) for the real space time evolution method. It was found that by using FEM, the accuracy are dramatically improved without the increase of the computational effort.

Figure 5 shows a simple comparison of the accuracy of these methods. The evolution of a Gaussian wave in 1D system is computed by an ordinally finite differential method and the finite element method respectively.

Fig. 5: Blue one is the result of an ordinally finite differential method.
Red one is the result of the finite element method.
Blue and red bars mean the expected value of the positions respectively.
Green bar means the analytical one.

It is very important to improve the real space time evolution method to manage systems under external magnetic fields. The Schroedinger equation in such systems involves a vector potential, which made the computation very troublesome. We formulated an efficient algorithm to computer the evolution under a magnetic field.

Figure 6 shows a cyclotron motion of an electron in a static magnetic field. The motion of the expected value of the positions agreed with the classical result.

Fig. 6: A cyclotron motion of an electron in a static magnetic field.

Figure 7 shows Aharonov-Bohm effect. The interference pattern is shifting with the increase of the magnetic flux.

Fig. 7: Shift of interference pattern due to the Ahanorov-Bohm effect.

Figure 8 shows the dynamics of a quantum wave packet in a 2D system applied with both electric force and magnetic force.

Fig. 8: Dynamics in electric and magnetic fields.

We have confirmed the our method for the TD-Schroedinger equation is also useful for the TD-Khon-Sham equation, namely, the dynamics of many-body systems.

Figure 9 shows a simple simulation, collision of two electrons.

Fig. 9 : Collision of two electrons.

For the performance test of the method in realistic systems, we simulated an electron dynamics in a hydrogen atom in a strong laser. Figure 10a shows the time evolution of the electron density during the electron excitation. We found the state gradually turns from the 1S-orbital to the 2P-orbital.

Fig. 10a: The excitation of an electron around a hydrogen atom.

The oscillation of the polarization generated another electric field, which corresponded to a scattering light from the atom. By Fourier transforming the polarization along time axis, we got the spectrum of the scattered light shown in Figure 10b.


Fig. 10b: Spectrum of the scattering light.

We found several sharp peaks. These peaks are corresponded to following physical phenomena. The Rayleigh scattering, the emissions due to the electron transitions among eigen states, the Hyper Raman scattering, and, the third harmonic generation. These behavior agrees with the time-dependent perturbation theory.

It is remarkable that by using our real space computations, we can start the simulation only with the Hamiltonian and the initial state. In other words, we do not need the informations about the excited states to start the simulation. However, we can find the informations about the excited states by simulating the time evolution.

Those simulations above treat only one electon. Then, we have simulated atom excitations of H, He, and Be atoms. We have extended our method to many-body systems; TD-Kohn-Sham equation. We have found that even though the effective potential in TD-KS evolves by itself, the simulation can be performed naturally, without any complicated procedures.

Figure 11 shows the excitations of each atoms. In these systems, the core potential is treated by bare coulomb potential except the singular point.


Fig. 11: Excitation of Atom by strong laser, (a) H, (b) He, (c) Be.

Next, we have applied our method to a molecule; methane. Figure 12 shows the motion of electrons density around a methane molecule. A strong pulse laser is applied to this molecule at t=0, so that the electrons are kicked, and start vibration.


Fig. 12: Excitation of methane by a strong pulse laser.

Figure 13 shows another kind of simulation. The molecule is benzene. An increasing magnetic field is applied perpendicular to this molecule. An induced electric field accelerates the electrons motion, and electrons start flowing around this ring molecule.


Fig. 13: Induce loop current around benzene ring by an increasing magnetic flux.

Next, we have simulated a periodic system; diamond crystal. A pulse laser was applied at t=0, then we followed the motion of electrons density. In this simulation, we considered the effect of anti-electric field. As a result, we could see the plasmon in this crystal.


Fig. 14: Excitation of electrons in diamond crystal.

Next, we have simulated a partially periodic system; Carbon graphite. In this system, it is periodic in xy plane, but isolate in z axis. We can treat such complicated boundary conditions by using real space approach. Figure 14 shows the motion of electrons around the graphite. it was moved by a pulse laser. but it never flows.


Fig. 15: Excitation of electrons in graphite sheet.

The next simulation is much more complicated than ever. Figure 16 shows the electron motion around carbon nano-tube (4,4). There are 20 carbon atoms, 80 electrons, and 40 orbitals in a unit cell. These electrons flows around the tube due to the increasing magnetic field applied to this tube.


Fig. 16: Excitation of electrons in carbon nano-tube.

The last simulation is more complicated, C60 fullerene. Figure 17 shows the electron motion. There are 60 carbon atoms, 240 electrons, and 120 orbitals. These electrons moved by a strong laser applied to this large molecule.


Fig. 17: Excitation of electrons in C60 fullerene.

Finally, we show some our future dream. By using our method, it will be possible to examine the nonlinear optical property of atoms. The simulation of electrons flow in mesoscopic devices will be important near future to design such systems. Also, the analysis of electrical switching property of molecular devices will be important in the future industry.


There are plenty of interesting applications, in which our numerical method is utilized.

Activities

Papers
  • N. Watanabe and M. Tsukada: Fast and stable method for simulating quantum electron dynamics, Physical Review E, Vol 62, No 2, 2914, (2000).
    You can obtain the paper from physics/0011068
  • N. Watanabe and M. Tsukada: Finite element approach for simulating quantum electron dynamics in a magnetic field, J. Phys. Soc. Japan, Vol 69. No.9, 2962, (2000).
    You can obtain the paper from physics/0011069
  • N. Watanabe and M. Tsukada: Efficient method for simulating quantum electron dynamics under the time dependent Kohn Sham equation, Physical Review E, Vol 65, No 3, 036705 (2002).
    You can obtain the paper from physics/0112015
  • Naoki Watanabe: Fast and stable computational method for simulating time development of wave functions (Master thesis, Mar, 2000)
  • Naoki Watanabe: Method of first-principles numerical simulation for time-evolving electronic state (Doctor thesis, Mar, 2003)
  • Naoki Watanabe: Method of first principles numerical simulation for time-evolving electronic states (Doctor thesis, Mar, 2003)

    Invited talks on International conferences.
  • N. Watanabe and M. Tsukada: Fast and stable method for simulating quantum electron dynamics, Riken symposium on Large scale calculation of electronic state (Wakoh, Japan, Nov 4-5, 1999).
  • N. Watanabe and M. Tsukada: Computational techniques for Quantume Electron Dynamics, First conference of Asian Consortium for Computational Materials Science (Jawaharlal Nehru Centre for Advanced Scientific Research, and Indian Institute for Science, Nov 29-Dec 1, 2001).

    Contributed talks on International conferences.
  • N. Watanabe and M. Tsukada: Fast and stable method for simulating quantum electron dynamics, The 5th International Conference on Computational Physics (Ishikawa Prefectural Industrial Center, Kanazawa, Japan, Oct 11-13, 1999).
  • N. Watanabe and M. Tsukada: Efficient algorithm for TD-Schroedinger equation and TD-Kohn-Sham equation, International Conference on Computational Physics 2000 (Hyatt Regency Sanctuary Coave, Gold Coast, Queensland, Australia, Dec 3-8, 2000).
  • N. Watanabe and M. Tsukada: Algorithm for simulating time-evolution of wavefunctions under Time-Dependent Kohn-Sham equation, Computational Science Workshop 2001 (Epochal Tsukuba International Congress Center, Tsukuba, Japan, Mar 11-13, 2001).
  • N. Watanabe and M. Tsukada: Computational approach for Quantum Electron Dynamics in Nano structures, APS March meeting (Indianapolis convention center, Indianapolis, USA, Mar 18-22, 2002).

    Proceedings written in English
  • N. Watanabe and M. Tsukada: Fast and stable method for simulating quantum electron dynamics, RIKEN Review No. 29 (Jun, 2000): Focused on Large-scale Calculation of Electronic States (No. 24).
  • N. Watanabe and M. Tsukada: Fast and stable method for simulating quantum electron dynamics, Proceedings of the 5th International Conference on Computational Physics, Progress of Theoretical Physics Supplement No. 138, p115, (2000).
  • N. Watanabe and M. Tsukada: Efficient algorithm for TD-Schroedinger equation and TD-Kohn-Sham equation, Proceedings of the International Conference on Computational Physics, Computer Physics Communication Vol 142, Iss 2, (2001).

  • Naoki Watanabe; naoki@cms.phys.s.u-tokyo.ac.jp

    Return to the index of activity report.