Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Geometric Additivity of Modular Commutator for Multipartite Entanglement

Sung-Min Park Department of Physics, Korea Advanced Institute of Science and Technology, Daejeon 34141, Korea    Isaac H. Kim corresponding author ikekim@ucdavis.edu Department of Computer Science, University of California, Davis, CA 95616, USA    Eun-Gook Moon corresponding author egmoon@kaist.ac.kr Department of Physics, Korea Advanced Institute of Science and Technology, Daejeon 34141, Korea
Abstract

A recent surge of research in many-body quantum entanglement has uncovered intriguing properties of quantum many-body systems. A prime example is the modular commutator, which can extract a topological invariant from a single wave function. Here, we unveil novel geometric properties of many-body entanglement via a modular commutator of two-dimensional gapped quantum many-body systems. We obtain the geometric additivity of a modular commutator, indicating that modular commutator for a multipartite system may be an integer multiple of the one for tripartite systems. Using our additivity formula, we also derive a curious identity for the modular commutators involving disconnected intervals in a certain class of conformal field theories. We further illustrate this geometric additivity for both bulk and edge subsystems using numerical calculations of the Haldane and π𝜋\piitalic_π-flux models.

Introduction:

Two-dimensional gapped quantum systems exhibit intriguing many-body entanglement phenomena [1, 2]. A remarkable aspect of these systems is the bulk-edge correspondence, which dictates that the effective field theory at the boundary determines the universal properties of the bulk. A prime example is the quantum Hall effect in two spatial dimensions [3], where a nonzero bulk Chern number indicates the presence of gapless edge modes [4, 5]. These gapless edge modes can be characterized by the chiral central charge (csubscript𝑐c_{-}italic_c start_POSTSUBSCRIPT - end_POSTSUBSCRIPT), which appears in the zero-temperature limit of the thermal Hall conductivity [6, 7, 5]. The bulk-edge correspondence suggests that the bulk ground state wave function may capture the chiral central charge, although how to extract it had remained puzzling.

Recently, Refs. [8, 9, 10, 11, 12] demonstrated that the modular commutator of the ground state can capture the chiral central charge. Let us recall the definition of a modular commutator

J(A,B,C)𝐽𝐴𝐵𝐶\displaystyle J(A,B,C)italic_J ( italic_A , italic_B , italic_C ) \displaystyle\equiv iTr(ρABC[KAB,KBC]),𝑖Trsubscript𝜌𝐴𝐵𝐶subscript𝐾𝐴𝐵subscript𝐾𝐵𝐶\displaystyle i\,\mathrm{Tr}(\rho_{ABC}[K_{AB},K_{BC}]),italic_i roman_Tr ( italic_ρ start_POSTSUBSCRIPT italic_A italic_B italic_C end_POSTSUBSCRIPT [ italic_K start_POSTSUBSCRIPT italic_A italic_B end_POSTSUBSCRIPT , italic_K start_POSTSUBSCRIPT italic_B italic_C end_POSTSUBSCRIPT ] ) ,

where KXlnρXsubscript𝐾𝑋subscript𝜌𝑋K_{X}\equiv-\ln\rho_{X}italic_K start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT ≡ - roman_ln italic_ρ start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT is the modular Hamiltonian of the reduced density matrix ρXsubscript𝜌𝑋\rho_{X}italic_ρ start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT on region X𝑋Xitalic_X. For the ground state of a two-dimensional gapped system, |ΨketΨ|\Psi\rangle| roman_Ψ ⟩, the modular commutator gives the chiral central charge [8, 9, 10, 11, 12]:

J(A,B,C)=π3c.𝐽𝐴𝐵𝐶𝜋3subscript𝑐J(A,B,C)=\frac{\pi}{3}c_{-}.italic_J ( italic_A , italic_B , italic_C ) = divide start_ARG italic_π end_ARG start_ARG 3 end_ARG italic_c start_POSTSUBSCRIPT - end_POSTSUBSCRIPT . (1)

A tripartition ABC𝐴𝐵𝐶ABCitalic_A italic_B italic_C with a complete tri-junction is illustrated in Fig. 1(a). This result can be viewed as a part of an ongoing research program that aims to study universal properties of the underlying quantum many-body system via multipartite entanglement [13, 14, 15, 16, 17, 18, 19]. These recent developments call for further studies to explore the multipartite entanglement properties of many-body quantum systems.

In this paper, we extend the applicability of the modular commutator to more general geometries. Our work unveils a new universal geometric identity for the modular commutator. In particular, we find the curious identity that involves disconnected intervals in conformal field theories (CFTs) and singular regions in the bulk. The geometric aspects of the modular commutator of multipartite entanglement are illustrated by employing the area law of entanglement entropy [20, 21] and numerical calculations of lattice models.

Refer to caption
Figure 1: Exemplary partitions in two-dimensional systems. (a) Tripartite bulk disk ABC𝐴𝐵𝐶ABCitalic_A italic_B italic_C and edge annulus XYZ𝑋𝑌𝑍XYZitalic_X italic_Y italic_Z. The shaded region represents the physical edge of the system. (b) Multipartite bulk partition with the subregions U,V,W𝑈𝑉𝑊U,V,Witalic_U , italic_V , italic_W. Two tri-junctions of (U𝑈Uitalic_U, V𝑉Vitalic_V, W𝑊Witalic_W) consist of two set of ‘balls’, 𝔅1=𝔟1𝔡1subscript𝔅1subscript𝔟1subscript𝔡1\mathfrak{B}_{1}=\mathfrak{b}_{1}\cup\mathfrak{d}_{1}fraktur_B start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = fraktur_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ∪ fraktur_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT and 𝔅2=𝔟2𝔡2subscript𝔅2subscript𝔟2subscript𝔡2\mathfrak{B}_{2}=\mathfrak{b}_{2}\cup\mathfrak{d}_{2}fraktur_B start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = fraktur_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ∪ fraktur_d start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT.

Geometric Additivity:

Originally, the modular commutator [8, 9] was defined over a region partitioned into three disks, all meeting at a single tri-junction. We consider a more general partition that goes beyond this original setup. An example of such a system is shown in Fig. 1(b), which features two tri-junctions. We find that the modular commutator for such subsystems can be expressed as:

J(U,V,W)=iJ(U𝔅i,V𝔅i,W𝔅i)+J(U𝔯,V𝔯,W𝔯),𝐽𝑈𝑉𝑊subscript𝑖𝐽subscript𝑈subscript𝔅𝑖subscript𝑉subscript𝔅𝑖subscript𝑊subscript𝔅𝑖𝐽subscript𝑈𝔯subscript𝑉𝔯subscript𝑊𝔯\displaystyle J(U,V,W)=\sum_{i}J(U_{\mathfrak{B}_{i}}\!,V_{\mathfrak{B}_{i}}\!% ,W_{\mathfrak{B}_{i}})+J(U_{\mathfrak{r}},V_{\mathfrak{r}},W_{\mathfrak{r}}),italic_J ( italic_U , italic_V , italic_W ) = ∑ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_J ( italic_U start_POSTSUBSCRIPT fraktur_B start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_V start_POSTSUBSCRIPT fraktur_B start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_W start_POSTSUBSCRIPT fraktur_B start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) + italic_J ( italic_U start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT , italic_V start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT , italic_W start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT ) , (2)

where an index i𝑖iitalic_i specifies a tri-junction of a subregion UVW𝑈𝑉𝑊UVWitalic_U italic_V italic_W. At each tri-junction, V𝔅i=V𝔅isubscript𝑉subscript𝔅𝑖𝑉subscript𝔅𝑖V_{\mathfrak{B}_{i}}=V\cap\mathfrak{B}_{i}italic_V start_POSTSUBSCRIPT fraktur_B start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT = italic_V ∩ fraktur_B start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT is for the intersection between a subregion V𝑉Vitalic_V and a ball 𝔅isubscript𝔅𝑖\mathfrak{B}_{i}fraktur_B start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT. For an each ball 𝔅isubscript𝔅𝑖\mathfrak{B}_{i}fraktur_B start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT, a smaller ball 𝔟isubscript𝔟𝑖\mathfrak{b}_{i}fraktur_b start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT and an associated annulus region 𝔡isubscript𝔡𝑖\mathfrak{d}_{i}fraktur_d start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT are introduced to zoom in a tri-junction, 𝔅i=𝔟i𝔡isubscript𝔅𝑖subscript𝔟𝑖subscript𝔡𝑖\mathfrak{B}_{i}=\mathfrak{b}_{i}\cup\mathfrak{d}_{i}fraktur_B start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = fraktur_b start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∪ fraktur_d start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT. A relative complement region of all the tri-junctions is defined as V𝔯=V(i𝔟i)subscript𝑉𝔯𝑉subscript𝑖subscript𝔟𝑖V_{\mathfrak{r}}=V\setminus(\cup_{i}\mathfrak{b}_{i})italic_V start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT = italic_V ∖ ( ∪ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT fraktur_b start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ), which contributes to the residual term, J(U𝔯,V𝔯,W𝔯)𝐽subscript𝑈𝔯subscript𝑉𝔯subscript𝑊𝔯J(U_{\mathfrak{r}},V_{\mathfrak{r}},W_{\mathfrak{r}})italic_J ( italic_U start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT , italic_V start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT , italic_W start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT ). It then follows that J(U𝔅i,V𝔅i,W𝔅i)𝐽subscript𝑈subscript𝔅𝑖subscript𝑉subscript𝔅𝑖subscript𝑊subscript𝔅𝑖J(U_{\mathfrak{B}_{i}},V_{\mathfrak{B}_{i}},W_{\mathfrak{B}_{i}})italic_J ( italic_U start_POSTSUBSCRIPT fraktur_B start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_V start_POSTSUBSCRIPT fraktur_B start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_W start_POSTSUBSCRIPT fraktur_B start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) is quantized as in Eqn. (1) for a complete junction, while an incomplete junction gives a non-quantized value. See Supplemental Materials (SM) for more details.

The modular commutator satisfies geometric additivity if the residual term vanishes. We prove that the residual term indeed vanishes for invertible states by using properties of quantum Markov chains and the area law of the entanglement entropy [20, 21]. For non-invertible states (e.g., states that can host anyons), it is an open question whether the geometric additivity holds in general. We provide a conjecture from which the additivity would follow, though the proof of it remains open; see SM for more details.

Refer to caption
Figure 2: Bulk and edge pizza partitions and corresponding multipartite subsystems. (a),(c) The bulk pizza partitions of ABC𝐴𝐵𝐶ABCitalic_A italic_B italic_C. (b),(d) The corresponding multipartite subsystems of (a) and (c), respectively. (e),(g) The edge pizza partitions of XYZ𝑋𝑌𝑍XYZitalic_X italic_Y italic_Z. (f),(h) The corresponding multipartite subsystems of (e) and (g), respectively.

Applications:

One of the main applications of geometric additivity is an exact calculation of the modular commutator for new types of subsystems. As an example, we consider a partition in Fig. 2(a), which we call as the pizza partition. Let us first consider a bulk system CDA𝐶𝐷𝐴CDAitalic_C italic_D italic_A in Fig. 2(b) with the complementary property KX|Ψ=KX¯|Ψsubscript𝐾𝑋ketΨsubscript𝐾¯𝑋ketΨK_{X}|\Psi\rangle=K_{\bar{X}}|\Psi\rangleitalic_K start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT | roman_Ψ ⟩ = italic_K start_POSTSUBSCRIPT over¯ start_ARG italic_X end_ARG end_POSTSUBSCRIPT | roman_Ψ ⟩. The modular commutator for CDA𝐶𝐷𝐴CDAitalic_C italic_D italic_A becomes

J(C,D,A)=𝐽𝐶𝐷𝐴absent\displaystyle J(C,D,A)=italic_J ( italic_C , italic_D , italic_A ) = iΨ|[KABE,KBCE]|Ψ𝑖quantum-operator-productΨsubscript𝐾𝐴𝐵𝐸subscript𝐾𝐵𝐶𝐸Ψ\displaystyle i\langle\Psi|[K_{ABE},K_{BCE}]|\Psi\rangleitalic_i ⟨ roman_Ψ | [ italic_K start_POSTSUBSCRIPT italic_A italic_B italic_E end_POSTSUBSCRIPT , italic_K start_POSTSUBSCRIPT italic_B italic_C italic_E end_POSTSUBSCRIPT ] | roman_Ψ ⟩
=\displaystyle== iΨ|[KAB,KBC]|Ψ=J(A,B,C),𝑖quantum-operator-productΨsubscript𝐾𝐴𝐵subscript𝐾𝐵𝐶Ψ𝐽𝐴𝐵𝐶\displaystyle i\langle\Psi|[K_{AB},K_{BC}]|\Psi\rangle=J(A,B,C),italic_i ⟨ roman_Ψ | [ italic_K start_POSTSUBSCRIPT italic_A italic_B end_POSTSUBSCRIPT , italic_K start_POSTSUBSCRIPT italic_B italic_C end_POSTSUBSCRIPT ] | roman_Ψ ⟩ = italic_J ( italic_A , italic_B , italic_C ) , (3)

where in the second line, we use the fact that the state on the two sufficiently distant regions is a product state; for example, KEAB=KE+KABsubscript𝐾𝐸𝐴𝐵subscript𝐾𝐸subscript𝐾𝐴𝐵K_{EAB}=K_{E}+K_{AB}italic_K start_POSTSUBSCRIPT italic_E italic_A italic_B end_POSTSUBSCRIPT = italic_K start_POSTSUBSCRIPT italic_E end_POSTSUBSCRIPT + italic_K start_POSTSUBSCRIPT italic_A italic_B end_POSTSUBSCRIPT. Thus, we can use J(C,D,A)𝐽𝐶𝐷𝐴J(C,D,A)italic_J ( italic_C , italic_D , italic_A ) to determine J(A,B,C)𝐽𝐴𝐵𝐶J(A,B,C)italic_J ( italic_A , italic_B , italic_C ). Using the additivity formula we obtain

J(A,B,C)=2×π3c𝐽𝐴𝐵𝐶2𝜋3subscript𝑐J(A,B,C)=2\times\frac{\pi}{3}c_{-}italic_J ( italic_A , italic_B , italic_C ) = 2 × divide start_ARG italic_π end_ARG start_ARG 3 end_ARG italic_c start_POSTSUBSCRIPT - end_POSTSUBSCRIPT (4)

for Fig. 1(a). In essence, each complete tri-junction of J(C,D,A)𝐽𝐶𝐷𝐴J(C,D,A)italic_J ( italic_C , italic_D , italic_A ) contributes to the modular commutator (by π3c𝜋3subscript𝑐\frac{\pi}{3}c_{-}divide start_ARG italic_π end_ARG start_ARG 3 end_ARG italic_c start_POSTSUBSCRIPT - end_POSTSUBSCRIPT), yielding a result that is twice as large as the one for the tripartition in Fig. 1(a). Similarly, one can apply the additivity formula to the pizza partition in Fig. 2(c), and show J(A,B,C)=0𝐽𝐴𝐵𝐶0J(A,B,C)=0italic_J ( italic_A , italic_B , italic_C ) = 0. This is because the contributions from the two tri-junctions cancel each other out.

The additivity formula may also be applied to the physical edge of the system. The similar use of complementary property gives J(X,Y,Z)=J(Z,W,X)𝐽𝑋𝑌𝑍𝐽𝑍𝑊𝑋J(X,Y,Z)=J(Z,W,X)italic_J ( italic_X , italic_Y , italic_Z ) = italic_J ( italic_Z , italic_W , italic_X ), and one can apply the additivity to the complement region. For example, for the pizza partition in Fig. 2(e), we find

J(X,Y,Z)=2×π3c.𝐽𝑋𝑌𝑍2𝜋3subscript𝑐\displaystyle J(X,Y,Z)=-2\times\frac{\pi}{3}c_{-}.italic_J ( italic_X , italic_Y , italic_Z ) = - 2 × divide start_ARG italic_π end_ARG start_ARG 3 end_ARG italic_c start_POSTSUBSCRIPT - end_POSTSUBSCRIPT . (5)

We note that the modular Hamiltonians involved in the calculation of J(X,Y,Z)𝐽𝑋𝑌𝑍J(X,Y,Z)italic_J ( italic_X , italic_Y , italic_Z ) are associated with disconnected intervals (e.g., XY𝑋𝑌XYitalic_X italic_Y and YZ𝑌𝑍YZitalic_Y italic_Z). This is very different from the setup considered in Ref. [10], which only involved intervals. While the entanglement Hamiltonian for an interval is local [22], the entanglement Hamiltonian for disconnected intervals is not [23]. Our result shows that, in spite of this nonlocality, its modular commutator result in a substantially simpler form. However, our derivation only applies only to the edge theory of invertible states. It is currently unclear if Eqn. (5) holds for any 1+1D CFTs.

Refer to caption
Figure 3: The geometric integer n𝑛nitalic_n for the various bulk and edge pizza partitions.

The geometric additivity can be further applied to various pizza partitions as in Fig. 3. It is straightforward to show that the modular commutators of a pizza partition yield

J(A,B,C)=J(X,Y,Z)=π3(c×n),n,formulae-sequence𝐽𝐴𝐵𝐶𝐽𝑋𝑌𝑍𝜋3subscript𝑐𝑛𝑛J(A,B,C)=-J(X,Y,Z)=\frac{\pi}{3}\big{(}c_{-}\times n\big{)},\quad n\in\mathbb{% Z},italic_J ( italic_A , italic_B , italic_C ) = - italic_J ( italic_X , italic_Y , italic_Z ) = divide start_ARG italic_π end_ARG start_ARG 3 end_ARG ( italic_c start_POSTSUBSCRIPT - end_POSTSUBSCRIPT × italic_n ) , italic_n ∈ blackboard_Z , (6)

where the arrangement of the bulk and edge pizza partition, ABC𝐴𝐵𝐶ABCitalic_A italic_B italic_C and XYZ𝑋𝑌𝑍XYZitalic_X italic_Y italic_Z, are topologically equivalent. The chiral central charge csubscript𝑐c_{-}italic_c start_POSTSUBSCRIPT - end_POSTSUBSCRIPT is determined by a ground state |ΨketΨ|\Psi\rangle| roman_Ψ ⟩, and the integer n𝑛nitalic_n depends on the arrangement near the tri-junction. We refer to it as the geometric integer in this work. We conjecture that Eqn. (6) holds for most two-dimensional gapped systems, although our proof is limited to invertible states.

Lastly, we discuss the application of the additivity formula for incomplete junctions. An incomplete tri-junction generally exhibits non-quantized values dependent on microscopic details [11]. Yet, we find that the modular commutator with an incomplete junction has intriguing complementary properties. Namely, for a disk-like region ABCD𝐴𝐵𝐶𝐷ABCDitalic_A italic_B italic_C italic_D, the sum of two modular commutators with incomplete junctions yields the following complementary relation:

[Uncaptioned image]J(A,B,C)+J(B,C,D)=π3c,[Uncaptioned image]𝐽𝐴𝐵𝐶𝐽𝐵𝐶𝐷𝜋3subscript𝑐\includegraphics[width=35.56593pt,valign={c}]{ID.pdf}\;\;\;\;\;\;J(A,B,C)+J(B,% C,D)=\frac{\pi}{3}c_{-},italic_J ( italic_A , italic_B , italic_C ) + italic_J ( italic_B , italic_C , italic_D ) = divide start_ARG italic_π end_ARG start_ARG 3 end_ARG italic_c start_POSTSUBSCRIPT - end_POSTSUBSCRIPT , (7)

where the subregion A,B,C,D𝐴𝐵𝐶𝐷A,B,C,Ditalic_A , italic_B , italic_C , italic_D meet at a point. This is an immediate consequence of geometric additivity. Interestingly, this identity holds even for non-invertible states, i.e., topologically ordered states that can host anyons; see the SM. Note that this complementary relation can be viewed as a bulk analog of the CFT identity recently discovered in Refs. [10, 24, 11]. A particular application of this identity arises when the system exhibits proper spatial symmetry near its tri-junction. This allows us to extract the chiral central charge within a smaller system size, yielding a half-quantized value: J(A,B,C)σ=J(B,C,D)σ=12×π3c𝐽subscript𝐴𝐵𝐶𝜎𝐽subscript𝐵𝐶𝐷𝜎12𝜋3subscript𝑐J(A,B,C)_{\sigma}=J(B,C,D)_{\sigma}=\frac{1}{2}\times\frac{\pi}{3}c_{-}italic_J ( italic_A , italic_B , italic_C ) start_POSTSUBSCRIPT italic_σ end_POSTSUBSCRIPT = italic_J ( italic_B , italic_C , italic_D ) start_POSTSUBSCRIPT italic_σ end_POSTSUBSCRIPT = divide start_ARG 1 end_ARG start_ARG 2 end_ARG × divide start_ARG italic_π end_ARG start_ARG 3 end_ARG italic_c start_POSTSUBSCRIPT - end_POSTSUBSCRIPT.

Refer to caption
Figure 4: Schematic description of the Haldane model (a) Upside-down triangles (\bigtriangledown) and triangles (\bigtriangleup) represent sublattices a𝑎aitalic_a and b𝑏bitalic_b, respectively. See the main text for the information on hopping parameters. (b) The phase diagram of the Haldane model. In the chern insulator phase at 1<μ~<11~𝜇1-1<\tilde{\mu}<1- 1 < over~ start_ARG italic_μ end_ARG < 1, chiral central charge is c=1subscript𝑐1c_{-}=1italic_c start_POSTSUBSCRIPT - end_POSTSUBSCRIPT = 1, otherwise zero.

Numerical calculation:

We numerically verify the geometric additivity for certain lattice models. We consider the Haldane model on the honeycomb lattice [25], whose Hamiltonian consists of three parts:

HH=H0(μ)+H1(t1)+H2(t2;ϕ).subscript𝐻𝐻subscript𝐻0𝜇subscript𝐻1subscript𝑡1subscript𝐻2subscript𝑡2italic-ϕH_{H}=H_{0}(\mu)+H_{1}(t_{1})+H_{2}(t_{2};\phi).italic_H start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT = italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_μ ) + italic_H start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_t start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) + italic_H start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_t start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ; italic_ϕ ) . (8)

The first term contains the on-site energy terms with strength μ𝜇\muitalic_μ. We set the onsite energy to be μ𝜇\muitalic_μ for a𝑎aitalic_a sublattice and μ𝜇-\mu- italic_μ for b𝑏bitalic_b sublattice: H0(μ)=μr(cr,acr,acr,bcr,b)subscript𝐻0𝜇𝜇subscript𝑟subscriptsuperscript𝑐𝑟𝑎subscript𝑐𝑟𝑎subscriptsuperscript𝑐𝑟𝑏subscript𝑐𝑟𝑏H_{0}(\mu)=\mu\sum_{r}(c^{\dagger}_{r,a}c_{r,a}-c^{\dagger}_{r,b}c_{r,b})italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_μ ) = italic_μ ∑ start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ( italic_c start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_r , italic_a end_POSTSUBSCRIPT italic_c start_POSTSUBSCRIPT italic_r , italic_a end_POSTSUBSCRIPT - italic_c start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_r , italic_b end_POSTSUBSCRIPT italic_c start_POSTSUBSCRIPT italic_r , italic_b end_POSTSUBSCRIPT ). The second term H1subscript𝐻1H_{1}italic_H start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT includes the nearest-neighbor hopping terms with amplitude t1subscript𝑡1t_{1}italic_t start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT, which are represented as black solid links in Fig. 4(a): H1(t1)=t1j,kcjcksubscript𝐻1subscript𝑡1subscript𝑡1subscript𝑗𝑘subscriptsuperscript𝑐𝑗subscript𝑐𝑘H_{1}(t_{1})=t_{1}\sum_{\langle j,k\rangle}c^{\dagger}_{j}c_{k}italic_H start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_t start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) = italic_t start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT ⟨ italic_j , italic_k ⟩ end_POSTSUBSCRIPT italic_c start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT. The last term has the next nearest neighbor hopping terms with complex amplitude t2subscript𝑡2t_{2}italic_t start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT with phase ϕitalic-ϕ\phiitalic_ϕ, which breaks the time-reversal symmetry: H2(t2;ϕ)=|t2|j,keiϕνjkcjcksubscript𝐻2subscript𝑡2italic-ϕsubscript𝑡2subscriptdelimited-⟨⟩𝑗𝑘superscript𝑒𝑖italic-ϕsubscript𝜈𝑗𝑘subscriptsuperscript𝑐𝑗subscript𝑐𝑘H_{2}(t_{2};\phi)=|t_{2}|\sum_{\langle\langle j,k\rangle\rangle}e^{-i\phi\nu_{% jk}}c^{\dagger}_{j}c_{k}italic_H start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_t start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ; italic_ϕ ) = | italic_t start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | ∑ start_POSTSUBSCRIPT ⟨ ⟨ italic_j , italic_k ⟩ ⟩ end_POSTSUBSCRIPT italic_e start_POSTSUPERSCRIPT - italic_i italic_ϕ italic_ν start_POSTSUBSCRIPT italic_j italic_k end_POSTSUBSCRIPT end_POSTSUPERSCRIPT italic_c start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT. Here, νjksubscript𝜈𝑗𝑘\nu_{jk}italic_ν start_POSTSUBSCRIPT italic_j italic_k end_POSTSUBSCRIPT are ±1plus-or-minus1\pm 1± 1 and depends on the arrow’s direction. The dashed arrows in Fig. 4(a) denote the next nearest hopping. The hopping in the direction of the arrow accumulates the flux ϕitalic-ϕ\phiitalic_ϕ. Setting a tuning parameter μ~=μ/(33t2)~𝜇𝜇33subscript𝑡2\tilde{\mu}=\mu/(3\sqrt{3}t_{2})over~ start_ARG italic_μ end_ARG = italic_μ / ( 3 square-root start_ARG 3 end_ARG italic_t start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) with t1=t2=1subscript𝑡1subscript𝑡21t_{1}=t_{2}=1italic_t start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_t start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = 1, we choose a one-dimensional path along ϕ=π/2italic-ϕ𝜋2\phi=\pi/2italic_ϕ = italic_π / 2 where two topological phase transitions are present as in Fig. 4(b). It is well known that the Haldane model has the chiral central charge c=1subscript𝑐1c_{-}=1italic_c start_POSTSUBSCRIPT - end_POSTSUBSCRIPT = 1 for 1<μ~<11~𝜇1-1<\tilde{\mu}<1- 1 < over~ start_ARG italic_μ end_ARG < 1 and c=0subscript𝑐0c_{-}=0italic_c start_POSTSUBSCRIPT - end_POSTSUBSCRIPT = 0 for μ~>1~𝜇1\tilde{\mu}>1over~ start_ARG italic_μ end_ARG > 1 and μ~<1~𝜇1\tilde{\mu}<-1over~ start_ARG italic_μ end_ARG < - 1.

To evaluate its modular commutator, we divide the bulk lattice system into six sectors for a pizza partition. For example, a lattice realization of the bulk ABC𝐴𝐵𝐶ABCitalic_A italic_B italic_C is shown in Fig. 4(a). Note that the total number of lattice points in the pizza partition is 867867867867, which makes each sector large enough except at the critical points at μ~=±1~𝜇plus-or-minus1\tilde{\mu}=\pm 1over~ start_ARG italic_μ end_ARG = ± 1.

The exact ground state of the Haldane model, |ψHketsubscript𝜓𝐻|\psi_{H}\rangle| italic_ψ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ⟩, is readily obtained with a given lattice, and its modular commutator is numerically evaluated,

nH3πJ(A,B,C)=i3πψH|[KAB,KBC]|ψH.subscript𝑛𝐻3𝜋𝐽𝐴𝐵𝐶𝑖3𝜋quantum-operator-productsubscript𝜓𝐻subscript𝐾𝐴𝐵subscript𝐾𝐵𝐶subscript𝜓𝐻\displaystyle n_{H}\equiv\frac{3}{\pi}J(A,B,C)=i\frac{3}{\pi}\langle\psi_{H}|[% K_{AB},K_{BC}]|\psi_{H}\rangle.italic_n start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ≡ divide start_ARG 3 end_ARG start_ARG italic_π end_ARG italic_J ( italic_A , italic_B , italic_C ) = italic_i divide start_ARG 3 end_ARG start_ARG italic_π end_ARG ⟨ italic_ψ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT | [ italic_K start_POSTSUBSCRIPT italic_A italic_B end_POSTSUBSCRIPT , italic_K start_POSTSUBSCRIPT italic_B italic_C end_POSTSUBSCRIPT ] | italic_ψ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ⟩ . (9)

The numerical values of nHsubscript𝑛𝐻n_{H}italic_n start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT for the bulk pizza partitions, Fig. 5(a)-(d), are illustrated in Fig. 5(i) while the ones of nH=3πiψH|[KXY,KYZ]|ψHsubscript𝑛𝐻3𝜋𝑖quantum-operator-productsubscript𝜓𝐻subscript𝐾𝑋𝑌subscript𝐾𝑌𝑍subscript𝜓𝐻n_{H}=-\frac{3}{\pi}i\langle\psi_{H}|[K_{XY},K_{YZ}]|\psi_{H}\rangleitalic_n start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT = - divide start_ARG 3 end_ARG start_ARG italic_π end_ARG italic_i ⟨ italic_ψ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT | [ italic_K start_POSTSUBSCRIPT italic_X italic_Y end_POSTSUBSCRIPT , italic_K start_POSTSUBSCRIPT italic_Y italic_Z end_POSTSUBSCRIPT ] | italic_ψ start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ⟩ for the edge pizza partitions, Fig. 5(e)-(f), are illustrated in Fig. 5(j). We emphasize that the numerical calculations of nHsubscript𝑛𝐻n_{H}italic_n start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT are precisely matched with the results of the geometric additivity away from the critical points (μ~=±1~𝜇plus-or-minus1\tilde{\mu}=\pm 1over~ start_ARG italic_μ end_ARG = ± 1).

Refer to caption
Figure 5: Numerical evaluation of the geometric integer (nHsubscript𝑛𝐻n_{H}italic_n start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT) for the pizza partitions. (a)-(h) The lattice realizations of the pizza partitions. We fix the linear system size L𝐿Litalic_L, bulk subsystem size r𝑟ritalic_r, and the edge width w𝑤witalic_w: L=24𝐿24L=24italic_L = 24, r=17𝑟17r=17italic_r = 17, and w=13𝑤13w=13italic_w = 13. (i) Plot of nHsubscript𝑛𝐻n_{H}italic_n start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT for the bulk pizza partitions with the tuning parameter μ~~𝜇\tilde{\mu}over~ start_ARG italic_μ end_ARG. (j) Plot of nHsubscript𝑛𝐻n_{H}italic_n start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT for the edge pizza partitions with the tuning parameter μ~~𝜇\tilde{\mu}over~ start_ARG italic_μ end_ARG.

To check the validity of our results, we also introduce small disorder to our numerical calculations by adding the Anderson term [26], jVjcjcjsubscript𝑗subscript𝑉𝑗subscriptsuperscript𝑐𝑗subscript𝑐𝑗\sum_{j}V_{j}c^{\dagger}_{j}c_{j}∑ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_V start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_c start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_c start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT, where Vjsubscript𝑉𝑗V_{j}italic_V start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT is sampled from a uniform distribution within the range [W/2,W/2]𝑊2𝑊2[-W/2,W/2][ - italic_W / 2 , italic_W / 2 ]. We choose W𝑊Witalic_W as 10% of the bulk energy gap, and no differences in the numerical calculations are found. We also perform similar calculations for the π𝜋\piitalic_π-flux model on the square lattice and obtain qualitatively similar results for the higher geometric integers nπ=3,4subscript𝑛𝜋34n_{\pi}=3,4italic_n start_POSTSUBSCRIPT italic_π end_POSTSUBSCRIPT = 3 , 4. These results are presented in the SM.

Discussion and conclusion:

Intuitively, the geometric integer n𝑛nitalic_n can be understood in terms of the modular current [5, 8, 9]. For any two regions L𝐿Litalic_L and R𝑅Ritalic_R, this is defined as f(L,R)=vLuRf~vu𝑓𝐿𝑅subscript𝑣𝐿subscript𝑢𝑅subscript~𝑓𝑣𝑢f(L,R)=\sum_{v\in L}\sum_{u\in R}\tilde{f}_{vu}italic_f ( italic_L , italic_R ) = ∑ start_POSTSUBSCRIPT italic_v ∈ italic_L end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_u ∈ italic_R end_POSTSUBSCRIPT over~ start_ARG italic_f end_ARG start_POSTSUBSCRIPT italic_v italic_u end_POSTSUBSCRIPT, where f~vu=i[K~v,K~u]subscript~𝑓𝑣𝑢𝑖delimited-⟨⟩subscript~𝐾𝑣subscript~𝐾𝑢\tilde{f}_{vu}=i\langle[\tilde{K}_{v},\tilde{K}_{u}]\rangleover~ start_ARG italic_f end_ARG start_POSTSUBSCRIPT italic_v italic_u end_POSTSUBSCRIPT = italic_i ⟨ [ over~ start_ARG italic_K end_ARG start_POSTSUBSCRIPT italic_v end_POSTSUBSCRIPT , over~ start_ARG italic_K end_ARG start_POSTSUBSCRIPT italic_u end_POSTSUBSCRIPT ] ⟩ and K~vsubscript~𝐾𝑣\tilde{K}_{v}over~ start_ARG italic_K end_ARG start_POSTSUBSCRIPT italic_v end_POSTSUBSCRIPT is the local modular Hamiltonian such that KX=vXK~vsubscript𝐾𝑋subscript𝑣𝑋subscript~𝐾𝑣K_{X}=\sum_{v\in X}\tilde{K}_{v}italic_K start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT = ∑ start_POSTSUBSCRIPT italic_v ∈ italic_X end_POSTSUBSCRIPT over~ start_ARG italic_K end_ARG start_POSTSUBSCRIPT italic_v end_POSTSUBSCRIPT. It is well understood that non-trivial modular current flows along the boundaries of nearby regions [8, 9].

We can apply this intuition to the bulk pizza partitions, reproducing the results we have shown rigorously. Due to the locality of the bulk modular Hamiltonian, the modular commutator may be rewritten as

J(A,B,C)=vABuBCf~vu.𝐽𝐴𝐵𝐶subscript𝑣𝐴𝐵subscript𝑢𝐵𝐶subscript~𝑓𝑣𝑢J(A,B,C)=\sum_{v\in AB}\sum_{u\in BC}\tilde{f}_{vu}.italic_J ( italic_A , italic_B , italic_C ) = ∑ start_POSTSUBSCRIPT italic_v ∈ italic_A italic_B end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_u ∈ italic_B italic_C end_POSTSUBSCRIPT over~ start_ARG italic_f end_ARG start_POSTSUBSCRIPT italic_v italic_u end_POSTSUBSCRIPT . (10)

Thus, the modular current can be evaluated as a sum of current flowing from a subregion of AB𝐴𝐵ABitalic_A italic_B to another subregion of BC𝐵𝐶BCitalic_B italic_C. For instance, consider the partition of Fig. 6(a), where the subregion is written as ABC=A1B1C1A2B2C2𝐴𝐵𝐶subscript𝐴1subscript𝐵1subscript𝐶1subscript𝐴2subscript𝐵2subscript𝐶2ABC=A_{1}B_{1}C_{1}A_{2}B_{2}C_{2}italic_A italic_B italic_C = italic_A start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_B start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_C start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_B start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_C start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT. The modular current has contributions from the four boundaries, (A1,B1)subscript𝐴1subscript𝐵1(A_{1},B_{1})( italic_A start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_B start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ), (B1,C1)subscript𝐵1subscript𝐶1(B_{1},C_{1})( italic_B start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_C start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ), (A2,B2)subscript𝐴2subscript𝐵2(A_{2},B_{2})( italic_A start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_B start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ), (B2,C2)subscript𝐵2subscript𝐶2(B_{2},C_{2})( italic_B start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_C start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ). Thus, the geometric integer is twice as large as the one of Fig. 6(e). We can apply a similar reasoning to the other pizza partitions, which yields results consistent with our analysis based on the geometric additivity.

Refer to caption
Figure 6: The modular current interpretation for the pizza partitions. The non-trivial modular current of J(A,B,C)𝐽𝐴𝐵𝐶J(A,B,C)italic_J ( italic_A , italic_B , italic_C ) flows from the subregions of AB𝐴𝐵ABitalic_A italic_B into the subregions BC𝐵𝐶BCitalic_B italic_C in the vicinity of their boundaries. (a)-(d) The pizza partitions of Fig. 2. (e) The pizza partition of the typical tri-junction as in Fig. 1(a).

To conclude, we posit a new geometric property of many-body quantum entanglement in two-dimensional gapped quantum many-body systems. This is the geometric additivity of the modular commutator, which indicates that modular commutator for subsystems more general than the one considered in Ref. [8, 9, 14] can be decomposed into a sum of modular commutators over simplified subsystems (e.g., involving balls or intervals). Numerical calculations of the Haldane model corroborate the geometric additivity, both in the bulk and at the edge.

We remark that a recent work [27] reported spurious contributions of modular commutators. In our numerical calculations, we have not observed such contributions, which is consistent with the previous work on the chiral central charge of free fermion models  [12]. In future works, it would be desirable to develop a different method for extracting the chiral central charge which is free of such problems. One interesting question is whether the additivity can be proved rigorously for free fermion models.

Another important question is whether the geometric additivity holds for non-invertible states. We note that the additivity can be proved for a certain (non-vacuum) reduced density matrix that contains anyons; see the SM. However, how to relate this result to the state of interest, i.e., the vacuum-reduced density matrix, is unclear at the moment.

Acknowledgement:

We thank K. Hwang, J. McGreevy, X. Li, T.-C. Lin, and B. Shi for helpful discussions. IK acknowledges support from NSF under award number PHY-2337931. S.-M.P. and E.-G.M. were supported by 2021R1A2C4001847, 2022M3H4A1A04074153, National Measurement Standard Services and Technical Services for SME funded by Korea Research Institute of Standards and Science (KRISS – 2024 – GP2024-0015) and the Nano & Material Technology Development Program through the National Research Foundation of Korea(NRF) funded by Ministry of Science and ICT(RS-2023-00281839).

References

  • Sachdev [2023] S. Sachdev, Quantum Phases of Matter (Cambridge University Press, 2023).
  • Wen [2004] X.-G. Wen, Quantum field theory of many-body systems: from the origin of sound to an origin of light and electrons (OUP Oxford, 2004).
  • Klitzing et al. [1980] K. v. Klitzing, G. Dorda, and M. Pepper, New method for high-accuracy determination of the fine-structure constant based on quantized hall resistance, Phys. Rev. Lett. 45, 494 (1980).
  • Hatsugai [1993] Y. Hatsugai, Chern number and edge states in the integer quantum hall effect, Phys. Rev. Lett. 71, 3697 (1993).
  • Kitaev [2006] A. Kitaev, Anyons in an exactly solved model and beyond, Annals of Physics 321, 2 (2006), january Special Issue.
  • Kane and Fisher [1997] C. L. Kane and M. P. A. Fisher, Quantized thermal transport in the fractional quantum hall effect, Phys. Rev. B 55, 15832 (1997).
  • Read and Green [2000] N. Read and D. Green, Paired states of fermions in two dimensions with breaking of parity and time-reversal symmetries and the fractional quantum hall effect, Phys. Rev. B 61, 10267 (2000).
  • Kim et al. [2022a] I. H. Kim, B. Shi, K. Kato, and V. V. Albert, Chiral central charge from a single bulk wave function, Phys. Rev. Lett. 128, 176402 (2022a).
  • Kim et al. [2022b] I. H. Kim, B. Shi, K. Kato, and V. V. Albert, Modular commutator in gapped quantum many-body systems, Phys. Rev. B 106, 075147 (2022b).
  • Zou et al. [2022] Y. Zou, B. Shi, J. Sorce, I. T. Lim, and I. H. Kim, Modular commutators in conformal field theory, Phys. Rev. Lett. 129, 260402 (2022).
  • Fan [2022] R. Fan, From entanglement generated dynamics to the gravitational anomaly and chiral central charge, Phys. Rev. Lett. 129, 260403 (2022).
  • Fan et al. [2023a] R. Fan, P. Zhang, and Y. Gu, Generalized real-space Chern number formula and entanglement hamiltonian, SciPost Phys. 15, 249 (2023a).
  • Dehghani et al. [2021] H. Dehghani, Z.-P. Cian, M. Hafezi, and M. Barkeshli, Extraction of the many-body chern number from a single wave function, Phys. Rev. B 103, 075102 (2021).
  • Zou et al. [2021] Y. Zou, K. Siva, T. Soejima, R. S. K. Mong, and M. P. Zaletel, Universal tripartite entanglement in one-dimensional many-body systems, Phys. Rev. Lett. 126, 120501 (2021).
  • Siva et al. [2022] K. Siva, Y. Zou, T. Soejima, R. S. K. Mong, and M. P. Zaletel, Universal tripartite entanglement signature of ungappable edge states, Phys. Rev. B 106, L041107 (2022).
  • Fan et al. [2023b] R. Fan, R. Sahay, and A. Vishwanath, Extracting the quantum hall conductance from a single bulk wave function, Phys. Rev. Lett. 131, 186301 (2023b).
  • Kobayashi et al. [2024a] R. Kobayashi, T. Wang, T. Soejima, R. S. K. Mong, and S. Ryu, Extracting higher central charge from a single wave function, Phys. Rev. Lett. 132, 016602 (2024a).
  • Kobayashi et al. [2024b] R. Kobayashi, T. Wang, T. Soejima, R. S. Mong, and S. Ryu, Higher hall conductivity from a single wave function: Obstructions to symmetry-preserving gapped edge of (2+1) d topological order, arXiv preprint arXiv:2404.10814  (2024b).
  • Liu [2024] S. Liu, Anyon quantum dimensions from an arbitrary ground state wave function, Nature Communications 15, 5134 (2024).
  • Kitaev and Preskill [2006] A. Kitaev and J. Preskill, Topological entanglement entropy, Phys. Rev. Lett. 96, 110404 (2006).
  • Levin and Wen [2006] M. Levin and X.-G. Wen, Detecting topological order in a ground state wave function, Phys. Rev. Lett. 96, 110405 (2006).
  • Cardy and Tonni [2016] J. Cardy and E. Tonni, Entanglement hamiltonians in two-dimensional conformal field theory, Journal of Statistical Mechanics: Theory and Experiment 2016, 123103 (2016).
  • Arias et al. [2018] R. E. Arias, H. Casini, M. Huerta, and D. Pontello, Entropy and modular hamiltonian for a free chiral scalar in two intervals, Phys. Rev. D 98, 125008 (2018).
  • Kim et al. [2024] I. H. Kim, X. Li, T.-C. Lin, J. McGreevy, and B. Shi, Conformal geometry from entanglement, arXiv preprint arXiv:2404.03725  (2024).
  • Haldane [1988] F. D. M. Haldane, Model for a quantum hall effect without landau levels: Condensed-matter realization of the” parity anomaly”, Physical review letters 61, 2015 (1988).
  • Anderson [1958] P. W. Anderson, Absence of diffusion in certain random lattices, Phys. Rev. 109, 1492 (1958).
  • Gass and Levin [2024] J. Gass and M. Levin, Many-body systems with spurious modular commutators, arXiv preprint arXiv:2405.15892  (2024).
  • Shi et al. [2020] B. Shi, K. Kato, and I. H. Kim, Fusion rules from entanglement, Annals of Physics 418, 168164 (2020).
  • Note [1] Intuitively, it might be convenient to view this state as a ground state of a gapped Hamiltonian, though we do not make use of that fact.
  • Petz [2003] D. Petz, Monotonicity of quantum relative entropy revisited, Reviews in Mathematical Physics 15, 79 (2003).
  • Peschel and Eisler [2009] I. Peschel and V. Eisler, Reduced density matrices and entanglement entropy in free lattice models, Journal of physics a: mathematical and theoretical 42, 504003 (2009).
  • Note [2] Note that the subsystem CDA𝐶𝐷𝐴CDAitalic_C italic_D italic_A is not a true two-hole disk, and its information convex set is not well-defined due to its bowtie shape (\bowtie). However, conditional independence remains true because of the strong subadditivity.

The Supplementary Material is organized as follows. Section A provides the basic setup and a derivation of the geometric additivity formula. We provide another type of additivity formula for the incomplete disk in Section B. Section C presents results of numerical calculations on the π𝜋\piitalic_π-flux model, including incomplete disk and n3𝑛3n\geq 3italic_n ≥ 3 disconnected edge intervals. In Section D, we discuss the modular commutator of the pizza partition for invertible states and also provide remarks for the non-invertible states.

Appendix A Geometric additivity of a modular commutator

In this Section, we derive the geometric additivity formula using the area law of entanglement entropy [20, 21], or equivalently, the entanglement bootstrap axiom A1 [28].

A.1 Setup: area law of the entanglement entropy

Refer to caption
Figure 7: Schematic descriptions on the two entropic axioms. (a) A gapped quantum many-body system ΛΛ\Lambdaroman_Λ, and the bulk ‘ball’ regions 𝔅𝔅\mathfrak{B}fraktur_B lying in the bulk. The solid lines at the edge represent the physical boundary, and the dashed lines represent the entanglement cut. (b) Two entropic combinations under area law. Subregions B𝐵Bitalic_B, C𝐶Citalic_C, and D𝐷Ditalic_D are sufficiently larger than the bulk correlation length.

The entanglement bootstrap [28] starts with two axioms on the entanglement entropy of the bulk ball 𝔅𝔅\mathfrak{B}fraktur_B [Fig. 7(b)]:

𝐀𝟎::𝐀𝟎absent\displaystyle\mathbf{A0}\!:\;bold_A0 : Δ(B,C)σ=0,Δsubscript𝐵𝐶𝜎0\displaystyle\;\Delta(B,C)_{\sigma}=0,roman_Δ ( italic_B , italic_C ) start_POSTSUBSCRIPT italic_σ end_POSTSUBSCRIPT = 0 , (11a)
𝐀𝟏::𝐀𝟏absent\displaystyle\mathbf{A1}\!:\;bold_A1 : Δ(B,C,D)σ=0,Δsubscript𝐵𝐶𝐷𝜎0\displaystyle\;\Delta(B,C,D)_{\sigma}=0,roman_Δ ( italic_B , italic_C , italic_D ) start_POSTSUBSCRIPT italic_σ end_POSTSUBSCRIPT = 0 , (11b)

where the subscripts σ𝜎\sigmaitalic_σ of the parentheses is a state satisfying the axioms 111Intuitively, it might be convenient to view this state as a ground state of a gapped Hamiltonian, though we do not make use of that fact. and ΔΔ\Deltaroman_Δs are linear combinations of entanglement entropies:

