Skip to content
DraconiticResearch
Search Sources API
181,686 studies31 sourcesUpdated 2 min ago
Peer-reviewedCC BY 4.0Quantum

QwaveMPS: An efficient open-source Python package for simulating non-Markovian waveguide-QED using matrix product states

  1. 1Department of Physics, Engineering Physics and Astronomy, Queen's University, Kingston ON K7L 3N6, Canada

Abstract

QwaveMPS is an open-source Python library for simulating one-dimensional quantum many-body waveguide systems using matrix product states (MPS). It provides a user-friendly interface for constructing, evolving, and analyzing quantum states and operators, facilitating studies in quantum physics and quantum information with waveguide-QED systems. This approach enables efficient, scalable simulations by focusing computational resources on the most relevant parts of the quantum system. Thus, one can study a wide range of complex dynamical interactions, including time-delayed feedback effects in the non-Markovian regime and deeply nonlinear systems, at a highly reduced computational cost compared to full Hilbert space approaches, making it both practical and convenient to model a variety of open waveguide-QED systems (in Markovian and non-Markovian regimes), treating quantized atoms and quantized photons on an equal footing. The QwaveMPS package automates the waveguide-QED-specific tensor-network operations, including construction of the time-bin evolution operator from physical parameters, the swap network required for delayed interactions, orthogonality-center and truncation management, the matrix-product factorization of N-photon Fock-state inputs, and the evaluation of single-time and two-time field observables (such as the second-order quantum correlation function) at chosen points along the waveguide.

Related

  1. Non-Markovian delay-assisted sensing with waveguide-coupled quantum emitters
    Prajit Dhara, Isack Padilla, Saikat Guha +2
    Physical Review ResearchPeer-reviewedPublisher termsOptics & photonicsCrossref
  2. axionbloch: an Open-Source Python Package for Simulating Axion-Induced Spin Dynamics
    Yuzhe Zhang
    arXivPreprintCC BY 4.0Full textHigh-energy & particle physicsarXiv
  3. Perfect Bound States and non-Markovian Dynamics for Imperfect Giant Atoms in a Semi-Infinite Waveguide
    T. Y. Liu, X. Y. Li, W. Y. Hu +3
    arXivPreprintarXiv licenceFull textOptics & photonicsarXiv
  4. qdmag: A Python package for simulating nonequilibrium magnetization of molecules using quantum master equations
    Shuanglong Liu, Xiao Chen, Andrew Cupo +2
    arXivPreprintCC BY 4.0Full textQuantum physics & quantum informationarXiv
  5. Ultra-broadband (1.3–2.5 μm) and highly efficient graphene electro-optic modulator based on a buried silicon waveguide
    Sawatsakorn Chaiyasoonthorn, Sahatsanai Nuchyothin, Chawinwat Chouchoay +3
    Optics ExpressPeer-reviewedPublisher termsOptics & photonicsCrossref
BibTeX
@article{regidor2026qwavemps,
  title = {{QwaveMPS: An efficient open-source Python package for simulating non-Markovian waveguide-QED using matrix product states}},
  author = {Sofia Arranz Regidor and Matthew Kozma and Stephen Hughes},
  journal = {Quantum},
  year = {2026},
  month = nov,
  doi = {10.22331/q-2026-11-03-2258},
  url = {https://quantum-journal.org/papers/q-2026-11-03-2258/},
  note = {CC BY 4.0},
}
RIS
TY  - JOUR
TI  - QwaveMPS: An efficient open-source Python package for simulating non-Markovian waveguide-QED using matrix product states
AU  - Sofia Arranz Regidor
AU  - Matthew Kozma
AU  - Stephen Hughes
PY  - 2026
DA  - 2026/11/03
JO  - Quantum
DO  - 10.22331/q-2026-11-03-2258
UR  - https://quantum-journal.org/papers/q-2026-11-03-2258/
AB  - QwaveMPS is an open-source Python library for simulating one-dimensional quantum many-body waveguide systems using matrix product states (MPS). It provides a user-friendly interface for constructing, evolving, and analyzing quantum states and operators, facilitating studies in quantum physics and quantum information with waveguide-QED systems. This approach enables efficient, scalable simulations by focusing computational resources on the most relevant parts of the quantum system. Thus, one can study a wide range of complex dynamical interactions, including time-delayed feedback effects in the non-Markovian regime and deeply nonlinear systems, at a highly reduced computational cost compared to full Hilbert space approaches, making it both practical and convenient to model a variety of open waveguide-QED systems (in Markovian and non-Markovian regimes), treating quantized atoms and quantized photons on an equal footing. The QwaveMPS package automates the waveguide-QED-specific tensor-network operations, including construction of the time-bin evolution operator from physical parameters, the swap network required for delayed interactions, orthogonality-center and truncation management, the matrix-product factorization of N-photon Fock-state inputs, and the evaluation of single-time and two-time field observables (such as the second-order quantum correlation function) at chosen points along the waveguide.
SN  - 2521-327X
ER  -