License: arXiv.org perpetual non-exclusive license
arXiv:2605.18594v1 [quant-ph] 18 May 2026
thanks: These authors contributed equally to this work.thanks: These authors contributed equally to this work.thanks: These authors contributed equally to this work.thanks: These authors contributed equally to this work.

Krylov complexity and fidelity susceptibility in two-band Hamiltonians

Rishav Chaudhuri Department of Physics and Astronomy, Purdue University, West Lafayette, Indiana 47907, USA Purdue Quantum Science and Engineering Institute, West Lafayette, Indiana 47907, USA    Ayush Raj Department of Physics and Astronomy, Purdue University, West Lafayette, Indiana 47907, USA    Soham Ray Department of Physics and Astronomy, Purdue University, West Lafayette, Indiana 47907, USA    Sai Satyam Samal Department of Physics and Astronomy, Purdue University, West Lafayette, Indiana 47907, USA
Abstract

We investigate Krylov spread complexity for the ground state of two-band Hamiltonians, where the reference state is a generic state on the Bloch sphere. The spread complexity is obtained by using a purely geometric formulation in terms of Bloch sphere data without constructing the circuit Hamiltonian. For generic reference states, the derivative of the spread complexity is logarithmically divergent at the topological phase transition in the Su-Schrieffer-Heeger (SSH) model. We demonstrate that the derivative of the spread complexity is bounded by fidelity susceptibility for general two-band models, indicating the sensitivity of the spread complexity to any gap closing (topological or trivial). This is illustrated in the massive Dirac Hamiltonian with a trivial gap closing. Finally, we introduce a non-unitary duality in the SSH model between the topological and trivial phases, which manifests itself in the spread complexity and fidelity susceptibility.

Introduction.— Understanding how quantum states reorganize across phase transitions is a central theme in condensed matter physics [30, 47, 39, 38, 52, 44, 51, 50, 31, 32, 54, 3, 43, 18, 45]. These reorganizations are commonly probed through order parameters [28], topological invariants [4, 8, 5], and fidelity susceptibility [1, 19, 41, 27], which characterize symmetry breaking, underlying topology, or changes in the ground state geometry. Quantum complexity [26, 23, 24, 6, 34, 17, 43] offers a complementary perspective by quantifying the difficulty of preparing a target state from a chosen reference state. This viewpoint has motivated recent work on Krylov spread complexity [16, 10, 11, 9, 37, 7, 12, 40, 20] as a diagnostic of phases of matter, suggesting that the structure of state preparation may encode signatures of criticality and topology [13, 15, 14, 35, 36].

In practice, evaluating the Krylov spread complexity of ground states in generic quantum systems possesses a significant technical obstruction. This is due to the requirement of a circuit Hamiltonian that connects the reference state to the target ground state. Such a Hamiltonian is generally not unique and is difficult to construct [15, 14, 35, 36]. In addition, the spread complexity depends explicitly on the choice of reference state, making it a potentially ambiguous probe of phase transitions. In particular, topological phase transitions are accompanied by a gap closing [52, 8, 4, 5], however, not all gap closings involve a change of topology [44]. It is therefore important to determine whether spread complexity detects only topological phase transitions, or if it is sensitive to all gap closings.

In this article, we address this ambiguity by studying generic two-band Hamiltonians. We obtain a geometric expression for the ground state Krylov spread complexity in terms of Bloch sphere data, without explicitly constructing the circuit Hamiltonian. This formulation makes the reference state dependence of the complexity evident. For generic reference states, the derivative of the spread complexity becomes singular at gap closings. We relate this response to fidelity susceptibility through a general bound, establishing the derivative of the complexity as a probe of gap closings rather than topology alone. We illustrate these results in two settings, the Su-Schrieffer-Heeger (SSH) model [48, 49, 25], where the gap closing accompanies a topological phase transition, and a topologically trivial massive Dirac model. We further show that a non-unitary duality in the SSH model constrains both the complexity and fidelity susceptibility across the two phases.

Krylov spread complexity for two-band models.— We begin with a reference state |ψref\ket{\psi_{\rm ref}} and choose a circuit Hamiltonian HCH_{\rm C} such that the unitary operator eiHCte^{-iH_{\rm C}t} maps |ψref\ket{\psi_{\rm ref}} to the target state |ψtarget\ket{\psi_{\rm target}} in unit time, i.e., eiHC|ψref=|ψtargete^{-iH_{\rm C}}\ket{\psi_{\rm ref}}=\ket{\psi_{\rm target}} [15, 36]. The Krylov spread complexity is a measure of the distance between |ψtarget\ket{\psi_{\text{target}}} and |ψref\ket{\psi_{\text{ref}}} in the Hilbert space. This is quantified by expanding |ψtarget\ket{\psi_{\text{target}}} in terms of orthogonal basis vectors called the Krylov basis states. The Krylov basis states are obtained by a Gram-Schmidt orthogonalization [29, 42] of states {|ψref,HC|ψref,HC2|ψref,}\{\ket{\psi_{\text{ref}}},H_{\text{C}}\ket{\psi_{\text{ref}}},H_{\text{C}}^{2}\ket{\psi_{\text{ref}}},\cdots\}. We denote the Krylov basis states as {|𝒦0,|𝒦1,|𝒦2,}\{\ket{\mathcal{K}_{0}},\ket{\mathcal{K}_{1}},\ket{\mathcal{K}_{2}},\cdots\} where |𝒦0=|ψref\ket{\mathcal{K}_{0}}=\ket{\psi_{\text{ref}}}. We now expand the target state in the Krylov basis as |ψtarget=nψn|𝒦n\ket{\psi_{\text{target}}}=\sum_{n}\psi_{n}\ket{\mathcal{K}_{n}} where n|ψn|2=1\sum_{n}|\psi_{n}|^{2}=1. Finally, the Krylov spread complexity of |ψtarget\ket{\psi_{\text{target}}} with respect to |ψref\ket{\psi_{\text{ref}}} and with the circuit Hamiltonian HCH_{\text{C}} is,

C=nn|ψn|2.C=\sum_{n}n|\psi_{n}|^{2}\,. (1)

In general, given a reference state |ψref\ket{\psi_{\text{ref}}} and a target state |ψtarget\ket{\psi_{\text{target}}}, it is a difficult problem to find the circuit Hamiltonian HCH_{\text{C}} such that eiHc|ψref=|ψtargete^{-iH_{c}}\ket{\psi_{\text{ref}}}=\ket{\psi_{\text{target}}}. However, for a two-band Hamiltonian, the spread complexity is independent of the choice of HCH_{\text{C}} [2, 46, 12]. We work with a two-band Hamiltonian, H=k𝕕(k)𝝈H=\sum_{k}\mathbb{d}(k)\cdot\bm{\sigma} where 𝕕(k)=[dx(k),dy(k),dz(k)]\mathbb{d}(k)=[d_{x}(k),\,d_{y}(k),\,d_{z}(k)] encapsulates all the details of the system and 𝝈=(σx,σy,σz)\bm{\sigma}=(\sigma_{x},\,\sigma_{y},\,\sigma_{z}) are the Pauli matrices. We choose the ground state of the Hamiltonian as our target state, |ψtarget=k|ψtargetk\ket{\psi_{\text{target}}}=\otimes_{k}\ket{\psi_{\text{target}}}_{k}, where 𝕕(k)𝝈|ψtargetk=|𝕕(k)||ψtargetk\mathbb{d}(k)\cdot\bm{\sigma}\ket{\psi_{\text{target}}}_{k}=-|\mathbb{d}(k)|\cdot\ket{\psi_{\text{target}}}_{k} and |𝕕(k)|=dx2(k)+dy2(k)+dz2(k)|\mathbb{d}(k)|=\sqrt{d_{x}^{2}(k)+d_{y}^{2}(k)+d_{z}^{2}(k)}. The Bloch sphere vector corresponding to the ground state |ψtargetk\ket{\psi_{\text{target}}}_{k} is [dx(k),dy(k),dz(k)]/|𝕕(k)|-\left[d_{x}(k),\,d_{y}(k),\,d_{z}(k)\right]/|\mathbb{d}(k)|.

Next, we choose a reference state |ψref=k|ψrefk\ket{\psi_{\rm ref}}=\otimes_{k}\ket{\psi_{\rm ref}}_{k}, where |ψrefk=α|k+β|k\ket{\psi_{\rm ref}}_{k}=\alpha\ket{\uparrow}_{k}+\beta\ket{\downarrow}_{k} is a momentum-independent vector on the Bloch sphere, with α,β\alpha,\beta\in\mathbb{C} satisfying |α|2+|β|2=1|\alpha|^{2}+|\beta|^{2}=1. From here on, we drop the kk label on |k\ket{\uparrow}_{k} and |k\ket{\downarrow}_{k} for clarity. The states |\ket{\uparrow} and |\ket{\downarrow} are the eigenstates of σz\sigma_{z} corresponding to the eigenvalues ±1\pm 1 respectively. On the Bloch sphere, |ψrefk\ket{\psi_{\text{ref}}}_{k} corresponds to the vector (sinθcosϕ,sinθsinϕ,cosθ)(\sin\theta\cos\phi,\,\sin\theta\sin\phi,\,\cos\theta), where α=cos(θ2)\alpha=\cos\left(\frac{\theta}{2}\right) and β=eiϕsin(θ2)\beta=e^{i\phi}\sin\left(\frac{\theta}{2}\right). The direct product structure of the reference and the target state allows us to find a circuit Hamiltonian HC(k)H_{\text{C}}(k) for each kk such that eiHC(k)|ψrefk=|ψtargetke^{-iH_{\text{C}}(k)}\ket{\psi_{\text{ref}}}_{k}=\ket{\psi_{\text{target}}}_{k}, and hence, we have eiHC=keiHC(k)e^{-iH_{\text{C}}}=\otimes_{k}e^{-iH_{\text{C}}(k)}. For each kk, the Hilbert space is 22-dimensional and thus the Krylov subspace is also 22-dimensional. With |𝒦0k=|ψrefk\ket{\mathcal{K}_{0}}_{k}=\ket{\psi_{\text{ref}}}_{k}, we now identify the second Krylov basis vector |𝒦1k\ket{\mathcal{K}_{1}}_{k} as |ψrefk\ket{\psi_{\text{ref}}^{\perp}}_{k} up to a phase such that ψref|ψrefkk=0{}_{k}\!\braket{\psi_{\text{ref}}^{\perp}|\psi_{\text{ref}}}_{k}=0. Thus, the explicit form of HCH_{\text{C}} is not required for determining the full Krylov basis for two-band models.

Expanding the target state in the Krylov basis, we have |ψtargetk=ψ0|ψrefk+ψ1|ψrefk\ket{\psi_{\text{target}}}_{k}=\psi_{0}\ket{\psi_{\text{ref}}}_{k}+\psi_{1}\ket{\psi_{\text{ref}}^{\perp}}_{k}, with |ψ0|2+|ψ1|2=1|\psi_{0}|^{2}+|\psi_{1}|^{2}=1. By using Eq. (1), we find Ck=1|ψ0|2=1|ψref|ψtargetkk|2C_{k}=1-|\psi_{0}|^{2}=1-|{}_{k}\!\braket{\psi_{\text{ref}}|\psi_{\text{target}}}_{k}|^{2}. This is simplified using the Bloch sphere geometry (see Appendix B [Note1]),

Ck=1n^ref(k)n^target(k)2,C_{k}=\frac{1-\hat{n}_{\text{ref}}(k)\cdot\hat{n}_{\text{target}}(k)}{2}\,, (2)

where n^ref(k)\hat{n}_{\text{ref}}(k) and n^target(k)\hat{n}_{\text{target}}(k) are the Bloch sphere vectors corresponding to |ψrefk\ket{\psi_{\text{ref}}}_{k} and |ψtargetk\ket{\psi_{\text{target}}}_{k} respectively. From here we obtain the average spread complexity over the full Brillouin zone, i.e., C=(1/2π)ππCk𝑑kC=(1/2\pi)\int_{-\pi}^{\pi}C_{k}dk.

Su-Schrieffer-Heeger model.— We now illustrate the preceding formalism in the Su-Schrieffer-Heeger (SSH) model [48, 49, 25], which exhibits a topological phase transition. The SSH Hamiltonian is given by,

HSSH=n=1L(t1cA,ncB,nt2cB,ncA,n+1+h.c.),H_{\text{SSH}}=\sum_{n=1}^{L}\left(t_{1}c_{A,n}^{\dagger}c_{B,n}-t_{2}c_{B,n}^{\dagger}c_{A,n+1}+h.c.\right), (3)

with intracell hopping t1t_{1} and intercell hopping t2-t_{2}, see Fig. 1. The Hamiltonian in the momentum space after a unitary transformation (σx,σy,σz)(σx,σz,σy)(\sigma_{x},\sigma_{y},\sigma_{z})\to(\sigma_{x},\sigma_{z},-\sigma_{y}) is given as HSSH(k)=𝕕(k)𝝈=dx(k)σx+dz(k)σzH_{\text{SSH}}(k)=\mathbb{d}(k)\cdot\bm{\sigma}=d_{x}(k)\sigma_{x}+d_{z}(k)\sigma_{z} where dx(k)=t1t2coskd_{x}(k)=t_{1}-t_{2}\cos k, and dz(k)=t2sinkd_{z}(k)=t_{2}\sin k. The Bloch sphere vector corresponding to the ground state or equivalently, the target state in our case is given as follows,

d^SSH(k)=(t1t2cosk, 0,t2sink)|𝕕SSH(k)|=n^target(k),\hat{d}_{\text{SSH}}(k)=\frac{(t_{1}-t_{2}\cos k,\,0,\,t_{2}\sin k)}{|\mathbb{d}_{\text{SSH}}(k)|}=-\hat{n}_{\text{target}}(k), (4)

where |𝕕SSH(k)|=t12+t222t1t2cosk|\mathbb{d}_{\text{SSH}}(k)|=\sqrt{t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}\cos k}.

Using Eq. (2), with reference state |ψref=k|ψrefk\ket{\psi_{\rm ref}}=\otimes_{k}\ket{\psi_{\rm ref}}_{k} where |ψrefk=α|+β|\ket{\psi_{\rm ref}}_{k}=\alpha\ket{\uparrow}+\beta\ket{\downarrow}, as introduced previously, the Krylov spread complexity averaged over the Brillouin zone is,

CSSH(t1,t2)=12+sinθcosϕ2π0πt1t2cosk|dSSH(k)|𝑑k.C_{\text{SSH}}(t_{1},t_{2})=\frac{1}{2}+\frac{\sin\theta\cos\phi}{2\pi}\int_{0}^{\pi}\frac{t_{1}-t_{2}\cos k}{|\textbf{d}_{\text{SSH}}(k)|}dk\,. (5)

The integral in Eq. (5) can be written in terms of the complete elliptic functions of the first and second kind (see Appendix B 111see Supplementary Materials for more details.). We find that for a general reference state |ψref\ket{\psi_{\text{ref}}}, the spread complexity exhibits a logarithmic divergence at the topological phase boundary (t1=t2t_{1}=t_{2}), i.e., dCSSH(t1,t2)/dt2log(1/|t2t1|)dC_{\text{SSH}}(t_{1},t_{2})/dt_{2}\sim\log(1/|t_{2}-t_{1}|), Fig. 2(c). However, for n^ref\hat{n}_{\text{ref}} chosen such that sinθcosϕ=0\sin\theta\cos\phi=0, we get a constant spread complexity and hence no sensitivity to the topological phase transition, Fig. 2(b). Next, by choosing a momentum-dependent reference state Bloch vector such that n^ref(k)=(0, 0,+1)\hat{n}_{\text{ref}}(k)=(0,\,0,\,+1) for k0k\geq 0, and n^ref(k)=(0, 0,1)\hat{n}_{\text{ref}}(k)=(0,\,0,\,-1) for k<0k<0, we recover the plateau feature of the spread complexity [15], Fig. 2(a). This demonstrates that the behavior of the spread complexity depends on our choice of n^ref(k)\hat{n}_{\text{ref}}(k) and it is not universal. Further, for a general reference state, it is the derivative of the spread complexity that shows non-analyticity at the phase boundary.

Refer to caption
Figure 1: Schematic of the Su-Schrieffer-Heeger (SSH) model. Each lattice site contains two species of fermions, AA and BB, with t1t_{1} as the intercell hopping amplitude and t2-t_{2} as the intracell hopping amplitude.
Refer to caption
Figure 2: Krylov spread complexity for the ground state of the Su-Schrieffer-Heeger (SSH) model for different choices of reference state. (a) The reference state |ψref\ket{\psi_{\text{ref}}} is momentum-dependent, and the corresponding Bloch sphere vector is n^ref(k)=(0,0,1)\hat{n}_{\text{ref}}(k)=(0,0,-1) for k<0k<0 and n^ref(k)=(0,0,1)\hat{n}_{\text{ref}}(k)=(0,0,1) for k0k\geq 0. The spread complexity is linearly dependent on t2t_{2} in the trivial phase and shows a constant plateau in the topological phase, recovering earlier results [15]. (b) The spread complexity is a constant across both the trivial and the topological phase for n^ref(k)=(0,1,0)\hat{n}_{\text{ref}}(k)=(0,-1,0). (c) With n^ref(k)=(1,0,0)\hat{n}_{\text{ref}}(k)=(-1,0,0), the derivative of the spread complexity with respect to t2t_{2} shows a logarithmic divergence at the topological phase transition point t1=t2t_{1}=t_{2}.

The above analysis can be generalized to the case where the target state is an excited state. For example, we can choose a target state such that n^target(k)=d^SSH(k)\hat{n}_{\text{target}}(k)=-\hat{d}_{\text{SSH}}(k) for k0k\leq 0 and n^target(k)=d^SSH(k)\hat{n}_{\text{target}}(k)=\hat{d}_{\text{SSH}}(k) for k>0k>0, where d^SSH(k)\mp\hat{d}_{\text{SSH}}(k) are the Bloch vectors corresponding to eigenstates with energy |𝕕SSH(k)|\mp|\mathbb{d}_{\text{SSH}}(k)|. The spread complexity in this case involves incomplete elliptic integrals (see Appendix C [Note1]), and is non-analytic at t1=t2t_{1}=t_{2}.

Fidelity susceptibility.— For a Hamiltonian with a tunable parameter, the fidelity or overlap between the ground states at slightly different values of the parameter varies sharply near a gap closing point. The sensitivity of the ground state to changes in the parameter is quantified by the fidelity susceptibility, which diverges at gap closing points [22, 1, 19]. Since both the Krylov spread complexity and the fidelity susceptibility are defined using overlap between states, this naturally prompts an investigation on the relation between the two quantities.

For a two-band Hamiltonian H=k𝕕(k,λ)𝝈H=\sum_{k}\mathbb{d}(k,\lambda)\cdot\bm{\sigma}, with a parameter λ\lambda, the fidelity susceptibility is given as follows,

χF(λ)=12πππχF(k,λ)=18πππ|λd^(k,λ)|2𝑑k,\chi_{F}(\lambda)=\frac{1}{2\pi}\int_{-\pi}^{\pi}\chi_{F}(k,\lambda)=\frac{1}{8\pi}\int_{-\pi}^{\pi}|\partial_{\lambda}\hat{d}(k,\lambda)|^{2}dk\,, (6)

where for each momentum mode kk, the fidelity susceptibility is given by χF(k,λ)=(1/4)|λd^(k,λ)|2\chi_{F}(k,\lambda)=(1/4)\cdot|\partial_{\lambda}\hat{d}(k,\lambda)|^{2} (see Appendix D [Note1]). We now consider the derivative of the complexity of the ground state with respect to λ\lambda,

λC(λ)=i=13𝒬iππλd^i(k,λ)dk,\partial_{\lambda}C(\lambda)=\sum_{i=1}^{3}\mathcal{Q}_{i}\int_{-\pi}^{\pi}\partial_{\lambda}\hat{d}_{i}(k,\lambda)dk\,, (7)

where i=1, 2, 3i=1,\,2,\,3 corresponds to (x,y,z)(x,\,y,\,z), and 𝒬i\mathcal{Q}_{i} encodes the information of the reference state in terms of the Bloch sphere angles θ\theta and ϕ\phi. We now consider the components χFi(λ)\chi_{F}^{i}(\lambda) of the fidelity susceptibility, defined as χFi(λ)=(1/8π)ππ|λd^i(k,λ)|2𝑑k\chi_{F}^{i}(\lambda)=(1/8\pi)\cdot\int_{-\pi}^{\pi}|\partial_{\lambda}\hat{d}_{i}(k,\lambda)|^{2}dk. By using the Cauchy-Schwartz inequality, we obtain,

|λC(λ)|4πi=13|𝒬i|χFi(λ).|\partial_{\lambda}C(\lambda)|\leq 4\pi\sum_{i=1}^{3}|\mathcal{Q}_{i}|\sqrt{\chi_{F}^{i}(\lambda)}\,\,. (8)

As a result, any divergence in the derivative of the Krylov spread complexity must be accompanied by a divergence in the fidelity susceptibility. Alternatively, we find that the Krylov spread complexity probes gap closing in the system and not necessarily topological phase transitions.

We now present a model where the gap closing is not accompanied by a topological phase transition. Consider the massive Dirac Hamiltonian,

HMD(μ)=k(tsinkσx+μσz),H_{\text{MD}}(\mu)=\sum_{k}\left(t\sin k\,\sigma_{x}+\mu\,\sigma_{z}\right)\,, (9)

where tt is the hopping amplitude, which we set to 1, and μ\mu is the staggered chemical potential, see Fig. 3. The Zak phase [8, 5] is identically zero across the gap closing point at μ=0\mu=0, and hence it is not a topological phase transition. We point out that the Hamiltonian for the Cooper pair box [53] takes the form of Eq. (9). In this case the magnetic flux Φ\Phi plays the role of the momentum and the charging energy mimics the staggered chemical potential (see Appendix D [Note1]). This demonstrates that our analysis is not restricted to lattice models and is applicable to any system with Hamiltonian of the form H(k,λ)=𝕕(k,λ)𝝈H(k,\,\lambda)=\mathbb{d}(k,\,\lambda)\cdot\bm{\sigma}, where kk is any periodic variable.

Refer to caption
Figure 3: Tight-binding model for the massive Dirac Hamiltonian. Each unit cell contains two sublattices AA and BB, with an imaginary hopping amplitude it/2it/2 between the sublattices AA and BB in adjacent unit cells, and a staggered chemical potential μ\mu for sublattice AA, and μ-\mu for sublattice BB.

