This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Extended degenerate perturbation theory for the Floquet–Hilbert space

Yakov Braver Institute of Theoretical Physics and Astronomy, Vilnius University, Saulėtekio 3, LT-10257 Vilnius, Lithuania    Egidijus Anisimovas Institute of Theoretical Physics and Astronomy, Vilnius University, Saulėtekio 3, LT-10257 Vilnius, Lithuania
Abstract

We consider construction of effective Hamiltonians for periodically driven interacting systems in the case of resonant driving. The standard high-frequency expansion is not expected to converge due to the resonant creation of collective excitations, and one option is to resort to the application of degenerate perturbation theory (DPT) in the Floquet–Hilbert space. We propose an extension of DPT whereby the degenerate subspace includes not only the degenerate levels of interest but rather all levels in a Floquet zone. The resulting approach, which we call extended DPT (EDPT), is shown to resemble a high-frequency expansion, provided the quasienergy matrix is constructed such that each mmth diagonal block contains energies reduced to the mmth Floquet zone. The proposed theory is applied to a driven Bose–Hubbard model and is shown to yield more accurate quasienergy spectra than the conventional DPT. The computational complexity of EDPT is intermediate between DPT and the numerically exact approach, thus providing a practical compromise between accuracy and efficiency.

I Introduction

Intriguing dynamical quantum many-body effects such as prethermalization [1, 2, 3, 4, 5, 6], localization [7, 8, 9, 10], as well as emergence of topological states [11, 12, 13, 14, 15] and discrete time crystals [16, 17, 18, 19, 20, 21] have been predicted and realized experimentally in periodically driven quantum systems. From a theoretical point of view, periodicity of the drive allows one to employ the Floquet theory [22, 23] and construct an effective time-independent Hamiltonian W^\hat{W} that stroboscopically characterizes dynamics of the system [24, 25, 26]. In practice, calculation of effective Hamiltonians has to be carried out perturbatively. Various high-frequency expansions have been devised to that end [27, 28, 25, 29, 14, 30], whereby W^\hat{W} is constructed as an expansion in powers of 1/ω1/\omega, with ω\omega the driving frequency; the low-frequency limit ω0\omega\to 0 has also been investigated [30]. The present work is devoted to the case of resonant driving. Let us introduce the relevant formalism to set the stage for the presentation of the problem.

Construction of effective Hamiltonians may be conveniently approached in the extended Floquet–Hilbert space, where time-dependent operators become infinite matrices that possess a block-banded structure. By Floquet theorem, the Schrödinger equation it|ψ(t)=H^(t)|ψ(t)\mathrm{i}\partial_{t}|\psi(t)\rangle=\hat{H}(t)|\psi(t)\rangle with time-periodic Hamiltonian H^(t+T)=H^(t)\hat{H}(t+T)=\hat{H}(t) has solutions of the form |ψn(t)=eiεnt|un(t)|\psi_{n}(t)\rangle=\mathrm{e}^{-\mathrm{i}\varepsilon_{n}t}|u_{n}(t)\rangle, where εn\varepsilon_{n} are quasienergies, while |un(t+T)=|un(t)|u_{n}(t+T)\rangle=|u_{n}(t)\rangle are periodic functions called Floquet modes (we set =1\hbar=1). The evolution equation for these functions takes the form Q^|un(t)=εn|un(t)\hat{Q}|u_{n}(t)\rangle=\varepsilon_{n}|u_{n}(t)\rangle, where Q^(t)=H^(t)it\hat{Q}(t)=\hat{H}(t)-\mathrm{i}\partial_{t} is the quasienergy operator. The Floquet modes |un(t)|u_{n}(t)\rangle of the Hilbert space can be regarded as the elements of the composite Floquet–Hilbert space {\cal F} defined as the direct product of the Hilbert space and the space of time-periodic functions. We adopt the notation |un|u_{n}\rangle\!\rangle for the elements of {\cal F}, where the inner product is defined as un|um=1T0Tun(t)|um(t)dt\left\langle\!\left\langle u_{n}|u_{m}\right\rangle\!\right\rangle=\frac{1}{T}\intop_{0}^{T}\left\langle u_{n}(t)|u_{m}(t)\right\rangle\mathrm{d}t [22, 23, 28, 30]. The basis spanning {\cal F} is given by |αm|αeimωt|\alpha m\rangle\!\rangle\Leftrightarrow|\alpha\rangle\mathrm{e}^{\mathrm{i}m\omega t}, with |α|\alpha\rangle’s forming a basis in the Hilbert space. The quasienergy operator then assumes a block-banded form:

αm|Q¯|αm=α|H^mm|α+δmmδααmω\langle\!\langle\alpha^{\prime}m^{\prime}|\bar{Q}|\alpha m\rangle\!\rangle=\langle\alpha^{\prime}|\hat{H}_{m^{\prime}-m}|\alpha\rangle+\delta_{m^{\prime}m}\delta_{\alpha^{\prime}\alpha}m\omega (1)

with the blocks containing the Fourier images H^m=1T0TH^(t)eimωtdt\hat{H}_{m}=\frac{1}{T}\int_{0}^{T}\hat{H}(t)\mathrm{e}^{\mathrm{i}m\omega t}\mathrm{d}t. Hereafter we indicate the operators acting in {\cal F} by bars. The above equation can be illustrated by the following matrix:

Q¯=(H^0I^ωH^1H^2H^1H^0H^1H^2H^1H^0+I^ω),\bar{Q}=\begin{pmatrix}\ddots&\vdots&\vdots&\vdots&\iddots\\ \cdots&\hat{H}_{0}-\hat{I}\omega&\hat{H}_{-1}&\hat{H}_{-2}&\cdots\\ \cdots&\hat{H}_{1}&\hat{H}_{0}&\hat{H}_{-1}&\cdots\\ \cdots&\hat{H}_{2}&\hat{H}_{1}&\hat{H}_{0}+\hat{I}\omega&\cdots\\ \iddots&\vdots&\vdots&\vdots&\ddots\end{pmatrix}, (2)

where I^\hat{I} is the identity operator of the Hilbert space.

Finding a frame where the Hamiltonian is time-independent is equivalent to block-diagonalizing Q¯\bar{Q} since off-diagonal blocks account for the time dependence. The perturbative expansion of the transformed quasienergy operator is given by

eG¯Q¯eG¯=Q¯(0)+(W¯D(1)+W¯X(1))+(W¯D(2)+W¯X(2))+\mathrm{e}^{-\bar{G}}\bar{Q}\mathrm{e}^{\bar{G}}=\bar{Q}^{(0)}+(\bar{W}_{{\rm D}}^{(1)}+\bar{W}_{{\rm X}}^{(1)})+(\bar{W}_{{\rm D}}^{(2)}+\bar{W}_{{\rm X}}^{(2)})+\ldots (3)

Here, Q¯(0)\bar{Q}^{(0)} is the unperturbed part of Q¯\bar{Q}, while indices “D” and “X” refer to the block-diagonal and block-off-diagonal parts of the given operator, respectively:

αm|O¯D|αm=αm|O¯|αmδmm,αm|O¯X|αm=αm|O¯|αm(1δmm).\begin{split}\langle\!\langle\alpha^{\prime}m^{\prime}|\bar{O}_{{\rm D}}|\alpha m\rangle\!\rangle&=\langle\!\langle\alpha^{\prime}m^{\prime}|\bar{O}|\alpha m\rangle\!\rangle\delta_{m^{\prime}m},\\ \langle\!\langle\alpha^{\prime}m^{\prime}|\bar{O}_{{\rm X}}|\alpha m\rangle\!\rangle&=\langle\!\langle\alpha^{\prime}m^{\prime}|\bar{O}|\alpha m\rangle\!\rangle(1-\delta_{m^{\prime}m}).\end{split} (4)

