The Bloch Equation Generator -- SimuFísica

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: de Souza, M. P. M., Pavão, G. H. H., de Almeida, A. A. C., Vianna, S. S.
Formato: Preprint
Publicado: 2025
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866908389766856704
author de Souza, M. P. M.
Pavão, G. H. H.
de Almeida, A. A. C.
Vianna, S. S.
author_facet de Souza, M. P. M.
Pavão, G. H. H.
de Almeida, A. A. C.
Vianna, S. S.
contents The interaction between multilevel quantum systems and coherent radiation underlies several phenomena in modern atomic optics. The formulation and solution of the Bloch equations, which describe the dynamics of such systems, become complex as the number of levels increases. In this work, we present the Bloch Equation Generator, a free, browser-based computational tool developed to automate the generation and numerical solution of Bloch equations for systems with up to 30 levels. Users can configure the level diagram, select allowed transitions, define decay rates, and choose whether or not to apply the rotating wave approximation. The software automatically generates the complete set of equations and provides C source code for numerical solutions in both the time and frequency domains. To illustrate its applicability, we present three examples: (i) a two-level system, (ii) a $Λ$-type system with analysis of CPT, EIT, and the Autler-Townes effect, and (iii) a realistic 12-level system based on the Zeeman-resolved $5S_{1/2} \to 5P_{3/2}$ transition of rubidium-87.
format Preprint
id arxiv_https___arxiv_org_abs_2506_01108
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle The Bloch Equation Generator -- SimuFísica
de Souza, M. P. M.
Pavão, G. H. H.
de Almeida, A. A. C.
Vianna, S. S.
Quantum Physics
Atomic Physics
Computational Physics
Optics
The interaction between multilevel quantum systems and coherent radiation underlies several phenomena in modern atomic optics. The formulation and solution of the Bloch equations, which describe the dynamics of such systems, become complex as the number of levels increases. In this work, we present the Bloch Equation Generator, a free, browser-based computational tool developed to automate the generation and numerical solution of Bloch equations for systems with up to 30 levels. Users can configure the level diagram, select allowed transitions, define decay rates, and choose whether or not to apply the rotating wave approximation. The software automatically generates the complete set of equations and provides C source code for numerical solutions in both the time and frequency domains. To illustrate its applicability, we present three examples: (i) a two-level system, (ii) a $Λ$-type system with analysis of CPT, EIT, and the Autler-Townes effect, and (iii) a realistic 12-level system based on the Zeeman-resolved $5S_{1/2} \to 5P_{3/2}$ transition of rubidium-87.
title The Bloch Equation Generator -- SimuFísica
topic Quantum Physics
Atomic Physics
Computational Physics
Optics
url https://arxiv.org/abs/2506.01108