For calculating the Krylov spread complexity for the ground state of the massive Dirac Hamiltonian, we start with the choice n^ref=(sinθcosϕ,sinθsinϕ,cosθ)\hat{n}_{\text{ref}}=(\sin\theta\cos\phi,\,\sin\theta\sin\phi,\,\cos\theta). By using Eq. (2), we find,

CMD(μ)=12+μcosθπ1+μ2K(11+μ2),C_{\text{MD}}(\mu)=\frac{1}{2}+\frac{\mu\cos\theta}{\pi\sqrt{1+\mu^{2}}}K\left(\frac{1}{1+\mu^{2}}\right)\,, (10)

where K(x)K(x) is the complete elliptic integral of the first kind. Near the gap closing point μ=0\mu=0, we find that the derivative of the complexity has a logarithmic divergence, i.e., μCMD(μ)log(1/|μ|)\partial_{\mu}C_{\text{MD}}(\mu)\sim\log(1/|\mu|) as μ0\mu\to 0. The derivative of the complexity diverges at a gap closing point, that does not correspond to a topological phase transition. Further, the fidelity susceptibility is obtained using Eq. (6) and is given as (see Appendix D [Note1]),

χFMD(μ)=18|μ|(1+μ2)3/2,\chi_{F}^{\text{MD}}(\mu)=\frac{1}{8|\mu|(1+\mu^{2})^{3/2}}\,, (11)

which diverges near the gap closing point, i.e., χFMD(μ)1/|μ|\chi_{F}^{\text{MD}}(\mu)\sim 1/|\mu| as μ0\mu\to 0. The fidelity susceptibility diverges faster than the derivative of complexity. Similarly, for the SSH model, fidelity susceptibility diverges at the gap closing point (t1=t2t_{1}=t_{2}) that is χFSSH(t1,t2)1/|t1t2|\chi_{F}^{\text{SSH}}(t_{1},t_{2})\sim 1/|t_{1}-t_{2}|, whereas from Eq. (5), we have t2CSSH(t1,t2)log(1/|t1t2|)\partial_{t_{2}}C_{\text{SSH}}(t_{1},t_{2})\sim\log(1/|t_{1}-t_{2}|). Note that the only non-vanishing term in t2CSSH(t1,t2)\partial_{t_{2}}C_{\text{SSH}}(t_{1},t_{2}), Eq. (7) for the SSH model is t2CSSH(1)(t1,t2)=𝒬1ππt2d^SSH(1)(k)dk\partial_{t_{2}}C_{\text{SSH}}^{(1)}(t_{1},t_{2})=\mathcal{Q}_{1}\int_{-\pi}^{\pi}\partial_{t_{2}}\hat{d}_{\text{SSH}}^{(1)}(k)dk, whereas for the massive Dirac Hamiltonian it is μCMD(3)(μ)=𝒬3ππμd^MD(3)(k)dk\partial_{\mu}C_{\text{MD}}^{(3)}(\mu)=\mathcal{Q}_{3}\int_{-\pi}^{\pi}\partial_{\mu}\hat{d}_{\text{MD}}^{(3)}(k)dk. In both cases, the ratio R(λ)=|λC(i)(λ)|/4π|𝒬i|χFi(λ)R(\lambda)=|\partial_{\lambda}C^{(i)}(\lambda)|/4\pi|\mathcal{Q}_{i}|\sqrt{\chi_{F}^{i}(\lambda)} saturates to a constant value 2/3\sqrt{2/3} in the limit λ\lambda\to\infty (see Appendix D [Note1]).

Duality in the SSH model.— The study of Krylov spread complexity and fidelity susceptibility reveals a duality in the SSH model. In the SSH model, Eq. (3), the ratio t2/t1t_{2}/t_{1} determines the topological phase of the system. We now parametrize the SSH model using tt, which will be fixed to be the intracell coupling, and a dimensionless scalar rr. The duality is between two class of SSH Hamiltonians related via r1/rr\leftrightarrow 1/r, as shown in Fig. 4. These two Hamiltonians are given by HI(k)=(trt)coskσx+rtsinkσyH_{\text{I}}(k)=(t-rt)\cos k\,\sigma_{x}+rt\sin k\,\sigma_{y} and HII(k)=[t(t/r)]coskσx+(t/r)sinkσyH_{\text{II}}(k)=\left[t-(t/r)\right]\cos k\,\sigma_{x}+(t/r)\sin k\,\sigma_{y}. They are related via a non-unitary transformation,

HII(k)=1rU(k)HI(k)U(k),H_{\text{II}}(k)=\frac{1}{r}U(k)H_{\text{I}}(k)U^{\dagger}(k)\,, (12)

where U(k)=diag{(reik)/(1reik), 1}U(k)=\text{diag}\{(r-e^{ik})/(1-re^{ik}),\,1\} is a unitary matrix. At the self-dual point r=1r=1, HI(k)H_{\text{I}}(k) and HII(k)H_{\text{II}}(k) become identical and U(k)U(k) is the identity matrix. This duality divides the entire parameter space of the SSH model into two regions (trivial and topological) and draws a mapping between them.

Refer to caption
Figure 4: Dual SSH models with intracell coupling tt, and (a) intercell coupling rt-rt, (b) intercell coupling t/r-t/r.

Calculating the winding number [8, 5], we find that for HIH_{\text{I}}, the winding number νI\nu_{\text{I}} is 0 for r<1r<1 and 1 for r>1r>1. Correspondingly, for HIIH_{\text{II}}, the winding number νII\nu_{\text{II}} is 1 for r<1r<1 and 0 for r>1r>1. It is more instructive to study the fidelity susceptibility in these two cases. Denoting the fidelity susceptibility for HIH_{\text{I}} as χF(I)(r)\chi_{F}^{(\text{I})}(r) and for HIIH_{\text{II}} as χF(II)(1/r)\chi_{F}^{(\text{II})}(1/r), using Eq. (6), we find (see Appendix E [Note1]),

χF(II)(1/r)=r4χF(I)(r).\chi_{F}^{(\text{II})}(1/r)=r^{4}\chi_{F}^{(\text{I})}(r). (13)

A similar relation also holds for the complexity of the ground states of HIH_{\text{I}} and HIIH_{\text{II}}, denoted by C(I)C^{(\text{I})} and C(II)C^{(\text{II})} (see Appendix E [Note1]),

C(II)(1/r)=C(I)(r)(r)r,C^{(\text{II})}(1/r)=\frac{C^{(\text{I})}(r)-\mathcal{H}(r)}{r}, (14)

where (r)=(1r)2π[π+2sinθcosϕK(4r/(1+r)2)]\mathcal{H}(r)=\frac{(1-r)}{2\pi}\left[\pi+2\sin\theta\cos\phi K\left(4r/(1+r)^{2}\right)\right], θ,ϕ\theta,\,\phi are the reference state Bloch sphere angles, and K(x)K(x) is the complete elliptic integral of the first kind. Hence, from Eq. (13) and Eq. (14), the knowledge of fidelity susceptibility and the ground state spread complexity in one phase of the SSH model is sufficient to determine these in the other phase. The ratio R(r)R(r) for the SSH model is also invariant under r1/rr\leftrightarrow 1/r, which is a clear manifestation of the duality (see Appendix E [Note1]).

Discussion.— Our analysis establishes that the derivative of the Krylov spread complexity for the ground state is bounded by the fidelity susceptibility, Eq. (8) in two-band Hamiltonians. The spread complexity is obtained using a purely geometric formulation based on overlaps of Bloch sphere vectors, Eq. (2) without explicitly constructing the circuit Hamiltonian. Any divergence in the derivative of the spread complexity also implies divergence in the fidelity susceptibility. Therefore, the derivative of the complexity is a probe of gap closings, and not just topological phase transitions. As an example, we work out spread complexity in the massive Dirac Hamiltonian exhibiting non-analyticity at the gap closing point, Eq. (10) which is not a topological phase transition point. Further, in the SSH model, we discuss a non-unitary duality, Eq. (12) relating the two phases, which manifests itself in the fidelity susceptibility, Eq. (13) and the ground state Krylov spread complexity, Eq. (14).

We extend this work to the non-Hermitian SSH model [55] with periodic boundary conditions, and show that spread complexity is also sensitive to the gap closing point in this setting (see Appendix F [Note1]). Extending this machinery to the non-Hermitian SSH model under open boundary conditions will be an important step towards integrating the notion of complexity with non-Hermitian topological phenomena such as the skin effect. However, this is a challenging problem because now the Krylov subspace is not 22-dimensional, and we cannot exploit Bloch sphere geometry anymore.

It would also be interesting to explore how the first derivative of Krylov spread complexity is related to the fidelity susceptibility for a general system, other than two-band Hamiltonians. Establishing such a connection would provide further insight into the geometric content encoded by Krylov spread complexity [16, 33, 12]. Setting a lower bound on the derivative of the complexity is an intriguing problem, and extending our analysis to two-band Hamiltonians in two or higher spatial dimensions, such as Chern insulators and graphene [8, 5], may provide some insights on such a lower bound.

Acknowledgments.— It is a pleasure to thank Claudio Chamon for insightful questions, comments and discussions. We would also like to thank Jason Alicea and Julian May-Mann for useful discussions on topological phases of matter. R.C. gratefully acknowledges the Summer Research Grant awarded by Department of Physics and Astronomy, Purdue University. S.R. and S.S.S. are partially supported by Department of Physics and Astronomy, Purdue University through Graduate Assistantship.

References

Supplemental Materials: Krylov complexity and fidelity susceptibility in two-band Hamiltonians

In this supplementary material, we show the details of the results discussed in the article. We start with Appendix A, where we have the details of the Su-Schrieffer-Heeger (SSH) model and the massive Dirac Hamiltonian. By calculating the Zak phase (winding number), we show the topological nature of SSH model and that the gap closing in massive Dirac Hamiltonian is not accompanied by topological phase transition. In Appendix B, we give the details of obtaining the Krylov spread complexity in two-band Hamiltonians using Bloch sphere data. We derive the spread complexity for SSH model. Important formulas for elliptic functions are also summarized. Further we derive the asymptotic behavior of the spread complexity. In Appendix C, we have derived the spread complexity for a general (excited) eigenstate of the SSH model. The following Appendix D includes all the details for deriving fidelity susceptibility for two-band Hamiltonians. We give full derivation for obtaining the inequality between the Krylov spread complexity and the fidelity susceptibility. Further we also show that spread complexity in the massive Dirac Hamiltonian is non-analytic at the gap closing point, and is not accompanied by topological phase transition. We explicitly show the inequality also for SSH model. Finally, we establish equivalence at the Hamiltonian level between massive Dirac model and Cooper pair box. In Appendix E, we give the details of the non-unitary duality between topological and trivial phase in the the SSH model. In the last Appendix F, we derive the spread complexity for non-Hermitian SSH model using the Bloch sphere data, and show the non-analyticity at the gap closing point.

Appendix A Su-Schrieffer-Heeger (SSH) model with nearest neighbor hoppings

The Su-Schrieffer-Heeger (SSH) model is a tight binding Hamiltonian where we have two sites in a given unit cell with inter-cell and intra-cell hoppings. The Hamiltonian in the real space with LL number of sites is given as follows,

HSSH=n=1L(t1cA,ncB,n+t1cB,ncA,nt2cB,ncA,n+1t2cA,n+1cB,n),H_{\text{SSH}}=\sum_{n=1}^{L}\left(t_{1}c_{A,n}^{\dagger}c_{B,n}+t_{1}c_{B,n}^{\dagger}c_{A,n}-t_{2}c_{B,n}^{\dagger}c_{A,n+1}-t_{2}c_{A,n+1}^{\dagger}c_{B,n}\right)\,, (A1)

where t1t_{1} is the inter-cell hopping amplitude and t2t_{2} is the intra-cell hopping amplitude. Next, we Fourier transform the SSH Hamiltonian,

cn,A\displaystyle c_{n,A} =1Lkeikndk,A, cn,B=1Lkeikndk,B.\displaystyle=\frac{1}{\sqrt{L}}\sum_{k}e^{-ikn}d_{k,A}\,,\text{ }c_{n,B}=\frac{1}{\sqrt{L}}\sum_{k}e^{-ikn}d_{k,B}\,. (A2)

This leads to the following,

nt1cA,ncB,n=1Lk1k2neik1neik2ndk1,Adk2,B=kt1dk,Adk,B,nt2cB,ncA,n+1=1Lk1k2neik1neik2nik2dk1,Bdk2,A=kt2eikdk,Bdk,A.\begin{split}&\sum_{n}t_{1}c_{A,n}^{\dagger}c_{B,n}=\frac{1}{L}\sum_{k_{1}k_{2}}\sum_{n}e^{ik_{1}n}e^{-ik_{2}n}d_{k_{1},A}^{\dagger}d_{k_{2},B}=\sum_{k}t_{1}d_{k,A}^{\dagger}d_{k,B},\\ &\sum_{n}t_{2}c_{B,n}^{\dagger}c_{A,n+1}=\frac{1}{L}\sum_{k_{1}k_{2}}\sum_{n}e^{ik_{1}n}e^{-ik_{2}n-ik_{2}}d_{k_{1},B}^{\dagger}d_{k_{2},A}=\sum_{k}t_{2}e^{-ik}d_{k,B}^{\dagger}d_{k,A}.\end{split} (A3)

This implies, we are going to have the following,

HSSH=kt1dk,Adk,B+kt1dk,Bdk,Akt2eikdk,Bdk,Akt2eikdk,Adk,B=k(dk,Adk,B)[0t1t2eik,t1t2eik0](dk,Adk,B).\begin{split}H_{\text{SSH}}&=\sum_{k}t_{1}d_{k,A}^{\dagger}d_{k,B}+\sum_{k}t_{1}d_{k,B}^{\dagger}d_{k,A}-\sum_{k}t_{2}e^{-ik}d_{k,B}^{\dagger}d_{k,A}-\sum_{k}t_{2}e^{ik}d_{k,A}^{\dagger}d_{k,B}\\ &=\sum_{k}\left(\begin{array}[]{cc}d_{k,A}^{\dagger}&d_{k,B}^{\dagger}\end{array}\right)\left[\begin{array}[]{cc}0&t_{1}-t_{2}e^{ik},\\ t_{1}-t_{2}e^{-ik}&0\end{array}\right]\left(\begin{array}[]{c}d_{k,A}\\ d_{k,B}\end{array}\right).\end{split} (A4)

Next, let us write the Hamiltonian in term of the Pauli matrices,

HSSH(k)=[0t1t2eikt1t2eik0]=[0t1t2coskit2sinkt1t2cosk+it2sink0]=[0t1t2coskt1t2cosk0]+[0it2sinkit2sink0]=(t1t2cosk)σx+t2sinkσy.\begin{split}H_{\text{SSH}}(k)&=\left[\begin{array}[]{cc}0&t_{1}-t_{2}e^{ik}\\ t_{1}-t_{2}e^{-ik}&0\end{array}\right]=\left[\begin{array}[]{cc}0&t_{1}-t_{2}\cos\,k-i\,t_{2}\,\sin\,k\\ t_{1}-t_{2}\cos\,k+i\,t_{2}\,\sin\,k&0\end{array}\right]\,\\ &=\left[\begin{array}[]{cc}0&t_{1}-t_{2}\cos\,k\\ t_{1}-t_{2}\cos\,k&0\end{array}\right]+\left[\begin{array}[]{cc}0&-i\,t_{2}\sin\,k\\ i\,t_{2}\sin\,k&0\end{array}\right]\,\\ &=(t_{1}-t_{2}\cos\,k)\,\sigma_{x}+t_{2}\sin\,k\,\sigma_{y}\,.\end{split} (A5)

Hence, we have the following for the SSH model,

HSSH(k)=d~x(k)σx+d~y(k)σy,\displaystyle H_{\text{SSH}}(k)=\tilde{d}_{x}(k)\,\sigma_{x}+\tilde{d}_{y}(k)\,\sigma_{y}\,, (A6)

where,

d~x(k)=t1t2cosk,andd~y(k)=t2sink.\displaystyle\tilde{d}_{x}(k)=t_{1}-t_{2}\cos\,k\,,\quad\text{and}\quad\tilde{d}_{y}(k)=t_{2}\sin\,k\,. (A7)

At this point for convenience, we introduce a unitary transformation of the basis (σx,σy,σz)(σx,σz,σy)(\sigma_{x},\sigma_{y},\sigma_{z})\to(\sigma_{x},\sigma_{z},-\sigma_{y}). This implies that the Hamiltonian in the new basis is given as follows,

h(k)=[t2sinkt1t2coskt1t2coskt2sink]=dx(k)σx+dz(k)σz,\displaystyle h(k)=\left[\begin{array}[]{cc}t_{2}\sin k&t_{1}-t_{2}\cos\,k\\ t_{1}-t_{2}\cos\,k&-t_{2}\sin k\end{array}\right]=d_{x}(k)\sigma_{x}+d_{z}(k)\sigma_{z}\,, (A10)

where we have,

dx(k)=t1t2cosk,anddz(k)=t2sink.\displaystyle d_{x}(k)=t_{1}-t_{2}\cos\,k\,,\quad\text{and}\quad d_{z}(k)=t_{2}\sin\,k\,. (A11)

After diagonalization, we obtain the eigenstates of the SSH Hamiltonian, see Eq. (A10),

|Ek\displaystyle\ket{-\textbf{E}_{k}} =12Ek(Ek+dz(k))(dx(k)Ek+dz(k)),with eigenvalue Ek=t12+t222t1t2cosk,\displaystyle=\frac{1}{\sqrt{2E_{k}(E_{k}+d_{z}(k))}}\begin{pmatrix}-d_{x}(k)\\ E_{k}+d_{z}(k)\end{pmatrix}\,,\,\,\text{with eigenvalue }-E_{k}=-\sqrt{t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}\cos k}\,, (A12)
|Ek\displaystyle\ket{\textbf{E}_{k}} =12Ek(Ek+dz(k))(Ek+dz(k)dx(k)),with eigenvalue Ek=t12+t222t1t2cosk.\displaystyle=\frac{1}{\sqrt{2E_{k}(E_{k}+d_{z}(k))}}\begin{pmatrix}E_{k}+d_{z}(k)\\ d_{x}(k)\end{pmatrix}\,,\,\,\text{with eigenvalue }E_{k}=\sqrt{t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}\cos k}\,. (A13)

From here we can write down the corresponding Bloch sphere vectors,

d^SSH(k)\displaystyle-\hat{d}_{\text{SSH}}(k) =1t12+t222t1t2cosk(t1t2cosk,0,t2sink),for the eigenstate |Ek,\displaystyle=-\frac{1}{\sqrt{t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}\cos\,k}}(t_{1}-t_{2}\cos\,k\,,0\,,t_{2}\sin\,k)\,,\,\text{for the eigenstate }\ket{-\textbf{E}_{k}}\,, (A14)
d^SSH(k)\displaystyle\hat{d}_{\text{SSH}}(k) =1t12+t222t1t2cosk(t1t2cosk,0,t2sink),for the eigenstate |Ek,\displaystyle=\frac{1}{\sqrt{t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}\cos\,k}}(t_{1}-t_{2}\cos\,k\,,0\,,t_{2}\sin\,k)\,,\,\text{for the eigenstate }\ket{\textbf{E}_{k}}\,, (A15)

1 Winding number in Su-Schrieffer-Heeger (SSH) model

The topological property of the Su-Schriefer-Heeger (SSH) model is captured by defining a winding number or equivalently topological invariant. This is a manifestation of the Bloch bulk-boundary correspondence, the winding number is calculated using an infinite lattice (hence a bulk theory) which determines whether the system hosts edge states (living on the boundary) in a finite system. Let us start with the Hamiltonian of the SSH model in the momentum space,

HSSH=[0t1t2eikt1t2eik0]=[0f1(k)f1(k)0].H_{\text{SSH}}=\left[\begin{array}[]{cc}0&t_{1}-t_{2}e^{ik}\\ t_{1}-t_{2}e^{-ik}&0\end{array}\right]=\left[\begin{array}[]{cc}0&f_{1}(k)\\ f_{1}(k)^{*}&0\end{array}\right]\,. (A16)

Winding number (or the Zak phase) is given as follows,

ν\displaystyle\nu =12πiππ𝑑kklnf(k)=12πiππ𝑑kit2eikt1t2eik=12πππ𝑑kt2eikt1t2eik,\displaystyle=\frac{1}{2\pi i}\int_{-\pi}^{\pi}dk\partial_{k}\ln f(k)=\frac{1}{2\pi i}\int_{-\pi}^{\pi}dk\frac{-it_{2}e^{ik}}{t_{1}-t_{2}e^{ik}}=\frac{1}{2\pi}\int_{-\pi}^{\pi}dk\frac{-t_{2}e^{ik}}{t_{1}-t_{2}e^{ik}}\,, (A17)

Now let us make the substitution as follows,

z=eikdz=ieikdk.z=e^{ik}\Rightarrow dz=ie^{ik}dk\,. (A18)

This implies,

