---
title: "STIRAP Dark-State Transfer Interactive Lab | Sandbox Physics"
description: "How can two laser pulses transfer an atom while it almost never sits in the lossy middle state?"
canonical_url: "https://sandboxphysics.com/labs/stirap-dark-state-transfer/"
language: "en"
page_type: "lab"
alternate_languages:
  zh-CN: "https://sandboxphysics.com/zh/labs/stirap-dark-state-transfer/"
last_modified: "2026-10-27"
---

Q028 · Order / transfer / count

# STIRAP Dark-State Transfer

**How can two laser pulses transfer an atom while it almost never sits in the lossy middle state?** Send them in an order that looks backwards, which is the STIRAP trick: the pulse linking the intermediate and target states comes first. The atom then follows a dark state. As the pulses overlap and trade places, that dark state turns from the initial state into the target state, and the atom hardly ever occupies the fragile intermediate state.

Drag two laser pulses past each other. Can an atom reach the target while barely occupying the fragile intermediate state?

> Interactive simulation: open this page in a web browser to change the parameters and run the model.

The model is a three-level Lindblad equation in the rotating frame. The pulses are Gaussian, the intermediate state decays equally into the two lower states, and the readout identifies the final state perfectly. Time and frequency are in arbitrary reference units, not calibrated to a real atom. The apparatus is a sketch, and the state populations are probabilities from the model.

02 / Change one condition

## Slide the pulses past each other

$\Delta t/t_*=1.4$

Drag either peak. A positive separation means the Stokes pulse arrives first. The sliders give the same control from the keyboard.

03 / Evolve, then measure

## Reach the target while staying out of the intermediate state

Model populations at the cursor

Initial 0%

Intermediate 0%

Target 0%

Initial Intermediate Target Lines: model · circles: records · bars: 95% Wilson intervals

Click the plot to move the cursor. Each point combines only shots recorded at that time and those settings.

Model dark-state overlap

$\text{—}$

Recorded target fraction

$\text{—}$

04 / Test your prediction

## Which order works best?

Run a scan to collect 200 new preparations at each of 13 settings.

| Setting | Read / total | Target outcomes |
| --- | --- | --- |

What is simulated?

Every record is simulated. State readout is ideal when available, with state-independent missing records. Changing preparation settings clears the active data; an already acquired scan retains its own settings until you replace or reset it. Model diagnostics are separate from measured frequencies.

The intermediate state decays equally to the two lower states, and no atom leaves the three-level system. The Lab models pulsed STIRAP; it does not calculate steady-state EIT transmission.

Time is in reference units; angular frequencies are in inverse reference time. No species or laboratory clock is calibrated.