The goal is to find the unitary operator G¯=G¯(1)+G¯(2)+\bar{G}=\bar{G}^{(1)}+\bar{G}^{(2)}+\ldots that sets the off-diagonal parts W¯X(n)\bar{W}_{{\rm X}}^{(n)} to zero, up to a given order. The remaining block-diagonal operator Q¯0+W¯D(1)+W¯D(2)+\bar{Q}_{0}+\bar{W}_{{\rm D}}^{(1)}+\bar{W}_{{\rm D}}^{(2)}+\ldots will have the structure δmm(α|W^D[n]|α+δααmω)\delta_{m^{\prime}m}(\langle\alpha^{\prime}|\hat{W}_{{\rm D}}^{[n]}|\alpha\rangle+\delta_{\alpha^{\prime}\alpha}m\omega), where W^D[n]W^D(1)+W^D(2)++W^D(n)\hat{W}_{{\rm D}}^{[n]}\equiv\hat{W}_{{\rm D}}^{(1)}+\hat{W}_{{\rm D}}^{(2)}+\ldots+\hat{W}_{{\rm D}}^{(n)} is the effective Hamiltonian.

Calculation of W^D[n]\hat{W}_{{\rm D}}^{[n]} in the high-frequency limit relies on the assumption that the energy spectrum of the unperturbed Hamiltonian is bounded and that its width is much less than the driving frequency ω\omega. In that case, the unperturbed quasienergy operator can be split as Q¯=Q¯0+H¯\bar{Q}=\bar{Q}_{0}+\bar{H} with itQ¯0=δmmδααmω-\mathrm{i}\partial_{t}\Leftrightarrow\bar{Q}_{0}=\delta_{m^{\prime}m}\delta_{\alpha^{\prime}\alpha}m\omega and H^(t)H¯\hat{H}(t)\Leftrightarrow\bar{H}. By assumption, the elements of H¯\bar{H} are small compared to ω\omega, therefore, H¯\bar{H} can be treated perturbatively. The expansion (3) then becomes an expansion in powers of 1/ω1/\omega. However, if transitions resonant with ω\omega are possible, then one is required to include the diagonal elements of H¯\bar{H} in the unperturbed part of the problem, but this introduces degeneracies. Specifically, if the difference EβEαE_{\beta}-E_{\alpha} between two diagonal elements of H^0\hat{H}_{0} is equal (or is close to) nωn\omega, where nn is integer, then the degeneracy β(m+n)|Q¯|β(m+n)=αm|Q¯|αm\langle\!\langle\beta(m+n)|\bar{Q}|\beta(m+n)\rangle\!\rangle=\langle\!\langle\alpha m|\bar{Q}|\alpha m\rangle\!\rangle makes the perturbation theory divergent. In that case, one can apply the standard degenerate perturbation theory (see e.g. Ref. [31]), whereby W^D[n]\hat{W}_{{\rm D}}^{[n]} is constructed by including the couplings between the degenerate states exactly, and taking into account all the remaining couplings perturbatively [32, 33].

Our present aim is to extend the degenerate perturbation theory in the Floquet–Hilbert space to obtain expressions for W^D[n]\hat{W}_{{\rm D}}^{[n]} that ensure higher accuracy of the resulting quasienergy spectrum both exactly on resonance and in its vicinity. This will be achieved by including in the degenerate subspace not only the degenerate levels of interest but rather all the states of the system. The resulting approach, called EDPT, parallels the van Vleck high-frequency expansion [28] provided the elements of Q¯\bar{Q} are reordered so that each mmth diagonal block corresponds to the mmth Floquet zone. To demonstrate the validity of the obtained expressions, we apply them to the calculation of quasienergy spectra of the driven Bose–Hubbard model for a number of parameter sets. Comparison with numerically exact results shows that EDPT surpasses the conventional degenerate perturbation theory in terms of accuracy while requiring less computational effort than the exact approach.

II Degenerate perturbation theories in the extended space

Refer to caption
Figure 1: Schematic representation of Q¯\bar{Q} and Q¯\bar{Q}^{\prime}. In the first step, the diagonal elements of Q¯\bar{Q} are colored such that those lying in the same Floquet zone share the same color. For example, the diagonal elements falling in the range [ω2,ω2)[-\frac{\omega}{2},\frac{\omega}{2}) are colored red, those falling in the range [ω2,3ω2)[\frac{\omega}{2},\frac{3\omega}{2}) are colored blue, and so on. Additionally, each off-diagonal element (in both diagonal and off-diagonal blocks) is colored in two tones corresponding to the colors of diagonal elements that are being coupled. In the second step, all elements are permuted so that like-colored diagonal elements are gathered in the same blocks (while the permutation of the off-diagonal elements follows unambiguously).

The starting point of the proposed theory is the natural concept of reduced energies

εα(0)=EαaωFZ,\varepsilon_{\alpha}^{(0)}=E_{\alpha}-a\omega\in\text{FZ}, (5)

which are the diagonal elements EαE_{\alpha} of H^0\hat{H}_{0} reduced to the chosen Floquet zone (FZ), whose width necessarily equals ω\omega. Note that H^0\hat{H}_{0} is just the unperturbed Hamiltonian with, possibly, the secular contribution of the driving included. This way, an integer aa is uniquely assigned to each state |α|\alpha\rangle; generally, multiple states will share the same value of aa. We reserve the symbols aa, aa^{\prime}, bb, and cc to indicate the “reduction numbers” of states |α|\alpha\rangle, |α|\alpha^{\prime}\rangle, |β|\beta\rangle, and |γ|\gamma\rangle, respectively. Next, we reorder the elements of the quasienergy operator so that its mmth diagonal blocks contains energies reduced to the mmth FZ. The diagonal elements of the resulting quasienergy operator Q¯\bar{Q}^{\prime} then read

εαm(0)αm|Q¯|αm=εα(0)+mω,\varepsilon_{\alpha m}^{(0)}\equiv\langle\!\langle\alpha m|\bar{Q}^{\prime}|\alpha m\rangle\!\rangle=\varepsilon_{\alpha}^{(0)}+m\omega, (6)

and an arbitrary element of Q¯\bar{Q}^{\prime} is expressed as

αm|Q¯|αm=α|H^aa+mm|α+δmmδααmω.\langle\!\langle\alpha^{\prime}m^{\prime}|\bar{Q}^{\prime}|\alpha m\rangle\!\rangle=\langle\alpha^{\prime}|\hat{H}_{a-a^{\prime}+m^{\prime}-m}|\alpha\rangle+\delta_{m^{\prime}m}\delta_{\alpha^{\prime}\alpha}m\omega. (7)

The quasienergy matrix retains its block structure, which can be visualized as follows:

Q¯=(D^I^ωX^1X^2X^1D^X^1X^2X^1D^+I^ω),\displaystyle\bar{Q}^{\prime}=\begin{pmatrix}\ddots&\vdots&\vdots&\vdots&\iddots\\ \cdots&\hat{D}-\hat{I}\omega&\hat{X}_{-1}&\hat{X}_{-2}&\cdots\\ \cdots&\hat{X}_{1}&\hat{D}&\hat{X}_{-1}&\cdots\\ \cdots&\hat{X}_{2}&\hat{X}_{1}&\hat{D}+\hat{I}\omega&\cdots\\ \iddots&\vdots&\vdots&\vdots&\ddots\end{pmatrix},
D^=(εα(0)HbaαβHcaαγHabβαεβ(0)HcbβγHacγαHbcγβεγ(0)),\displaystyle\hat{D}=\begin{pmatrix}\varepsilon_{\alpha}^{(0)}&H_{b-a}^{\alpha\beta}&H_{c-a}^{\alpha\gamma}\\ H_{a-b}^{\beta\alpha}&\varepsilon_{\beta}^{(0)}&H_{c-b}^{\beta\gamma}\\ H_{a-c}^{\gamma\alpha}&H_{b-c}^{\gamma\beta}&\varepsilon_{\gamma}^{(0)}\end{pmatrix}, (8)
X^m=(HmααHba+mαβHca+mαγHab+mβαHmββHcb+mβγHac+mγαHbc+mγβHmγγ).\displaystyle\hat{X}_{m}=\begin{pmatrix}H_{m}^{\alpha\alpha}&H_{b-a+m}^{\alpha\beta}&H_{c-a+m}^{\alpha\gamma}\\ H_{a-b+m}^{\beta\alpha}&H_{m}^{\beta\beta}&H_{c-b+m}^{\beta\gamma}\\ H_{a-c+m}^{\gamma\alpha}&H_{b-c+m}^{\gamma\beta}&H_{m}^{\gamma\gamma}\end{pmatrix}.