ν=12π|z|=1dzizt2zt1t2z=12πi|z|=1𝑑z1zt1t2={0,(for t1/t2>1)1,(for t1/t2<1),\nu=\frac{1}{2\pi}\oint_{|z|=1}\frac{dz}{iz}\frac{-t_{2}z}{t_{1}-t_{2}z}=\frac{1}{2\pi i}\oint_{|z|=1}dz\frac{1}{z-\frac{t_{1}}{t_{2}}}=\begin{cases}0\,,\qquad(\text{for }t_{1}/t_{2}>1)\\ 1\,,\qquad(\text{for }t_{1}/t_{2}<1)\end{cases}\,, (A19)

and hence we find that with vanishing winding number, we do not have edge states in the system but winding number 11 corresponds to topological phase with edge states.

2 Massive Dirac Hamiltonian

In this subsection, we are going to study one dimensional massive Dirac (MD) Hamiltonian where we see a gap closing in the spectrum but this does not correspond to any topological phase transition. The MD Hamiltonian is given as follows,

HMD=n=1L(μcA,ncA,nμcB,ncB,n+t2eiπ/2cA,ncB,n+1+t2eiπ/2cB,n+1cA,n+t2eiπ/2cB,ncA,n+1+t2eiπ/2cA,n+1cB,n).\begin{split}H_{\text{MD}}&=\sum_{n=1}^{L}\Big(\mu\,c^{\dagger}_{A,n}c_{A,n}-\mu\,c^{\dagger}_{B,n}c_{B,n}\,\\ &\quad+\frac{t}{2}\,e^{i\pi/2}\,c^{\dagger}_{A,n}c_{B,n+1}+\frac{t}{2}\,e^{-i\pi/2}\,c_{B,n+1}^{\dagger}c_{A,n}+\frac{t}{2}\,e^{i\pi/2}\,c^{\dagger}_{B,n}c_{A,n+1}+\frac{t}{2}\,e^{-i\pi/2}\,c_{A,n+1}^{\dagger}c_{B,n}\Big).\end{split} (A20)

By using the Fourier transform definition we used previously for SSH Hamiltonian, Eq. (A2) we find the following,

nt2cA,ncB,n+1\displaystyle\sum_{n}\frac{t}{2}\,c_{A,n}^{\dagger}c_{B,n+1} =1Lk1k2neik1neik2neik2t2dk1,Adk2,B=keikt2dk,Adk,B,\displaystyle=\frac{1}{L}\sum_{k_{1}k_{2}}\sum_{n}e^{ik_{1}n}e^{-ik_{2}n}e^{-ik_{2}}\,\frac{t}{2}\,d_{k_{1},A}^{\dagger}d_{k_{2},B}=\sum_{k}e^{-ik}\,\frac{t}{2}\,d_{k,A}^{\dagger}d_{k,B}\,, (A21)

and from here we have the following for the Hamiltonian in the momentum space,

HMD=k(μdA,kdA,kμdB,kdB,k+t2ei(π2k)dA,kdB,k+t2ei(π2k)dB,kdA,k+t2ei(π2k)dB,kdA,k+t2ei(π2k)dA,kdB,k)=k(μdA,kdA,kμdB,kdB,k+tsinkdA,kdB,k+tsinkdB,kdA,k).\begin{split}H_{\text{MD}}&=\sum_{k}\Big(\mu\,d^{\dagger}_{A,k}d_{A,k}-\mu\,d^{\dagger}_{B,k}d_{B,k}+\frac{t}{2}\,e^{i\left(\frac{\pi}{2}-k\right)}\,d_{A,k}^{\dagger}d_{B,k}+\frac{t}{2}\,e^{-i\left(\frac{\pi}{2}-k\right)}\,d_{B,k}^{\dagger}d_{A,k}\,\\ &\qquad+\frac{t}{2}\,e^{i\left(\frac{\pi}{2}-k\right)}\,d_{B,k}^{\dagger}d_{A,k}+\frac{t}{2}\,e^{-i\left(\frac{\pi}{2}-k\right)}\,d_{A,k}^{\dagger}d_{B,k}\Big)\,\\ &=\sum_{k}\left(\mu\,d^{\dagger}_{A,k}d_{A,k}-\mu\,d^{\dagger}_{B,k}d_{B,k}+t\,\sin k\,d_{A,k}^{\dagger}d_{B,k}+t\,\sin k\,d_{B,k}^{\dagger}d_{A,k}\right)\,.\end{split} (A22)

We can write the above Hamiltonian more succinctly as follows,

HMD\displaystyle H_{\text{MD}} =k(dk,Adk,B)[μtsinktsinkμ](dk,Adk,B).\displaystyle=\sum_{k}\left(\begin{array}[]{cc}d_{k,A}^{\dagger}&d_{k,B}^{\dagger}\end{array}\right)\left[\begin{array}[]{cc}\mu&t\,\sin k\\ t\,\sin k&-\mu\end{array}\right]\left(\begin{array}[]{c}d_{k,A}\\ d_{k,B}\end{array}\right)\,. (A28)

In terms of the Pauli matrices, this Hamiltonian takes the form

HMD(k)=tsinkσx+μσz.\displaystyle H_{\text{MD}}(k)=t\,\sin k\sigma_{x}+\mu\,\sigma_{z}\,. (A29)

Thus, we see that the gap closes at k=0,±πk=0,\,\pm\pi and μ=0\mu=0.

3 Winding number in the massive Dirac Hamiltonian

In this subsection, we are going to show that the massive Dirac Hamiltonian, Eq. (A29) does not admit topological phase transition as we tune the mass term (μ\mu in Eq. (A29)) across the gap closing point. In order to do this, we explicitly evaluate the winding number defined as follows,

ν=12πππ(d^(k)×ddkd^(k))z𝑑k,\displaystyle\nu=\frac{1}{2\pi}\,\int_{-\pi}^{\pi}\left(\hat{d}(k)\,\times\,\frac{d}{dk}\hat{d}(k)\right)_{z}dk\,, (A30)

where we have defined,

d^(k)=(tsinkt2sin2k+μ2, 0,μt2sin2k+μ2).\displaystyle\hat{d}(k)=\left(\frac{t\,\sin k}{\sqrt{t^{2}\,\sin^{2}k\,+\,\mu^{2}}},\,0,\,\frac{\mu}{\sqrt{t^{2}\,\sin^{2}k\,+\,\mu^{2}}}\right)\,. (A31)

From here, we find,

ddkd^(k)=(tcoskt2sin2k+μ2t3sin2kcosk(t2sin2k+μ2)3/2, 0,μt2sinkcoskt2sin2k+μ2).\displaystyle\frac{d}{dk}\hat{d}(k)=\left(\frac{t\,\cos k}{\sqrt{t^{2}\,\sin^{2}k\,+\,\mu^{2}}}-\frac{t^{3}\,\sin^{2}k\,\cos k}{(t^{2}\,\sin^{2}k\,+\,\mu^{2})^{3/2}},\,0,\,-\frac{\mu\,t^{2}\,\sin k\,\cos k}{\sqrt{t^{2}\,\sin^{2}k\,+\,\mu^{2}}}\right)\,. (A32)

Next we note from Eq. (A30) that for obtaining the winding number we just need to focus on the zz-component of the cross product, and hence, we find using Eq. (A31) and Eq. (A32),

(d^(k)×ddkd^(k))z=0.\displaystyle\left(\hat{d}(k)\,\times\,\frac{d}{dk}\hat{d}(k)\right)_{z}=0\,. (A33)

Hence, the system is trivial no matter what value does the mass gap (μ\mu) takes or tuned across the gap closing point. It is a trivial system where we have gap closing but topological phase transition.

Appendix B Krylov spread complexity in two-band Hamiltonians

In this subsection, we discuss the Krylov spread complexity for a two-level Hamiltonian of the form H(k)=𝐝(k)𝝈H(k)=\mathbf{d}(k)\cdot\bm{\sigma}. Note that in quantum systems with 22-dimensional Hilbert space, the Krylov subspace is also 22-dimensional. The Krylov subspace is generated by,

𝕂2=span{|𝒦0,|𝒦0},\mathbb{K}^{2}=\mathrm{span}\{|\mathcal{K}_{0}\rangle,\,\mathcal{H}|\mathcal{K}_{0}\rangle\}\,, (B1)

where |𝒦0|\mathcal{K}_{0}\rangle is a reference state which is an arbitrary quantum state in the 22-dimensional Hilbert space and the operator \mathcal{H} is the circuit Hamiltonian that takes the reference state to a target state |ψtarget|\psi_{\text{target}}\rangle in unit time. In general, the reference state |𝒦0|\mathcal{K}_{0}\rangle is not an eigenstate of the circuit Hamiltonian \mathcal{H}. In order to obtain the Krylov basis, one needs to perform a Gram-Schimdt orthogonalization on the vectors {|𝒦0,|𝒦0}\{|\mathcal{K}_{0}\rangle,\,\mathcal{H}|\mathcal{K}_{0}\rangle\}, giving us,

𝕂2=span{|𝒦0,|𝒦1}; 𝒦0|𝒦1=0.\displaystyle\mathbb{K}^{2}=\mathrm{span}\{|\mathcal{K}_{0}\rangle,\,|\mathcal{K}_{1}\rangle\};\text{ }\langle\mathcal{K}_{0}|\mathcal{K}_{1}\rangle=0\,. (B2)

In a 2-dimensional Hilbert space, the state orthogonal to any given state can be uniquely determined up to an overall phase. Hence, one does not explicitly require the circuit Hamiltonian to construct the Krylov basis. Thus, once we choose a reference state |𝒦0|\mathcal{K}_{0}\rangle, we can automatically determine |𝒦1|\mathcal{K}_{1}\rangle up to an overall phase. Let us choose our reference state to be a generic state on the Bloch sphere given by,

|𝒦0=α|+β|,|\mathcal{K}_{0}\rangle=\alpha|\uparrow\rangle+\beta|\downarrow\rangle\,, (B3)

where |α|2+|β|2=1|\alpha|^{2}+|\beta|^{2}=1, and ||\uparrow\rangle and ||\downarrow\rangle are eigenstates of σz\sigma_{z} with eigenvalues +1+1, and 1-1 respectively,

|(10)|(01).|\uparrow\rangle\equiv\begin{pmatrix}1\\ 0\end{pmatrix}\text{, }|\downarrow\rangle\equiv\begin{pmatrix}0\\ 1\end{pmatrix}\,. (B4)

Since the space is two-dimensional, we make the following choice for the other element of the Krylov basis vector, |𝒦1|\mathcal{K}_{1}\rangle,

|𝒦1=β|+α|,|\mathcal{K}_{1}\rangle=-\beta^{*}|\uparrow\rangle+\alpha^{*}|\downarrow\rangle, (B5)

and we have,

𝒦0|𝒦1=0.\langle\mathcal{K}_{0}|\mathcal{K}_{1}\rangle=0\,. (B6)

Next, we can start calculating the Krylov spread complexity for a given target state |Ω|\Omega\rangle. First step is to expand the target state in the Krylov basis as follows,

|Ω=ψ0|𝒦0+ψ1|𝒦1,whereψ0=𝒦0|Ωandψ1=𝒦1|Ω.|\Omega\rangle=\psi_{0}|\mathcal{K}_{0}\rangle+\psi_{1}|\mathcal{K}_{1}\rangle\,,\quad\text{where}\quad\psi_{0}=\langle\mathcal{K}_{0}|\Omega\rangle\quad\text{and}\quad\psi_{1}=\langle\mathcal{K}_{1}|\Omega\rangle\,. (B7)

From here, we directly obtain the Krylov spread complexity as follows,

𝒞=n=0n|ψn|2=|ψ1|2=1|ψ0|2=1|𝒦0|Ω|2,\displaystyle\mathcal{C}=\sum_{n=0}n|\psi_{n}|^{2}=|\psi_{1}|^{2}=1-|\psi_{0}|^{2}=1-|\langle\mathcal{K}_{0}|\Omega\rangle|^{2}\,, (B8)

Additionally, we can use the following relation between inner product of quantum states and dot product of the corresponding Bloch vectors,

|ψ1|ψ2|2=1+n^ψ1n^ψ22,\displaystyle|\langle\psi_{1}|\psi_{2}\rangle|^{2}=\frac{1+\hat{n}_{\psi_{1}}\cdot\hat{n}_{\psi_{2}}}{2}\,, (B9)

where we have,

|ψ1=cosθ12|+eiϕ1sinθ12|and|ψ1=cosθ22|+eiϕ2sinθ22|,\displaystyle|\psi_{1}\rangle=\cos\frac{\theta_{1}}{2}|\uparrow\rangle+e^{i\phi_{1}}\sin\frac{\theta_{1}}{2}|\downarrow\rangle\qquad\text{and}\qquad|\psi_{1}\rangle=\cos\frac{\theta_{2}}{2}|\uparrow\rangle+e^{i\phi_{2}}\sin\frac{\theta_{2}}{2}|\downarrow\rangle\,, (B10)

and the corresponding unit vectors on the Bloch sphere are given as follows,

n^ψ1=(cosϕ1sinθ1,sinϕ1sinθ1,cosθ1)andn^ψ2=(cosϕ2sinθ2,sinϕ2sinθ2,cosθ2),\displaystyle\hat{n}_{\psi_{1}}=(\cos\phi_{1}\sin\theta_{1},\sin\phi_{1}\sin\theta_{1},\cos\theta_{1})\qquad\text{and}\qquad\hat{n}_{\psi_{2}}=(\cos\phi_{2}\sin\theta_{2},\sin\phi_{2}\sin\theta_{2},\cos\theta_{2})\,, (B11)

Hence, the complexity per momentum mode k can simply be written as follows,

Ck=1n^𝒦0n^Ω(k)2=1n^refn^target(k)2.\displaystyle C_{k}=\frac{1-\hat{n}_{\mathcal{K}_{0}}\cdot\hat{n}_{\Omega}(k)}{2}=\frac{1-\hat{n}_{\text{ref}}\cdot\hat{n}_{\text{target}}(k)}{2}\,. (B12)

We clearly see an advantage in exploiting the fact that the Hilbert space is two-dimensional, and Bloch sphere properties to obtain the Krylov spread complexity without introducing any coherent state formalism. From here, we can obtain the averaged Krylov spread complexity density,

C=12πππ𝑑kCk.\displaystyle C=\frac{1}{2\pi}\int_{-\pi}^{\pi}dk\,C_{k}\,. (B13)

1 Spread complexity for a general reference state for SSH

In this section we are going to evaluate the Krylov spread complexity for the ground state of SSH model Eq. (B14), by exploiting the fact that Hilbert space of SSH model is two dimensional. For the SSH model, ground state as a function of momentum k[π,π]k\in[-\pi,\pi] is given as follows, which is also our target state,

n^target(k)=(t1t2cos(k)t12+t222t1t2cos(k), 0,t2sin(k)t12+t222t1t2cos(k)),\displaystyle\hat{n}_{\text{target}}(k)=-\left(\frac{t_{1}-t_{2}\cos{k}}{\sqrt{t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}\cos{k}}},\,0,\,\frac{t_{2}\sin{k}}{\sqrt{t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}\cos{k}}}\right)\,, (B14)

and let us choose the k-independent reference state to be the following,

n^ref=(cosϕsinθ,sinϕsinθ,cosθ).\displaystyle\hat{n}_{\text{ref}}=(\cos\phi\sin\theta,\,\sin\phi\sin\theta,\,\cos\theta)\,. (B15)

Note that the above reference state in Eq. (B15) is equivalent to the ket |ψref|\psi_{\text{ref}}\rangle such that,

|ψref(αβ),α=cosθ2,β=eiϕsinθ2.\displaystyle|\psi_{\text{ref}}\rangle\equiv\begin{pmatrix}\alpha\\ \beta\end{pmatrix}\,,\qquad\alpha=\cos\frac{\theta}{2}\,,\quad\beta=e^{i\phi}\sin\frac{\theta}{2}\,. (B16)

Next, note that for each momentum mode k[π,π]k\in[-\pi,\pi] we are going to have different Krylov spread complexity, or in other words Krylov spread complexity is going to be a function of momentum in addition to hopping amplitudes t1t_{1} and t2t_{2} (in SSH Hamiltonian) and is given as follows,

Ck(t1,t2)=1n^refn^target(k)2.C_{k}(t_{1},t_{2})=\frac{1-\hat{n}_{\text{ref}}\cdot\hat{n}_{\text{target}}(k)}{2}\,. (B17)

This implies Krylov spread complexity for each momentum mode k is given as follows,

Ck(t1,t2)=12+sinθcosϕ2t1t2cos(k)t12+t222t1t2cos(k)+cosθ2t2sin(k)t12+t222t1t2cos(k).\displaystyle C_{k}(t_{1},t_{2})=\frac{1}{2}+\frac{\sin\theta\cos\phi}{2}\frac{t_{1}-t_{2}\cos{k}}{\sqrt{t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}\cos{k}}}+\frac{\cos\theta}{2}\frac{t_{2}\sin{k}}{\sqrt{t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}\cos{k}}}\,. (B18)

Next, we define an momentum averaged Krylov spread complexity over the entire Brillouin zone i.e.,

C(t1,t2)=12πππ𝑑kCk(t1,t2)=12+sinθcosϕ4πππ𝑑kt1t2cos(k)t12+t222t1t2cos(k)+cosθ4πππ𝑑kt2sin(k)t12+t222t1t2cos(k)=12+sinθcosϕ2π0π𝑑kt1t2cos(k)t12+t222t1t2cos(k),\begin{split}C(t_{1},t_{2})=\frac{1}{2\pi}\int_{-\pi}^{\pi}dk\,C_{k}(t_{1},t_{2})&=\frac{1}{2}+\frac{\sin\theta\cos\phi}{4\pi}\int_{-\pi}^{\pi}dk\,\frac{t_{1}-t_{2}\cos{k}}{\sqrt{t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}\cos{k}}}+\frac{\cos\theta}{4\pi}\int_{-\pi}^{\pi}dk\,\frac{t_{2}\sin{k}}{\sqrt{t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}\cos{k}}}\,\\ &=\frac{1}{2}+\frac{\sin\theta\cos\phi}{2\pi}\int_{0}^{\pi}dk\,\frac{t_{1}-t_{2}\cos{k}}{\sqrt{t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}\cos{k}}}\,,\end{split} (B19)

where we have used the fact that in the Brilluoin zone k[π,π]k\in[-\pi,\pi], the second term involving t1t2cos(k)t_{1}-t_{2}\cos{k} is an even function in kk, whereas, the third term involving t2sin(k)t_{2}\sin{k} integrates to zero since it is an odd function in kk. Finally, we write the Krylov spread complexity by defining as follows,

C(t1,t2)=12+Re(αβ)1(t1,t2).\displaystyle C(t_{1},t_{2})=\frac{1}{2}+\real(\alpha^{*}\beta)\mathcal{I}_{1}(t_{1},t_{2})\,. (B20)

where we have defined the integral,

1(t1,t2)=1π0π𝑑kt1t2cos(k)t12+t222t1t2cos(k).\displaystyle\mathcal{I}_{1}(t_{1},t_{2})=\frac{1}{\pi}\int_{0}^{\pi}dk\frac{t_{1}-t_{2}\cos{k}}{\sqrt{t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}\cos{k}}}\,. (B21)

2 Formulas for elliptic integrals

In this section, we are going to collect all the formulas that we are going to need in the upcoming analysis. All the formulas here are taken from already given in chapter 88 of Gradshteyn and Ryzhik (7th7^{\text{th}} edition) [21], with the the transformation x=k2x=k^{2}. Variable kk is used in the Ref. [21], but here we use xx. The complete elliptic integral of the first, and second kind are defined as,

K(x)\displaystyle K(x) =0π/2dk1xsin2k,E(x)=0π/2𝑑k1xsin2k.\displaystyle=\int_{0}^{\pi/2}\frac{dk}{\sqrt{1-x\,\sin^{2}k}}\,,\qquad E(x)=\int_{0}^{\pi/2}dk\sqrt{1-x\,\sin^{2}k}\,. (B22)

The series expansion of K(x)K(x), and E(x)E(x) is given as follows,

K(x)\displaystyle K(x) =π2[1+14x+964x2+]\displaystyle=\frac{\pi}{2}\bigg[1+\frac{1}{4}\cdot x+\frac{9}{64}\cdot x^{2}+\cdots\bigg] (B23)
E(x)\displaystyle E(x) =π2[114x364x2+]\displaystyle=\frac{\pi}{2}\bigg[1-\frac{1}{4}\cdot x-\frac{3}{64}\cdot x^{2}+\cdots\bigg] (B24)

The function K(x)K(x) has a logarithmic divergence as x1x\to 1. By defining,

x=1xx^{\prime}=1-x (B25)

the leading order behavior is,

limx1K(x)=limx0+K(1x)12ln16xas x0+\lim_{x\to 1}K(x)=\lim_{x^{\prime}\to 0^{+}}K(1-x^{\prime})\to\frac{1}{2}\ln\frac{16}{x^{\prime}}\qquad\text{as }x^{\prime}\to 0^{+} (B26)

The leading order behavior of the function E(x)E(x) as x1x\to 1 or x=1x0x^{\prime}=1-x\to 0 is,

limx1E(x)=limx0+E(1x)1\lim_{x\to 1}E(x)=\lim_{x^{\prime}\to 0^{+}}E(1-x^{\prime})\to 1 (B27)

Additionally, the function K(x)K(x), and E(x)E(x) have the following relation,

dK(x)dx=E(x)(1x)K(x)2x(1x)\frac{dK(x)}{dx}=\frac{E(x)-(1-x)K(x)}{2x(1-x)} (B28)

3 Momentum-dependent reference state

In this subsection we establish a connection with the previous work by Caputa and Liu [15]. The reference state used in Ref. [15] has the following unit vector on the Bloch sphere,

n^ref(k)={(0,0,+1)for k[π,0](0,0,1)for k[0,π]\displaystyle\hat{n}_{\text{ref}}(k)=\begin{cases}(0,0,+1)&\text{for }k\in[-\pi,0]\\ (0,0,-1)&\text{for }k\in[0,\pi]\end{cases} (B29)

and hence, Eq. (B29) tells us that the reference state is implicitly a momentum k-dependent state. As a result, the Krylov complexity per momentum mode k, using Eq. (B12) is given by,

Ck(t1,t2)={12t2sin(|k|)2t12+t222t1t2cos(|k|)for k[π,0]12t2sin(k)2t12+t222t1t2cos(k)for k[0,π]\displaystyle C_{k}(t_{1},t_{2})=\begin{cases}\frac{1}{2}-\frac{t_{2}\sin{|k|}}{2\sqrt{t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}\cos{|k|}}}&\text{for }k\in[-\pi,0]\\ \frac{1}{2}-\frac{t_{2}\sin{k}}{2\sqrt{t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}\cos{k}}}&\text{for }k\in[0,\pi]\end{cases} (B30)

It is clear from Eq. (B30) that for every momentum pair (k,k)(k,-k), we have Ck=CkC_{k}=C_{-k} with k>0k>0. Hence, for positive and negative modes, Krylov complexity adds up. The integrated Krylov complexity in this case is therefore, given by the following,

CSSH(t1,t2)\displaystyle C_{\text{SSH}}(t_{1},t_{2}) =22π[0π𝑑k120π𝑑kt2sin(k)t12+t222t1t2cos(k)]=123(t1,t2).\displaystyle=\frac{2}{2\pi}\bigg[\int_{0}^{\pi}dk\,\frac{1}{2}-\int_{0}^{\pi}dk\,\frac{t_{2}\sin{k}}{\sqrt{t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}\cos{k}}}\bigg]=\frac{1}{2}-\mathcal{I}_{3}(t_{1},t_{2})\,. (B31)

where,