Scientific sources: [Vitanov et al. · STIRAP](https://arxiv.org/abs/1605.00224)

## From this model to the evidence

What does changing pulse order change?

- **Try**: At the final time, compare Stokes first with Reverse the order. Then run the pulse-order scan, keeping the drive strength and detunings the same.
- **Read**: Compare the target-state counts and the trials left unread. The population curves and the instantaneous overlap with the dark state are model diagnostics, shown separately; they are not detected trajectories.
- **Scope**: Both rely on destructive interference that blocks excitation of the intermediate state. STIRAP moves population between internal states; the velocity-selective trapping in the article involves momentum families and recoil. In this three-level Lab the atom sits at a fixed site, and the Lab neither measures a temperature nor demonstrates subrecoil cooling.

$$
\begin{aligned}|D\rangle&\propto\Omega_S|g\rangle-\Omega_P|f\rangle\\\delta&=0\end{aligned}
$$

Model reference: [Vitanov et al. · STIRAP, § II](https://arxiv.org/abs/1605.00224)

[How helium atoms escaped the light and formed two narrow peaks](https://sandboxphysics.com/stories/quantum-evidence/subrecoil-cooling-dark-state-momentum/)

Physics tutorial

## Control a dark-state transfer

**Background** Two laser pulses couple an initial state and a target state through an intermediate state. A measurement at the end reads which state the atom is in.

**Why it matters** Change one thing at a time, then test it on freshly prepared atoms.

Start with the essentials

- **Focus question**: Can the order of the pulses protect the transfer?
- **One-sentence intuition**: The population curves are predictions from the model; the dots come only from measured outcomes.

### Core mathematical model

#### Reference units

$$
\tau=t/t_*,\quad \Omega,\Delta,\delta,\gamma,V\ \text{in}\ t_*^{-1}
$$

Every rate is either an angular frequency or a population decay rate. No real atomic species is calibrated.

#### Open-system dynamics

$$
\dot\rho=-i[H/\hbar,\rho]+\sum_j\left(L_j\rho L_j^\dagger-\tfrac12\{L_j^\dagger L_j,\rho\}\right)
$$

The full density matrix is evolved, so coherences are kept. Fourth-order Runge–Kutta steps are short enough to resolve the fastest scale in the Hamiltonian, and the integration is split exactly at pulse edges.

#### Three coupled levels

$$
\frac H\hbar=\begin{pmatrix}0&\Omega_P/2&0\\\Omega_P/2&\Delta&\Omega_S/2\\0&\Omega_S/2&\delta\end{pmatrix}
$$

The basis states are initial, intermediate and target, in that order. The intermediate state decays at total rate gamma, half into each lower state. No population leaks out of these three levels.

#### Move the pulse centers

$$
\Omega_P=\Omega_0e^{-(\tau-d/2)^2/2},\quad\Omega_S=\Omega_0e^{-(\tau+d/2)^2/2}
$$

A positive separation means the Stokes pulse arrives first. Each Gaussian amplitude is one reference time wide, and the simulation runs from minus five to plus five.

#### The instantaneous dark state

$$
|D\rangle=\frac{\Omega_S|g\rangle-\Omega_P|f\rangle}{\sqrt{\Omega_P^2+\Omega_S^2}}
$$

At exact two-photon resonance this eigenvector contains none of the intermediate state. If the pulses are too weak, or there is detuning, the evolving state may fail to follow it. The overlap with the dark state is computed from the model; it is not a measured count.

#### Readout and uncertainty

$$
\hat p=\frac{k}{N_{\rm read}},\quad N_{\rm unread}=N-N_{\rm read}
$$

The interval shown is a 95% Wilson binomial interval for the fraction of target-state or double-excitation outcomes. It counts only shots that were read out, and whether a readout fails does not depend on the state. The interval holds point by point; it is not a joint band for the scan and does not cover numerical error in the model. Every shot starts from a freshly prepared ground state.

### Common difficulties

#### A probability is not a trajectory

**Typical misconception** The glowing atom shows the path the atom really follows.

**Better mental model** The atom marker only shows a fixed site, and the brightness of a beam shows the drive amplitude. Only the result tiles show sampled measurements.

#### Sources and limits

**Typical misconception** This Lab reproduces a real, calibrated apparatus.

**Better mental model** The STIRAP model follows Vitanov et al., Reviews of Modern Physics 89, 015006 (2017), section II. The blockade model follows Gaëtan et al., Nature Physics 5, 115–118 (2009). These papers motivate the Hamiltonians, but our dimensionless rates and schematic geometry are not fitted to experimental values.

### Run the experiment

1. 01

   #### Predict

   Before collecting data, choose a contrasting case.

   **What to observe:** Keep in mind which drive is applied and when the measurement is made.

2. 02

   #### Run the sequence

   Drag pulse peaks or the separation handle, and scrub the time cursor.

   **What to observe:** Playing replays the deterministic evolution. It does not create any measurement data.

3. 03

   #### Acquire and compare

   Measure at the cursor, then collect a parameter scan. Export its raw outcomes.

   **What to observe:** The scan measures at the cursor time captured when it started, and it keeps the preparation settings from that moment.

Physical conclusion

Before judging the success rate, count every outcome, including the shots whose readout failed.

## Related experiments and articles

Quantum evidence · Reading path

### Clocks, traps and single-quantum control

Articles on this path that use this experiment, followed by the other experiments they suggest.

1. [Article **How helium atoms escaped the light and formed two narrow peaks**](https://sandboxphysics.com/stories/quantum-evidence/subrecoil-cooling-dark-state-momentum/)
2. [Lab **Quantum State & Born Measurement** Compare a coherent superposition with a plain mixture](https://sandboxphysics.com/labs/qubit-state/)
3. [Lab **Laser Cooling & MOT** Compare the central momentum peak with the camera’s full spread](https://sandboxphysics.com/labs/laser-cooling-magneto-optical-trap/)

Quantum & fields · Starter path

## Start from a single measurement

Predict an outcome, then count what the measurements actually give. The path starts with one qubit and moves on to wave packets, bound states and two-photon interference.

[Start here → **Quantum State & Born Measurement** Predict a probability, turn the analyzer, then compare your prediction with the measured frequency over many shots. Observe · 15 min](https://sandboxphysics.com/labs/qubit-state/)

1. [1 Quantum State & Born Measurement](https://sandboxphysics.com/labs/qubit-state/)
2. [2 Stern–Gerlach Sequence](https://sandboxphysics.com/labs/stern-gerlach-sequence/)
3. [3 Wave Packet & Uncertainty](https://sandboxphysics.com/labs/wave-packet-uncertainty/)
4. [4 Quantum Harmonic Oscillator](https://sandboxphysics.com/labs/quantum-harmonic-oscillator/)
5. [5 Which Path & Quantum Eraser](https://sandboxphysics.com/labs/quantum-eraser/)
6. [6 Hong–Ou–Mandel Two-Photon Interference](https://sandboxphysics.com/labs/hong-ou-mandel/)

[View the full path →](https://sandboxphysics.com/topics/quantum/#starter-path)
