Digital Twin Simulations Toolbox of the Nitrogen-Vacancy Center in Diamond
Lucas Tsunaki, Anmol Singh, Sergei Trofimov, Boris Naydenov

TL;DR
This paper introduces a Python library for simulating nitrogen-vacancy center spin dynamics in diamond, enabling realistic quantum system modeling for quantum computing, sensing, and networking applications.
Contribution
The authors present a non-perturbative, realistic simulation framework that accounts for environmental inputs without oversimplified assumptions, validated against experimental data.
Findings
Simulations match experimental reports in quantum computing, sensing, and networking.
Reveals subtle dynamics from realistic pulse constraints.
Provides accessible, robust numerical modeling for NV center applications.
Abstract
The nitrogen-vacancy (NV) center in diamond is a crucial platform for quantum technologies, where its precise numerical modeling is indispensable for the continued advancement of the field. We present here a Python library for simulating the NV spin dynamics under general experimental conditions, i.e. a digital twin. Our library accounts for electromagnetic pulses and other environmental inputs, which are used to solve the system's time evolution, resulting in a physical output in the form of a quantum observable given by fluorescence. The simulation framework is based on a non-perturbative time-dependent Hamiltonian model, where the states initialization and readout are postulated from the interaction with optical fields. By eliminating oversimplifications such as the adoption of rotating frames for the microwave and radio frequency fields, our simulations reveal subtle dynamics…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