3(t1,t2)=1π0π𝑑kt2sin(k)t12+t222t1t2cos(k).\displaystyle\mathcal{I}_{3}(t_{1},t_{2})=\frac{1}{\pi}\int_{0}^{\pi}dk\,\frac{t_{2}\sin{k}}{\sqrt{t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}\cos{k}}}\,. (B32)

We now wish to explictly evaluate this integral 3(t1,t2)\mathcal{I}_{3}(t_{1},t_{2}). Let u=cosku=\cos k and this implies, du=sinkdkdu=-\sin k\,dk, and the limits of k:0πk:0\to\pi implies u:11u:1\to-1:

3(t1,t2)\displaystyle\mathcal{I}_{3}(t_{1},t_{2}) =t2π11dut12+t222t1t2u=t2π11duABu,\displaystyle=\frac{t_{2}}{\pi}\int_{1}^{-1}\frac{-du}{\sqrt{t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}u}}=\frac{t_{2}}{\pi}\int_{-1}^{1}\frac{du}{\sqrt{A-Bu}}, (B33)

where A=t12+t22A=t_{1}^{2}+t_{2}^{2} and B=2t1t2B=2t_{1}t_{2}. Since 𝑑u/ABu=(2/B)ABu\int du/\sqrt{A-Bu}=-(2/B)\sqrt{A-Bu}, we have,

3(t1,t2)\displaystyle\mathcal{I}_{3}(t_{1},t_{2}) =t2π[2BABu]11=t2π1t1t2(A+BAB).\displaystyle=\frac{t_{2}}{\pi}\left[-\frac{2}{B}\sqrt{A-Bu}\right]_{-1}^{1}=\frac{t_{2}}{\pi}\frac{1}{t_{1}t_{2}}\left(\sqrt{A+B}-\sqrt{A-B}\right). (B34)

Next, note the following,

A+B=t12+t22+2t1t2=t1+t2,AB=t12+t222t1t2=|t1t2|.\begin{split}\sqrt{A+B}&=\sqrt{t_{1}^{2}+t_{2}^{2}+2t_{1}t_{2}}=t_{1}+t_{2}\,,\\ \sqrt{A-B}&=\sqrt{t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}}=|t_{1}-t_{2}|\,.\end{split} (B35)

Hence, we obtain the following,

3(t1,t2)=t1+t2|t1t2|πt1.\displaystyle\mathcal{I}_{3}(t_{1},t_{2})=\frac{t_{1}+t_{2}-|t_{1}-t_{2}|}{\pi\,t_{1}}\,. (B36)

Hence, the integrated Krylov complexity density is given by,

CSSH(t1,t2)=12t1+t2|t1t2|πt1.\displaystyle C_{\text{SSH}}(t_{1},t_{2})=\frac{1}{2}-\frac{t_{1}+t_{2}-|t_{1}-t_{2}|}{\pi\,t_{1}}\,. (B37)

and hence, we have non-analyticity in the Krylov spread complexity at t1=t2t_{1}=t_{2}, which is the topological phase transition point. One should also note that the integral 3(t1,t2)\mathcal{I}_{3}(t_{1},t_{2}) enters in the expression for C(t1,t2)C(t_{1},t_{2}), see Eq. (B31) only when one considers the implicit momentum kk-dependent reference state as in Eq. (B29). For a kk-independent reference state living on the Bloch sphere 3(t1,t2)\mathcal{I}_{3}(t_{1},t_{2}) never enters in the expression of C(t1,t2)C(t_{1},t_{2}).

Next, using our formalism, we try to generalize the work by Caputa and Liu [15]. Instead of antipodal vectors on the Bloch sphere i.e., choosing a reference state as in Eq. (B29), one can choose a class of reference states where the corresponding vector on the Bloch sphere is given as follows,

n^ref(k)={(sinθcosϕ,sinθsinϕ,cosθ)for k[π,0](sinθcosϕ,sinθsinϕ,cosθ)for k[0,π]\displaystyle\hat{n}_{\text{ref}}(k)=\begin{cases}(\sin\theta\cos\phi,\sin\theta\sin\phi,\cos\theta)&\text{for }k\in[-\pi,0]\\ (\sin\theta\cos\phi,\sin\theta\sin\phi,-\cos\theta)&\text{for }k\in[0,\pi]\end{cases} (B38)

Our formalism does not need to know the exact form of the circuit Hamiltonian that is needed to evolve this reference state to the ground state of the SSH model. Using Eq. (B12), the Krylov complexity per momentum mode k is given as,

Ck(t1,t2)={12+sinθcosϕ2t1t2cos(|k|)t12+t222t1t2cos(|k|)cosθ2t2sin(|k|)t12+t222t1t2cos(|k|)for k[π,0]12+sinθcosϕ2t1t2cos(k)t12+t222t1t2cos(k)cosθ2t2sin(k)t12+t222t1t2cos(k)for k[0,π]C_{k}(t_{1},t_{2})=\begin{cases}\frac{1}{2}+\frac{\sin\theta\cos\phi}{2}\frac{t_{1}-t_{2}\cos{|k|}}{\sqrt{t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}\cos{|k|}}}-\frac{\cos\theta}{2}\frac{t_{2}\sin{|k|}}{\sqrt{t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}\cos{|k|}}}&\text{for }k\in[-\pi,0]\\[6.0pt] \frac{1}{2}+\frac{\sin\theta\cos\phi}{2}\frac{t_{1}-t_{2}\cos{k}}{\sqrt{t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}\cos{k}}}-\frac{\cos\theta}{2}\frac{t_{2}\sin{k}}{\sqrt{t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}\cos{k}}}&\text{for }k\in[0,\pi]\\[6.0pt] \end{cases} (B39)

and hence, Eq. (B39) implies Ck=CkC_{k}=C_{-k}, for every momentum pair (k,k)(k,-k) with k>0k>0. For this class of reference states one has the following expression for the averaged Krylov spread complexity density,

CSSH(t1,t2)=12cosθ23(t1,t2)+sinθcosϕ21(t1,t2).\displaystyle C_{\text{SSH}}(t_{1},t_{2})=\frac{1}{2}-\frac{\cos\theta}{2}\mathcal{I}_{3}(t_{1},t_{2})+\frac{\sin\theta\cos\phi}{2}\mathcal{I}_{1}(t_{1},t_{2})\,. (B40)

Equivalently, expressing in terms of the ket |ψref|\psi_{\text{ref}}\rangle in Eq. (B16),

CSSH(t1,t2)=12Δ23(t1,t2)+Re(αβ)2(t1,t2),Δ=|β|2|α|2,Re(αβ)=sinθcosϕ2.\displaystyle C_{\text{SSH}}(t_{1},t_{2})=\frac{1}{2}-\frac{\Delta}{2}\mathcal{I}_{3}(t_{1},t_{2})+\real(\alpha^{*}\beta)\mathcal{I}_{2}(t_{1},t_{2})\,,\qquad\Delta=|\beta|^{2}-|\alpha|^{2}\,,\quad\real(\alpha^{*}\beta)=\frac{\sin\theta\cos\phi}{2}\,. (B41)

4 Behavior of Krylov spread complexity

In this subsection, we present a thorough study of Krylov spread complexity by explicitly evaluating the integral 1(t1,t2)\mathcal{I}_{1}(t_{1},t_{2}) and considering different forms of momentum k-independent reference state. Let us now concentrate on the integral 1(t1,t2)\mathcal{I}_{1}(t_{1},t_{2}):

1(t1,t2)=1π0π𝑑kt1t2cosk|𝕕SSH(k)|,|𝕕SSH(k)|=t12+t222t1t2cos(k).\displaystyle\mathcal{I}_{1}(t_{1},t_{2})=\frac{1}{\pi}\int_{0}^{\pi}dk\,\frac{t_{1}-t_{2}\cos k}{|\mathbb{d}_{\text{SSH}}(k)|}\,,\qquad|\mathbb{d}_{\text{SSH}}(k)|=\sqrt{t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}\cos{k}}\,. (B42)

Using cosk=12sin2(k/2)\cos k=1-2\sin^{2}(k/2) we simplify the denominator as follows,

|𝕕SSH(k)|2\displaystyle|\mathbb{d}_{\text{SSH}}(k)|^{2} =t12+t222t1t2cosk=(t1t2)2+4t1t2sin2k2=δ2+4t1t2sin2k2.\displaystyle=t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}\cos k=(t_{1}-t_{2})^{2}+4t_{1}t_{2}\sin^{2}\frac{k}{2}=\delta^{2}+4t_{1}t_{2}\sin^{2}\frac{k}{2}\,. (B43)

Inorder to move forward, we define the following new variables that simplifies the calculations,

s=t1+t2,δ=t1t2,m=4t1t2(t1+t2)2=4t1t2s2,1m=(δs)2.\displaystyle s=t_{1}+t_{2}\,,\qquad\delta=t_{1}-t_{2}\,,\qquad m=\frac{4t_{1}t_{2}}{(t_{1}+t_{2})^{2}}=\frac{4t_{1}t_{2}}{s^{2}}\,,\qquad 1-m=\left(\frac{\delta}{s}\right)^{2}\,. (B44)

This enables us to write the denominator, d(k)d(k) in the following form,

|𝕕SSH(k)|2\displaystyle|\mathbb{d}_{\text{SSH}}(k)|^{2} =s2((1m)+msin2k2)=s2(1mcos2k2)d(k)=s1mcos2k2.\displaystyle=s^{2}\left((1-m)+m\sin^{2}\frac{k}{2}\right)=s^{2}\left(1-m\cos^{2}\frac{k}{2}\right)\Rightarrow d(k)=s\sqrt{1-m\cos^{2}\frac{k}{2}}. (B45)

Hence, the integral can be re-casted as:

1(t1,t2)\displaystyle\mathcal{I}_{1}(t_{1},t_{2}) =1π0π𝑑ks2t2cos2k2s1mcos2k2.\displaystyle=\frac{1}{\pi}\int_{0}^{\pi}dk\,\frac{s-2t_{2}\cos^{2}\frac{k}{2}}{s\sqrt{1-m\cos^{2}\frac{k}{2}}}. (B46)

Let θ=k/2\theta=k/2 so dk=2dθdk=2d\theta and θ[0,π/2]\theta\in[0,\pi/2]:

1(t1,t2)=2π0π/2𝑑θ[11mcos2θ2t2scos2θ1mcos2θ].\displaystyle\mathcal{I}_{1}(t_{1},t_{2})=\frac{2}{\pi}\int_{0}^{\pi/2}d\theta\left[\frac{1}{\sqrt{1-m\cos^{2}\theta}}-\frac{2t_{2}}{s}\frac{\cos^{2}\theta}{\sqrt{1-m\cos^{2}\theta}}\right]. (B47)

By substituting φ=π2θ\varphi=\frac{\pi}{2}-\theta we obtain the complete elliptic integrals, cf. chapter 88 of Gradshteyn and Ryzhik (7th7^{\text{th}} edition) [21], and also 2,

0π/2dθ1mcos2θ=0π/2dφ1msin2φ=K(m),0π/2cos2θdθ1mcos2θ=0π/2sin2φdφ1msin2φ=K(m)E(m)m,\begin{split}\int_{0}^{\pi/2}\frac{d\theta}{\sqrt{1-m\cos^{2}\theta}}&=\int_{0}^{\pi/2}\frac{d\varphi}{\sqrt{1-m\sin^{2}\varphi}}=K(m)\,,\\ \int_{0}^{\pi/2}\frac{\cos^{2}\theta\,d\theta}{\sqrt{1-m\cos^{2}\theta}}&=\int_{0}^{\pi/2}\frac{\sin^{2}\varphi\,d\varphi}{\sqrt{1-m\sin^{2}\varphi}}=\frac{K(m)-E(m)}{m}\,,\end{split} (B48)

where K(m)K(m) is the complete elliptic integral of first kind and,

E(m)=0π/2𝑑φ1msin2φ,\displaystyle E(m)=\int_{0}^{\pi/2}d\varphi\,\sqrt{1-m\sin^{2}\varphi}, (B49)

is the complete elliptic integral of second kind, see integral 3.6173.617 in [21], and also 2. Therefore, we obtain the following expression for the integral 1(t1,t2)\mathcal{I}_{1}(t_{1},t_{2}),

1(t1,t2)\displaystyle\mathcal{I}_{1}(t_{1},t_{2}) =2π[K(m)2t2sK(m)E(m)m].\displaystyle=\frac{2}{\pi}\left[K(m)-\frac{2t_{2}}{s}\frac{K(m)-E(m)}{m}\right]. (B50)

Using m=4t1t2/s2m=4t_{1}t_{2}/s^{2} gives 2t2s1m=s2t1\frac{2t_{2}}{s}\frac{1}{m}=\frac{s}{2t_{1}}, we finally obtain:

1(t1,t2)=δK(m)+sE(m)πt1,m=4t1t2(t1+t2)2.\displaystyle\mathcal{I}_{1}(t_{1},t_{2})=\frac{\delta\,K(m)+s\,E(m)}{\pi t_{1}},\qquad m=\frac{4t_{1}t_{2}}{(t_{1}+t_{2})^{2}}. (B51)

As a result, the closed form expression of the Krylov complexity averaged over all momentum modes for the ground state of the SSH model starting from an arbitrary kk-independent reference state,

CSSH(t1,t2)\displaystyle C_{\text{SSH}}(t_{1},t_{2}) =12+Re(αβ)δK(m)+sE(m)πt1,\displaystyle=\frac{1}{2}+\real(\alpha^{*}\beta)\,\frac{\delta\,K(m)+s\,E(m)}{\pi t_{1}}\,, (B52)

where,

s=t1+t2,δ=t1t2,m=4t1t2(t1+t2)2.\displaystyle s=t_{1}+t_{2}\,,\qquad\delta=t_{1}-t_{2}\,,\qquad m=\frac{4t_{1}t_{2}}{(t_{1}+t_{2})^{2}}\,. (B53)

Next, we would like to analyze 1(t1,t2)\mathcal{I}_{1}(t_{1},t_{2}). Let us start by noting the following,

1m=(δ/s)2,\displaystyle 1-m=(\delta/s)^{2}\,, (B54)

hence near the gap closing point we have δ0\delta\to 0 and therefore m1m\to 1. Note that the complete elliptic integral K(m)K(m) have non-analyticity at m=1m=1. From chapter 88 of Gradshteyn and Ryzhik (7th7^{\text{th}} edition), and also section 2 we obtain the asymptotic forms of the complete Elliptic integrals,

K(m1)12ln16|1m|=ln4s|δ|,E(m1)1,\displaystyle K(m\to 1)\approx\frac{1}{2}\ln\frac{16}{|1-m|}=\ln\frac{4\,s}{|\delta|}\,,\qquad E(m\to 1)\approx 1\,, (B55)

where we have neglected all the terms of 𝒪(δ2/s2)\mathcal{O}(\delta^{2}/s^{2}). Therefore, we have the following form of the integral 1(t1,t2)\mathcal{I}_{1}(t_{1},t_{2}) near the gap closing point i.e. δ/s0\delta/s\to 0,

1(t1,t2)sπt1+δπt1ln4s|δ|+𝒪(δ2/s2),\displaystyle\mathcal{I}_{1}(t_{1},t_{2})\approx\frac{s}{\pi t_{1}}+\frac{\delta}{\pi t_{1}}\ln\frac{4\,s}{|\delta|}+\mathcal{O}(\delta^{2}/s^{2})\,, (B56)

Now, let us come back to the expression for the Krylov spread complexity Eq. (B52) and we see that for a generic reference state (correspondingly the zeroth Krylov basis vector which is kk independent), Eq. (B15) with α,β0\alpha\,,\beta\,\neq 0, only the integral 1(t1,t2)\mathcal{I}_{1}(t_{1},t_{2}) contributes. As a result, the Krylov spread complexity in general cannot have plateau behavior in the topological regime. It is sensitive to the reference state we choose as we have shown here explicitly.

Appendix C Krylov Complexity of a general eigenstate of SSH

In this section, we are going to generalize our analysis beyond the SSH ground state. By considering an excited state of the SSH Hamiltonian as the target state, we are going to evaluate the Krylov spread complexity. We find that the spread complexity in this case is also sensitive to the gap closing in the spectrum. Let us start by considering an excited state of the SSH Hamiltonian, see Eq. (A10) as follows which is going to be our target state,

|ψtarget=k|s(k)𝐄k,\ket{\psi_{\text{target}}}=\otimes_{k}\ket{s(k)\mathbf{E}_{k}}\,, (C1)

where the function s(k)=±1s(k)=\pm 1 and determines whether for given kk we choose |+𝐄k\ket{+\mathbf{E}_{k}} or |𝐄k\ket{-\mathbf{E}_{k}}, cf. Eq. (A12). Note that the state |±𝐄k\ket{\pm\mathbf{E}_{k}} are the eigenstates of the SSH Hamiltonian with eigenvalue ±t12+t222t1t2cosk\pm\sqrt{t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}\cos k}, see Appendix A for the details. In order to obtain the spread complexity, we choose reference state as |ψref=α|+β|\ket{\psi}_{\text{ref}}=\alpha\ket{\uparrow}+\beta\ket{\downarrow}, see Eq. (B4) and Eq. (B16). For each kk, we can write the Bloch sphere vector corresponding to target state, and also for the reference state as follows using Eq. (B14) and Eq. (B15),

n^target(k)\displaystyle\hat{n}_{\text{target}}(k) =s(k)(t1t2cos(k)t12+t222t1t2cos(k), 0,t2sin(k)t12+t222t1t2cos(k)),\displaystyle=s(k)\left(\frac{t_{1}-t_{2}\cos{k}}{\sqrt{t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}\cos{k}}},\,0,\,\frac{t_{2}\sin{k}}{\sqrt{t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}\cos{k}}}\right)\,, (C2)
n^ref(k)\displaystyle\hat{n}_{\text{ref}}(k) =(cosϕsinθ,sinϕsinθ,cosθ).\displaystyle=(\cos\phi\sin\theta,\,\sin\phi\sin\theta,\,\cos\theta)\,. (C3)

For each momentum mode, we obtain the spread complexity as follows using Eq. (B12), or Eq. (2) of the main text,

Ck=12s(k)2[sinθcosϕt1t2cos(k)t12+t222t1t2cos(k)+cosθt2sin(k)t12+t222t1t2cos(k)].\displaystyle C_{k}=\frac{1}{2}-\frac{s(k)}{2}\left[\sin\theta\cos\phi\frac{t_{1}-t_{2}\cos{k}}{\sqrt{t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}\cos{k}}}+\cos\theta\frac{t_{2}\sin{k}}{\sqrt{t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}\cos{k}}}\right]\,. (C4)

Once, we have the expression for the spread complexity for each momentum mode kk, let us consider a concrete example evaluate the spread complexity. We start by partitioning the Brillouin as follows,

π=k0<k1<<kN=π,-\pi=k_{0}<k_{1}<\cdots<k_{N}=\pi\,, (C5)

and for a given interval [ki,ki+1][k_{i},\,k_{i+1}], we assume that for each k[ki,ki+1]k\in[k_{i},\,k_{i+1}] we have s(k)=skis(k)=s_{k_{i}}, and hence fixed for the entire interval. In other words, we choose |ski𝐄k\ket{s_{k_{i}}\mathbf{E}_{k}} as our target state for each k[ki,ki+1]k\in[k_{i},\,k_{i+1}]. Hence, we find that the spread complexity averaged over the entire Brillouin zone is given as follows,

C(t1,t2)=12πππ𝑑kCk(t1,t2)=12+sinθcosϕ4πj=0N1skj1(kj,kj+1)+cosθ4πj=0N1skj3(kj,kj+1),C(t_{1},t_{2})=\frac{1}{2\pi}\int_{-\pi}^{\pi}dkC_{k}(t_{1},t_{2})=\frac{1}{2}+\frac{\sin\theta\cos\phi}{4\pi}\sum_{j=0}^{N-1}s_{k_{j}}\mathcal{I}_{1}(k_{j},k_{j+1})+\frac{\cos\theta}{4\pi}\sum_{j=0}^{N-1}s_{k_{j}}\mathcal{I}_{3}(k_{j},k_{j+1})\,, (C6)

where

1(kj,kj+1)\displaystyle\mathcal{I}_{1}(k_{j},k_{j+1}) =kjkj+1𝑑kt1t2coskt12+t222t1t2cosk=kjkj+1𝑑kt1t12+t222t1t2cosk=t1kjkj+1𝑑kEk,\displaystyle=\int_{k_{j}}^{k_{j+1}}dk\,\frac{t_{1}-t_{2}\cos k}{\sqrt{t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}\cos k}}=\int_{k_{j}}^{k_{j+1}}dk\,\frac{\partial}{\partial t_{1}}\sqrt{t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}\cos k}=\frac{\partial}{\partial t_{1}}\int_{k_{j}}^{k_{j+1}}dk\,E_{k}\,, (C7)
3(kj,kj+1)\displaystyle\mathcal{I}_{3}(k_{j},k_{j+1}) =kjkj+1𝑑kt2sinkt12+t222t1t2cosk=kjkj+1𝑑kddkt12+t222t1t2coskt1=Ekj+1Ekjt1,\displaystyle=\int_{k_{j}}^{k_{j+1}}dk\,\frac{t_{2}\sin k}{\sqrt{t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}\cos k}}=\int_{k_{j}}^{k_{j+1}}dk\,\frac{d}{dk}\frac{\sqrt{t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}\cos k}}{t_{1}}=\frac{E_{k_{j+1}}-E_{k_{j}}}{t_{1}}\,, (C8)

where we have used used Ek=t12+t222t1t2coskE_{k}=\sqrt{t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}\cos k}. The last part is to evaluate the integral 1(kj,kj+1)\mathcal{I}_{1}(k_{j},k_{j+1}). It turns out that by writing EkE_{k} as follows,

Ek=(t1+t2)1mcos2k2,m=4t1t2(t1+t2)2,E_{k}=(t_{1}+t_{2})\sqrt{1-m\cos^{2}\frac{k}{2}}\,,\qquad m=\frac{4t_{1}t_{2}}{(t_{1}+t_{2})^{2}}\,, (C9)

we can identify 1(kj,kj+1)\mathcal{I}_{1}(k_{j},k_{j+1}) with an incomplete elliptic integral [21] denoted by 𝔼(a|b)\mathbb{E}(a|b) as follows,

