Skip to content

Commit 61a9a3e

Browse files
finish add Yb quantum defects
1 parent 03fc30b commit 61a9a3e

1 file changed

Lines changed: 29 additions & 21 deletions

File tree

src/rydstate/species/ytterbium.py

Lines changed: 29 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -63,32 +63,40 @@ class Ytterbium174(_YtterbiumAbstract):
6363
str(rydberg_constant.u),
6464
)
6565

66-
# -- [1] Phys. Rev. X 15, 011009 (2025) # taken from MQDT.jl for now, check reference
67-
# -- [2] Phys. Rev. Lett. 128, 033201 (2022) # taken from MQDT.jl for now, check reference
66+
# -- [1] Peper 2024, http://arxiv.org/abs/2406.01482
67+
# Spectroscopy and modeling of 171Yb Rydberg states for high-fidelity two-qubit gates
68+
# see Table I
69+
# Isotope Yb174
70+
# -- [2] Wilson 2019, https://arxiv.org/abs/1912.08754
71+
# Trapped arrays of alkaline earth Rydberg atoms in optical tweezers
72+
# fit only valid from 28s upward
73+
# see Table S2, but adjusted for non-Rydberg Ritz
74+
# Isotope Yb174
6875
# -- [3] Kuroda 2025, https://arxiv.org/abs/2507.11487
6976
# Microwave spectroscopy and multi-channel quantum defect analysis of ytterbium Rydberg states
70-
# see Table S1 - S6
77+
# see Table S1 - S8
7178
# Isotope Yb174
7279

7380
_quantum_defects: ClassVar = {
7481
# singlet
75-
(0, 0.0, 0): (0.355101645, 0.277673956, 0.0, 0.0, 0.0), # [3]
76-
(1, 1.0, 0): (3 + 0.92271098, 2.6036257, 0.0, 0.0, 0.0), # todo [3] but mixture
77-
(2, 2.0, 0): (0.729513646, -0.0377841183, 0.0, 0.0, 0.0), # todo [3] but mixture
78-
(3, 3.0, 0): (0.276158949, -12.7258012, 0.0, 0.0, 0.0),
79-
(4, 4.0, 0): (-0.08222676, 0.0, 0.0, 0.0, 0.0),
82+
(0, 0.0, 0): (4 + 0.355101645, 0.277673956, 0.0, 0.0, 0.0), # [3] S2
83+
(1, 1.0, 0): (3 + 0.922709076, 2.60055203, 0.0, 0.0, 0.0), # [3] S4
84+
(2, 2.0, 0): (2 + 0.729513646, -0.0377841183, 0.0, 0.0, 0.0), # [3] S6
85+
(3, 3.0, 0): (0.276158949, -12.7258012, 0.0, 0.0, 0.0), # [3] S7
8086
# triplet
81-
(0, 1.0, 1): (0.4382, 4, -1e4, 8e6, -3e9),
82-
(1, 0.0, 1): (3 + 0.953661478, -0.287531374, 0.0, 0.0, 0.0), # [3]
83-
(1, 1.0, 1): (3 + 0.98208719, -5.4562725, 0.0, 0.0, 0.0), # todo [3] but mixture
84-
(1, 2.0, 1): (3 + 0.925150932, -2.69197178, 66.7159709, 0.0, 0.0), # [3]
85-
(2, 1.0, 1): (0.75258093, 0.3826, -483.1, 0.0, 0.0),
86-
(2, 2.0, 1): (0.752292223, 0.104072325, 0.0, 0.0, 0.0), # todo [3] but mixture
87-
(2, 3.0, 1): (0.72902016, -0.705328923, 829.238844, 0.0, 0.0), # [3]
88-
(3, 2.0, 1): (0.0718252326, -1.00091963, -106.291066, 0.0, 0.0), # [3]
89-
(3, 3.0, 1): (0.0715123712, -0.768462937, 0.0, 0.0, 0.0),
90-
(3, 4.0, 1): (0.0839027969, -2.91009023, 0.0, 0.0, 0.0), # [3]
91-
(4, 3.0, 1): (0.0260964574, -0.14139526, 0.0, 0.0, 0.0), # [3]
92-
(4, 4.0, 1): (-0.08222676, 0.0, 0.0, 0.0, 0.0),
93-
(4, 5.0, 1): (0.02529201, -0.11588052, 0.0, 0.0, 0.0), # [3]
87+
(0, 1.0, 1): (4 + 0.4382, 4, -1e4, 8e6, -3e9), # [2] S2 # but adjusted for non-Rydberg Ritz
88+
(1, 0.0, 1): (3 + 0.953661478, -0.287531374, 0.0, 0.0, 0.0), # [3] S3
89+
(1, 1.0, 1): (3 + 0.982084772, -5.45063476, 0.0, 0.0, 0.0), # [3] S4
90+
(1, 2.0, 1): (3 + 0.925150932, -2.69197178, 66.7159709, 0.0, 0.0), # [3] S5
91+
(2, 1.0, 1): (2 + 0.75258093, 0.3826, -483.1, 0.0, 0.0), # [1] Table I
92+
(2, 2.0, 1): (2 + 0.752292223, 0.104072325, 0.0, 0.0, 0.0), # [3] S6
93+
(2, 3.0, 1): (2 + 0.72902016, -0.705328923, 829.238844, 0.0, 0.0), # [3] S1
94+
(3, 2.0, 1): (0.0718252326, -1.00091963, -106.291066, 0.0, 0.0), # [3] S1
95+
(3, 3.0, 1): (0.0715123712, -0.768462937, 0.0, 0.0, 0.0), # [3] S7
96+
(3, 4.0, 1): (0.0839027969, -2.91009023, 0.0, 0.0, 0.0), # [3] S1
97+
(4, 3.0, 1): (0.0260964574, -0.14139526, 0.0, 0.0, 0.0), # [3] S1
98+
(4, 5.0, 1): (0.02529201, -0.11588052, 0.0, 0.0, 0.0), # [3] S1 # actually from Yb171
99+
# +/- states
100+
# (4, 4.0, "+"): (0.0262659964, 0.0254568575, 0.0, 0.0, 0.0), # [3] S8
101+
# (4, 4.0, "-"): (-0.148808463, -0.134219071, 0.0, 0.0, 0.0), # [3] S8
94102
}

0 commit comments

Comments
 (0)