bharathijeeva / Scars_RC

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Use of reservoir computing to construct scar functions

Using Reservoir computing to study the quartic oscillator, a quantum chaotic system.

The results are illustrated in a set of Jupyter notebooks. The whole code is the result of the work in this paper. Any contribution or idea to continue the lines of the proposed work will be very welcome.

Remark: We recommend the readers to view the notebooks locally and in Trusted mode for nicer presentation and correct visualization of the figures.

In this work, a Reservoir Computing-based model is develop to propagate quantum wavefunctions with time. In this project we obtain the eigenenergies, eigenstates and scar functions of this quantum system, by propagating an initial wavefunction with time using Reservoir Computing.

Example of the scar functions obtained in this work, for different energies.

We compute the scar functions for four charasteristic periodic orbits: horizontal, quadruple-loop, square and triangle. Moreover, we compute the eigenenergies and eigenstates around energies E=1,10,100.

Notebooks

All the notebooks used for this work can be found inside the folder notebooks .

Remark: Some of the training data could not be uploaded because it exceeded the maximum size allowed by GitHub. The notebooks provide the code to obtain such training data.

Application of the adapted Reservoir Computing model to obtain the eigenenergies and eigenfunctions of the quartic oscillator around energy E=1.

Application of the adapted Reservoir Computing model to obtain the eigenenergies and eigenfunctions of the quartic oscillator around energy E=10.

Application of the adapted Reservoir Computing model to obtain the eigenenergies and eigenfunctions of the quartic oscillator around energy E=100.

Application of the adapted Reservoir Computing model to obtain the scar functions for the horizontal periodic orbit.

Application of the adapted Reservoir Computing model to obtain the scar functions for the quadruple-loop periodic orbit.

Application of the adapted Reservoir Computing model to obtain the scar functions for the square periodic orbit.

Application of the adapted Reservoir Computing model to obtain the scar functions for the triangle periodic orbit.

This notebook summarizes the results of the paper and provides the figures provided in the paper.

BibTex reference format for citation for the Code

@misc{RCScars,
title={Use of reservoir computing to construct scar functions},
url={https://github.com/laiadc/Scars_RC/},
note={Using Reservoir computing to study the quartic oscillator, a quantum chaotic system.},
author={L. Domingo and F. Borondo},
  year={2022}
}


About


Languages

Language:Jupyter Notebook 100.0%Language:Python 0.0%