Here, the matrices D^\hat{D} and X^m\hat{X}_{m} are shown for the case of a three-level system for brevity, and Hmααα|H^m|αH_{m}^{\alpha^{\prime}\alpha}\equiv\langle\alpha^{\prime}|\hat{H}_{m}|\alpha\rangle. The central block D^\hat{D} describes the states of the central (m=0m=0) FZ and their mutual couplings, which will be accounted for exactly. The off-diagonal blocks X^m\hat{X}_{m} describe couplings between different Floquet zones; these couplings will be taken into account perturbatively. The connection between Q¯\bar{Q} in Eq. (2) and Q¯\bar{Q}^{\prime} in Eq. (8) is shown schematically in Fig. (1). The diagonal blocks no longer share common elements, with one possible exception in case there are states with reduced energies near both boundaries of the Floquet zones. For example, for the FZ choice [ω2,ω2)[-\frac{\omega}{2},\frac{\omega}{2}), this will be the case if ε±(0)±ω2\varepsilon_{\pm}^{(0)}\approx\pm\frac{\omega}{2}. The element ε+(0)+mω\varepsilon_{+}^{(0)}+m\omega of the mmth diagonal block will then coincide with the element ε(0)+(m+1)ω\varepsilon_{-}^{(0)}+(m+1)\omega of the (m+1)(m+1)st diagonal block. This issue will be discussed further in Section II.3. Abstracting from it, we proceed to derive the expressions for the effective Hamiltonian.

II.1 Extended degenerate perturbation theory

In the first step, we separate Q¯\bar{Q}^{\prime} into the unperturbed part and the perturbation, the latter having a block-diagonal part and a block-off-diagonal one:

Q¯=Q¯(0)+λV¯D+λV¯X,\bar{Q}^{\prime}=\bar{Q}^{\prime(0)}+\lambda\bar{V}_{{\rm D}}+\lambda\bar{V}_{{\rm X}}, (9)

where

αm|Q¯(0)|αm=εαm(0)δααδmm,αm|V¯D|αm=α|H^aa|α(1δαα)δmm,αm|V¯X|αm=α|H^aa+mm|α(1δmm).\begin{split}\langle\!\langle\alpha^{\prime}m^{\prime}|\bar{Q}^{\prime(0)}|\alpha m\rangle\!\rangle&=\varepsilon_{\alpha m}^{(0)}\delta_{\alpha^{\prime}\alpha}\delta_{m^{\prime}m},\\ \langle\!\langle\alpha^{\prime}m^{\prime}|\bar{V}_{{\rm D}}|\alpha m\rangle\!\rangle&=\langle\alpha^{\prime}|\hat{H}_{a-a^{\prime}}|\alpha\rangle(1-\delta_{\alpha^{\prime}\alpha})\delta_{m^{\prime}m},\\ \langle\!\langle\alpha^{\prime}m^{\prime}|\bar{V}_{{\rm X}}|\alpha m\rangle\!\rangle&=\langle\alpha^{\prime}|\hat{H}_{a-a^{\prime}+m^{\prime}-m}|\alpha\rangle(1-\delta_{m^{\prime}m}).\end{split} (10)

The dimensionless parameter λ\lambda has been introduced to track the order of the expansion. Inserting Q¯\bar{Q}^{\prime} into Eq. (3) and assuming G¯=λG¯(1)+λ2G¯(2)+\bar{G}=\lambda\bar{G}^{(1)}+\lambda^{2}\bar{G}^{(2)}+\ldots, one can collect the terms of the same order. In the first order, this yields

[G¯(1),Q¯(0)]+V¯D+V¯X=W¯D(1)+W¯X(1).-[\bar{G}^{(1)},\bar{Q}^{\prime(0)}]+\bar{V}_{{\rm D}}+\bar{V}_{{\rm X}}=\bar{W}_{{\rm D}}^{(1)}+\bar{W}_{{\rm X}}^{(1)}. (11)

We require G¯(1)\bar{G}^{(1)} be block-off-diagonal, so that [G¯(1),Q¯(0)][\bar{G}^{(1)},\bar{Q}^{\prime(0)}] is block-off-diagonal as well. The remaining block-diagonal terms immediately yield the first-order term of the effective Hamiltonian according to

αm|W¯D(1)|αm=αm|V¯D|αm,\langle\!\langle\alpha^{\prime}m|\bar{W}_{{\rm D}}^{(1)}|\alpha m\rangle\!\rangle=\langle\!\langle\alpha^{\prime}m|\bar{V}_{{\rm D}}|\alpha m\rangle\!\rangle, (12)

or, in the Hilbert space,

α|W^D(1)|α=α|H^aa|α.\langle\alpha^{\prime}|\hat{W}_{{\rm D}}^{(1)}|\alpha\rangle=\langle\alpha^{\prime}|\hat{H}_{a-a^{\prime}}|\alpha\rangle. (13)

Next, we require W¯X(1)=0\bar{W}_{{\rm X}}^{(1)}=0, obtaining the equation for the block-off-diagonal terms: [G¯(1),Q¯(0)]=V¯X[\bar{G}^{(1)},\bar{Q}^{\prime(0)}]=\bar{V}_{{\rm X}}. This allows us to find G¯(1)\bar{G}^{(1)} and proceed to the equation for the second-order terms. Continuing in the similar fashion, one obtains

αm|W¯D(2)|αm=12βnmαm|V¯X|βnβn|V¯X|αm×(1εαm(0)εβn(0)+1εαm(0)εβn(0)).\begin{split}\langle\!\langle\alpha^{\prime}m|\bar{W}_{{\rm D}}^{(2)}|\alpha m\rangle\!\rangle&=\frac{1}{2}\sum_{\beta}\sum_{n\neq m}\langle\!\langle\alpha^{\prime}m|\bar{V}_{{\rm X}}|\beta n\rangle\!\rangle\langle\!\langle\beta n|\bar{V}_{{\rm X}}|\alpha m\rangle\!\rangle\\ &\times\left(\frac{1}{\varepsilon_{\alpha^{\prime}m}^{(0)}-\varepsilon_{\beta n}^{(0)}}+\frac{1}{\varepsilon_{\alpha m}^{(0)}-\varepsilon_{\beta n}^{(0)}}\right).\end{split} (14)

One recognizes that the resulting expressions are identical to the van Vleck high-frequency expansion [28], which is expected since Q¯\bar{Q}^{\prime} possesses exactly the same structure as in the usual applications of this expansion. The Hilbert-space expressions, however, do different because the matrix elements of V¯X\bar{V}_{{\rm X}} and the quantities εαm(0)\varepsilon_{\alpha m}^{(0)} have a different meaning in our case. The second-order term of the effective Hamiltonian results as

α|W^D(2)|α=12βn0α|H^(ab+n)|ββ|H^ab+n|α×(1εα(0)εβ(0)nω+1εα(0)εβ(0)nω).\begin{split}\langle\alpha^{\prime}|\hat{W}_{{\rm D}}^{(2)}|\alpha\rangle&=\frac{1}{2}\sum_{\beta}\sum_{n\neq 0}\langle\alpha^{\prime}|\hat{H}_{-(a^{\prime}-b+n)}\left|\beta\right\rangle\!\left\langle\beta\right|\hat{H}_{a-b+n}|\alpha\rangle\\ &\times\left(\frac{1}{\varepsilon_{\alpha^{\prime}}^{(0)}-\varepsilon_{\beta}^{(0)}-n\omega}+\frac{1}{\varepsilon_{\alpha}^{(0)}-\varepsilon_{\beta}^{(0)}-n\omega}\right).\end{split} (15)

Expressions for the third-order terms of the effective Hamiltonian are provided in Appendix A.

