Closed azhutov closed 1 year ago
Hi @jonathanpritchard do you have some time to check this?
Hi @nikolasibalic I just had a quick look at this and found an issue but not the one described by @azhutov. When I run atom.twoPhotonRydbergExcitation()
using the parameters above it throws an error regarding the triangle rule when decomposing self.getSphericalMatrixElementHFStoFS(je=1.5, fe=0, mfe=0, jr=2.5, mjr=0.5, qc=0)
. This only impacts calculation of the AC shift term, so suppressing these errors I can force the function to evaluate and approximately the same values as the paper at 0.6 MHz. The resulting discrepancy comes from the difference in radial matrix elements (ARC is using 0.032ea0 rather than 0.029ea0 quoted in paper).
I will take a look at the code throwing an error to work out why it isn't evaluating properly for the fe=0 is zero case but @azhutov did you edit your source locally to suppress the error to arrive at the numerical result you posted above? Even on the ARC-Dev branch where the code was originally developed this throws the same error so it should never have returned a value.
This is now fixed following the latest commit to enforce a triangle rule check on getSphericalMatrixElementHFStoFS()
and the issue is closed.
I was trying to verify the output of twoPhotonRydbergExcitation() function for Rb87 following the experimental and theoretical results of https://arxiv.org/pdf/0711.0401.pdf paper.
The paper suggests that two-photon transition $\ket{5S_{1/2}, F=2, mf=2}\rightarrow \ket{5P{3/2}, F=3, mF=3} \rightarrow \ket{43D{5/2}, m_J=1/2}$ with pi-pi polarized light has Rabi frequencies $$\Omega_R=2\pi\times 0.55 \text{ MHz} \text{ (theory)}$$ $$\Omega_R=2\pi\times 0.49 \text{ MHz} \text{ (experiment)}$$ whereas the output of twoPhotonRydbergExcitation() function results in $$\Omega_R\approx2\pi\times 0.26 \text{ MHz} \text{ (ARC)}$$
The output of the code:
What could be the reason for such discrepancy? Thank you
ARC version: ARC-Alkali-Rydberg-Calculator 3.2.0