Exact Correlations in Topological Quantum Chains
Although free-fermion systems are considered exactly solvable, they generically do not admit closed expressions for nonlocal quantities such as topological string correlations or entanglement measures. We derive closed expressions for such quantities for a dense subclass of certain classes of topolo...
Збережено в:
| Опубліковано в: : | Symmetry, Integrability and Geometry: Methods and Applications |
|---|---|
| Дата: | 2023 |
| Автори: | , |
| Формат: | Стаття |
| Мова: | Англійська |
| Опубліковано: |
Інститут математики НАН України
2023
|
| Онлайн доступ: | https://nasplib.isofts.kiev.ua/handle/123456789/212033 |
| Теги: |
Додати тег
Немає тегів, Будьте першим, хто поставить тег для цього запису!
|
| Назва журналу: | Digital Library of Periodicals of National Academy of Sciences of Ukraine |
| Цитувати: | Exact Correlations in Topological Quantum Chains. Nick G. Jones and Ruben Verresen. SIGMA 19 (2023), 098, 54 pages |
Репозитарії
Digital Library of Periodicals of National Academy of Sciences of Ukraine| _version_ | 1860029860893687808 |
|---|---|
| author | Jones, Nick G. Verresen, Ruben |
| author_facet | Jones, Nick G. Verresen, Ruben |
| citation_txt | Exact Correlations in Topological Quantum Chains. Nick G. Jones and Ruben Verresen. SIGMA 19 (2023), 098, 54 pages |
| collection | DSpace DC |
| container_title | Symmetry, Integrability and Geometry: Methods and Applications |
| description | Although free-fermion systems are considered exactly solvable, they generically do not admit closed expressions for nonlocal quantities such as topological string correlations or entanglement measures. We derive closed expressions for such quantities for a dense subclass of certain classes of topological fermionic wires (classes BDI and AIII). Our results also apply to spin chains called generalised cluster models. While there is a bijection between general models in these classes and Laurent polynomials, restricting to polynomials with degenerate zeros leads to a plethora of exact results: (1) we derive closed expressions for the string correlation functions—the order parameters for the topological phases in these classes; (2) we obtain an exact formula for the characteristic polynomial of the correlation matrix, giving insight into ground state entanglement; (3) the latter implies that the ground state can be described by a matrix product state (MPS) with a finite bond dimension in the thermodynamic limit—an independent and explicit construction for the BDI class is given in a concurrent work [Phys. Rev. Res. 3 (2021), 033265, 26 pages, arXiv:2105.12143]; (4) for BDI models with even integer topological invariant, all non-zero eigenvalues of the transfer matrix are identified as products of zeros and inverse zeros of the aforementioned polynomial. General models in these classes can be obtained by taking limits of the models we analyse, giving a further application of our results. To the best of our knowledge, these results constitute the first application of Day's formula and Gorodetsky's formula for Toeplitz determinants to many-body quantum physics.
|
| first_indexed | 2026-03-18T19:38:26Z |
| format | Article |
| fulltext |
Symmetry, Integrability and Geometry: Methods and Applications SIGMA 19 (2023), 098, 54 pages
Exact Correlations in Topological Quantum Chains
Nick G. JONES ab and Ruben VERRESEN cd
a) St John’s College, University of Oxford, UK
b)Mathematical Institute, University of Oxford, UK
E-mail: nick.jones@maths.ox.ac.uk
c) Department of Physics, Harvard University, Cambridge, MA 02138, USA
E-mail: rubenverresen@g.harvard.edu
d) Department of Physics, Massachusetts Institute of Technology, Cambridge, MA 02139, USA
Received March 06, 2023, in final form November 27, 2023; Published online December 15, 2023
https://doi.org/10.3842/SIGMA.2023.098
Abstract. Although free-fermion systems are considered exactly solvable, they generically
do not admit closed expressions for nonlocal quantities such as topological string correlations
or entanglement measures. We derive closed expressions for such quantities for a dense
subclass of certain classes of topological fermionic wires (classes BDI and AIII). Our results
also apply to spin chains called generalised cluster models. While there is a bijection between
general models in these classes and Laurent polynomials, restricting to polynomials with
degenerate zeros leads to a plethora of exact results: (1) we derive closed expressions for
the string correlation functions—the order parameters for the topological phases in these
classes; (2) we obtain an exact formula for the characteristic polynomial of the correlation
matrix, giving insight into ground state entanglement; (3) the latter implies that the ground
state can be described by a matrix product state (MPS) with a finite bond dimension in
the thermodynamic limit—an independent and explicit construction for the BDI class is
given in a concurrent work [Phys. Rev. Res. 3 (2021), 033265, 26 pages, arXiv:2105.12143];
(4) for BDI models with even integer topological invariant, all non-zero eigenvalues of the
transfer matrix are identified as products of zeros and inverse zeros of the aforementioned
polynomial. General models in these classes can be obtained by taking limits of the models
we analyse, giving a further application of our results. To the best of our knowledge, these
results constitute the first application of Day’s formula and Gorodetsky’s formula for Toeplitz
determinants to many-body quantum physics.
Key words: topological insulators; correlation functions; entanglement entropy; Toeplitz
determinants
2020 Mathematics Subject Classification: 82B10; 81V74
Dedicated to Alexander Its
on the occasion of his 70th birthday
1 Introduction
Modelling certain many-body quantum systems in terms of non-interacting fermions has proved
to be unreasonably effective. Historically forming the basis of Fermi liquid theory [72], it has
in recent times led to the discovery of topological insulators and superconductors [9, 29, 36,
45, 48, 58, 70, 71, 74]. Free-fermion chains—dual to famous spin models such as the two-
dimensional classical Ising model and one-dimensional quantum XY model—have also been
fertile ground for mathematical innovations. Whilst correlation functions of local fermionic
This paper is a contribution to the Special Issue on Evolution Equations, Exactly Solvable Mod-
els and Random Matrices in honor of Alexander Its’ 70th birthday. The full collection is available at
https://www.emis.de/journals/SIGMA/Its.html
mailto:nick.jones@maths.ox.ac.uk
mailto:rubenverresen@g.harvard.edu
https://doi.org/10.3842/SIGMA.2023.098
https://www.emis.de/journals/SIGMA/Its.html
2 N.G. Jones and R. Verresen
operators are simple, non-local string correlation functions—essential for calculating certain
local spin correlations as well as understanding the topological nature of fermionic systems—
required and indeed stimulated significant developments in the theory of the asymptotics of
Toeplitz determinants (determinants of matrices that are constant along each diagonal) [19].
Considering only the two-dimensional classical Ising model as an example, there are a vast
number of remarkable exact results for spin correlations [57]. However, it is unusual to find
simple closed formulae for these correlators. Typically, in analysing string correlations or the
entanglement properties of fermionic systems, one finds closed expressions for dominant terms in
the asymptotic expansion for, respectively, large string length [6, 44] or large subsystem size (for
the entanglement entropy) [39, 42, 46]. A rare and famous exception1 that does admit simple
closed formulae for arbitrary distances is the ‘disorder line’ in the XY spin chain—this is dual
to a nearest-neighbour free-fermion model and there are two symmetry-broken product state
ground states [6, 15, 27, 38, 39, 52, 60, 84].
In the present work, we consider Hamiltonians for one-dimensional classes of spinless fermions
with phases classified by a topological winding number (commonly referred to as the BDI and
AIII classes [3, 48, 59, 71]). The BDI class consists of superconducting time-reversal invariant
spinless fermions, while the AIII class consists of charge-conserving spinless fermions with a sub-
lattice symmetry; these classes are non-interacting instances of symmetry-protected topological
(SPT) phases [14, 22, 68, 76, 78]. We show that for a simply characterised subclass of both
the BDI and AIII classes, we can find closed expressions for certain physically relevant string
correlation functions for models within this subclass. Moreover, we give an exact formula for the
characteristic polynomial of the correlation matrix—intimately related to entanglement proper-
ties of the system—where this formula depends only parametrically on the size of the matrix.
We further show that our subclass of interest is dense in the whole class, meaning that any
Hamiltonian in the BDI or AIII class can be obtained as the limit of a sequence of Hamiltonians
studied in this work.
The above results allow us to prove the existence of an exact matrix product state (MPS)
representation [16, 66] of the ground state for this dense subclass. An MPS is one of the sim-
plest tensor networks for describing many-body wavefunctions and has proven to be a valuable
concept both analytically (e.g., in the discovery of fixed-point SPT states [2]) and as a numerical
ansatz (underlying the density-matrix renormalization group (DMRG)) [89, 90]. In a concurrent
work [43], we give an explicit construction for the MPS ground state in this subclass of the BDI
class (up to a measure zero set of exceptional cases), where this subclass is referred to as the
MPS skeleton. Particular examples of models in this subclass were previously studied in [80, 92].
While the explicit MPS representation is a valuable tool (for example, they could serve as initial
states for DMRG or dynamic quenches in non-integrable models [43]), it is not straightforward
to extract closed analytic expressions for the string correlations and entanglement spectrum,
motivating the analysis in this work. Moreover, we prove the existence of an MPS for a subclass
of class AIII, where the construction in [43] does not directly apply. It is interesting that the
techniques used here, from Toeplitz determinant theory, are rather different to those used in
the explicit construction, which is based on Witten’s conjugation argument for frustration-free
models [43, 94]. Both are in turn different to approaches to free-fermion MPS based on Gaussian
states [51, 77]. One can think of the MPS ground state as two χ × χ matrices, where χ is the
bond dimension of the MPS. As well as proving that χ < ∞ (even for infinite system sizes) in
both classes, for the BDI class we find a rigorous lower bound on χ. The explicit construction
in [43] gives an upper bound on χ and in certain cases this upper bound coincides with the lower
bound given here, proving that this is the optimal bond dimension in these cases.
1Another exceptional case, less relevant to this work, is the spin-spin correlator ‘along the diagonal’ at T = Tc
in the 2D classical Ising model (equivalently, at the phase transition in the 1D quantum transverse-field Ising
model). This can be expressed in an exact closed form as a ratio of Barnes G-functions [19].
Exact correlations in topological quantum chains 3
We now expand on the above claims. As we review in detail below, any (finite-range) Hamilto-
nian in theses classes is equivalent to a Laurent polynomial f(z) =
∑
κ tκz
κ, (where the coupling
constants tκ ∈ R for BDI and tκ ∈ C for AIII). This Laurent polynomial is characterised by
the degree of the pole (or zero) at z = 0 and a finite number of zeros away from z = 0. If no
zero is on the unit circle, then the corresponding Hamiltonian is gapped and the ground state
phase diagram is labelled by a winding number [44, 87]. Physically, a non-zero winding number
is topologically non-trivial, as evidenced—for instance—by topologically-protected zero-energy
edge modes [5, 47, 87]. Each gapped phase has a string order parameter [44, 62]. These are
non-local string correlation functions defined as a ground state expectation value of a product
of an extensive number (Θ(N)) of fermionic operators. In the phase with winding number ω,
the corresponding string order parameter is non-zero in the limit of large N , while the string
correlation functions that are order parameters for other phases decay with N . The subclass of
models that we consider in this work is the case where every zero of f(z) away from z = 0 has
even multiplicity. An exact formula for all string correlation functions for each model in this
subclass constitutes our first main result.
For free-fermion systems, the entanglement spectrum of a subsystem is simply calculated
from the eigenvalues of the correlation matrix—a matrix with elements consisting of two-point
fermionic correlators [63, 65, 88]. From these eigenvalues one can easily calculate the entan-
glement entropy. Our second main result gives a method for finding a closed formula for the
characteristic polynomial of the correlation matrix for a subsystem of size N , with explicit N
dependence. As mentioned, this result allows us to prove the existence of an exact MPS repre-
sentation of the ground state. We also use this to give the characteristic polynomial in a series
of examples.
Given an MPS, a useful construction in analysing correlations is the MPS-transfer matrix.
Our results on string correlation functions allow us to derive properties of this transfer matrix,
without needing the MPS itself. We focus on the BDI class; then, given a property that is
generically satisfied in our class of models, we use the transfer matrix to give a lower bound on
the bond dimension of any MPS representation of the ground state. The proof of this lower
bound is through identifying eigenvalues of the MPS-transfer matrix that appear in correlation
functions. As mentioned, in certain cases this lower bound coincides with an upper bound derived
in [43], giving the optimal bond dimension of the exact MPS ground state. In these cases, given
the upper bound, we can find the entire spectrum of the transfer matrix—the eigenvalues are
products of zeros and inverse zeros of f(z) (multiplied by a sign that we determine). We also
show how our results constrain the eigenvectors of the transfer matrix.
The class of models that we consider is a class of exceptional cases in the full class of BDI
or AIII Hamiltonians. However, in this work we show that any (finite-range) model in these
classes can arise as a limit of Hamiltonians considered in this paper. We remark that as we take
the limit, we allow longer and longer range couplings. We illustrate how taking the limit of the
string order parameter recovers the result for general models obtained in [44]. The concurrent
work [43] discusses a concrete example, where the transverse-field Ising chain is approximated
by a sequence of models in this subclass.
The key object determining ground state correlations for these models is the symbol, or
generating function,
√
f(z)/f(1/z) (note f(z) =
∑
κ tκz
κ). In particular, Fourier coefficients
of this function give the fermionic two-point function, and other correlations follow from this
through Wick’s theorem. In the general case, this is a multivalued function that we can analyse
with branch cuts in the complex plane. For example, we can calculate asymptotic Fourier
coefficients using the Darboux principle [20]. In our case, since every zero has even multiplicity,
we have a rational function. This allows us to find a closed form for the Fourier coefficients
(this observation has been used for identifying the correlation length of Gaussian MPS in [75]).
Moreover, our result on string correlation functions is an application of Day’s formula for Toeplitz
4 N.G. Jones and R. Verresen
determinants with rational symbol2 [17] and our result on the correlation matrix is an application
of Gorodetsky’s formula for block Toeplitz determinants with rational symbol [10, 33, 34]. Day’s
formula arises from a reduction of the determinant of a rationally generated N × N Toeplitz
matrix, to a product of determinants of matrices of fixed size (independent of N). Evaluating
the determinant leads to a relatively simple closed formula in terms of the zeros and poles of
the generating function. Toeplitz determinants have long been associated with problems in
statistical physics (see, for example, the review [19]), and Toeplitz determinants with rational
symbols have previously appeared in problems in statistical mechanics and quantum many body
physics [8, 24, 25]. However, to the best of our knowledge, this is the first application of Day’s
formula and Gorodetsky’s formula in this context.
We note that similar conditions on particular generating functions being rational have pre-
viously appeared in works on Gaussian MPS—Gaussian states with finite bond dimension
[16, 51, 77]. One characterisation of these Gaussian MPS is that the correlation matrix in
Fourier space is a rational function of eikj , for momenta k1, . . . , kd (this result applies in any
spatial dimension d). Hence, in the models we consider, the correlation matrix having a rational
symbol is a necessary condition that we have an MPS ground state. Our results show that in
the one-dimensional BDI and AIII classes this is also sufficient.
The paper is organised as follows. In Section 2, we introduce the BDI class, and the corre-
sponding subclass of interest. We then introduce the necessary theory of Toeplitz determinants
in Section 3, including Day’s formula and Gorodetsky’s formula. For each gapped phase of the
BDI class, we have a string order parameter that can be viewed as a correlation function of two
string operators. Section 4 gives our results for the value of the correlation function of all such
string operators in any model in the given subclass. Section 5 then gives our results for the
characteristic polynomial of the correlation matrix. We give examples of how to use this to find
the eigenvalues of the correlation matrix. In Section 6, we introduce the AIII class and explain
how the main results of Sections 4 and 5 apply to a subclass of these models. Following these
results and corresponding remarks, we give the proofs. In Section 7 (Section 8), we prove the
results of Section 4 (Section 5). Finally, we include two applications of our results. In Section 9,
we discuss how our results allow us to understand properties of the ground state MPS-transfer
matrix in class BDI. Then Section 10 shows how to obtain general models in both classes as
limits of models studied in this work; we moreover demonstrate how this can be used to obtain
the formula for the order parameter in general BDI models.
2 The BDI class
Consider a periodic one-dimensional chain with L-sites, where for each site we have a spinless
fermionic degree of freedom c†n (for n = 1, . . . , L) that satisfies {cn, cm} = 0 and
{
c†n, cm
}
= δnm.
We will analyse this model in the thermodynamic limit L→∞. Define the Majorana operators
γn = c†n + cn, γ̃n = i
(
c†n − cn
)
,
which satisfy {γn, γm} = {γ̃n, γ̃m} = 2δnm and {γn, γ̃m} = 0. The class of BDI Hamiltonians
is defined as the vector space of all Hamiltonians that are quadratic in fermionic operators and
that are symmetric under the anti-unitary involution TγnT = γn and T γ̃nT = −γ̃n [87]. The
most general translation-invariant one-dimensional BDI Hamiltonian is of the form
H =
i
2
∑
κ
∑
n∈sites
tκγ̃nγn+κ, tκ ∈ R. (2.1)
2This means that the matrix elements are Fourier coefficients of a rational function, in this case related to√
f(z)/f(1/z). We review this terminology and the relevant theory in Section 3.
Exact correlations in topological quantum chains 5
This model was first analysed in [82]. We will work in settings where tκ is only non-zero for
a finite number of κ ∈ Z (physically, this corresponds to local Hamiltonians). Using the Jordan–
Wigner transformation, the above Hamiltonian is equivalent to a spin-1⁄2 chain—details are given
in Appendix A. As discussed above, it is helpful [44, 87] to introduce the complex function
f(z) =
∑
κ
tκz
κ. (2.2)
The Hamiltonian (2.1) is diagonalised as follows. For each momentum k ∈ [0, 2π),
∣∣f(eik)∣∣ is
the one-particle energy of the mode labelled by k, while the mode itself is given by
ηk =
1
2
(
1 +
f
(
eik
)∣∣f(eik)∣∣
)
c†k +
1
2
(
1−
f
(
eik
)∣∣f(eik)∣∣
)
c−k, (2.3)
where ck is the Fourier transform of cn. The eigenstates of the many-body Hamiltonian then
corresponding to filling these modes. Other properties of the model follow from knowing the
zeros of this function. For a finite-range Hamiltonian, f(z) is a Laurent polynomial: asymptotic
correlations for that case were analysed in [44] and asymptotics of the characteristic polynomial
of the correlation matrix and the entanglement entropy were analysed for gapped Hamiltonians
in [41] and for certain3 gapless Hamiltonians in [46].
If the Hamiltonian corresponding to (2.2) is gapped, then the ratio appearing in (2.3) satisfies
f(z)
|f(z)|
=
√
f(z)
f(1/z)
. (2.4)
In this paper, we are interested in continuous families of ‘exceptional cases’ for this model.
In particular, we restrict to the case where (2.4) is a rational function. Let us consider two
of the simplest examples. First, the case f(z) = 1
z (z − a)2 for a ∈ R, which corresponds
to the fermionization (Jordan–Wigner transformation) of the disorder line of the XY model
[6, 15, 27, 38, 39, 52, 60, 84]:
H =
i
2
∑
n∈sites
(
γ̃nγn−1 − 2aγ̃nγn + a2γ̃nγn+1
)
J–W←−→ −1
2
∑
n∈sites
(
YnYn+1 + 2aZn + a2XnXn+1
)
.
Second, the case f(z) = (z− a)2 which is the fermionization of a cluster-Ising chain [43, 80, 92]:
H =
i
2
∑
n∈sites
(
γ̃nγn − 2aγ̃nγn+1 + a2γ̃nγn+2
)
J–W←−→ 1
2
∑
n∈sites
(
Zn + 2aXnXn+1 − a2XnZn+1Xn+2
)
.
In general the condition that (2.4) is a rational function means that we can take4 every zero
to have even multiplicity, i.e., f(z) has the following form:
f(z) = σ
1
znP
nz∏
j=1
(z − zj)2
nZ∏
k=1
(z − Zk)
2 , σ ∈ {±1}, (2.5)
3Subject to the restriction that f(z) = f(1/z)—physically this means an additional symmetry under spatial
inversion.
4For completeness, let h(z) denote any Laurent polynomial that satisfies h(z) = h(1/z), has no zeros on the
unit circle and has positive constant term. Then we can multiply (2.5) by h(z) without changing the ground
state—see the discussion in [43], as well as comments in Remark 5.11.
6 N.G. Jones and R. Verresen
where nP ∈ Z (an integer shift affecting the interaction range of the Hamiltonian (2.1)) and we
have that 0 < |zj | < 1 < |Zk|. (In Section 10, we will see that general models in the BDI class
can be obtained from limits of these exceptional cases.) We have implicitly normalised f(z),
or equivalently the Hamiltonian, since this overall normalisation does not affect the ground
state. Note that since tα ∈ R, zeros of f(z) are either real, or come in complex-conjugate pairs.
Given this form, we will assume the generic case, that
{
zj1 , z
−1
j2
, Zk1
, Z−1
k2
}
j1,j2=1,...,nz ;k1,k2=1,...,nZ
are pairwise distinct. Assuming this generic case is mainly for ease of presentation. In fact, our
results on the correlation matrix (implying the existence of an exact MPS ground state) can be
applied directly to the non-generic case, while other results can be generalised to non-generic
cases by taking an appropriate limit, this is discussed in Remark 5.11. It is also helpful to
index each set of zeros by proximity to the unit circle, i.e., |Z1| ≤ |Z2| ≤ · · · ≤ |ZnZ | and
|z1| ≥ |z2| ≥ · · · ≥ |znz |. Unless explicitly mentioned, we fix σ = 1 (see Remark 5.11 for the
case σ = −1). Since this model has no zeros on the unit circle, it is gapped5 and the gapped
phase diagram is labelled by a winding number, given by ω = 2nz − nP .
Ground state correlations are determined, using Wick’s theorem, by the fermionic two-point
correlation function [53]. This correlator is calculated in Appendix B for the class of models
given by (2.5), but the closed form is not required for our main results.
The fermionic string operators that form the string order parameter for the phase ω = α are
given by6 [44]:
Oα(n) =
i⌊α/2⌋
(
n−1∏
m=1
iγ̃mγm
)
γnγn+1 · · · γn+α−1, α > 0,
(−i)⌊α/2⌋
(
n−1∏
m=1
iγ̃mγm
)
(−iγ̃n) · · · (−iγ̃n+|α|−1), α < 0,
n−1∏
m=1
iγ̃mγm, α = 0.
(2.6)
The (string) order parameter in the phase ω is limN→∞|⟨Oω(1)Oω(N+1)⟩|, where angle brackets
denote the ground state expectation value. In this phase,
lim
N→∞
|⟨Oα(1)Oα(N + 1)⟩| = 0
for α ̸= ω.
In the dual spin-1⁄2 chain the physics is different, and the Oα(n) are local operators for odd α
and non-local for even α. Hence, for the spin chain, we have a non-zero string order parameter
given by limN→∞|⟨Oω(1)Oω(N +1)⟩| for even ω, while we have a (spin-flip) symmetry-breaking
order parameter (limN→∞|⟨Oω(1)Oω(N + 1)⟩|)1/2 for odd ω. The nature of the symmetry-
breaking and (interacting) SPT order in the spin-chain is discussed in [44].
3 Toeplitz determinants
The theory of Toeplitz determinants is central to our analysis, and we review key notation and
theory in this section.
5Our analysis can be applied to gapless models where the multiplicity of zeros on the unit circle is even. As
discussed in Remark 5.11 and [43] these models have the same ground state as a gapped model in our class.
6The phase factor ensures that Oα = O†
α. Note that there is an erroneous absolute value in the corresponding
term in [44]. Other formulae in that paper are unchanged given the correct definition (2.6).
Exact correlations in topological quantum chains 7
An N ×N Toeplitz matrix takes the following form:
(Tmn) = (tm−n) =
t0 t−1 t−2 . . . t−(N−1)
t1 t0 t−1 . . . t−(N−2)
t2 t1 t0 . . . t−(N−3)
...
...
...
. . .
...
tN−1 tN−2 tN−3 . . . t0
. (3.1)
We say the Toeplitz matrix has (scalar) symbol t(z) if the entries of the Toeplitz matrix are the
Fourier coefficients of the function t(z), i.e.,
tn =
1
2π
∫ 2π
0
t
(
eik
)
e−inkdk. (3.2)
Given this symbol, we can generate an N ×N Toeplitz matrix for any N . We define DN [t(z)]
to be the determinant of the N × N Toeplitz matrix generated by the symbol t(z). Toeplitz
determinants have a rich theory; see, for example, the review [19] and references therein. We
will also need to consider block Toeplitz matrices—generalising the above to symbols that are
matrix valued functions. Our cases of interest have a 2 × 2 matrix symbol Φ(z), where the
determinant DN [Φ(z)] will be the determinant of the 2N × 2N matrix with form as in (3.1),
with 2× 2 matrix Fourier coefficients defined as in (3.2).
Now, for translation-invariant free-fermion chains in class BDI, we have that the correlator
of string operators is the following Toeplitz determinant:
(−1)N(α−1)⟨Oα(1)Oα(N + 1)⟩ = det
(
1
2π
∫ 2π
0
f
(
eik
)∣∣f(eik)∣∣e−iαke−i(m−n)kdk
)N
m,n=1
= DN
[√
f(z)
f(1/z)
z−α
]
= DN
[√
f(1/z)
f(z)
zα
]
, (3.3)
(
the final equality is detM = detMT
)
. Since the non-trivial fermionic two-point function is
given by
⟨−iγ̃nγm⟩ =
∫ 2π
0
f
(
eik
)∣∣f(eik)∣∣e−i(m−n)kdk,
the formula (3.3) follows from Wick’s theorem—a derivation is given in [44]. At z = 1, f(z) is
real and we choose the branch of the square-root in (3.3) so that
√
f(z)/f(1/z) is equal to the
sign of f(1). For f(z) defined in (2.5), the scalar symbol can be simplified to a rational function.
The Fourier coefficients that give the matrix entries are evaluated in Appendix B, while Day’s
formula gives us an expression for the determinant in this case [10, 12, 17]. Day’s formula may
also be applied to evaluate string correlations in class AIII, introduced in Section 6.
Theorem 3.1 (Day 1975). Consider symbols of the form:
t(z) = ρ
∏s
j=1 (z − τj)∏q
j=1 (1− z/γj)
∏p
j=1 (z − δj)
(3.4)
with p ≥ 1, q ≥ 1, s ≥ p+ q, |δj | < 1, |γj | > 1 and {τ1, . . . , τs} pairwise distinct. Then we have
DN [t(z)] =
∑
M
CMr
N
M , N ≥ 1,
8 N.G. Jones and R. Verresen
where the sum is taken over all subsets of M ⊆ {1, . . . , s} such that |M | = p and CM , rM are
defined as follows. For each M define M c = {1, . . . , s} \M , and also define P = {1, . . . , p} and
Q = {1, . . . , q}. Then
rM = (−1)s−pρ
∏
k∈Mc
τk,
CM =
∏
k∈Mc,m∈P
(τk − δm)
∏
l∈Q,j∈M
(γl − τj)
∏
l∈Q,m∈P
(γl − δm)−1
∏
k∈Mc,j∈M
(τk − τj)−1.
The condition that the τj are pairwise distinct is necessary because differences τk− τj appear
in the denominator of CM . However, we will want to study cases where the τj are degenerate,
this is important since the factor zk = (z − 0)k appears in our analysis of correlators. As
pointed out in [12], one can still use Day’s formula by taking an appropriate limit. In particular,
let us write zk = limε→0
∏k
j=1(z − εxj) for xj pairwise distinct. For finite ε we do not have
degenerate zeros and can apply Day’s formula. Moreover, the Fourier coefficients, and hence the
matrix elements of the Toeplitz determinant will depend continuously on ε. Indeed, the Fourier
coefficients of
∏k
j=1(z− εxj)t(z) will just be sums over shifted Fourier coefficients of t(z). Since
we are taking a finite Toeplitz determinant, we can then take the limit of Day’s formula as ε→ 0
and this will be the determinant we are interested in.
We are also interested in the eigenvalues of the correlation matrix. For translation-invariant
free-fermion chains in class BDI, the correlation matrix for a subsystem of size N is a 2N × 2N
block Toeplitz matrix generated by the symbol Φ(z, 0) [41], where
Φ(z, λ) =
iλ
√
f(z)
f(1/z)
−
√
f(1/z)
f(z)
iλ
. (3.5)
By evaluating the determinant generated by this symbol for general λ, we can find the eigenvalues
of the correlation matrix. Note that changing the branch of the square-root takes Φ(z, λ) →
−Φ(z,−λ); since the eigenvalues come in ±λ pairs, they are independent of this branch choice.
Moreover, notice that Φ(1/z, λ) = −Φ(z,−λ). Again, since the eigenvalues come in ±λ pairs
this means that this determinant is unchanged under f(z)→ f(1/z). Note that following [7] for
λ = 0, we have
DN [Φ(z, 0)] = (−1)NDN
[√
f(z)/f(1/z)
]
DN
[
−
√
f(1/z)/f(z)
]
= (⟨O0(1)O0(N + 1)⟩)2. (3.6)
In our analysis of the entanglement spectrum in class AIII, a closely related block Toeplitz
matrix arises, the symbol is given in Appendix E.
As before, in the models that we consider these symbols simplify to a matrix where each
element is a rational function. For a certain class of such rational matrix functions, we have
Gorodetsky’s formula [10, 33, 34]. The general statement is too long to include here, but let us
consider a simplified version sufficient for illustration:
Theorem 3.2 (Gorodetsky 1981). Suppose a(z) =
∑s
j=0 ajz
j is a matrix polynomial, where
aj ∈ Cr×r and suppose that as is invertible. For symbols of the form
Φ(z) =
1∏p
j=1(1− z/γj)
∏q
j=1(z − δj)
a(z),
Exact correlations in topological quantum chains 9
where |δj | < 1 and |γj | > 1, and subject to some simple conditions involving p, q, s and the
matrix a0, then
DN [Φ(z)] = (det as)
N detM[N,Φ(z)]
detM[0,Φ(z)]
, N ≥ 1,
whereM[n,Φ(z)] is an rs× rs matrix such that detM[0,Φ(z)] ̸= 0, and that depends paramet-
rically on n.
The construction ofM[n,Φ(z)] can be found in [10] and requires the Smith canonical form of
the matrix polynomial a(z) [10, 32]. In particular, given a(z), there exist r×r matrix polynomi-
als y(z) and w(z) with non-vanishing and z-independent determinants, such that y(z)a(z)w(z)
is a diagonal matrix d(z). This matrix d(z) has entries of the form dkk(z) =
∏R
j=1(z − tj)mjk ,
where the tj are the R zeros of det(a(z)), and 0 ≤ mj1 ≤ · · · ≤ mjr . The integers mjk are
such that
∑
kmjk = mj , the multiplicity of the zero tj of det(a(z)). M[n,Φ(z)] requires both
the entries of y(z) and the mjk. When we apply this theorem to our problem, r = 2, mj1 = 0
and mj2 = 2. We give the explicit construction ofM[n,Φ(z)] for this special case.
4 Results: correlations of string operators in BDI
Our first result concerns the behaviour of the correlation functions ⟨Oα(1)Oα(N+1)⟩ for finiteN .
The case with nz = 0 and nZ = 0 is trivial: in that case f(z) = 1/znP and the string correlators
satisfy ⟨Oα(1)Oα(N + 1)⟩ = δα,−nP (−1)N(nP−1). For all other cases, we have an exact formula
in terms of the zeros of f(z). In fact, the correlators are zero for N sufficiently large, apart from
the cases ω−nz ≤ α ≤ ω+nZ . For these cases, the formula is a linear combination of terms rNM ,
where each rM is a product of zeros and inverse zeros. The precise statement is quite involved,
so let us first give as an example the case f(z) = (z−a)2(z− b)2, where either a, b ∈ R or a = b.
Example 4.1. Let f(z) = (z−a)2(z− b)2 where |a| < 1 and |b| > 1. Since nz = nZ = 1, we are
in the phase ω = 2, and the only correlators that are not exactly zero (for sufficiently large N)
are those with 1 ≤ α ≤ 3. We have that
⟨O1(1)O1(N + 1)⟩ = (−1)N
(
b2 − 1
)
(ab− 1)
ab2(b− a)
aN , N ≥ 1,
⟨O2(1)O2(N + 1)⟩ = (−1)N
( (
1− a2
)(
1− 1/b2
)
(1− a/b)2︸ ︷︷ ︸
Order parameter
+
(1− ab)2
(b− a)2
(a
b
)N )
, N ≥ 1,
⟨O3(1)O3(N + 1)⟩ = (−1)N
(
1− a2
)
(1− ab)b
(b− a)
b−N , N ≥ 1. (4.1)
Let f(z) = (z − a)2(z − b)2 where |a| < 1 and |b| < 1. Since nz = 2, nZ = 0, we are in the
phase ω = 4, and the only correlators that are not exactly zero (for sufficiently large N) are
those with 2 ≤ α ≤ 4. We have that
⟨O2(1)O2(N + 1)⟩ = (−1)N (ab)N , N ≥ 1, (4.2)
⟨O3(1)O3(N + 1)⟩ = (−1)N 1
b− a
×
(
b(1− a2)(1− ab)bN − a(1− b2)(1− ab)aN
)
, N ≥ 1, (4.3)
⟨O4(1)O4(N + 1)⟩ = (−1)N
(
1− a2
)(
1− b2
)
(1− ab)2︸ ︷︷ ︸
order parameter
, N ≥ 2. (4.4)
10 N.G. Jones and R. Verresen
Let f(z) = (z − a)2(z − b)2 where |a| > 1 and |b| > 1. Since nz = 0, nZ = 2, we are
in the phase ω = 0, and the only non-zero correlators (for sufficiently large N) are those
with 0 ≤ α ≤ 2. We have that ⟨O0(1)O0(N + 1)⟩ is given by (4.4), ⟨O1(1)O1(N + 1)⟩ is given
by (4.3) and ⟨O2(1)O2(N + 1)⟩ is given by (4.2) under the replacements a→ 1/a, b→ 1/b.
The correlations take the form of a sum of terms where each term is a coefficient that is
a rational function of zeros and inverse zeros of f(z), multiplied by rNM , where rM is a product of
zeros from inside the unit circle and inverse zeros from outside unit the circle. This term rM is
labelled by a setM that tells you which zeros and inverse zeros contribute. The order parameter
term appears for the particular set where rM = 1. Informally, for values of α outside the range
of α given, we ‘run out’ of zeros to include in the product, and so the correlator is zero. Notice
that the formulae given are symmetric functions of zeros inside the unit circle and, separately,
the zeros outside the unit circle. Furthermore, we are able to define the non-trivial correlators
for |a|, |b| > 1 in terms of the non-trivial correlators for |a|, |b| < 1, under the transformation
a → 1/a, b → 1/b. Moreover, for |a| < 1 and |b| > 1, the formula for ⟨O1(1)O1(N + 1)⟩ is
identical to the formula ⟨O3(1)O3(N +1)⟩ under the replacements a→ 1/b and b→ 1/a. These
relationships apply more generally, due to an identity between the ⟨Oα(1)Oα(N + 1)⟩ in the
chain corresponding to f(z) and ⟨O−α(1)O−α(N + 1)⟩ in the chain corresponding to f(1/z).
We will see in the proof that depending on the sign of nz + nZ − nP − α the calculation uses
either f(z) or f(1/z) (this inverts the zeros), giving the two cases in the following general result:
Theorem 4.2. Consider a chain with a non-trivial f(z) as defined in (2.5), assuming the
generic case, and for each α ∈ Z define Nα = max{|nz + nZ − nP − α|, 1}. Then
(1) for α < ω − nz and α > ω + nZ
⟨Oα(1)Oα(N + 1)⟩ = 0, N ≥ Nα;
(2) for ω − nz ≤ α ≤ ω + nZ
⟨Oα(1)Oα(N + 1)⟩ = (−1)N(nP+1)
∑
M
CMr
N
M , N ≥ Nα, (4.5)
where for nz > 0 and nZ > 0:
� for ω − nz ≤ α ≤ ω + nZ − nz the sum is over sets M that label sets of zeros, with
the non-zero constants CM and rM defined in Case 1 below.
� for ω+nZ −nz ≤ α ≤ ω+nZ the sum is over sets M that label sets of inverse zeros,
with the non-zero constants CM and rM defined in Case 2 below.
If either nz = 0 or nZ = 0:
� if nz = 0, and α < ω + nZ , then put nz = 1, α → α + 2 and take the limit
z1 → 0 with Case 1. If nz = 0 and α = ω + nZ then the correlator is given by
(−1)N(ω−1)
∏nZ
k=1 Z
−N
k .
� if nZ = 0 and α > ω− nz, then put nZ = 1, and take the limit Z1 →∞ with Case 2.
If nZ = 0 and α = ω − nz, then the correlator is given by (−1)N(ω−1)
∏nz
j=1 z
N
j .
In both cases, in the formula (4.5), the sum is over all subsets M ⊆ {1, . . . , nz +nZ} of some
fixed size |M |. For each such M , we also define: M c = {1, . . . , nz + nZ} \M and further define
Mz = {1, . . . , nz} and MZ = {1, . . . , nZ}. Then we have
Case 1: Define τj = zj for 1 ≤ j ≤ nz and τnz+j = Zj for 1 ≤ j ≤ nZ . Then the sum in (4.5)
is over all subsets M of size |M | = α+ nP − nz, and CM and rM are defined by
rM =
∏
k∈Mc τk∏nZ
j=1 Zj
,
Exact correlations in topological quantum chains 11
CM =
∏
k∈Mc,m∈MZ
(
τk − Z−1
m
) ∏
l∈Mz ,j∈M
(
z−1
l − τj
) ∏
l∈Mz
z
−(nz+nZ−nP−α)
l
×
∏
l∈Mz ,m∈MZ
(
z−1
l − Z
−1
m
)−1
∏
k∈Mc,j∈M
(τk − τj)−1
∏
k∈Mc
τ
−(nz+nZ−nP−α)
k .
Case 2: Define τj = z−1
j for 1 ≤ j ≤ nz and τnz+j = Z−1
j for 1 ≤ j ≤ nZ . Then the sum
in (4.5) is over all subsets M of size |M | = 2nz + nZ − nP − α, and CM and rM are defined by
rM =
nz∏
j=1
zj
∏
k∈Mc
τk,
CM =
∏
k∈Mc,m∈Mz
(τk − zm)
∏
l∈MZ ,j∈M
(Zl − τj)
∏
l∈MZ
ZnP+α−nz−nZ
l
×
∏
l∈MZ ,m∈Mz
(Zl − zm)−1
∏
k∈Mc,j∈M
(τk − τj)−1
∏
k∈Mc
τ
−(nP+α−nz−nZ)
k .
Note that in both Case 1 and Case 2, we can have |M | = 0 or |M c| = 0. For |M | = 0,
we define double products with one variable in M that appear in the above formulae, such
as
∏
l∈Mz ,j∈M
(
z−1
l − τj
)
, to be equal to one. Similarly double products with one variable in
|M c| = 0 are equal to one. Note also that α = ω + nZ − nz can be evaluated using both Case 1
and Case 2.
Remark 4.3. Theorem 4.2 is proved by considering a particular limiting case of Day’s for-
mula for Toeplitz determinants (see Theorem 3.1). The limit in question arises by writing
zk = limε→0
∏k
j=1(z − εxj), for xj pairwise distinct, so that we can apply Day’s formula. The
limit of the final formula simplifies for N ≥ Nα leading to the result above. However, for any N
such that 1 ≤ N < Nα the steps outlined in the proof can be used to evaluate the correlator.
Remark 4.4. One evaluation of this limit for N < Nα is the following: for nz ̸= 0 and nZ = 0
we have that for any ν > 0:
⟨Oω+ν(1)Oω+ν(N + 1)⟩ =
(−1)nz(ω−1)
( nz∏
j=1
zνj
) nz∏
j1=1
nz∏
j2=1
(1− zj1zj2), N = nz,
0, N > nz.
This follows from the results of [35, Section 7]. Note that in this case, Theorem 4.2 gives that
this correlator is zero for N ≥ nz + ν. There is an analogous formula for the case nZ ̸= 0
and nz = 0.
Remark 4.5. For α = ω, there is always one choice of M where rM = 1. For this choice
of M , CM is the order parameter. We can evaluate this CM using Theorem 4.2 to reach
lim
N→∞
|⟨Oω(1)Oω(N + 1)⟩| =
∏nz
j1,j2=1(1− zj1zj2)
∏nZ
k1,k2=1
(
1− 1
Zk1
Zk2
)
∏nz
j=1
∏nZ
k=1
(
1− zj
Zk
)2 . (4.6)
This formula also holds in the non-generic case—see Remark 5.11. Note that this result, follow-
ing from Day’s formula, agrees with the general formula for the order parameter given in [44]
as applied to our case. The general formula is proved using Szegő’s theorem [83]. In fact, by
taking a limit of models, one can use (4.6) to recover the result of [44] for the general case (see
Section 10).
12 N.G. Jones and R. Verresen
Remark 4.6. For α = ω + nZ and α = ω − nz, we see that there is only one choice of M , and
hence the correlator has a particularly simple form. Indeed, one has
⟨Oω+nZ (1)Oω+nZ (N + 1)⟩ = (−1)N(nP+1)CM
( nZ∏
k=1
Zk
)−N
, N ≥ max{nz, 1},
⟨Oω−nz(1)Oω−nz(N + 1)⟩ = (−1)N(nP+1)CM
( nz∏
j=1
zj
)N
, N ≥ max{nZ , 1}.
For nz = 0 or nZ = 0, these formulae apply and this means that the order parameter reaches
its limiting value for N ≥ Nα with no correction term. This property was emphasised for the
case f(z) = (z − a)2 in [80]. While the result for nz = 0 or nZ = 0 follows from our analysis, it
may also be derived as an application of the results of [35, Section 7].
Remark 4.7. The large N , asymptotics for each correlator can be deduced easily from The-
orem 4.2. To find the dominant term, one chooses the subset M such that the correspond-
ing rM is as large as possible. Note that choosing M of size m is equivalent to choosing M c of
size nz +nZ −m. We maximise rM by choosing the nz +nZ −m largest zeros (or inverse zeros)
to make up M c. Concretely, for a correlator in Case 1 we choose M c = {ZnZ , ZnZ−1, . . . } of the
appropriate size. Since all zeros are either real or come in complex-conjugate pairs, this is not
necessarily a unique maximum. If we find a dominant rM as described and it contains a complex
zero but not its conjugate, then there will be a corresponding M ′ with the zero replaced by its
conjugate such that |rM | = |r′M |. In general, we could have more than two zeros of the same
absolute value. The dominant asymptotic term will then be a sum over contributions from allM
with the maximal rM . The result is in agreement with [13, Theorem 3] (where it is assumed
that there is no degeneracy of the smallest zero that appears in rM and so we have a single
dominant contribution).
The second most dominant term will be where we take the dominantM c, remove the smallest
zero that appears, and replace it by the largest zero that did not feature in the dominant term
(up to accounting for zeros of the same absolute value as above). In general, by ordering the
size of
∏
k∈Mc τk, one can find as many terms in the large N asymptotics as desired.
We can define the correlation length, ξα for the operators Oα with α ̸= ω by
⟨Oα(1)Oα(N + 1)⟩ = O∗(e−N/ξα
)
as N → ∞. Following [75], we write f(x) = O∗(g(x)) if g(x) is a tight upper bound for f(x);
i.e., f(x) = O(g(x)) but f(x) ̸= o(g(x)). This allows for oscillatory cases where ξ gives the
exponentially decaying envelope, but f(x) may vanish for some values of x. Theorem 4.2 and
Remark 4.7 lead to:
Corollary 4.8. Consider a chain with a non-trivial f(z) as defined in (2.5). Then the correla-
tion length is given by
ξ−1
α =
ω−α∑
j=1
log
∣∣z−1
j
∣∣, ω − nz ≤ α < ω,
α−ω∑
j=1
log |Zj |, ω < α ≤ ω + nZ ,
∞, α < ω − nz or α > ω + nZ .
Remark 4.9. In [44], an expression for the large N asymptotics of each correlator is given.
The models we consider here arise as limiting cases of models in that paper, so it is interesting
Exact correlations in topological quantum chains 13
to compare our results. We firstly point out that the method used in [44] for evaluating the
asymptotics requires the evaluation of the determinant of an |ω − α| × |ω − α| matrix, where
the matrix elements are, up to some error terms, the asymptotically large Fourier coefficients
of functions l(z) and m(z) that are defined in Appendix C [35]. Analysing this determinant
for the cases studied here is non-trivial, except when |ω − α| = 1. Firstly, let us suppose
that nZ ≥ 1 and nz ≥ 1. In Appendix C, we show that lN = O∗(|Z1|−N
)
and mN = O∗(|z1|N).
Then we have that for ω − α = 1, the correlator behaves like mN and for ω − α = −1 the
correlator behaves like lN . This agrees with our results here. For example, suppose the order
parameter can be calculated using Case 1. Then for α = ω the dominant term comes from
M c = {ZnZ , ZnZ−1, . . . , Z1}. For α = ω − 1, |M | is one smaller, so |M c| is one larger and so
dominant terms come from M c = {ZnZ , ZnZ−1, . . . , Z1, zj} where |zj | = z1—each of these sets
has |rM | = |z1|, and hence the asymptotic behaviour O∗(|rM |N) agrees with mN . We give an
explicit example in Appendix C, showing that the terms match exactly.
An important difference with the results of [44] is that, in the more general class consid-
ered there, generically in that class the correlation length of each string operator is given by
ξ−1
α = ξ−1|ω − α|; where the basic correlation length ξ is given by
ξ−1 = min
{
log
∣∣z−1
1
∣∣, log|Z1|
}
.
This means that the decay of these correlators depends only on the zero closest to the unit circle.
By comparing this result with Corollary 4.8, for |ω − α| > 1 we see that generically in the class
of models given by (2.5) we have faster decay than in the generic class of models considered
in [44].
Remark 4.10. Recall that the one-particle energies of our model are given by
∣∣f(eik)∣∣. Allowing
for a non-zero temperature, T , the following equation appears in studying zeros of the partition
function [85, 86] (often one considers a large but finite system, so that k is quantised):∣∣f(eik)∣∣ = i(2n+ 1)πT, n ∈ Z. (4.7)
For example, the Fisher zeros correspond to solutions of this equation7 in the complex β plane
for β = 1/T [23]. If we instead take this equation and complexify z = eik, we see that at zero
temperature the zeros of f(z) and zeros of f(1/z) coincide with the set of zeros of (4.7); this
method is used to study disorder lines in [85]. Note that to analytically continue the left-hand
side of (4.7) we can write |f(z)| =
√
f(z)f(1/z) on the unit circle. The subclass of models
considered in this paper then corresponds to degeneracy of solutions to (4.7)—it would be of
interest to understand how our results generalise to the finite-temperature case.
Remark 4.11. Another important correlator is the emptiness formation probability [1, 26, 49,
50, 79], given by
P (N) =
〈
N∏
j=1
cjc
†
j
〉
.
This is a string correlator for complex fermions, rather than the Majorana fermions considered
above, and is the probability, in the ground state, that N consecutive fermionic sites are unoc-
cupied (equivalently, in the spin chain picture, that there are N consecutive up-spins). A closed
formula for P (N) was found for the disorder line in the XY model in [26], using the simple for-
mula for the ground state in that case. We remark that closed formulae for P (N) can be found
for the class of models considered in this paper, since this correlator may also be evaluated using
Day’s formula. We give an example below, and in Section 7.3 outline the general approach.
7More generally, for a system of size L, Fisher zeros are solutions of Z(L, β) = 0. In our case, we have that
Z(L, β) =
∏
km
(
1 + e−β|f(km)|) (where we have fixed the ground state to have zero energy), leading to (4.7).
14 N.G. Jones and R. Verresen
Example 4.12. Let f(z) = z−2(z − a)2(z − b)2, with |a| < 1 and |b| > 1. Then
P (N) =
(
b−1 − a
2
)N (
(1− a)(1 + b)
2(b− a)
+ (−1)N (1 + a)(1− b)
2(a− b)
)
, N ≥ 1.
This is derived using Day’s formula in Section 7.3.
5 Results: correlation matrix in BDI
Let a2n−1 = γn and a2n = γ̃n. The correlation matrix for a subsystem of size N is defined by
AN = (i⟨ajak⟩ − iδjk)j,k=1,...,2N .
The matrix AN has 2N imaginary eigenvalues, {±iν1, . . . ,±iνN}. AN always has an even number
of eigenvalues that are equal to zero. If there are 2m such eigenvalues then ν1, . . . , νm = 0 and
the remaining νj are non-zero. With a slight abuse of terminology to simplify our discussion,
we will call the N non-negative imaginary parts {ν1, . . . , νN} ‘the eigenvalues’ of the correlation
matrix (these eigenvalues are zeros of the characteristic polynomial det(iλ − AN )). Let ρN be
the density matrix of a subsystem of our chain of size N , the eigenvalues of ρN can be computed
from the eigenvalues of the correlation matrix. Indeed, the following formula (given in, for
example, [88]) allows us to write the eigenvalues of the reduced density matrix in terms of the
eigenvalues of the correlation matrix:
λζ1...ζN =
N∏
j=1
1 + (−1)ζiνj
2
, ζj = 0, 1.
We go over all values ζi, so have 2N eigenvalues of ρN from the N eigenvalues of the correlation
matrix {ν1, . . . , νN}. That the λ are eigenvalues of a density matrix means that each νj ≤ 1. An
eigenvalue νj = 1 we call trivial. Moreover, the von Neumann entanglement entropy (S(N) =
−tr(ρN log ρN )), or more generally the Rényi entropy
(
Sα(N) = 1
1−α log tr(ραN )
)
, has a simple
expression in terms of the non-trivial eigenvalues νj [27, 40, 41, 46, 88].
In our class of interest, there are only a finite number of non-trivial eigenvalues as N →∞.
For f(z) = zk, then
det(iλ−AN ) =
(
−λ2
)|k|(
1− λ2
)N−|k|
.
In all other cases, the claim follows from:
Theorem 5.1. Consider a chain with a non-trivial f(z) as defined in (2.5) such that nP =
nz + nZ . We allow the non-generic case where zeros may coincide, but assume that zj ̸= Z−1
k
for any j, k. Denote the correlation matrix on a subsystem of size N by AN . Then
det(iλ−AN ) =
(
1− λ2
)N ( ∏nz
j=1 z
2
j∏nZ
k=1 Z
2
k
)N
detM(N,λ)
detM(0, λ)
,
where M(n, λ) is a 4(nz+nZ)×4(nz+nZ) matrix that can be determined from the zeros of f(z)
and the Smith canonical form of a known 2 × 2 matrix polynomial (defined in (8.1)–(8.3)).
Moreover, there exist d′, d′′ ∈ N (independent of n) such that
detM(n, λ) = µ
( ∏nz
j=1 z
2
j∏nZ
k=1 Z
2
k
)−n d′∏
j1=1
(
λ2 − ν̃j1(n)2
) d′′∏
j2=1
(λ− cj2).
Exact correlations in topological quantum chains 15
The ±ν̃j and cj are zeros of detM(n, λ) as a function of λ. We differentiate between the zeros
that depend on n, ±ν̃j(n), and those that do not, cj. (Along with the overall constant µ, the cj
drop out of the ratio of interest.) The n-dependent zeros satisfy ν̃j(0) = 1, 0 ≤ ν̃j(n) ≤ 1
for n ≥ 1 and ν̃j(n) < 1 for some n > 0.
For any f(z) as defined in (2.5) such that nP ̸= nz +nZ , the characteristic polynomial of the
correlation matrix can be found by taking a limit of a related case where nP = nz + nZ that can
be evaluated using the above. Details of this limit are discussed in Remark 5.7.
As we explain below in Remark 5.11, the assumption that f(z) cannot contain mutually
inverse zeros can be trivially accounted for. Then we have
Corollary 5.2. Given any f(z) as defined in (2.5), with no assumptions of a generic case,
Theorem 5.1 leads to the following expression for the characteristic polynomial of the correlation
matrix:
det(iλ−AN ) =
(
1− λ2
)N−d ×
d∏
j=1
(
ν̃j(N)2 − λ2
)
, (5.1)
where d ∈ N is independent of N .
By computing detM(N,λ) we can determine d, the number of non-trivial eigenvalues of the
correlation matrix. This is illustrated in Examples 5.3 and 5.4.
Example 5.3. Let f(z) = 1
z (z − b)2 with |b| < 1. This corresponds to the aforementioned
disorder line of the XY model [15]. We can evaluate the terms appearing in Theorem 5.1 as
follows. Using the definition of M(N,λ) given in Section 8 and the Smith canonical form for
this example given in Appendix D, we have
M(N,λ) =
(
b2 − 1
)
λ
(
1− b2
)
0 0 0
λ
(
λ2 − 3
)
b iλ2 λbN 0
0 0 0 −iλ2
(
b2 − 1
)
b−(N+2)
0 −iλ2 −λ3b−N −iλ2b−(N+1)
((
b2 − 1
)
N − 2
)
,
detM(N,λ) =
(
−b−2
(
b2 − 1
)6
λ6
)
b−2N
(
λ2 − b2N
)
,
detM(N,λ)
detM(0, λ)
=
b−2N
(
λ2 − b2N
)
λ2 − 1
, det(iλ−AN ) =
(
1− λ2
)N−1(
b2N − λ2
)
.
This means that there is one non-trivial eigenvalue of the correlation matrix for a subsystem of
size N : ν1 = |b|N . As N → ∞ the limit gives one zero eigenvalue. This agrees with taking the
limit as we approach the disorder line in the XY model—there the infinitely many correlation
matrix eigenvalues in the limit N →∞ are known for all values of the couplings (away from the
disorder line these models are outside the class analysed here) [28, 38, 39].
For f(z) = 1
z (z − b)
2 with |b| > 1, there is one non-trivial eigenvalue for a subsystem of size
N : ν1 = |b|−N . This follows from the result for |b| < 1 and Remark 5.7 below.
Example 5.4. Let f(z) = 1
z2
(z − a)2(z − b)2. First consider the case |a| < 1 and |b| < 1. We
can evaluate the terms appearing in Theorem 5.1 (see also Appendix D) to give
detM(N,λ)
detM(0, λ)
=
a−2Nb−2N
(λ2 − 1)2
(
λ4 + λ2
aNbN
(a− b)2
×
(
2(1− a2)(1− b2)− (1− ab)2
((a
b
)N
+
(
b
a
)N
))
+ a2Nb2N
)
. (5.2)
16 N.G. Jones and R. Verresen
Thus we have two non-trivial eigenvalues of the correlation matrix for a subsystem of size N ,
given by the zeros of (5.2). As N →∞ the coefficients of λ2 and λ0 go to zero, so in this limit
we have two non-trivial eigenvalues equal to zero.
Now consider the case |a| < 1 and |b| > 1. We can evaluate the terms appearing in Theo-
rem 5.1 to give
detM(N,λ)
detM(0, λ)
=
a−2Nb2N
(λ2 − 1)2
(
λ4 +
λ2
(b− a)2
(
2
(
1− a2
)(
1− b2
)
− (1− ab)2
(
a2N + b−2N
))
+
(
aNb−N (1− ab)2 −
(
1− a2
)(
1− b2
)
(b− a)2
)2)
. (5.3)
Taking the limit N →∞ gives us that the two non-trivial eigenvalues of the correlation matrix
are degenerate and given by
ν21 = ν22 =
(
1− a2
)(
1− 1/b2
)
(1− a/b)2
.
Note that these limiting eigenvalues are equal to each other and to the order parameter, given
in (4.1)—these points are discussed in Remarks 5.9 and 5.10.
The final case |a| > 1 and |b| > 1 is equivalent to the first case, where we make the replacement
a→ 1/a and b→ 1/b in all formulae. We explain this in general terms in Remark 5.7.
Remark 5.5. Corollary 5.2 tells us that as we take a subsystem of size N →∞, there are a finite
number of non-zero eigenvalues of the reduced density matrix. This in turn directly implies that
the ground state for f(z) of the form (2.5) can be written as an MPS of fixed bond dimension.
Except for a measure zero set of cases, an MPS is explicitly constructed in [43] using different
methods. The results of that paper give us an upper bound on d, the number of eigenvalues
that depend on n in (5.1). The bond dimension, χ, of the optimal MPS representation of the
ground state is related to d by 2d ≤ χ2. The upper bound is determined by the range of the
Hamiltonian: d ≤ 2 log2(χ) ≤ 2⌈range(H)/2⌉, where range(H) is the largest value of |α| such
that tα ̸= 0. This holds in Examples 5.3 and 5.4. It would be interesting to derive this bound
in general using the methods of this work.
Remark 5.6. The correlation matrix is of block Toeplitz form, defined in Section 3. The
Szegő–Widom theorem for block Toeplitz determinants [91] tell us that as N →∞
det(iλ−AN ) =
(
1− λ2
)N
EW (1 + o(1)),
where EW , Widom’s constant, may be zero (see, for example, [7]). This theorem is discussed in
the context of the correlation matrix of a quantum chain in [40, 41].
Applying Theorem 5.1 allows us to derive formulae for EW in our case. For example, for
f(z) = 1
z2
(z− a)2(z− b)2 with |a| < 1 and |b| > 1, by taking the limit of (5.3) we have that EW
is given by
EW =
1(
1− λ2
)2
(
λ2 −
(
1− a2
)(
1− 1/b2
)
(1− a/b)2
)2
.
We prove Theorem 5.1 using Gorodetsky’s formula (see Theorem 3.2). Note that [11] gives
a detailed discussion of asymptotics of determinants of block Toeplitz matrices that can be
analysed using Gorodetsky’s formula. As with our Theorem 5.1, to use these results to derive
the non-trivial part of the asymptotics, EW , we require an expression for the matrices in the
Smith canonical form of the relevant matrix polynomial.
The models we consider are limiting cases of those studied in [41]. Another approach to
finding the asymptotics would be to take a limit of the results of that paper.
Exact correlations in topological quantum chains 17
Remark 5.7. Given f(z) defined in (2.5), and suppose that nP = nz + nZ − k for k > 0. We
can write this as
f(z) =
zk
znz+nZ
nz∏
j=1
(z − zj)2
nZ∏
k′=1
(z − Zk′)
2 = lim
ε→0
1
znz+nZ+k
nz+k∏
j=1
(z − zj)2
nZ∏
k′=1
(z − Zk′)
2 ,
where zj = εxj for nz+1 ≤ j ≤ nz+k. Before taking the limit ε→ 0, we can define n′z = nz+k
and then apply Theorem 5.1 with nP = n′z +nZ . Since we are evaluating the finite determinant
det(iλ−AN ), taking the limit ε→ 0 of this result gives us the characteristic polynomial of the
correlation matrix for cases with nP = nz + nZ − k.
We also have that the eigenvalues of the correlation matrix for the system corresponding
to f(z) are identical to the eigenvalues of the correlation matrix for the system corresponding
to f(1/z). This follows from the block Toeplitz form defined in Section 3. Moreover, for the
purposes of calculating the eigenvalues of the correlation matrix, this transformation amounts
to replacing all zeros by their inverse, and replacing nP → 2(nz + nZ) − nP . This allows us to
analyse nP = nz + nz + k for k > 0 as follows:
f(1/z) =
zk
znz+nZ
nz∏
j=1
(z − 1/zj)
2
nZ∏
k′=1
(z − 1/Zk′)
2 .
Using the same reasoning as above, we then apply Theorem 5.1 with nP = n′z + n′Z , where
n′z = nZ +k and n′Z = nz, and then take the limit where k zeros inside the unit circle go to zero.
Example 5.8. We can use Remark 5.7 and Example 5.4 to find the correlation matrix eigen-
values for f(z) = (z − b)2. For |b| < 1 we take the limit a→ 0 in (5.2). For |b| > 1, we take the
limit a→ 0 in (5.3). Moreover, the correlation matrix eigenvalues for f(z) = 1
z2
(z − b)2 can be
found by replacing b→ 1/b appropriately in the above results.
Remark 5.9. In Example 5.4, on taking the subsystem size N → ∞, we had two non-trivial
eigenvalues such that ν1 = ν2. Such a symmetry, where we have a twofold degeneracy of non-
trivial correlation matrix eigenvalues, was observed for the infinitely many non-trivial νm in the
XY model in [38, 39]. In fact in that case ν1 is not degenerate, but for all m > 1 we have
ν2m = ν2m+1 in the limit. This has a straightforward physical origin, as pointed out in [64]. Let
us consider the spin chain picture, with the model given in Appendix A. If the winding number
is even, there is no symmetry breaking, and the correlation length is thus finite. Hence, for
a large enough block, the two edges will decouple. Moreover, there is a symmetry between the
two edges.8 All correlation eigenvalues (in the limit N → ∞) must thus come in degenerate
pairs, corresponding to the correlations associated to each edge and the exterior of the block.
For odd winding numbers, the ground state spontaneously breaks spin-flip symmetry. Hence,
a symmetry-preserving ground state can be seen as a macroscopic ‘cat state’ superposition of two
ground states which obey the aforementioned doubled correlation matrix eigenvalues, resulting
in one additional, non-degenerate correlation eigenvalue. This explains the observations in
Example 5.4 and [38, 39]. On these physical grounds, we conjecture this property to hold much
more generally, although we do not have a proof of this even for the class considered in this paper.
Remark 5.10. We have the following relationship between the correlation matrix and a string
correlation function that may be evaluated with Theorem 4.2:
det(AN ) =
N∏
j=1
ν2j = (⟨O0(1)O0(N + 1)⟩)2. (5.4)
8For example, note that bond-centered inversion swaps the two edges and maps f(z) → f(1/z); an on-site
rotation over an angle π also maps f(z) → f(1/z). In combination, we thus have a symmetry of the model which
exchanges the two edges of the block.
18 N.G. Jones and R. Verresen
This follows from the block Toeplitz structure, see also (3.6). This relationship holds for all N ,
and one can check, for example, that the product of the zeros of (5.3) is equal to the square of the
right-hand side9 of (4.1). Moreover, suppose that we have two non-trivial correlation eigenvalues,
and assume the symmetry argued in Remark 5.9, so that ν1 = ν2 in the limit N →∞. Then it
follows immediately from (5.4) that the limiting correlation eigenvalues are equal to the order
parameter, as observed in Example 5.4. Equation (5.4) also shows that, in the limit N →∞, the
correlation matrix has at least one zero eigenvalue if and only if the winding number is non-zero.
Equivalently, we have a degeneracy of the entanglement spectrum if and only if the trivial string
order parameter O0(N) does not have long-range order, consistent with the physical fingerprints
associated to non-trivial SPT phases [68].
Remark 5.11. Throughout we have assumed that f(z) defined in (2.5) has a positive overall
sign. For our purposes, if the overall sign is negative, the correlators ⟨Oα(1)Oα(N + 1)⟩ are
multiplied by (−1)N—this is shown in Section 7. Moreover, the correlation matrix eigenvalues
are unchanged—see Section 3. However, at the level of the Hamiltonian the sign-change can
cause frustration, and in certain cases care must be taken with boundary conditions and the
thermodynamic limit before evaluating physical quantities [54, 55, 56].
We define the generic case for (2.5) to be where
{
zj1 , z
−1
j2
, Zk1
, Z−1
k2
}
j1,j2=1,...,nz ;k1,k2=1,...,nZ
are pairwise distinct. If we allow mutually inverse zeros, i.e., some zj = Z−1
k , then it turns out
that the ground state is equivalent to a related generic model: we simply remove all of these
mutually inverse pairs of zeros and shift nP . This is also the case when we allow zeros on the
unit circle of even multiplicity. A full analysis of these cases can be found in the paper [43]. We
can further relax the condition that the zeros are pairwise distinct by writing, say, zj = zj′ + ε
and taking the limit ε→ 0, as in Remarks 4.3 and 5.7.
Let us consider more carefully the case of degenerate zeros with zj = zj′ + ε, or Zj = Zj + ε
in Theorem 4.2. An example would be given by the correlator ⟨O3(1)O3(N +1)⟩ given in (4.3),
where we set b = a+ ε. Then for ε→ 0,
⟨O3(1)O3(N + 1)⟩ = (−1)N
(
1− a2
)((
1− a2
)
N + 1 + a2
)
aN (1 + o(1)). (5.5)
This limit is non-trivial in that the denominator of (4.3) is order ε—the constant term in
the numerator cancels to give a finite limit. This illustrates the general case. Suppose M
contains zj but not zj + ε, then the term
∏
k∈Mc,j∈M (τk − τj)−1 that appears in CM diverges
as ε → 0. However, there will be a corresponding set M ′ that is the same as M except that it
contains zj + ε in place of zj . Then CM ′ also diverges, but we have that CMr
N
M + CM ′rNM ′ is
finite. This discussion further generalises to multiple nearly degenerate zeros. This cancellation
must occur in general since Day’s formula is an exact formula for the determinant, and by
considering the matrix elements this limit is well behaved (see the discussion in Sections 3
and 7).
This analysis allows us to deduce that the formula for the order parameter given in Re-
mark 4.5 applies also for the case of degenerate zeros. In fact, this formula holds in all non-
generic cases. Recall that if we have mutually inverse zeros, this model has the same ground
state as the model with those zeros removed (and with a shift of nP that fixes the wind-
ing number) [43]. By removing the zeros, we are in a case that we have already analysed
and so can evaluate the order parameter with (4.6). However, this result agrees with keep-
ing the zeros and evaluating (4.6), any terms involving zeros that are mutually inverse will
cancel.
9Example 4.1 has nP = 0, while Example 5.4 has nP = 2, so this is the relevant correlator.
Exact correlations in topological quantum chains 19
6 Results: correlations in AIII
6.1 The AIII class
We now consider a different class of models on a one-dimensional fermionic chain. Let us
take 2L spinless fermionic degrees of freedom c†A,n and c†B,n for n = 1, . . . , L. The class of AIII
Hamiltonians [3, 71] are charge-conserving and are symmetric under the anti-unitary involution T
such that Tc†A,nT = cA,n and Tc†B,nT = −cB,n (physically T is the sublattice symmetry). The
class of models which are translation-invariant with respect to the two-site unit cell is given by
H =
∑
κ,n
τκc
†
B,ncA,n+κ + τκc
†
A,n+κcB,n. (6.1)
We can diagonalise H =
∑
k|f
(
eik
)
|
(
η†+,kη+,k − η
†
−,kη−,k
)
with bands given10 by
熱,k =
1√
2
(
c†A,k ±
√
f(z)
f(1/z)
c†B,k
)
, (6.2)
where f(z) =
∑
κ τκz
κ and f(z) =
∑
κ τκz
κ. As in BDI, the gapped phase diagram is char-
acterised by ω, the winding number of f
(
eik
)
. Since f(z) is a Laurent polynomial, we have
that ω = Nz − NP where Nz is the number of zeros inside the unit circle, and NP is the de-
gree of the pole at zero. Examples in this class include the Su–Schrieffer–Heeger model [81].
Non-trivial ground state correlations may be easily derived from (6.2) as
〈
c†B,n−αcA,n
〉
=
〈
c†A,ncB,n−α
〉
= − 1
4πi
∫ √
f(z)
f(1/z)
z−α−1dz (6.3)
and
〈
c†A,ncA,n−α
〉
=
〈
c†B,ncB,n−α
〉
= 1
2δα,0. For the subclass of models we focus on, we give these
two-point functions in Appendix B.
A natural change of variables is defined by
cA,n =
1
2
(−γ2n + iγ2n−1), cB,n =
1
2
(γ̃2n−1 + iγ̃2n),
where the γn, γ̃n are Majorana operators as introduced in Section 2. The Hamiltonian (6.1)
becomes:
H =
i
2
∑
α,n
(
Re(τα)γ̃nγn+2α + Im(τα)(−γ̃2n−1γ2n+2α + γ̃2nγ2n+2α−1)
)
. (6.4)
The sublattice symmetry T acts as TγnT = γn, T γ̃nT = −γ̃n, and we see that (6.4) is a BDI
Majorana chain, with two-site unit cell. If τα ∈ R then the model is actually translation-
invariant, and is a special case of (2.1), while for complex τα this class of models is distinct.
6.2 Correlations of string operators
The string order parameters in this class will, as before, be given by string correlators of fermionic
parity strings with certain end-point operators
Õ0(n) = exp
(
n−1∑
m=1
iπ
(
c†A,mcA,m + c†B,mcB,m
))
= (−1)n−1
n−1∏
m=1
iγ̃2m−1γ2m−1iγ̃2mγ2m,
10The branch of the square-root is chosen so that this is equal to f(z)/|f(z)| for z on the unit circle.
20 N.G. Jones and R. Verresen
Õα(n) = exp
(
n−1∑
m=1
iπ
(
c†A,mcA,m + c†B,mcB,m
)) n+α−1∏
j=n
(
1− 2c†A,jcA,j
)
= (−1)n−1
(
n−1∏
m=1
iγ̃2m−1γ2m−1iγ̃2mγ2m
)
n+α−1∏
j=n
(−iγ2j−1γ2j) for α > 0,
Õα(n) = exp
(
n−1∑
m=1
iπ
(
c†A,mcA,m + c†B,mcB,m
)) n+|α|−1∏
j=n
(
1− 2c†B,jcB,j
)
= (−1)n−1
(
n−1∏
m=1
iγ̃2m−1γ2m−1iγ̃2mγ2m
)
n+|α|−1∏
j=n
(−iγ̃2j−1γ̃2j) for α < 0. (6.5)
String order parameters are usually defined for interacting SPT phases [62, 67], our case is
different since we have a free-fermion system—see the discussion in [44]. In Theorem 6.1 below,
we prove that these string correlators are order parameters for the different phases; i.e., Õα
has long-range order if and only if α = ω, the latter being the topological invariant defined
above. Special cases of these fermionic string order parameters11 appear in [4]. We can evaluate
the ground-state correlation
〈
Õα(1)Õα(N +1)
〉
using Wick’s theorem [6, 53] and the two-point
correlators given above. We show in Appendix E that these correlators are equal to the square
of the absolute value of a Toeplitz determinant. This determinant can be evaluated using the
same techniques as in the BDI case. We now justify that these are indeed the AIII analogues of
the string order parameters in the BDI class—this follows by generalising the analysis of [44] to
this class of models. We will not pursue this fully, but give the following result:
Theorem 6.1. Consider a general model in the AIII class. This corresponds to
f(z) = eiθ
1
zNP
Nz∏
j=1
(z − zj)
NZ∏
k=1
(z − Zk), (6.6)
where |zj | < 1, |Zk| > 1 and θ ∈ [0, 2π). The winding number is given by ω = Nz −NP and the
string correlators satisfy
lim
N→∞
〈
Õα(1)Õα(N + 1)
〉
= const× δα,ω.
The non-zero constant is the value of the order parameter, given by
lim
N→∞
〈
Õω(1)Õω(N + 1)
〉
=
∣∣∣∣∣
∏Nz
j1,j2=1(1− zj1zj2)
∏NZ
k1,k2=1
(
1− Z−1
k1
Z
−1
k2
)
∏Nz
j=1
∏NZ
k=1
∣∣∣1− zj
Zk
∣∣∣2
∣∣∣∣∣
1/2
.
We outline the proof, using Szegő’s theorem [18, 83] and results of Hartwig and Fisher [35],
in Appendix E.
For models with f(z) of the form:
f(z) = eiθ
1
znP
nz∏
j=1
(z − zj)2
nZ∏
k=1
(z − Zk)
2 , (6.7)
we can proceed using the methods of this paper, leading to an analogue of Theorem 4.2. The
generic case here is that
{
zj1 , z
−1
j2
, Zk1
, Z
−1
k2
}
j1,j2=1,...,nz ;k1,k2=1,...,nZ
are pairwise distinct.
11For example, the correlator of
(
Õ−1(n)−Õ1(n)
)
/2 is used to detect a phase with two Majorana edge modes.
This would correspond to winding number ±1 in our model, consistent with Õ±1(n) being the order parameter
for those phases.
Exact correlations in topological quantum chains 21
Theorem 6.2 (AIII restatement of Theorem 4.2). Consider a chain with a non-trivial f(z) as
defined in (6.7), assuming the generic case, and for each α ∈ Z define Nα = max{|nz + nZ −
nP − α|, 1}. Then
(1) for α < ω − nz and α > ω + nZ〈
Õα(1)Õα(N + 1)
〉
= 0, N ≥ Nα;
(2) for ω − nz ≤ α ≤ ω + nZ〈
Õα(1)Õα(N + 1)
〉
=
∣∣∣∑
M
CMr
N
M
∣∣∣2, N ≥ Nα, (6.8)
where for nz > 0 and nZ > 0:
� for ω − nz ≤ α ≤ ω + nZ − nz the sum is over sets M that label sets of zeros, with
the non-zero constants CM and rM defined in Case 1 below.
� for ω+nZ −nz ≤ α ≤ ω+nZ the sum is over sets M that label sets of inverse zeros,
with the non-zero constants CM and rM defined in Case 2 below.
If either nz = 0 or nZ = 0:
� if nz = 0, and α < ω + nZ , then put nz = 1, α → α + 2 and take the limit z1 → 0
with Case 1. If nz = 0 and α = ω+ nZ then the correlator is given by
∏nZ
k=1|Zk|−2N .
� if nZ = 0 and α > ω− nz, then put nZ = 1, and take the limit Z1 →∞ with Case 2.
If nZ = 0 and α = ω − nz, then the correlator is given by
∏nz
j=1|zj |2N .
In both cases, in the formula (6.8), the sum is over all subsets M ⊆ {1, . . . , nz +nZ} of some
fixed size |M |. For each such M , we also define:
M c = {1, . . . , nz + nZ} \M
and further define Mz = {1, . . . , nz} and MZ = {1, . . . , nZ}. Then we have
Case 1: Define τj = zj for 1 ≤ j ≤ nz and τnz+j = Zj for 1 ≤ j ≤ nZ . Then the sum in (6.8)
is over all subsets M of size |M | = α+ nP − nz, and CM and rM are defined by
rM =
∏
k∈Mc τk∏nZ
j=1 Zj
,
CM =
∏
k∈Mc,m∈MZ
(
τk − Z
−1
m
) ∏
l∈Mz ,j∈M
(
z−1
l − τj
) ∏
l∈Mz
z
−(nz+nZ−nP−α)
l
×
∏
l∈Mz ,m∈MZ
(
z−1
l − Z
−1
m
)−1
∏
k∈Mc,j∈M
(τk − τj)−1
∏
k∈Mc
τ
−(nz+nZ−nP−α)
k .
Case 2: Define τj = z−1
j for 1 ≤ j ≤ nz and τnz+j = Z−1
j for 1 ≤ j ≤ nZ . Then the sum
in (6.8) is over all subsets M of size |M | = 2nz + nZ − nP − α, and CM and rM are defined by
rM =
nz∏
j=1
zj
nZ∏
k=1
Zk
Zk
∏
k∈Mc
τk,
CM =
∏
k∈Mc,m∈Mz
(τk − zm)
∏
l∈MZ ,j∈M
(
Z l − τj
) ∏
l∈MZ
Z
nP+α−nz−nZ
l
×
∏
l∈MZ ,m∈Mz
(
Z l − zm
)−1
∏
k∈Mc,j∈M
(τk − τj)−1
∏
k∈Mc
τ
−(nP+α−nz−nZ)
k .
22 N.G. Jones and R. Verresen
Much of the discussion in Section 4 applies analogously here. We will simply give one further
example.
Example 6.3. Let f(z) = (z − a)2(z − b)2 where |a| < 1 and |b| > 1. Since nz = nZ = 1, we
are in the phase ω = 2, and the correlator
〈
Õ2(1)Õ2(N + 1)
〉
is given by
〈
Õ2(1)Õ2(N + 1)
〉
=
∣∣∣∣∣
(
1− |a|2
)(
|b|2 − 1
)
|b− a|2
(
b
b
)N
+
|1− ba|2
|b− a|2
(
a
b
)N
∣∣∣∣∣
2
=
((
1− |a|2
)(
|b|2 − 1
)
|b− a|2
)2
︸ ︷︷ ︸
order parameter
+
|1− ba|4
|b− a|4
(
|a|2
|b|2
)N
+
(
1− |a|2
)(
|b|2 − 1
)
|1− ba|2
|b− a|4
((a
b
)N
+
(
a
b
)N
)
, N ≥ 1.
Note that for a, b ∈ R this example reduces to a translation-invariant BDI model. Given the
form of (6.4), we see that we have two decoupled BDI chains, each with f(z) = (z− a)2(z− b)2.
The correlator ⟨O2(1)O2(N + 1)⟩ can be calculated for each of these decoupled chains using
Example 4.1 and we see that in that case ⟨O2(1)O2(N + 1)⟩2 =
〈
Õ2(1)Õ2(N + 1)
〉
.
6.3 Correlation matrix
For the AIII class, the correlation matrix for a subsystem containing N two-site unit cells is
defined by
CN =
(〈
b†jbk
〉)
j,k=1,...,2N
,
where we define b2j−1 = cA,j and b2j = cB,j . Following the discussion in [65], to find the eigen-
values of the reduced density matrix or, equivalently, the entanglement spectrum, we want the
eigenvalues of the matrix ÂN = 1−2CN . The eigenvalues, λ, of  are real and satisfy−1 ≤ λ ≤ 1.
The values λ = ±1 are trivial eigenvalues that do not correspond to entanglement. Our main
result for class AIII is that the proof of Theorem 5.1 carries over, leading to:
Theorem 6.4 (AIII statement of Theorem 5.1). Consider a Hamiltonian of the form (6.1) with
a non-trivial f(z) of the form (6.7) such that nP = nz + nZ . Recall that in this class zeros need
not come in conjugate pairs, and we allow the non-generic case where zeros may coincide, but
assume without loss of generality12 that zj ̸= Z
−1
k for any j, k. Denote the correlation matrix
on a subsystem of size N by CN and define ÂN = 1− 2CN . Then
det
(
λ− ÂN
)
=
(
λ2 − 1
)N (∏nz
j=1 z
2
j
∏nZ
j=1 Z
2
j(∏nZ
j=1|Zj |2
)2
)N
detM(N,λ)
detM(0, λ)
,
where M(n, λ) is a 4(nz+nZ)×4(nz+nZ) matrix that can be determined from the zeros of f(z)
and the Smith canonical form of a known 2 × 2 matrix polynomial (defined in (E.4)–(E.5)).
Moreover, there exist d′, d′′ ∈ N (independent of n) such that
detM(n, λ) = µ
(∏nz
j=1 z
2
j
∏nZ
k=1 Z
2
k(∏nZ
k′=1|Zk′ |2
)2
)−n d′∏
j1=1
(
λ2 − ν̃j1(n)2
) d′′∏
j2=1
(λ− cj2),
12As in Remark 5.11, if there were such zeros they can be removed without affecting the ground state.
Exact correlations in topological quantum chains 23
where the constants µ and cj are independent of n and ν̃j(n) satisfies ν̃j(0) = 1, 0 ≤ ν̃j(n) ≤ 1
for n ≥ 1 and ν̃j(n) < 1 for some n > 0.
For any f(z) as defined in (6.7) such that nP ̸= nz + nZ , then the characteristic polynomial
of the correlation matrix can be found by taking a limit of a related case where nP = nz + nZ
that can be evaluated using the above. Details of this limit are discussed in Remark 5.7—in
particular, this discussion does not rely on zeros of f(z) appearing in complex-conjugate pairs.
For further details see Section 8 and Appendix E. As in the BDI case, this results allows us
to conclude that there exists an exact MPS representation of the ground state.
To find the entanglement spectrum requires using the definition ofM(n, λ) given in Section 8
(with the changes for class AIII given in Appendix E), as well as finding the Smith canonical
form of the relevant matrix. By analogous calculations13 to those in Example 5.3, we find that
for f(z) = 1
z (z − b)
2 with |b| < 1, b ∈ C:
det
(
λ− ÂN
)
=
(
λ2 − 1
)N−1(
λ2 − |b|2N
)
.
7 String correlators—analysis
As stated above, the BDI string correlators satisfy
(−1)N(α−1)⟨Oα(1)Oα(N + 1)⟩ = DN [t1(z)] = DN [t1(1/z)],
where t1(z) =
√
f(z)/f(1/z)z−α. Moreover, in AIII the string correlators satisfy
〈
Õα(1)Õα(N + 1)
〉
=
∣∣DN [t2(z)]
∣∣2 = ∣∣DN [t2(1/z)]
∣∣2,
where t2(z) =
√
f(z)/f(1/z)z−α. We hence see that we can understand both classes by analysing
DN [t(z)] for t(z) = t2(z). Then for class BDI we reach Theorem 4.2 by noting that f(1/z) =
f(1/z) for tα ∈ R and, since zeros come in complex-conjugate pairs, we can simplify certain
formulae. For class AIII we reach Theorem 6.2 by simply taking the absolute value squared of
the result.
We will show now that for
f(z) =
eiθ
znP
nz∏
j=1
(z − zj)2
nZ∏
k=1
(z − Zk)
2 , (7.1)
then either DN [t(z)] or DN [t(1/z)] can be evaluated using Day’s formula. Some further analysis
is then needed to reach our results. First, note that we can simplify by setting θ = 0. In the
BDI case, θ ∈ {0, π}; if θ = π we take the other branch of the square-root and multiply the
Toeplitz matrix by −1. This sign hence gives an additional factor of (−1)N when we evaluate
the determinant, as mentioned in Remark 5.11. In the AIII case θ ∈ [0, 2π), this would give
an additional complex phase when we evaluate the determinant, but since we take the absolute
value this drops out. If nz = 0 and nZ = 0 then f(z) = z−nP and the string correlators are
trivial. We treat the case nz > 0 and nZ > 0 first. Then we analyse the remaining cases where
either nz = 0 or nZ = 0.
13The matrix from the Smith canonical form needed for this calculation is given in Appendix E.
24 N.G. Jones and R. Verresen
7.1 Proof of Theorems 4.2 and 6.2 with zeros inside
and outside the unit circle
Suppose first that nz > 0 and nZ > 0. By inserting (7.1) into t(z) and rearranging, we reach
t(z) = znz+nZ−nP−α
nZ∏
j=1
(
−Zj
)−1 ∏nz
j=1 (z − zj)
∏nZ
k=1 (z − Zk)∏nz
j′=1
(
1− z/z−1
j
)∏nZ
k=1
(
z − Z−1
k′
) ,
t(1/z) = znP+α−nz−nZ
nz∏
j=1
(−zj)
( nZ∏
k=1
Zk
Zk
) ∏nz
j=1
(
z − z−1
j
)∏nZ
k=1
(
z − Z−1
k
)∏nz
j=1
(
z − zj
)∏nZ
k=1
(
1− zZ−1
k
) .
Recall that in Theorem 3.1, the canonical form (3.4) for the symbol has the degree of the
numerator greater than or equal to the degree of the denominator. Hence, for nz+nZ−nP−α ≥ 0
we evaluate DN [t(z)] and for nz + nZ − nP − α ≤ 0 we evaluate DN [t(1/z)]. Note also that
in order to apply Day’s formula we must have pairwise distinct zeros in the numerator. Hence,
for nz + nZ − nP − α ≥ 0, we write
t(z) = lim
ε→0
ρ
∏2nz+2nZ−nP−α
j=1 (z − τj)∏nz
j=1
(
1− z/z−1
j
)∏nZ
j=1
(
z − Z−1
j
) ,
τj ∈ {z1, . . . , znz , Z1, . . . , ZnZ , εx1, . . . , εxnz+nZ−nP−α}, ρ =
(
nZ∏
k=1
(
−Zk
))−1
(7.2)
and for nz + nZ − nP − α ≤ 0:
t(1/z) = lim
ε→0
ρ
∏nP+α
j=1 (z − τj)∏nz
j=1 (z − zj)
∏nZ
j=1
(
1− zZ−1
j
) ,
τj ∈
{
z−1
1 , . . . , z−1
nz
, Z−1
1 , . . . , Z−1
nZ
, εx1, . . . , εxnP+α−nz−nZ
}
,
ρ =
nz∏
j=1
(−zj)
nZ∏
j=1
Zj
Zj
.
In each case, before the limit is taken these are in the canonical form (3.4) and we can evaluate the
determinants using Theorem 3.1—this has the form
∑
M CMr
N
M where the sum is over sets M
defined in Theorem 3.1. Then, by taking the limit, we can determine the string correlator.
Recall that in Theorems 4.2 and 6.2 we assume the appropriate generic case. This means that,
for ε ̸= 0, CM is a product of finite, non-zero terms. Coincident zeros require taking a limit, as
discussed in Remark 5.11, while if we have zj = Z
−1
k , then CM can be zero14.
Now, a difficulty with the limit ε→ 0 is that when |nz + nZ − nP −α| > 1, there are choices
of M where both M and M c contain15 τk of order ε. This means that
CM ∝
∏
k∈Mc,j∈M
(τk − τj)−1 = Θ(ε−m)
for some m > 0. However, since M c by assumption contains a τk of order ε, rM is Θ(εn) for
some n > 0. Then, since the contribution of this M to the N ×N determinant is CMr
N
M , for N
sufficiently large this term will have a positive power of ε, and so will vanish upon taking the
limit ε→ 0. More precisely, we have
14In fact, as we discussed in Remark 5.11, the ground state is equivalent to a model with those zeros removed.
Hence, terms containing those zeros should not appear in the result, and so if we have a set M where these zeros
appear in rM , the corresponding CM must be zero. We can see this in Example 4.1 by setting b = 1/a.
15We are abusing notation slightly: M corresponds to a set of indices, but it is helpful to also think of M as
the set of τk corresponding to those indices.
Exact correlations in topological quantum chains 25
Lemma 7.1. For N ≥ Nα = max{|nz + nZ − nP − α|, 1}, in evaluating DN [t(z)] using Day’s
formula, any set M c that contains a term of order ε does not contribute to the determinant in
the limit ε→ 0.
Let us first consider DN [t(z)] in the case nz + nZ − nP − α ≥ 0. By Lemma 7.1, the only
sets M that contribute are those where M c contains no terms of order ε. By comparing (7.2)
and (3.4) we see that p = nZ , and thus the sum over M gives all subsets of {τj} of size nZ .
Since |M | = nZ such sets exist when nZ ≥ nz+nZ−nP −α, which is equivalent to α ≥ nz−nP .
Hence, for α < nz − nP and N ≥ Nα the determinant is zero. For the other cases under
consideration, nz − nP ≤ α ≤ nz + nZ − nP , by applying Day’s formula we reach the result
given in Theorem 4.2. Since all M that have a non-zero rM in the limit ε→ 0 contain all terms
of order ε, in stating the theorem we simplify the formulae by removing this fixed number of
terms of order ε from the definition of M , and adjusting the definition of the CM to account
for this. Note that here, and in the other cases below, the sign in the definition of rM in Day’s
formula does not depend onM and so we combine it with the oscillatory factor of the correlator.
For 1 ≤ N < Nα we can still evaluate the determinant using Day’s formula, but the analysis
and simplifications just discussed will not apply and so one must take the limit after applying
Theorem 3.1 directly for the symbol (7.2).
An analogous discussion applies to the case nz + nZ − nP − α ≤ 0. In this case, |M | = nz
and so choices of M where M c contains no terms of order ε exist when α ≤ 2nz + nZ − nP .
Hence, the correlator is zero for α > ω+nZ . By applying Day’s formula in the remaining cases,
and simplifying to only include the M that contribute, this completes the proof of Theorem 4.2
with nz > 0 and nZ > 0.
Proof of Lemma 7.1. Consider the case nz + nZ − nP − α > 0. Let us suppose that M is
such that M c contains n > 0, τk of order ε. This means that rM = Θ(εn), and that M contains
(nz + nZ − nP − α− n), τk of order ε. Then, we have that
CMr
N
M = Θ
(
ε−n(nz+nZ−nP−α−n)+nN
)
= Θ
(
εn
2+n(N−nz−nZ+nP+α)
)
,
which is a positive power of ε for N ≥ nz + nZ − nP −α. The analogous proof goes through for
the case that nz + nZ − nP − α < 0. In the case α = nz + nZ − nP all τk = Θ(1), then Day’s
formula applies for N ≥ 1.
7.2 Proof of Theorems 4.2 and 6.2 for nz = 0 or nZ = 0
7.2.1 No zeros outside the unit circle
Let us now consider the case nZ = 0, and nz − nP − α < 0. Note that we have nz > 0 as
we do not include the trivial case. The strict inequality allows us to apply Day’s formula. In
particular,
t(1/z) = znP+α−nz
nz∏
j=1
(−zj)
∏nz
j=1
(
z − z−1
j
)∏nz
j=1 (z − zj)
= lim
ε→0
lim
Z1→∞
ρ
∏nP+α
j=1 (z − τj)(
1− zZ−1
1
)∏nz
j=1 (z − zj)
,
τj ∈
{
z−1
1 , . . . , z−1
nz
, Z−1
1 , εx1, . . . , εxnP+α−nz−1
}
, ρ =
nz∏
j=1
(−zj)
.
Thus, the result we want follows from the formula for nZ = 1 and then taking the limit Z1 →∞.
Taking the limit by setting Z−1
1 = εx0, we derive that contributions from sets M c that contains
a τj = Θ(ε) are zero for N ≥ nP + α − nz. Moreover, note that the correlator is exactly zero
26 N.G. Jones and R. Verresen
for α > ω and N ≥ nP + α − nz, since in that case all sets M c will contain a τj that goes to
zero.
In the case nz − nP − α ≥ 0, it is easier to analyse the determinant directly. Since nZ = 0,
the Fourier coefficients of the symbol, as calculated in Appendix B, can be seen to be one-sided.
In particular tn = 0 for n < nz − nP − α. This means that if nz − nP − α > 0, the determinant
is zero. For the only remaining case, nz − nP − α = 0, we have that
DN [t(z)] = tN0 =
nz∏
j=1
(−zj)N , N ≥ 1.
7.2.2 No zeros inside the unit circle
Finally, let us consider the case nz = 0, nZ > 0 and nZ − nP − α > 0. The strict inequality
allows us to apply Day’s formula. In particular,
t(z) = znZ−nP−α
(
nZ∏
k=1
(
−Zk
))−1 ∏nZ
k=1 (z − Zk)∏nZ
k=1
(
z − Z−1
k
)
= lim
ε→0
lim
z1→0
(
nZ∏
k=1
(
−Zk
))−1 ∏2nz+2nZ−nP−(α+2)
j=1 (z − τj)(
1− z/z−1
1
)∏nZ
k=1
(
z − Z−1
k
) ,
τj ∈ {z1, Z1, . . . , ZnZ , εx1, . . . , εxnz+nZ−nP−(α+2)}, ρ =
(
nZ∏
k=1
(
−Zk
))−1
.
As before, we can then apply the result for nz = 1 and take the limit z1 → 0, while also
replacing α by α + 2. Taking the limit by setting z1 = εx0, we derive that contributions from
sets M c that contains a τj = Θ(ε) are zero for N ≥ nZ − nP − α. Moreover, for α < −nP = ω
all sets M c contain a τj = Θ(ε), and so for N ≥ nZ − nP − α these correlators are exactly zero.
Finally, as in the case nz = 0, one can argue we have one-sided Fourier coefficients that imply
the correlator is zero for nZ − nP − α < 0 and for α = nZ − nP , we have
DN [t(z)] = tN0 =
nZ∏
k=1
(
−Zk
)−N
, N ≥ 1.
We have considered all cases and thus, by using that the zeros come in conjugate pairs, we have
proved Theorem 4.2 for the BDI class, and by taking the absolute value squared we have proved
Theorem 6.2 for the AIII class.
7.3 Emptiness formation probability
Here we prove that the emptiness formation probability, P (N), introduced in Remark 4.11, can
be evaluated using Day’s formula. Following [26], for a translation-invariant BDI Hamiltonian
as in (2.1), we have that
P (N) =
∣∣∣∣DN
[
1
2
(
1− f(z)
|f(z)|
)]∣∣∣∣ .
Then, for a generic BDI model of the form given in (2.5), P (N) = |DN [t(z)]|, where
t(z) =
1
2
nz∏
j=1
(
1− z/z−1
j
) nZ∏
k=1
(
z − Z−1
k
)
− σznz+nZ−nP
nz∏
j=1
(
z − zj
) nZ∏
k=1
(
1− zZ−1
k
)
nz∏
j=1
(
1− z/z−1
j
) nZ∏
k=1
(
z − Z−1
k
)
.
Exact correlations in topological quantum chains 27
This is a rational symbol, where one can check that the numerator has degree at least the
degree of the denominator. We can allow for degenerate zeros by taking an appropriate limit,
and, assuming that nz > 0 and nZ > 0, we can evaluate P (N) using Theorem 3.1.
If nz = 0 and nZ = 0, then t(z) = 1
2(1−σz
nP )—if nP ̸= 0, then P (N) = 2−N , while if nP = 0
then P (N) = 0 for σ = 1 and P (N) = 1 for σ = −1. If nZ = 0 and nz > 0, then one can
write t(z) = limε→0
z−ε
z−ε t(z), and then evaluate with Day’s formula before taking the limit ε→ 0.
Similarly, if nz = 0 and nZ > 0, one can take t(z) = limε→0
1−εz
1−εz t(z).
To derive Example 4.12, recall that f(z) = z−2(z − a)2(z − b)2, with |a| < 1 and |b| > 1. We
suppose the generic case that b ̸= 1/a. Then we can write
P (N) =
∣∣∣∣DN
[
(1/b− a)
2
(z + 1)(z − 1)
(1− az)(z − 1/b)
]∣∣∣∣ ,
which is of the form (3.4) with p = q = 1 and s = 2. There are thus two contributions
to the determinant, leading to the given formula. Note that this formula is strictly positive
given b ̸= 1/a.
8 Correlation matrix—analysis
We can find the characteristic polynomial of the BDI correlation matrix by evaluating the block
Toeplitz determinant generated by (3.5). Note thatDN [Φ(z, λ)] is the determinant of a 2N × 2N
matrix, with iλ on the diagonal. This means that DN [Φ(z, λ)] = (−1)N
∏N
j=1
(
λ2 − ν2j
)
. More-
over, since this is a correlation matrix we have that 0 ≤ νj ≤ 1.
8.1 A canonical form for rational symbols and the definition of M(n, λ)
Let us define Φ̃(z, λ) to be the symbol Φ(z, λ) with f(z) restricted to be of the form (2.5). Then
define
g̃(z) =
nz∏
j=1
(z − zj)
nZ∏
k=1
(
z − Z−1
k
)
, h̃(z) =
nz∏
j=1
(1− zzj)
nZ∏
k=1
(
1− zZ−1
k
)
.
We then have
Φ̃(z, λ) =
a(z)
g̃(z)h̃(z)
=
1
g̃(z)h̃(z)
(
a11(z) a12(z)
a21(z) a22(z)
)
,
where
a11(z) = a22(z) = iλ
(∏nz
j=1(−zj)
)(∏nZ
k=1(−Zk)
) nz∏
j=1
(z − zj)
(
z − z−1
j
) nZ∏
k=1
(z − Zk)
(
z − Z−1
k
)
, (8.1)
a12(z) = znz+nZ−nP
1∏nZ
k=1 Z
2
k
nz∏
j=1
(z − zj)2
nZ∏
k=1
(z − Zk)
2, (8.2)
a21(z) = −z−nz−nZ+nP
nz∏
j=1
z2j
nz∏
j=1
(
z − z−1
j
)2 nZ∏
k=1
(
z − Z−1
k
)2
. (8.3)
Now, in order to apply Theorem 3.2, a(z) must be a matrix polynomial of the form
∑s
j=0 ajz
j .
This is the case if nz + nZ = nP , and in fact if this condition is not satisfied we cannot apply
28 N.G. Jones and R. Verresen
Gorodetsky’s formula16: we thus fix nz+nZ = nP . We then have that all aij(z) are polynomials
of degree 2(nz + nZ), and
det(as) =
(
1− λ2
) ∏nz
j=1 z
2
j∏nZ
k=1 Z
2
k
.
Define the set of zeros and inverse zeros by
{τi}i=1,...,2(nz+nZ) ∈
{
zj1 , z
−1
j2
, Zk1
, Z−1
k2
}
j=1,...,nz ;k=1,...,nZ
.
Recall that we do not assume that the {τi} are all pairwise distinct, however, in the statement
of the theorem we assume17 that zj ̸= Z−1
k for any j, k. Then there exist 2 × 2 matrix polyno-
mials y(z) and w(z) such that det y(z) and detw(z) are non-zero and independent of z and
y(z)a(z)w(z) =
1 0
0
nz∏
j=1
(z − zj)2
(
z − z−1
j
)2 nZ∏
k=1
(z − Zk)
2
(
z − Z−1
k
)2
; (8.4)
this is the Smith canonical form of a(z) [10, 32]. Define
G(z) = g̃(z)
(
1, z, . . . , znz+nZ−1
)
,
H(z) = h̃(z)
(
1, z, . . . , znz+nZ−1
)
,
m(n)(z, λ) =
(
y21(z, λ)H(z), y22(z, λ)H(z), y21(z, λ)z
nG(z), y22(z, λ)z
nG(z)
)︸ ︷︷ ︸
4(nz+nZ)
,
where the second row of y(z) from the Smith canonical form appears in the definition of m(n),
and we make the λ dependence explicit. Then we define a 4(nz + nZ)× 4(nz + nZ) matrix
M(n, λ) =
m(n)(τ1, λ)
∂zm
(n)(τ1, λ)
m(n)(τ2, λ)
∂zm
(n)(τ2, λ)
...
m(n)(τ2(nz+nZ), λ)
∂zm
(n)(τ2(nz+nZ), λ)
.
This matrix is, in our generic case, the matrixM
[
n, Φ̃(z)
]
appearing in Theorem 3.2.
8.2 Proof of Theorem 5.1
Given the canonical form of Φ̃(z, λ) and the definitions of the relevant functions above, we simply
apply Theorem 3.2 as given in [10], leading to
DN
[
Φ̃(z, λ)
]
=
(
1− λ2
)N ( ∏nz
j=1 z
2
j∏nZ
k=1 Z
2
k
)N
detM(N,λ)
detM(0, λ)
.
16If nz + nZ ̸= nP , then there is a pole in either (8.2) or (8.3)—we could try to pull this pole out and
redefine g̃(z), however, in that case we have that as has only one non-zero entry and one of the conditions of
Gorodetsky’s formula is that as is invertible. As explained in Section 5, we can analyse nP ̸= nz + nZ by taking
an appropriate limit of a case with nP = nz + nZ .
17In fact, if this is the case one can still apply Gorodetsky’s formula as given in [10], but the given formulae will
be slightly altered. Alternatively one can note that, as discussed in Remark 5.11, this assumption on our model
is without loss of generality.
Exact correlations in topological quantum chains 29
This is the first part of our result, we now show that there are only a finite number of zeros
of the characteristic polynomial DN
[
Φ̃(z, λ)
]
that are not equal to ±1. Firstly, note that λ
dependence in detM(n, λ) comes from y21(z, λ) and y22(z, λ). Importantly, the definition (8.4)
of y does not depend on N . One can determine y and w through a finite sequence of elemen-
tary transformations of a(z). In particular, the elementary transformations with λ dependence
reduce the order (as a polynomial in z) of the matrix elements of a11, a12, a21 by taking linear
combinations of rows or columns multiplied by coefficients from these polynomials at each step.
These coefficients will be polynomials in λ, since initially all matrix elements of a(z) are poly-
nomials in z and λ (8.1)–(8.3). Hence, there exists a d0 ∈ N such that we can find18 a y(z, λ)
with entries that are polynomial in λ of degree at most d0. This means that detM(n, λ) is
a polynomial in λ of degree 2d′ + d′′ ≤ 4d0(nz + nZ), where this degree does not depend on n.
Now, recalling that DN
[
Φ̃(z, λ)
]
= (−1)N
∏N
j=1
(
λ2 − ν2j
)
, we have
(−1)N
N∏
j=1
(
λ2 − ν2j
)
=
(
1− λ2
)N ( ∏nz
j=1 z
2
j∏nZ
k=1 Z
2
k
)N
detM(N,λ)
detM(0, λ)
=
(
1− λ2
)N ( ∏nz
j=1 z
2
j∏nZ
k=1 Z
2
k
)N
αN
∏d′
j=1
(
λ2 − ν̃j(N)2
)∏d′′
j=1(λ− cj)
α0
∏d′
j=1
(
λ2 − ν̃j(0)2
)∏d′′
j=1(λ− cj)
.
By comparing the two sides of this equation, we have that
detM(n, λ) = µ
( ∏nz
j=1 z
2
j∏nZ
k=1 Z
2
k
)−n d′∏
j=1
(
λ2 − ν̃j(n)2
) d′′∏
j=1
(λ− cj),
where µ and cj are independent of n and ν̃j(n) satisfies ν̃j(0) = 1, ν̃j(n) ≤ 1 for n ≥ 1
and ν̃j(n) < 1 for some n > 0. Thus we have d′ ∈ N non-trivial eigenvalues of the correlation
matrix, even in the limit N → ∞. Theorem 6.4 is proved similarly, with the relevant changes
pointed out in Appendix E.
9 The MPS-transfer matrix
As discussed in Remark 5.5, Theorems 5.1 and 6.4 allow us to deduce the existence of an exact
MPS representation for the ground state of BDI and AIII models with f(z) of the form given
in (2.5) and (6.7) respectively. Moreover, an exact MPS representation is constructed for the
BDI class in [43]. Given an MPS, it can be put into a canonical form [61]—we will henceforth
suppose that the MPS under consideration is in this form. From the MPS, we can define the
MPS-transfer matrix (hereafter referred to as the transfer matrix) and in this section we show
how Theorem 4.2 allows us to deduce properties of this transfer matrix for the BDI case. As an
application of this, we can find a lower bound on the bond dimension of an MPS representation
of the ground state—this complements the upper bound found in [43]. In certain cases, the
upper and lower bounds coincide and allow us to give the optimal bond dimension of such an
MPS. Throughout this section we will work with the spin chain model (see Appendix A), and
use standard graphical notation to give an intuitive illustration of some formulae [16, 66]. While
we focus on the BDI case, an analogous discussion based on Theorem 6.2 would allow us to
deduce properties of the transfer matrix in the AIII class.
18Note that after applying this sequence of transformations, the matrix we have will differ from the right-hand
side of (8.4) by a polynomial in λ in each diagonal entry. We get the Smith canonical form by dividing each
entry of w(z, λ) by one of these polynomials as appropriate. Hence, we can find y(z, λ), w(z, λ) such that y is
a polynomial in λ while w is a rational function of λ. Examples are given in Appendix D.
30 N.G. Jones and R. Verresen
a)
A
j
α β
b) EX =
A
X
A
c)
(
EI
)n
=
∑χ2
k=1 µ
n
k
rk lk
Figure 1. Graphical notation: a) is the MPS tensor with bond indices α, β; b) is the generalised transfer
matrix; c) is a formula for En
I when the transfer matrix is diagonalisable.
9.1 Overview
For a periodic spin-1⁄2 chain with L sites, a translation-invariant MPS representation of a state
is of the form
|ψ⟩ =
∑
j1,...,jn=±1/2
tr(Aj1 . . . AjL) |j1, . . . , jL⟩ .
We will take |ψ⟩ to be the ground state of a model defined in (2.5). For a fixed value of j, Aj
is a χ × χ matrix, and one can think of Aj as a χ × χ × 2 tensor. Given Aj , one can compute
various quantities for a system of size L and then take the limit L → ∞. A useful operator is
the (generalised) transfer matrix
EX =
∑
j,k=±1/2
XkjAj ⊗Ak for Xkj = ⟨k|X |j⟩ .
We can view this as a χ2 × χ2 matrix, where we group indices connecting sites to the left and
sites to the right19 (see Figure 1). The transfer matrix, EI, can be used to calculate the norm
of the state, through
⟨ψ| ψ⟩ = lim
L→∞
tr
(
EL
I
)
.
Note that Aj can be rescaled so that the state is normalised in the limit, the canonical form
fixes a rescaling [61]. Moreover, correlations of single-site operators X1 and XN+1 take the form
⟨ψ|X1XN+1 |ψ⟩ = lim
L→∞
tr
(
EXE
N−1
I EXE
L−(N+1)
I
)
. (9.1)
It is simple to extend this to more general correlators, for example,
⟨ψ|X1X′
2XN+1 |ψ⟩ = lim
L→∞
tr
(
EXEX′E
N−2
I EXE
L−(N+1)
I
)
.
Thus, the transfer matrix EI =
∑
j,k=±1/2Aj ⊗Aj is intimately related to correlations—indeed
in this limit our MPS is a finitely correlated state [21, 61, 62]. We now discuss how the results
of Theorem 4.2 relate to this framework.
9.2 General discussion
Viewing the transfer matrix EI as a χ
2 × χ2 matrix, then it has a Jordan normal form with χ2
eigenvalues (counting multiplicity). Let us first consider the case where EI is diagonalisable.
19If we put the indices in we have E
(αα′;ββ′)
X =
∑
j,k=±1/2 XkjA
(α;β)
j A
(α′;β′)
k .
Exact correlations in topological quantum chains 31
For A in canonical form, the largest eigenvalue of EI (in absolute value) equals one, and more-
over, for the purposes of this discussion, let us suppose this largest eigenvalue is unique (see
Remark 9.1). Then (9.1) simplifies to
⟨ψ|X1XN+1 |ψ⟩ =
χ2∑
k=1
µN−1
k ⟨l1|EX |rk⟩ ⟨lk|EX |r1⟩ , (9.2)
where µ1 = 1, |µk| < 1 for k > 1 and {|rk⟩ , ⟨lj |} are the left and right eigenvectors of EI,
satisfying ⟨lj | rk⟩ = δjk.
Now, consider the operators Oα defined in (2.6). For α = 2k+1 these are correlators of local
operators, for example,
⟨O1(1)O1(N + 1)⟩ =
χ2∑
k=1
µN−1
k ⟨l1|EX |rk⟩ ⟨lk|EX |r1⟩ ,
⟨O−1(1)O−1(N + 1)⟩ =
χ2∑
k=1
µN−1
k ⟨l1|EY |rk⟩ ⟨lk|EY |r1⟩ ,
⟨O3(1)O3(N + 1)⟩ =
χ2∑
k=1
µN−3
k ⟨l1|EXEYEX |rk⟩ ⟨lk|EXEYEX |r1⟩ .
Thus, using the results of Theorem 4.2, the terms proportional to rNM that appear mean we can
identify eigenvalues of the transfer matrix:
{
(−1)nP+1rM
}
⊆ {µk}. Moreover, the terms CM
will correspond to the overlaps such as ⟨l1|EX |rk⟩. Note that if EI had off-diagonal terms in the
Jordan normal form, then these would appear in correlators as, e.g., nµn−1
k . Such correlations do
not appear in Theorem 4.2 in the generic case, although they can appear for non-generic cases,
for example in (5.5). In any case, since non-trivial Jordan blocks correspond to degenerate
eigenvalues, the dimension of the transfer matrix is always lower bounded by the number of
distinct rM .
Now, for Oα with α = 2k we have a non-local operator. However, we can do a similar analysis,
using the generalised transfer matrix EZ . For example, we have
⟨O2(1)O2(N + 1)⟩ = lim
L→∞
tr
(
EXEYE
N−2
Z EYEXE
L−(N+2)
I
)
=
χ2∑
k=1
µ̃N−2
k
〈
l1
∣∣EXEY
∣∣r̃k〉〈l̃k∣∣EYEX
∣∣r1〉,
where we suppose for simplicity that we can diagonalise
EZ =
χ2∑
k=1
µ̃k
∣∣r̃k〉〈l̃k∣∣.
Because
∏
j Zj is a symmetry of our system, it can be shown that EZ and EI have the same
eigenvalues up to phase factors [73]. This follows from the result that a symmetry operator on the
physical index corresponds to a transformation on the bond indices of the form A → WUAU †
where U is unitary and W is a diagonal matrix of phase factors eiθj . This is illustrated in
Figure 2. As before, we can use Theorem 4.2 to identify eigenvalues µ̃k of EZ . Moreover, we
know that for each k, |µ̃k| = |µj | for some j. Hence, we can lower bound χ2 by the number
of rM that give us distinct µj and distinct µ̃j where none of these rM have the same absolute
value.
32 N.G. Jones and R. Verresen
EZ =
A
Z
A
=
U †UW A
A
=
U †UW
EI
Figure 2. Graphical representation of the relationship between EZ and EI. U is a unitary matrix,
and W is a diagonal matrix of phase factors. This follows from Theorem 5 of [73].
Remark 9.1. An MPS is called injective if the transfer matrix has a unique largest eigenvalue.20
In the models considered in this paper, the MPS ground state is not necessarily injective. Indeed,
suppose that ω = 2k+1 for k ∈ Z. Then we have a local order parameterO2k+1. Note thatO2k+1
is odd under the symmetry
∏
j Zj . Hence, given a unique largest eigenvalue, we must have
⟨Oω(1)⟩ = ⟨l1|EXEY . . . EX |r1⟩ = 0, (9.3)
where for definiteness we fix ω > 0. From (9.2), the two-point correlation function will behave
like:
lim
N→∞
⟨Oω(1)Oω(N + 1)⟩ = ⟨l1|EXEY . . . EX |r1⟩ ⟨l1|EXEY . . . EX |r1⟩ , (9.4)
where the left-hand side has a non-zero limit given in Remark 4.5. Equations (9.3) and (9.4)
are inconsistent, and so for ω = 2k + 1 we must have further eigenvalues of absolute value one.
This means that if the MPS is injective, we must have ω = 2k.
It is simple to generalise (9.1) to the non-injective case, and the relation between EZ and EI
illustrated in Figure 2 does not rely on the MPS being injective. However, if we do have an
injective MPS, this means that W is a matrix of the form eiθI. By applying the symmetry
transformation on the physical index twice we have A → e2iθUAU †. Since the transfer ma-
trix EZ2 = EI, we can conclude that eiθ = ±1. Hence, in the injective case, either the spectrum
of EZ is the same as the spectrum of EI or it is the same as the spectrum of −EI.
Remark 9.2. Throughout the paper we have considered the generic case to be where the
zeros and inverse zeros
{
zj1 , z
−1
j2
, Zk1
, Z−1
k2
}
j1,j2=1,...,nz ;k1,k2=1,...,nZ
are pairwise distinct. For the
purposes of finding a lower bound on the bond dimension, we will now suppose the following
‘strongly generic’ condition. For mz ⊆ {1, . . . , nz} and mZ ⊆ {1, . . . , nZ} define the products
R(mz,mZ) =
∏
j∈mz
zj
∏
k∈mZ
Z−1
k .
The ‘strongly generic’ condition is that |R(mz,mZ)| = |R(m′
z,m
′
Z)| if and only if mz and m′
z
(similarly, mZ andm′
Z) differ only by replacing the index of any zero by the index of its complex-
conjugate.21 This is a natural condition given the form of f(z), and moreover implies the usual
generic case assumed above.
9.3 Lower bound on the bond dimension
We will now consider the number of different rM that appear in Theorem 4.2, and use this to find
a lower bound on the bond dimension. For ease of notation, we analyse the case nP = nz + nZ ,
20In some literature this is called a pure MPS [66], and injective has a slightly different definition [61, 73].
21Recall that since f(z) has real coefficients, zeros are either real or come in complex-conjugate pairs.
Exact correlations in topological quantum chains 33
where, for nP even, we can find a lower bound that coincides with the upper bound in [43]. The
general lower bound then follows easily. We remark that the Nα that appears in Theorem 4.2
has a natural explanation for this value of nP . Recall that for N ≥ Nα the given formula for
the correlator applies, where Nα = max{|α|, 1} (for N < Nα we can take a limit to evaluate
the correlator). This is exactly the number of sites that the local endpoint operator of Oα
occupies—in particular, this is the value of N for which the product of EX at each endpoint is
fixed, and as N increases we simply increase the number of EI or EZ that appear in between
the endpoints.
Corollary 9.3. Suppose that f(z) satisfies the strongly generic condition given in Remark 9.2.
Then
2nz+nZ ≤ χ2.
In [43], the upper bound χ2 ≤ 22⌈range(H)/2⌉ is derived, where range(H) is defined in Re-
mark 5.5. If nP = nz + nZ , then range(H) = nz + nZ . Hence, when nP = nz + nZ is even
(implying also that ω is even), combining the two inequalities gives us that 2nz+nZ = χ2.
When nP = nz +nZ is odd, and for other values of nP , 2⌈range(H)/2⌉ ≥ nz +nZ . Hence, these
two inequalities do not fix the optimal value of χ in these cases, although we conjecture that
the upper bound is optimal;22 i.e., log2(χ) = ⌈range(H)/2⌉.
9.3.1 Proof of Corollary 9.3
Let us fix nP = nz + nZ , Theorem 4.2 gives non-zero correlators for −nZ ≤ α ≤ nz. Note that
there are 2nz+nZ subsets of S =
{
z1, . . . , znz , Z
−1
1 , . . . , Z−1
nZ
}
. Given any subset, one can take
the product of the elements contained within it. Clearly all rM appearing in Theorem 4.2 are of
this form. Moreover, we show in Appendix F.1 that for any such product, there is a set M that
appears in ⟨Oα(1)Oα(N +1)⟩ =
∑
M CMr
N
M for −nZ ≤ α ≤ nz such that rM gives this product.
The constants CM are non-zero, so we can identify rM as eigenvalues µk of EI or µ̃k of EZ . The
local (non-local) correlation functions are those with α odd (even). Note that in Theorem 4.2,
for a fixed α the products rM that appear always correspond to either an even-size or an odd-size
subset of S. If ω is odd, then the local order parameter contains only even-size subsets, since
there must be an M such that rM = 1. If ω is even, then the non-local string order parameter
contains only even-size subsets for the same reason. Moreover, if we shift α, we alternate between
correlators containing only even- and only odd-size subsets. Suppose ω is odd, then products of
terms in all of the even-size subsets of S (and only these products) appear as rM in correlations
of local operators. Using the strongly generic condition, this gives us 2nz+nZ−1 different µk.
Moreover, products of terms in all of the odd-size subsets of S (and only these products) appear
as rM in correlations of non-local operators. This gives us 2nz+nZ−1 different µ̃k. Since each µ̃k
is a product of an odd-size subset in S, by the strongly generic condition, it cannot have the
same absolute value as any µj that appears in a local correlator. This means that there must
be additional eigenvalues of EI that correspond to each of these µ̃k. If ω is even the same
argument goes through exchanging odd-size and even-size. Hence, we can conclude that there
are at least 2nz+nZ different eigenvalues of EI, i.e., 2
nz+nZ ≤ χ2. Moreover, for nP = nz+nZ+k,
we simply shift the labels of the Oα by α→ α−k in each formula. This means that 2nz+nZ ≤ χ2
holds in general.
22More precisely, we make this conjecture given the generic condition used throughout the paper: i.e., that{
zj1 , z
−1
j2
, Zk1
, Z−1
k2
}
j1,j2=1,...,nz ;k1,k2=1,...,nZ
are pairwise distinct. If this does not hold then there are counter
examples. For example, f(z) = z−2(z−2)2(z−1/2)2 has a product state ground state with bond dimension χ = 1,
while range(H) = 2.
34 N.G. Jones and R. Verresen
9.4 Spectrum of the transfer matrix
In the proof of Corollary 9.3, we identify eigenvalues of the transfer matrix, EI, up to complex
phase factors, in order to find a lower bound on the bond dimension. In the case that we
have nP = nz + nZ is an even integer, and using the upper bound on the bond dimension
from [43], we can go further and find the spectrum of the transfer matrix. This is summarised
as follows:
Corollary 9.4. Consider a model of the form given in (2.5), with σ = ±1, that satisfies the
strongly generic condition given in Remark 9.2 and has nP = nz+nZ = 2n for some n ∈ Z. We
define S =
{
z1, . . . , znz , Z
−1
1 , . . . , Z−1
nZ
}
. Then the MPS is injective and the 2nz+nZ eigenvalues
of the transfer matrix are labelled by subsets s ⊆ S and are given by
µ(s) = (−σ)|s|
∏
τj∈s
τj . (9.5)
In Remark 9.7, we show that subject to the strongly generic condition, and with nP =
nz + nZ + k = 2n, then the non-zero eigenvalues are given by (9.5), and all further eigenvalues
of the transfer matrix are zero. Note that if nP is even, then so is ω. We do not give results for
the spectrum of the transfer matrix in cases where ω is odd.
Remark 9.5. Let us define eiθ = −σ and
εj =
{
− log zj , 1 ≤ j ≤ nz,
− logZ−1
j−nz
, nz + 1 ≤ j ≤ nz + nZ ,
where εj ∈ C in general. Then given the assumptions in Corollary 9.4, we have that the
eigenvalues of the transfer matrix are given by
µn1,...,nnz+nZ
= e−
∑
j nj(εj+iθ).
We can view these eigenvalues as coming from an free-fermion effective Hamiltonian (in general
non-hermitian)
Heff =
nz+nZ∑
j=1
(εj + iθ) a†jaj (9.6)
for some fermionic modes aj . Then the spectrum of EI coincides with the spectrum of e−Heff . It
would be interesting to determine whether there exist choices of aj such that EI is equal to e−Heff
and, if so, whether the form of the aj can be determined straightforwardly from properties of the
function f(z). Such a free-fermion form of Heff in the XY model23 with f(z) = 1
z (z − a)(z − b)
is analysed analytically for the case of a, b ∈ R in [69]. The zeros are restricted to be real so
that the quantum to classical mapping can be used [82]. For the case of complex zeros, the
eigenvalues of the transfer matrix were studied numerically in [95], but no formula for Heff is
given.
Remark 9.6. As shown in the proof of Corollary 9.4, the phase factor eiθ = ±1 is the phase
difference between EI and EZ . In particular, whereas the dominant eigenvalue of EI is always 1
(by normalisation), the dominant eigenvalue of EZ is eiθ. This is a Z2 invariant of the gapped
phase of matter [44]. Its value is independent of the topological invariant ω; indeed, even
when ω = 0, one can have θ = 0 or θ = π. These are known as two distinct symmetry-protected
23Except on the disorder line a = b, this model is outside the subclass analysed here. The MPS and transfer
matrix that correspond to Heff are exact only in the limit of infinite bond dimension.
Exact correlations in topological quantum chains 35
trivial (SPt) phases of matter [30]: whilst they are not accompanied by protected edge modes
or degeneracies in the entanglement spectrum, they are nevertheless separated by a quantum
phase transition.
Physically, the SPt phases associated to θ = 0 or θ = π are distinguished by noting whether
or not the string order parameter with long-range order oscillates, i.e., ⟨Oω(1)Oω(N + 1)⟩ =
constant × eiθN (1 + o(1)). Hence, one can interpret θ as the momentum of the string order
parameter. Intuitively, the reason this is quantized (i.e., that it has to take on a discrete
value θ ∈ {0, π}) is due to the string order parameter being related to a Z2 symmetry, implying
that e2iθ = 1. As discussed in Remark 9.1, this can be made precise in the MPS framework by
noting that EZ2 = EI.
Remark 9.7. As derived in Remark 5.7, all models with nP = nz+nZ−k for k > 0 are limiting
cases of models with nP = n′z+nZ , where n
′
z = nz+k and we have k additional zeros εxj with xj
pairwise distinct. Suppose also that the zeros of these models (including our chosen xj) satisfy
the strongly generic condition, and moreover that nP (and therefore ω) is even along this path.
Then all models with ε > 0 have a transfer matrix that can be analysed using Corollary 9.4; this
means that the MPS is injective and that we can identify the spectrum of the transfer matrix
as 2nz+nZ+k eigenvalues that are products of the zeros and inverse zeros. In the limit ε = 0,
the limiting MPS is the ground state of a model with nP = nz + nZ − k. The corresponding
limiting transfer matrix has 2nz+nZ known non-zero eigenvalues, and has 2nz+nZ+k − 2nz+nZ
zero eigenvalues (arising from products of the form (9.5) for sets that contained any εxj). Note
that a priori this limiting MPS need not be in canonical form; bringing it to canonical form
can potentially reduce the bond dimension, thereby removing zero eigenvalues of the transfer
matrix.24 An analogous argument can be made for k < 0 by considering f(1/z) and noting that
the models defined by f(1/z) and f(z) differ by an on-site change of basis and so have the same
transfer matrix.
9.4.1 Proof of Corollary 9.4
The proof essentially follows from the proof of Corollary 9.3. In particular, given our assumptions
we have that ω is even and so, as explained above, we have 2nz+nZ−1 distinct eigenvalues of EI
labelled by odd-size sets s ⊆ S:
µ(s) = σ(−1)nP+1
∏
τj∈s
τj = −σ
∏
τj∈s
τj .
(Recall that if σ = −1 in (2.5), we have an additional factor of (−1)N in all correlators given in
Theorem 4.2.) Furthermore, we also have 2nz+nZ−1 distinct eigenvalues of EZ , labelled by the
even-size subsets
µ̃(s) = −σ
∏
τj∈s
τj .
Moreover, by the strongly generic condition, |µ̃(s)| ≠ |µ(s′)| for any s, s′. Now, the upper bound
on the bond dimension means that we have identified all eigenvalues of EI up to phase factors,
and since all |τj | < 1 we have a unique largest eigenvalue: this is µ̃(s) = −σ, where s is the
empty set. Hence, the MPS is injective. As discussed in Remark 9.1, having an injective MPS
implies that the spectrum of EZ is either the same as the spectrum of EI or the same as the
spectrum of −EI. We can then conclude that ±µ̃(s) is an eigenvalue of EI for all s (where the
sign does not depend on s). We can identify this sign since we know that µ = 1 is an eigenvalue
24However, our conjecture for generic models implies that the limiting MPS does have optimal bond dimension—
see the discussion below Corollary 9.3.
36 N.G. Jones and R. Verresen
A
A
= r1 l1 −1
b ×
1
CX
EX r1 EXl1
−a× 1
CY
EY r1 EYl1 +a
b ×
1
CZ̃
EZ̃
r1 EZ̃l1
Figure 3. Graphical representation of the transfer matrix for f(z) = z−2(z − a)2(z − b)2 with a < 1
and b > 1. We define Z̃ = Z − (a2−1)b2−ab+1
b(a−b) . The normalisation constants CX , CY and CZ̃ = −CXCY
are given in (9.7).
of EI. Hence, if σ = −1, we have that µ̃(s) is an eigenvalue of EI for all s, while if σ = 1, then
−µ̃(s) is an eigenvalue of EI for all s. We have hence identified 2nz+nZ eigenvalues of EI, and
by the upper bound on the bond dimension this means we have the full spectrum.
9.5 Diagonalising the transfer matrix for f(z) = z−2(z − a)2(z − b)2
We now explore how our results can allow us to constrain the eigenvectors of the transfer matrix
as well as the eigenvalues. Let us consider f(z) = z−2(z−a)2(z− b)2 with a < 1 and b > 1. The
correlators are non-zero for −1 ≤ α ≤ 1. The values of these correlators are given in Example 4.1
(after shifting the index appropriately). Let P1 = |r1⟩ ⟨l1|, then, given the upper bound χ2 = 4,
in Appendix F.2 we prove the following:
EI = P1 − a
(
(b− a)(
1− b−2
)
(1− ab)
EY P1EY
)
− 1
b
(
(a− b)(
1− a2
)
(1− ab)
EXP1EX
)
+
a
b
(
(a− b)2(
1− a2
)(
1− b−2
)
(1− ab)2
EZ̃P1EZ̃
)
, (9.7)
where
Z̃ = Z −
(
a2 − 1
)
b2 − ab+ 1
b(a− b)
.
The eigenvalues are {1,−a,−1/b, a/b} and the bracketed expressions are the relevant Pj= |rj⟩⟨lj |.
This is given graphically in Figure 3. Note that we did not need the MPS tensor to derive this
result, although it is needed to evaluate this formula. We can furthermore use the formula to
identify that, say, |r2⟩ ∝ EY |r1⟩. Given this formula for EI, further calculations are required to
determine whether we can find expressions for fermionic modes aj in (9.6) such that EI = e−Heff .
One can straightforwardly generalise the analysis of Appendix F.2 to derive results about
the eigenvectors of EI in cases where f(z) has more zeros. However, this will not immediately
lead to a diagonal form as in (9.7). In that example, operators such as EY P1EY corresponded
to a unique eigenvalue, while in the general case such operators can correspond to multiple
eigenvalues (i.e., we have a sum over more than one set of zeros in the expressions given in
Theorem 4.2).
Exact correlations in topological quantum chains 37
10 Recovering generic models via a limiting procedure
The results in this paper are for the special subclass of BDI and AIII models where all non-
zero zeros of f(z) have an even multiplicity. This subclass admits closed results for correlation
functions and an exact matrix product state representation of the ground state. In this section,
we show how a generic BDI or AIII model can be obtained as a limit25 of such special models.
This shows that any ground state in these subclasses can be obtained as a limit of matrix product
states. Moreover, such a sequence can be used to derive results about generic models by using
results derived in the present work.
We note that sequences approximating certain Toeplitz symbols (see Section 3) by rational
functions are discussed in [35]. The methods of expansion are different in general, although
coincide for the case of the quantum Ising model. Moreover, our approach focuses on a sequence
of Hamiltonians with MPS ground states, from which one can then derive a sequence of Toeplitz
symbols.
10.1 A sequence of models
A general gapped BDI or AIII model corresponds, up to normalisation, to a Laurent polynomial
of the form
f(z) = σ
1
zNP
Nz∏
j=1
(z − zj)
NZ∏
k=1
(z − Zk) . (10.1)
We have |zj | < 1, |Zk| > 1, and σ ∈ {±1} for the BDI class [44], while for AIII, σ = eiθ.
For a generic model in this class, we have that all zeros have multiplicity one, and moreover
that no zeros coincide with inverse zeros (or inverse conjugate zeros in AIII). We now construct
a sequence fm(z) (m = 1, 2, . . . ) of models of the form (2.5) such that in an open region of
the complex plane containing the unit circle, we have limm→∞ fm(z) = f(z). As discussed in
Section 2, the reason that the unit circle is special is because it stores all physical information.
To construct the sequence, we first rewrite
f(z) = σ
(
NZ∏
k=1
(−Zk)
)
1
zNP−Nz
g(z)2 with g(z) =
Nz∏
j=1
√
1− zj
z
NZ∏
k=1
√
1− z
Zk
.
By using the series expansion of the square roots, we obtain a well-defined series expansion
for g(z) for maxj{|zj |} < |z| < mink{|Zk|} (i.e., an annulus containing the unit circle). More
precisely, if we define the partial sums
sm(z) =
m∑
l=0
(−1)l
(
1/2
l
)
zl
then
√
1− z = limm→∞ sm(z) (where we take the principal branch of the square root). We can
thus define a sequence
gm(z) =
Nz∏
j=1
sm(zj/z)
NZ∏
k=1
sm(z/Zk), (10.2)
where gm(z) converges uniformly to g(z) on the annulus given above. Hence, the functions
fm(z) ∝ zNz−NP gm(z)2 define a sequence of polynomials which all belong to the special subclass
25While it will be a sequence fm(z) of finite-range models, the range increases linearly with m (i.e., it increases
without bound). Nevertheless, the limit limm→∞ fm(z) is finite-range.
38 N.G. Jones and R. Verresen
of models studied in the present work, and where the limit of this sequence is a generic gapped
BDI or AIII model.26 We explain below that every truncated model has the same winding
number as the limiting f(z).
This path can then be used to extend certain results of the present work to the more general
case. We illustrate this now for the order parameter in the BDI class.
10.2 Order parameter
In a previous work [44], for a general f(z) of the form (10.1), we derived the following value of
the order parameter in class BDI:
lim
N→∞
|⟨Oω(1)Oω(N + 1)⟩| =
∏Nz
j1,j2=1(1− zj1zj2)
∏NZ
k1,k2=1
(
1− 1
Zk1Zk2
)
∏Nz
j=1
∏NZ
k=1
(
1− zj
Zk
)2
1/4
. (10.3)
This result is proved using Szegő’s theorem [83]. To illustrate the usefulness of approximating
a generic f(z) by a sequence of models with degenerate roots, as in (10.2), here we demonstrate
how this expression (10.3) is naturally obtained by taking a limit of the formula (4.6) which is
derived in this work using Day’s formula (see Theorem 3.1).
For any m, since sm(z) is a polynomial with sm(0) = 1, we know there exists a set of complex
numbers
{
λ
(m)
l
}
l=1,...,m
such that we can write
sm(z) =
m∏
l=1
(
1− λ(m)
l z
)
.
Moreover, since sm(z) is real-valued on the real-line, the λ
(m)
l are real or come in complex-
conjugate pairs. One can also show27 that
∣∣λ(m)
l
∣∣ < 1 for all m. This means that the winding
number of gm(z) is zero, and so, for all m, fm(z) has winding number Nz −NP .
We thus have
√
1− z = lim
m→∞
m∏
l=1
(
1− λ(m)
l z
)
, |z| < 1. (10.4)
By taking the square root of both sides of (10.4), we obtain the useful identity
(1− z)1/4 = lim
m→∞
m∏
l1,l2=1
(
1− λ(m)
l1
λ
(m)
l2
z
)
, (10.5)
we prove this in Appendix G.
Using the above factorisation of sm(z), we have that
gm(z) =
Nz∏
j=1
m∏
l=1
(
1− λlzj
z
)
×
NZ∏
k=1
m∏
p=1
(
1− λpz
Zk
)
.
There are nz = Nzm roots inside the unit circle given by λlzj and nZ = NZm roots outside
given by Zk/λp.
26One can analyse non-generic models in a similar way, for ease of presentation we focus on the generic case.
For example, if f(z) = (z − z1)(z − z2)
2, we could take the sequence gm(z) = sm(z1/z)(z − z2).
27It is straightforward to see that |1−sm(z)| < 1 for z = eik, and the result follows using Rouché’s theorem [31].
Exact correlations in topological quantum chains 39
Using the result (4.6) derived in this work, the order parameter for a given m is
lim
N→∞
|⟨Oω(1)Oω(N + 1)⟩|
=
∏Nz
j1,j2=1
∏m
l1,l2=1(1− λl1λl2zj1zj2)
∏NZ
k1,k2=1
∏m
l1,l2=1
(
1− λl1λl2
Zk1Zk2
)
∏Nz
j=1
∏NZ
k=1
∏m
l1,l2=1
(
1− λl1λl2
zj
Zk
)2 .
Note that, as discussed in Remark 5.11, this formula applies even in the non-generic case.
Using (10.5) to take the limit, we obtain
lim
m→∞
lim
N→∞
|⟨Oω(1)Oω(N + 1)⟩|
=
∏Nz
j1,j2=1(1− zj1zj2)
∏NZ
k1,k2=1
(
1− 1
Zk1Zk2
)
∏Nz
j=1
∏NZ
k=1
(
1− zj
Zk
)2
1/4
. (10.6)
We see that this coincides with the known formula (10.3). For this to be a rigorous independent
derivation of this formula, one should also prove that the two limits on the left-hand side
of (10.6) commute. This would require bounding the subleading terms which are also given by
Theorem 4.2, but we will not pursue this further here.
11 Outlook
In this paper we have analysed correlations in a subclass of BDI and a subclass of AIII Hamil-
tonians. We derived exact formulae for string correlations and for the characteristic polynomial
of the correlation matrix in both classes. This allowed us to deduce the existence of an MPS
representation, and to give a lower bound on its bond dimension for BDI models. Moreover, for
class BDI we showed how our results constrained properties of the transfer matrix, even leading
to the full spectrum in certain cases. We furthermore saw how generic models can be recovered
as a limit of the models studied in this work. We expect that the analysis of the transfer matrix
in class BDI could be straightforwardly generalised to class AIII using the results of Section 6.
There are a number of outstanding questions that emerge from our discussion:
� In Section 9, we saw that the spectrum of the transfer matrix has a free-fermion form, sug-
gesting that there could exist a free-fermion Hamiltonian Heff (in general, non-hermitian)
such that EI = e−Heff . This is a natural question, with connections to quantum-classical
mappings and imaginary time evolution under our class of Hamiltonians [37, 95]. Relat-
edly, in Section 9.5, we showed how our results can be used to diagonalise the transfer
matrix in a simple case. It would be interesting to see to what extent a similar analysis
can be applied to other cases in these classes of models.
� Our methods, based on Toeplitz determinant theory, allowed us to deduce the existence
of an MPS representation of the ground state in both the BDI and AIII classes, but did
not give an upper bound on its bond dimension. Based on the analysis in [43], in the BDI
class we have an upper bound of χ2 ≤ 22⌈range(H)/2⌉. It would be of interest to derive this
using the methods of this paper, in particular to see how this arises through Gorodetsky’s
formula.
� In Examples 5.3 and 5.4, we gave exact formulae for the correlation eigenvalues {νj},
both for finite subsystem size N , and for N → ∞. It would be interesting to determine
40 N.G. Jones and R. Verresen
analogous formulae for more general examples in our subclass of models, and to see if
there is any simple relationship between zeros of f(z) and these eigenvalues, as is the case
with the transfer matrix eigenvalues. Moreover, our results based on Gorodetsky’s formula
must agree for N → ∞ with (limiting cases of) the results of Its, Mezzadri and Mo [41].
It would be interesting to clarify the relationship between the two.
� A further problem is to rigorously prove the degeneracy of the correlation eigenvalues,
argued physically in Remark 5.9, from the point of view of (block) Toeplitz determinants.
� In Section 10, we showed how general models with f(z) of the form (10.1) in the BDI or
AIII class can be approximated by a sequence of the models considered in this work. We
already saw how this gave a new interpretation to the formula for the order parameter
obtained in [44]. This could potentially be used to appropriately generalise results derived
in this work to more general Hamiltonians.
� Finally, it is natural to look for other classes of models where we can find subclasses
of models that admit exact closed formulae for correlations. One extension would be
to study free-fermion models in other symmetry classes, identifying subclasses where the
correlations simplify. The results of [51, 77] imply that rational symbols for the correlation
matrix are a necessary condition for exact Gaussian MPS ground states (or in more than
one-dimension, projected entangled pair states (PEPS) [16, 51]) in free-fermion models. It
would be of interest to see whether any of the Toeplitz determinant methods used in this
work would be applicable to such models.
A The corresponding spin chain
Define the Jordan–Wigner transformation by
Zn = iγ̃nγn, Xn =
n−1∏
m=1
(iγ̃mγm) γn, Yn =
n−1∏
m=1
(iγ̃mγm) γ̃n.
Then, the Hamiltonian (2.1) becomes28
H =
∑
n∈sites
(
t0
2
Zn −
∑
α>0
tα
2
Xn
(
n+α−1∏
m=n+1
Zm
)
Xn+α −
∑
α<0
tα
2
Yn
n+|α|−1∏
m=n+1
Zm
Yn+|α|
)
.
The string operators Oα are local for α odd and non-local for α even. For example,
O3(n) = XnYn+1Xn+2, O2(n) =
(∏
j<n
Zj
)
YnXn+1,
O1(n) = Xn, O0(n) =
∏
j<n
Zj ,
O−1(n) = Yn O−2(n) =
(∏
j<n
Zj
)
XnYn+1,
and results for their (bulk) correlations carry over. Entanglement properties derived from the
correlation matrix also apply to the spin chain. One difference is that phases with odd winding
number spontaneously break the symmetry
∏
j Zj . There is no symmetry breaking for the
fermionic chain.
28This duality is not quite exact due to the implicit periodic boundary conditions on the spin chain; we will
ignore this here since we focus on bulk properties, see [82].
Exact correlations in topological quantum chains 41
B Fermionic two-point correlators
In this section we calculate the Fourier coefficients of
t̃(z) =
1
znz+nZ
∏nz
j=1 (z − zj)
∏nZ
k=1 (z − Zk)∏nz
j=1 (1/z − zj)
∏nZ
k=1
(
1/z − Zk
) .
The Fourier coefficient t̃n gives the fermionic two-point correlators in the relevant subclass of
both the BDI and AIII classes. For BDI, noting that zeros come in complex-conjugate pairs, t̃n
gives
⟨−iγ̃mγm+n−k⟩ for
√
f(z)
f(1/z)
= zk t̃(z).
This includes all f(z) in the class considered in the main text. For AIII, t̃n gives
−2
〈
c†A,mcB,m−n−k
〉
for
√
f(z)
f(1/z)
= zk t̃(z).
Furthermore, these Fourier coefficients are the matrix elements of the Toeplitz determinants
that we use to calculate string correlators. These determinants have symbol t̂(z) = zk t̃(z) for
some appropriate k, and we can find the Fourier coefficients using the formulae below along
with t̂n = t̃n−k.
We have
t̃n =
1
2πi
1∏nz
j=1(−zj)
∏nZ
k=1
(
−Zk
) ∫
S1
∏nz
j=1(z − zj)
∏nZ
k=1(z − Zk)∏nz
j=1
(
z − z−1
j
)∏nZ
k=1
(
z − Z−1
k
)z−n−1dz,
with the integrand in a standard form with simple poles at z = z−1
j , Z
−1
k and, for n = 0, at z = 0.
We evaluate by deforming the contour: for n > 0 we deform the contour out to infinity, and pick
up the negative residues at each of the poles
{
z−1
j
}
. For n < 0 we deform the contour to z = 0
and sum over residues at the poles
{
Z
−1
k
}
. For n = 0 we deform the contour to z = 0 and sum
over the residues at
{
Z
−1
j
}
and z = 0. This gives
t̃n = −
nz∑
k=1
∏nz
j=1 (1− zjzk)
∏nZ
j=1 (1− Zjzk)∏nz
j=1,j ̸=k (zj − zk)
∏nZ
j=1
(
Zj − zk
)zn−1
k , n > 0,
t̃n =
nZ∑
k=1
∏nz
j=1
(
1− zjZk
)∏nZ
j=1
(
1− ZjZk
)∏nz
j=1
(
zj − Zk
)∏nZ
j=1,j ̸=k
(
Zj − Zk
)Zn−1
k , n < 0
and for n = 0,
t̃0 =
nZ∑
k=1
∏nz
j=1
(
1− zjZk
)∏nZ
j=1
(
1− ZjZk
)∏nz
j=1
(
zj − Zk
)∏nZ
j=1,j ̸=k
(
Zj − Zk
)Z−1
k +
nz∏
j=1
(−zj)
nZ∏
k=1
(−Zk).
If nz = 0 we have t̃0 =
∏nZ
k=1
(
−Z−1
k
)
, one can see this directly by changing variables z → 1/z
before doing the contour integral. In class BDI we can remove all complex-conjugates from the
above equations since the zeros appear in complex-conjugate pairs.
42 N.G. Jones and R. Verresen
C Comparison of asymptotics of string correlators
In Remark 4.7, we refer to the analysis of the asymptotics of the correlators found in [44]. In
the notation of that paper, we have
l(z) = m(z)−1 =
∏nz
j=1(1− zzj)
∏nz
j=1(1− zj/z)∏nZ
k=1
(
1− zZ−1
k
)∏nZ
k=1
(
1− Z−1
k /z
) .
For the calculation, we need the Fourier coefficients lN and mN for large N . As in Appendix B,
we can deform the contour and pick up residues from poles outside the unit circle. Then the
asymptotics are dominated by the pole(s) nearest to the unit circle. For lN , this is Z1 (and any
other Zk of the same size) and for mN this is z−1
1
(
and any other z−1
j of the same size
)
. This
gives us the asymptotics needed in Remark 4.7.
Example C.1. Let f(z) = (z − a)2(z − b)2(z − c)2, with |a| < 1, |b| < 1 and |c| > 1. We will
evaluate the correlator ⟨O5(1)O5(N + 1)⟩ using the methods of [44] and compare to the result
of Theorem 4.2.
Firstly, using Theorem 4.2, we have ω = 4, nz = 2, nZ = 1, nP = 0 and we hence use Case
2. Then |M | = 0 and so we have one set M such that rM = 1/c. Evaluating CM gives
⟨O5(1)O5(N + 1)⟩ = (−1)Nc−N
∏
x∈{a,b,c}
(
x−1 − a
)(
x−1 − b
) 1
c− a
1
c− b
a2b2c4.
Now, using a result from [35] as in [44], we have that
⟨O5(1)O5(N + 1)⟩ = (−1)N
(
1− a2
)(
1− b2
)
(1− ab)2
(
1− 1/c2
)
(1− a/c)2(1− b/c)2︸ ︷︷ ︸
limM→∞|⟨O4(1)O4(M+1)⟩|
lN (1 + o(1)), (C.1)
where
lN = c−N (1− ac)(1− bc)(1− a/c)(1− b/c)
(1− 1/c2)
by the residue theorem. On simplifying the constant, we see that the two approaches agree (and
moreover that the o(1) term in (C.1) must be exactly zero).
D Details for Section 5
Here we give details of the Smith canonical form needed to derive the results given in Exam-
ples 5.3 and 5.4. The results below and the formulae given in the examples follow from details
in the main text, where we simplified the relevant expressions using Mathematica [93].
D.1 Example 5.3
Recall that f(z) = 1
z (z − b)
2 with |b| < 1. Hence, we are interested in the matrix polynomial
a(z) =
(
−iλb(z − b)(z − 1/b) (z − b)2
−b2(z − 1/b)2 −iλb(z − b)(z − 1/b)
)
.
Then
y(z, λ)a(z)w(z, λ) =
(
1 0
0 (z − b)2(z − 1/b)2
)
,
Exact correlations in topological quantum chains 43
where we define
y(z, λ) =
ib
(
b2 − bz
(
λ2 − 1
)
+ λ2 − 2
) (
b2 − 1
)
λ
λ(bz − 1)
(
bλ2(b− z) + bz − 1
)
b2 − 1
iλ2(b− z)
and
w(z, λ) =
− 1(
b2 − 1
)3
λ
−
i(b− z)
(
λ2(bz − 1)2 + b(b− z)(b(b+ z)− 2)
)
b2
(
b2 − 1
)2
λ2
(
λ2 − 1
)
− ib(
b2 − 1
)3 −
(
b2 − 1
)3 − b(b− z)(λ2(bz − 1)2 + b(b− z)(b(b+ z)− 2)
)
b2λ
(
λ2 − 1
)(
b2 − 1
)2
.
D.2 Example 5.4
Recall that f(z) = 1
z2
(z − a)2(z − b)2. For the first case |a| < 1 and |b| < 1, we are interested in
the matrix polynomial
a(z) =
(
iλab(z − a)(z − 1/a)(z − b)(z − 1/b) (z − a)2(z − b)2
−a2b2(z − 1/a)2(z − 1/b)2 iλab(z − a)(z − 1/a)(z − b)(z − 1/b)
)
.
The matrix y(z, λ) is given by
y11(z, λ) = − ba2(b+ z) + a2 + ab(1− bz) + b2,
y12(z, λ) = iλ
(
a2 − z(a+ b) + ab+ b2 − 1
)
,
y21(z, λ) = a
(
a2 − 1
)
b
(
b2 − 1
)
(a+ b)(ab− 1)2
(
a2b2 − a2 − ab− b2
)
(az − 1)(bz − 1)
×
(
a2b2λ2
(
a2 + ab+ b2 − 1
)
− a4b2 − a2b4 − a3b+ a2 − ab3 + ab+ b2 − 1
)
×
((
1− λ2
)
(a− z)2(b− z)2
(
a2b2 + a2bz − a2 + ab(bz − 1)− b2
)2
−
(
a2 − 1
)2(
b2 − 1
)2
(ab− 1)2
)
,
y22(z, λ) =− ia
(
a2 − 1
)
b
(
b2 − 1
)
λ(a+ b)(ab− 1)2
(
a2
(
b2 − 1
)
− ab− b2
)
(a− z)(b− z)
×
(
a2b2λ2
(
a2 + ab+ b2 − 1
)
− a4b2 − a2b4 − a3b+ a2 − ab3 + ab+ b2 − 1
)
×
((
a2 − 1
)2(
b2 − 1
)2
(ab− 1)2 −
(
λ2 − 1
)
(a− z)(az − 1)(b− z)(bz − 1)
×
(
a2 − z(a+ b) + ab+ b2 − 1
)(
a2(b(b+ z)− 1) + ab(bz − 1)− b2
))
.
We also have
w11(z, λ) = −
i
(
a2 − z(a+ b) + ab+ b2 − 1
)(
a2 − 1
)3(
b2 − 1
)3
λ(ab− 1)3
(
b2
((
λ2 − 1
)
z(b− z)− 1
)
+ 1
+ a3
(
b
(
−2b2 + z2 + 2
)
+ λ2(b− z)(b(b+ z)− 1)− z
)
+ a2
(
b2
(
−λ2
(
z2 + 1
)
+ z2 + 2
)
+ b
(
λ2 − 1
)
z
(
z2 + 2
)
− λ2z2 + z2 − 1
)
+ ab
(
b2
(
−λ2
(
z2 + 1
)
+ z2 + 2
)
+ b
(
λ2 − 1
)
z
(
z2 + 2
)
− λ2z2 + z2 − 1
))
,
w12(z, λ) = − i(a− z)(b− z)
(
λ2(az − 1)(bz − 1)
(
a2 − z(a+ b) + ab+ b2 − 1
)
+ (a− z)(b− z)
(
a2(b(b+ z)− 1) + ab(bz − 1)− b2
))
/W,
w21(z, λ) =
−ba2(b+ z) + a2 + ab(1− bz) + b2(
a2 − 1
)2(
b2 − 1
)2
(ab− 1)2
,
w22(z, λ) = − (az − 1)(bz − 1)(a2 − 1)(b2 − 1)(ab− 1)λ/W,
44 N.G. Jones and R. Verresen
where W is given by
W =
(
a3
(
a2 − 1
)4
b3
(
b2 − 1
)4
λ
(
λ2 − 1
)
(a+ b)(ab− 1)5
(
−a2
(
b2 − 1
)
+ ab+ b2
)
×
(
a2b2λ2
(
a2 + ab+ b2 − 1
)
− b2a4 − a2b4 − a3b+ a2 − ab3 + ab+ b2 − 1
))
.
The second case |a| < 1 and |b| > 1 is similar. Considering equations (8.1)–(8.3) The matrix
polynomial is given by replacing a(z) by a(z)/b2 and thus one can use the same y(z) as above.
(In the Smith canonical form we should replace w(z) by w(z)/b2, but this does not affect our
calculations.)
E Details for Section 6
E.1 String correlators
Here we derive the Toeplitz determinant form of string correlators in the AIII class. Define sn
to be the nth Fourier coefficient of s(z) =
√
f(z)/f(1/z); then using the definitions of Õα(n)
given in (6.5), we have
(−1)N ⟨Õα(1)Õα(N + 1)⟩ =
〈
2N∏
j=1
(−iγ̃jγj+2α)
〉
(E.1)
= det
Re(sα) Im(sα) Re(sα−1) . . . Re(sα−(N−1)) Im(sα−(N−1))
Im(sα) −Re(sα) Im(sα−1) . . . Im(sα−(N−1)) −Re(sα−(N−1))
Re(sα+1) Im(sα+1) Re(sα) . . . Re(sα−(N−2)) Im(sα−(N−2))
Im(sα+1) −Re(sα+1) Im(sα) . . . Im(sα−(N−2)) −Re(sα−(N−2))
...
...
...
. . .
...
...
Re(sN−1) Im(sN−1) Re(sN−2) . . . Re(s0) Im(sα)
Im(sα+N−1) −Re(sα+N−1) Im(sα+N−2) . . . Im(sα) −Re(sα)
.
This uses the following Majorana correlators:
− i⟨γ̃2n−1γ2m−1⟩ = i⟨γ̃2nγ2m⟩ = Re(sm−n),
− i⟨γ̃2nγ2m−1⟩ = −i⟨γ̃2n−1γ2m⟩ = Im(sm−n)
that can be derived from (6.3) and, for α < 0, we used translation invariance in the first equality.
We see that (E.1) has a (2× 2) block-Toeplitz form. To identify the symbol, we conjugate each
block by the unitary matrix
1
2
(
1 + i −(1− i)
1 + i 1− i
)
.
Then we have that
〈
Õα(1)Õα(N + 1)
〉
= (−1)NDN
0 z−α
√
f(z)
f(1/z)
z−α
√
f(z)
f(1/z) 0
(E.2)
= DN
[√
f(z)
f(1/z)
z−α
]
DN
[√
f(z)
f(1/z)
z−α
]
=
∣∣∣∣∣DN
[√
f(z)
f(1/z)
z−α
] ∣∣∣∣∣
2
.
Exact correlations in topological quantum chains 45
If f(z) is of the form (6.7), then we have〈
Õα(1)Õα(N + 1)
〉
=
∣∣DN [t(z)]
∣∣2,
where
t(z) = znz+nZ−nP−α
(
nZ∏
k=1
(
−Zk
))−1 ∏nz
j=1(z − zj)
∏nZ
k=1(z − Zk)∏nz
j=1
(
1− z/z−1
j
)∏nZ
k=1
(
z − Z−1
k
) .
For nz > 0, nZ > 0 and nz + nZ − nP − α ≥ 0, this can be analysed using Day’s formula as
in Section 7. For other cases, as above, we can use DN [t(z)] = DN [t(1/z)] along with taking
appropriate limits to evaluate this determinant with Day’s formula.
E.1.1 Proof of Theorem 6.1
To derive the result for the value of the order parameter, we consider the limit of
DN
[√
f(z)
f(1/z)
z−ω
]
as N →∞
and then use (E.2) to find the order parameter. The proof follows directly from the analysis
in [44, Section 6.1]; we must simply keep track of the complex-conjugate zeros. Suppose that f(z)
is given by (6.6), then we write√
f(z)
f(1/z)
z−ω = eV (z),
where
V (z) = V0 +
1
2
Nz∑
j=1
(
Log(1− zj/z)− Log(1− zjz)
)
+
1
2
NZ∑
k=1
(
Log
(
1− zZ−1
k
)
− Log
(
1− Zk
−1
/z
))
, (E.3)
and Log is the principal branch of the logarithm. Szegő’s theorem expresses the large N asymp-
totics that we want as follows:
DN
[√
f(z)
f(1/z)
z−ω
]
= eV0N+
∑∞
n=1 nVnV−n(1 + o(1)),
subject to some smoothness conditions that are satisfied by our symbol [18]. The Fourier coef-
ficients Vn for n ̸= 0 follow simply from (E.3). We also have
eV0 = ±eiθ
√∏
k Zk∏
k Zk
= eiθ
′
for θ′ ∈ [0, 2π).
The ±1 fixes the correct branch of the square-root, so that eV (1) = f(1)/|f(1)|. Since we
will take the absolute value, this oscillatory factor is unimportant and the order parameter is
equal to
∣∣ exp(∑∞
n=1 nVnV−n
)∣∣2. This can be evaluated as in [44], leading to the second part of
Theorem 6.1.
46 N.G. Jones and R. Verresen
To derive the first part of Theorem 6.1, firstly note that if we have that
DN
[√
f(z)
f(1/z)
z−α
]
→ 0 as N →∞,
then by (E.2) we have that
〈
Õα(1)Õα(N + 1)
〉
→ 0. If α ̸= ω, then
√
f(z)
f(1/z)
z−α = zω−αeV (z), where eV (z) = eiθ
′
√√√√∏nz
j=1(1− zj/z)
∏nZ
k=1
(
1− zZ−1
k
)∏nz
j=1(1− zzj)
∏nZ
k=1
(
1− Z−1
k /z
) .
Since no zeros are on the unit circle, there exists a ρ < 1 such that eV (z) is analytic on the
annulus ρ < |z| < ρ−1. Then using [35, Theorem 4], the determinant DN
[
zmeV (z)
]
for m ∈ Z
and m ̸= 0 will go to zero as N → ∞. One could go further and use that theorem to find the
correlation lengths, as given for the BDI class in [44], but we will not pursue this here.
E.2 Correlation matrix
E.2.1 Proof of Theorem 6.4
In class AIII we are interested in the eigenvalues of the block-Toeplitz matrix with symbol Φ̂(z, 0),
where
Φ̂(z, λ) =
λ −
√
f(z)
f(1/z)
−
√
f(1/z)
f(z)
λ
generates the characteristic polynomial. Let us suppose then that f(z) is restricted to be of the
form (6.7), but recall that, unlike in class BDI, the zeros do not necessarily come in complex-
conjugate pairs. Note also that since we are taking the determinant, we can conjugate Φ̂(z, λ)
by the unitary matrix U , with U11 = e−iθ, U21 = U12 = 0 and U22 = 1. This removes any
dependence on θ, so we will set θ = 0 in the formulae below. Then, as in Section 8, we will use
Gorodetsky’s formula to establish that there are only a finite number of non-trivial eigenvalues.
Let us define
g̃(z) =
nz∏
j=1
(z − zj)
nZ∏
k=1
(
z − Z−1
k
)
, h̃(z) =
nz∏
j=1
(1− zzj)
nZ∏
k=1
(
1− zZ−1
k
)
.
We then have
Φ̃(z, λ) =
a(z)
g̃(z)h̃(z)
=
1
g̃(z)h̃(z)
(
a11(z) a12(z)
a21(z) a22(z)
)
,
where
a11(z) = a22(z) = λ
(∏nz
j=1(−zj)
∏nZ
k=1
(
−Zk
))∏nZ
k=1|Zk|2
×
nz∏
j=1
(z − zj)
(
z − zj−1
) nZ∏
k=1
(z − Zk)
(
z − Zk
−1)
, (E.4)
Exact correlations in topological quantum chains 47
a12(z) = − znz+nZ−nP
1∏nZ
k=1|Zk|2
nz∏
j=1
(z − zj)2
nZ∏
k=1
(z − Zk)
2,
a21(z) = − z−nz−nZ+nP
(∏nz
j=1 z
2
j
∏nZ
k=1 Z
2
k
)∏nZ
k=1|Zk|2
nz∏
j=1
(
z − z−1
j
)2 nZ∏
k=1
(
z − Z−1
k
)2
. (E.5)
As above we fix nz + nZ = nP so that we have a matrix polynomial
∑2(nz+nZ)
j=0 ajz
j . We then
have
det(a2(nz+nZ)) =
(
λ2 − 1
)∏nz
j=1 z
2
j
∏nZ
k=1 Z
2
k(∏nZ
k=1|Zk|2
)2 .
Define the set of zeros and inverse conjugate zeros by
{τi}i=1,...,2(nz+nZ) ∈
{
zj1 , z
−1
j2
, Zk1
, Z
−1
k2
}
j=1,...,nz ;k=1,...,nZ
.
We assume without loss of generality that zj ̸= Z
−1
k for any j, k. Then we have the Smith
canonical form:
y(z)a(z)w(z) =
1 0
0
nz∏
j=1
(z − zj)2
(
z − z−1
j
)2 nZ∏
k=1
(z − Zk)
2
(
z − Z−1
j
)2
.
The remaining definitions given in Section 8 are unchanged. By following the proof of Theo-
rem 5.1 in Section 8, we reach Theorem 6.4 for class AIII given in Section 6.
E.2.2 Smith canonical form for the example
In Section 6, we give the correlation matrix eigenvalues for f(z) = z−1(z − b)2. We need to
calculate the Smith canonical form for a(z) defined in equations (E.4)–(E.5). The following
expression for y(z) follows from the discussion in the main text and was simplified using Math-
ematica [93]:
y11(z) =
(
λ2 − 2
)
|b|2 + 1,
y21(z) = − λy11(z)/b,
y21(z) =
(
|b|2 − 1
)(
b
((
1− λ2
)
z
(
|b|4 − b(2b− z)
(
zb− 1
))
− 2b
)
− z
(
|b|2 − 1
)2
b+ λ2|b|4 + 1
)
,
y22(z) =
1
b
(
λ
(
|b|2 − 1
)(
|b|4
(
b
(
λ2z − b
)
− λ2 + 1
)
+ 2|b|2
(
b(b− z)− 1
)
+ b
((
λ2 − 1
)
z2b
2
((z − 2b)) +
(
λ2 − 1
)
zb(2b− z) + b+ z
)))
.
F Details for Section 9
F.1 Proof that all subsets of S = {z1, . . . , znz , Z
−1
1 , . . . , Z−1
nZ
}
correspond to some rM .
Here we prove a result needed in Section 9.3.1. Suppose that nP = nz + nZ , and let us first
consider the case nz > 0 and nZ > 0. Then in calculating correlators using Theorem 4.2, we
have Case 1 for −nZ ≤ α ≤ 0 and Case 2 for 0 ≤ α ≤ nz.
48 N.G. Jones and R. Verresen
For −nZ ≤ α ≤ 0, we have
rM =
∏
k∈Mc τk∏nZ
j=1 Zj
, (F.1)
where τk are zeros and nz ≤ |M c| ≤ nz +nZ . Note that there is an rM for any set M c satisfying
the inequality.
For 0 ≤ α ≤ nz, we have
rM =
nz∏
j=1
zj
∏
k∈Mc
τk, (F.2)
where τk are inverse zeros and nZ ≤ |M c| ≤ nz + nZ . Again, there is an rM for any set M c
satisfying the inequality.
Now let us take any subsets mz ⊆ Mz = {1, . . . , nz} and mZ ⊆ MZ = {1, . . . , nZ} and take
the product:
R(mz,mZ) =
∏
j∈mz
zj
∏
k∈mZ
Z−1
k =
∏
k∈mz
zk
∏
k∈MZ\mZ
Zk∏nZ
j=1 Zj
=
∏nz
j=1 zj∏
k∈Mz\mz
zk
∏
k∈mZ
Zk
. (F.3)
We want to show that R(mz,mZ) always appears in a correlator for some α, i.e., it is of the
form (F.1) or (F.2). If nz ≤ |mz| + nZ − |mZ | then by the second equality of (F.3) we see
that this rM appears in Case 1. If nz > |mz| + nZ − |mZ | then nZ < nz − |mz| + |mZ | and
so by the third equality of (F.3) we see that this rM appears in Case 2. Hence, for any choice
of mz and mZ the corresponding rM appears in a correlator (with a non-zero coefficient CM )
for some α.
The same analysis can be applied in the case that nZ = 0 or nz = 0. The only complication
is that the expansions
∑
M CMr
N
M are, in general, some limit of a case already considered.
For nZ = 0 and for α = 0 we see that
∏nz
j=1 zj is an eigenvalue of EZ . For the other non-zero
correlators, we put nZ = 1 and then take Z1 →∞. For any subset mz ⊂ {z1, . . . , znz} we have
that rM =
∏
j∈mz
zj appears in some correlator, with coefficient CM . It is straightforward to
confirm that for each of these coefficients, limZ1→∞CM is non-zero. Analogous statements hold
for nz = 0. Finally, for nz = nZ = 0, we have f(z) = 1 and the string correlators give one
eigenvalue, µ = 1, for the transfer matrix.
F.2 Diagonalising the transfer matrix
We are interested in the model f(z) = z−2(z − a)2(z − b)2 for a < 1 and b > 1. We expect
that χ2 = 4, based on the results of [43]. Now, using Example 4.1, we have
4∑
k=1
µN−1
k ⟨l1|EY |rk⟩ ⟨lk|EY |r1⟩ = ⟨Y1YN+1⟩ =
(
b2 − 1
)
(ab− 1)
b2(a− b)
(−a)N−1, N ≥ 1,
4∑
k=1
µN−1
k ⟨l1|EX |rk⟩ ⟨lk|EX |r1⟩ = ⟨X1XN+1⟩ =
(
1− a2
)
(1− ab)
(a− b)
(−b)−(N−1), N ≥ 1.
If we define
Z̃ = Z − (a2 − 1)b2 − ab+ 1
b(a− b)
,
Exact correlations in topological quantum chains 49
we can also compute the correlator
4∑
k=1
µN−1
k ⟨l1|EZ̃ |rk⟩ ⟨lk|EZ̃ |r1⟩ =
〈
Z̃1Z̃N+1
〉
= ⟨iγ̃1γ1iγ̃N+1γN+1⟩ −
((
a2 − 1
)
b2 − ab+ 1
b(a− b)
)2
=
(
1− a2
)(
1− b−2
)
(ab− 1)2
(a− b)2
(a
b
)N−1
.
this follows from Wick’s theorem. The fermionic two-point function is just the Fourier coefficient
given in Appendix B. We can thus identify µ1 = 1, µ2 = −a, µ3 = −1/b and µ4 = a/b.
Note also that the correlators ⟨Oα(1)Oβ(N + 1)⟩ = 0 for α ̸= β as a simple consequence of
Wick’s theorem [44]. This means that
4∑
k=1
µN−1
k ⟨l1|EX |rk⟩ ⟨lk|EY |r1⟩ =
4∑
k=1
µN−1
k ⟨l1|EY |rk⟩ ⟨lk|EX |r1⟩ = 0.
Similarly, all further two-point correlators of Z̃, X and Y with different operators at the different
points all vanish due to Wick’s theorem. Moreover, ⟨Xn⟩ = ⟨Yn⟩ = ⟨Z̃n⟩ = 0. This allows us to
deduce, for example, that
|r2⟩ ⟨l2| =
b2(a− b)
(b2 − 1) (ab− 1)
EY |r1⟩ ⟨r1|EY ,
as well as the other results claimed in Section 9.5.
G Details for Section 10
Here we prove that
(1− z)1/4 = lim
m→∞
[
m∏
a=1
m∏
b=1
(
1− λ(m)
a λ
(m)
b z
)]
.
Firstly, for any m ∈ N and |z| < 1, we have
√
1− z = sm(z) + rm(z) = sm(z)
(
1 +
rm(z)
sm(z)
)
, (G.1)
where
sm(z) =
m∑
a=1
(
1/2
a
)
(−z)a and rm(z) =
∞∑
a=m+1
(
1/2
a
)
(−z)a.
Note that |rm(z)| ≤
∑∞
a=m+1 |z|a = |z|m+1
1−|z| .
We now write
sm(z) =
m∏
a=1
(
1− λ(m)
a z
)
.
50 N.G. Jones and R. Verresen
As discussed in Section 10, we have that
∣∣λ(m)
a
∣∣ < 1. Then, by taking the square root of (G.1),
we have
(1− z)1/4 =
√
sm(z)
√
1 +
rm(z)
sm(z)
=
(
m∏
a=1
√
1− λ(m)
a z
)
×
√
1 +
rm(z)
sm(z)
=
(
m∏
a=1
[
sm
(
λ(m)
a z
)
×
(
1 +
rm
(
λ
(m)
a z
)
sm
(
λ
(m)
a z
))])×
√
1 +
rm(z)
sm(z)
=
[
m∏
a=1
sm
(
λ(m)
a z
)]
×
√
1 +
rm(z)
sm(z)
×
(
1
+
m∑
a1=1
rm
(
λ
(m)
a1 z
)
sm
(
λ
(m)
a1 z
) + m∑
a1 ̸=a2=1
2∏
i=1
rm
(
λ
(m)
ai z
)
sm
(
λ
(m)
ai z
) + · · ·+ m∏
i=1
rm
(
λ
(m)
ai z
)
sm
(
λ
(m)
ai z
)︸ ︷︷ ︸
S
)
. (G.2)
Consider |z| ≤ R < 1, then |rm(z)| ≤ Rm+1
1−R and
|sm(z)| =
∣∣√1− z − rm(z)
∣∣ ≥ ∣∣√1− z∣∣− |rm(z)| ≥
√
1−R− Rm+1
1−R
and thus∣∣∣∣rm(z)
sm(z)
∣∣∣∣ ≤ Rm+1
(1−R)3/2 −Rm+1
=: ρm.
In particular, this shows that limm→∞
rm(z)
sm(z) = 0. Let us now analyse the term S appearing
in (G.2). Note that since
∣∣λ(m)
a
∣∣ < 1, the arguments of rm and sm have modulus bounded by R.
Then ∣∣∣∣∣∣
m∑
a1=1
rm
(
λ
(m)
a1 z
)
sm
(
λ
(m)
a1 z
) + m∑
a1 ̸=a2=1
2∏
i=1
rm
(
λ
(m)
ai z
)
sm
(
λ
(m)
ai z
) + · · ·+ m∏
i=1
rm
(
λ
(m)
ai z
)
sm
(
λ
(m)
ai z
)
∣∣∣∣∣∣
≤
∣∣∣∣∣∣
m∑
a1=1
ρm +
m∑
a1 ̸=a2=1
ρ2m + · · ·+ ρmm
∣∣∣∣∣∣ = (1 + ρm)m − 1 = em ln(1+ρm) − 1 ≤ emρm − 1.
Since limm→∞mρm = 0, we thus see that taking the limit of equation (G.2) simplifies to
(1 + z)1/4 = lim
m→∞
[
m∏
a=1
sm
(
λ(m)
a z
)]
= lim
m→∞
[
m∏
a=1
m∏
b=1
(
1 + λ(m)
a λ
(m)
b z
)]
.
Acknowledgements
We thank J. Bibo, B. Jobst, F. Pollmann and A. Smith for many inspiring discussions on
this subject and for collaboration on related work [43]. We are also grateful to A. Böttcher,
A. Its, J. Keating, F. Mezzadri, N. Schuch and S. Stevens for helpful correspondence and to
A. Smith and the anonymous referees for valuable comments on the manuscript. This work was
completed while N.G.J. held a Heilbronn Research Fellowship at the Mathematical Institute,
University of Oxford, and the Heilbronn Institute for Mathematical Research, Bristol, UK.
R.V. was supported by the Harvard Quantum Initiative Postdoctoral Fellowship in Science and
Engineering and by the Simons Collaboration on Ultra-Quantum Matter, which is a grant from
the Simons Foundation (651440, Ashvin Vishwanath).
Exact correlations in topological quantum chains 51
References
[1] Abanov A.G., Korepin V.E., On the probability of ferromagnetic strings in antiferromagnetic spin chains,
Nuclear Phys. B 647 (2002), 565–580, arXiv:cond-mat/0206353.
[2] Affleck I., Kennedy T., Lieb E.H., Tasaki H., Rigorous results on valence-bond ground states in antiferro-
magnets, Phys. Rev. Lett. 59 (1987), 799–802.
[3] Altland A., Zirnbauer M.R., Nonstandard symmetry classes in mesoscopic normal-superconducting hybrid
structures, Phys. Rev. B 55 (1997), 1142–1161, arXiv:cond-mat/9602137.
[4] Bahri Y., Vishwanath A., Detecting Majorana fermions in quasi-one-dimensional topological phases using
nonlocal order parameters, Phys. Rev. B 89 (2014), 155135, 13 pages, arXiv:1303.2600.
[5] Balabanov O., Erkensten D., Johannesson H., Topology of critical chiral phases: Multiband insulators and
superconductors, Phys. Rev. Res. 3 (2021), 043048, 14 pages, arXiv:2104.08853.
[6] Barouch E., McCoy B.M., Statistical mechanics of the XY model. II. Spin-correlation functions, Phys.
Rev. A 3 (1971), 786–804.
[7] Basor E., Dubail J., Emig T., Santachiara R., Modified Szegö–Widom asymptotics for block Toeplitz ma-
trices with zero modes, J. Stat. Phys. 174 (2019), 28–39, arXiv:1806.09494.
[8] Basor E.L., Forrester P.J., Formulas for the evaluation of Toeplitz determinants with rational generating
functions, Math. Nachr. 170 (1994), 5–18.
[9] Bernevig B.A., Hughes T.L., Zhang S.C., Quantum spin Hall effect and topological phase transition in HgTe
quantum wells, Science 314 (2006), 1757–1761, arXiv:cond-mat/0611399.
[10] Böttcher A., Status report on rationally generated block Toeplitz and Wiener–Hopf determinants, Unpub-
lished manuscript, 1989.
[11] Böttcher A., Asymptotic formulas for rationally generated block Toeplitz determinants, in Seminar Analysis
(Berlin, 1988), Akademie-Verlag, Berlin, 1988, 1–13.
[12] Böttcher A., Silbermann B., Analysis of Toeplitz operators, Springer Monogr. Math., Springer, Berlin, 2006.
[13] Bultheel A., The asymptotic behavior of Toeplitz determinants generated by the Laurent coefficients of a
meromorphic function, SIAM J. Algebraic Discrete Methods 6 (1985), 624–629.
[14] Chen X., Gu Z.-C., Wen X.-G., Classification of gapped symmetric phases in one-dimensional spin systems,
Phys. Rev. B 83 (2011), 035107, 19 pages, arXiv:1008.3745.
[15] Chung M.-C., Peschel I., Density-matrix spectra of solvable fermionic systems, Phys. Rev. B 64 (2001),
064412, 7 pages, arXiv:cond-mat/0103301.
[16] Cirac J.I., Pérez-Garćıa D., Schuch N., Verstraete F., Matrix product states and projected entangled pair
states: Concepts, symmetries, theorems, Rev. Modern Phys. 93 (2021), 045003, 65 pages, arXiv:2011.12127.
[17] Day K.M., Toeplitz matrices generated by the Laurent series expansion of an arbitrary rational function,
Trans. Amer. Math. Soc. 206 (1975), 224–245.
[18] Deift P., Its A., Krasovsky I., Asymptotics of Toeplitz, Hankel, and Toeplitz + Hankel determinants with
Fisher–Hartwig singularities, Ann. of Math. 174 (2011), 1243–1299, arXiv:0905.0443.
[19] Deift P., Its A., Krasovsky I., Toeplitz matrices and Toeplitz determinants under the impetus of the
Ising model: Some history and some recent results, Comm. Pure Appl. Math. 66 (2013), 1360–1438,
arXiv:1207.4990.
[20] Dingle R.B., Asymptotic expansions: their derivation and interpretation, Academic Press, London, 1973.
[21] Fannes M., Nachtergaele B., Werner R.F., Finitely correlated states on quantum spin chains, Comm. Math.
Phys. 144 (1992), 443–490.
[22] Fidkowski L., Kitaev A., Topological phases of fermions in one dimension, Phys. Rev. B 83 (2011), 075103,
13 pages, arXiv:1008.4138.
[23] Fisher M.E., The nature of critical points, University of Colorado Press, 1965.
[24] Forrester P.J., A constant term identity and its relationship to the log-gas and some quantum many-body
systems, Phys. Lett. A 163 (1992), 121–126.
[25] Forrester P.J., Selberg correlation integrals and the 1/r2 quantum many-body system, Nuclear Phys. B 388
(1992), 671–699.
[26] Franchini F., Abanov A.G., Asymptotics of Toeplitz determinants and the emptiness formation probability
for the XY spin chain, J. Phys. A 38 (2005), 5069–5095, arXiv:cond-mat/0502015.
https://doi.org/10.1016/S0550-3213(02)00899-4
https://arxiv.org/abs/cond-mat/0206353
https://doi.org/10.1103/PhysRevLett.59.799
https://doi.org/10.1103/PhysRevB.55.1142
https://arxiv.org/abs/cond-mat/9602137
https://doi.org/10.1103/PhysRevB.89.155135
https://arxiv.org/abs/1303.2600
https://doi.org/10.1103/PhysRevResearch.3.043048
https://arxiv.org/abs/2104.08853
https://doi.org/10.1103/PhysRevA.3.786
https://doi.org/10.1103/PhysRevA.3.786
https://doi.org/10.1007/s10955-018-2177-8
https://arxiv.org/abs/1806.09494
https://doi.org/10.1002/mana.19941700102
https://doi.org/10.1126/science.1133734
https://arxiv.org/abs/cond-mat/0611399
https://doi.org/10.1007/3-540-32436-4
https://doi.org/10.1137/0606061
https://doi.org/10.1103/PhysRevB.83.035107
https://arxiv.org/abs/1008.3745
https://doi.org/10.1103/PhysRevB.64.064412
https://arxiv.org/abs/cond-mat/0103301
https://doi.org/10.1103/revmodphys.93.045003
https://arxiv.org/abs/2011.12127
https://doi.org/10.2307/1997155
https://doi.org/10.4007/annals.2011.174.2.12
https://arxiv.org/abs/0905.0443
https://doi.org/10.1002/cpa.21467
https://arxiv.org/abs/1207.4990
https://doi.org/10.1007/BF02099178
https://doi.org/10.1007/BF02099178
https://doi.org/10.1103/PhysRevB.83.075103
https://arxiv.org/abs/1008.4138
https://doi.org/10.1016/0375-9601(92)90174-K
https://doi.org/10.1016/0550-3213(92)90559-T
https://doi.org/10.1088/0305-4470/38/23/002
https://arxiv.org/abs/cond-mat/0502015
52 N.G. Jones and R. Verresen
[27] Franchini F., Its A.R., Korepin V.E., Renyi entropy of the XY spin chain, J. Phys. A 41 (2008), 025302,
18 pages, arXiv:0707.2534.
[28] Franchini F., Its A.R., Korepin V.E., Takhtajan L.A., Spectrum of the density matrix of a large block of
spins of the XY model in one dimension, Quantum Inf. Process. 10 (2011), 325–341.
[29] Fu L., Kane C.L., Mele E.J., Topological insulators in three dimensions, Phys. Rev. Lett. 98 (2007), 106803,
4 pages, arXiv:cond-mat/0607699.
[30] Fuji Y., Pollmann F., Oshikawa M., Distinct trivial phases protected by a point-group symmetry in quantum
spin chains, Phys. Rev. Lett. 114 (2015), 177204, 5 pages, arXiv:1409.8616.
[31] Garling D.J.H., A course in mathematical analysis. Vol. III. Complex analysis, measure and integration,
Cambridge University Press, Cambridge, 2014.
[32] Gohberg I., Lancaster P., Rodman L., Matrix polynomials, Comput. Sci. Appl. Math., Academic Press, Inc.,
New York, 1982.
[33] Gorodetskĭı M.B., Toeplitz determinants generated by rational functions, Deposited at Viniti 1981, RZh-
Mat 1982: 3 A 444.
[34] Gorodetskĭı M.B., Toeplitz determinants generated by rational functions, in Integral and Differential Equa-
tions and Approximate Solutions, Kalmytsk. Gos. Univ., Elista, 1985, 49–54.
[35] Hartwig R.E., Fisher M.E., Asymptotic behavior of Toeplitz matrices and determinants, Arch. Rational
Mech. Anal. 32 (1969), 190–225.
[36] Hasan M.Z., Kane C.L., Colloquium: Topological insulators, Rev. Mod. Phys. 82 (2010), 3045–3067.
[37] Hutchinson J., Keating J.P., Mezzadri F., On relations between one-dimensional quantum and two-
dimensional classical spin systems, Adv. Math. Phys. 2015 (2015), 652026, 18 pages, arXiv:1503.07712.
[38] Its A.R., Jin B.-Q., Korepin V.E., Entanglement in the XY spin chain, J. Phys. A 38 (2005), 2975–2990,
arXiv:quant-ph/0409027.
[39] Its A.R., Jin B.-Q., Korepin V.E., Entropy ofXY spin chain and block Toeplitz determinants, in Universality
and Renormalization, Fields Inst. Commun., Vol. 50, American Mathematical Society, Providence, RI, 2007,
151–183, arXiv:quant-ph/0606178.
[40] Its A.R., Korepin V.E., The Fisher–Hartwig formula and entanglement entropy, J. Stat. Phys. 137 (2009),
1014–1039.
[41] Its A.R., Mezzadri F., Mo M.Y., Entanglement entropy in quantum spin chains with finite range interaction,
Comm. Math. Phys. 284 (2008), 117–185, arXiv:0708.0161.
[42] Jin B.-Q., Korepin V.E., Quantum spin chain, Toeplitz determinants and the Fisher–Hartwig conjecture,
J. Stat. Phys. 116 (2004), 79–95, arXiv:quant-ph/0304108.
[43] Jones N.G., Bibo J., Jobst B., Pollmann F., Smith A., Verresen R., Skeleton of matrix-product-state-
solvable models connecting topological phases of matter, Phys. Rev. Res. 3 (2021), 033265, 26 pages,
arXiv:2105.12143.
[44] Jones N.G., Verresen R., Asymptotic correlations in gapped and critical topological phases of 1D quantum
systems, J. Stat. Phys. 175 (2019), 1164–1213, arXiv:1805.06904.
[45] Kane C.L., Mele E.J., Z2 Topological order and the quantum spin Hall effect, Phys. Rev. Lett. 95 (2005),
146802, 4 pages, arXiv:cond-mat/0506581.
[46] Keating J.P., Mezzadri F., Random matrix theory and entanglement in quantum spin chains, Comm. Math.
Phys. 252 (2004), 543–579, arXiv:quant-ph/0407047.
[47] Kitaev A., Unpaired Majorana fermions in quantum wires, Phys.-Usp. 44 (2001), 131–136, arXiv:cond-
mat/0010440.
[48] Kitaev A.Y, Periodic table for topological insulators and superconductors, AIP Conf. Proc. 1134 (2009),
22–30, arXiv:0901.2686.
[49] Korepin V.E., Bogoliubov N.M., Izergin A.G., Quantum inverse scattering method and correlation functions,
Cambridge Monogr. Math. Phys., Cambridge University Press, Cambridge, 1993.
[50] Korepin V.E., Izergin A.G., Essler F.H.L., Uglov D.B., Correlation function of the spin- 1
2
XXX antiferro-
magnet, Phys. Lett. A 190 (1994), 182–184, arXiv:cond-mat/9403066.
[51] Kraus C.V., Schuch N., Verstraete F., Cirac J.I., Fermionic projected entangled pair states, Phys. Rev. A
81 (2010), 052338, 6 pages, arXiv:0904.4667.
https://doi.org/10.1088/1751-8113/41/2/025302
https://arxiv.org/abs/0707.2534
https://doi.org/10.1007/s11128-010-0197-7
https://doi.org/10.1103/PhysRevLett.98.106803
https://arxiv.org/abs/cond-mat/0607699
https://doi.org/10.1103/PhysRevLett.114.177204
https://arxiv.org/abs/1409.8616
https://doi.org/10.1017/CBO9781139424516
https://doi.org/10.1007/BF00247509
https://doi.org/10.1007/BF00247509
https://doi.org/10.1103/RevModPhys.82.3045
https://doi.org/10.1155/2015/652026
https://arxiv.org/abs/1503.07712
https://doi.org/10.1088/0305-4470/38/13/011
https://arxiv.org/abs/quant-ph/0409027
https://doi.org/10.1088/1751-8113/40/29/019
https://arxiv.org/abs/quant-ph/0606178
https://doi.org/10.1007/s10955-009-9835-9
https://doi.org/10.1007/s00220-008-0566-6
https://arxiv.org/abs/0708.0161
https://doi.org/10.1023/B:JOSS.0000037230.37166.42
https://arxiv.org/abs/quant-ph/0304108
https://doi.org/10.1103/PhysRevResearch.3.033265
https://arxiv.org/abs/2105.12143
https://doi.org/10.1007/s10955-019-02257-9
https://arxiv.org/abs/1805.0690
https://doi.org/10.1103/PhysRevLett.95.146802
https://arxiv.org/abs/cond-mat/0506581
https://doi.org/10.1007/s00220-004-1188-2
https://doi.org/10.1007/s00220-004-1188-2
https://arxiv.org/abs/quant-ph/0407047
https://doi.org/10.1070/1063-7869/44/10S/S29
https://arxiv.org/abs/cond-mat/0010440
https://arxiv.org/abs/cond-mat/0010440
https://doi.org/10.1063/1.3149495
https://arxiv.org/abs/0901.2686
https://doi.org/10.1017/CBO9780511628832
https://doi.org/10.1016/0375-9601(94)90074-4
https://arxiv.org/abs/cond-mat/9403066
https://doi.org/10.1103/PhysRevA.81.052338
https://arxiv.org/abs/0904.4667
Exact correlations in topological quantum chains 53
[52] Kurmann J., Thomas H., Müller G., Antiferromagnetic long-range order in the anisotropic quantum spin
chain, Phys. A 112 (1982), 235–255.
[53] Lieb E., Schultz T., Mattis D., Two soluble models of an antiferromagnetic chain, Ann. Physics 16 (1961),
407–466.
[54] Marić V., Franchini F., Asymptotic behavior of Toeplitz determinants with a delta function singularity,
J. Phys. A 54 (2020), 025201, 28 pages, arXiv:2006.01922.
[55] Marić V., Giampaolo S., Franchini F., Quantum phase transition induced by topological frustration, Comm.
Phys. 3 (2020), 220, 6 pages, arXiv:2002.07197.
[56] Marić V., Giampaolo S.M., Kuić D., Franchini F., The frustration of being odd: how boundary conditions
can destroy local order, New J. Phys. 22 (2020), 083024, 9 pages, arXiv:1908.10876.
[57] McCoy B.M., Advanced statistical mechanics, Internat. Ser. Monogr. Phys., Vol. 146, Oxford University
Press, Oxford, 2010.
[58] Moore J.E., Balents L., Topological invariants of time-reversal-invariant band structures, Phys. Rev. B 75
(2007), 121306, 4 pages, arXiv:cond-mat/0607314.
[59] Motrunich O., Damle K., Huse D.A., Griffiths effects and quantum critical points in dirty superconductors
without spin-rotation invariance: One-dimensional examples, Phys. Rev. B 63 (2001), 224204, 13 pages,
arXiv:cond-mat/0011200.
[60] Müller G., Shrock R.E., Implications of direct-product ground states in the one-dimensional quantum XYZ
and XY spin chains, Phys. Rev. B 32 (1985), 5845–5850.
[61] Perez-Garcia D., Verstraete F., Wolf M.M., Cirac J.I., Matrix product state representations, Quantum Inf.
Comput. 7 (2007), 401–430, arXiv:quant-ph/0608197.
[62] Pérez-Garćıa D., Wolf M.M., Sanz M., Verstraete F., Cirac J.I., String order and symmetries in quantum
spin lattices, Phys. Rev. Lett. 100 (2008), 167202, 4 pages, arXiv:0802.0447.
[63] Peschel I., Calculation of reduced density matrices from correlation functions, J. Phys. A 36 (2003), L205–
L208, arXiv:cond-mat/0212631.
[64] Peschel I., On the entanglement entropy for an XY spin chain, J. Stat. Mech. Theory Exp. (2004), P12005,
6 pages, arXiv:cond-mat/0410416.
[65] Peschel I., Eisler V., Reduced density matrices and entanglement entropy in free lattice models, J. Phys. A
42 (2009), 504003, 30 pages, arXiv:0906.1663.
[66] Pollmann F., Symmetry-protected topological phases in one-dimensional systems, in Topological Aspects
of Condensed Matter Physics (Les Houches, Session CIII, 2014), Oxford University Press, Oxford, 2017,
361–386.
[67] Pollmann F., Turner A.M., Detection of symmetry-protected topological phases in one dimension, Phys.
Rev. B 86 (2012), 125441, 13 pages, arXiv:1204.0704.
[68] Pollmann F., Turner A.M., Oshikawa M., Entanglement spectrum of a topological phase in one dimension,
Phys. Rev. B 81 (2010), 064439, 10 pages, arXiv:0910.1811.
[69] Rams M.M., Zauner V., Bal M., Haegeman J., Verstraete F., Truncating an exact matrix product state
for the XY model: Transfer matrix and its renormalization, Phys. Rev. B 92 (2015), 235150, 15 pages,
arXiv:1411.2607.
[70] Roy R., Topological phases and the quantum spin Hall effect in three dimensions, Phys. Rev. B 79 (2009),
195322, 5 pages.
[71] Ryu S., Schnyder A.P., Furusaki A., Ludwig A.W.W., Topological insulators and superconductors: tenfold
way and dimensional hierarchy, New J. Phys. 12 (2010), 065010, 60 pages, arXiv:0912.2157.
[72] Sachdev S., Quantum phase transitions, Cambridge University Press, Cambridge, 2011.
[73] Sanz M., Wolf M.M., Pérez-Garćıa D., Cirac J.I., Matrix product states: Symmetries and two-body Hamil-
tonians, Phys. Rev. A 79 (2009), 042308, 10 pages, arXiv:0901.2223.
[74] Schnyder A.P., Ryu S., Furusaki A., Ludwig A.W.W., Classification of topological insulators and supercon-
ductors in three spatial dimensions, Phys. Rev. B 78 (2008), 195125, 22 pages, arXiv:0803.2786.
[75] Schuch N., Cirac J.I., Wolf M.M., Quantum states on harmonic lattices, Comm. Math. Phys. 267 (2006),
65–92, arXiv:quant-ph/0509166.
[76] Schuch N., Pérez-Garćıa D., Cirac I., Classifying quantum phases using matrix product states and projected
entangled pair states, Phys. Rev. B 84 (2011), 165139, 21 pages, arXiv:1010.3732.
https://doi.org/10.1016/0378-4371(82)90217-5
https://doi.org/10.1016/0003-4916(61)90115-4
https://doi.org/10.1088/1751-8121/abcd55
https://arxiv.org/abs/2006.01922
https://doi.org/10.1038/s42005-020-00486-z
https://doi.org/10.1038/s42005-020-00486-z
https://arxiv.org/abs/2002.07197
https://doi.org/10.1088/1367-2630/aba064
https://arxiv.org/abs/1908.10876
https://doi.org/10.1093/acprof:oso/9780199556632.001.0001
https://doi.org/10.1093/acprof:oso/9780199556632.001.0001
https://doi.org/10.1103/PhysRevB.75.121306
https://arxiv.org/abs/cond-mat/0607314
https://doi.org/10.1103/PhysRevB.63.224204
https://arxiv.org/abs/cond-mat/0011200
https://doi.org/10.1103/PhysRevB.32.5845
https://arxiv.org/abs/quant-ph/0608197
https://doi.org/10.1103/PhysRevLett.100.167202
https://arxiv.org/abs/0802.0447
https://doi.org/10.1088/0305-4470/36/14/101
https://arxiv.org/abs/cond-mat/0212631
https://doi.org/10.1088/1742-5468/2004/12/p12005
https://arxiv.org/abs/cond-mat/0410416
https://doi.org/10.1088/1751-8113/42/50/504003
https://arxiv.org/abs/0906.1663
https://doi.org/10.1103/PhysRevB.86.125441
https://doi.org/10.1103/PhysRevB.86.125441
https://arxiv.org/abs/1204.0704
https://doi.org/10.1103/PhysRevB.81.064439
https://arxiv.org/abs/0910.1811
https://doi.org/10.1103/PhysRevB.92.235150
https://arxiv.org/abs/1411.2607
https://doi.org/10.1103/PhysRevB.79.195322
https://doi.org/10.1088/1367-2630/12/6/065010
https://arxiv.org/abs/0912.2157
https://doi.org/10.1017/CBO9780511973765
https://doi.org/10.1103/PhysRevA.79.042308
https://arxiv.org/abs/0901.2223
https://doi.org/10.1103/PhysRevB.78.195125
https://arxiv.org/abs/0803.2786
https://doi.org/10.1007/s00220-006-0049-6
https://arxiv.org/abs/quant-ph/0509166
https://doi.org/10.1103/PhysRevB.84.165139
https://arxiv.org/abs/1010.3732
54 N.G. Jones and R. Verresen
[77] Schuch N., Wolf M.M., Cirac J.I., Gaussian matrix product states, in Quantum Information and Many Body
Quantum Systems, CRM Series, Edizioni della Normale, Pisa, 2008, 129–142, arXiv:1201.3945.
[78] Senthil T., Symmetry-protected topological phases of quantum matter, Annu. Rev. Condensed Matter Phys.
6 (2015), 299–324, arXiv:1405.4015.
[79] Shiroishi M., Takahashi M., Nishiyama Y., Emptiness formation probability for the one-dimensional isotropic
XY model, J. Phys. Soc. Jpn. 70 (2001), 3535–3543, arXiv:cond-mat/0106062.
[80] Smith A., Jobst B., Green A.G., Pollmann F., Crossing a topological phase transition with a quantum
computer, Phys. Rev. Res. 4 (2022), L022020, 8 pages, arXiv:1910.05351.
[81] Su W.P., Schrieffer J.R., Heeger A.J., Solitons in Polyacetylene, Phys. Rev. Lett. 42 (1979), 1698–1701.
[82] Suzuki M., Relationship among exactly soluble models of critical phenomena. I. 2D Ising model, dimer
problem and the generalized XY -model, Progr. Theoret. Phys. 46 (1971), 1337–1359.
[83] Szegő G., On certain Hermitian forms associated with the Fourier series of a positive function, Comm. Sém.
Math. Univ. Lund 1952 (1952), 228–238.
[84] Taylor J.H., Müller G., Limitations of spin-wave theory in T = 0 spin dynamics, Phys. Rev. B 28 (1983),
1529–1533.
[85] Timonin P.N., Chitov G.Y., Disorder lines, modulation, and partition function zeros in free fermion models,
Phys. Rev. B 104 (2021), 045106, 12 pages, arXiv:2105.01307.
[86] Tong P., Liu X., Lee–Yang zeros of periodic and quasiperiodic anisotropic XY chains in a transverse field,
Phys. Rev. Lett. 97 (2006), 017201, 4 pages.
[87] Verresen R., Jones N.G., Pollmann F., Topology and edge modes in quantum critical chains, Phys. Rev.
Lett. 120 (2018), 057001, 5 pages, arXiv:1709.03508.
[88] Vidal G., Latorre J.I., Rico E., Kitaev A., Entanglement in quantum critical phenomena, Phys. Rev. Lett.
90 (2003), 227902, 4 pages, arXiv:quant-ph/0211074.
[89] White S.R., Density matrix formulation for quantum renormalization groups, Phys. Rev. Lett. 69 (1992),
2863–2866.
[90] White S.R., Density-matrix algorithms for quantum renormalization groups, Phys. Rev. B 48 (1993), 10345–
10356.
[91] Widom H., Asymptotic behavior of block Toeplitz matrices and determinants, Adv. Math. 13 (1974), 284–
322.
[92] Wolf M.M., Ortiz G., Verstraete F., Cirac J.I., Quantum phase transitions inmatrix product systems, Phys.
Rev. Lett. 97 (2006), 110403, 4 pages, arXiv:cond-mat/0512180.
[93] Wolfram Research, Inc., Mathematica, Version 12.1, Champaign, IL, 2020, https://www.wolfram.com/
mathematica.
[94] Wouters J., Katsura H., Schuricht D., Interrelations among frustration-free models via Witten’s conjugation,
SciPost Phys. 4 (2021), 027, 32 pages, arXiv:2005.12825.
[95] Zauner V., Draxler D., Vanderstraeten L., Degroote M., Haegeman J., Rams M.M., Stojevic V., Schuch
N., Verstraete F., Transfer matrices and excitations with matrix product states, New J. Phys. 17 (2015),
053002, 33 pages, arXiv:1408.5140.
https://arxiv.org/abs/1201.3945
https://doi.org/10.1146/annurev-conmatphys-031214-014740
https://arxiv.org/abs/1405.4015
https://doi.org/10.1143/JPSJ.70.3535
https://arxiv.org/abs/cond-mat/0106062
https://doi.org/10.1103/PhysRevResearch.4.L022020
https://arxiv.org/abs/1910.05351
https://doi.org/10.1103/PhysRevLett.42.1698
https://doi.org/10.1143/PTP.46.1337
https://doi.org/10.1103/PhysRevB.28.1529
https://doi.org/10.1103/PhysRevB.104.045106
https://arxiv.org/abs/2105.01307
https://doi.org/10.1103/PhysRevLett.97.017201
https://doi.org/10.1103/PhysRevLett.120.057001
https://doi.org/10.1103/PhysRevLett.120.057001
https://arxiv.org/abs/1709.03508
https://doi.org/10.1103/PhysRevLett.90.227902
https://arxiv.org/abs/quant-ph/0211074
https://doi.org/10.1103/PhysRevLett.69.2863
https://doi.org/10.1103/PhysRevB.48.10345
https://doi.org/10.1016/0001-8708(74)90072-3
https://doi.org/10.1103/PhysRevLett.97.110403
https://doi.org/10.1103/PhysRevLett.97.110403
https://arxiv.org/abs/cond-mat/0512180
https://www.wolfram.com/mathematica
https://www.wolfram.com/mathematica
https://doi.org/10.21468/SciPostPhysCore.4.4.027
https://arxiv.org/abs/2005.12825
https://doi.org/10.1088/1367-2630/17/5/053002
https://arxiv.org/abs/1408.5140
1 Introduction
2 The BDI class
3 Toeplitz determinants
4 Results: correlations of string operators in BDI
5 Results: correlation matrix in BDI
6 Results: correlations in AIII
6.1 The AIII class
6.2 Correlations of string operators
6.3 Correlation matrix
7 String correlators—analysis
7.1 Proof of Theorems 4.2 and 6.2 with zeros inside and outside the unit circle
7.2 Proof of Theorems 4.2 and 6.2 for n_z=0 or n_Z=0
7.2.1 No zeros outside the unit circle
7.2.2 No zeros inside the unit circle
7.3 Emptiness formation probability
8 Correlation matrix—analysis
8.1 A canonical form for rational symbols and the definition of M(n,λ)
8.2 Proof of Theorem 5.1
9 The MPS-transfer matrix
9.1 Overview
9.2 General discussion
9.3 Lower bound on the bond dimension
9.3.1 Proof of Corollary 9.3
9.4 Spectrum of the transfer matrix
9.4.1 Proof of Corollary 9.4
9.5 Diagonalising the transfer matrix for the case of two zeros of multiplicity two and a pole of order two
10 Recovering generic models via a limiting procedure
10.1 A sequence of models
10.2 Order parameter
11 Outlook
A The corresponding spin chain
B Fermionic two-point correlators
C Comparison of asymptotics of string correlators
D Details for Section 5
D.1 Example 5.3
D.2 Example 5.4
E Details for Section 6
E.1 String correlators
E.1.1 Proof of Theorem 6.1
E.2 Correlation matrix
E.2.1 Proof of Theorem 6.4
E.2.2 Smith canonical form for the example
F Details for Section 9
F.1 Proof that all subsets of S, correspond to some r_M
F.2 Diagonalising the transfer matrix
G Details for Section 10
References
|
| id | nasplib_isofts_kiev_ua-123456789-212033 |
| institution | Digital Library of Periodicals of National Academy of Sciences of Ukraine |
| issn | 1815-0659 |
| language | English |
| last_indexed | 2026-03-18T19:38:26Z |
| publishDate | 2023 |
| publisher | Інститут математики НАН України |
| record_format | dspace |
| spelling | Jones, Nick G. Verresen, Ruben 2026-01-23T10:09:10Z 2023 Exact Correlations in Topological Quantum Chains. Nick G. Jones and Ruben Verresen. SIGMA 19 (2023), 098, 54 pages 1815-0659 2020 Mathematics Subject Classification: 82B10; 81V74 arXiv:2105.13359 https://nasplib.isofts.kiev.ua/handle/123456789/212033 https://doi.org/10.3842/SIGMA.2023.098 Although free-fermion systems are considered exactly solvable, they generically do not admit closed expressions for nonlocal quantities such as topological string correlations or entanglement measures. We derive closed expressions for such quantities for a dense subclass of certain classes of topological fermionic wires (classes BDI and AIII). Our results also apply to spin chains called generalised cluster models. While there is a bijection between general models in these classes and Laurent polynomials, restricting to polynomials with degenerate zeros leads to a plethora of exact results: (1) we derive closed expressions for the string correlation functions—the order parameters for the topological phases in these classes; (2) we obtain an exact formula for the characteristic polynomial of the correlation matrix, giving insight into ground state entanglement; (3) the latter implies that the ground state can be described by a matrix product state (MPS) with a finite bond dimension in the thermodynamic limit—an independent and explicit construction for the BDI class is given in a concurrent work [Phys. Rev. Res. 3 (2021), 033265, 26 pages, arXiv:2105.12143]; (4) for BDI models with even integer topological invariant, all non-zero eigenvalues of the transfer matrix are identified as products of zeros and inverse zeros of the aforementioned polynomial. General models in these classes can be obtained by taking limits of the models we analyse, giving a further application of our results. To the best of our knowledge, these results constitute the first application of Day's formula and Gorodetsky's formula for Toeplitz determinants to many-body quantum physics. We thank J. Bibo, B. Jobst, F. Pollmann, and A. Smith for many inspiring discussions on this subject and for collaboration on related work [43]. We are also grateful to A. B¨ottcher, A. Its, J. Keating, F. Mezzadri, N. Schuch, and S. Stevens for helpful correspondence and to A. Smith and the anonymous referees for valuable comments on the manuscript. This work was completed while N.G.J. held a Heilbronn Research Fellowship at the Mathematical Institute, University of Oxford, and the Heilbronn Institute for Mathematical Research, Bristol, UK. R.V. was supported by the Harvard Quantum Initiative Postdoctoral Fellowship in Science and Engineering and by the Simons Collaboration on Ultra-Quantum Matter, which is a grant from the Simons Foundation (651440, Ashvin Vishwanath). en Інститут математики НАН України Symmetry, Integrability and Geometry: Methods and Applications Exact Correlations in Topological Quantum Chains Article published earlier |
| spellingShingle | Exact Correlations in Topological Quantum Chains Jones, Nick G. Verresen, Ruben |
| title | Exact Correlations in Topological Quantum Chains |
| title_full | Exact Correlations in Topological Quantum Chains |
| title_fullStr | Exact Correlations in Topological Quantum Chains |
| title_full_unstemmed | Exact Correlations in Topological Quantum Chains |
| title_short | Exact Correlations in Topological Quantum Chains |
| title_sort | exact correlations in topological quantum chains |
| url | https://nasplib.isofts.kiev.ua/handle/123456789/212033 |
| work_keys_str_mv | AT jonesnickg exactcorrelationsintopologicalquantumchains AT verresenruben exactcorrelationsintopologicalquantumchains |