1(kj,kj+1)=t1kjkj+1dkEk=t1{2(t1+t2)[𝔼(πkj2|m)𝔼(πkj+12|m)]}.\mathcal{I}_{1}(k_{j},k_{j+1})=\frac{\partial}{\partial t_{1}}\int_{k_{j}}^{k_{j+1}}dk\,E_{k}=\frac{\partial}{\partial t_{1}}\left\{2(t_{1}+t_{2})\left[\mathbb{E}\!\left(\frac{\pi-k_{j}}{2}\middle|m\right)-\mathbb{E}\!\left(\frac{\pi-k_{j+1}}{2}\middle|m\right)\right]\right\}. (C10)
Refer to caption
Figure C1: Krylov spread complexity C(t1,t2)C(t_{1},t_{2}) and its derivative dC(t1,t2)/dt2dC(t_{1},t_{2})/dt_{2} for the following two eigenstates, (a) Target state |ψtarget=k0|Ekk>0|Ek\ket{\psi_{\text{target}}}=\otimes_{k\leq 0}\ket{\textbf{E}_{k}}\otimes_{k>0}\ket{-\textbf{E}_{k}}, (b) target state |ψtarget=kπ/2|Ekk>π/2|Ek\ket{\psi_{\text{target}}}=\otimes_{k\leq-\pi/2}\ket{\textbf{E}_{k}}\otimes_{k>-\pi/2}\ket{-\textbf{E}_{k}}, and (c) target state |ψtarget=kπ/4|Ekk>π/4|Ek\ket{\psi_{\text{target}}}=\otimes_{k\leq\pi/4}\ket{\textbf{E}_{k}}\otimes_{k>-\pi/4}\ket{-\textbf{E}_{k}}. In all the three cases, the reference state, for all kk-modes, is fixed to be |ψrefk=cos(π12)|+eiπ/3sin(π12)|\ket{\psi_{\text{ref}}}_{k}=\cos(\frac{\pi}{12})\ket{\uparrow}+e^{i\pi/3}\sin(\frac{\pi}{12})\ket{\downarrow}.

Putting these results together, the complexity of an arbitrary piecewise eigenstate configuration is

C(t1,t2)=12+sinθcosϕ4πj=0N1skj1(aj,aj+1)+cosθ4πt1j=0N1skj(Eaj+1Eaj)C(t_{1},t_{2})=\frac{1}{2}+\frac{\sin\theta\cos\phi}{4\pi}\sum_{j=0}^{N-1}s_{k_{j}}\mathcal{I}_{1}(a_{j},a_{j+1})+\frac{\cos\theta}{4\pi t_{1}}\sum_{j=0}^{N-1}s_{k_{j}}\left(E_{a_{j+1}}-E_{a_{j}}\right) (C11)

With the general expression for the spread complexity, let us consider some simple examples and evaluate the spread complexity using Eq. (C6). We choose our target state as,

|ψtarget=kk0|Ekk>k0|Ek,\displaystyle\ket{\psi_{\text{target}}}=\otimes_{k\leq k_{0}}\ket{\textbf{E}_{k}}\otimes_{k>k_{0}}\ket{-\textbf{E}_{k}}\,, (C12)

where k0k_{0} is the momentum mode such that for kk0k\leq k_{0} we choose the eigenstate |Ek\ket{\textbf{E}_{k}}, and for k>k0k>k_{0} we choose the other eigenstate |Ek\ket{-\textbf{E}_{k}}. The spread complexity is given as follows,

C(t1,t2)=12+sinθcosϕ4π[1(π,k0)1(k0,π)]+cosθ4πt1[(Ek0Eπ)(EπEk0)].C(t_{1},t_{2})=\frac{1}{2}+\frac{\sin\theta\cos\phi}{4\pi}\left[\mathcal{I}_{1}(-\pi,k_{0})-\mathcal{I}_{1}(k_{0},\pi)\right]+\frac{\cos\theta}{4\pi t_{1}}\left[(E_{k_{0}}-E_{-\pi})-(E_{\pi}-E_{k_{0}})\right]\,. (C13)

From here, let us choose k0=0k_{0}=0 and note that EkE_{k} and t1Ek\partial_{t_{1}}E_{k} are even function of kk, see Eq. (C7), and therefore 1(π,0)=1(0,π)\mathcal{I}_{1}(-\pi,0)=\mathcal{I}_{1}(0,\pi). Further we also have, Eπ=Eπ=t1+t2E_{-\pi}=E_{\pi}=t_{1}+t_{2}, and E0=|t1t2|E_{0}=|t_{1}-t_{2}|, note that in all our analysis we always assume t1,t2>0t_{1},\,t_{2}>0. This implies,

C(t1,t2)=12+cosθ2πt1[|t1t2|(t1+t2)],\displaystyle C(t_{1},t_{2})=\frac{1}{2}+\frac{\cos\theta}{2\pi t_{1}}\big[|t_{1}-t_{2}|-(t_{1}+t_{2})\big]\,, (C14)

and hence we have non-analyticity at the gap closing point t1=t2t_{1}=t_{2}. For a general k00k_{0}\neq 0, we have the incomplete elliptic integrals to work with, and therefore we resort to numerics and plot both the complexity C(t1,t2)C(t_{1},t_{2}) and its derivative dC(t1,t2)/dt2dC(t_{1},t_{2})/dt_{2} to see the non-analytic behavior at the gap closing point t1=t2t_{1}=t_{2}, see Fig. C1. Thus, the non-analyticity of the complexity is not restricted to the ground state. More general eigenstate configurations can also detect the SSH transition: whenever the band assignment allows the gap-closing mode to contribute nontrivially, Eq. (C11) develops a singular feature at t1=t2t_{1}=t_{2}. The reference state and the pattern of occupied bands control the amplitude of this signature, but not its location.

Appendix D Fidelity susceptibility and Krylov complexity for two-band Hamiltonians

We begin with a general two-band Hamiltonian with a parameter λ\lambda,

H(k,λ)=𝝈d(k,λ)=σxdx(k,λ)+σydy(k,λ)+σzdz(k,λ).H(k,\lambda)=\pmb{\sigma}\cdot\textbf{d}(k,\lambda)=\sigma_{x}d_{x}(k,\lambda)+\sigma_{y}d_{y}(k,\lambda)+\sigma_{z}d_{z}(k,\lambda)\,. (D1)

In the Hamiltonian, we assume that by tuning λ\lambda, we go across the gap closing point. In this appendix, we study fidelity susceptibility, which captures the gap closing in the Hamiltonian, Eq. (D1). Further, we also study Krylov spread complexity and its relation to fidelity susceptibility in two-band Hamiltonians.

1 Fidelity Susceptibility for two-band models

The ground state wavefunction of the Hamiltonian undergoes a significant change if there is gap closing point in the spectrum of the Hamiltonian. Fidelity susceptibility captures this gap closing point, which is defined using the ground state of the Hamiltonian, Eq. (D1). More explicitly, fidelity susceptibility is defined as follows,

χF(k,λ)=λu(k,λ)λu(k,λ)|u(k,λ)λu(k,λ)|2,\chi_{F}(k,\lambda)=\langle\partial_{\lambda}u_{-}(k,\lambda)\mid\partial_{\lambda}u_{-}(k,\lambda)\rangle-\left|\langle u_{-}(k,\lambda)\mid\partial_{\lambda}u_{-}(k,\lambda)\rangle\right|^{2}\,, (D2)

where u(k,λ)u_{-}(k,\lambda) is the ground state of H=𝝈d(k,λ)H=\pmb{\sigma}\cdot\textbf{d}(k,\lambda), Eq. (D1) with eigenvalue |d(k,λ)|=dx2(k,λ)+dy2(k,λ)+dz2(k,λ)-|\textbf{d}(k,\lambda)|=-\sqrt{d_{x}^{2}(k,\lambda)+d_{y}^{2}(k,\lambda)+d_{z}^{2}(k,\lambda)}. A convenient way to evaluate this quantity is through the projector onto the ground state |u(k,λ)\ket{u_{-}(k,\lambda)}. The fidelity susceptibility shows a divergence as we approach the gap closing point by tuning λ\lambda. Consider the projector onto the ground state,

P(k,λ)=|u(k,λ)u(k,λ)|=12[𝕀2𝝈d^(k,λ)],P_{-}(k,\lambda)=|u_{-}(k,\lambda)\rangle\langle u_{-}(k,\lambda)|=\frac{1}{2}\big[\mathbb{I}_{2}-\pmb{\sigma}\cdot\hat{d}(k,\lambda)\big]\,, (D3)

where d^(k,λ)=d(k,λ)/|d(k,λ)|\hat{d}(k,\lambda)=\textbf{d}(k,\lambda)/|\textbf{d}(k,\lambda)| and 𝕀2\mathbb{I}_{2} is 2×22\times 2 identity matrix.. Fidelity susceptibility can be written in terms of the ground state projector,

χF(k,λ)=12Tr{[λP(k,λ)]2}.\chi_{F}(k,\lambda)=\frac{1}{2}\,\Tr\!\left\{[\partial_{\lambda}P_{-}(k,\lambda)]^{2}\right\}. (D4)

Next, we differentiate the ground state projector, Eq. (D3) with respect to the parameter λ\lambda, and obtain the following,

