English

Computing Floquet Hamiltonians with Symmetries

Numerical Analysis 2020-12-02 v2 Numerical Analysis Mathematical Physics Functional Analysis math.MP

Abstract

Unitary matrices arise in many ways in physics, in particular as a time evolution operator. For a periodically driven system one frequently wishes to compute a Floquet Hamilonian that should be a Hermitian operator HH such that eiTH=U(T)e^{-iTH}=U(T) where U(T)U(T) is the time evolution operator at time corresponding the period of the system. That is, we want HH to be equal to i-i times a matrix logarithm of U(T)U(T). If the system has a symmetry, such as time reversal symmetry, one can expect HH to have a symmetry beyond being Hermitian. We discuss here practical numerical algorithms on computing matrix logarithms that have certain symmetries which can be used to compute Floquet Hamiltonians that have appropriate symmetries. Along the way, we prove some results on how a symmetry in the Floquet operator U(T)U(T) can lead to a symmetry in a basis of Floquet eigenstates.

Cite

@article{arxiv.2007.06112,
  title  = {Computing Floquet Hamiltonians with Symmetries},
  author = {Terry Loring and Fredy Vides},
  journal= {arXiv preprint arXiv:2007.06112},
  year   = {2020}
}

Comments

25 pages, 13 figure, 14 ancillary files, primarily Matlab files. Updated to have correct spelling of author names of authors in the Arxiv metadata

R2 v1 2026-06-23T17:03:47.207Z