Δ(B,C)ρΔsubscript𝐵𝐶𝜌\displaystyle\Delta(B,C)_{\rho}roman_Δ ( italic_B , italic_C ) start_POSTSUBSCRIPT italic_ρ end_POSTSUBSCRIPT :=assign\displaystyle:=\!:= (SBC+SCSB)ρ0,subscriptsubscript𝑆𝐵𝐶subscript𝑆𝐶subscript𝑆𝐵𝜌0\displaystyle(S_{BC}+S_{C}-S_{B})_{\rho}\geq 0,( italic_S start_POSTSUBSCRIPT italic_B italic_C end_POSTSUBSCRIPT + italic_S start_POSTSUBSCRIPT italic_C end_POSTSUBSCRIPT - italic_S start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_ρ end_POSTSUBSCRIPT ≥ 0 , (12a)
Δ(B,C,D)ρΔsubscript𝐵𝐶𝐷𝜌\displaystyle\Delta(B,C,D)_{\rho}roman_Δ ( italic_B , italic_C , italic_D ) start_POSTSUBSCRIPT italic_ρ end_POSTSUBSCRIPT :=assign\displaystyle:=\!:= (SBC+SCDSBSD)ρ0.subscriptsubscript𝑆𝐵𝐶subscript𝑆𝐶𝐷subscript𝑆𝐵subscript𝑆𝐷𝜌0\displaystyle(S_{BC}+S_{CD}\!-S_{B}\!-S_{D})_{\rho}\!\geq\!0.( italic_S start_POSTSUBSCRIPT italic_B italic_C end_POSTSUBSCRIPT + italic_S start_POSTSUBSCRIPT italic_C italic_D end_POSTSUBSCRIPT - italic_S start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT - italic_S start_POSTSUBSCRIPT italic_D end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_ρ end_POSTSUBSCRIPT ≥ 0 . (12b)

Here, the subscript represents the relevant subsystem. For instance, (SBC+)ρsubscriptsubscript𝑆𝐵𝐶𝜌(S_{BC}+\ldots)_{\rho}( italic_S start_POSTSUBSCRIPT italic_B italic_C end_POSTSUBSCRIPT + … ) start_POSTSUBSCRIPT italic_ρ end_POSTSUBSCRIPT is a shorthand notation for S(ρBC)+𝑆subscript𝜌𝐵𝐶S(\rho_{BC})+\ldotsitalic_S ( italic_ρ start_POSTSUBSCRIPT italic_B italic_C end_POSTSUBSCRIPT ) + …, where S(ρBC)=Tr(ρBClnρBC)𝑆subscript𝜌𝐵𝐶Trsubscript𝜌𝐵𝐶subscript𝜌𝐵𝐶S(\rho_{BC})=-\text{Tr}(\rho_{BC}\ln\rho_{BC})italic_S ( italic_ρ start_POSTSUBSCRIPT italic_B italic_C end_POSTSUBSCRIPT ) = - Tr ( italic_ρ start_POSTSUBSCRIPT italic_B italic_C end_POSTSUBSCRIPT roman_ln italic_ρ start_POSTSUBSCRIPT italic_B italic_C end_POSTSUBSCRIPT ) is the von Neumann entropy. Note that two entropic combinations are always non-negative by the Araki-Lieb inequality and strong subadditivity (SSA).

An immediate consequence of Eqns. (11) is that for any subsystem AΛ𝔅𝐴Λ𝔅A\subset\Lambda\setminus\mathfrak{B}italic_A ⊂ roman_Λ ∖ fraktur_B, σABCsubscript𝜎𝐴𝐵𝐶\sigma_{ABC}italic_σ start_POSTSUBSCRIPT italic_A italic_B italic_C end_POSTSUBSCRIPT forms a quantum Markov chain (with respect to the choice of B𝐵Bitalic_B and C𝐶Citalic_C appearing in Eqns. (12)). In other words, the conditional mutual information of a tripartite state σABCsubscript𝜎𝐴𝐵𝐶\sigma_{ABC}italic_σ start_POSTSUBSCRIPT italic_A italic_B italic_C end_POSTSUBSCRIPT — defined as I(A:C|B)ρ:=(SAB+SBCSBSABC)ρ.I(A:C|B)_{\rho}:=(S_{AB}+S_{BC}-S_{B}-S_{ABC})_{\rho}.italic_I ( italic_A : italic_C | italic_B ) start_POSTSUBSCRIPT italic_ρ end_POSTSUBSCRIPT := ( italic_S start_POSTSUBSCRIPT italic_A italic_B end_POSTSUBSCRIPT + italic_S start_POSTSUBSCRIPT italic_B italic_C end_POSTSUBSCRIPT - italic_S start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT - italic_S start_POSTSUBSCRIPT italic_A italic_B italic_C end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_ρ end_POSTSUBSCRIPT . — vanishes:

I(A:C|B)σ=0.\displaystyle I(A:C|B)_{\sigma}=0.italic_I ( italic_A : italic_C | italic_B ) start_POSTSUBSCRIPT italic_σ end_POSTSUBSCRIPT = 0 . (13)

Moreover, the modular Hamiltonian (KXlnρXsubscript𝐾𝑋subscript𝜌𝑋K_{X}\equiv-\ln\rho_{X}italic_K start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT ≡ - roman_ln italic_ρ start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT) for a quantum Markov states σABCsubscript𝜎𝐴𝐵𝐶\sigma_{ABC}italic_σ start_POSTSUBSCRIPT italic_A italic_B italic_C end_POSTSUBSCRIPT can be decomposed into the following form [30]:

I(A:C|B)=0KABC=KAB+KBCKB.I(A:C|B)=0\Longleftrightarrow K_{ABC}=K_{AB}+K_{BC}-K_{B}.italic_I ( italic_A : italic_C | italic_B ) = 0 ⟺ italic_K start_POSTSUBSCRIPT italic_A italic_B italic_C end_POSTSUBSCRIPT = italic_K start_POSTSUBSCRIPT italic_A italic_B end_POSTSUBSCRIPT + italic_K start_POSTSUBSCRIPT italic_B italic_C end_POSTSUBSCRIPT - italic_K start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT . (14)

By repeatedly applying the same argument, one can often decompose the modular Hamiltonian as a linear combination of terms that act on increasingly smaller subsystems [9].

A.2 Derivation: geometric additivity formula

In this subsection, we prove the geometric additivity of the modular commutator,

J(U,V,W)=iJ(U𝔅i,V𝔅i,W𝔅i)+J(U𝔯,V𝔯,W𝔯),𝐽𝑈𝑉𝑊subscript𝑖𝐽subscript𝑈subscript𝔅𝑖subscript𝑉subscript𝔅𝑖subscript𝑊subscript𝔅𝑖𝐽subscript𝑈𝔯subscript𝑉𝔯subscript𝑊𝔯J(U,V,W)\!=\!\sum_{i}J(U_{\mathfrak{B}_{i}}\!,V_{\mathfrak{B}_{i}}\!,W_{% \mathfrak{B}_{i}})+J(U_{\mathfrak{r}},V_{\mathfrak{r}},W_{\mathfrak{r}}),italic_J ( italic_U , italic_V , italic_W ) = ∑ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_J ( italic_U start_POSTSUBSCRIPT fraktur_B start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_V start_POSTSUBSCRIPT fraktur_B start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_W start_POSTSUBSCRIPT fraktur_B start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) + italic_J ( italic_U start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT , italic_V start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT , italic_W start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT ) , (15)

using entanglement bootstrap axiom A1 [Eqn. (11b)]. Throughout this subsection, we will use the notation summarized in Table. 1 and suppress the notation for σ𝜎\sigmaitalic_σ unless it is unclear.

For concreteness, we consider an exemplary multipartite region U𝑈Uitalic_U, V𝑉Vitalic_V, and W𝑊Witalic_W [Fig. 8(a)]. This will be our guiding example for proving the additivity formula. We note that these specific regions are chosen only for pedagogical purposes. The proof itself can be generalized straightforwardly to other choices of subsystems. This is because our approach is to sequentially excise a ball that includes a tri-junction one by one; for any choice of subsystems, one can simply repeat the same procedure, arriving at the additivity formula [Eqn. (15)].

𝔟jsubscript𝔟𝑗\mathfrak{b}_{j}fraktur_b start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT a ball centered at j𝑗jitalic_j-th tri-junction
𝔡jsubscript𝔡𝑗\mathfrak{d}_{j}fraktur_d start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT an annulus surrounding 𝔟jsubscript𝔟𝑗\mathfrak{b}_{j}fraktur_b start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT, 𝔡j=𝔡1,j𝔡2,jsubscript𝔡𝑗subscript𝔡1𝑗subscript𝔡2𝑗\mathfrak{d}_{j}=\mathfrak{d}_{1,j}\cup\mathfrak{d}_{2,j}fraktur_d start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT = fraktur_d start_POSTSUBSCRIPT 1 , italic_j end_POSTSUBSCRIPT ∪ fraktur_d start_POSTSUBSCRIPT 2 , italic_j end_POSTSUBSCRIPT
𝔅jsubscript𝔅𝑗\mathfrak{B}_{j}fraktur_B start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT Union of 𝔟jsubscript𝔟𝑗\mathfrak{b}_{j}fraktur_b start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT and 𝔡jsubscript𝔡𝑗\mathfrak{d}_{j}fraktur_d start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT, 𝔅j=𝔟j𝔡jsubscript𝔅𝑗subscript𝔟𝑗subscript𝔡𝑗\mathfrak{B}_{j}=\mathfrak{b}_{j}\cup\mathfrak{d}_{j}fraktur_B start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT = fraktur_b start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ∪ fraktur_d start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT
𝔯jsubscript𝔯𝑗\mathfrak{r}_{j}fraktur_r start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT The relative complement of 𝔟jsubscript𝔟𝑗\mathfrak{b}_{j}fraktur_b start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT, e.g. 𝔯j=Λ/𝔟jsubscript𝔯𝑗Λsubscript𝔟𝑗\mathfrak{r}_{j}=\Lambda/\mathfrak{b}_{j}fraktur_r start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT = roman_Λ / fraktur_b start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT
jsubscript𝑗\mathfrak{R}_{j}fraktur_R start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT The relative complement of 𝔅jsubscript𝔅𝑗\mathfrak{B}_{j}fraktur_B start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT, e.g. j=Λ/𝔅jsubscript𝑗Λsubscript𝔅𝑗\mathfrak{R}_{j}=\Lambda/\mathfrak{B}_{j}fraktur_R start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT = roman_Λ / fraktur_B start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT
Table 1: Summary of notations (See also Fig. 8(b))

The following are the key observations. First, we can apply axiom A1 to a ball containing the tri-junction and thus decompose the modular Hamiltonian of UV𝑈𝑉UVitalic_U italic_V and VW𝑉𝑊VWitalic_V italic_W near the tri-junction [Eqn. (14)]. For instance, consider the i𝑖iitalic_i-th tri-junction of the subregion VW𝑉𝑊VWitalic_V italic_W and apply the axiom A1. Without loss of generality, we can decompose the modular Hamiltonian of VW𝑉𝑊VWitalic_V italic_W near the tri-junction, thanks to Eqn. (16):

I((VW)𝔟i:(VW)𝔡2,ii|(VW)𝔡1,i)=0,I((VW)_{\mathfrak{b}_{i}}:(VW)_{\mathfrak{d}_{2,i}\mathfrak{R}_{i}}|(VW)_{% \mathfrak{d}_{1,i}})=0,italic_I ( ( italic_V italic_W ) start_POSTSUBSCRIPT fraktur_b start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT : ( italic_V italic_W ) start_POSTSUBSCRIPT fraktur_d start_POSTSUBSCRIPT 2 , italic_i end_POSTSUBSCRIPT fraktur_R start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT | ( italic_V italic_W ) start_POSTSUBSCRIPT fraktur_d start_POSTSUBSCRIPT 1 , italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) = 0 , (16)

where 𝔡1,isubscript𝔡1𝑖\mathfrak{d}_{1,i}fraktur_d start_POSTSUBSCRIPT 1 , italic_i end_POSTSUBSCRIPT is the inner annulus surrounding 𝔟isubscript𝔟𝑖\mathfrak{b}_{i}fraktur_b start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT, and 𝔡2,isubscript𝔡2𝑖\mathfrak{d}_{2,i}fraktur_d start_POSTSUBSCRIPT 2 , italic_i end_POSTSUBSCRIPT is the outer annulus surrounding 𝔡1,isubscript𝔡1𝑖\mathfrak{d}_{1,i}fraktur_d start_POSTSUBSCRIPT 1 , italic_i end_POSTSUBSCRIPT [Fig. 8(b)]. The subscripts of VW𝑉𝑊VWitalic_V italic_W denote the intersections. The second observation is that applying this decomposition yields contributions from additional tri-junctions, which exactly cancel each other out; see the two green-shaded regions in Fig. 8(b).

Refer to caption
Figure 8: (a) Examplary multi-partition UVW𝑈𝑉𝑊UVWitalic_U italic_V italic_W in UVW𝑈𝑉𝑊UVWitalic_U italic_V italic_W in two-dimensional quantum many-body system ΛΛ\Lambdaroman_Λ. (b) Schematic description of the i𝑖iitalic_i’th ball region, 𝔅i=𝔟i𝔡isubscript𝔅𝑖subscript𝔟𝑖subscript𝔡𝑖\mathfrak{B}_{i}=\mathfrak{b}_{i}\cup\mathfrak{d}_{i}fraktur_B start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = fraktur_b start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∪ fraktur_d start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT. The black and green shaded region are tri-junctions in Eqn. (17).

We now elaborate on these observations in more detail, focusing on a tri-junction of UVW𝑈𝑉𝑊UVWitalic_U italic_V italic_W. In what follows, we will obtain a succinct expression [Eqn. (20)] for J(U,V,W)𝐽𝑈𝑉𝑊J(U,V,W)italic_J ( italic_U , italic_V , italic_W ). We start by rewriting the modular commutator as

J(U,V,W)𝐽𝑈𝑉𝑊\displaystyle J(U,V,W)italic_J ( italic_U , italic_V , italic_W ) =i[KUV,K(VW)𝔟𝔡1]absent𝑖delimited-⟨⟩subscript𝐾𝑈𝑉subscript𝐾subscript𝑉𝑊𝔟subscript𝔡1\displaystyle=i\langle[K_{UV},K_{(VW)_{\mathfrak{bd}_{1}}}]\rangle= italic_i ⟨ [ italic_K start_POSTSUBSCRIPT italic_U italic_V end_POSTSUBSCRIPT , italic_K start_POSTSUBSCRIPT ( italic_V italic_W ) start_POSTSUBSCRIPT fraktur_b fraktur_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_POSTSUBSCRIPT ] ⟩ i[KUV,K(VW)𝔡1]𝑖delimited-⟨⟩subscript𝐾𝑈𝑉subscript𝐾subscript𝑉𝑊subscript𝔡1\displaystyle-i\langle[K_{UV},K_{(VW)_{\mathfrak{d}_{1}}}]\rangle- italic_i ⟨ [ italic_K start_POSTSUBSCRIPT italic_U italic_V end_POSTSUBSCRIPT , italic_K start_POSTSUBSCRIPT ( italic_V italic_W ) start_POSTSUBSCRIPT fraktur_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_POSTSUBSCRIPT ] ⟩ (17)
+i[KUV,K(VW)𝔯].𝑖delimited-⟨⟩subscript𝐾𝑈𝑉subscript𝐾subscript𝑉𝑊𝔯\displaystyle+i\langle[K_{UV},K_{(VW)_{\mathfrak{r}}}]\rangle.+ italic_i ⟨ [ italic_K start_POSTSUBSCRIPT italic_U italic_V end_POSTSUBSCRIPT , italic_K start_POSTSUBSCRIPT ( italic_V italic_W ) start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT end_POSTSUBSCRIPT ] ⟩ .

All three terms are generally nonzero since they all have tri-junctions [green shaded regions in Fig. 8(b)]. However, we can judiciously cancel out some of those contributions using the quantum Markov chain, such as Eqn. (16).

Let us compute the first line of Eqn. (17).

[KUV,K(VW)𝔟𝔡1]limit-fromdelimited-⟨⟩subscript𝐾𝑈𝑉subscript𝐾subscript𝑉𝑊𝔟subscript𝔡1\displaystyle\langle[K_{UV},K_{(VW)_{\mathfrak{bd}_{1}}}]\rangle-⟨ [ italic_K start_POSTSUBSCRIPT italic_U italic_V end_POSTSUBSCRIPT , italic_K start_POSTSUBSCRIPT ( italic_V italic_W ) start_POSTSUBSCRIPT fraktur_b fraktur_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_POSTSUBSCRIPT ] ⟩ - [KUV,K(VW)𝔡1]delimited-⟨⟩subscript𝐾𝑈𝑉subscript𝐾subscript𝑉𝑊subscript𝔡1\displaystyle\langle[K_{UV},K_{(VW)_{\mathfrak{d}_{1}}}]\rangle⟨ [ italic_K start_POSTSUBSCRIPT italic_U italic_V end_POSTSUBSCRIPT , italic_K start_POSTSUBSCRIPT ( italic_V italic_W ) start_POSTSUBSCRIPT fraktur_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_POSTSUBSCRIPT ] ⟩
=\displaystyle== [K(UV)𝔅,K(VW)𝔟𝔡1\displaystyle\langle[K_{(UV)_{\mathfrak{B}}},K_{(VW)_{\mathfrak{bd}_{1}}}⟨ [ italic_K start_POSTSUBSCRIPT ( italic_U italic_V ) start_POSTSUBSCRIPT fraktur_B end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_K start_POSTSUBSCRIPT ( italic_V italic_W ) start_POSTSUBSCRIPT fraktur_b fraktur_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_POSTSUBSCRIPT K(VW)𝔡1]\displaystyle-K_{(VW)_{\mathfrak{d}_{1}}}]\rangle- italic_K start_POSTSUBSCRIPT ( italic_V italic_W ) start_POSTSUBSCRIPT fraktur_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_POSTSUBSCRIPT ] ⟩
=\displaystyle== [K(UV)𝔅,K(VW)𝔅]delimited-⟨⟩subscript𝐾subscript𝑈𝑉𝔅subscript𝐾subscript𝑉𝑊𝔅\displaystyle\langle[K_{(UV)_{\mathfrak{B}}},K_{(VW)_{\mathfrak{B}}}]\rangle⟨ [ italic_K start_POSTSUBSCRIPT ( italic_U italic_V ) start_POSTSUBSCRIPT fraktur_B end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_K start_POSTSUBSCRIPT ( italic_V italic_W ) start_POSTSUBSCRIPT fraktur_B end_POSTSUBSCRIPT end_POSTSUBSCRIPT ] ⟩ [K(UV)𝔅,K(VW)𝔡],delimited-⟨⟩subscript𝐾subscript𝑈𝑉𝔅subscript𝐾subscript𝑉𝑊𝔡\displaystyle-\langle[K_{(UV)_{\mathfrak{B}}},K_{(VW)_{\mathfrak{d}}}]\rangle,- ⟨ [ italic_K start_POSTSUBSCRIPT ( italic_U italic_V ) start_POSTSUBSCRIPT fraktur_B end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_K start_POSTSUBSCRIPT ( italic_V italic_W ) start_POSTSUBSCRIPT fraktur_d end_POSTSUBSCRIPT end_POSTSUBSCRIPT ] ⟩ , (18)

where in the second line of Eqn. (18) we reduce the region UV𝑈𝑉UVitalic_U italic_V into its restriction onto the ball 𝔅𝔅\mathfrak{B}fraktur_B, by using an identity [KUV,K(VW)𝔟𝔡1]=[K(UV)𝔅,K(VW)𝔟𝔡1]delimited-⟨⟩subscript𝐾𝑈𝑉subscript𝐾subscript𝑉𝑊𝔟subscript𝔡1delimited-⟨⟩subscript𝐾subscript𝑈𝑉𝔅subscript𝐾subscript𝑉𝑊𝔟subscript𝔡1\langle[K_{UV},K_{(VW)_{\mathfrak{bd}_{1}}}]\rangle=\langle[K_{(UV)_{\mathfrak% {B}}},K_{(VW)_{\mathfrak{bd}_{1}}}]\rangle⟨ [ italic_K start_POSTSUBSCRIPT italic_U italic_V end_POSTSUBSCRIPT , italic_K start_POSTSUBSCRIPT ( italic_V italic_W ) start_POSTSUBSCRIPT fraktur_b fraktur_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_POSTSUBSCRIPT ] ⟩ = ⟨ [ italic_K start_POSTSUBSCRIPT ( italic_U italic_V ) start_POSTSUBSCRIPT fraktur_B end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_K start_POSTSUBSCRIPT ( italic_V italic_W ) start_POSTSUBSCRIPT fraktur_b fraktur_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_POSTSUBSCRIPT ] ⟩. Using a similar identity, we extend the region 𝔡1subscript𝔡1\mathfrak{d}_{1}fraktur_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT of VW𝑉𝑊VWitalic_V italic_W to 𝔡=𝔡1𝔡2𝔡subscript𝔡1subscript𝔡2\mathfrak{d}=\mathfrak{d}_{1}\cup\mathfrak{d}_{2}fraktur_d = fraktur_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ∪ fraktur_d start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT in the third line.

The second line of Eqn. (17) can be also calculated similarly:

[KUV,K(VW)𝔯]=delimited-⟨⟩subscript𝐾𝑈𝑉subscript𝐾subscript𝑉𝑊𝔯absent\displaystyle\langle[K_{UV},K_{(VW)_{\mathfrak{r}}}]\rangle=⟨ [ italic_K start_POSTSUBSCRIPT italic_U italic_V end_POSTSUBSCRIPT , italic_K start_POSTSUBSCRIPT ( italic_V italic_W ) start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT end_POSTSUBSCRIPT ] ⟩ = [K(UV)𝔟𝔡1K(UV)𝔡1,K(VW)𝔯]delimited-⟨⟩subscript𝐾subscript𝑈𝑉𝔟subscript𝔡1subscript𝐾subscript𝑈𝑉subscript𝔡1subscript𝐾subscript𝑉𝑊𝔯\displaystyle\langle[K_{(UV)_{\mathfrak{bd}_{1}}}-K_{(UV)_{\mathfrak{d}_{1}}},% K_{(VW)_{\mathfrak{r}}}]\rangle⟨ [ italic_K start_POSTSUBSCRIPT ( italic_U italic_V ) start_POSTSUBSCRIPT fraktur_b fraktur_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_POSTSUBSCRIPT - italic_K start_POSTSUBSCRIPT ( italic_U italic_V ) start_POSTSUBSCRIPT fraktur_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_K start_POSTSUBSCRIPT ( italic_V italic_W ) start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT end_POSTSUBSCRIPT ] ⟩
+[K(UV)𝔯,K(VW)𝔯]delimited-⟨⟩subscript𝐾subscript𝑈𝑉𝔯subscript𝐾subscript𝑉𝑊𝔯\displaystyle+\langle[K_{(UV)_{\mathfrak{r}}},K_{(VW)_{\mathfrak{r}}}]\rangle+ ⟨ [ italic_K start_POSTSUBSCRIPT ( italic_U italic_V ) start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_K start_POSTSUBSCRIPT ( italic_V italic_W ) start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT end_POSTSUBSCRIPT ] ⟩
=\displaystyle== [K(UV)𝔅K(UV)𝔡,K(VW)𝔡]delimited-⟨⟩subscript𝐾subscript𝑈𝑉𝔅subscript𝐾subscript𝑈𝑉𝔡subscript𝐾subscript𝑉𝑊𝔡\displaystyle\langle[K_{(UV)_{\mathfrak{B}}}-K_{(UV)_{\mathfrak{d}}},K_{(VW)_{% \mathfrak{d}}}]\rangle⟨ [ italic_K start_POSTSUBSCRIPT ( italic_U italic_V ) start_POSTSUBSCRIPT fraktur_B end_POSTSUBSCRIPT end_POSTSUBSCRIPT - italic_K start_POSTSUBSCRIPT ( italic_U italic_V ) start_POSTSUBSCRIPT fraktur_d end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_K start_POSTSUBSCRIPT ( italic_V italic_W ) start_POSTSUBSCRIPT fraktur_d end_POSTSUBSCRIPT end_POSTSUBSCRIPT ] ⟩ (19)
+[K(UV)𝔯,K(VW)𝔯],delimited-⟨⟩subscript𝐾subscript𝑈𝑉𝔯subscript𝐾subscript𝑉𝑊𝔯\displaystyle+\langle[K_{(UV)_{\mathfrak{r}}},K_{(VW)_{\mathfrak{r}}}]\rangle,+ ⟨ [ italic_K start_POSTSUBSCRIPT ( italic_U italic_V ) start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_K start_POSTSUBSCRIPT ( italic_V italic_W ) start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT end_POSTSUBSCRIPT ] ⟩ ,

where in the first line, we used a decomposition of KUVsubscript𝐾𝑈𝑉K_{UV}italic_K start_POSTSUBSCRIPT italic_U italic_V end_POSTSUBSCRIPT. For the first term of the second equality, we first reduce the region (VW)𝔯subscript𝑉𝑊𝔯(VW)_{\mathfrak{r}}( italic_V italic_W ) start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT to (VW)𝔡subscript𝑉𝑊𝔡(VW)_{\mathfrak{d}}( italic_V italic_W ) start_POSTSUBSCRIPT fraktur_d end_POSTSUBSCRIPT and then extend the (UV)𝔟𝔡1subscript𝑈𝑉𝔟subscript𝔡1(UV)_{\mathfrak{bd}_{1}}( italic_U italic_V ) start_POSTSUBSCRIPT fraktur_b fraktur_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT to (UV)𝔅subscript𝑈𝑉𝔅(UV)_{\mathfrak{B}}( italic_U italic_V ) start_POSTSUBSCRIPT fraktur_B end_POSTSUBSCRIPT.

Now that we have computed both lines of Eqn. (17), let us collect those terms together. By combining Eqn. (18) and Eqn. (19), we obtain the following decomposition for the i𝑖iitalic_i’th tri-junction:

J(U,V,W)=𝐽𝑈𝑉𝑊absent\displaystyle J(U,V,W)=italic_J ( italic_U , italic_V , italic_W ) = J(U𝔅i,W𝔅i,W𝔅i)+J(U𝔯i,V𝔯i,W𝔯i)𝐽subscript𝑈subscript𝔅𝑖subscript𝑊subscript𝔅𝑖subscript𝑊subscript𝔅𝑖𝐽subscript𝑈subscript𝔯𝑖subscript𝑉subscript𝔯𝑖subscript𝑊subscript𝔯𝑖\displaystyle J(U_{\mathfrak{B}_{i}},W_{\mathfrak{B}_{i}},W_{\mathfrak{B}_{i}}% )+J(U_{\mathfrak{r}_{i}},V_{\mathfrak{r}_{i}},W_{\mathfrak{r}_{i}})italic_J ( italic_U start_POSTSUBSCRIPT fraktur_B start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_W start_POSTSUBSCRIPT fraktur_B start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_W start_POSTSUBSCRIPT fraktur_B start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) + italic_J ( italic_U start_POSTSUBSCRIPT fraktur_r start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_V start_POSTSUBSCRIPT fraktur_r start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_W start_POSTSUBSCRIPT fraktur_r start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT )
J(U𝔡i,V𝔡i,W𝔡i).𝐽subscript𝑈subscript𝔡𝑖subscript𝑉subscript𝔡𝑖subscript𝑊subscript𝔡𝑖\displaystyle-J(U_{\mathfrak{d}_{i}},V_{\mathfrak{d}_{i}},W_{\mathfrak{d}_{i}}).- italic_J ( italic_U start_POSTSUBSCRIPT fraktur_d start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_V start_POSTSUBSCRIPT fraktur_d start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_W start_POSTSUBSCRIPT fraktur_d start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) . (20)

The only difference between Eqn. (20) and the additivity formula is [Eqn. (15)] is the presence of an additional term J(U𝔡i,V𝔡i,W𝔡i)𝐽subscript𝑈subscript𝔡𝑖subscript𝑉subscript𝔡𝑖subscript𝑊subscript𝔡𝑖J(U_{\mathfrak{d}_{i}},V_{\mathfrak{d}_{i}},W_{\mathfrak{d}_{i}})italic_J ( italic_U start_POSTSUBSCRIPT fraktur_d start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_V start_POSTSUBSCRIPT fraktur_d start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_W start_POSTSUBSCRIPT fraktur_d start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ).

We note that this additional term is zero:

J(U𝔡i,V𝔡i,W𝔡i)=0.𝐽subscript𝑈subscript𝔡𝑖subscript𝑉subscript𝔡𝑖subscript𝑊subscript𝔡𝑖0J(U_{\mathfrak{d}_{i}},V_{\mathfrak{d}_{i}},W_{\mathfrak{d}_{i}})=0.italic_J ( italic_U start_POSTSUBSCRIPT fraktur_d start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_V start_POSTSUBSCRIPT fraktur_d start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_W start_POSTSUBSCRIPT fraktur_d start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) = 0 . (21)

This is because the two modular Hamiltonians over (UV)𝔡isubscript𝑈𝑉subscript𝔡𝑖(UV)_{\mathfrak{d}_{i}}( italic_U italic_V ) start_POSTSUBSCRIPT fraktur_d start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT and (VW)𝔡isubscript𝑉𝑊subscript𝔡𝑖(VW)_{\mathfrak{d}_{i}}( italic_V italic_W ) start_POSTSUBSCRIPT fraktur_d start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT can be written as a linear combination of local terms, whose resulting modular commutators are zero. (The modular commutators are zero due to the quantum Markov chain structure.) Thus, we conclude Eqn. (21). In particular, we obtain

J(U,V,W)=J(U𝔅i,W𝔅i,W𝔅i)+J(U𝔯i,V𝔯i,W𝔯i).𝐽𝑈𝑉𝑊𝐽subscript𝑈subscript𝔅𝑖subscript𝑊subscript𝔅𝑖subscript𝑊subscript𝔅𝑖𝐽subscript𝑈subscript𝔯𝑖subscript𝑉subscript𝔯𝑖subscript𝑊subscript𝔯𝑖J(U,V,W)\!=\!J(U_{\mathfrak{B}_{i}}\!,W_{\mathfrak{B}_{i}}\!,W_{\mathfrak{B}_{% i}})\!+\!J(U_{\mathfrak{r}_{i}}\!,V_{\mathfrak{r}_{i}}\!,W_{\mathfrak{r}_{i}}).italic_J ( italic_U , italic_V , italic_W ) = italic_J ( italic_U start_POSTSUBSCRIPT fraktur_B start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_W start_POSTSUBSCRIPT fraktur_B start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_W start_POSTSUBSCRIPT fraktur_B start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) + italic_J ( italic_U start_POSTSUBSCRIPT fraktur_r start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_V start_POSTSUBSCRIPT fraktur_r start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_W start_POSTSUBSCRIPT fraktur_r start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) . (22)

This procedure can be repeatedly applied for every tri-junction of J(U,V,W)𝐽𝑈𝑉𝑊J(U,V,W)italic_J ( italic_U , italic_V , italic_W ), yielding the additivity formula:

J(U,V,W)=J(U𝔯,V𝔯,W𝔯)+iJ(U𝔅i,V𝔅i,W𝔅i),𝐽𝑈𝑉𝑊𝐽subscript𝑈𝔯subscript𝑉𝔯subscript𝑊𝔯subscript𝑖𝐽subscript𝑈subscript𝔅𝑖subscript𝑉subscript𝔅𝑖subscript𝑊subscript𝔅𝑖J(U,V,W)\!=\!J(U_{\mathfrak{r}}\!,V_{\mathfrak{r}}\!,W_{\mathfrak{r}})\!+\!% \sum_{i}J(U_{\mathfrak{B}_{i}}\!,V_{\mathfrak{B}_{i}}\!,W_{\mathfrak{B}_{i}}),italic_J ( italic_U , italic_V , italic_W ) = italic_J ( italic_U start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT , italic_V start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT , italic_W start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT ) + ∑ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_J ( italic_U start_POSTSUBSCRIPT fraktur_B start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_V start_POSTSUBSCRIPT fraktur_B start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_W start_POSTSUBSCRIPT fraktur_B start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) ,

where 𝔯=i𝔯i𝔯subscript𝑖subscript𝔯𝑖\mathfrak{r}=\cup_{i}\mathfrak{r}_{i}fraktur_r = ∪ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT fraktur_r start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT.

Below, we provide some remarks. First, Eqn. (15) of the modular commutator holds even for incomplete tri-junctions because the observation used in the proof remains valid for incomplete junctions. Second, J(U,V,W)𝐽𝑈𝑉𝑊J(U,V,W)italic_J ( italic_U , italic_V , italic_W ) is invariant under smooth bulk deformations away from the tri-junction. Here, smooth bulk deformation means deformations of subsystems within the modular commutator that do not add or remove the tri-junction. Finally, the modular commutator for the bulk residual term vanishes

J(U𝔯,V𝔯,W𝔯)=0,𝐽subscript𝑈𝔯subscript𝑉𝔯subscript𝑊𝔯0J(U_{\mathfrak{r}},V_{\mathfrak{r}},W_{\mathfrak{r}})=0,italic_J ( italic_U start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT , italic_V start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT , italic_W start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT ) = 0 ,

when the subsystems (UV)𝔯subscript𝑈𝑉𝔯(UV)_{\mathfrak{r}}( italic_U italic_V ) start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT and (VW)𝔯subscript𝑉𝑊𝔯(VW)_{\mathfrak{r}}( italic_V italic_W ) start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT are disk-shaped regions. This follows from the observation in Ref. [9] that the modular Hamiltonian for a disk-shaped bulk region can be expressed as a sum of local modular Hamiltonians. Therefore, for the disk-like regions, the modular commutator J(U𝔯,V𝔯,W𝔯)𝐽subscript𝑈𝔯subscript𝑉𝔯subscript𝑊𝔯J(U_{\mathfrak{r}},V_{\mathfrak{r}},W_{\mathfrak{r}})italic_J ( italic_U start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT , italic_V start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT , italic_W start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT ) can be expressed as a sum of local modular commutators. Each of these commutators is a quantum Markov chain and always vanishes.

Appendix B Geometric additivity of modular commutator for the incomplete disk

In this Section, we discuss another intriguing application of the additivity formula [Eqn. (15)], the incomplete disk [11]. Let us consider a disk ABCD𝐴𝐵𝐶𝐷ABCDitalic_A italic_B italic_C italic_D shown in Fig. 9(a). Unlike previous cases, subregion A,B,C𝐴𝐵𝐶A,B,Citalic_A , italic_B , italic_C does not fully surround its tri-junction. We also call such tripartitions ABC𝐴𝐵𝐶ABCitalic_A italic_B italic_C as the incomplete disk.

B.1 Summary of the results

Refer to caption
Figure 9: Schematic descriptions for incomplete tri-junction. (a) Bulk disk ABCD𝐴𝐵𝐶𝐷ABCDitalic_A italic_B italic_C italic_D and edge annulus XYZW𝑋𝑌𝑍𝑊XYZWitalic_X italic_Y italic_Z italic_W. (b) Partitions (A,B,C,D,E,F)𝐴𝐵𝐶𝐷𝐸𝐹(A,B,C,D,E,F)( italic_A , italic_B , italic_C , italic_D , italic_E , italic_F ) for the proof of Eqn. (23).

For incomplete disks ABC𝐴𝐵𝐶ABCitalic_A italic_B italic_C and BCD𝐵𝐶𝐷BCDitalic_B italic_C italic_D, we find another type of additivity for modular commutators:

J(A,B,C)+J(B,C,D)=π3c.𝐽𝐴𝐵𝐶𝐽𝐵𝐶𝐷𝜋3subscript𝑐J(A,B,C)+J(B,C,D)=\frac{\pi}{3}c_{-}.italic_J ( italic_A , italic_B , italic_C ) + italic_J ( italic_B , italic_C , italic_D ) = divide start_ARG italic_π end_ARG start_ARG 3 end_ARG italic_c start_POSTSUBSCRIPT - end_POSTSUBSCRIPT . (23)

As an immediate consequence, four modular commutators of incomplete disk ABCD𝐴𝐵𝐶𝐷ABCDitalic_A italic_B italic_C italic_D have the following relations: J(A,B,C)=J(C,D,A)𝐽𝐴𝐵𝐶𝐽𝐶𝐷𝐴J(A,B,C)=J(C,D,A)italic_J ( italic_A , italic_B , italic_C ) = italic_J ( italic_C , italic_D , italic_A ) and J(B,C,D)=J(D,A,B)𝐽𝐵𝐶𝐷𝐽𝐷𝐴𝐵J(B,C,D)=J(D,A,B)italic_J ( italic_B , italic_C , italic_D ) = italic_J ( italic_D , italic_A , italic_B ).

To prove it, let us consider partitions BCDE𝐵𝐶𝐷𝐸BCDEitalic_B italic_C italic_D italic_E illustrated in Fig. 9(b). We first switch the modular Hamiltonian of the subsystem CDE𝐶𝐷𝐸CDEitalic_C italic_D italic_E to ABF𝐴𝐵𝐹ABFitalic_A italic_B italic_F using the complementary property, KCDE|Ψ=KABF|Ψsubscript𝐾𝐶𝐷𝐸ketΨsubscript𝐾𝐴𝐵𝐹ketΨK_{CDE}|\Psi\rangle=K_{ABF}|\Psi\rangleitalic_K start_POSTSUBSCRIPT italic_C italic_D italic_E end_POSTSUBSCRIPT | roman_Ψ ⟩ = italic_K start_POSTSUBSCRIPT italic_A italic_B italic_F end_POSTSUBSCRIPT | roman_Ψ ⟩,

J(DE,C,B)=J(AF,B,C)=J(A,B,C).𝐽𝐷𝐸𝐶𝐵𝐽𝐴𝐹𝐵𝐶𝐽𝐴𝐵𝐶\displaystyle J(DE,C,B)=J(AF,B,C)=J(A,B,C).italic_J ( italic_D italic_E , italic_C , italic_B ) = italic_J ( italic_A italic_F , italic_B , italic_C ) = italic_J ( italic_A , italic_B , italic_C ) . (24)

where in the second equality, we use KABF=KAB+KFsubscript𝐾𝐴𝐵𝐹subscript𝐾𝐴𝐵subscript𝐾𝐹K_{ABF}=K_{AB}+K_{F}italic_K start_POSTSUBSCRIPT italic_A italic_B italic_F end_POSTSUBSCRIPT = italic_K start_POSTSUBSCRIPT italic_A italic_B end_POSTSUBSCRIPT + italic_K start_POSTSUBSCRIPT italic_F end_POSTSUBSCRIPT. Then, we apply the additivity formula to J(DE,C,B)𝐽𝐷𝐸𝐶𝐵J(DE,C,B)italic_J ( italic_D italic_E , italic_C , italic_B ), resulting in

J(DE,C,B)=𝐽𝐷𝐸𝐶𝐵absent\displaystyle J(DE,C,B)=italic_J ( italic_D italic_E , italic_C , italic_B ) = J(E𝔅,C𝔅,B𝔅)+J𝐽subscript𝐸𝔅subscript𝐶𝔅subscript𝐵𝔅𝐽\displaystyle J(E_{\mathfrak{B}},C_{\mathfrak{B}},B_{\mathfrak{B}})+Jitalic_J ( italic_E start_POSTSUBSCRIPT fraktur_B end_POSTSUBSCRIPT , italic_C start_POSTSUBSCRIPT fraktur_B end_POSTSUBSCRIPT , italic_B start_POSTSUBSCRIPT fraktur_B end_POSTSUBSCRIPT ) + italic_J (D𝔅,C𝔅,B𝔅)subscript𝐷𝔅subscript𝐶𝔅subscript𝐵𝔅\displaystyle(D_{\mathfrak{B}},C_{\mathfrak{B}},B_{\mathfrak{B}})( italic_D start_POSTSUBSCRIPT fraktur_B end_POSTSUBSCRIPT , italic_C start_POSTSUBSCRIPT fraktur_B end_POSTSUBSCRIPT , italic_B start_POSTSUBSCRIPT fraktur_B end_POSTSUBSCRIPT ) (25)
+J((DE)𝔯,C𝔯,B𝔯),𝐽subscript𝐷𝐸𝔯subscript𝐶𝔯subscript𝐵𝔯\displaystyle+J((DE)_{\mathfrak{r}},C_{\mathfrak{r}},B_{\mathfrak{r}}),+ italic_J ( ( italic_D italic_E ) start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT , italic_C start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT , italic_B start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT ) ,

where two terms in the first line are nonvanishing terms, which are evaluated as follows

J(E𝔅,C𝔅,B𝔅)=𝐽subscript𝐸𝔅subscript𝐶𝔅subscript𝐵𝔅absent\displaystyle J(E_{\mathfrak{B}},C_{\mathfrak{B}},B_{\mathfrak{B}})=italic_J ( italic_E start_POSTSUBSCRIPT fraktur_B end_POSTSUBSCRIPT , italic_C start_POSTSUBSCRIPT fraktur_B end_POSTSUBSCRIPT , italic_B start_POSTSUBSCRIPT fraktur_B end_POSTSUBSCRIPT ) = π3c,𝜋3subscript𝑐\displaystyle\frac{\pi}{3}c_{-},divide start_ARG italic_π end_ARG start_ARG 3 end_ARG italic_c start_POSTSUBSCRIPT - end_POSTSUBSCRIPT , (26a)
J(D𝔅,C𝔅,B𝔅)=𝐽subscript𝐷𝔅subscript𝐶𝔅subscript𝐵𝔅absent\displaystyle J(D_{\mathfrak{B}},C_{\mathfrak{B}},B_{\mathfrak{B}})=italic_J ( italic_D start_POSTSUBSCRIPT fraktur_B end_POSTSUBSCRIPT , italic_C start_POSTSUBSCRIPT fraktur_B end_POSTSUBSCRIPT , italic_B start_POSTSUBSCRIPT fraktur_B end_POSTSUBSCRIPT ) = J(D,C,B).𝐽𝐷𝐶𝐵\displaystyle J(D,C,B).italic_J ( italic_D , italic_C , italic_B ) . (26b)

The residual term in Eqn. (25) has no triple point, and the modular Hamiltonian K(BC)𝔯subscript𝐾subscript𝐵𝐶𝔯K_{(BC)_{\mathfrak{r}}}italic_K start_POSTSUBSCRIPT ( italic_B italic_C ) start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT end_POSTSUBSCRIPT is local, but K(CDE)𝔯subscript𝐾subscript𝐶𝐷𝐸𝔯K_{(CDE)_{\mathfrak{r}}}italic_K start_POSTSUBSCRIPT ( italic_C italic_D italic_E ) start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT end_POSTSUBSCRIPT is non-local. However, it can be easily verified

J((DE)𝔯,C𝔯,B𝔯)=0,𝐽subscript𝐷𝐸𝔯subscript𝐶𝔯subscript𝐵𝔯0J((DE)_{\mathfrak{r}},C_{\mathfrak{r}},B_{\mathfrak{r}})=0,italic_J ( ( italic_D italic_E ) start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT , italic_C start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT , italic_B start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT ) = 0 , (27)

once we appropriately decompose K(BC)𝔯subscript𝐾subscript𝐵𝐶𝔯K_{(BC)_{\mathfrak{r}}}italic_K start_POSTSUBSCRIPT ( italic_B italic_C ) start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT end_POSTSUBSCRIPT into smaller three chunks by Eqn. (14).

In conclusion, we obtain the geometric additivity of a modular commutator for the incomplete disk,

J(A,B,C)+J(B,C,D)=π3c.𝐽𝐴𝐵𝐶𝐽𝐵𝐶𝐷𝜋3subscript𝑐J(A,B,C)+J(B,C,D)=\frac{\pi}{3}c_{-}.italic_J ( italic_A , italic_B , italic_C ) + italic_J ( italic_B , italic_C , italic_D ) = divide start_ARG italic_π end_ARG start_ARG 3 end_ARG italic_c start_POSTSUBSCRIPT - end_POSTSUBSCRIPT . (28)

It states that the sum of two incomplete modular commutators is π3c𝜋3subscript𝑐\frac{\pi}{3}c_{-}divide start_ARG italic_π end_ARG start_ARG 3 end_ARG italic_c start_POSTSUBSCRIPT - end_POSTSUBSCRIPT if the union of tripartitions forms a complete disk.

Refer to caption
Figure 10: Numerical evaluation of modular commutator for the incomplete disks. (a)-(d) The lattice realization of the incomplete disks. We fix the linear size of the system L𝐿Litalic_L, and the subsystem size r𝑟ritalic_r: L=22𝐿22L=22italic_L = 22 and r=15𝑟15r=15italic_r = 15. (e) Plot of nH3πJsubscript𝑛𝐻3𝜋𝐽n_{H}\equiv\frac{3}{\pi}Jitalic_n start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ≡ divide start_ARG 3 end_ARG start_ARG italic_π end_ARG italic_J of the Haldane model and the sum for the incomplete disks with tuning parameter μ~~𝜇\tilde{\mu}over~ start_ARG italic_μ end_ARG. (f) Plot of conditional mutual information (CMI) I(A:C|B)I(A:C|B)italic_I ( italic_A : italic_C | italic_B ) for the incomplete disk with tuning parameter μ~~𝜇\tilde{\mu}over~ start_ARG italic_μ end_ARG.

B.2 Numerical Calculations and Remarks

We now test the formula (23) for the Haldane model discussed in the main text. We choose two cases of disks ABCD𝐴𝐵𝐶𝐷ABCDitalic_A italic_B italic_C italic_D, which are illustrated in Fig. 10(a-b) and (c-d). For each case, the modular commutators are computed in the parameter range of 0.5<μ~<1.250.5~𝜇1.250.5<\tilde{\mu}<1.250.5 < over~ start_ARG italic_μ end_ARG < 1.25, as shown in Fig. 10(e). In both cases, the sum of two modular commutators of the incomplete disks yields π3c𝜋3subscript𝑐\frac{\pi}{3}c_{-}divide start_ARG italic_π end_ARG start_ARG 3 end_ARG italic_c start_POSTSUBSCRIPT - end_POSTSUBSCRIPT, which is consistent with our arguments.

Below, we provide some remarks. The first remark is about the second case in Fig. 10. In the Chern insulator phase, (a) and (b) have different values. However, (c) and (d) are nearly identical despite the fact that two incomplete disks (ABC𝐴𝐵𝐶ABCitalic_A italic_B italic_C and BCD𝐵𝐶𝐷BCDitalic_B italic_C italic_D) are different. It indicates that we can extract an exact chiral central charge from an incomplete disk alone, yielding πc/6𝜋subscript𝑐6\pi c_{-}/6italic_π italic_c start_POSTSUBSCRIPT - end_POSTSUBSCRIPT / 6. This is due to the symmetry of the Haldane model, which enforces the following relation:

J(A,B,C)=J(B,C,D)=J(C,D,A)=J(D,A,B).𝐽𝐴𝐵𝐶𝐽𝐵𝐶𝐷𝐽𝐶𝐷𝐴𝐽𝐷𝐴𝐵J(A,B,C)=J(B,C,D)=J(C,D,A)=J(D,A,B).italic_J ( italic_A , italic_B , italic_C ) = italic_J ( italic_B , italic_C , italic_D ) = italic_J ( italic_C , italic_D , italic_A ) = italic_J ( italic_D , italic_A , italic_B ) .

Specifically, if the partition of incomplete disks ABCD𝐴𝐵𝐶𝐷ABCDitalic_A italic_B italic_C italic_D is given as below,

[Uncaptioned image]

and the system has a proper spatial symmetry, the two modular commutators J(A,B,C)𝐽𝐴𝐵𝐶J(A,B,C)italic_J ( italic_A , italic_B , italic_C ) and J(D,A,B)𝐽𝐷𝐴𝐵J(D,A,B)italic_J ( italic_D , italic_A , italic_B ) may be equal, resulting in J(A,B,C)=J(B,C,D)=12×π3c𝐽𝐴𝐵𝐶𝐽𝐵𝐶𝐷12𝜋3subscript𝑐J(A,B,C)=J(B,C,D)=\frac{1}{2}\times\frac{\pi}{3}c_{-}italic_J ( italic_A , italic_B , italic_C ) = italic_J ( italic_B , italic_C , italic_D ) = divide start_ARG 1 end_ARG start_ARG 2 end_ARG × divide start_ARG italic_π end_ARG start_ARG 3 end_ARG italic_c start_POSTSUBSCRIPT - end_POSTSUBSCRIPT. This observation may be useful for extracting the chiral central charge more efficiently in numerical studies.

The second remark is about the incomplete tri-junction and the conditional mutual information. It is well-known that if a tripartite state ρABCsubscript𝜌𝐴𝐵𝐶\rho_{ABC}italic_ρ start_POSTSUBSCRIPT italic_A italic_B italic_C end_POSTSUBSCRIPT is a quantum Markov chain, then the modular commutator vanishes,

I(A:C|B)ρ=0J(A,B,C)ρ=0.I(A:C|B)_{\rho}=0\Longrightarrow J(A,B,C)_{\rho}=0.italic_I ( italic_A : italic_C | italic_B ) start_POSTSUBSCRIPT italic_ρ end_POSTSUBSCRIPT = 0 ⟹ italic_J ( italic_A , italic_B , italic_C ) start_POSTSUBSCRIPT italic_ρ end_POSTSUBSCRIPT = 0 . (29)

Meanwhile, the tri-junction of an incomplete disk ABC𝐴𝐵𝐶ABCitalic_A italic_B italic_C, which makes a non-smooth boundary, provides a non-vanishing value of the conditional mutual information. Without the tri-junction, the conditional mutual information (CMI) of the incomplete disk becomes zero because of the area law, and the modular commutator is zero. We present the conditional mutual information of incomplete disks in Fig. 10(f), which are nonzero in the chiral topological phase and decrease in the trivial phase.

Lastly, one can view Eqn. (23) as a bulk analog of an identity that is satisfied by the edge modular commutator [10, 24, 11]. For instance, the modular commutators at the contiguous edge intervals XYZ𝑋𝑌𝑍XYZitalic_X italic_Y italic_Z in Fig. 9(a) also satisfy the similar relation under exchanging XYZ𝑋𝑌𝑍XYZitalic_X italic_Y italic_Z to YZW𝑌𝑍𝑊YZWitalic_Y italic_Z italic_W: J(X,Y,Z)=π3cJ(Y,Z,W)𝐽𝑋𝑌𝑍𝜋3subscript𝑐𝐽𝑌𝑍𝑊J(X,Y,Z)=\frac{\pi}{3}c_{-}-J(Y,Z,W)italic_J ( italic_X , italic_Y , italic_Z ) = divide start_ARG italic_π end_ARG start_ARG 3 end_ARG italic_c start_POSTSUBSCRIPT - end_POSTSUBSCRIPT - italic_J ( italic_Y , italic_Z , italic_W ). A similar observation was made in Ref. [24].

Appendix C Additional numerical calculations for π𝜋\piitalic_π-flux model

Refer to caption
Figure 11: Schematic description of π𝜋\piitalic_π-flux model. (a) Each rectangle denotes the unit cell. See the main text for the details of hopping parameters. (b) Phase diagram of the π𝜋\piitalic_π-flux model along τ=Im(t2)𝜏Imsubscript𝑡2\tau=\textrm{Im}(t_{2})italic_τ = Im ( italic_t start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT )-line. In topological phases, the chiral central charge is c=1subscript𝑐1c_{-}=1italic_c start_POSTSUBSCRIPT - end_POSTSUBSCRIPT = 1 at 0<τ<20𝜏20<\tau<20 < italic_τ < 2, and c=1subscript𝑐1c_{-}=-1italic_c start_POSTSUBSCRIPT - end_POSTSUBSCRIPT = - 1 at 2<τ<02𝜏0-2<\tau<0- 2 < italic_τ < 0.

This Section provides additional numerical calculations involving the π𝜋\piitalic_π-flux model, which is a free fermion model. Since the ground state of the free fermion systems is the Gaussian state, the reduced density matrix and modular commutators are completely determined by their two-point correlation functions [31].

C.1 Model Hamiltonian

Refer to caption
Figure 12: Numerical evaluation of the geometric integer (n3𝑛3n\geq 3italic_n ≥ 3) for the edge pizza partition. (a)-(b) The lattice realization of the edge pizza portions with n=3,4𝑛34n=3,4italic_n = 3 , 4, respectively. We fix the system size Lx=47subscript𝐿𝑥47L_{x}=47italic_L start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT = 47, Ly=46subscript𝐿𝑦46L_{y}=46italic_L start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT = 46, and the x=27subscript𝑥27\ell_{x}=27roman_ℓ start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT = 27, y=26subscript𝑦26\ell_{y}=26roman_ℓ start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT = 26. (c) Plot of nπsubscript𝑛𝜋n_{\pi}italic_n start_POSTSUBSCRIPT italic_π end_POSTSUBSCRIPT for the edge pizza partition with the tuning parameter τ𝜏\tauitalic_τ.

The π𝜋\piitalic_π-flux models are defined on the square lattice, consisting of two sublattices, a𝑎aitalic_a and b𝑏bitalic_b. We use j=(r,s)𝑗𝑟𝑠j=(r,s)italic_j = ( italic_r , italic_s ) to label the unit cell r𝑟ritalic_r and the two sublattices s=a,b𝑠𝑎𝑏s=a,bitalic_s = italic_a , italic_b. The π𝜋\piitalic_π-flux model is described by the following Hamiltonian:

Hπ=H1(t1)+H2(t2;ϕ)subscript𝐻𝜋subscript𝐻1subscript𝑡1subscript𝐻2subscript𝑡2italic-ϕH_{\pi}=H_{1}(t_{1})+H_{2}(t_{2};\phi)italic_H start_POSTSUBSCRIPT italic_π end_POSTSUBSCRIPT = italic_H start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_t start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) + italic_H start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_t start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ; italic_ϕ ) (30)

The first part concerns the nearest hopping Hamiltonian with amplitude t1subscript𝑡1t_{1}italic_t start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT, H1(t1)=t1j,kηjkcjcksubscript𝐻1subscript𝑡1subscript𝑡1subscript𝑗𝑘subscript𝜂𝑗𝑘subscriptsuperscript𝑐𝑗subscript𝑐𝑘H_{1}(t_{1})=t_{1}\sum_{\langle j,k\rangle}\eta_{jk}c^{\dagger}_{j}c_{k}italic_H start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_t start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) = italic_t start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT ⟨ italic_j , italic_k ⟩ end_POSTSUBSCRIPT italic_η start_POSTSUBSCRIPT italic_j italic_k end_POSTSUBSCRIPT italic_c start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_c start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT, which is illustrated as black links. We use black dashed links for hopping between two b𝑏bitalic_b sublattices, ηjk=1subscript𝜂𝑗𝑘1\eta_{jk}=-1italic_η start_POSTSUBSCRIPT italic_j italic_k end_POSTSUBSCRIPT = - 1, and black solid links for all the rest of hopping, ηjk=1subscript𝜂𝑗𝑘1\eta_{jk}=1italic_η start_POSTSUBSCRIPT italic_j italic_k end_POSTSUBSCRIPT = 1. The second part includes the next nearest hopping terms with complex amplitude t2subscript𝑡2t_{2}italic_t start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT, H(t2;ϕ)=τr(icr+x^,bcr,a+h.c)𝐻subscript𝑡2italic-ϕ𝜏subscript𝑟𝑖subscriptsuperscript𝑐𝑟^𝑥𝑏subscript𝑐𝑟𝑎h.cH(t_{2};\phi)=\tau\sum_{r}(ic^{\dagger}_{r+\hat{x},b}c_{r,a}+\text{h.c})italic_H ( italic_t start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ; italic_ϕ ) = italic_τ ∑ start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ( italic_i italic_c start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_r + over^ start_ARG italic_x end_ARG , italic_b end_POSTSUBSCRIPT italic_c start_POSTSUBSCRIPT italic_r , italic_a end_POSTSUBSCRIPT + h.c ), which are depicted as arrows in Fig. 11(a). Here, we choose the amplitude to be purely imaginary t2=iτsubscript𝑡2𝑖𝜏t_{2}=i\tauitalic_t start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = italic_i italic_τ.

In the π𝜋\piitalic_π-flux model, we keep t1subscript𝑡1t_{1}italic_t start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT fixed at 1 and vary τ𝜏\tauitalic_τ. The model exhibits two chiral topological and trivial phases along the τ𝜏\tauitalic_τ-parametric path. The topological phase at 0<τ<20𝜏20<\tau<20 < italic_τ < 2 has a chiral central charge of c=1subscript𝑐1c_{-}=1italic_c start_POSTSUBSCRIPT - end_POSTSUBSCRIPT = 1, while the other topological phase at 2<τ<02𝜏0-2<\tau<0- 2 < italic_τ < 0 has opposite chiralities with a chiral central charge of c=1subscript𝑐1c_{-}=-1italic_c start_POSTSUBSCRIPT - end_POSTSUBSCRIPT = - 1. Outside of these ranges, the π𝜋\piitalic_π-flux model is trivial.

C.2 Numerical results

We first consider the pizza partitions in the π𝜋\piitalic_π-flux model with the geometric integer (n3)𝑛3(n\geq 3)( italic_n ≥ 3 ). Since the model is defined on a lattice, verifying higher values of n𝑛nitalic_n in the bulk subsystem is not straightforward. For this reason, we only provide the numerical evaluations of the geometric integer for the edge pizza partitions, nπ3πJ(X,Y,Z)subscript𝑛𝜋3𝜋𝐽𝑋𝑌𝑍n_{\pi}\equiv-\frac{3}{\pi}J(X,Y,Z)italic_n start_POSTSUBSCRIPT italic_π end_POSTSUBSCRIPT ≡ - divide start_ARG 3 end_ARG start_ARG italic_π end_ARG italic_J ( italic_X , italic_Y , italic_Z ) (n3𝑛3n\geq 3italic_n ≥ 3). We select XYZ𝑋𝑌𝑍XYZitalic_X italic_Y italic_Z as shown in Fig. 12(a)-(b). Particularly for n=3𝑛3n=3italic_n = 3, we choose the lengths of each interval, X𝑋Xitalic_X, Y𝑌Yitalic_Y, and Z𝑍Zitalic_Z, not equal. Numerical estimations of the geometric integers nπsubscript𝑛𝜋n_{\pi}italic_n start_POSTSUBSCRIPT italic_π end_POSTSUBSCRIPT are presented in Fig. 12(c). The geometric integers well-converge for a large energy bulk gap (1<τ<1.51𝜏1.51<\tau<1.51 < italic_τ < 1.5). As τ𝜏\tauitalic_τ approaches the critical point, the values of the modular commutator start to break down due to the decreasing energy gap. This is because to be well-converged to the integer, each interval demands a larger size than the bulk correlation length.