λP(k,λ)=12[λd^(k,λ)]𝝈(λP(k,λ))2=14[(λd^(k,λ)𝝈]2.\partial_{\lambda}P_{-}(k,\lambda)=-\frac{1}{2}\,\big[\partial_{\lambda}\hat{d}(k,\lambda)\big]\cdot\pmb{\sigma}\,\Rightarrow\,(\partial_{\lambda}P_{-}(k,\lambda))^{2}=\frac{1}{4}\big[(\partial_{\lambda}\hat{d}(k,\lambda)\cdot\pmb{\sigma}\big]^{2}\,. (D5)

Next, we use the following vector identity,

(a𝝈)(b𝝈)=(ab)𝕀2+i(a×b)𝝈,(\textbf{a}\cdot\pmb{\sigma})(\textbf{b}\cdot\pmb{\sigma})=(\textbf{a}\cdot\textbf{b})\,\mathbb{I}_{2}+i(\textbf{a}\times\textbf{b})\cdot\pmb{\sigma}\,, (D6)

Hence, we have,

[λP(k,λ)]2=14[(λd^(k,λ)𝝈]2=14|λd^(k,λ)|2𝕀2.\displaystyle[\partial_{\lambda}P_{-}(k,\lambda)]^{2}=\frac{1}{4}\big[(\partial_{\lambda}\hat{d}(k,\lambda)\cdot\pmb{\sigma}\big]^{2}=\frac{1}{4}|\partial_{\lambda}\hat{d}(k,\lambda)|^{2}\,\mathbb{I}_{2}\,. (D7)

Hence, we obtain the fidelity susceptibility per momentum mode kk which we average over the full Brillouin zone to obtain fidelity susceptibility as,

χF(k,λ)=12Tr{[λP(k,λ)]2}=14|λd^(k,λ)|2χF(λ)=18πππ𝑑k|λd^(k,λ)|2.\displaystyle\chi_{F}(k,\lambda)=\frac{1}{2}\,\Tr\!\left\{[\partial_{\lambda}P_{-}(k,\lambda)]^{2}\right\}=\frac{1}{4}|\partial_{\lambda}\hat{d}(k,\lambda)|^{2}\,\Rightarrow\chi_{F}(\lambda)=\frac{1}{8\pi}\int_{-\pi}^{\pi}dk\,|\partial_{\lambda}\hat{d}(k,\lambda)|^{2}\,. (D8)

The quantity λd^(k,λ)\partial_{\lambda}\hat{d}(k,\lambda) is evaluated as follows,

λd^(k,λ)=1|𝕕(k,λ)|[λ𝕕(k,λ)d^(k,λ){d^(k,λ)λ𝕕(k,λ)}],\displaystyle\partial_{\lambda}\hat{d}(k,\lambda)=\frac{1}{|\mathbb{d}(k,\lambda)|}\left[\partial_{\lambda}\mathbb{d}(k,\lambda)-\hat{d}(k,\lambda)\{\hat{d}(k,\lambda)\cdot\partial_{\lambda}\mathbb{d}(k,\lambda)\}\right]\,, (D9)

which can be written compactly by defining a transverse projector P(k,λ)P_{\perp}(k,\lambda), which is the projector in the direction orthogonal to d^(k,λ)\hat{d}(k,\lambda). We obtain,

χF(k,λ)=14|P(k,λ)λ𝕕(k,λ)|2|𝕕(k,λ)|2.\chi_{F}(k,\lambda)=\frac{1}{4}\frac{|P_{\perp}(k,\lambda)\partial_{\lambda}\mathbb{d}(k,\lambda)|^{2}}{|\mathbb{d}(k,\lambda)|^{2}}\,. (D10)

Hence, from Eq. (D10) we find that any non-analyticity in the fidelity susceptibility would come from the gap closing.

2 Complexity and gap closing in a generic two-band Hamiltonian

In this sub-section, we highlight the nature of complexity per momentum mode and its first derivative with respect to a tunable parameter λ\lambda, for a general two-band Hamiltonian. The Krylov spread complexity for the ground state of a two-band Hamiltonian is given as follows,

Ck(λ)=1n^ref(k)[d^(k,λ)]2=1+n^ref(k)d^(k,λ)2,\displaystyle C_{k}(\lambda)=\frac{1-\hat{n}_{\text{ref}}(k)\cdot[-\hat{d}(k,\lambda)]}{2}=\frac{1+\hat{n}_{\text{ref}}(k)\cdot\hat{d}(k,\lambda)}{2}\,, (D11)

where n^ref(k)\hat{n}_{\text{ref}}(k) is the Bloch vector corresponding to our choice of the reference state, and similarly d^(k,λ)-\hat{d}(k,\lambda) is the corresponding Bloch vector for the ground state of the two-band Hamiltonian. From here, we are going to take the derivative fo the spread complexity to obtain,

λCk(λ)=12n^ref(k)λd^(k,λ).\displaystyle\partial_{\lambda}C_{k}(\lambda)=\frac{1}{2}\,\hat{n}_{\text{ref}}(k)\cdot\partial_{\lambda}\hat{d}(k,\lambda)\,. (D12)

Hence, using Eq. (D9), we obtain the following expression for the derivative of the spread complexity,

λCk(λ)=12n^ref(k)λd^(k,λ)=12n^ref(k)1|𝕕(k,λ)|[P(k,λ)λ𝕕(k,λ)].\displaystyle\partial_{\lambda}C_{k}(\lambda)=\frac{1}{2}\cdot\hat{n}_{\text{ref}}(k)\cdot\partial_{\lambda}\hat{d}(k,\lambda)=\frac{1}{2}\cdot\hat{n}_{\text{ref}}(k)\cdot\frac{1}{|\mathbb{d}(k,\lambda)|}[P_{\perp}(k,\lambda)\partial_{\lambda}\mathbb{d}(k,\lambda)]. (D13)

Therefore, just like in fidelity susceptibility, we find that any non-analyticity in λC(λ)\partial_{\lambda}C(\lambda) would come from the gap closing point.

3 Relation between fidelity susceptibility and Krylov spread complexity

Let us start with the fact that the Krylov spread complexity in two dimensional Hamiltonians of the form H(k,λ)=𝝈𝐝(𝐤,λ)H(k,\lambda)=\bm{\sigma}\cdot\mathbf{d(k,\lambda)} where kk is the momentum and λ\lambda is a tunable parameter in the system is given as follows,

C(λ)=c0+i=13C(i)(λ)=c0+𝒬iππ𝑑kdi(k,λ)|𝕕(k,λ)|=c0+𝒬iππ𝑑kn^i(k,λ),C(\lambda)=c_{0}+\sum_{i=1}^{3}C^{(i)}(\lambda)=c_{0}+\mathcal{Q}_{i}\cdot\int_{-\pi}^{\pi}dk\frac{d_{i}(k,\lambda)}{|\mathbb{d}(k,\lambda)|}=c_{0}+\mathcal{Q}_{i}\cdot\int_{-\pi}^{\pi}dk\cdot\hat{n}_{i}(k,\lambda)\,, (D14)

where c0c_{0} is constant number, cf. Eq. (B20) and d^i(k,λ)=di(k,λ)/|𝕕(k,λ)|\hat{d}_{i}(k,\lambda)=d_{i}(k,\lambda)/|\mathbb{d}(k,\lambda)| with |𝕕(k,λ)|=i=13di2(k,λ)|\mathbb{d}(k,\lambda)|=\sqrt{\sum_{i=1}^{3}d_{i}^{2}(k,\lambda)}. From here we have,

λC(λ)=i=13λC(i)(λ)=𝒬iππ𝑑kλd^i(k,λ).\displaystyle\partial_{\lambda}C(\lambda)=\sum_{i=1}^{3}\partial_{\lambda}C^{(i)}(\lambda)=\mathcal{Q}_{i}\,\int_{-\pi}^{\pi}dk\,\partial_{\lambda}\hat{d}_{i}(k,\lambda)\,. (D15)

Let us focus on single component, and by using Cauchy-Schwarz inequality, we find,

[λC(i)(λ)]2\displaystyle\big[\partial_{\lambda}C^{(i)}(\lambda)\big]^{2} =𝒬i2[ππ𝑑kλd^i(k,λ)]2=𝒬i2[ππ𝑑k1λd^i(k,λ)]22π𝒬i2ππ𝑑k[λd^i(k,λ)]2.\displaystyle=\mathcal{Q}_{i}^{2}\Big[\int_{-\pi}^{\pi}dk\,\partial_{\lambda}\hat{d}_{i}(k,\lambda)\Big]^{2}=\mathcal{Q}_{i}^{2}\Big[\int_{-\pi}^{\pi}dk\cdot 1\cdot\partial_{\lambda}\hat{d}_{i}(k,\lambda)\Big]^{2}\leq 2\pi\mathcal{Q}_{i}^{2}\int_{-\pi}^{\pi}dk\,\big[\partial_{\lambda}\hat{d}_{i}(k,\lambda)\big]^{2}\,. (D16)

Next, by using the expression for fidelity susceptibility and we get,

[λC(i)(λ)]22π𝒬i2ππ𝑑k[λd^i(k,λ)]2=8πχFi(λ),χFi(λ)=12π14ππ𝑑k|λd^i(k,λ)|2,\frac{\big[\partial_{\lambda}C^{(i)}(\lambda)\big]^{2}}{2\pi\mathcal{Q}_{i}^{2}}\leq\int_{-\pi}^{\pi}dk\,\big[\partial_{\lambda}\hat{d}_{i}(k,\lambda)\big]^{2}=8\pi\chi_{F}^{i}(\lambda)\,,\qquad\chi_{F}^{i}(\lambda)=\frac{1}{2\pi}\cdot\frac{1}{4}\int_{-\pi}^{\pi}dk\,|\partial_{\lambda}\hat{d}_{i}(k,\lambda)|^{2}\,, (D17)

or,

|λC(i)(λ)|\displaystyle|\partial_{\lambda}C^{(i)}(\lambda)|  4π|𝒬i|χFi(λ),for i=1,2,3.\displaystyle\leq\,4\pi|\mathcal{Q}_{i}|\,\sqrt{\chi_{F}^{i}(\lambda)}\,,\qquad\text{for }i=1,2,3\,. (D18)

From here, we can use the triangle inequality to obtain the following,

|λC(λ)|=|i=13λC(i)(λ)|i=13|λC(i)(λ)|.\displaystyle|\partial_{\lambda}C(\lambda)|=\left|\sum_{i=1}^{3}\partial_{\lambda}C^{(i)}(\lambda)\right|\leq\sum_{i=1}^{3}\left|\partial_{\lambda}C^{(i)}(\lambda)\right|\,. (D19)

Hence by using Eq. (D18), we obtain the following inequality for the Krylov spread complexity,

|λC(λ)|4πi=13|𝒬i|χFi(λ).\displaystyle|\partial_{\lambda}C(\lambda)|\leq 4\pi\,\sum_{i=1}^{3}|\mathcal{Q}_{i}|\,\sqrt{\chi_{F}^{i}(\lambda)}\,. (D20)

We would like to emphasize that the above inequality Eq. (D20) holds when the reference state (information is absorbed inside |𝒬i||\mathcal{Q}_{i}|) is momentum kk-independent.

4 Fidelity susceptibility and Krylov spread complexity in the massive Dirac Hamiltonian

In this subsection, we explicitly show the inequality between the first derivative of the Krylov spread complexity and fidelity susceptibility, Eq. (D18). Consider the massive Dirac Hamiltonian, Eq. (A29),

HMD(k,μ)=dMD(k,μ)𝝈=sinkσx+μσz,k[π,π].H_{\text{MD}}(k,\mu)=\textbf{d}_{\text{MD}}(k,\mu)\cdot\pmb{\sigma}=\sin k\,\sigma_{x}+\mu\,\sigma_{z},\qquad k\in[-\pi,\pi]\,. (D21)

Two eigenvalues of the massive Dirac Hamiltonian is given as follows,

E±(k)=±sin2k+μ2,E_{\pm}(k)=\pm\sqrt{\sin^{2}k+\mu^{2}}\,, (D22)

and hence the gap closes at μ=0\mu=0 and k=0,πk=0,\pi. As demonstrated previously in 3 that there is no topological phase transition across the gap closing point. The Krylov spread complexity averaged over the Brillouin zone as a function of the tunable parameter μ\mu is,

CMD(μ)\displaystyle C_{\text{MD}}(\mu) =12+sin(θ)cos(ϕ)4πππsin(k)sin2k+μ2𝑑k+cos(θ)4πππμsin2k+μ2𝑑k,\displaystyle=\frac{1}{2}+\frac{\sin{\theta}\cos{\phi}}{4\pi}\int_{-\pi}^{\pi}\frac{\sin{k}}{\sqrt{\sin^{2}k+\mu^{2}}}\,dk+\frac{\cos{\theta}}{4\pi}\int_{-\pi}^{\pi}\frac{\mu}{\sqrt{\sin^{2}k+\mu^{2}}}\,dk\,, (D23)
=12+CMD(1)+CMD(2),\displaystyle=\frac{1}{2}+C_{\text{MD}}^{(1)}+C_{\text{MD}}^{(2)}\,, (D24)

where CMD(1)C_{\text{MD}}^{(1)}, and CMD(2)C_{\text{MD}}^{(2)} are the x,zx,\,z components of the Krylov spread complexity. Hence, the Krylov spread complexity is given as follows,

CMD(μ)=12+cos(θ)4πππμsin2k+μ2𝑑k=12+cos(θ)4π(μ),\displaystyle C_{\text{MD}}(\mu)=\frac{1}{2}+\frac{\cos{\theta}}{4\pi}\int_{-\pi}^{\pi}\frac{\mu}{\sqrt{\sin^{2}k+\mu^{2}}}\,dk=\frac{1}{2}+\frac{\cos{\theta}}{4\pi}\cdot\mathcal{I}(\mu)\,, (D25)

because the second integral vanishes as the integrand is an odd function of kk and (μ)\mathcal{I}(\mu) is,

(μ)=ππμsin2k+μ2𝑑k.\displaystyle\mathcal{I}(\mu)=\int_{-\pi}^{\pi}\frac{\mu}{\sqrt{\sin^{2}k+\mu^{2}}}\,dk\,. (D26)

Next, we use the fact the integrand is even function of kk and we can simplify the integral as follows,

(μ)=\displaystyle\mathcal{I}(\mu)= 2μ0π1sin2k+μ2𝑑k=2μ0π/21sin2k+μ2𝑑k+2μπ/2π1sin2k+μ2𝑑k,\displaystyle 2\mu\int_{0}^{\pi}\frac{1}{\sqrt{\sin^{2}k+\mu^{2}}}\,dk=2\mu\int_{0}^{\pi/2}\frac{1}{\sqrt{\sin^{2}k+\mu^{2}}}\,dk+2\mu\int_{\pi/2}^{\pi}\frac{1}{\sqrt{\sin^{2}k+\mu^{2}}}\,dk\,, (D27)
=\displaystyle= 2μ0π/21sin2k+μ2𝑑k+2μ0π/21cos2k+μ2𝑑k,\displaystyle 2\mu\int_{0}^{\pi/2}\frac{1}{\sqrt{\sin^{2}k+\mu^{2}}}\,dk+2\mu\int_{0}^{\pi/2}\frac{1}{\sqrt{\cos^{2}k+\mu^{2}}}\,dk\,, (D28)
=\displaystyle= 4μ0π/21sin2k+μ2𝑑k.\displaystyle 4\mu\int_{0}^{\pi/2}\frac{1}{\sqrt{\sin^{2}k+\mu^{2}}}\,dk\,. (D29)

From here, we identify this with the complete elliptic integral of the first kind, cf. 2, Eq. (B48), and Ref. [21] as follows,

(μ)=4μ0π/21sin2k+μ2𝑑k=2μ1+μ2K(11+μ2).\displaystyle\mathcal{I}(\mu)=4\mu\int_{0}^{\pi/2}\frac{1}{\sqrt{\sin^{2}k+\mu^{2}}}\,dk\,=\frac{2\mu}{\sqrt{1+\mu^{2}}}\cdot K\left(\frac{1}{1+\mu^{2}}\right)\,. (D30)

Therefore, the integrated Krylov complexity, Eq. (D25) is given as follows,

CMD(μ)=12+μcosθπ1+μ2K(11+μ2).C_{\text{MD}}(\mu)=\frac{1}{2}+\frac{\mu\cos\theta}{\pi\sqrt{1+\mu^{2}}}K\!\left(\frac{1}{1+\mu^{2}}\right)\,. (D31)

The complexity C(μ)C(\mu) is equal to 12\frac{1}{2}, for any reference state with cos(θ)=0\cos{\theta}=0. Next, we calculate the first derivative of the Krylov spread complexity with respect to μ\mu, and find its behavior near the gap closing point μ=0\mu=0. Let us start by defining,

λ=11+μ2,\lambda=\frac{1}{1+\mu^{2}}\,, (D32)

and differentiating with respect to μ\mu, we get,

μCMD(μ)=cosθπ[ddμ(μ(1+μ2)1/2)K(λ)+μ(1+μ2)1/2dK(λ)dλdλdμ].\partial_{\mu}C_{\text{MD}}(\mu)=\frac{\cos\theta}{\pi}\left[\frac{d}{d\mu}\bigl(\mu(1+\mu^{2})^{-1/2}\bigr)K(\lambda)+\mu(1+\mu^{2})^{-1/2}\frac{dK(\lambda)}{d\lambda}\frac{d\lambda}{d\mu}\right]. (D33)

We now use the standard identity from Gradshteyn and Ryzhik [21], chapter 8, Eq. (8.123), and 2,

dK(λ)dλ=E(λ)(1λ)K(λ)2λ(1λ),\frac{dK(\lambda)}{d\lambda}=\frac{E(\lambda)-(1-\lambda)K(\lambda)}{2\,\lambda\,(1-\lambda)}\,, (D34)

This leads us to the following,

μCMD(μ)\displaystyle\partial_{\mu}C_{\text{MD}}(\mu) =cosθπ[K(λ)(1+μ2)3/2μ1+μ2E(λ)(1λ)K(λ)2λ(1λ)2μ(1+μ2)2],\displaystyle=\frac{\cos\theta}{\pi}\left[\frac{K(\lambda)}{(1+\mu^{2})^{3/2}}-\frac{\mu}{\sqrt{1+\mu^{2}}}\frac{E(\lambda)-(1-\lambda)K(\lambda)}{2\,\lambda\,(1-\lambda)}\frac{2\mu}{(1+\mu^{2})^{2}}\right]\,, (D35)
=cosθπ[K(λ)(1+μ2)3/22μ2(1+μ2)5/2(1+μ2)2E(λ)2μ2+2μ2(1+μ2)5/2(1+μ2)2K(λ)],\displaystyle=\frac{\cos\theta}{\pi}\left[\frac{K(\lambda)}{(1+\mu^{2})^{3/2}}-\frac{2\mu^{2}}{(1+\mu^{2})^{5/2}}\frac{(1+\mu^{2})^{2}E(\lambda)}{2\mu^{2}}+\frac{2\mu^{2}}{(1+\mu^{2})^{5/2}}\frac{(1+\mu^{2})}{2}\,K(\lambda)\right]\,, (D36)
=cosθπ1+μ2[K(λ)E(λ)].\displaystyle=\frac{\cos\theta}{\pi\,\sqrt{1+\mu^{2}}}\left[K(\lambda)-E(\lambda)\right]\,. (D37)

Next, we need to evaluate the limit of μ0\mu\to 0, this leads to the following,

limμ0μCMD(μ)\displaystyle\lim_{\mu\to 0}\partial_{\mu}C_{\text{MD}}(\mu) =cosθπ1+μ2[K(λ)E(λ)],\displaystyle=\frac{\cos\theta}{\pi\,\sqrt{1+\mu^{2}}}\left[K(\lambda)-E(\lambda)\right]\,, (D38)
=limμ0cosθπ[K(11+μ2)E(11+μ2)],\displaystyle=\lim_{\mu\to 0}\frac{\cos\theta}{\pi}\left[K\left(\frac{1}{1+\mu^{2}}\right)-E\left(\frac{1}{1+\mu^{2}}\right)\right]\,, (D39)
=cosθπ[ln4μ1],\displaystyle=\frac{\cos\theta}{\pi}\left[\ln\frac{4}{\mu}-1\right]\,, (D40)

and hence, a logarithmic divergence in the derivative of the Krylov spread complexity near the gap closing point,

limμ0μCMD(μ)cosθπln4|μ|.\displaystyle\lim_{\mu\to 0}\partial_{\mu}C_{\text{MD}}(\mu)\sim\frac{\cos\theta}{\pi}\cdot\ln\frac{4}{|\mu|}\,. (D41)

This implies that Krylov spread complexity is not only sensitive to topological phase transitions but also gap closing points in the Hamiltonian, which in general can be a trivial system with no topological phase transition.

Next, we evaluate the fidelity susceptibility for the massive Dirac Hamiltonian. Consider the following,

d^MD(k,μ)=dMD(k,μ)|dMD(k,μ)|=(sinksin2k+μ2, 0,μsin2k+μ2).\displaystyle\hat{d}_{\text{MD}}(k,\mu)=\frac{\textbf{d}_{\text{MD}}(k,\mu)}{|\textbf{d}_{\text{MD}}(k,\mu)|}=-\left(\frac{\sin k}{\sqrt{\sin^{2}k+\mu^{2}}},\,0,\,\frac{\mu}{\sqrt{\sin^{2}k+\mu^{2}}}\right)\,. (D42)

From here, we can use the definition of the fidelity susceptibility, cf. Eq. (D8),

χFMD(k,μ)=14|μd^MD(k,μ)|2.\displaystyle\chi_{F}^{\text{MD}}(k,\mu)=\frac{1}{4}\,\bigl|\partial_{\mu}\hat{d}_{\text{MD}}(k,\mu)\bigr|^{2}\,. (D43)

Let us next evaluate μd^MD(k,μ)\partial_{\mu}\hat{d}_{\text{MD}}(k,\mu),

μd^MD(k,μ)\displaystyle\partial_{\mu}\hat{d}_{\text{MD}}(k,\mu) =(μsink(sin2k+μ2)3/2, 0,1sin2k+μ2μ2(sin2k+μ2)3/2),\displaystyle=-\left(-\frac{\mu\,\sin k}{(\sin^{2}k+\mu^{2})^{3/2}},\,0,\,\frac{1}{\sqrt{\sin^{2}k+\mu^{2}}}-\frac{\mu^{2}}{(\sin^{2}k+\mu^{2})^{3/2}}\right)\,, (D44)
=(μsink(sin2k+μ2)3/2, 0,sin2k(sin2k+μ2)3/2)|μd^MD(k,μ)|2=sin2k(sin2k+μ2)2,\displaystyle=-\left(-\frac{\mu\,\sin k}{(\sin^{2}k+\mu^{2})^{3/2}},\,0,\,\frac{\sin^{2}k}{(\sin^{2}k+\mu^{2})^{3/2}}\right)\,\Rightarrow\bigl|\partial_{\mu}\hat{d}_{\text{MD}}(k,\mu)\bigr|^{2}=\frac{\sin^{2}k}{(\sin^{2}k+\mu^{2})^{2}}\,, (D45)

and hence, we find,

χFMD(μ)=12π14ππ𝑑k|μd^MD(k,μ)|2=18πππ𝑑ksin2k(sin2k+μ2)2=18|μ|(1+μ2)3/2.\displaystyle\chi_{F}^{\text{MD}}(\mu)=\frac{1}{2\pi}\frac{1}{4}\int_{-\pi}^{\pi}dk\bigl|\partial_{\mu}\hat{d}_{\text{MD}}(k,\mu)\bigr|^{2}=\frac{1}{8\pi}\int_{-\pi}^{\pi}dk\,\frac{\sin^{2}k}{(\sin^{2}k+\mu^{2})^{2}}=\frac{1}{8|\mu|(1+\mu^{2})^{3/2}}\,. (D46)

In the following we evaluate the integral explicitly, where a part of the result were obtained using Wolfram Mathematica. Consider the integral,

(a)=0π/2dkμ2+asin2k=π2|μ|μ2+a,\displaystyle\mathcal{I}(a)=\int_{0}^{\pi/2}\frac{dk}{\mu^{2}+a\sin^{2}k}=\frac{\pi}{2|\mu|\sqrt{\mu^{2}+a}}\,, (D47)

which is obtained using Wolfram Mathematica. Next consider the derivative with respect to the variable aa,

a(a)=0π/2𝑑ksin2k(μ2+asin2k)2=π2|μ|121(μ2+a)3/2=π4|μ|(μ2+a)3/2,\displaystyle\frac{\partial}{\partial a}\mathcal{I}(a)=-\int_{0}^{\pi/2}dk\frac{\sin^{2}k}{(\mu^{2}+a\sin^{2}k)^{2}}=-\frac{\pi}{2|\mu|}\cdot\frac{1}{2}\frac{1}{(\mu^{2}+a)^{3/2}}=-\frac{\pi}{4|\mu|(\mu^{2}+a)^{3/2}}\,, (D48)

and we find,

a(a)|a=1=0π/2𝑑ksin2k(μ2+sin2k)2=π4|μ|(μ2+1)3/2.\displaystyle-\frac{\partial}{\partial a}\mathcal{I}(a)\Big|_{a=1}=\int_{0}^{\pi/2}dk\frac{\sin^{2}k}{(\mu^{2}+\sin^{2}k)^{2}}=\frac{\pi}{4|\mu|(\mu^{2}+1)^{3/2}}\,. (D49)

Next, consider the following to arrive at exact expression for the Fidelity susceptibility, Eq. (D46),

ππ𝑑ksin2k(sin2k+μ2)2\displaystyle\int_{-\pi}^{\pi}dk\,\frac{\sin^{2}k}{(\sin^{2}k+\mu^{2})^{2}} =0π𝑑k2sin2k(sin2k+μ2)2=0π/2𝑑k2sin2k(sin2k+μ2)2+π/2π𝑑k2sin2k(sin2k+μ2)2,\displaystyle=\int_{0}^{\pi}dk\,\frac{2\sin^{2}k}{(\sin^{2}k+\mu^{2})^{2}}=\int_{0}^{\pi/2}dk\,\frac{2\sin^{2}k}{(\sin^{2}k+\mu^{2})^{2}}+\int_{\pi/2}^{\pi}dk\,\frac{2\sin^{2}k}{(\sin^{2}k+\mu^{2})^{2}}\,, (D50)
=0π/2𝑑k2sin2k(sin2k+μ2)2+0π/2𝑑k2cos2k(cos2k+μ2)2,\displaystyle=\int_{0}^{\pi/2}dk\,\frac{2\sin^{2}k}{(\sin^{2}k+\mu^{2})^{2}}+\int_{0}^{\pi/2}dk\,\frac{2\cos^{2}k}{(\cos^{2}k+\mu^{2})^{2}}\,, (D51)
=0π/2𝑑k4sin2k(sin2k+μ2)2.\displaystyle=\int_{0}^{\pi/2}dk\,\frac{4\sin^{2}k}{(\sin^{2}k+\mu^{2})^{2}}\,. (D52)

Next, let us compile everything up, and we have,

χFMD(μ)\displaystyle\chi_{F}^{\text{MD}}(\mu) =18πππ𝑑ksin2k(sin2k+μ2)2=12π0π/2𝑑ksin2k(sin2k+μ2)2=18|μ|(μ2+1)3/2.\displaystyle=\frac{1}{8\pi}\int_{-\pi}^{\pi}dk\,\frac{\sin^{2}k}{(\sin^{2}k+\mu^{2})^{2}}=\frac{1}{2\pi}\int_{0}^{\pi/2}dk\,\frac{\sin^{2}k}{(\sin^{2}k+\mu^{2})^{2}}=\frac{1}{8|\mu|(\mu^{2}+1)^{3/2}}\,. (D53)

Hence, we obtain the full expression for the fidelity susceptibility for massive Dirac Hamiltonian, Eq. (D46). Near the gap closing point (μ0\mu\to 0) we have a divergence as expected for the massive Dirac Hamiltonian,

limμ0χFMD(μ)18|μ|,\displaystyle\lim_{\mu\to 0}\chi_{F}^{\text{MD}}(\mu)\approx\frac{1}{8|\mu|}\,, (D54)

Finally, we would like verify the inequality between fidelity susceptibility and Krylov spread complexity, Eq. (D18). Therefore, let us start with considering the third component of the fidelity susceptibility χFMD(3)(μ)\chi_{F}^{\text{MD}(3)}(\mu), obtained from Eq. (D45),

χFMD(3)(μ)=12π14ππ𝑑k|μd^MD(3)(k,μ)|2=18πππsin4k(sin2k+μ2)3𝑑k=332|μ|(1+μ2)5/2.\displaystyle\chi_{F}^{\text{MD}(3)}(\mu)=\frac{1}{2\pi}\frac{1}{4}\int_{-\pi}^{\pi}dk\,\bigl|\partial_{\mu}\hat{d}_{\text{MD}}^{(3)}(k,\mu)\bigr|^{2}=\frac{1}{8\pi}\int_{-\pi}^{\pi}\frac{\sin^{4}k}{(\sin^{2}k+\mu^{2})^{3}}\,dk=\frac{3}{32|\mu|(1+\mu^{2})^{5/2}}\,. (D55)

The integral is evaluated by using Eq. (D47), Eq. (D50), and the following,

122a2(a)|a=1\displaystyle\frac{1}{2}\frac{\partial^{2}}{\partial a^{2}}\mathcal{I}(a)\Big|_{a=1} =0π/2𝑑ksin4k(μ2+sin2k)2=3π16|μ|(1+μ2)5/2.\displaystyle=\int_{0}^{\pi/2}dk\frac{\sin^{4}k}{(\mu^{2}+\sin^{2}k)^{2}}=\frac{3\pi}{16|\mu|(1+\mu^{2})^{5/2}}\,. (D56)

Hence, for massive Dirac Hamiltonian, we have Eq. (D41) for third component of Krylov spread complexity and Eq. (D55) for third component for fidelity susceptibility,

limμ0μCMD(μ)=μCMD(3)(μ)ln1|μ|,limμ0χFMD(3)(μ)1|μ|,\displaystyle\lim_{\mu\to 0}\partial_{\mu}C_{\text{MD}}(\mu)=\partial_{\mu}C_{\text{MD}}^{(3)}(\mu)\sim\ln\frac{1}{|\mu|}\,,\qquad\lim_{\mu\to 0}\sqrt{\chi_{F}^{\text{MD}(3)}(\mu)}\sim\frac{1}{\sqrt{|\mu|}}\,, (D57)

near the gap closing point. We can clearly see that the divergence in the fidelity susceptibility is power law, whereas for the derivative of the Krylov spread complexity it is logarithmic and hence, a verification of the inequality, Eq. (D8) near the gap closing point μ=0\mu=0. Finally, we would also like to understand the behavior of the fidelity susceptibility and spread complexity in the limit of large μ\mu. Let us start with the Eq. (D20),

|λC(λ)|4πi=13|𝒬i|χFi(λ).\displaystyle|\partial_{\lambda}C(\lambda)|\leq 4\pi\,\sum_{i=1}^{3}|\mathcal{Q}_{i}|\,\sqrt{\chi_{F}^{i}(\lambda)}\,. (D58)

Since, for massive Dirac Hamiltonian, only third component contributes for derivative of the Krylov spread complexity Eq. (D37), therefore we also look at the third component of fidelity susceptibility,

μCMD(3)(μ)\displaystyle\partial_{\mu}C_{\text{MD}}^{(3)}(\mu) =cosθπ1+μ2[K(λ)E(λ)],λ=11+μ2,\displaystyle=\frac{\cos\theta}{\pi\,\sqrt{1+\mu^{2}}}\left[K(\lambda)-E(\lambda)\right]\,,\qquad\lambda=\frac{1}{1+\mu^{2}}\,, (D59)
4π|𝒬3|χFMD(3)(μ)\displaystyle 4\pi|\mathcal{Q}_{3}|\sqrt{\chi_{F}^{\text{MD}(3)}(\mu)} =|cosθ|332|μ|(1+μ2)5/2,𝒬3=cosθ4π.\displaystyle=|\cos\theta|\,\sqrt{\frac{3}{32|\mu|(1+\mu^{2})^{5/2}}}\,,\qquad\mathcal{Q}_{3}=\frac{\cos\theta}{4\pi}\,. (D60)

In the limit of large μ\mu, we have, cf. 2

11+μ2[K(11+μ2)E(11+μ2)]limμπ2|μ|[1+14(1+μ2)1+14(1+μ2)]π4|μ|3.\displaystyle\frac{1}{\sqrt{1+\mu^{2}}}\left[K\left(\frac{1}{1+\mu^{2}}\right)-E\left(\frac{1}{1+\mu^{2}}\right)\right]\to\lim_{\mu\to\infty}\frac{\pi}{2|\mu|}\left[1+\frac{1}{4(1+\mu^{2})}-1+\frac{1}{4(1+\mu^{2})}\right]\approx\frac{\pi}{4|\mu|^{3}}\,. (D61)

Using the above Eq. (D61), we get the following for the derivative of Krylov spread complexity and fidelity susceptibility,

μCMD(3)(μ)\displaystyle\partial_{\mu}C_{\text{MD}}^{(3)}(\mu) cosθ4|μ|3,\displaystyle\approx\frac{\cos\theta}{4|\mu|^{3}}\,, (D62)
4π|𝒬3|χFMD(3)(μ)\displaystyle 4\pi|\mathcal{Q}_{3}|\sqrt{\chi_{F}^{\text{MD}(3)}(\mu)} 32|cosθ|4|μ|3.\displaystyle\approx\sqrt{\frac{3}{2}}\frac{|\cos\theta|}{4|\mu|^{3}}\,. (D63)

Finally, we define the following ratio,

R(μ)=|μCMD(3)(μ)|4π|𝒬3|χFMD(3)(μ),\displaystyle R(\mu)=\frac{|\partial_{\mu}C_{\text{MD}}^{(3)}(\mu)|}{4\pi|\mathcal{Q}_{3}|\sqrt{\chi_{F}^{\text{MD}(3)}(\mu)}}\,, (D64)

In the limit of large μ\mu, we get,

limμR(μ)=limμ|μCMD(3)(μ)|4π|𝒬3|χFMD(3)(μ)=23<1.\displaystyle\lim_{\mu\to\infty}R(\mu)=\lim_{\mu\to\infty}\frac{|\partial_{\mu}C_{\text{MD}}^{(3)}(\mu)|}{4\pi|\mathcal{Q}_{3}|\sqrt{\chi_{F}^{\text{MD}(3)}(\mu)}}=\sqrt{\frac{2}{3}}<1\,. (D65)

5 Cooper pair box

It is interesting to note that the Hamiltonian in Eq. (D21) can be realized in a physical setup such as the Cooper pair box.

Refer to caption
Figure D1: Illustration of a Cooper pair box, which realizes the physics of the massive Dirac Hamiltonian. The two Josephson junctions have identical Josephson junction energy EjE_{j} and critical current IcI_{c}, and with different phases φ1\varphi_{1} and φ2\varphi_{2}. The external gate voltage VgV_{g} controls charging energy of the system. The magnetic flux Φ\Phi threading through the region between the Josephson junctions is a periodic parameter, which mimics the role of momentum in the Hamiltonian.

A Cooper pair box consists of two Josephson junctions with a flux Φ\Phi threading through the region between the two Joshepson junctions. Further, we also choose the two Josephson junctions to be identical i.e., same Josephson junction energy EjE_{j} and identical critical current IcI_{c}, see Fig. D1. In this setup with two identical Josephson junction with flux Φ\Phi threading, the effective Josephson junction energy depends on Φ\Phi with periodicity 2nΦ02n\Phi_{0}, where nn is an integer, and Φ0=h/2e\Phi_{0}=h/2e is the flux quantum. The effective Josephson junction energy is given as follows,

Ejeff(Φ)=2Ejcos(πΦΦ0),E_{j}^{\text{eff}}(\Phi)=2E_{j}\cos\Big(\frac{\pi\Phi}{\Phi_{0}}\Big.)\,, (D66)

The voltage source VgV_{g}, controls the effective energy E=Ecc(12ng)E=E_{cc}(1-2n_{g}), where Ecc=2e2/CE_{cc}=2e^{2}/C, is the charging energy of a Cooper pair, CC is the effective capacitance in the system and ngn_{g} is the number of extra Cooper pairs due to external voltage source VgV_{g}. The full Hamiltonian can be described by a two-level system and is given as follows,

H=Ejeff(Φ)2σxE2σz=𝐝(Φ)σ,H=-\frac{E_{j}^{\text{eff}}(\Phi)}{2}\sigma_{x}-\frac{E}{2}\sigma_{z}=\mathbf{d}(\Phi)\cdot\sigma\,, (D67)

where we have defined,

𝐝(Φ)=(Ejeff(Φ)2,0,E2).\mathbf{d}(\Phi)=\bigg(-\frac{E_{j}^{\text{eff}}(\Phi)}{2},0,-\frac{E}{2}\bigg)\,. (D68)

From here we find that there is gap closing as we tune ng=12n_{g}=\frac{1}{2} and with Φ=Φ0/2\Phi=\Phi_{0}/2. The physics here is identical with the massive Dirac Hamiltonian [cf. Eq. (D21)], where we can make the following identification,

μ\displaystyle\mu E2=e2(12ng)/C,\displaystyle\equiv-\frac{E}{2}=e^{2}(1-2n_{g})/C\,, (D69)
sink\displaystyle\sin k Ejeff(Φ)2=Ejcos(πΦΦ0).\displaystyle\equiv-\frac{E_{j}^{\text{eff}}(\Phi)}{2}=-E_{j}\cos\Big(\frac{\pi\Phi}{\Phi_{0}}\Big.)\,. (D70)

and hence, in Cooper pair box, the flux Φ\Phi mimics the role of the momentum kk in the massive Dirac Hamiltonian .

6 Fidelity susceptibility and Krylov spread complexity in the SSH model

In this subsection, we explicitly show that the inequality between the derivative of the spread complexity and the fidelity susceptibility, Eq. (D18) is satisfied for the SSH model. Note that for the SSH model, the only non-vanishing contribution was from t2CSSH(1)(t2)\partial_{t_{2}}C_{\text{SSH}}^{(1)}(t_{2}) where the superscript 11 refers to the xx-component. Hence, we only need to evaluate t2CSSH(1)(t2)\partial_{t_{2}}C_{\text{SSH}}^{(1)}(t_{2}) and χFSSH(1)(t2)\chi_{F}^{\text{SSH}(1)}(t_{2}) and check the inequality Eq. (D18). We now proceed to evaluate the first component of the fidelity susceptibility for the SSH model. For the SSH model, we have the following,

d^SSH(k,t1,t2)=(t1t2cos(k)t12+t222t1t2cos(k), 0,t2sin(k)t12+t222t1t2cos(k)).\displaystyle\hat{d}_{\text{SSH}}(k,t_{1},t_{2})=-\left(\frac{t_{1}-t_{2}\cos{k}}{\sqrt{t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}\cos{k}}},\,0,\,\frac{t_{2}\sin{k}}{\sqrt{t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}\cos{k}}}\right)\,. (D71)

From this we can evaluate t2d^SSH(k,t1,t2)\partial_{t_{2}}\hat{d}_{\text{SSH}}(k,t_{1},t_{2}),

t2d^SSH(k,t1,t2)=(t1t2sin2k(t12+t222t1t2cos(k))32, 0,t1sin(k)(t1t2cos(k))(t12+t222t1t2cos(k))32).\displaystyle\partial_{t_{2}}\hat{d}_{\text{SSH}}(k,t_{1},t_{2})=-\left(\frac{-t_{1}t_{2}\sin^{2}{k}}{(t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}\cos{k})^{\frac{3}{2}}},\,0,\,\frac{t_{1}\sin{k}(t_{1}-t_{2}\cos{k})}{(t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}\cos{k})^{\frac{3}{2}}}\right)\,. (D72)

Hence, the first component of fidelity susceptibility is given by the following expression,

χFSSH(1)(t2)=12π14ππ𝑑k|t2d^SSH(1)(k,t2)|2.\displaystyle\chi_{F}^{\text{SSH}(1)}(t_{2})=\frac{1}{2\pi}\frac{1}{4}\int_{-\pi}^{\pi}dk\,\bigl|\partial_{t_{2}}\hat{d}_{\text{SSH}}^{(1)}(k,t_{2})\bigr|^{2}\,. (D73)

Note that in Eq.(D73), we tune the parameter t2t_{2} in order to go across the gap closing point which in this case also corresponds to the topological phase transition point. Next, note the following integral identity obtained using Wolfram Mathematica,

ππsin4k(ABcosk)3𝑑k=3π(AΔ)2B4Δ,Δ=A2B2,\displaystyle\int_{-\pi}^{\pi}\frac{\sin^{4}k}{(A-B\cos k)^{3}}\,dk=\frac{3\pi(A-\Delta)^{2}}{B^{4}\Delta}\,,\qquad\Delta=\sqrt{A^{2}-B^{2}}\,, (D74)

and using Eq. (D74), we obtain the following,

χFSSH(1)(t2)=12π14ππ𝑑k|t2d^SSH(1)(k,t2)|2=18πππ𝑑kt12t22sin4k(t12+t222t1t2cos(k))3=3(t12+t22|t12t22|)2128|t12t22|t12t22.\displaystyle\chi_{F}^{\text{SSH}(1)}(t_{2})=\frac{1}{2\pi}\frac{1}{4}\int_{-\pi}^{\pi}dk\,\bigl|\partial_{t_{2}}\hat{d}_{\text{SSH}}^{(1)}(k,t_{2})\bigr|^{2}=\frac{1}{8\pi}\int_{-\pi}^{\pi}dk\frac{t_{1}^{2}t_{2}^{2}\sin^{4}{k}}{(t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}\cos{k})^{3}}=\frac{3\left(t_{1}^{2}+t_{2}^{2}-\left|t_{1}^{2}-t_{2}^{2}\right|\right)^{2}}{128\,\left|t_{1}^{2}-t_{2}^{2}\right|\,t_{1}^{2}t_{2}^{2}}\,. (D75)

As a result, the first component of fidelity susceptibility for the SSH model is explicitly given by,

