Quantum Entanglement Visualization
Quantum Entanglement Visualization
I. INTRODUCTION of least (w −1) other qubits within the same cluster. The
idea is that w qubits together encode information that
Entanglement is the key feature that distinguishes is not present in any individual qubit. We then recur-
quantum and classical systems. It is a valuable resource sively continue to group these clusters together, forming
for quantum information processing and computation [1]. an entanglement structure diagram that shows how var-
When restricted to two parties, entanglement is well un- ious parts of the system are connected. There is some
derstood: Bipartite entanglement measures are very intu- relationship between this concept and the idea of the in-
itive, and there is no controversy about how to detect or formation lattice, which additionally incorporates spatial
quantify two-particle entanglement. For many-body sys- information [11–13].
tems, the situation is different. Characterizing and un- Following this approach, we are able to directly vi-
derstanding multipartite entanglement is challenging due sualize how quantum information is spread throughout
to its far richer structure that cannot be easily summa- the system in highly-entangled states. We get access to
rized [2]. Here we develop a more intuitive and broadly the internal structure of correlations that connect vari-
applicable approach towards organizing and visualizing ous qubits in a composite many-body state. We note that
multipartite entanglement in stabilizer states. the recursive nature of our method makes extracting such
There exist several measures of multipartite entangle- information much more efficient than simply calculating
ment such as the entanglement entropy [3], entanglement bipartite entanglement entropy across all possible parti-
depth [4, 5], global entanglement [6], quantum Fisher in- tions of a given system. Our method also provides the
formation [7], Schmidt measure [8], generalized geomet- entanglement depth and can be used to bound entangle-
ric measure [9] and N-tangle [10]. Each of these mea- ment entropies.
sures emphasize a different aspect of multipartite entan- We illustrate our decomposition by looking at well-
glement, quantifying it with a single number. Although known stabilizer states: the cluster state, GHZ state
they provide useful information, they fail to fully capture and the logical states of error correction codes such as
the complexity of a multipartite entangled state, such as the 5-qubit code and the 7-qubit CSS code. The true
the internal structure of correlations and the local distri- power of our construction, however, is revealed by look-
bution of entanglement. This is especially apparent for ing at highly entangled volume law states generated by
states that are not described by traditional order param- random two-qubit Clifford unitaries and random three-
eters, such as those generated by noisy quantum circuits. qubit projective measurements [14, 15]. Although both
In this work, our goal is to resolve the structure of an sets of states show volume law scaling of bipartite entan-
entangled state and develop a way to visualize multipar- glement entropy, we find that the entanglement structure
tite entanglement, going beyond reducing it to a single diagrams are able to distinguish between them.
numerical quantity. We propose organizing multipartite
entanglement via the topological structure of correlations
present in the state. We group the qubits in a quantum II. ALGEBRAIC STRUCTURE
state in clusters characterized by a parameter, w. The
defining features of these w-clusters is that each qubit in- Our approach works for stabilizer states [16], which are
side them has non-zero mutual information with a subset an important class of quantum states which are used in
quantum computing and play an important role in quan-
tum error correction. An N qubit stabilizer state is the
simultaneous eigenstate of N linearly independent com-
∗ vaibhavsharma@[Link]; Current Address: Department of muting Pauli strings, referred to as the
√ stabilizer gener-
Physics, Rice University, Houston, Texas ators. For example, the cat state, 1/ 2(|111⟩ + |000⟩) is
† em256@[Link] the simultaneous eigenstate of three Pauli string opera-
2
tors, Z1 Z2 I3 , I1 Z2 Z3 and X1 X2 X3 . Trivially, a stabilizer be disjoint from all other such w-element subsets within
state is also an eigenstate of any member of the stabilizer A. Equivalently, every element of A is in the support of
group formed by taking arbitrary products of the gener- an A-stabilizer of weight less than or equal to w. The
ators. The stabilizer generators are not unique, and can region A is a w-cluster if it is both w-indivisible and w-
be replaced by any N linearly independent elements of connected.
the stabilizer group. This freedom to choose the gener- In our construction, we use an iterative method to di-
ators is often referred to as a gauge freedom. We only vide the system into w-clusters. In the first iteration,
consider pure quantum states, and will not discuss the each qubit is considered as a single element. At each
properties of ensembles encoded by density matrices. subsequent iteration, any w-clusters found in the previ-
A generic Pauli string can be written as P = ous iteration are treated as single indivisible elements.
Q αj βj
j Xj Zj , where αj , βj = 0, 1. The support of a Pauli We begin by finding all of the qubits which are disentan-
string is the set of qubits for which α and/or β is non- gled from the rest of the system. These are 1-clusters.
zero. The weight of the string is the number of qubits These singletons are decoupled from the rest of the sys-
in the support. The expectation value of a weight-w sta- tem and can be ignored at future steps. Next we find all
bilizer can be interpreted as the expectation value of a of the qubits which belong to 2-clusters. Formally these
w-spin correlation function. In our approach, we recur- can be found by constructing all stabilizers of weight 2,
sively group sets of qubits into clusters. At each iteration, or by looking at the reduced density matrix for each pair.
we take the weight of a stabilizer to be the number of The sets of elements which are connected by these sta-
clusters in its support, rather than the number of qubits. bilizers form the 2-clusters. At this point we treat the
A key feature of stabilizer states is that the bipartite clusters as indivisible elements. We then repeat the pre-
entanglement entropy is quantized. If we break a stabi- vious steps – removing single elements which are decou-
lizer state into two disjoint sets of qubits, the entangle- pled, and forming new 2-clusters of the given elements.
ment entropy across the cut is always a multiple of ln(2). We iterate until no new 2-clusters can be formed. We
If region A contains nA qubits then SA ≤ nA ln(2). When then search for 3-clusters, if there are any elements which
this bound is saturated, we refer to A as being maximally have not yet been assigned to decoupled clusters. If any
entangled. One learns nothing about the state of the sys- 3-clusters are found, we repeat all the previous steps. We
tem by interrogating region A. There is no information always construct as many low weight clusters as possible
which is exclusively stored in A, and the reduced density before moving on to higher weight clusters. This proce-
matrix is the identity matrix of dimension 2nA . dure can be repeated with 4-clusters, 5-clusters... until
A useful intuition is that if SA = sa ln(2) with respect all qubits have been assigned to large decoupled clusters.
to the rest of the system, then there are nA −sa bits of in- We give more details of the computational procedure in
formation that are locally stored within A. In particular, Appendix A.
it is an eigenstate of exactly nA − sa linearly independent A short example is useful. Consider the 4-qubit state,
Pauli strings whose support is entirely within A. These |ψ⟩ with stabilizer generators Z1 Z2 , Z3 Z4 , X1 X2 Z3 and
are the operators which measure the stored information. Z2 X3 X4 . Up to a normalization constant, |ψ⟩ = |1111⟩+
They generate a subgroup of the stabilizer group, which |0011⟩ + |1100⟩ − |0000⟩. The entanglement structure of
we refer to as the A-stabilizers. Another useful feature is this state is shown in Fig. 1. Here the qubits are labeled
that the reduced density matrix of A has rank 2sa . by black integers. The w-clusters are denoted by ovals,
We can generalize this notion to the case when region A with w shown in red. In the first round, our algorithm
is divided into disjoint clusters of qubits, constructed by produces two 2-clusters: (1, 2) and (3, 4). In the second
some as-yet unspecified algorithm. Each cluster will be round, we consider the clusters (1, 2) and (3, 4) as sin-
labeled by an index i. Following WatanabeP[17], we define gle indivisible elements. We then see that these together
the total correlations in A to be IA = i∈A Si − SA
form one large 2-cluster: ((1, 2), (3, 4)) connecting all four
where Si is the entanglement entropy of cluster i with qubits into a single many-body state. Such a structure
the rest of the system. The total correlations are also implies that while qubits 1, 2 and 3, 4 are directly con-
referred to as the “multipartite quantum mutual infor- nected by weight-2 stabilizers, qubits 1, 3 and qubits 1, 4
mation” [18]. It tells us how many bits of information are only connected by higher weight stabilizers. In this
are stored in A, but which are not stored solely by any way our construction recursively forms clusters to build
single cluster within A. a complete description of entanglement within the many-
We now coin three new terms: w-indivisible, w- body state.
connected and w-cluster. We say that region A is w- Fig. 2 shows a more complicated entanglement struc-
indivisible if any subset C ⊂ A containing w − 1 or ture diagram of a 16-qubit state. In this diagram, qubit
fewer elements have vanishing total correlations, IC = 0. 16 forms an isolated cluster. This means that it is not
Equivalently, any stabilizers whose support lies solely in entangled with any other qubit. Qubits labeled 13, 14
A must have a weight greater or equal to w. and 15 similarly form an independent cluster which is
We say that A is w-connected if every element j ∈ A be- unentangled with the rest of the system. It is labeled
longs to a set B ⊆ A containing w elements, such that B as a 2-cluster, indicating that each of these qubits must
has non-zero total correlations. Furthermore, B cannot be in the support of a weight 2 stabilizer, whose support
3
8
7 9
1 4 2 3 5 12 6 13 14 15
16 2 2 2 2 2
2 2
3
10 11
FIG. 2. An entanglement structure diagram of an arbitrary 16 qubit stabilizer state is shown. The state is separable with
qubits labeled 1-12 forming the largest cluster, corresponding to an entanglement depth of 12. The nested structure of the
clusters shows how correlations are distributed in the state.
(a) 1 2 3 (a) 7 1 2 3 5 6 8 11
4 14 20
4 5 3 10 9 12 13 15 18 19 5 16
2
(b) 1 2 3 4 (b)
5 6 7 3
14
10 1 2 3 4 5 6 7 8 9
2 2 3 2
glement structure diagram which reflects the locality of given by, Sm = R − m where R is the rank (in modulo
the correlations. 2 arithmetic) of gm [31]. The value of R can range from
There are several interesting directions that can be ex- m to 2m. When R = m, Sm = 0 implying that this
plored going forward. In the space of stabilizer states and m-qubit set is disentangled from the rest of the system.
random quantum circuits, several novel phase transitions Conversely, if R > m, this set is entangled with at least
and critical states have been found. It would be inter- some part of the rest of the system.
esting to resolve structures of critical states and compare This procedure can be used to calculate total corre-
different universality classes. We mostly focused on 1D lations of any region A consisting of disjoint groups of
but it is straightforward to extend to higher dimensional qubits, where each group is labeled by an integer i. The
states where the spatial structures of correlations can be total correlations P(multipartite mutual information) are
richer, especially close to criticality [28–31]. Another av- defined as, IA = i Si − SA . Here SA is the entangle-
enue which we haven’t explored is the evolution of the ment entropy of the entire region A with respect to the
entanglement structure diagram with time. This would rest of the system while Si is the entanglement entropy
give us important insights and visualization of how quan- of group i with the entire rest of the system.
tum information gets scrambled under chaotic dynamics To calculate our entanglement diagram we begin by
from simple initial states. Although our method is best placing all of our qubits in a list called clusters. Note
suited for stabilizer states, it would be fruitful to come that in later iterations of the algorithm, each element in
up with an efficient method to extend the idea of entan- clusters can contain multiple qubits. We then follow
glement structure diagrams to non-stablilizer states. the steps below:
w. The reason for this is two-fold: First, given L ele- be calculated in a time which is polynomial in the system
ments, findingindivisible subsets of w elements requires size. When n ∝ L, however, the time scales as eL ln L .
L
calculating w entropies. Second, each of these entropy The algorithm to find the entanglement structure dia-
calculations requires computing the rank of a L × 2w ma- gram itself reveals the complexity and information scram-
trix, a task whose complexity scales with w. bling of a quantum state. Although volume law states
In Sec. IV we encountered two types of volume law have diverging entanglement entropy, the level of infor-
states: Those for which the minimal stabilizer weight, n, mation scrambling can be markedly different depending
is independent of system size, and those for which n ∝ L. on whether it is generated by unitary operators or by
For the former, the entanglement structure diagram can projective measurements.
[1] R. Horodecki, P. Horodecki, M. Horodecki, and [17] S. Watanabe, Information theoretical analysis of multi-
K. Horodecki, Quantum entanglement, Rev. Mod. Phys. variate correlation, IBM Journal of Research and Devel-
81, 865 (2009). opment 4, 66 (1960).
[2] M. Ma, Y. Li, and J. Shang, Multipartite entan- [18] A. Kumar, Multiparty quantum mutual information: An
glement measures: a review, Fundamental Research alternative definition, Phys. Rev. A 96, 012332 (2017).
[Link] (2024). [19] D. Bouwmeester, J.-W. Pan, M. Daniell, H. Wein-
[3] J. Eisert, M. Cramer, and M. B. Plenio, Colloquium: furter, and A. Zeilinger, Observation of three-photon
Area laws for the entanglement entropy, Rev. Mod. Phys. greenberger-horne-zeilinger entanglement, Phys. Rev.
82, 277 (2010). Lett. 82, 1345 (1999).
[4] A. S. Sørensen and K. Mølmer, Entanglement and ex- [20] H. J. Briegel and R. Raussendorf, Persistent entangle-
treme spin squeezing, Phys. Rev. Lett. 86, 4431 (2001). ment in arrays of interacting particles, Phys. Rev. Lett.
[5] O. Gühne, G. Tóth, and H. J. Briegel, Multipartite en- 86, 910 (2001).
tanglement in spin chains, New Journal of Physics 7, 229 [21] M. P. Fisher, V. Khemani, A. Nahum, and S. Vijay,
(2005). Random quantum circuits, Annual Review of Condensed
[6] D. A. Meyer and N. R. Wallach, Global entanglement in Matter Physics 14, 335 (2023).
multiparticle systems, Journal of Mathematical Physics [22] S. Choi, Y. Bao, X.-L. Qi, and E. Altman, Quantum er-
43, 4273 (2002), [Link] ror correction in scrambling dynamics and measurement-
pdf/43/9/4273/19183190/4273 1 [Link]. induced phase transition, Phys. Rev. Lett. 125, 030505
[7] P. Hyllus, W. Laskowski, R. Krischek, C. Schwem- (2020).
mer, W. Wieczorek, H. Weinfurter, L. Pezzé, and [23] Y. Li, X. Chen, and M. P. A. Fisher, Measurement-
A. Smerzi, Fisher information and multiparticle entan- driven entanglement transition in hybrid quantum cir-
glement, Phys. Rev. A 85, 022321 (2012). cuits, Phys. Rev. B 100, 134306 (2019).
[8] J. Eisert and H. J. Briegel, Schmidt measure as a tool [24] B. Skinner, J. Ruhman, and A. Nahum, Measurement-
for quantifying multiparticle entanglement, Phys. Rev. induced phase transitions in the dynamics of entangle-
A 64, 022306 (2001). ment, Phys. Rev. X 9, 031009 (2019).
[9] A. Sen(De) and U. Sen, Channel capacities versus entan- [25] A. Lavasani, Y. Alavirad, and M. Barkeshli,
glement measures in multiparty quantum states, Phys. Measurement-induced topological entanglement transi-
Rev. A 81, 012308 (2010). tions in symmetric random quantum circuits, Nature
[10] A. Wong and N. Christensen, Potential multiparticle en- Physics 17, 342 (2021).
tanglement measure, Phys. Rev. A 63, 044301 (2001). [26] C.-M. Jian, Y.-Z. You, R. Vasseur, and A. W. W. Ludwig,
[11] C. Artiaco, T. K. Kvorning, D. A. Chávez, L. Herviou, Measurement-induced criticality in random quantum cir-
and J. H. Bardarson, Universal characterization of quan- cuits, Phys. Rev. B 101, 104302 (2020), arXiv:1908.08051
tum many-body states through local information (2024), [[Link]-mech].
arXiv:2410.10971 [quant-ph]. [27] S. Sang and T. H. Hsieh, Measurement-protected quan-
[12] T. K. Kvorning, L. Herviou, and J. H. Bardarson, Time- tum phases, Phys. Rev. Research 3, 023200 (2021).
evolution of local information: thermalization dynamics [28] X. Turkeshi, R. Fazio, and M. Dalmonte, Measurement-
of local observables, SciPost Phys. 13, 080 (2022). induced criticality in (2+1)-dimensional hybrid quantum
[13] C. Artiaco, C. Fleckenstein, D. Aceituno Chávez, T. K. circuits, Phys. Rev. B 102, 014315 (2020).
Kvorning, and J. H. Bardarson, Efficient large-scale [29] P. Sierant, M. Schirò, M. Lewenstein, and X. Turkeshi,
many-body quantum dynamics via local-information Measurement-induced phase transitions in (d +1 ) -
time evolution, PRX Quantum 5, 020352 (2024). dimensional stabilizer circuits, Phys. Rev. B 106, 214316
[14] Y. Li, X. Chen, and M. P. A. Fisher, Quantum zeno effect (2022), arXiv:2210.11957 [[Link]-mech].
and the many-body entanglement transition, Phys. Rev. [30] A. Lavasani, Z.-X. Luo, and S. Vijay, Monitored quantum
B 98, 205136 (2018). dynamics and the kitaev spin liquid, Phys. Rev. B 108,
[15] M. Ippoliti, M. J. Gullans, S. Gopalakrishnan, D. A. 115135 (2023).
Huse, and V. Khemani, Entanglement phase transitions [31] V. Sharma, C.-M. Jian, and E. J. Mueller, Subsystem
in measurement-only dynamics, Phys. Rev. X 11, 011030 symmetry, spin-glass order, and criticality from random
(2021). measurements in a two-dimensional bacon-shor circuit,
[16] D. Gottesman, Stabilizer codes and quantum error cor- Phys. Rev. B 108, 024205 (2023).
rection (1997), arXiv:quant-ph/9705052 [quant-ph]. [32] E. Bianchi, L. Hackl, M. Kieburg, M. Rigol, and L. Vid-
9