The formula (14) could alternatively be obtained by a direct application of the conventional degenerate perturbation theory (DPT) widely used in the context of ordinary Hilbert space [31], provided one assumes that all of the states |αm|\alpha m\rangle\!\rangle of a given block (m=0m=0, say) constitute the degenerate subspace. The condition nmn\neq m in the summation over the intermediate states |βn|\beta n\rangle\!\rangle in Eq. (14) corresponds precisely to the skipping of states belonging to the degenerate subspace. We will refer to the Eqs. (13) and (15) as the results of the extended degenerate perturbation theory (EDPT) since the degenerate subspace is extended to include all levels in a Floquet zone.

II.2 Conventional degenerate perturbation theory

For comparison, let us consider the conventional DPT, whereby the degenerate subspace of {\cal F} consists only of the states that are exactly (or nearly) degenerate. We start by diving the Hilbert space {\cal H} into two subspaces, 𝔻0\mathbb{D}^{0} and 𝔻1\mathbb{D}^{1}, so that 𝔻1\mathbb{D}^{1} contains the states sharing the same value of reduced energy of interest, ε(0)\varepsilon_{*}^{(0)}, while 𝔻0\mathbb{D}^{0} contains the remaining states. That is, for each state |α|\alpha\rangle,

|α{𝔻1,εα(0)=ε(0),𝔻0,εα(0)ε(0).|\alpha\rangle\in\begin{cases}\mathbb{D}^{1},&\varepsilon_{\alpha}^{(0)}=\varepsilon_{*}^{(0)},\\ \mathbb{D}^{0},&\varepsilon_{\alpha}^{(0)}\neq\varepsilon_{*}^{(0)}.\end{cases} (16)

Consequently, we partition each diagonal block of Q¯\bar{Q}^{\prime} into two subblocks — one containing the states belonging to 𝔻0\mathbb{D}^{0}, and one containing the states of 𝔻1\mathbb{D}^{1}. The couplings between these subblocks are then considered to constitute the off-diagonal blocks of Q¯\bar{Q}^{\prime}, and are therefore treated as a perturbation. This means that the definition of diagonal and off-diagonal blocks is changed from the one given in Eq. (10) to

αm|O¯D|αm=αm|O¯|αmδmmδAA,αm|O¯X|αm=αm|O¯|αm(1δmmδAA).\begin{split}\langle\!\langle\alpha^{\prime}m^{\prime}|\bar{O}_{{\rm D}}|\alpha m\rangle\!\rangle&=\langle\!\langle\alpha^{\prime}m|\bar{O}|\alpha m\rangle\!\rangle\delta_{m^{\prime}m}\delta_{A^{\prime}A},\\ \langle\!\langle\alpha^{\prime}m^{\prime}|\bar{O}_{{\rm X}}|\alpha m\rangle\!\rangle&=\langle\!\langle\alpha^{\prime}m^{\prime}|\bar{O}|\alpha m\rangle\!\rangle(1-\delta_{m^{\prime}m}\delta_{A^{\prime}A}).\end{split} (17)

Here, |α𝔻A|\alpha\rangle\in\mathbb{D}^{A} and |α𝔻A|\alpha^{\prime}\rangle\in\mathbb{D}^{A^{\prime}} so that the Kronecker delta δAA\delta_{A^{\prime}A} is unity if both states |α|\alpha^{\prime}\rangle and |α|\alpha\rangle belong to the same subspace — either degenerate or not — and zero if they belong to different subspaces. With these definitions, and αm|V¯|αm=α|V^aa+mm|α\langle\!\langle\alpha^{\prime}m^{\prime}|\bar{V}|\alpha m\rangle\!\rangle=\langle\alpha^{\prime}|\hat{V}_{a-a^{\prime}+m^{\prime}-m}|\alpha\rangle as before, one finds

α|w^D(1)|α=δAAα|H^aa|α\langle\alpha^{\prime}|\hat{w}_{{\rm D}}^{(1)}|\alpha\rangle=\delta_{A^{\prime}A}\langle\alpha^{\prime}|\hat{H}_{a-a^{\prime}}|\alpha\rangle (18)

in the first order and

α|w^D(2)|α=12δAA×βn0 if B=Aα|H^(ab+n)|ββ|H^ab+n|α×(1εα(0)εβ(0)nω+1εα(0)εβ(0)nω)\begin{split}\langle\alpha^{\prime}|\hat{w}_{{\rm D}}^{(2)}&|\alpha\rangle=\frac{1}{2}\delta_{A^{\prime}A}\\ &\times\sum_{\beta}\sum_{n\neq 0\text{ if }B=A}\langle\alpha^{\prime}|\hat{H}_{-(a^{\prime}-b+n)}\left|\beta\right\rangle\!\left\langle\beta\right|\hat{H}_{a-b+n}|\alpha\rangle\\ &\times\left(\frac{1}{\varepsilon_{\alpha^{\prime}}^{(0)}-\varepsilon_{\beta}^{(0)}-n\omega}+\frac{1}{\varepsilon_{\alpha}^{(0)}-\varepsilon_{\beta}^{(0)}-n\omega}\right)\end{split} (19)

in the second. In the last expression, BB is the subspace number which |β|\beta\rangle belongs to, i.e., |β𝔻B|\beta\rangle\in\mathbb{D}^{B}. The terms of the effective Hamiltonian constructed using DPT are denoted here by w^(n)\hat{w}^{(n)}, and they are composed of two uncoupled blocks. In fact, when using DPT, one is only interested in the block describing the degenerate subspace, and it can be diagonalized separately from the other block.

Notably, construction of w^D[2]\hat{w}_{{\rm D}}^{[2]} is not equivalent to simply neglecting in W^D(2)\hat{W}_{{\rm D}}^{(2)} the couplings between the blocks 𝔻0\mathbb{D}^{0} and 𝔻1\mathbb{D}^{1}. Considering two states |α|\alpha^{\prime}\rangle and |α|\alpha\rangle of the degenerate subspace, one has α|w^D(2)|αα|W^D(2)|α\langle\alpha^{\prime}|\hat{w}_{{\rm D}}^{(2)}|\alpha\rangle\neq\langle\alpha^{\prime}|\hat{W}_{{\rm D}}^{(2)}|\alpha\rangle. This point will be discussed further in Section III.2.

The above formalism also allows one to construct schemes that are intermediate between DPT and EDPT. Instead of including in 𝔻1\mathbb{D}^{1} only the states whose reduced energies are equal to the reduced energy of interest ε(0)\varepsilon_{*}^{(0)}, one can include all states in a certain interval [ε(0)Δε/2,ε(0)+Δε/2][\varepsilon_{*}^{(0)}-\Delta\varepsilon/2,\varepsilon_{*}^{(0)}+\Delta\varepsilon/2] (with Δε<ω\Delta\varepsilon<\omega). The size of 𝔻1\mathbb{D}^{1} will then increase, resulting in larger numerical effort required to calculate the eigenvalues, but these should approximate the exact values more accurately. The choice Δε=ω\Delta\varepsilon=\omega corresponds to EDPT, whereby all states are assigned to 𝔻1\mathbb{D}^{1}. We will not, however, consider the accuracy of these intermediate schemes further in this work, instead focusing on the two limiting cases, DPT and EDPT.

II.3 Convergence condition

It follows that the necessary condition for the convergence of the expansion (3) is

r|α|H^aan|α||εα(0)εα(0)nω|1,r\equiv\frac{|\langle\alpha^{\prime}|\hat{H}_{a-a^{\prime}-n}|\alpha\rangle|}{|\varepsilon_{\alpha^{\prime}}^{(0)}-\varepsilon_{\alpha}^{(0)}-n\omega|}\ll 1, (20)

which has to be satisfied for all states |α|\alpha\rangle, |α|\alpha^{\prime}\rangle and all integers nn, except those excluded in the summation in Eq. (15) (EDPT case) or Eq. (19) (DPT case). As long as the numerator does not vanish, this condition might be violated for |εα(0)εα(0)|ω|\varepsilon_{\alpha^{\prime}}^{(0)}-\varepsilon_{\alpha}^{(0)}|\approx\omega, which is possible if the reduced energies of the two states |α|\alpha^{\prime}\rangle and |α|\alpha\rangle are on the opposite boundaries of the FZ. A simple resolution is to shift the FZ in a such way so that there are no levels near one or both boundaries. However, if the reduced energies εα(0)\varepsilon_{\alpha}^{(0)} fill the FZ densely, then the problem cannot be circumvented. The EDPT will be applicable in those cases only if the couplings between states on the boundary of the FZ can be disregarded. On the other hand, in case of DPT this issue does not arise for the states of the degenerate subspace if one centers the FZ around ε(0)\varepsilon_{*}^{(0)}. Since |α|\alpha\rangle and |α|\alpha^{\prime}\rangle enumerate only the states of the degenerate subspace, the absolute values of denominators in Eq. (19) are no smaller than ω/2\omega/2. However, the problem appears in the DPT case as well once the third-order term, provided in Appendix A, is included since it contains differences between the reduced energies of the nondegenerate subspace.

III Applications

To check the validity of the presented theories, we will compare the quasienergy spectra obtained by diagonalizing W^D[3]\hat{W}_{{\rm D}}^{[3]} and w^D[3]\hat{w}_{{\rm D}}^{[3]} with the numerically exact ones. The latter were obtained by diagonalizing the single-period evolution operator, calculated by propagating the Schrödinger equation [34]. The theory will be applied to a driven Bose–Hubbard system, defined in Section III.1.

Refer to caption
Figure 2: Diagonal elements of H^0\hat{H}_{0} and Q¯\bar{Q}^{\prime} for a BH system on a 1×61\times 6 lattice assuming ω/J=20\omega/J=20, U=23ωU=\frac{2}{3}\omega. (a) Diagonal elements Eα=α|H^0|αE_{\alpha}=\langle\alpha|\hat{H}_{0}|\alpha\rangle. (b) Diagonal elements εαm(0)=αm|Q¯|αm\varepsilon_{\alpha m}^{(0)}=\langle\!\langle\alpha m|\bar{Q}^{\prime}|\alpha m\rangle\!\rangle in the vicinity of zero. The values of mm are: m=0m=0 for the levels in the central FZ [ω2,ω2)[-\frac{\omega}{2},\frac{\omega}{2}), m=1m=-1 for the levels in the zone below, and m=1m=1 for the levels in the zone above.

III.1 Driven Bose–Hubbard model

The driven Bose–Hubbard model is defined by the Hamiltonian [35]

H^(t)=Jija^ia^j+U2jn^j(n^j1)+jn^jxjFcosωt\hat{H}^{\prime}(t)=-J\sum_{\left\langle ij\right\rangle}\hat{a}_{i}^{\dagger}\hat{a}_{j}+\frac{U}{2}\sum_{j}\hat{n}_{j}(\hat{n}_{j}-1)+\sum_{j}\hat{n}_{j}x_{j}F\cos\omega t (21)

where JJ, UU, and FF control the strengths of, respectively, the nearest-neighbor hopping, the on-site interaction, and the external driving (we study monochromatic driving of frequency ω\omega). The first sum runs over nearest-neighbor pairs, while the remaining ones run over all lattice sites. In the last sum, xjx_{j} is the xx-coordinate of site jj, in units of the lattice constant. A gauge transformation H^(t)=U^(t)H^(t)U^(t)iU^(t)dtU^(t)\hat{H}(t)=\hat{U}^{\dagger}(t)\hat{H}^{\prime}(t)\hat{U}(t)-\mathrm{i}\hat{U}^{\dagger}(t)\mathrm{d}_{t}\hat{U}(t) with U^(t)=exp(iFωsinωtjxjn^j)\hat{U}(t)=\exp\!\left(-\mathrm{i}\frac{F}{\omega}\sin\omega t\sum_{j}x_{j}\hat{n}_{j}\right) shows that the effect of the driving amounts to a renormalization of the hopping strength [26]:

H^(t)=JijeiFω(xixj)sinωta^ia^j+U2jn^j(n^j1).\hat{H}(t)=-J\sum_{\left\langle ij\right\rangle}\mathrm{e}^{\mathrm{i}\frac{F}{\omega}(x_{i}-x_{j})\sin\omega t}\hat{a}_{i}^{\dagger}\hat{a}_{j}+\frac{U}{2}\sum_{j}\hat{n}_{j}(\hat{n}_{j}-1). (22)

The Fourier image of the resulting Hamiltonian is given by

H^m=ijJ𝒥m(F(xixj)ω)a^ia^j,\hat{H}_{m}=-\sum_{\left\langle ij\right\rangle}J{\cal J}_{m}\!\left(\frac{F(x_{i}-x_{j})}{\omega}\right)\hat{a}_{i}^{\dagger}\hat{a}_{j}, (23)

where 𝒥m(x){\cal J}_{m}(x) denotes the Bessel function of the first kind of order mm.

We will use the Fock basis |α|\alpha\rangle to refer to the elements of H^(t)\hat{H}(t), denoting the diagonal ones by Eα=α|H^0|αE_{\alpha}=\langle\alpha|\hat{H}_{0}|\alpha\rangle. An example of the distribution of diagonal elements EαE_{\alpha} is displayed in Fig. 2(a). The presence of degenerate elements does not require extra care — these degeneracies will directly translate into degeneracies in the first-order term (14) of the effective Hamiltonian. The effective Hamiltonian, once obtained perturbatively, will be diagonalized exactly (numerically). On the other hand, the possibility of resonant transitions requires the application of degenerate perturbation theory in {\cal F}. Since the diagonal elements EαE_{\alpha} are given by integer multiples of UU, resonant transitions become possible when the condition pU=qωpU=q\omega, where {p,q}\{p,q\}\in\mathbb{Z}, is satisfied. This translates into degeneracies in {\cal F}, as depicted in Fig. 2(b) showing the diagonal elements εαm(0)\varepsilon_{\alpha m}^{(0)} [see Eq. (6)] for 3U=2ω3U=2\omega. In the figure, black horizontal lines delimit the FZ chosen as [ω2,ω2)[-\frac{\omega}{2},\frac{\omega}{2}), and the values of aa are displayed.

Refer to caption
Figure 3: Assessment of accuracy of DPT and EDPT for an eight-particle BH system on a 1×81\times 8 lattice with F/ω=2F/\omega=2, ω/J=20\omega/J=20. (a) Quasienergy spectrum for U[0,1.5ω]U\in[0,1.5\omega]. Quasienergies of ten Floquet modes having the largest overlap with the MI state are displayed; quasienergies of the mode with the maximum overlap are highlighted in red. (b) Diagonal elements of Q¯\bar{Q}^{\prime} at U=23ωU=\frac{2}{3}\omega. Black horizontal lines indicate the boundaries of the FZs. Red and blue arrows with numbers show the largest relative coupling strengths rr (20) corresponding to coupling with states outside the central FZ. For example, for the states |α0|\alpha 0\rangle\!\rangle of the central FZ with α[478,1205]\alpha\in[478,1205], the largest relative coupling strength of r=0.058r=0.058 is found as a result of the coupling with one of the states |α1|\alpha 1\rangle\!\rangle. Green arrows with numbers show the largest coupling strengths rr corresponding to coupling with states inside the central FZ. Only some of the couplings are indicated. (c) Coupling element c33|W^D(2)|MIc_{3}\equiv\langle 3|\hat{W}_{{\rm D}}^{(2)}|{\rm MI}\rangle calculated at U=23ωU=\frac{2}{3}\omega using DPT and EDPT versus F/ωF/\omega. (d) Quasienergies of the driven MI state in the vicinity of U=23ωU=\frac{2}{3}\omega. (e) Quasienergies of the driven MI state in the vicinity of U=43ωU=\frac{4}{3}\omega.

The analysis of accuracy of DPT and EDPT will be performed by choosing the driving strength FF and the frequency ω\omega, and calculating the quasienergies as the parameter UU is varied. We will focus our attention on the quasienergy of the “driven Mott-insulator (MI) state”, a name we will use for the Floquet mode having the largest overlap with MI state (denoted as |MI|\text{MI}\rangle). For UJU\gg J, |MI|\text{MI}\rangle is the ground state of the undriven system, corresponding to E=0E=0. Therefore, we center the FZ around ε(0)=0\varepsilon_{*}^{(0)}=0 by choosing the interval [ω2,ω2)[-\frac{\omega}{2},\frac{\omega}{2}).

We note that the interesting features of the quasienergy spectra — the anticrossings indicatory of resonant processes — will appear at certain values of the ratio U/ωU/\omega. From the definition (5) with Eα=kαUE_{\alpha}=k_{\alpha}U where kαk_{\alpha} is integer, it follows that the denominator in Eq. (20), ω|(εα(0)εα(0))/ωn|\omega|(\varepsilon_{\alpha^{\prime}}^{(0)}-\varepsilon_{\alpha}^{(0)})/\omega-n|, grows linearly in ω\omega for fixed U/ωU/\omega. Therefore, the accuracy of the perturbation theory in the vicinity of resonances is expected to increase with increasing ω\omega, although this reasoning does not take into account the dependence on ω\omega of the coupling strength [i.e. the numerator in Eq. (20)].

Finally, let us clarify that DPT can be applied not only exactly on resonance (when the degenerate energies of interest exactly coincide), but also in its vicinity. For example, we can calculate the quasienergies for UU in the vicinity of 23ω\frac{2}{3}\omega by including in 𝔻1\mathbb{D}^{1} the same states as those constituting 𝔻1\mathbb{D}^{1} when UU exactly equals 23ω\frac{2}{3}\omega. Similarly, the same reduction numbers [see Eq. (5)] as those obtained exactly on resonance are used even when UU does not exactly equal 23ω\frac{2}{3}\omega.

III.2 Study case 1: One-dimensional lattice

We begin the assessment of accuracy of the perturbation theories with the study of a BH system defined on a periodic 1×81\times 8 lattice containing 8 bosons; we set F/ω=2F/\omega=2 and ω/J=20\omega/J=20. The plots in Fig. 3(a) display the quasienergies of ten Floquet modes having the largest overlap with the MI state for U[0,1.5ω]U\in[0,1.5\omega]. The quasienergies of the driven MI state are highlighted in red. The left plot displays the exact result, while the right one shows the results obtained using third-order EDPT. As explained above, the DPT approach is only applicable in the vicinity of resonances, and cannot be directly used to calculate the quasienergies for such a wide range of UU. The most pronounced anticrossing seen at UωU\approx\omega corresponds to first-order creation of particle–hole excitations in the MI state, whereby a particle is annihilated at a certain site and created at its neighboring site [32]. At U=ωU=\omega, transitions between all levels of the system become resonant, therefore, all diagonal elements of Q¯\bar{Q}^{\prime} in the given diagonal block share the same value. Consequently, the actual distribution of quasienergies is almost entirely captured by the first-order effective Hamiltonian (13). Additionally, DPT becomes equivalent to EDPT since all levels of the system are included in the degenerate subspace. The second- and third-order terms of W^D\hat{W}_{{\rm D}} provide a slight improvement and yield results in agreement with the exact ones, as shown in Fig. 3(a). Notably, the EDPT results remain sufficiently accurate away from resonances as well. Exactly on the resonance U=ωU=\omega, the largest value of the coupling ratio (20) is rmax=0.12r_{\max}=0.12, which is one of the largest values that can be considered to satisfy the condition (20). Therefore, for smaller values of ω\omega (and the same value of F/ωF/\omega), the EDPT is not expected to yield reliable results near the resonance U=ωU=\omega.

To assess the accuracy of the methods on a finer scale, we inspect the quasienergy of the driven MI state in the vicinity of U=23ωU=\frac{2}{3}\omega, as shown in Fig. 3(d). The obtained anticrossing is a result of the second-order process whereby two particles of an MI state hop to the site of their common neighbor, producing a triply occupied site and resulting in a state of energy E=3UE=3U. This process has been analyzed in Ref. [32] using the DPT approach. Plugging the expressions (23) into Eq. (19) one finds that for the resonance condition 3U=qω3U=q\omega, the element c33|w^D(2)|MIc_{3}\equiv\langle 3|\hat{w}_{{\rm D}}^{(2)}|{\rm MI}\rangle vanishes for qq odd (|3|3\rangle denotes any one of the states with a triply occupied site reachable starting from |MI|\text{MI}\rangle in two hops). Meanwhile, for q=2q=2, the strongest coupling is observed for F/ω2F/\omega\approx 2. The quasienergy of the driven MI state is indeed calculated correctly using DPT, as shown in Fig. 3(d). However, as UU is tuned away from resonance, the EDPT yields more accurate results.

Refer to caption
Figure 4: Assessment of accuracy of DPT and EDPT for an eight-particle BH system on a 2×42\times 4 lattice with F/ω=2F/\omega=2, ω/J=20\omega/J=20. (a) Quasienergy spectrum for U[0,1.5ω]U\in[0,1.5\omega]. Quasienergies of five Floquet modes having the largest overlap with the MI state are displayed; quasienergies of the mode with the maximum overlap are highlighted in red. (b) Quasienergies of the driven MI state in the vicinity of U=13ωU=\frac{1}{3}\omega. (c) Quasienergies of the driven MI state in the vicinity of U=23ωU=\frac{2}{3}\omega. (d) Quasienergies of the driven MI state in the vicinity of U=43ωU=\frac{4}{3}\omega.

As noted in Section II.2, the EDPT and DPT approaches are not equivalent, therefore, the value of c3c_{3} depends on which method is used to construct the effective Hamiltonian. These values are compared in Fig. 3(c) for U=23ωU=\frac{2}{3}\omega and a range of coupling strengths F/ωF/\omega. The curves are quite different in nature: for example, at F/ω3.4F/\omega\approx 3.4 the DPT curve crosses the zero, while the EDPT curve approaches a local maximum. Vanishing coupling indicates disappearance of the corresponding anticrossing in the quasienergy spectrum [32], which is indeed the case for F/ω3.4F/\omega\approx 3.4, as confirmed by an exact calculation (not shown). Thus, even though EDPT yields quasienergies with higher accuracy than DPT, the matrix elements of W^D\hat{W}_{{\rm D}} constructed using EDPT do not have such a straightforward interpretation compared to the case when DPT is used. Another difference between EDPT and DPT concerns the higher-order terms of the effective Hamiltonian. In the DPT case, the third-order term w^D(3)\hat{w}_{{\rm D}}^{(3)} gives an insignificant correction to the second-order theory at U=23ωU=\frac{2}{3}\omega. The additional processes appearing in the third-order are the creation of a state featuring three doubly occupied sites (the corresponding matrix element is η=9.2\eta=9.2 times smaller than c3c_{3}) and the process of creating a state with a triply occupied site in three hops (η=25\eta=25). In the EDPT case, on the other hand, inclusion of the third-order term W^D(3)\hat{W}_{{\rm D}}^{(3)} gives a substantial improvement in terms of accuracy.

Refer to caption
Figure 5: Same as in Fig. 4 for ω/J=30\omega/J=30.

It is instructive to consider the values of the coupling ratios (20) for EDPT. Exactly on resonance U=23ωU=\frac{2}{3}\omega, we find rmax=0.30r_{\max}=0.30, which is quite large. However, this value comes from the coupling of a state corresponding to εαm(0)=13ω\varepsilon_{\alpha m}^{(0)}=-\frac{1}{3}\omega with a state corresponding to εαm(0)=23ω\varepsilon_{\alpha^{\prime}m^{\prime}}^{(0)}=-\frac{2}{3}\omega, therefore, this coupling does not directly influence the driven MI state, whose reduced energy is ε(0)=0\varepsilon_{*}^{(0)}=0. The said coupling is indicated in red in Fig. 3(b) depicting the diagonal elements of Q¯\bar{Q}^{\prime} at U=23ωU=\frac{2}{3}\omega. On the other hand, all of the degenerate states sharing the value ε(0)=0\varepsilon_{*}^{(0)}=0 are coupled weakly to states outside the central FZ, as indicated by the blue numbers in Fig. 3(b) (see figure caption for details). This explains the fact that accurate results have been obtained using EDPT despite the condition (20) not being satisfied. We remind that the couplings between the states in the central FZ [see green arrows with numbers in Fig. 3(b)] are taken into account exactly in the EDPT framework. Meanwhile, the couplings of degenerate states with the nondegenerate ones are treated perturbatively in the DPT, which explains why the reported DPT results are less accurate even exactly on resonance.

Let us also discuss the origin of the discontinuity at U=58ωU=\frac{5}{8}\omega in the EDPT results seen in Fig. 3(d). For definiteness, consider the group of levels characterized by εα(0)=13ω\varepsilon_{\alpha}^{(0)}=-\frac{1}{3}\omega and reduction number a=3a=3, appearing in red in Fig. 3(b), where U=23ωU=\frac{2}{3}\omega is assumed. These are the levels arising from the unperturbed states of energy E=4UE=4U. As UU decreases, these levels shift downwards, reaching the lower FZ boundary when UU attains the value of 58ω\frac{5}{8}\omega. Decreasing UU still further makes this particular group of levels leave the FZ, and another one (appearing in green in the figure) enters from above. However, the reduction number for the levels of the latter group is a=2a=2. Since the reduction number directly influences the strength of coupling with other levels, the coupling with the states under consideration changes abruptly as UU crosses the value of 58ω\frac{5}{8}\omega. Although processes such as this one reduce the accuracy of the EDPT, their impact is not that noticeable if the states of actual interest are not strongly coupled to the states crossing the boundaries of FZ. This is certainly the case presently: Our main focus is on the driven MI state, which is not directly coupled to the 4U4U states. Consequently, the artifactual discontinuity in Fig. 3(d) is an order of magnitude narrower than the width of the anticrossing that is of actual interest.

The last case for this parameter set is studied in Fig. 3(e) that displays the quasienergy of the driven MI state in the vicinity of U=43ωU=\frac{4}{3}\omega. The anticrossing is again a manifestation of the second-order process producing a triply occupied site. Despite the width of the anticrossing making up only 2%\sim 2\% of the width of the FZ, it can be calculated accurately using perturbation theory. Again, EDPT is more accurate than DPT, although the former one yields a number of false anticrossings.

III.3 Study case 2: Two-dimensional lattice

We now turn to a BH system described by the same parameter values (F/ω=2F/\omega=2, ω/J=20\omega/J=20), but this time on a 2×42\times 4 lattice periodic in the xx-direction (we direct the xx-axis along the longer dimension of the lattice). The quasienergy spectrum calculated for U[0,1.5ω]U\in[0,1.5\omega] is shown in Fig. 4(a). We notice that the curve of the driven MI state undergoes many more anticrossings compared to the above case of a one-dimensional lattice, indicating richer system dynamics. The EDPT results are less accurate here, featuring erroneous and noticeable discontinuities. Nevertheless, the quasienergies can be considered calculated qualitatively correctly in the vicinity of the main anticrossing at U=ωU=\omega.

According to Eq. (22), driving renormalizes the hopping strength only for hopping along the xx-axis. As a result, the DPT theory no longer predicts that c3c_{3} vanishes for all FF when U=m3ωU=\frac{m}{3}\omega with mm odd. Indeed, Fig. 4(b) confirms that numerous anticrossings appear in the vicinity of U=13ωU=\frac{1}{3}\omega. Their presence is predicted by both EDPT and DPT, albeit the exact results are matched only qualitatively. Meanwhile, in the cases U=23ωU=\frac{2}{3}\omega and U=43ωU=\frac{4}{3}\omega the EDPT ensures higher accuracy, providing a considerable improvement over DPT [see Figs. 4(c) and (d)].

Finally, we consider the results obtained for the case of a higher driving frequency: ω/J=30\omega/J=30. As expected, the accuracy of the perturbation theory is higher in this case, which is confirmed by the plots in Fig. 5. Figure 5(a) shows that EDPT yields accurate results on a large scale, capturing all the essential features of the exact quasienergy spectrum. The close-up views of the spectrum in the vicinity of U=13ωU=\frac{1}{3}\omega, U=23ωU=\frac{2}{3}\omega and U=43ωU=\frac{4}{3}\omega, shown in Figs. 5(b), (c), and (d), respectively, display that EDPT is capable of providing quantitatively correct results in this regime. The DPT is certainly applicable as well, although the accuracy is lower.

III.4 Computational cost of the methods

Concluding the discussion of accuracy of the considered methods, let us compare the associated computational costs. Calculation of quasienergies using both DPT and EDPT comes down to a Hermitian matrix diagonalization. In the EDPT case, one is required to diagonalize the matrix whose size is given by the total number of states of the unperturbed systems. In the studied eight-particle systems, there are N=6435N=6435 such states. In the DPT case, the size is given by the number of states sharing the same value of reduced energy ε(0)\varepsilon_{*}^{(0)}. For example, on a 2×42\times 4 lattice and at U=23ωU=\frac{2}{3}\omega, there are 2017 states sharing the value of ε(0)=0\varepsilon_{*}^{(0)}=0 [cf. Fig. 3(b)]. Both methods thus suffer from exponential growth of the required computation resources, which can only be alleviated by limiting the number of states taken into consideration.

The numerically exact calculation of the quasienergies via the single-period evolution operator P^\hat{P} requires performing a (unitary) N×NN\times N matrix diagonalization, similarly to the the EDPT case. However, the construction of P^\hat{P} additionally requires propagating the Schrödinger equation for one period of the drive NN times (for each basis state as the initial condition). Although the specific time required to solve the differential equations depends on multiple factors (such as the solver, required tolerance, and hardware), in our experience [36] the exact calculation of the quasienergies for a single value of UU took 2.5–6 times longer than the EDPT calculation and, importantly, required 15\sim 15 times more memory (see Appendix B for details).

IV Conclusion

Let us now summarize the results. We have provided an extension of the conventional degenerate perturbation theory that improves the accuracy of the calculation of quasienergy spectra of periodically driven systems. Application of the theory to the driven Bose–Hubbard system has shown that third-order EDPT yields results matching the exact ones on a quantitative level. While the exact applicability criterion is difficult to formulate, the simple condition (20) together with the provided example calculations may serve as a basis for predicting the expected accuracy. Generally, the accuracy is expected to improve with increasing driving frequency.

Along the way, we have also studied the application of the conventional DPT. It has an advantage that the matrix elements of the resulting effective Hamiltonian w^D[n]\hat{w}_{{\rm D}}^{[n]} admit a straightforward interpretation. Specifically, it enables one to make qualitative predictions about the possible appearance of the anticrossings in the quasienergy spectrum, and the matrix elements of w^D[n]\hat{w}_{{\rm D}}^{[n]} may be used to estimate the relative probabilities of various resonant excitation processes [32, 33, 28]. On the other hand, since w^D[n]\hat{w}_{{\rm D}}^{[n]} consists of two decoupled blocks (describing Hilbert spaces 𝔻0\mathbb{D}^{0} and 𝔻1\mathbb{D}^{1}, cf. Section II.2), which is clearly a bold approximation, it might not capture important properties of the system, such as the existence of a Floquet dynamical symmetry [37, 38, 39]. In this respect, the effective Hamiltonian W^D[n]\hat{W}_{{\rm D}}^{[n]} provided by EDPT is expected to be more useful: existence of an operator A^\hat{A} such that [W^D[n],A^]=λA^[\hat{W}_{{\rm D}}^{[n]},\hat{A}]=\lambda\hat{A} with λ\lambda a real number would imply the existence of a dynamical symmetry in the effective system [37, 40], to the nnth order of the perturbation theory. This might help in exploring the platforms for constructing discrete time crystals.

The performed analysis has shown that the accuracy of the quasienergies obtained using DPT is considerably lower than that of EDPT. Moreover, while DPT is applicable only in the vicinity of resonances, EDPT remains equally useful if the driving is not resonant. The advantages of EDPT, however, come at the expense of increased numerical effort since the resulting effective Hamiltonian is of the same size as the unperturbed one. For large systems, its diagonalization becomes prohibitively costly, and one might need to reduce the number of considered states by excluding highly-excited ones, for example. Another option is to adopt a scheme intermediate between DPT and EDPT so that only some of the couplings between the states in the FZ are treated exactly, and others are taken into account perturbatively. The required formalism has been presently provided.

Acknowledgements.
Authors would like to thank André Eckardt for useful discussions. This work was supported by the Research Council of Lithuania, Grant no. S-LJB-24-2. Calculations have been performed using a number of software packages [41, 42, 43] written in Julia [44].

Appendix A: Third-order expressions for the effective Hamiltonian

Here, we provide the third-order expressions for the effective Hamiltonians. In the DPT framework, one obtains

α|w^D(3)|α=12δAAβ,γp0 if C=A[δAB1εβεγpω×(α|H^ba|ββ|H^cbp|γγ|H^ac+p|αεγεα+pω+α|H^cap|γγ|H^bc+p|ββ|H^ab|αεγεα+pω)+δBCα|H^bap|ββ|H^cb|γγ|H^ac+p|α×(1(εαεβpω)(εαεγpω)+1(εαεβpω)(εαεγpω))]112δAAβγp0 if A=Bqp if B=Cq0 if C=Aα|H^bap|ββ|H^cb+pq|γγ|H^ac+q|α×[3εβεα+pω(1εαεγqω+1εβεγ+(pq)ω)+3εαεγqω(1εβεγ+(pq)ω+1εβεα+pω)+1εβεγ+(pq)ω(1εβεα+pω+1εαεγqω)+2(εαεγqω)(εβεα+pω)]\begin{split}\langle\alpha^{\prime}|\hat{w}_{{\rm D}}^{(3)}|\alpha\rangle&=\frac{1}{2}\delta_{A^{\prime}A}\sum_{\beta,\gamma}\sum_{p\neq 0\text{ if }C=A}\left[\delta_{AB}\frac{1}{\varepsilon_{\beta}-\varepsilon_{\gamma}-p\omega}\right.\\ &\times\left(\frac{\langle\alpha^{\prime}|\hat{H}_{b-a^{\prime}}|\beta\rangle\langle\beta|\hat{H}_{c-b-p}|\gamma\rangle\langle\gamma|\hat{H}_{a-c+p}|\alpha\rangle}{\varepsilon_{\gamma}-\varepsilon_{\alpha^{\prime}}+p\omega}+\frac{\langle\alpha^{\prime}|\hat{H}_{c-a^{\prime}-p}|\gamma\rangle\langle\gamma|\hat{H}_{b-c+p}|\beta\rangle\langle\beta|\hat{H}_{a-b}|\alpha\rangle}{\varepsilon_{\gamma}-\varepsilon_{\alpha}+p\omega}\right)\\ &+\delta_{BC}\langle\alpha^{\prime}|\hat{H}_{b-a^{\prime}-p}|\beta\rangle\langle\beta|\hat{H}_{c-b}|\gamma\rangle\langle\gamma|\hat{H}_{a-c+p}|\alpha\rangle\\ &\left.\times\left(\frac{1}{(\varepsilon_{\alpha^{\prime}}-\varepsilon_{\beta}-p\omega)(\varepsilon_{\alpha^{\prime}}-\varepsilon_{\gamma}-p\omega)}+\frac{1}{(\varepsilon_{\alpha}-\varepsilon_{\beta}-p\omega)(\varepsilon_{\alpha}-\varepsilon_{\gamma}-p\omega)}\right)\right]\\ &-\frac{1}{12}\delta_{A^{\prime}A}\sum_{\beta\gamma}\sum_{p\neq 0\text{ if }A=B}\sum_{\begin{subarray}{c}q\neq p\text{ if }B=C\\ q\neq 0\text{ if }C=A\end{subarray}}\langle\alpha^{\prime}|\hat{H}_{b-a^{\prime}-p}|\beta\rangle\langle\beta|\hat{H}_{c-b+p-q}|\gamma\rangle\langle\gamma|\hat{H}_{a-c+q}|\alpha\rangle\\ &\times\left[\frac{3}{\varepsilon_{\beta}-\varepsilon_{\alpha}+p\omega}\left(\frac{1}{\varepsilon_{\alpha}-\varepsilon_{\gamma}-q\omega}+\frac{1}{\varepsilon_{\beta}-\varepsilon_{\gamma}+(p-q)\omega}\right)\right.\\ &\qquad+\frac{3}{\varepsilon_{\alpha^{\prime}}-\varepsilon_{\gamma}-q\omega}\left(\frac{1}{\varepsilon_{\beta}-\varepsilon_{\gamma}+(p-q)\omega}+\frac{1}{\varepsilon_{\beta}-\varepsilon_{\alpha^{\prime}}+p\omega}\right)\\ &\qquad+\frac{1}{\varepsilon_{\beta}-\varepsilon_{\gamma}+(p-q)\omega}\left(\frac{1}{\varepsilon_{\beta}-\varepsilon_{\alpha^{\prime}}+p\omega}+\frac{1}{\varepsilon_{\alpha}-\varepsilon_{\gamma}-q\omega}\right)\\ &\qquad\left.+\frac{2}{(\varepsilon_{\alpha}-\varepsilon_{\gamma}-q\omega)(\varepsilon_{\beta}-\varepsilon_{\alpha^{\prime}}+p\omega)}\right]\end{split} (A1)

Here, integers AA, AA^{\prime}, BB, and CC indicate which subspaces the states belong to: |α𝔻A|\alpha\rangle\in\mathbb{D}^{A}, |α𝔻A|\alpha^{\prime}\rangle\in\mathbb{D}^{A^{\prime}}, |β𝔻B|\beta\rangle\in\mathbb{D}^{B}, |γ𝔻C|\gamma\rangle\in\mathbb{D}^{C}. In the EDPT framework, all states are assigned to the same subspace, therefore, in that case one should put A=A=B=CA=A^{\prime}=B=C in the above equation.


Appendix B: Benchmarks of the methods

In this Appendix we provide benchmarks of the methods and additional technical details.

The scaling of the computational time and required memory with the system size is shown in Fig. 6. The performed calculations correspond to those presented in Fig. 3 at a single point of U=23ωU=\frac{2}{3}\omega, for lattice sizes N=5N=5 through 10 (with unit filling). The data is depicted on a semi-logarithmic scale, together with an exponential fit y=10kN+y0y=10^{kN}+y_{0}; the coefficients kk are provided in the legends. It is apparent that the EDPT provides a noticeable advantage in terms of calculation times compared to the exact approach and requires more than an order of magnitude less memory. The memory requirements for DPT are similar to those of EDPT because we were constructing the effective Hamiltonian w^D[3]\hat{w}_{{\rm D}}^{[3]} for both the degenerate and nondegenerate subspaces, although we were diagonalizing only the block corresponding to the degenerate space.

In practice, one often needs to repeat the calculation of quasienergies for a range of one or more system parameters, as was done in our analysis in the main text.

Refer to caption
Figure 6: Scaling of computation time and required memory with the system size. The code [36] was benchmarked on a Mac mini computer with Apple M2 Pro chip (8 performance cores variant) and 32 GB RAM. The exact calculations for systems with N>8N>8 were not performed as the memory requirements exceeded resources available on the test machine. The reported memory utilization was measured as the total amount of memory allocated during the calculation. This was chosen as a reproducible criterion that reflects the scaling behavior. The actual amount of memory required is highly dependent on the implementation details.

The loop scanning over the parameters can be easily parallelized on a multicore machine or a cluster, but the memory requirements might put a limit on the number of processes that can be run in parallel. For example, the exact calculation shown in Fig. 4(a), where 300\sim 300 values of UU were scanned, was performed using only 21 of 64 cores of an AMD 2990WX CPU because that already used almost all available RAM space (121 GB out of 128 GB). The execution time was 6 hours. Meanwhile, EDPT3 allowed us to utilize all 64 cores while requiring 22 GB RAM in total; the calculation finished in 50 minutes.

References