Refer to caption
Figure 13: Numerical evaluation of the modular commutator for the incomplete disk ABCD𝐴𝐵𝐶𝐷ABCDitalic_A italic_B italic_C italic_D. (a) Incomplete disk ABCD𝐴𝐵𝐶𝐷ABCDitalic_A italic_B italic_C italic_D in π𝜋\piitalic_π-flux model. We fix the disk size (x,y)=(15,14)subscript𝑥subscript𝑦1514(\ell_{x},\ell_{y})=(15,14)( roman_ℓ start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT , roman_ℓ start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT ) = ( 15 , 14 ) and the system size (Lx,Ly)=(47,46)subscript𝐿𝑥subscript𝐿𝑦4746(L_{x},L_{y})=(47,46)( italic_L start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT , italic_L start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT ) = ( 47 , 46 ). (c) Plot of modular commutators and the sum for the incomplete disks with the tuning parameter τ𝜏\tauitalic_τ.

Next, we consider the π𝜋\piitalic_π-flux model shown in Fig. 13. We choose a partition ABCD𝐴𝐵𝐶𝐷ABCDitalic_A italic_B italic_C italic_D of the π𝜋\piitalic_π-flux model as depicted in Fig. 13(a). We compute the modular commutators at 1<τ<2.51𝜏2.51<\tau<2.51 < italic_τ < 2.5 as shown in Fig. 13(b). Two modular commutators of the incomplete disks exhibit variations as the parameter τ𝜏\tauitalic_τ changes. However, the sum always equals J(A,BC,D),𝐽𝐴𝐵𝐶𝐷J(A,BC,D),italic_J ( italic_A , italic_B italic_C , italic_D ) , in both chiral topological and trivial phases. This is consistent with our discussion.

Appendix D Absence of the residual term in the invertible states and remarks on the non-invertible states

In this Section, we prove the residual term of the additivity formula is absent for the invertible bulk. We also discuss the additivity for the non-invertible system.

D.1 Proof: Absence of the residual term in the invertible bulk

The main issue in evaluating the modular commutator of the pizza partition is that it has a non-trivial topology. For example, the subsystem of the bulk pizza partition has a bowtie shape (\bowtie); it is non-trivial whether it is a connected one region or disconnected two regions. These issues become subtle when the system is topologically ordered. However, based on the observations below, this issue can be circumvented for the invertible bulk.

Refer to caption
Figure 14: Multipartite regions in a two-dimensional system. If the bulk is invertible, the conditional mutual information I(A:C|B)I(A:C|B)italic_I ( italic_A : italic_C | italic_B ) vanishes for any smooth bulk deformation of ABC𝐴𝐵𝐶ABCitalic_A italic_B italic_C. (a) A,E𝐴𝐸A,Eitalic_A , italic_E are disconnected edge region at physical boundary, and BCD𝐵𝐶𝐷BCDitalic_B italic_C italic_D is bulk region. (b) A multipartite region ABCCD𝐴𝐵𝐶superscript𝐶𝐷ABCC^{\prime}Ditalic_A italic_B italic_C italic_C start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT italic_D in the bulk.

For concreteness, let us consider a two-dimensional gapped system ABCDE𝐴𝐵𝐶𝐷𝐸ABCDEitalic_A italic_B italic_C italic_D italic_E on a disk as shown in Fig. 14(a). The entanglement entropies of these subsystems are related as

I(A:C|B)+I(E:C|D)=Δ(B,C,D),I(A:C|B)+I(E:C|D)=\Delta(B,C,D),italic_I ( italic_A : italic_C | italic_B ) + italic_I ( italic_E : italic_C | italic_D ) = roman_Δ ( italic_B , italic_C , italic_D ) , (31)

where Δ(B,C,D)=SBC+SCDSBSDΔ𝐵𝐶𝐷subscript𝑆𝐵𝐶subscript𝑆𝐶𝐷subscript𝑆𝐵subscript𝑆𝐷\Delta(B,C,D)=S_{BC}+S_{CD}-S_{B}-S_{D}roman_Δ ( italic_B , italic_C , italic_D ) = italic_S start_POSTSUBSCRIPT italic_B italic_C end_POSTSUBSCRIPT + italic_S start_POSTSUBSCRIPT italic_C italic_D end_POSTSUBSCRIPT - italic_S start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT - italic_S start_POSTSUBSCRIPT italic_D end_POSTSUBSCRIPT and we use SAB=SCDEsubscript𝑆𝐴𝐵subscript𝑆𝐶𝐷𝐸S_{AB}=S_{CDE}italic_S start_POSTSUBSCRIPT italic_A italic_B end_POSTSUBSCRIPT = italic_S start_POSTSUBSCRIPT italic_C italic_D italic_E end_POSTSUBSCRIPT and SABC=SDEsubscript𝑆𝐴𝐵𝐶subscript𝑆𝐷𝐸S_{ABC}=S_{DE}italic_S start_POSTSUBSCRIPT italic_A italic_B italic_C end_POSTSUBSCRIPT = italic_S start_POSTSUBSCRIPT italic_D italic_E end_POSTSUBSCRIPT for pure state. The bulk subsystem BCD𝐵𝐶𝐷BCDitalic_B italic_C italic_D is similar to the partition for the axiom A1 [Eqn. (11b)], but the subsystem B𝐵Bitalic_B and D𝐷Ditalic_D are the union of the disconnected two regions. In this case, Δ(B,C,D)Δ𝐵𝐶𝐷\Delta(B,C,D)roman_Δ ( italic_B , italic_C , italic_D ) is no longer zero; rather, it gives the topological entanglement entropy (γtopsubscript𝛾top\gamma_{\text{top}}italic_γ start_POSTSUBSCRIPT top end_POSTSUBSCRIPT[20, 21]: Δ(B,C,D)=2γtopΔ𝐵𝐶𝐷2subscript𝛾top\Delta(B,C,D)=2\gamma_{\text{top}}roman_Δ ( italic_B , italic_C , italic_D ) = 2 italic_γ start_POSTSUBSCRIPT top end_POSTSUBSCRIPT. Note that the topological entanglement entropy contribution in ΔΔ\Deltaroman_Δ depends on the number of the disconnected components of B𝐵Bitalic_B (or D𝐷Ditalic_D). For instance, if the B𝐵Bitalic_B and D𝐷Ditalic_D are the union of m𝑚mitalic_m disconnected region, then Δ(B,C,D)=2(m1)γtopΔ𝐵𝐶𝐷2𝑚1subscript𝛾top\Delta(B,C,D)=2(m-1)\gamma_{\text{top}}roman_Δ ( italic_B , italic_C , italic_D ) = 2 ( italic_m - 1 ) italic_γ start_POSTSUBSCRIPT top end_POSTSUBSCRIPT.

A key observation of Eqn. (31) is that if the bulk is invertible (γtop=0subscript𝛾top0\gamma_{\text{top}}=0italic_γ start_POSTSUBSCRIPT top end_POSTSUBSCRIPT = 0), the quantum state on the subsystem ABC𝐴𝐵𝐶ABCitalic_A italic_B italic_C is the quantum Markov state. Thus the modular Hamiltonian of ABC𝐴𝐵𝐶ABCitalic_A italic_B italic_C is local [30]:

KABC=KAB+KBCKB.subscript𝐾𝐴𝐵𝐶subscript𝐾𝐴𝐵subscript𝐾𝐵𝐶subscript𝐾𝐵K_{ABC}=K_{AB}+K_{BC}-K_{B}.italic_K start_POSTSUBSCRIPT italic_A italic_B italic_C end_POSTSUBSCRIPT = italic_K start_POSTSUBSCRIPT italic_A italic_B end_POSTSUBSCRIPT + italic_K start_POSTSUBSCRIPT italic_B italic_C end_POSTSUBSCRIPT - italic_K start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT . (32)

This observation can be further generalized. For example, if the bulk is invertible, we have I(A:C|B)=0I(A:C|B)=0italic_I ( italic_A : italic_C | italic_B ) = 0 for the partition ABC𝐴𝐵𝐶ABCitalic_A italic_B italic_C shown in the inset of Fig. 14(a), where the edge region A𝐴Aitalic_A and the bulk region B𝐵Bitalic_B consist of three disconnected regions.

One can also obtain similar results for the bulk multipartition ABCCD𝐴𝐵𝐶superscript𝐶𝐷ABCC^{\prime}Ditalic_A italic_B italic_C italic_C start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT italic_D in Fig. 14(b). We find

I(A:C|B)+I(A:C|D)=Δ(B,CC,D).I(A:C|B)+I(A:C^{\prime}|D)=\Delta(B,CC^{\prime},D).italic_I ( italic_A : italic_C | italic_B ) + italic_I ( italic_A : italic_C start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT | italic_D ) = roman_Δ ( italic_B , italic_C italic_C start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_D ) . (33)

Here, Δ(B,CC,D)=2γtopΔ𝐵𝐶superscript𝐶𝐷2subscript𝛾top\Delta(B,CC^{\prime},D)=2\gamma_{\text{top}}roman_Δ ( italic_B , italic_C italic_C start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_D ) = 2 italic_γ start_POSTSUBSCRIPT top end_POSTSUBSCRIPT and we use the fact that the state in sufficiently distant regions is a product state, for example, SAD=SBCC+SEsubscript𝑆𝐴𝐷subscript𝑆𝐵𝐶superscript𝐶subscript𝑆𝐸S_{AD}=S_{BCC^{\prime}}+S_{E}italic_S start_POSTSUBSCRIPT italic_A italic_D end_POSTSUBSCRIPT = italic_S start_POSTSUBSCRIPT italic_B italic_C italic_C start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT + italic_S start_POSTSUBSCRIPT italic_E end_POSTSUBSCRIPT. It is clear that when the bulk is invertible (γtop=0subscript𝛾top0\gamma_{\text{top}}=0italic_γ start_POSTSUBSCRIPT top end_POSTSUBSCRIPT = 0), the modular Hamiltonian becomes local.

Below, we prove the absence of the residual term. While we focus on the examples in Fig. 15, the proof for the other cases is straightforward as well.

Let us first consider the edge residual term J(Z𝔯,W𝔯,X𝔯)𝐽subscript𝑍𝔯subscript𝑊𝔯subscript𝑋𝔯J(Z_{\mathfrak{r}},W_{\mathfrak{r}},X_{\mathfrak{r}})italic_J ( italic_Z start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT , italic_W start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT , italic_X start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT ) and let W𝔯=W1W2Wsubscript𝑊𝔯subscript𝑊1subscript𝑊2superscript𝑊W_{\mathfrak{r}}=W_{1}W_{2}W^{\prime}italic_W start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT = italic_W start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_W start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_W start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT as shown in Fig. 15(a). From Eqn. (32), we have

K(ZW)𝔯=KZ𝔯W2+KW𝔯KW2subscript𝐾subscript𝑍𝑊𝔯subscript𝐾subscript𝑍𝔯subscript𝑊2subscript𝐾subscript𝑊𝔯subscript𝐾subscript𝑊2\displaystyle K_{(ZW)_{\mathfrak{r}}}=K_{Z_{\mathfrak{r}}W_{2}}+K_{W_{% \mathfrak{r}}}-K_{W_{2}}italic_K start_POSTSUBSCRIPT ( italic_Z italic_W ) start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT end_POSTSUBSCRIPT = italic_K start_POSTSUBSCRIPT italic_Z start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT italic_W start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT + italic_K start_POSTSUBSCRIPT italic_W start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT end_POSTSUBSCRIPT - italic_K start_POSTSUBSCRIPT italic_W start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT
K(XW)𝔯=KX𝔯W1+KW𝔯KW1subscript𝐾subscript𝑋𝑊𝔯subscript𝐾subscript𝑋𝔯subscript𝑊1subscript𝐾subscript𝑊𝔯subscript𝐾subscript𝑊1\displaystyle K_{(XW)_{\mathfrak{r}}}=K_{X_{\mathfrak{r}}W_{1}}+K_{W_{% \mathfrak{r}}}-K_{W_{1}}italic_K start_POSTSUBSCRIPT ( italic_X italic_W ) start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT end_POSTSUBSCRIPT = italic_K start_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT italic_W start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT + italic_K start_POSTSUBSCRIPT italic_W start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT end_POSTSUBSCRIPT - italic_K start_POSTSUBSCRIPT italic_W start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT

and, by plugging into J(Z𝔯,W𝔯,X𝔯)𝐽subscript𝑍𝔯subscript𝑊𝔯subscript𝑋𝔯J(Z_{\mathfrak{r}},W_{\mathfrak{r}},X_{\mathfrak{r}})italic_J ( italic_Z start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT , italic_W start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT , italic_X start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT ), we obtain

J(Z𝔯,W𝔯,X𝔯)=𝐽subscript𝑍𝔯subscript𝑊𝔯subscript𝑋𝔯absent\displaystyle J(Z_{\mathfrak{r}},W_{\mathfrak{r}},X_{\mathfrak{r}})=italic_J ( italic_Z start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT , italic_W start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT , italic_X start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT ) = i[K(ZW)𝔯,K(WX)𝔯]𝑖delimited-⟨⟩subscript𝐾subscript𝑍𝑊𝔯subscript𝐾subscript𝑊𝑋𝔯\displaystyle i\langle[K_{(ZW)_{\mathfrak{r}}},K_{(WX)_{\mathfrak{r}}}]\rangleitalic_i ⟨ [ italic_K start_POSTSUBSCRIPT ( italic_Z italic_W ) start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_K start_POSTSUBSCRIPT ( italic_W italic_X ) start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT end_POSTSUBSCRIPT ] ⟩
=\displaystyle== J(Z𝔯,W2,W𝔯W2)+J(W𝔯W1,W1,X𝔯)𝐽subscript𝑍𝔯subscript𝑊2subscript𝑊𝔯subscript𝑊2𝐽subscript𝑊𝔯subscript𝑊1subscript𝑊1subscript𝑋𝔯\displaystyle J(Z_{\mathfrak{r}},W_{2},W_{\mathfrak{r}}\setminus W_{2})+J(W_{% \mathfrak{r}}\setminus W_{1},W_{1},X_{\mathfrak{r}})italic_J ( italic_Z start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT , italic_W start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_W start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT ∖ italic_W start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) + italic_J ( italic_W start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT ∖ italic_W start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_W start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_X start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT )
=\displaystyle== 0.0\displaystyle 0.0 .

In the second and last line, we use the two properties of the modular commutator in Ref. [9]. In the second line, we use that if any of the subsets of the modular commutator is empty, the modular commutator vanishes:

J(,B,C)=J(A,,C)=J(A,B,)=0.𝐽𝐵𝐶𝐽𝐴𝐶𝐽𝐴𝐵0J(\varnothing,B,C)=J(A,\varnothing,C)=J(A,B,\varnothing)=0.italic_J ( ∅ , italic_B , italic_C ) = italic_J ( italic_A , ∅ , italic_C ) = italic_J ( italic_A , italic_B , ∅ ) = 0 . (34)

In the last line, we use that if the underlying state is a quantum Markov state, the modular commutator vanishes:

I(A:C|B)=0J(A,B,C)=0.I(A:C|B)=0\quad\Longrightarrow\quad J(A,B,C)=0.italic_I ( italic_A : italic_C | italic_B ) = 0 ⟹ italic_J ( italic_A , italic_B , italic_C ) = 0 . (35)
Refer to caption
Figure 15: Partitions of the residual term, J(Z𝔯,W𝔯,X𝔯)𝐽subscript𝑍𝔯subscript𝑊𝔯subscript𝑋𝔯J(Z_{\mathfrak{r}},W_{\mathfrak{r}},X_{\mathfrak{r}})italic_J ( italic_Z start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT , italic_W start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT , italic_X start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT ) and J(C𝔯,D𝔯,A𝔯)𝐽subscript𝐶𝔯subscript𝐷𝔯subscript𝐴𝔯J(C_{\mathfrak{r}},D_{\mathfrak{r}},A_{\mathfrak{r}})italic_J ( italic_C start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT , italic_D start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT , italic_A start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT ).

We can also prove the absence of the bulk residual term similarly. Consider the bulk residual term J(C𝔯,D𝔯,A𝔯)𝐽subscript𝐶𝔯subscript𝐷𝔯subscript𝐴𝔯J(C_{\mathfrak{r}},D_{\mathfrak{r}},A_{\mathfrak{r}})italic_J ( italic_C start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT , italic_D start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT , italic_A start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT ) in Fig. 15(b) and let D𝔯=D1D2Dsubscript𝐷𝔯subscript𝐷1subscript𝐷2superscript𝐷D_{\mathfrak{r}}=D_{1}D_{2}D^{\prime}italic_D start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT = italic_D start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_D start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_D start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT. Then, we have

J(C𝔯,D𝔯,A𝔯)=𝐽subscript𝐶𝔯subscript𝐷𝔯subscript𝐴𝔯absent\displaystyle J(C_{\mathfrak{r}},D_{\mathfrak{r}},A_{\mathfrak{r}})=italic_J ( italic_C start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT , italic_D start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT , italic_A start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT ) = i[K(CD)𝔯,K(DA)𝔯]𝑖delimited-⟨⟩subscript𝐾subscript𝐶𝐷𝔯subscript𝐾subscript𝐷𝐴𝔯\displaystyle i\langle[K_{(CD)_{\mathfrak{r}}},K_{(DA)_{\mathfrak{r}}}]\rangleitalic_i ⟨ [ italic_K start_POSTSUBSCRIPT ( italic_C italic_D ) start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_K start_POSTSUBSCRIPT ( italic_D italic_A ) start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT end_POSTSUBSCRIPT ] ⟩
=\displaystyle== J(C𝔯,D2,D𝔯D2)+J(D𝔯D1,D1,A𝔯)𝐽subscript𝐶𝔯subscript𝐷2subscript𝐷𝔯subscript𝐷2𝐽subscript𝐷𝔯subscript𝐷1subscript𝐷1subscript𝐴𝔯\displaystyle J(C_{\mathfrak{r}},D_{2},D_{\mathfrak{r}}\setminus D_{2})+J(D_{% \mathfrak{r}}\setminus D_{1},D_{1},A_{\mathfrak{r}})italic_J ( italic_C start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT , italic_D start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_D start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT ∖ italic_D start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) + italic_J ( italic_D start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT ∖ italic_D start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_D start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_A start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT )
=\displaystyle== 0,0\displaystyle 0,0 ,

where the properties of the modular commutator and the decomposition of the modular Hamiltonian are used:

K(CD)𝔯=subscript𝐾subscript𝐶𝐷𝔯absent\displaystyle K_{(CD)_{\mathfrak{r}}}=italic_K start_POSTSUBSCRIPT ( italic_C italic_D ) start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT end_POSTSUBSCRIPT = KC𝔯D2+KD𝔯KD2subscript𝐾subscript𝐶𝔯subscript𝐷2subscript𝐾subscript𝐷𝔯subscript𝐾subscript𝐷2\displaystyle K_{C_{\mathfrak{r}}D_{2}}+K_{D_{\mathfrak{r}}}-K_{D_{2}}italic_K start_POSTSUBSCRIPT italic_C start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT italic_D start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT + italic_K start_POSTSUBSCRIPT italic_D start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT end_POSTSUBSCRIPT - italic_K start_POSTSUBSCRIPT italic_D start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT
K(AD)𝔯=subscript𝐾subscript𝐴𝐷𝔯absent\displaystyle K_{(AD)_{\mathfrak{r}}}=italic_K start_POSTSUBSCRIPT ( italic_A italic_D ) start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT end_POSTSUBSCRIPT = KA𝔯D1+KD𝔯KD1.subscript𝐾subscript𝐴𝔯subscript𝐷1subscript𝐾subscript𝐷𝔯subscript𝐾subscript𝐷1\displaystyle K_{A_{\mathfrak{r}}D_{1}}+K_{D_{\mathfrak{r}}}-K_{D_{1}}.italic_K start_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT italic_D start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT + italic_K start_POSTSUBSCRIPT italic_D start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT end_POSTSUBSCRIPT - italic_K start_POSTSUBSCRIPT italic_D start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT .

We emphasize that this argument for the invertible bulk is applicable quite generally. Therefore, the additivity of the modular commutator manifests as long as the bulk is invertible and the subsystem is sufficiently larger than the bulk correlation length.

D.2 Discussion: non-invertible bulk

In a topologically ordered system, there is in fact a state for which the additivity of the modular commutator does hold. In the entanglement bootstrap program [28], certain merged states can be such states. A merged state is a maximum entropy state locally consistent with the ground state (or vacuum state, σ𝜎\sigmaitalic_σ). In anyon theory, a merged state can be considered as a maximum entropy mixture containing anyons.

Refer to caption
Figure 16: The modular commutator of the pizza partitions in the non-invertible system. (a) An ensemble of the states containing anyons (a,a¯𝑎¯𝑎a,\bar{a}italic_a , over¯ start_ARG italic_a end_ARG), where a¯¯𝑎\bar{a}over¯ start_ARG italic_a end_ARG is anti-charge of topological charge a𝑎aitalic_a. Anyons are located in the subsystem B𝐵Bitalic_B. (b) An maximum entropy ensemble of anyons (a,b,c¯𝑎𝑏¯𝑐a,b,\bar{c}italic_a , italic_b , over¯ start_ARG italic_c end_ARG) that fuse into vacuum, where a𝑎aitalic_a and b𝑏bitalic_b fuse into c𝑐citalic_c. The state τ~~𝜏\tilde{\tau}over~ start_ARG italic_τ end_ARG satisfies I(ZX:WW|W)τ~=0I(ZX:W\setminus W^{\prime}|W^{\prime})_{\tilde{\tau}}=0italic_I ( italic_Z italic_X : italic_W ∖ italic_W start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT | italic_W start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) start_POSTSUBSCRIPT over~ start_ARG italic_τ end_ARG end_POSTSUBSCRIPT = 0.

For example, consider a merged state on the bulk subsystem CDA𝐶𝐷𝐴CDAitalic_C italic_D italic_A as shown in Fig. 16(a). A merged state of our interest, say τ𝜏\tauitalic_τ, is a maximum entropy state such that

I(CA:DD|D)τ=0.I(CA:D\setminus D^{\prime}|D^{\prime})_{\tau}=0.italic_I ( italic_C italic_A : italic_D ∖ italic_D start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT | italic_D start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) start_POSTSUBSCRIPT italic_τ end_POSTSUBSCRIPT = 0 . (36)

In entanglement bootstrap, such a state can be generated by merging the states on disk and annulus, whose resulting subsystem is the two-hole disk 222 Note that the subsystem CDA𝐶𝐷𝐴CDAitalic_C italic_D italic_A is not a true two-hole disk, and its information convex set is not well-defined due to its bowtie shape (\bowtie). However, conditional independence remains true because of the strong subadditivity. . In the context of anyon theory, an ensemble on CDA𝐶𝐷𝐴CDAitalic_C italic_D italic_A that has anyons (a,a¯𝑎¯𝑎a,\bar{a}italic_a , over¯ start_ARG italic_a end_ARG) in the holes (B𝐵Bitalic_B) with probability paa¯1=da2/𝒟2superscriptsubscript𝑝𝑎¯𝑎1subscriptsuperscript𝑑2𝑎superscript𝒟2p_{a\bar{a}}^{1}=d^{2}_{a}/\mathcal{D}^{2}italic_p start_POSTSUBSCRIPT italic_a over¯ start_ARG italic_a end_ARG end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT = italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT / caligraphic_D start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT satisfies such conditional independence. Here, dasubscript𝑑𝑎d_{a}italic_d start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT is quantum dimension of anyon a𝑎aitalic_a and 𝒟=a𝒞da2𝒟subscript𝑎𝒞superscriptsubscript𝑑𝑎2\mathcal{D}=\sqrt{\sum_{a\in\mathcal{C}}d_{a}^{2}}caligraphic_D = square-root start_ARG ∑ start_POSTSUBSCRIPT italic_a ∈ caligraphic_C end_POSTSUBSCRIPT italic_d start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG is total quantum dimension over anyon superselection sector 𝒞𝒞\mathcal{C}caligraphic_C.

For this merged state (τ𝜏\tauitalic_τ), the modular commutator J(C,D,A)τ𝐽subscript𝐶𝐷𝐴𝜏J(C,D,A)_{\tau}italic_J ( italic_C , italic_D , italic_A ) start_POSTSUBSCRIPT italic_τ end_POSTSUBSCRIPT is

J(C,D,A)τ=𝐽subscript𝐶𝐷𝐴𝜏absent\displaystyle J(C,D,A)_{\tau}=italic_J ( italic_C , italic_D , italic_A ) start_POSTSUBSCRIPT italic_τ end_POSTSUBSCRIPT = J(C,D,A)σ𝐽subscript𝐶superscript𝐷𝐴𝜎\displaystyle J(C,D^{\prime},A)_{\sigma}italic_J ( italic_C , italic_D start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_A ) start_POSTSUBSCRIPT italic_σ end_POSTSUBSCRIPT
=\displaystyle== 2×π3c+J(C𝔯,D𝔯,Ar)σ,2𝜋3subscript𝑐𝐽subscriptsubscript𝐶𝔯subscriptsuperscript𝐷𝔯subscript𝐴r𝜎\displaystyle 2\times\frac{\pi}{3}c_{-}+J(C_{\mathfrak{r}},D^{\prime}_{% \mathfrak{r}},A_{\mathrm{r}})_{\sigma},2 × divide start_ARG italic_π end_ARG start_ARG 3 end_ARG italic_c start_POSTSUBSCRIPT - end_POSTSUBSCRIPT + italic_J ( italic_C start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT , italic_D start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT , italic_A start_POSTSUBSCRIPT roman_r end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_σ end_POSTSUBSCRIPT , (37)

where we use the conditional independence of the maximum entropy state, I(C:DD|D)τ=0I(C:D\setminus D^{\prime}|D^{\prime})_{\tau}=0italic_I ( italic_C : italic_D ∖ italic_D start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT | italic_D start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) start_POSTSUBSCRIPT italic_τ end_POSTSUBSCRIPT = 0 and I(A:DD|D)τ=0I(A:D\setminus D^{\prime}|D^{\prime})_{\tau}=0italic_I ( italic_A : italic_D ∖ italic_D start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT | italic_D start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) start_POSTSUBSCRIPT italic_τ end_POSTSUBSCRIPT = 0, in the first line and the additivity formula in the second line. The residual term vanishes J(C𝔯,D𝔯,Ar)σ=0𝐽subscriptsubscript𝐶𝔯subscriptsuperscript𝐷𝔯subscript𝐴r𝜎0J(C_{\mathfrak{r}},D^{\prime}_{\mathfrak{r}},A_{\mathrm{r}})_{\sigma}=0italic_J ( italic_C start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT , italic_D start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT fraktur_r end_POSTSUBSCRIPT , italic_A start_POSTSUBSCRIPT roman_r end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_σ end_POSTSUBSCRIPT = 0 because the subsystems are disk-like region. Thus, we have J(C,D,A)τ=2×π3c𝐽subscript𝐶𝐷𝐴𝜏2𝜋3subscript𝑐J(C,D,A)_{\tau}=2\times\frac{\pi}{3}c_{-}italic_J ( italic_C , italic_D , italic_A ) start_POSTSUBSCRIPT italic_τ end_POSTSUBSCRIPT = 2 × divide start_ARG italic_π end_ARG start_ARG 3 end_ARG italic_c start_POSTSUBSCRIPT - end_POSTSUBSCRIPT.

Similarly, the additivity of the modular commutator manifests for a maximum entropy state, say τ~~𝜏\tilde{\tau}over~ start_ARG italic_τ end_ARG, on the edge pizza partition. For example, consider the subsystem ZWX𝑍𝑊𝑋ZWXitalic_Z italic_W italic_X on a disk as shown in Fig. 16(b). If the underlying state is a maximum entropy state such that I(ZX:WW|W)τ~=0I(ZX:W\setminus W^{\prime}|W^{\prime})_{\tilde{\tau}}=0italic_I ( italic_Z italic_X : italic_W ∖ italic_W start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT | italic_W start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) start_POSTSUBSCRIPT over~ start_ARG italic_τ end_ARG end_POSTSUBSCRIPT = 0, we have

J(Z,W,X)τ~=J(Z,W,X)σ=3×π3c.𝐽subscript𝑍𝑊𝑋~𝜏𝐽subscript𝑍superscript𝑊𝑋𝜎3𝜋3subscript𝑐J(Z,W,X)_{\tilde{\tau}}=J(Z,W^{\prime},X)_{\sigma}=-3\times\frac{\pi}{3}c_{-}.italic_J ( italic_Z , italic_W , italic_X ) start_POSTSUBSCRIPT over~ start_ARG italic_τ end_ARG end_POSTSUBSCRIPT = italic_J ( italic_Z , italic_W start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_X ) start_POSTSUBSCRIPT italic_σ end_POSTSUBSCRIPT = - 3 × divide start_ARG italic_π end_ARG start_ARG 3 end_ARG italic_c start_POSTSUBSCRIPT - end_POSTSUBSCRIPT . (38)

Note that the maximum entropy state τ~~𝜏\tilde{\tau}over~ start_ARG italic_τ end_ARG can also be expressed as an ensemble containing anyons [Fig. 16(b)].

Therefore, if one proves that the modular commutator is invariant even in the presence of anyons, then the geometric additivity of the modular commutator is also proven

J(C,D,A)τ=?𝐽subscript𝐶𝐷𝐴𝜏?\displaystyle J(C,D,A)_{\tau}\overset{?}{=}italic_J ( italic_C , italic_D , italic_A ) start_POSTSUBSCRIPT italic_τ end_POSTSUBSCRIPT over? start_ARG = end_ARG J(C,D,A)σ𝐽subscript𝐶𝐷𝐴𝜎\displaystyle J(C,D,A)_{\sigma}italic_J ( italic_C , italic_D , italic_A ) start_POSTSUBSCRIPT italic_σ end_POSTSUBSCRIPT (39a)
J(Z,W,X)τ~=?𝐽subscript𝑍𝑊𝑋~𝜏?\displaystyle J(Z,W,X)_{\tilde{\tau}}\overset{?}{=}italic_J ( italic_Z , italic_W , italic_X ) start_POSTSUBSCRIPT over~ start_ARG italic_τ end_ARG end_POSTSUBSCRIPT over? start_ARG = end_ARG J(Z,W,X)σ𝐽subscript𝑍𝑊𝑋𝜎\displaystyle J(Z,W,X)_{\sigma}italic_J ( italic_Z , italic_W , italic_X ) start_POSTSUBSCRIPT italic_σ end_POSTSUBSCRIPT (39b)

by using the identity, J(C,D,A)σ=J(A,B,C)σ𝐽subscript𝐶𝐷𝐴𝜎𝐽subscript𝐴𝐵𝐶𝜎J(C,D,A)_{\sigma}=J(A,B,C)_{\sigma}italic_J ( italic_C , italic_D , italic_A ) start_POSTSUBSCRIPT italic_σ end_POSTSUBSCRIPT = italic_J ( italic_A , italic_B , italic_C ) start_POSTSUBSCRIPT italic_σ end_POSTSUBSCRIPT and J(Z,W,X)σ=J(X,Y,Z)σ𝐽subscript𝑍𝑊𝑋𝜎𝐽subscript𝑋𝑌𝑍𝜎J(Z,W,X)_{\sigma}=J(X,Y,Z)_{\sigma}italic_J ( italic_Z , italic_W , italic_X ) start_POSTSUBSCRIPT italic_σ end_POSTSUBSCRIPT = italic_J ( italic_X , italic_Y , italic_Z ) start_POSTSUBSCRIPT italic_σ end_POSTSUBSCRIPT. Thus, examining whether the modular commutator on the pizza partition remains invariant in the presence of anyons may be one of the strategies for proving the additivity of the modular commutator, even in non-invertible systems. We leave it as future work.