χFSSH(1)(t2)={3t2232t12(t12t22),t1>t2,3t1232t22(t22t12),t2>t1.\displaystyle\chi_{F}^{\text{SSH}(1)}(t_{2})=\begin{cases}\dfrac{3t_{2}^{2}}{32\,t_{1}^{2}\left(t_{1}^{2}-t_{2}^{2}\right)},&t_{1}>t_{2},\\[5.16663pt] \dfrac{3t_{1}^{2}}{32\,t_{2}^{2}\left(t_{2}^{2}-t_{1}^{2}\right)},&t_{2}>t_{1}\,.\end{cases} (D76)

Hence near the gap closing point (t1=t2t_{1}=t_{2}), the first component of the fidelity susceptibility diverges as,

limt1t2χFSSH(1)(t2)1|t1t2|.\displaystyle\lim_{t_{1}\to t_{2}}\chi_{F}^{\text{SSH}(1)}(t_{2})\approx\frac{1}{|t_{1}-t_{2}|}\,. (D77)

Using Eq. (B52), the Krylov spread complexity for the ground state of the SSH model as previously obtained in Appendix B and also see Eq. (B52) is given as follows,

CSSH(1)(t1,t2)\displaystyle C^{(1)}_{\text{SSH}}(t_{1},t_{2}) =12+Re(αβ)δK(m)+sE(m)πt1=CSSH(t1,t2),\displaystyle=\frac{1}{2}+\real(\alpha^{*}\beta)\,\frac{\delta\,K(m)+s\,E(m)}{\pi t_{1}}=C_{\text{SSH}}(t_{1},t_{2})\,, (D78)

where we have,

s=t1+t2,δ=t1t2,m=4t1t2(t1+t2)2=4t1t2s2,1m=(δs)2.\displaystyle s=t_{1}+t_{2}\,,\qquad\delta=t_{1}-t_{2}\,,\qquad m=\frac{4t_{1}t_{2}}{(t_{1}+t_{2})^{2}}=\frac{4t_{1}t_{2}}{s^{2}}\,,\qquad 1-m=\left(\frac{\delta}{s}\right)^{2}\,. (D79)

We emphasize that the in the spread complexity on the xx-component is non-vanishing and hence we have introduced a superscript 11. By using Eq. (B56) (see Appendix B for a detailed derivation), we obtain that the leading order singularity in the first derivative of CSSH(1)(t1,t2)C^{(1)}_{\text{SSH}}(t_{1},t_{2}) near the gap closing point is given by,

limt1t2t2CSSH(1)(t1,t2)ln1|t1t2|.\displaystyle\lim_{t_{1}\to t_{2}}\partial_{t_{2}}C^{(1)}_{\text{SSH}}(t_{1},t_{2})\sim\ln\frac{1}{|t_{1}-t_{2}|}\,. (D80)

Hence, to summarize, we have the following singular behavior near the gap closing point for the SSH model,

limt1t2t2CSSH(t1,t2)=limt1t2t2CSSH(1)(t1,t2)ln1|t1t2|,limt1t2χFSSH(1)(t2)1|t1t2|,\displaystyle\lim_{t_{1}\to t_{2}}\partial_{t_{2}}C_{\text{SSH}}(t_{1},t_{2})=\lim_{t_{1}\to t_{2}}\partial_{t_{2}}C_{\text{SSH}}^{(1)}(t_{1},t_{2})\sim\ln\frac{1}{|t_{1}-t_{2}|}\,,\qquad\lim_{t_{1}\to t_{2}}\sqrt{\chi_{F}^{\text{SSH}(1)}(t_{2})}\sim\frac{1}{\sqrt{|t_{1}-t_{2}|}}\,, (D81)

As a result, like the massive Dirac Hamiltonian, we clearly see that the divergence in the fidelity susceptibility is power law, whereas for the derivative of the Krylov spread complexity it is logarithmic and hence the inequality holds, Eq. (D20) near the gap closing point t1=t2t_{1}=t_{2}. Similar to the massive Dirac Hamiltonian case, we would also like to understand the the inequality Eq. (D20) much away from the gap closing point i.e., t2t1t_{2}\gg t_{1}. We define the ratio,

R(t2)=|t2CSSH(1)(t1,t2)|4π|𝒬1|χFSSH(1)(t2),𝒬1=Re(αβ)2π.\displaystyle R(t_{2})=\frac{|\partial_{t_{2}}C_{\text{SSH}}^{(1)}(t_{1},t_{2})|}{4\pi|\mathcal{Q}_{1}|\sqrt{\chi_{F}^{\text{SSH}(1)}(t_{2})}}\,,\qquad\mathcal{Q}_{1}=\frac{\real(\alpha^{*}\beta)}{2\pi}\,. (D82)

By using Eq. (D76), for large t2t_{2}, we have the following,

limt22χF,SSH(1)(t2)=3t122t22.\displaystyle\lim_{t_{2}\to\infty}2\sqrt{\chi^{(1)}_{F,\mathrm{SSH}}(t_{2})}=\frac{\sqrt{3}\,t_{1}}{2\sqrt{2}\,t_{2}^{2}}\,. (D83)

Similarly, we also have,

m4x8x2+O(x3),m=4x(1+x)2,x=t1t20.\displaystyle m\sim 4x-8x^{2}+O(x^{3})\,,\qquad m=\frac{4x}{(1+x)^{2}}\,,\qquad x=\frac{t_{1}}{t_{2}}\to 0\,. (D84)

Now using Eq. (B23) for the series expansion of the elliptic integrals for small argument we have the following,

limt2|t2CSSH(1)(t1,t2)|=limt2|Re(αβ)t21(t1,t2)|=|Re(αβ)|t12t22.\displaystyle\lim_{t_{2}\to\infty}|\partial_{t_{2}}C_{\text{SSH}}^{(1)}(t_{1},t_{2})|=\lim_{t_{2}\to\infty}|\real(\alpha^{*}\beta)\,\partial_{t_{2}}\mathcal{I}_{1}(t_{1},t_{2})|=|\real(\alpha^{*}\beta)|\,\frac{t_{1}}{2t_{2}^{2}}\,. (D85)

Using Eq. (D85) and Eq. (D83) we have the following,

limt2R(t2)=limt2|t2CSSH(1)(t1,t2)|4π|𝒬1|χFSSH(1)(t2)=23<1.\displaystyle\lim_{t_{2}\to\infty}R(t_{2})=\lim_{t_{2}\to\infty}\frac{|\partial_{t_{2}}C_{\text{SSH}}^{(1)}(t_{1},t_{2})|}{4\pi|\mathcal{Q}_{1}|\sqrt{\chi_{F}^{\text{SSH}(1)}(t_{2})}}=\sqrt{\frac{2}{3}}<1\,. (D86)

7 Ratio of first derivative of Krylov complexity to the fidelity susceptibility

In this subsection we are going to understand the reason for obtaining R(λ)2/3R(\lambda)\to\sqrt{2/3} for massive Dirac Hamiltonian, cf. Eq. (D65) and also for SSH model, cf. Eq. (D82). Consider the following ratio,

limλR(λ)=limλ|λC(i)(λ)|4π|𝒬i|χF(i)(λ).\displaystyle\lim_{\lambda\to\infty}R(\lambda)=\lim_{\lambda\to\infty}\frac{|\partial_{\lambda}C^{(i)}(\lambda)|}{4\pi|\mathcal{Q}_{i}|\sqrt{\chi_{F}^{(i)}(\lambda)}}\,. (D87)

The parameter λ\lambda can be tuned to go across the gap closing point. For instance, λ=t2\lambda=t_{2} for the SSH model and λ=μ\lambda=\mu for the massive Dirac Hamiltonian respectively. It is important to note that we are comparing only the non-vanishing components of the λC(i)(λ)\partial_{\lambda}C^{(i)}(\lambda). In the case of SSH model, it is the xx-component and for the massive Dirac Hamiltonian, it the zz-component respectively. In both these cases it can readily be seen that,

limλλd^i(k,λ)f(λ)sin2k,\displaystyle\lim_{\lambda\to\infty}\partial_{\lambda}\hat{d}_{i}(k,\lambda)\sim f(\lambda)\sin^{2}{k}\,, (D88)

where f(λ)f(\lambda) is a function of the parameter λ\lambda that in general will be different for SSH model and the massive Dirac Hamiltonian. The important point is that this function f(λ)f(\lambda) gets canceled out in the ratio function, see Eq. (D89) and hence we find,

limλR(λ)=|0π𝑑ksin2k|π[0π𝑑k(sin2k)2]1/2=23.\displaystyle\lim_{\lambda\to\infty}R(\lambda)=\frac{\left|\displaystyle\int_{0}^{\pi}dk\,\sin^{2}{k}\right|}{\sqrt{\pi}\left[\displaystyle\int_{0}^{\pi}dk\,\left(\sin^{2}{k}\right)^{2}\right]^{1/2}}=\sqrt{\frac{2}{3}}\,. (D89)

As a result for all Hamiltonians of the form H(λ)=𝝈d(λ)H(\lambda)=\pmb{\sigma}\cdot\textbf{d}(\lambda), which satisfy the condition Eq. (D88), will automatically satisfy Eq. (D89). This includes a plethora of models such as the SSH model, massive Dirac Hamiltonian, 1D-Kitaev chain and many more.

Appendix E Duality in the Su-Schrieffer-Heeger (SSH) model

In this section, we are going to present the details of the duality that exist in Su-Schrieffer-Heeger (SSH) model. Duality is between trivial and the topological phase of the SSH model. Let us start by writing the Hamiltonian for the SSH model, where we clearly see the duality,

HI(k)\displaystyle H_{\text{I}}(k) =(trtcosk)σx+rtsinkσy,=[0trteiktrteik0]=[0fI(k)fI(k)0]\displaystyle=(t-rt\cos\,k)\cdot\sigma_{x}+rt\sin\,k\cdot\sigma_{y}\,,=\left[\begin{array}[]{cc}0&t-rt\,e^{ik}\\ t-rt\,e^{-ik}&0\end{array}\right]=\left[\begin{array}[]{cc}0&f_{\text{I}}(k)\\ f_{\text{I}}(k)^{*}&0\end{array}\right] (E5)
HII(k)\displaystyle H_{\text{II}}(k) =(ttrcosk)σx+trsinkσy=[0ttreikttreik0]=[0fII(k)fII(k)0],\displaystyle=\left(t-\frac{t}{r}\cos\,k\right)\cdot\sigma_{x}+\frac{t}{r}\sin\,k\cdot\sigma_{y}=\left[\begin{array}[]{cc}0&t-\frac{t}{r}\,e^{ik}\\ t-\frac{t}{r}\,e^{-ik}&0\end{array}\right]=\left[\begin{array}[]{cc}0&f_{\text{II}}(k)\\ f_{\text{II}}(k)^{*}&0\end{array}\right]\,, (E10)

where we have parametrized the SSH model Hamiltonian in terms of rr and tt, in contrast to previous version of the Hamiltonian, cf. Eq. (A10). By setting t=t1t=t_{1} and r=t2/t1r=t_{2}/t_{1}, we would recover the SSH Hamiltonian we previously discussed, Eq. (A10). Let us start by calculating the winding number so that we determine the phase of each of the Hamiltonian HI(k)H_{\text{I}}(k), Eq. (E5) and HII(k)H_{\text{II}}(k), Eq. (E10). Winding number is calculated as follows using 1,

νI\displaystyle\nu_{\text{I}} =12πiππ𝑑kklnfI(k)=12πi|z|=1𝑑z1z1r={0,(for r<1)1,(for r>1),\displaystyle=\frac{1}{2\pi i}\int_{-\pi}^{\pi}dk\partial_{k}\ln f_{\text{I}}(k)=\frac{1}{2\pi i}\oint_{|z|=1}dz\frac{1}{z-\frac{1}{r}}=\begin{cases}0\,,\qquad(\text{for }r<1)\\ 1\,,\qquad(\text{for }r>1)\end{cases}\,, (E11)
νII\displaystyle\nu_{\text{II}} =12πiππ𝑑kklnfII(k)=12πi|z|=1𝑑z1zr={1,(for r<1)0,(for r>1),\displaystyle=\frac{1}{2\pi i}\int_{-\pi}^{\pi}dk\partial_{k}\ln f_{\text{II}}(k)=\frac{1}{2\pi i}\oint_{|z|=1}dz\frac{1}{z-r}=\begin{cases}1\,,\qquad(\text{for }r<1)\\ 0\,,\qquad(\text{for }r>1)\end{cases}\,, (E12)

hence, we find the duality between SSH Hamiltonians HI(k)H_{\text{I}}(k) and HII(k)H_{\text{II}}(k), cf. (E5) and Eq. (E10), as a function of parameter rr. If r>1r>1 then, HI(k)H_{\text{I}}(k) is in topological phase and HII(k)H_{\text{II}}(k) in trivial phase, and if r<1r<1, then HI(k)H_{\text{I}}(k) is in trivial and HII(k)H_{\text{II}}(k) in topological phase. Next, we would like to emphasize that two Hamiltonians HI(k)H_{\text{I}}(k) and HII(k)H_{\text{II}}(k) are not unitarily related for r1r\neq 1. This can be seen by computing the determinant as follows,

det[HI(k)]\displaystyle\text{det}\big[H_{\text{I}}(k)\big] =t2+r2t22rtcosk,\displaystyle=t^{2}+r^{2}t^{2}-2rt\cos k\,, (E13)
det[HII(k)]\displaystyle\text{det}\big[H_{\text{II}}(k)\big] =t2+t2r22trcosk,\displaystyle=t^{2}+\frac{t^{2}}{r^{2}}-\frac{2t}{r}\cos k\,, (E14)

and hence, there does not exist any unitary that transforms HI(k)H_{\text{I}}(k) to HII(k)H_{\text{II}}(k), and vice-versa.

1 Duality in the fidelity susceptibility

Next, let us move on to show how this duality manifests itself in fidelity susceptibility. Let us start with the following unitary transformation such that we have,

(σx,σy,σz)(σx,σz,σy).\displaystyle(\sigma_{x},\,\sigma_{y},\,\sigma_{z})\to(\sigma_{x},\,\sigma_{z},\,-\sigma_{y})\,. (E15)

This implies, that we have the following,

HI(k)=dI(k)𝝈andHII(k)=dII(k)𝝈,\displaystyle H_{\text{I}}(k)=\textbf{d}_{\text{I}}(k)\cdot\pmb{\sigma}\,\qquad\text{and}\qquad H_{\text{II}}(k)=\textbf{d}_{\text{II}}(k)\cdot\pmb{\sigma}\,, (E16)

where,

dI(k)\displaystyle\textbf{d}_{\text{I}}(k) =t(1rcosk, 0,rsink)=t(Re[zI], 0,Im[zII]),\displaystyle=t(1-r\,\cos k,\;0,\;r\,\sin k)=t(\text{Re}[z_{\text{I}}],\;0,\;\text{Im}[z_{\text{II}}])\,, (E17)
dII(k)\displaystyle\textbf{d}_{\text{II}}(k) =t(11rcosk, 0,1rsink)=t(Re[zII], 0,Im[zII]),\displaystyle=t\left(1-\frac{1}{r}\,\cos k,\;0,\;\frac{1}{r}\,\sin k\right)=t(\text{Re}[z_{\text{II}}],\;0,\;\text{Im}[z_{\text{II}}])\,, (E18)

where we have defined the following,

zI=1reik,zII=11reik.\displaystyle z_{\text{I}}=1-r\,e^{-ik}\,,\,\qquad z_{\text{II}}=1-\frac{1}{r}\,e^{-ik}\,. (E19)

Next, consider the following,

zII=eikr(1reik)=eikrzIArg(zII)=(2n+1)πkArg(zI),\displaystyle z_{\text{II}}=-\frac{e^{-ik}}{r}(1-r\,e^{ik})=-\frac{e^{-ik}}{r}\cdot z_{\text{I}}^{*}\,\Rightarrow\text{Arg}(z_{\text{II}})=(2n+1)\pi-k-\text{Arg}(z_{\text{I}})\,, (E20)

where nn is an integer. For simplicity in the notation, we shall denote,

φI(k,r)\displaystyle\varphi_{\text{I}}(k,r) =Arg(zI),φII(k,r)=Arg(zII)=(2n+1)πkφI(k,r).\displaystyle=\text{Arg}(z_{\text{I}})\,,\qquad\varphi_{\text{II}}(k,r)=\text{Arg}(z_{\text{II}})=(2n+1)\pi-k-\varphi_{\text{I}}(k,r)\,. (E21)

Inorder to obtain fidelity susceptibility, we start by obtaining d^I\hat{d}_{\text{I}} and d^II\hat{d}_{\text{II}},

d^I(k,r)=dI(k,r)|dI(k,r)|=[cosφI(k,r), 0,sinφI(k,r)],\displaystyle\hat{d}_{\text{I}}(k,r)=\frac{\textbf{d}_{\text{I}}(k,r)}{|\textbf{d}_{\text{I}}(k,r)|}=\big[\cos\varphi_{\text{I}}(k,r),\;0,\;\sin\varphi_{\text{I}}(k,r)\big]\,, (E22)
d^II(k,r)=dII(k,r)|dII(k,r)|=[cosφII(k,r), 0,sinφII(k,r)],\displaystyle\hat{d}_{\text{II}}(k,r)=\frac{\textbf{d}_{\text{II}}(k,r)}{|\textbf{d}_{\text{II}}(k,r)|}=\big[\cos\varphi_{\text{II}}(k,r),\;0,\;\sin\varphi_{\text{II}}(k,r)\big]\,, (E23)

From here, we have,

rd^I(k,r)\displaystyle\partial_{r}\hat{d}_{\text{I}}(k,r) =[sinφI(k,r)rφI(k,r), 0,cosφI(k,r)rφI(k,r)]|rd^I(k,r)|2=|rϕI(k,r)|2.\displaystyle=\big[-\sin\varphi_{\text{I}}(k,r)\cdot\partial_{r}\varphi_{\text{I}}(k,r),\;0,\;\cos\varphi_{\text{I}}(k,r)\,\partial_{r}\varphi_{\text{I}}(k,r)\big]\,\Rightarrow\,|\partial_{r}\hat{d}_{\text{I}}(k,r)|^{2}=|\partial_{r}\phi_{I}(k,r)|^{2}\,. (E24)

Now recall the definition of fidelity susceptibility, Eq. (D8) and hence we have,

χF(I)(k,r)\displaystyle\chi_{F}^{(\text{I})}(k,r) =14|rd^I(k,r)|2=14|rφI(k,r)|2,\displaystyle=\frac{1}{4}|\partial_{r}\hat{d}_{\text{I}}(k,r)|^{2}=\frac{1}{4}|\partial_{r}\varphi_{\text{I}}(k,r)|^{2}\,, (E25)
χF(II)(k,r)\displaystyle\chi_{F}^{(\text{II})}(k,r) =14|rφII(k,r)|2.\displaystyle=\frac{1}{4}|\partial_{r}\varphi_{\text{II}}(k,r)|^{2}\,. (E26)

Let us consider a simple exercise, where we replace rr with the function of rr, i.e., f(r)f(r). This implies,

rφI[k,f(r)]=f(r)φI[k,f(r)]rf(r),\displaystyle\partial_{r}\varphi_{\text{I}}\big[k,f(r)\big]=\partial_{f(r)}\varphi_{\text{I}}\big[k,f(r)\big]\cdot\partial_{r}f(r)\,, (E27)

and for f(r)=1/rf(r)=1/r, we find,

rφI[k,r1]=1r2r1φI[k,r1]|rφI[k,r1]|2=1r4|r1φI[k,r1]|2,\displaystyle\partial_{r}\varphi_{\text{I}}\big[k,r^{-1}\big]=-\frac{1}{r^{2}}\cdot\partial_{r^{-1}}\varphi_{\text{I}}\big[k,r^{-1}\big]\,\Rightarrow\left|\partial_{r}\varphi_{\text{I}}\big[k,r^{-1}\big]\right|^{2}=\frac{1}{r^{4}}\cdot\left|\partial_{r^{-1}}\varphi_{\text{I}}\big[k,r^{-1}\big]\right|^{2}\,, (E28)

By using Eq. (E21) and averaging over the Brillouin zone i.e., k[π,π]k\in[-\pi,\pi], we find,

χF(II)(r)=1r4χF(I)(1r),\displaystyle\chi_{F}^{(\text{II})}(r)=\frac{1}{r^{4}}\cdot\chi_{F}^{(\text{I})}\left(\frac{1}{r}\right)\,, (E29)

and hence, the duality between HI(k)H_{\text{I}}(k), Eq. (E5) and HIIH_{\text{II}}, Eq. (E10) manifests itself also in the fidelity susceptibility.

2 Duality in the Krylov spread complexity

In this section, we try to show that this duality also manifests itself in the Krylov spread complexity. In order to see this, we first express the integral 1\mathcal{I}_{1}, in terms of the parameter r, cf. Eq. (E5) and Eq. (E10). Using Eq. (B51), we obtain the following,

1(r)=(1r)K(m)+(1+r)E(m)π,m=4r(1+r)2.\displaystyle\mathcal{I}_{1}(r)=\frac{(1-r)\,K(m)+(1+r)\,E(m)}{\pi}\,,\qquad m=\frac{4r}{(1+r)^{2}}\,. (E30)

Hence, under the transformation, r1rr\mapsto\frac{1}{r} we have the following transformation rule for the integral 1\mathcal{I}_{1},

1(r)=r1(1r)+2(1r)πK(m).\displaystyle\mathcal{I}_{1}(r)=r\,\mathcal{I}_{1}\!\left(\frac{1}{r}\right)+\frac{2(1-r)}{\pi}\,K(m)\,. (E31)

where we have used the fact that mm is invariant under the duality transformation r1rr\leftrightarrow\frac{1}{r}. As a result, the Krylov spread complexity expressed as a function of parameter rr is given by,

C(r)=12+Re(αβ)1(r).\displaystyle C(r)=\frac{1}{2}+\real(\alpha^{*}\beta)\,\mathcal{I}_{1}(r)\,. (E32)

Hence, using Eq. (E31) and Eq. (E32), we find that the Krylov spread complexity transforms in the following manner under the duality transformation r1rr\mapsto\frac{1}{r},

C(1r)\displaystyle C\!\left(\frac{1}{r}\right) =1r[C(r)(r)],(r)=1r2+2Re(αβ)(1r)πK(m).\displaystyle=\frac{1}{r}\bigl[C(r)-\mathcal{H}(r)\bigr],\qquad\mathcal{H}(r)=\frac{1-r}{2}+\frac{2\real(\alpha^{*}\beta)(1-r)}{\pi}K(m). (E33)

Thus, knowing the Krylov spread complexity in one phase completely determines its value in the dual phase and C(r=1)C(r=1) is mapped to the same point under the map r1rr\leftrightarrow\frac{1}{r}. Next, differentiating Eq. (E33) with respect to rr, we obtain the following,

C(1r)=C(r)(r)rC(r)+r(r).\displaystyle C^{\prime}\!\left(\frac{1}{r}\right)=C(r)-\mathcal{H}(r)-r\,C^{\prime}(r)+r\,\mathcal{H}^{\prime}(r). (E34)

Now, let us examine this relation at the self dual point of the map which is at r=1r=1. Using the fact that (r=1)=0\mathcal{H}(r=1)=0, we obtain the following,

2C(1)=C(1)+(1).\displaystyle 2C^{\prime}(1)=C(1)+\mathcal{H}^{\prime}(1). (E35)

We note that Eq. (E35) is a constraint on the first derivative of the Krylov spread complexity at the self-dual point, r=1r=1. We would expect the left hand side of Eq. (E35) to diverge logarithmically at the self dual point r=1r=1 for all reference states such that Re(αβ)0\real(\alpha^{*}\beta)\neq 0 [see Eq. (D80)], this is a check with our analytical results. From Eq. (E35), it is clear that the divergence of C(1)C^{\prime}(1) is solely controlled by the (1)\mathcal{H}^{\prime}(1) term because there is no divergence in Krylov spread complexity C(r)C(r) for all rr. Differentiating the function 1(r)\mathcal{H}_{1}(r) gives the following,

(r)=12+2Re(αβ)π[K(m)+(1r)dKdmm(r)].\displaystyle\mathcal{H}^{\prime}(r)=-\frac{1}{2}+\frac{2\real(\alpha^{*}\beta)}{\pi}\left[-K(m)+(1-r)\frac{dK}{dm}\,m^{\prime}(r)\right]. (E36)

As a result, near r=1r=1, we have the leading singular behavior,

limr1(r)2aπK(m)2aπln(1|1r|),m=4r(1+r)21.\displaystyle\lim_{r\to 1}\mathcal{H}^{\prime}(r)\sim-\frac{2a}{\pi}K(m)\sim-\frac{2a}{\pi}\ln\!\left(\frac{1}{|1-r|}\right)\,,\qquad m=\frac{4r}{(1+r)^{2}}\to 1\,. (E37)

Hence, the leading order singularity in the Krylov spread complexity is obtained as follows,

C(r)Re(αβ)πln|1r|(r1).\displaystyle C^{\prime}(r)\sim\frac{\real(\alpha^{*}\beta)}{\pi}\ln|1-r|\qquad(r\to 1). (E38)

Thus, the first derivative of the integrated Krylov complexity density C(r)C(r) diverges logarithmically (for all reference states with Re(αβ)0\real(\alpha^{*}\beta)\neq 0) at the self-dual point r=1r=1, in agreement with the previous analytical results, cf. Appendix B. We would like to emphasize that the duality relation Eq. (E33) also holds even when one considers implicit momentum k-dependent reference states in Eq. (B38). In this case, both the integrals 1\mathcal{I}_{1} and 3\mathcal{I}_{3} contribute to the expression of the integrated Krylov complexity.

It turns out that the graph of the ratio RR for the SSH model(see Eq. (D82)) plotted as a function of log(t2/t1)\log(t_{2}/t_{1}) is symmetric about t1=t2t_{1}=t_{2} (see Fig. E1). This is a clear manifestation of the duality in the SSH model. Note that the ratio RR can be expressed as following,

R(r)=|0π𝑑ksin2kDr3(k)|π[0π𝑑k(sin2kDr3(k))2]1/2,Dr(k)=1+r22rcosk,r=t2t1.\displaystyle R(r)=\frac{\displaystyle\Bigg|\int_{0}^{\pi}dk\,\frac{\sin^{2}k}{D_{r}^{3}(k)}\Bigg|}{\displaystyle\sqrt{\pi}\left[\int_{0}^{\pi}dk\,\left(\frac{\sin^{2}k}{D_{r}^{3}(k)}\right)^{2}\right]^{1/2}}\,,\qquad D_{r}(k)=\sqrt{1+r^{2}-2r\cos k}\,,\qquad r=\frac{t_{2}}{t_{1}}\,. (E39)

Now, under the duality transformation, r1rr\to\frac{1}{r}, we have the following,

D1/r(k)=1+1r22rcosk=1r1+r22rcosk=Dr(k)r.\displaystyle D_{1/r}(k)=\sqrt{1+\frac{1}{r^{2}}-\frac{2}{r}\cos k}=\frac{1}{r}\sqrt{1+r^{2}-2r\cos k}=\frac{D_{r}(k)}{r}. (E40)

Hence, using Eq. (E40), it is clear that both numerator and denominator scale with an overall multiplicative factor of r3r^{3}, which gets canceled in the ratio R(r)R(r). Hence, we have the following,

R(1r)=R(r).\displaystyle R\Big(\frac{1}{r}\Big)=R(r)\,. (E41)

As a result, when plotted in terms of the variable u=log(r)u=\log(r), the duality transformation r1rr\leftrightarrow\frac{1}{r} becomes equivalent to uuu\leftrightarrow-u. Finally, eq. (E41) becomes equivalent to,

R(u)=R(u),u=log(r).\displaystyle R(u)=R(-u)\,,\qquad u=\log(r)\,. (E42)

Hence, R(u)R(u) is an even function of uu, and is symmetric about u=0u=0, which corresponds to r=1r=1.

Refer to caption
Figure E1: Ratio of nonzero component of derivative of spread complexity to corresponding component of fidelity susceptibility for the massive Dirac Hamiltonian and the SSH model. For the massive Dirac Hamiltonian, λ\lambda is μ\mu, whereas for SSH, it is rr. The minimum of the ratio for SSH occurs at r=1r=1. At large λ\lambda, the ratio R(λ)R(\lambda) saturates to a value of 2/3\sqrt{2/3}.

Appendix F Krylov spread complexity in the non-Hermitian SSH model

In this section, we show that the Krylov spread complexity also captures the topological phase transition in the non-Hermitian SSH model under periodic boundary conditions. We work with the non-Hermitian SSH model discussed in [55],

H=j[(t1+γ2)cA,jcB,j+(t1γ2)cB,jcA,j+(t2cA,j+1cB,j+h.c.)].H=\sum_{j}\left[\left(t_{1}+\frac{\gamma}{2}\right)c_{A,j}^{\dagger}c_{B,j}+\left(t_{1}-\frac{\gamma}{2}\right)c_{B,j}^{\dagger}c_{A,j}+\left(t_{2}c_{A,j+1}^{\dagger}c_{B,j}+h.c.\right)\right]. (F1)

Under periodic boundary conditions, this model has topological phase transitions at t2=±(t1±γ2)t_{2}=\pm\left(t_{1}\pm\frac{\gamma}{2}\right). After performing a Fourier transform and making the unitary transformation of the basis (σx,σy,σz)(σx,σz,σy)(\sigma_{x},\sigma_{y},\sigma_{z})\to(\sigma_{x},\sigma_{z},-\sigma_{y}), the Hamiltonian is written as,

H=k(ckdk)h(k)(ckdk);h(k)=(R3R1R1R3),H=\sum_{k}\begin{pmatrix}c_{k}^{\dagger}&d_{k}^{\dagger}\end{pmatrix}h(k)\begin{pmatrix}c_{k}\\ d_{k}\end{pmatrix}\quad;\quad h(k)=\begin{pmatrix}R_{3}&R_{1}\\ R_{1}&-R_{3}\end{pmatrix}, (F2)

where R1=t1t2coskR_{1}=t_{1}-t_{2}\cos k and R3=t2sink+iγ2R_{3}=t_{2}\sin k+\frac{i\gamma}{2}. The eigenvalues of each h(k)h(k) are R±R_{\pm}, where,

R2=R12+R32=t12+t222t1t2coskγ24+iγt2sink.R^{2}=R_{1}^{2}+R_{3}^{2}=t_{1}^{2}+t_{2}^{2}-2t_{1}t_{2}\cos k-\frac{\gamma^{2}}{4}+i\gamma t_{2}\sin k. (F3)

The ground state is the eigenvector which has Re(E)<0\text{Re}(E)<0 for all kk. Since the Hamiltonian is now non-Hermitian, we must consider both the left and the right eigenvectors while constructing the Krylov basis. The unnormalized right and left eigenvectors for the ground state, |ψgR|\psi_{g}^{R}\rangle and ψgL|\langle\psi_{g}^{L}|, are respectively defined using,

h(k)|ψgR=R|ψgR;ψgL|h(k)=RψgL|.h(k)|\psi_{g}^{R}\rangle=-R|\psi_{g}^{R}\rangle\quad;\quad\langle\psi_{g}^{L}|h(k)=-R\langle\psi_{g}^{L}|. (F4)

Biorthogonal normalization ψgL|ψgR=1\langle\psi_{g}^{L}|\psi_{g}^{R}\rangle=1 gives us,

|ψgR=1R12+(R+R3)2(R1(R3+R));ψgL|=1R12+(R+R3)2(R1(R3+R)).|\psi_{g}^{R}\rangle=\frac{1}{\sqrt{R_{1}^{2}+(R+R_{3})^{2}}}\begin{pmatrix}R_{1}\\ -(R_{3}+R)\end{pmatrix}\quad;\quad\langle\psi_{g}^{L}|=\frac{1}{\sqrt{R_{1}^{2}+(R+R_{3})^{2}}}\begin{pmatrix}R_{1}&-(R_{3}+R)\end{pmatrix}\,. (F5)

It is important to note that the normalization factor is a complex number. The right reference state is once again taken to be a generic state on the Bloch sphere,

|ψ0R=α|+β|, |α|2+|β|2=1.|\psi_{0}^{R}\rangle=\alpha|\uparrow\rangle+\beta|\downarrow\rangle,\text{ }|\alpha|^{2}+|\beta|^{2}=1. (F6)

The left reference state is now fixed by biorthonormality. Imposing the condition ψ0L|ψ0R=1\langle\psi_{0}^{L}|\psi_{0}^{R}\rangle=1, we find,

ψ0L|=α|+β|.\langle\psi_{0}^{L}|=\alpha^{*}\langle\uparrow|+\beta^{*}\langle\downarrow|\,. (F7)

We now employ a bi-Lanczos algorithm, which is a generalization of the Lanczos algorithm for a non-Hermitian circuit Hamiltonian. Denoting the circuit Hamiltonian as HcH_{c}, we can construct the right Krylov subspace,

𝕂2R=span{|ψ0R,Hc|ψ0R},\mathbb{K}_{2}^{R}=\text{span}\{|\psi_{0}^{R}\rangle,H_{c}|\psi_{0}^{R}\rangle\}, (F8)

and the left Krylov subspace,

𝕂2L=span{ψ0L|,ψ0L|Hc}.\mathbb{K}_{2}^{L}=\text{span}\{\langle\psi_{0}^{L}|,\langle\psi_{0}^{L}|H_{c}\}. (F9)

Denoting the right Krylov basis vectors as |𝒦0R|\mathcal{K}_{0}^{R}\rangle and |𝒦1R|\mathcal{K}_{1}^{R}\rangle and the left Krylov basis vectors as 𝒦0L|\langle\mathcal{K}_{0}^{L}| and 𝒦1L|\langle\mathcal{K}_{1}^{L}| (where |𝒦0R=|ψ0R|\mathcal{K}_{0}^{R}\rangle=|\psi_{0}^{R}\rangle and 𝒦0L|=ψ0L|\langle\mathcal{K}_{0}^{L}|=\langle\psi_{0}^{L}|), we have the biorthonormality condition 𝒦iL|𝒦jR=δij\langle\mathcal{K}_{i}^{L}|\mathcal{K}_{j}^{R}\rangle=\delta_{ij}. The spread complexity for a given momentum mode is once again determined by the overlaps of the Krylov vectors with the target state. We use the prescription,

Ck=|w1||w0|+|w1|,C_{k}=\frac{|w_{1}|}{|w_{0}|+|w_{1}|}, (F10)

where,

w0=𝒦0L|ψgRψgL|𝒦0R, w1=𝒦1L|ψgRψgL|𝒦1R.w_{0}=\langle\mathcal{K}_{0}^{L}|\psi_{g}^{R}\rangle\langle\psi_{g}^{L}|\mathcal{K}_{0}^{R}\rangle,\text{ }w_{1}=\langle\mathcal{K}_{1}^{L}|\psi_{g}^{R}\rangle\langle\psi_{g}^{L}|\mathcal{K}_{1}^{R}\rangle. (F11)

From Eq. F6 and Eq. F7, we have,

|𝒦0R=(αβ), 𝒦0L|=(αβ),|\mathcal{K}_{0}^{R}\rangle=\begin{pmatrix}\alpha\\ \beta\end{pmatrix},\text{ }\langle\mathcal{K}_{0}^{L}|=\begin{pmatrix}\alpha^{*}&\beta^{*}\end{pmatrix}, (F12)

where we are working in the {|,|}\{|\uparrow\rangle,|\downarrow\rangle\} basis. From the conditions 𝒦1L|𝒦0R=0\langle\mathcal{K}_{1}^{L}|\mathcal{K}_{0}^{R}\rangle=0 and 𝒦0L|𝒦1R=0\langle\mathcal{K}_{0}^{L}|\mathcal{K}_{1}^{R}\rangle=0, we have,

|𝒦1R=(βα), 𝒦1L|=(βα).|\mathcal{K}_{1}^{R}\rangle=\begin{pmatrix}\beta^{*}\\ -\alpha^{*}\end{pmatrix},\text{ }\langle\mathcal{K}_{1}^{L}|=\begin{pmatrix}\beta&-\alpha\end{pmatrix}. (F13)

We now have the following,

w0=(αR1β(R+R3))(αR1β(R+R3))R12+(R+R3)2,w1=(α(R+R3)+βR1)(α(R+R3)+βR1)R12+(R+R3)2.\begin{split}&w_{0}=\frac{\left(\alpha R_{1}-\beta(R+R_{3})\right)\left(\alpha^{*}R_{1}-\beta^{*}(R+R_{3})\right)}{R_{1}^{2}+(R+R_{3})^{2}},\\ &w_{1}=\frac{\left(\alpha(R+R_{3})+\beta R_{1}\right)\left(\alpha^{*}(R+R_{3})+\beta^{*}R_{1}\right)}{R_{1}^{2}+(R+R_{3})^{2}}.\end{split} (F14)

The complexity per momentum mode CkC_{k} thus has a complicated form, and integrating it over the Brillouin zone must be done numerically. Fig. F1 shows the complexity of the ground state of the non-Hermitian SSH model, and we see that non-analyticities in the complexity occur at precisely the gap closing points under periodic boundary conditions (PBC). We must emphasize that non-Hermitian Hamiltonians are highly sensitive to boundary conditions, and the topological phase transition point of the non-Hermitian SSH model under open boundary conditions (OBC) is famously known to be different from the PBC case [55]. Detecting the OBC phase transition point using Krylov spread complexity requires us to know the exact circuit Hamiltonian as well as sophisticated numerical techniques. It is an interesting direction for future research.

Refer to caption
Figure F1: Krylov spread complexity for the non-Hermitian SSH model with t1=2t_{1}=2 and γ=1\gamma=1 under periodic boundary conditions (PBC). The reference state is chosen using α=β=1/2\alpha=\beta=1/2 in Eq. F6 and Eq. F7. The non-analytic behaviour of the complexity C(t1,t2)C(t_{1},t_{2}) occurs at the PBC gap closing points, t2=t1±γ2t_{2}=t_{1}\pm\frac{\gamma}{2}. This is illustrated using the cusps in dC(t1,t2)/dt2dC(t_{1},t_{2})/dt_{2}.