Magic running and standing wave optical traps for Rydberg atoms - Data and code for analysis
Authors/Creators
Description
Data, theory calculation and plotting scripts for the publication titled "Magic running and standing wave optical traps for Rydberg atoms" (arXiv:2410.20901).
File legend
-
data_FIGx_yyy.matcontains the calculated or measured data used in Figure x -
calc_FIGx_yyy.pyis the script to calculate the theoretical data used in Figure x -
plot_FIGx_yy.pyis the script to create the Figure x of the paper -
simulation_class.pyis a class with theory functions -
paperstyle.mplstyleis a matplotlib style file -
requirements.txtlists all the required python packages
Abstract
Magic trapping of ground and Rydberg states, which equalizes the AC Stark shifts of these two levels, enables increased ground-to-Rydberg state coherence times. We measure via photon storage and retrieval how the ground-to-Rydberg state coherence depends on trap wavelength for two different traps and find different optimal wavelengths for a 1D optical lattice trap and a running wave optical dipole trap. Comparison to theory reveals that this is caused by the Rydberg electron sampling different potential landscapes. The observed difference increases for higher principal quantum numbers, where the extent of the Rydberg electron wave function becomes larger than the optical lattice period. Our analysis shows that optimal magic trapping conditions depend on the trap geometry, in particular for optical lattices and tweezers.
Theory calculation
We implemented the potential arising from the Hamiltonians described in the paper. The functions are shared here in the python class simulation_class.py. This class is used in the calculation scripts named calc_FIGx_yyy.py and saves the data as data_FIGx_yyy.mat for the respective Figure x.
In case of questions to the code or calculations, please contact Chris Nill or Lukas Ahlheit.
Experimental data
The experimental data published here are photon storage and retrieval traces of 780 nm probe photons as function of storage duration. We recorded photon traces for different trap laser detunings and Rydberg states.
In case of questions to the data, please contact Lukas Ahlheit or Sebastian Hofferberth.
Inkscape modification to specific figures
- Figure 1: The plotted data is joined in Inkscape with schematic drawings
- Figure 2: The plot created by the python file is edited in Inkscape for readability
- Figure 5: We add two schematics into the figure created by the python file
Files
requirements.txt
Files
(4.5 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:27c06ede9e7f482acf6ae9cc7d96a30e
|
5.8 kB | Download |
|
md5:9997a197ef08a1b2ceaf7915c66b7b5b
|
6.5 kB | Download |
|
md5:0fc9d973ec4ae96099866fb1493d0796
|
8.3 kB | Download |
|
md5:4b093642995d7ce1c5d5b840a520fd0d
|
21.7 kB | Download |
|
md5:8ba1b6b638744748a17eb6ac5081fae8
|
21.7 kB | Download |
|
md5:c39dd0876dcc976ecf38d7a632417253
|
720.2 kB | Download |
|
md5:5e99703e47fee0d82269057acbee0c1e
|
3.4 MB | Download |
|
md5:a5acbdc89a174eecda1858b17e39429d
|
2.4 kB | Download |
|
md5:cfa1f77898fe94ccc3b2f8778594c9a6
|
2.4 kB | Download |
|
md5:03c9f5cef2751b896b4c1febff917cdb
|
2.4 kB | Download |
|
md5:944a671589c02bb702c4f3f9caad3e57
|
2.4 kB | Download |
|
md5:d2f7675d9c67d588218d7be0d70675dd
|
218.6 kB | Download |
|
md5:1d1af226557d00ecb75775be1d205ebb
|
3.0 kB | Download |
|
md5:65ba7c1b182a51544572787dd7184e46
|
3.6 kB | Download |
|
md5:524a0c2560accf4193f270e8d6893b70
|
7.3 kB | Download |
|
md5:44fe813148a7e571bd15668c009b3bc9
|
9.1 kB | Download |
|
md5:92718359436aabdf2cdbc9f56cad72f7
|
9.4 kB | Download |
|
md5:ce15c6fdc0da972ee89c2217f729d2e7
|
8.7 kB | Download |
|
md5:76b79061772735f048d585a1bfe26011
|
650 Bytes | Preview Download |
|
md5:20ddf1b27183040a12b684dc696fac58
|
49.2 kB | Download |
Additional details
Software
- Programming language
- Python