A Julia implementation of Floquet-Bloch theory for high-harmonic generation in periodic systems
Abstract
We present a flexible Julia codebase implementing Floquet-Bloch theory for high-harmonic generation (HHG) in periodic tight-binding systems. Using the frequency-domain Fourier-Sambe formalism, the package maps the time-dependent Schroedinger equation onto a static eigenvalue problem. This allows direct computation of Floquet states, quasienergy bands, and harmonic currents for 1D, 2D, or 3D lattices under arbitrary light polarizations. The implementation supports both analytical Fourier-Bessel expansions (via Peierls substitution) and numerical Fast Fourier Transforms (FFT). We validate the code against a canonical 1D two-band model and showcase its capabilities on 2D honeycomb systems: gapped graphene mapping HHG cutoff scaling with hopping parameters and the Kane-Mele model, exploring field-induced quasienergy gaps and topological transitions under linear and circular driving fields. In addition to the theoretical presentation, we provide a flexible and efficient open-source Julia implementation of the Floquet formalism: https://github.com/Ashwin-A-Pillai/Floquet-Fourier-Numericals/tree/main.
Related
- Understanding Floquet frequency indeterminacy in time-periodic systems: Application to anisotropic helicopter ground resonance
- Prominent Dimensional Effects on High-order Harmonic Generation in Strongly Correlated Electron Systems
- Chirality-selective second-harmonic response with Floquet engineering
- Implementation of quantum gates by Floquet analysis of kicked quantum system
- Counterdiabatic quasi-Floquet control for the generation of entangled BICs using giant atoms
BibTeX
@misc{pillai2026julia,
title = {{A Julia implementation of Floquet-Bloch theory for high-harmonic generation in periodic systems}},
author = {Ashwin Pillai and Aurelien Manchon and Claudio Attaccalite},
howpublished = {arXiv},
year = {2026},
month = nov,
doi = {10.48550/arxiv.2611.00354},
eprint = {2611.00354},
archivePrefix = {arXiv},
url = {https://arxiv.org/abs/2611.00354},
}
RIS
TY - UNPB
TI - A Julia implementation of Floquet-Bloch theory for high-harmonic generation in periodic systems
AU - Ashwin Pillai
AU - Aurelien Manchon
AU - Claudio Attaccalite
PY - 2026
DA - 2026/11/01
PB - arXiv
DO - 10.48550/arxiv.2611.00354
UR - https://arxiv.org/abs/2611.00354
AB - We present a flexible Julia codebase implementing Floquet-Bloch theory for high-harmonic generation (HHG) in periodic tight-binding systems. Using the frequency-domain Fourier-Sambe formalism, the package maps the time-dependent Schroedinger equation onto a static eigenvalue problem. This allows direct computation of Floquet states, quasienergy bands, and harmonic currents for 1D, 2D, or 3D lattices under arbitrary light polarizations. The implementation supports both analytical Fourier-Bessel expansions (via Peierls substitution) and numerical Fast Fourier Transforms (FFT). We validate the code against a canonical 1D two-band model and showcase its capabilities on 2D honeycomb systems: gapped graphene mapping HHG cutoff scaling with hopping parameters and the Kane-Mele model, exploring field-induced quasienergy gaps and topological transitions under linear and circular driving fields. In addition to the theoretical presentation, we provide a flexible and efficient open-source Julia implementation of the Floquet formalism: https://github.com/Ashwin-A-Pillai/Floquet-Fourier-Numericals/tree/main.
ER -