2
It is important to note that a fermionic Gaussian state
ρand its corresponding correlation matrix Γare related
as described in equation (16). For recent advancements
in calculating the trace distance and fidelity using varia-
tional techniques and quantum computers, refer to [42–
47].
In scenarios where the dimension of the Hilbert space
is excessively large, exact evaluation of the trace distance
becomes impractical, despite the fact that the dominant
contributions to the trace distance often arise from a
significantly smaller subspace within the Hilbert space.
This serves as motivation for our development of a trun-
cation method designed to calculate the trace distance
between two Gaussian states in fermionic systems. While
straightforward for two pure states, the task becomes
nontrivial when dealing with two mixed states, which
can manifest as either density matrices of the entire sys-
tem or reduced density matrices (RDMs) of a subsystem.
An ideal situation for the effectiveness of the truncation
method can be characterized as follows: Consider two
states represented by density matrices expressed as
ρ1=eρ⊗eρ1, ρ2=eρ⊗eρ2,(6)
where the dimension of eρis significantly larger than that
of eρ1and eρ2. In this ideal scenario, the specific form of
eρdoes not impact the trace distance calculation, leading
to a simplified expression:
D(ρ1, ρ2) = D(eρ1,eρ2).(7)
For more general cases involving two distinct states, ρ1
and ρ2, the objective of the truncation method is to iden-
tify eρ1and eρ2with significantly smaller dimensions com-
pared to ρ1and ρ2, enabling an approximation
D(ρ1, ρ2)≈D(eρ1,eρ2).(8)
A fermionic Gaussian state can be uniquely determined
by the two-point correlation functions of the Majorana
modes in the system or subsystem, which can be or-
ganized to construct a purely imaginary anti-symmetric
correlation matrix [48,49]. By employing an orthogonal
transformation, the correlation matrix can be brought
into canonical form. The canonical values of the ma-
trix govern the von Neumann entropy of the state, while
the corresponding canonical vectors determine the effec-
tive modes. To truncate the Hilbert space dimension,
we employ different strategies to select a limited num-
ber of effective modes. The first strategy, which we call
the maximal entropy strategy, involves choosing the ef-
fective modes with the smallest canonical values for the
two relevant states. These modes make the largest con-
tributions to the sum of the von Neumann entropies.
In the second strategy, we compute the canonical val-
ues and canonical vectors of the difference between the
two correlation matrices and select the effective modes
with the largest canonical values. These chosen modes
contribute the most to the differences in the two-point
correlation functions of the two states, leading us to name
this method the maximal difference strategy. Addition-
ally, we adopt a mixed strategy that combines elements
of both the maximal entropy strategy and the maximal
difference strategy. In this approach, some modes are
chosen according to one strategy, while the remaining
modes are selected using the other strategy. We refer to
this combined method as the mixed strategy. It is worth
noting that the mixed strategy of the truncation method
consistently provides the most accurate estimation of the
trace distance due to the contractive nature of the trace
distance under partial trace.
The truncation method demonstrates its effectiveness
in two intriguing scenarios. The first scenario encom-
passes the cases where the states have a low von Neu-
mann entropy, indicating either finite or logarithmic-
law entropy, and their correlation matrices exhibit near-
commuting behavior, which is characterized by a finite
or slow nonlinear increase of the trace norm of the cor-
relation matrix commutator with respect to the system
size. The second scenario includes the situations where
the states are nearly orthogonal, with a correlation ma-
trix difference featuring a maximal canonical value ap-
proaching 2. We validate the efficacy of the truncation
method through multiple examples, including the calcu-
lation of eigenstate RDMs in Ising chains, XX chains, and
ground state RDMs in Ising chains with different trans-
verse fields. Notably, we apply the method to compute
subsystem trace distances between low-lying eigenstates
in critical Ising and XX spin chains, with significantly
larger subsystem sizes than those considered in previous
works [21,23,34]. The previous studies only obtained
trace distances for relatively small subsystem sizes, with
a maximum size of 7 in [21,23] and 12 in [34]. In con-
trast, this paper presents results with a maximal sub-
system size of 359, surpassing the limitations of previous
studies and enabling trace distance calculations for much
larger subsystem sizes.
The paper is structured as follows: Section II presents
a detailed explanation of the truncated canonicalized cor-
relation matrix method for fermionic Gaussian states.
The conditions under which the truncation method is ef-
fective are discussed in Section III. Examples of its appli-
cation to eigenstate RDMs in the Ising chain and ground
state RDMs in Ising chains with different transverse fields
are examined in Sections IV and V, respectively. The
truncation method is further validated through exam-
ples of low-lying eigenstate RDMs in the critical Ising
chain (Section VI) and half-filled XX chain (Section VII).
Concluding discussions are provided in Section VIII. Ad-
ditionally, Appendix Apresents a simple example illus-
trating the impossibility of a finite truncation method
for the trace distance between two orthogonal Gaussian
states in the scaling limit. Appendix Bintroduces the
truncated diagonalized correlation matrix method, a spe-
cialized version of the truncation method, applicable to
Gaussian states in the free fermionic theory where the
number of excited Dirac modes is conserved.