Skip to content

Implementation of the algorithm developed in the work of Zhang et. al (https://doi.org/10.1103/PhysRevA.97.052333). The following code uses Deep Reinforcement Learning to obtain an optimal sequence of magnetic fields that should be applied to the extremes of a spin chain in order to achieve a perfect transmission.

Notifications You must be signed in to change notification settings

sofips/QM_deep_rl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QM_deep_rl

Implementation of the algorithm developed in the work of Zhang et. al (https://doi.org/10.1103/PhysRevA.97.052333). The following code uses Deep Reinforcement Learning to obtain an optimal sequence of magnetic fields to be applied at the extremes of a spin chain in order to achieve perfect transmission of a quantum state.

Physical system

We consider an homogeneous XX hamiltonian describing a quantum spin chain that can be under the influence of magnetic pulses in discrete periods of time:

$H( t) = -\sum\limits_{i=1}^{N-1} J\left( \sigma_{i}^{x} \sigma_{i+1}^{x} +\sigma_{i}^{y} \sigma_{i+1}^{y}\right) +\sum\limits_{i=1}^{N} B_{k}(t) \sigma _{k}^{z}$

Following the work of Zhang et. al, consider 16 possible combinations of pulses that can be applied to the extremes of the chain.

About

Implementation of the algorithm developed in the work of Zhang et. al (https://doi.org/10.1103/PhysRevA.97.052333). The following code uses Deep Reinforcement Learning to obtain an optimal sequence of magnetic fields that should be applied to the extremes of a spin chain in order to achieve a perfect transmission.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages