††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 and choose a circuit Hamiltonian such that the unitary operator maps to the target state in unit time, i.e., [15, 36].
The Krylov spread complexity is a measure of the distance between and in the Hilbert space. This is quantified by expanding 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 . We denote the Krylov basis states as where . We now expand the target state in the Krylov basis as where . Finally, the Krylov spread complexity of with respect to and with the circuit Hamiltonian is,
(1)
In general, given a reference state and a target state , it is a difficult problem to find the circuit Hamiltonian such that . However, for a two-band Hamiltonian, the spread complexity is independent of the choice of [2, 46, 12]. We work with a two-band Hamiltonian, where encapsulates all the details of the system and are the Pauli matrices. We choose the ground state of the Hamiltonian as our target state, , where and . The Bloch sphere vector corresponding to the ground state is .
Next, we choose a reference state
, where
is a momentum-independent vector on the Bloch sphere,
with satisfying
. From here on, we drop the label on and for clarity. The states and are the eigenstates of corresponding to the eigenvalues respectively. On the Bloch sphere, corresponds to the vector , where and . The direct product structure of the reference and the target state allows us to find a circuit Hamiltonian for each such that , and hence, we have . For each , the Hilbert space is dimensional and thus the Krylov subspace is also dimensional. With , we now identify the second Krylov basis vector as up to a phase such that . Thus, the explicit form of is not required for determining the full Krylov basis for two-band models.
Expanding the target state in the Krylov basis, we have , with . By using Eq. (1), we find . This is simplified using the Bloch sphere geometry (see Appendix B [Note1]),
(2)
where and are the Bloch sphere vectors corresponding to and respectively. From here we obtain the average spread complexity over the full Brillouin zone, i.e., .
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,
(3)
with intracell hopping and intercell hopping , see Fig. 1. The Hamiltonian in the momentum space after a unitary transformation is given as where , and . The Bloch sphere vector corresponding to the ground state or equivalently, the target state in our case is given as follows,
(4)
where .
Using Eq. (2), with reference state where , as introduced previously, the Krylov spread complexity averaged over the Brillouin zone is,
(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 , the spread complexity exhibits a logarithmic divergence at the topological phase boundary (), i.e., , Fig. 2(c). However, for chosen such that , 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 for , and for , 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 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.
Figure 1: Schematic of the Su-Schrieffer-Heeger (SSH) model. Each lattice site contains two species of fermions, and , with as the intercell hopping amplitude and as the intracell hopping amplitude.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 is momentum-dependent, and the corresponding Bloch sphere vector is for and for . The spread complexity is linearly dependent on 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 . (c) With , the derivative of the spread complexity with respect to shows a logarithmic divergence at the topological phase transition point .
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 for and for , where are the Bloch vectors corresponding to eigenstates with energy . The spread complexity in this case involves incomplete elliptic integrals (see Appendix C [Note1]), and is non-analytic at .
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 , with a parameter , the fidelity susceptibility is given as follows,
(6)
where for each momentum mode , the fidelity susceptibility is given by (see Appendix D [Note1]). We now consider the derivative of the complexity of the ground state with respect to ,
(7)
where corresponds to , and encodes the information of the reference state in terms of the Bloch sphere angles and . We now consider the components of the fidelity susceptibility, defined as . By using the Cauchy-Schwartz inequality, we obtain,
(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,
(9)
where is the hopping amplitude, which we set to 1, and is the staggered chemical potential, see Fig. 3. The Zak phase [8, 5] is identically zero across the gap closing point at , 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 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 , where is any periodic variable.
Figure 3: Tight-binding model for the massive Dirac Hamiltonian. Each unit cell contains two sublattices and , with an imaginary hopping amplitude between the sublattices and in adjacent unit cells, and a staggered chemical potential for sublattice , and for sublattice .
For calculating the Krylov spread complexity for the ground state of the massive Dirac Hamiltonian, we start with the choice . By using Eq. (2), we find,
(10)
where is the complete elliptic integral of the first kind. Near the gap closing point , we find that the derivative of the complexity has a logarithmic divergence, i.e., as . 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]),
(11)
which diverges near the gap closing point, i.e., as . The fidelity susceptibility diverges faster than the derivative of complexity. Similarly, for the SSH model, fidelity susceptibility diverges at the gap closing point () that is , whereas from Eq. (5), we have . Note that the only non-vanishing term in , Eq. (7) for the SSH model is , whereas for the massive Dirac Hamiltonian it is . In both cases, the ratio saturates to a constant value in the limit (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 determines the topological phase of the system. We now parametrize the SSH model using , which will be fixed to be the intracell coupling, and a dimensionless scalar . The duality is between two class of SSH Hamiltonians related via , as shown in Fig. 4. These two Hamiltonians are given by and . They are related via a non-unitary transformation,
(12)
where is a unitary matrix. At the self-dual point , and become identical and 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.
Figure 4: Dual SSH models with intracell coupling , and (a) intercell coupling , (b) intercell coupling .
Calculating the winding number [8, 5], we find that for , the winding number is 0 for and 1 for . Correspondingly, for , the winding number is 1 for and 0 for . It is more instructive to study the fidelity susceptibility in these two cases. Denoting the fidelity susceptibility for as and for as , using Eq. (6), we find (see Appendix E [Note1]),
(13)
A similar relation also holds for the complexity of the ground states of and , denoted by and (see Appendix E [Note1]),
(14)
where , are the reference state Bloch sphere angles, and 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 for the SSH model is also invariant under , 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 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.
[13]H. A. Camargo, P. Caputa, D. Das, M. P. Heller, and R. Jefferson (2019)Complexity as a novel probe of quantum quenches: universal scalings and purifications.
Phys. Rev. Lett.122 (8), pp. 081601.
External Links: 1807.07075,
DocumentCited by: Krylov complexity and fidelity susceptibility in two-band Hamiltonians.
[17]C. Chamon, A. E. Ruckenstein, E. R. Mucciolo, and R. Canetti (2025)Circuit complexity and functionality: a statistical thermodynamics perspective.
Proceedings of the National Academy of Sciences122 (23), pp. e2415913122.
External Links: Document,
LinkCited by: Krylov complexity and fidelity susceptibility in two-band Hamiltonians.
[21]I. S. Gradshteyn and I. M. RyzhikD. Jeffrey and D. Zwillinger (Eds.) (2007)Table of integrals, series, and products.
7 edition, Academic Press, Amsterdam.
External Links: ISBN 978-0-12-373637-6Cited by: §2,
§4,
§4,
§Appendix C,
§4,
§4.
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 number of sites is given as follows,
(A1)
where is the inter-cell hopping amplitude and is the intra-cell hopping amplitude. Next, we Fourier transform the SSH Hamiltonian,
(A2)
This leads to the following,
(A3)
This implies, we are going to have the following,
(A4)
Next, let us write the Hamiltonian in term of the Pauli matrices,
(A5)
Hence, we have the following for the SSH model,
(A6)
where,
(A7)
At this point for convenience, we introduce a unitary transformation of the basis . This implies that the Hamiltonian in the new basis is given as follows,
(A10)
where we have,
(A11)
After diagonalization, we obtain the eigenstates of the SSH Hamiltonian, see Eq. (A10),
(A12)
(A13)
From here we can write down the corresponding Bloch sphere vectors,
(A14)
(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,
(A16)
Winding number (or the Zak phase) is given as follows,
(A17)
Now let us make the substitution as follows,
(A18)
This implies,
(A19)
and hence we find that with vanishing winding number, we do not have edge states in the system but winding number 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,
(A20)
By using the Fourier transform definition we used previously for SSH Hamiltonian, Eq. (A2) we find the following,
(A21)
and from here we have the following for the Hamiltonian in the momentum space,
(A22)
We can write the above Hamiltonian more succinctly as follows,
(A28)
In terms of the Pauli matrices, this Hamiltonian takes the form
(A29)
Thus, we see that the gap closes at and .
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 ( in Eq. (A29)) across the gap closing point. In order to do this, we explicitly evaluate the winding number defined as follows,
(A30)
where we have defined,
(A31)
From here, we find,
(A32)
Next we note from Eq. (A30) that for obtaining the winding number we just need to focus on the component of the cross product, and hence, we find using Eq. (A31) and Eq. (A32),
(A33)
Hence, the system is trivial no matter what value does the mass gap () 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 . Note that in quantum systems with dimensional Hilbert space, the Krylov subspace is also dimensional. The Krylov subspace is generated by,
(B1)
where is a reference state which is an arbitrary quantum state in the dimensional Hilbert space and the operator is the circuit Hamiltonian that takes the reference state to a target state in unit time. In general, the reference state is not an eigenstate of the circuit Hamiltonian . In order to obtain the Krylov basis, one needs to perform a Gram-Schimdt orthogonalization on the vectors , giving us,
(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 , we can automatically determine up to an overall phase. Let us choose our reference state to be a generic state on the Bloch sphere given by,
(B3)
where , and and are eigenstates of with eigenvalues , and respectively,
(B4)
Since the space is two-dimensional, we make the following choice for the other element of the Krylov basis vector, ,
(B5)
and we have,
(B6)
Next, we can start calculating the Krylov spread complexity for a given target state . First step is to expand the target state in the Krylov basis as follows,
(B7)
From here, we directly obtain the Krylov spread complexity as follows,
(B8)
Additionally, we can use the following relation between inner product of quantum states and dot product of the corresponding Bloch vectors,
(B9)
where we have,
(B10)
and the corresponding unit vectors on the Bloch sphere are given as follows,
(B11)
Hence, the complexity per momentum mode k can simply be written as follows,
(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,
(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 is given as follows, which is also our target state,
(B14)
and let us choose the k-independent reference state to be the following,
(B15)
Note that the above reference state in Eq. (B15) is equivalent to the ket such that,
(B16)
Next, note that for each momentum mode 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 and (in SSH Hamiltonian) and is given as follows,
(B17)
This implies Krylov spread complexity for each momentum mode k is given as follows,
(B18)
Next, we define an momentum averaged Krylov spread complexity over the entire Brillouin zone i.e.,
(B19)
where we have used the fact that in the Brilluoin zone , the second term involving is an even function in , whereas, the third term involving integrates to zero since it is an odd function in .
Finally, we write the Krylov spread complexity by defining as follows,
(B20)
where we have defined the integral,
(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 of Gradshteyn and Ryzhik ( edition) [21], with the the transformation . Variable is used in the Ref. [21], but here we use . The complete elliptic integral of the first, and second kind are defined
as,
(B22)
The series expansion of , and is given as follows,
(B23)
(B24)
The function has a logarithmic divergence as . By
defining,
(B25)
the leading order behavior is,
(B26)
The leading order behavior of the function as or
is,
(B27)
Additionally, the function , and have the following
relation,
(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,
(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,
(B30)
It is clear from Eq. (B30) that for every momentum pair , we have with . Hence, for positive and negative modes, Krylov complexity adds up. The integrated Krylov complexity in this case is therefore, given by the following,
(B31)
where,
(B32)
We now wish to explictly evaluate this integral .
Let and this implies, , and the limits of implies :
(B33)
where and .
Since , we have,
(B34)
Next, note the following,
(B35)
Hence, we obtain the following,
(B36)
Hence, the integrated Krylov complexity density is given by,
(B37)
and hence, we have non-analyticity in the Krylov spread complexity at , which is the topological phase transition point. One should also note that the integral enters in the expression for , see Eq. (B31) only when one considers the implicit momentum -dependent reference state as in Eq. (B29). For a -independent reference state living on the Bloch sphere never enters in the expression of .
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,
(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,
(B39)
and hence, Eq. (B39) implies , for every momentum pair with . For this class of reference states one has the following expression for the averaged Krylov spread complexity density,
(B40)
Equivalently, expressing in terms of the ket in Eq. (B16),
(B41)
4 Behavior of Krylov spread complexity
In this subsection, we present a thorough study of Krylov spread complexity by explicitly evaluating the integral and considering different forms of momentum k-independent reference state. Let us now concentrate on the integral :
(B42)
Using we simplify the denominator as follows,
(B43)
Inorder to move forward, we define the following new variables that simplifies the calculations,
(B44)
This enables us to write the denominator, in the following form,
(B45)
Hence, the integral can be re-casted as:
(B46)
Let so and :
(B47)
By substituting we obtain the complete elliptic integrals, cf. chapter of Gradshteyn and Ryzhik ( edition) [21], and also 2,
(B48)
where is the complete elliptic integral of first kind and,
(B49)
is the complete elliptic integral of second kind, see integral in [21], and also 2. Therefore, we obtain the following expression for the integral ,
(B50)
Using gives , we finally obtain:
(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 independent reference state,
(B52)
where,
(B53)
Next, we would like to analyze . Let us start by noting the following,
(B54)
hence near the gap closing point we have and therefore . Note that the complete elliptic integral have non-analyticity at . From chapter of Gradshteyn and Ryzhik ( edition), and also section 2 we obtain the asymptotic forms of the complete Elliptic integrals,
(B55)
where we have neglected all the terms of . Therefore, we have the following form of the integral near the gap closing point i.e. ,
(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 independent), Eq. (B15) with , only the integral 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,
(C1)
where the function and determines whether for given we choose or , cf. Eq. (A12). Note that the state are the eigenstates of the SSH Hamiltonian with eigenvalue , see Appendix A for the details. In order to obtain the spread complexity, we choose reference state as , see Eq. (B4) and Eq. (B16). For each , 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),
(C2)
(C3)
For each momentum mode, we obtain the spread complexity as follows using Eq. (B12), or Eq. (2) of the main text,
(C4)
Once, we have the expression for the spread complexity for each momentum mode , let us consider a concrete example evaluate the spread complexity. We start by partitioning the Brillouin as follows,
(C5)
and for a given interval , we assume that for each we have , and hence fixed for the entire interval. In other words, we choose as our target state for each . Hence, we find that the spread complexity averaged over the entire Brillouin zone is given as follows,
(C6)
where
(C7)
(C8)
where we have used used . The last part is to evaluate the integral . It turns out that by writing as follows,
(C9)
we can identify with an incomplete elliptic integral [21] denoted by as follows,
(C10)
Figure C1: Krylov spread complexity and its derivative for the following two eigenstates, (a) Target state , (b) target state , and (c) target state . In all the three cases, the reference state, for all -modes, is fixed to be .
Putting these results together, the complexity of an arbitrary piecewise eigenstate configuration is
(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,
(C12)
where is the momentum mode such that for we choose the eigenstate , and for we choose the other eigenstate . The spread complexity is given as follows,
(C13)
From here, let us choose and note that and are even function of , see Eq. (C7), and therefore . Further we also have, , and , note that in all our analysis we always assume . This implies,
(C14)
and hence we have non-analyticity at the gap closing point . For a general , we have the incomplete elliptic integrals to work with, and therefore we resort to numerics and plot both the complexity and its derivative to see the non-analytic behavior at the gap closing point , 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 . 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 ,
(D1)
In the Hamiltonian, we assume that by tuning , 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,
(D2)
where is the ground state of , Eq. (D1) with eigenvalue . A convenient way to evaluate this quantity is through the projector
onto the ground state . The fidelity susceptibility shows a divergence as we approach the gap closing point by tuning . Consider the projector onto the ground state,
(D3)
where and is identity matrix..
Fidelity susceptibility can be written in terms of the ground state projector,
(D4)
Next, we differentiate the ground state projector, Eq. (D3) with respect to the parameter , and obtain the following,
(D5)
Next, we use the following vector identity,
(D6)
Hence, we have,
(D7)
Hence, we obtain the fidelity susceptibility per momentum mode which we average over the full Brillouin zone to obtain fidelity susceptibility as,
(D8)
The quantity is evaluated as follows,
(D9)
which can be written compactly by defining a transverse projector , which is the projector in the direction orthogonal to . We obtain,
(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 , for a general two-band Hamiltonian. The Krylov spread complexity for the ground state of a two-band Hamiltonian is given as follows,
(D11)
where is the Bloch vector corresponding to our choice of the reference state, and similarly 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,
(D12)
Hence, using Eq. (D9), we obtain the following expression for the derivative of the spread complexity,
(D13)
Therefore, just like in fidelity susceptibility, we find that any non-analyticity in 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 where is the momentum and is a tunable parameter in the system is given as follows,
(D14)
where is constant number, cf. Eq. (B20) and with . From here we have,
(D15)
Let us focus on single component, and by using Cauchy-Schwarz inequality, we find,
(D16)
Next, by using the expression for fidelity susceptibility and we get,
(D17)
or,
(D18)
From here, we can use the triangle inequality to obtain the following,
(D19)
Hence by using Eq. (D18), we obtain the following inequality for the Krylov spread complexity,
(D20)
We would like to emphasize that the above inequality Eq. (D20) holds when the reference state (information is absorbed inside ) is momentum 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),
(D21)
Two eigenvalues of the massive Dirac Hamiltonian is given as follows,
(D22)
and hence the gap closes at and . 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 is,
(D23)
(D24)
where , and are the components of the Krylov spread complexity. Hence, the Krylov spread complexity is given as follows,
(D25)
because the second integral vanishes as the integrand is an odd function of and is,
(D26)
Next, we use the fact the integrand is even function of and we can simplify the integral as follows,
(D27)
(D28)
(D29)
From here, we identify this with the complete elliptic integral of the first kind, cf. 2, Eq. (B48), and Ref. [21] as follows,
(D30)
Therefore, the integrated Krylov complexity, Eq. (D25) is given as follows,
(D31)
The complexity is equal to , for any reference state with . Next, we calculate the first derivative of the Krylov spread complexity with respect to , and find its behavior near the gap closing point .
Let us start by defining,
(D32)
and differentiating with respect to , we get,
(D33)
We now use the standard identity from Gradshteyn and Ryzhik [21], chapter 8, Eq. (8.123), and 2,
(D34)
This leads us to the following,
(D35)
(D36)
(D37)
Next, we need to evaluate the limit of , this leads to the following,
(D38)
(D39)
(D40)
and hence, a logarithmic divergence in the derivative of the Krylov spread complexity near the gap closing point,
(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,
(D42)
From here, we can use the definition of the fidelity susceptibility, cf. Eq. (D8),
(D43)
Let us next evaluate ,
(D44)
(D45)
and hence, we find,
(D46)
In the following we evaluate the integral explicitly, where a part of the result were obtained using Wolfram Mathematica. Consider the integral,
(D47)
which is obtained using Wolfram Mathematica. Next consider the derivative with respect to the variable ,
(D48)
and we find,
(D49)
Next, consider the following to arrive at exact expression for the Fidelity susceptibility, Eq. (D46),
(D50)
(D51)
(D52)
Next, let us compile everything up, and we have,
(D53)
Hence, we obtain the full expression for the fidelity susceptibility for massive Dirac Hamiltonian, Eq. (D46). Near the gap closing point () we have a divergence as expected for the massive Dirac Hamiltonian,
(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 , obtained from Eq. (D45),
(D55)
The integral is evaluated by using Eq. (D47), Eq. (D50), and the following,
(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,
(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 . Finally, we would also like to understand the behavior of the fidelity susceptibility and spread complexity in the limit of large . Let us start with the Eq. (D20),
(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,
Using the above Eq. (D61), we get the following for the derivative of Krylov spread complexity and fidelity susceptibility,
(D62)
(D63)
Finally, we define the following ratio,
(D64)
In the limit of large , we get,
(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.
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 and critical current , and with different phases and . The external gate voltage controls charging energy of the system. The magnetic flux 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 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 and identical critical
current , see Fig. D1. In this setup with two identical Josephson junction
with flux threading, the effective Josephson junction energy
depends on with periodicity , where is an
integer, and is the flux quantum. The effective
Josephson junction energy is given as follows,
(D66)
The voltage source , controls the effective energy , where
, is the charging energy of a Cooper pair, is the effective capacitance
in the system and is the number of extra Cooper pairs due
to external voltage source . The full Hamiltonian can be described by a two-level system and is given
as follows,
(D67)
where we have defined,
(D68)
From here we find that there is gap closing as we tune and with . The physics here is identical with
the massive Dirac Hamiltonian [cf. Eq. (D21)], where we can make the following identification,
(D69)
(D70)
and hence, in Cooper pair box, the flux mimics the role of
the momentum 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 where the superscript refers to the component. Hence, we only need to evaluate and 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,
(D71)
From this we can evaluate ,
(D72)
Hence, the first component of fidelity susceptibility is given by the following expression,
(D73)
Note that in Eq.(D73), we tune the parameter 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,
As a result, the first component of fidelity susceptibility for the SSH model is explicitly given by,
(D76)
Hence near the gap closing point (), the first component of the fidelity susceptibility diverges as,
(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,
(D78)
where we have,
(D79)
We emphasize that the in the spread complexity on the component is non-vanishing and hence we have introduced a superscript . By using Eq. (B56) (see Appendix B for a detailed derivation), we obtain that the leading order singularity in the first derivative of near the gap closing point is given by,
(D80)
Hence, to summarize, we have the following singular behavior near the gap closing point for the SSH model,
(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 . 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., . We define the ratio,
(D82)
By using Eq. (D76), for large , we have the following,
(D83)
Similarly, we also have,
(D84)
Now using Eq. (B23) for the series expansion of the elliptic integrals for small argument we have the following,
(D85)
Using Eq. (D85) and Eq. (D83) we have the following,
(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 for massive Dirac Hamiltonian, cf. Eq. (D65) and also for SSH model, cf. Eq. (D82). Consider the following ratio,
(D87)
The parameter can be tuned to go across the gap closing point. For instance, for the SSH model and for the massive Dirac Hamiltonian respectively. It is important to note that we are comparing only the non-vanishing components of the . In the case of SSH model, it is the component and for the massive Dirac Hamiltonian, it the component respectively. In both these cases it can readily be seen that,
(D88)
where is a function of the parameter that in general will be different for SSH model and the massive Dirac Hamiltonian. The important point is that this function gets canceled out in the ratio function, see Eq. (D89) and hence we find,
(D89)
As a result for all Hamiltonians of the form , 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,
(E5)
(E10)
where we have parametrized the SSH model Hamiltonian in terms of and , in contrast to previous version of the Hamiltonian, cf. Eq. (A10). By setting and , 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 , Eq. (E5) and , Eq. (E10). Winding number is calculated as follows using 1,
(E11)
(E12)
hence, we find the duality between SSH Hamiltonians and , cf. (E5) and Eq. (E10), as a function of parameter . If then, is in topological phase and in trivial phase, and if , then is in trivial and in topological phase. Next, we would like to emphasize that two Hamiltonians and are not unitarily related for . This can be seen by computing the determinant as follows,
(E13)
(E14)
and hence, there does not exist any unitary that transforms to , 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,
(E15)
This implies, that we have the following,
(E16)
where,
(E17)
(E18)
where we have defined the following,
(E19)
Next, consider the following,
(E20)
where is an integer. For simplicity in the notation, we shall denote,
(E21)
Inorder to obtain fidelity susceptibility, we start by obtaining and ,
(E22)
(E23)
From here, we have,
(E24)
Now recall the definition of fidelity susceptibility, Eq. (D8) and hence we have,
(E25)
(E26)
Let us consider a simple exercise, where we replace with the function of , i.e., . This implies,
(E27)
and for , we find,
(E28)
By using Eq. (E21) and averaging over the Brillouin zone i.e., , we find,
(E29)
and hence, the duality between , Eq. (E5) and , 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 , in terms of the parameter r, cf. Eq. (E5) and Eq. (E10). Using Eq. (B51), we obtain the following,
(E30)
Hence, under the transformation, we have the following transformation rule for the integral ,
(E31)
where we have used the fact that is invariant under the duality transformation . As a result, the Krylov spread complexity expressed as a function of parameter is given by,
(E32)
Hence, using Eq. (E31) and Eq. (E32), we find that the Krylov spread complexity transforms in the following manner under the duality transformation ,
(E33)
Thus, knowing the Krylov spread complexity in one phase completely determines its value in the dual phase and is mapped to the same point under the map . Next, differentiating Eq. (E33) with respect to , we obtain the following,
(E34)
Now, let us examine this relation at the self dual point of the map which is at . Using the fact that , we obtain the following,
(E35)
We note that Eq. (E35) is a constraint on the first derivative of the Krylov spread complexity at the self-dual point, . We would expect the left hand side of Eq. (E35) to diverge logarithmically at the self dual point for all reference states such that [see Eq. (D80)], this is a check with our analytical results. From Eq. (E35), it is clear that the divergence of is solely controlled by the term because there is no divergence in Krylov spread complexity for all . Differentiating the function gives the following,
(E36)
As a result, near , we have the leading singular behavior,
(E37)
Hence, the leading order singularity in the Krylov spread complexity is obtained as follows,
(E38)
Thus, the first derivative of the integrated Krylov complexity density diverges logarithmically (for all reference states with ) at the self-dual point , 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 and contribute to the expression of the integrated Krylov complexity.
It turns out that the graph of the ratio for the SSH model(see Eq. (D82)) plotted as a function of is symmetric about (see Fig. E1). This is a clear manifestation of the duality in the SSH model. Note that the ratio can be expressed as following,
(E39)
Now, under the duality transformation, , we have the following,
(E40)
Hence, using Eq. (E40), it is clear that both numerator and denominator scale with an overall multiplicative factor of , which gets canceled in the ratio . Hence, we have the following,
(E41)
As a result, when plotted in terms of the variable , the duality transformation becomes equivalent to . Finally, eq. (E41) becomes equivalent to,
(E42)
Hence, is an even function of , and is symmetric about , which corresponds to .
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, is , whereas for SSH, it is . The minimum of the ratio for SSH occurs at . At large , the ratio saturates to a value of .
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],
(F1)
Under periodic boundary conditions, this model has topological phase transitions at . After performing a Fourier transform and making the unitary transformation of the basis , the Hamiltonian is written as,
(F2)
where and . The eigenvalues of each are , where,
(F3)
The ground state is the eigenvector which has for all . 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, and , are respectively defined using,
(F4)
Biorthogonal normalization gives us,
(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,
(F6)
The left reference state is now fixed by biorthonormality. Imposing the condition , we find,
(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 , we can construct the right Krylov subspace,
(F8)
and the left Krylov subspace,
(F9)
Denoting the right Krylov basis vectors as and and the left Krylov basis vectors as and (where and ), we have the biorthonormality condition . 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,
where we are working in the basis. From the conditions and , we have,
(F13)
We now have the following,
(F14)
The complexity per momentum mode 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.
Figure F1: Krylov spread complexity for the non-Hermitian SSH model with and under periodic boundary conditions (PBC). The reference state is chosen using in Eq. F6 and Eq. F7. The non-analytic behaviour of the complexity occurs at the PBC gap closing points, . This is illustrated using the cusps in .