Propagation, Storage, and Doppler-Resolved Geometry Effects
A comprehensive simulation framework for quantum optics experiments based on the Maxwell-Bloch equations, incorporating realistic physical effects including Doppler broadening, ground-state decoherence, pulse storage/retrieval sequences, and control-field geometry optimization. This suite enables high-fidelity modeling of electromagnetically induced transparency (EIT) for quantum memory applications.
The simulation solves the coupled Maxwell-Bloch equations for a three-level Λ-system under the slowly varying envelope approximation (SVEA). The probe field propagation is governed by:
where η = Nμ²ω/(2ε₀ℏc) is the coupling constant, and ⟨⟩ᵥ denotes Doppler averaging. The atomic coherences evolve according to:
Electromagnetically induced transparency creates a narrow transmission window within an absorption line through quantum interference between excitation pathways.
Dynamic control of the coupling field enables storage and retrieval of quantum states in atomic coherences with controllable storage times.
Thermal motion of atoms introduces velocity-dependent detunings that broaden the EIT window and reduce storage efficiency.
Comparison of Euler and 4th-order Runge-Kutta (RK4) solvers for Maxwell-Bloch propagation with Doppler averaging. RK4 provides superior stability and accuracy in stiff regimes.
Output probe intensity showing differences between Euler and RK4 integration methods. Grid: Nt=3000, Nz=120, Nv=9.
Download DataHeatmap analysis of quantum memory retrieval efficiency as a function of control-field ramp duration and ground-state dephasing rate γsg.
Retrieval efficiency versus control ramp duration (0.2-1.6 μs) and dephasing rate (50-1000 kHz).
Download Data
Time-resolved probe and control fields during storage/retrieval sequence with optimized parameters.
Comparative study of co-propagating versus counter-propagating control field configurations across multiple Doppler widths, revealing geometry-dependent performance.
Probe transmission for co- and counter-propagating geometries at σv = 60, 150, 300 m/s.
Ultra-high resolution comparison showing fine structure in probe dynamics for different geometries.
Input vs output probe intensities with and without Doppler averaging, showing transparency window and pulse delay.
Download Data
Complete storage and retrieval sequence showing probe mapping to spin coherence and subsequent retrieval.
Download Data
Hong-Ou-Mandel visibility degradation with multi-photon parameter μ for different spectral mode purities.
Download Data
Noisy HOM dip with μ=0.15 and M=0.9, showing realistic experimental conditions with noise.
Download DataExplore pulse propagation through EIT medium with adjustable parameters including detuning, Rabi frequency, and atomic density.
Interactive storage and retrieval sequence visualization with control over ramp timing and storage duration.
Analyze the impact of thermal motion on EIT performance with velocity distribution visualization.
3D visualization of retrieval efficiency across multiple parameters for optimization studies.
Complete scientific manuscript with detailed theoretical background and comprehensive results analysis.
Full Python implementation with modular design, comprehensive documentation, and reproducible workflows.
4th-order Runge-Kutta integration with adaptive limiter for stability. Fixed-step solver optimized for stiff regimes with configurable grid resolution (Nt, Nz parameters).
Vectorized NumPy operations for efficient computation. Doppler averaging with configurable velocity classes (Nv) balancing accuracy and speed.
Automated generation of publication-quality figures with matplotlib. CSV output for all simulated data enabling further analysis and reproducibility.
CLI interface with comprehensive parameter control. Presets for balanced quality and high-fidelity simulations with execution time estimates.
Clean separation of physics utilities, numerical solvers, and analysis routines. Extensible design for adding new pulse shapes and propagation schemes.
Comparison with analytical solutions in limiting cases. Convergence tests for grid resolution and integration accuracy.
The system consists of three atomic levels:
The density matrix elements evolve according to:
For atoms moving with velocity v, the detunings are modified:
where ± depends on co-propagating (+) or counter-propagating (-) geometry.
Perfect transparency occurs when:
The EIT linewidth is approximately:
The medium is divided into Nz slices of thickness Δz = L/Nz. The probe field propagates according to:
The velocity distribution is sampled at Nv points: