SOQCS: A Stochastic Optical Quantum Circuit Simulator

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Osca, Javier, Vala, Jiri
Formato: Preprint
Publicado: 2023
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866917566942806016
author Osca, Javier
Vala, Jiri
author_facet Osca, Javier
Vala, Jiri
contents We present Stochastic Optical Quantum Circuit Simulator (SOQCS) C++/Python library for the simulation of quantum optical circuits, and we provide its implementation details. SOQCS offers a framework to define, simulate and study quantum linear optical circuits in the presence of various imperfections. These come from partial distinguishability of photons, lossy propagation media, unbalanced beamsplitters and non-ideal emitters and detectors for example. SOQCS is developed as a series of different modules which provide quantum circuits, different simulator cores and tools to analyze the output. Quantum circuits can be defined from basic components, including emitters, linear optical elements, delays and detectors. Post-selection can be configured straightforwardly as part of detector definitions. An important attribute of SOQCS is its modularity which allows for its further development in the future.
format Preprint
id arxiv_https___arxiv_org_abs_2307_06965
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle SOQCS: A Stochastic Optical Quantum Circuit Simulator
Osca, Javier
Vala, Jiri
Quantum Physics
We present Stochastic Optical Quantum Circuit Simulator (SOQCS) C++/Python library for the simulation of quantum optical circuits, and we provide its implementation details. SOQCS offers a framework to define, simulate and study quantum linear optical circuits in the presence of various imperfections. These come from partial distinguishability of photons, lossy propagation media, unbalanced beamsplitters and non-ideal emitters and detectors for example. SOQCS is developed as a series of different modules which provide quantum circuits, different simulator cores and tools to analyze the output. Quantum circuits can be defined from basic components, including emitters, linear optical elements, delays and detectors. Post-selection can be configured straightforwardly as part of detector definitions. An important attribute of SOQCS is its modularity which allows for its further development in the future.
title SOQCS: A Stochastic Optical Quantum Circuit Simulator
topic Quantum Physics
url https://arxiv.org/abs/2307.06965