1. Introduction
Entanglement is a central element in quantum theory and the subject of famous debates at the beginning of the 20th century [
1,
2] and gained the status of a resource with the advent of quantum information theory some decades later (see Refs. [
3,
4] for reviews). Entanglement between two parties has been widely studied and characterised, but much less is known regarding multiparticle entanglement. Indeed, when more than two parties are involved, the structure of entanglement becomes more complex, with non-equivalent classes of entanglement appearing [
3,
4]. Apart from the foundational interest in understanding the structure of multiparticle entanglement, the significance lies in the fact that it also is a resource for many quantum information applications, such as quantum conference key distribution [
5], quantum error correcting codes [
6], or high-precision metrology [
7]. However, generating and manipulating genuine multipartite entangled states experimentally is a difficult task, particularly when the number of entangled parties is large (see Ref. [
4] and references therein). To circumvent this issue, the arguably more experimentally friendly concept of quantum networks has been introduced [
8,
9]. In the network setup, the goal is to generate a global
N-partite state using a set of sources (represented by edges in a (hyper)graph) that distribute (connect) subsystems of entangled states to the different parties of the network (the nodes of the (hyper)graph). Strictly, we require sources to distribute particles to at most
nodes, and the parties might be allowed to apply a local operation to their system.
Figure 1 details an example of a tripartite network with bipartite sources.
The power and limitations of such networks have already been studied in Refs. [
10,
11,
12,
13,
14,
15,
16,
17,
18,
19], however, it is still unclear which useful quantum states can actually be prepared using them. In the most general definition, the parties and the sources can additionally share a global classical random variable, and we say that such networks arise from local operations and shared randomness (
losr). However, it is also realistic to consider models where there is no access to such a global variable. The main aim of this paper is to show that covariance matrices (
cms) can be used to derive strong criteria for entanglement in the various network scenarios.
First introduced for continuous variable systems [
20,
21], covariance matrices possess useful properties and have previously been used to characterise bipartite and multiparticle entanglement [
22,
23]. Recently, they have also been used to derive necessary criteria for network scenarios [
11,
14,
24,
25]. In Ref. [
11], the authors formulate a necessary condition for a probability distribution to arise from measurements performed on a quantum network state. The condition states that the covariance matrix of the probability distribution can be decomposed into the sum of positive semi-definite (
psd) block matrices, and can be formulated as a semi-definite program (
sdp). We call this decomposition into a sum of
psd block matrices the block decomposition of a covariance matrix. This result was applied in Ref. [
14] to derive practical analytical criteria for networks with dichotomic measurements and for networks with bipartite sources. More recently, similar
sdps were developed in Ref. [
25] for the case of
losr networks, with extra assumptions on rank and purity. Finally, aiming at generality, the authors of Ref. [
24] showed that in the case of no-common-double-source (
ncds) networks (in no-common-double-source networks, two nodes can hold subsystems from at most one common source), the block decomposition criterion holds for all generalised probabilistic theories.
In this paper, we propose an alternative proof to the block decomposition of the
cm of the triangle network state derived in Ref. [
11]. From it, we obtain an analytical, computable necessary criterion for a state to arise from a triangle network. This criterion can also be used to upper-bound the maximal fidelity a triangle network state can have to a given target state, for instance the GHZ state. We discuss the fact that these bounds are still valid for networks with
losr and, finally, show how this result can be extended to
ncds networks.
2. Network Entanglement
The general triangle network situation involves Alice, Bob, and Charlie wanting to share a tripartite (entangled) state, but they only have access to bipartite sources, as shown in
Figure 1. This situation differs from the usual consideration of tripartite entanglement, where the parties have access to a tripartite state generated by a global source. In addition, the parties in the triangle network considered here do not have access to classical communication, which prevents them from executing teleportation or entanglement swapping protocols. Although classical communication is usually considered a cheap resource in quantum communication protocols, it does require time. The classical information must be communicated across the network, which can introduce undesirable latency, particularly in a context where quantum memories are still sub-optimal and expensive.
In this manuscript, we will focus on different triangle network scenarios: the basic triangle network (btn), where bipartite sources are shared among the parties; the triangle network with local unitaries (utn), where Alice, Bob, and Charlie are allowed to perform unitary operations on their local systems; and finally, the triangle network with local channels (ctn), where, as the name indicates, local channels are performed by the parties.
In the
btn, three (entangled) bipartite source states (
,
, and
) are prepared and each subsystem is sent to a node according to the distribution in
Figure 1. Alice, Bob, and Charlie own the bipartite systems
,
, and
, respectively. The global state of the system
reads
Notice that the order of the subsystems is not
for the right-hand side, it is organised following the partition
. The reduced states of Alice, Bob, and Charlie are separable bipartite states. This scenario has, for instance, been studied in the context of pair entangled network states [
16]. In this work, we will assume that the sources all send
-dimensional states, while keeping in mind that all the results can easily be extended to unequal dimensions.
In the following two scenarios, we allow the parties to perform operations on their local systems. First, we only give Alice, Bob, and Charlie the possibility of performing a unitary operation on their system, namely,
,
, and
, respectively. This leads to the following global state
Alice, Bob, and Charlie no longer necessarily hold separable bipartite states. We note that here again, there is no tripartite interaction between the parties. Second, we drop the unitary restriction on the local operations, meaning that Alice, Bob, and Charlie may now apply channels on their local systems, represented by completely positive and trace preserving maps
,
, and
, respectively. In that case, the global state reads
We note that if the dimensions match, then
, but in general
ctn networks can be defined in broader scenarios, since the maps
,
, and
may reduce the dimension.
These definitions naturally extend to networks with a higher number of parties or sources. A special instance is the previously-mentioned ncds networks: in this case, any two parties share subsystems from at most one source. For instance, all bipartite networks are ncds.
Finally, we could also allow the whole system to be coordinated by a global classical random variable
. In the most general situation, this would result in states of the form
. These networks are called
losr networks. One direct consequence is that the set of states
is convex, whereas Equations (
1)–(
3) lead to non-convex state sets. As already pointed out in Refs. [
10,
17], in the case of unbounded source dimensions, it suffices to consider that either the state or the parties have sole access to the global variable.
3. Covariance Matrices
In this paper, the tools used to analyse network entanglement are covariance matrices, which characterise states through the covariance of some given observables. In practice, the
cm is constructed for a state
and a set of observables
, and has the following matrix elements
with
being the expectation value of the observable
X when the state of the system is given by
. As in network scenarios the parties can only access their local systems, it is sensible to choose observables
,
, and
that only act on Alice’s, Bob’s, and Charlie’s sides, respectively. Explicitly, we have
,
, and
, and we will use the notation
. In that case, the
cm of a tripartite state
has the following block structure:
where
is the
cm of the reduced state
. For a state
on a system
, we denote by
the reduced state of the subsystem
X. The matrices
and
have analogous expressions. The elements of the off-diagonal block
are given by the real numbers
with identity operators padded where needed (note that Equation (
6) can be defined equivalently by taking the expectation values on
). Again, the matrices
and
can be expressed in a similar way.
4. Basic Triangle Network
In this section, we derive the explicit structure of
cms of
btn states. Let us first define what we will call the reduced observable
of
, which describes an effective observable on the system
It is given by
Note that
acts on both
and
, so
is an operator acting on states of
, where the effect of
has been taken into account. We define
similarly and will use the notation
. The off-diagonal blocks of Equation (
5) can be expressed using the reduced observables, that is,
To see this, we notice that the reduces state
is a product state with respect to the partition
and use a local basis decomposition of the observables
and
(see
Appendix A). All expectation values of Equation (
8) are taken with respect to the state
, which is nothing but
.
This representation means that can be computed using only the reduced observables on the state . This is a direct consequence of the fact that the marginal states of Alice, Bob, and Charlie are product states, which will no longer be the case in the next scenarios. Let us now introduce our first proposition.
Proposition 1 (Block decomposition for
cms of
btn states)
. The cm of a btn state with local observables can be decomposed aswhere the matrices ,
, and are cms for the state-dependent reduced observables, i.e.,and analogously for and . The matrix R is positive semi-definite. Using Equation (
8), it is only left to show that
is
psd, as well as
and
. To achieve this, we show that 〈
〉 can always be written as the trace of a product of
psd matrices. The proof is given in
Appendix B.
We want to emphasize that the results presented in this manuscript are valid only in the context of finite-dimensional Hilbert spaces. A potential future research direction is to investigate how these results can be extended to the infinite-dimensional case. As mentioned in the introduction, cms are also well suited for continuous variable systems.
Armed with this, we can now derive the structure of the covariance matrix of a
btn state when the observables are full sets of local orthogonal observables, namely,
, where
is a set of
orthogonal observables acting on states of
such that
(
). This is performed in a similar way for the systems
B and
C. When the situation is explicit enough, we will drop the superscripts. In the case of qubits, the Pauli operators
,
, and
, together with the
identity operator
, are an obvious choice. With such sets of observables, a direct computation (see
Appendix C) shows that
and, therefore,
R is trivially
psd in the case of full sets of orthogonal observables.
The structure of the matrices
,
, and
can also be further explored. First, let us compute the reduced observables
where the coefficients
are nothing but the (real) Bloch coefficients of the reduced states. In
Appendix D, we show that
and that
with
and similarly for
. The matrix
is the off-diagonal block of the
cm with the same observables and state. Finally, we can write
where ★ is the “block-wise” Kronecker product, called the Khatri–Rao product [
26,
27]. Formally, if
A and
B are block matrices, the
th block of their Khatri–Rao product,
, is the Kronecker product of the
th block of
A and
B,
. For instance, if
A and
B are
block matrices,
we obtain
(see Ref. [
27] for more details).
Finally, one has
Proposition 2. The cm of a btn state, using complete sets of orthogonal observables acting locally can be decomposed as Therefore, in order to test compatibility with the btn scenario for a given state, one can check if its cm can be written like the right-hand side of the above equation. While this might be cumbersome to test, we notice that the matrix is also psd, which can also be used to check compatibility in the following way:
Proposition 3 (Positivity condition)
. The matrixis positive semi-definite. We note that neither term of the right-hand side of Equation (
19) contains the reduced observables, which makes
easy to compute.
An advised reader might point out that in order to verify if a given state is compatible with the btn scenario, it suffices to test whether , up to reordering of the subsystems. We stress that although this simple equation does answer the question, it requires the knowledge of the full density operator, whereas cm-based criteria only need expectation values of some chosen observables in order to be evaluated.
To close this section on
btn, we present a few examples. First, we note that the lowest-dimensional achievable states are sixty-four-dimensional states (six qubits, or three ququarts (a ququart (sometimes ququad) is a four-dimensional quantum system)), and that the local dimensions cannot be prime numbers. Therefore, we start with the three-ququart
ghz state,
which we mix with white noise
where
v is the visibility. The corresponding
matrix is
psd only for
, meaning that the
ghz state cannot be prepared in a
btn network even with a very high amount of white noise. The same result is obtained when applied to the four-level
ghz state,
.
Proposition 3 may also be applied to three-ququart Dicke states, which are defined by
with
being a normalisation factor. When mixed with white noise, they cannot be prepared in the
btn scenario when
and
for
, and when
for
. More generally, by directly applying the result of Proposition 2, we can check whether the
cm of a
btn state can be written like the right-hand side of Equation (
18). Performing this for
, we conclude that this state cannot be generated in the
btn scenario. On the other hand, the
cm of the maximally mixed state
has such a decomposition.
The nature of interesting states that can be prepared in the btn scenario remains an open question. An obvious approach would be to distribute three Bell pairs across the network, resulting in a three-ququart genuine multipartite entangled triangle state. Getting ahead of the next sections, where it will be permitted to apply local transformations on systems A, B, and C, it is less straightforward to see what operations could be applied after distributing, for instance, Bell pairs.
5. Triangle Network with Local Operations
Let us now consider the situation where Alice, Bob, and Charlie can perform unitaries on their respective systems. As described in
Section 2, the global state now reads
First, we note that in general, for any set of observables
, any unitary
U, and any state
, there exists an orthogonal matrix
O such that [
23]
Note that not all orthogonal transformations of
cms correspond to a unitary transformation on the system. From that, we obtain the following proposition:
Proposition 4. Consider the cm of a utn state with observables , , that only act on the systems A, B, C, respectively. There exist an orthogonal matrix and a btn state such that the cm of can be written aswith as in Equation (9). Thus, the
cm of
can always be decomposed as a sum of positive semi-definite matrices with the following block decomposition
We may also look at this situation by noticing that the
cms of
utn states can be written as
with
being the
cms of
with the following reduced observables
and
built in the same way. The matrices
and
are defined similarly. The matrix
is equal to
. One issue with this formulation is that, if one wants to test whether a given state is compatible with the
utn scenario, the unitaries
,
, and
and the state
corresponding to the decomposition of
are in general not known, thus there is no way to explicitly know the reduced observables.
We are now interested in triangle networks in which the local operations can be any quantum channel, i.e., no longer restricted to unitary operations. By making use of the Stinespring dilation theorem [
28], we can show that
ctn states also lead to
cms that posses a block decomposition. As a matter of fact, any channel can be implemented by performing a unitary transformation on the system together with an ancilla, and then tracing out the ancilla. The covariance matrix of any state
after a channel
(i.e.,
) with observables
, therefore, has the same expression as taking the
cm of the state together with an ancilla and applying the corresponding unitary
U, that is,
, with observables
. We can also see this by noticing that the
cm of a reduced state is just a principal submatrix of the
cm of the global state. Applying this to each node of the triangle network, we obtain the following proposition:
Proposition 5 (Block decomposition for
cms of
ctn states)
. Let be the covariance matrix of with local observables , , and as in Equation (5). There exist matrices ( and ) such that Comparing to Equation (
26), we consider that we distributed the black blocks to the first three matrices. Although the proof techniques differ notably, the block decomposition has already been presented in the first work on
cms of network states [
11]. As demonstrated in that same work, Proposition 5 can be evaluated as an
sdp. However, we are seeking practical analytical methods and criteria to determine if a state cannot be prepared in a network setting. In the next section, we present such a criterion that follows from Proposition 5.
Let us briefly discuss how this proposition applies to
losr triangle network states, which can be expressed as
. We recall that in this set up, the sources and the local operations may be coordinated by a classical random variable
. From the concavity property in Ref. [
23], we know that the difference between the covariance matrix
and the weighted sum of
cms
is a
psd matrix. Using Proposition 5, we directly obtain that there exist block matrices such that
While a similar trick can lead to powerful necessary criteria for separability in the case of entanglement [
23], it is not the case here. This is because the extreme points in the case of
losr triangle network states are not well characterised, as already discussed in Supplementary Note 1 of Ref. [
17]. Indeed, while it is known that the extreme points are of the form
, it is not clear whether they are necessarily pure: on the one hand, the author of Ref. [
13] showed that no three-qubit genuine multipartite entangled (
gme) pure state can be generated in a triangle network, and on the other hand, the authors of Ref. [
10] managed to find a state in the
losr triangle network that has a fidelity to the
ghz state of 0.5170. From Ref. [
29], we know that states with such fidelity must be
gme, thus, there exist extremal points of the set of three-qubit
losr network states that are
gme mixed states. Finally, we notice that pure
gme states can exist in higher-dimensional triangle networks: For instance, the three-ququart state
is
gme for the partition
[
16].
When additional properties of the states are known, such as the purity or the rank,
sdp-based criteria for
losr networks can be obtained, as shown in Ref. [
25].
6. Covariance Matrix Criterion for Triangle Network States
As seen in the previous section,
cms of
ctn states with local observables
possess a block decomposition. From Proposition 5, we obtain inequalities for any unitarily invariant norm ‖·‖,
for which we can take the trace norm and obtain
This gives us a direct necessary criterion for triangle network states.
Proposition 6 (
Cm and trace norm criterion for triangle network states)
. Let Γ
be the cm of a triangle network state with local observables . Then,has to hold, with , , and as in Equation (5). Now, we apply the trace norm criterion to exclude states from the triangle network scenario.
First, we notice that, contrarily to
btn states, three-qubit states can be generated in the
ctn scenario. Therefore, we first consider the three-qubit
ghz state that we mix with white noise, i.e.,
By taking the three-qubit observable set
for the
cm, the
cm and trance norm criterion excludes
for
. The
cm of the
w state
with observables
excludes it for
by the same method. Note that we omitted the tensor product signs for readability.
Further than that, we can put a bound on the fidelity of a triangle state to the
ghz state. Consider an arbitrary state
, where
. From Proposition 6 with
, we show that
F cannot be larger than
. We note that this result was already obtained in Ref. [
17] using similar methods, and that by exploiting symmetries, this upper bound on the fidelity can be improved to
, which is, to our knowledge, the best analytical bound so far.
It is worth realising that upper bounds on the fidelity of triangle states to a given target state also hold in the case of losr networks. Indeed, losr network states are states that can be written as a convex combination of ctn states, and thus, . From this, we can conclude that from Proposition 6 it follows that any state with a fidelity to the ghz state higher than is excluded also from the losr triangle network scenario.
Before closing this section, a brief comment is in order. At first glance, it may seem that by only using the correlations of a three-qubit state, we could exclude it from the set of losr network states and, thus, learn about its entanglement. However, this would be problematic because all separable three-qubit states are in the set of losr triangle network states, and all correlations can be simulated by separable states. However, this is not the logic of the argument above: Proposition 6 puts a bound on the extremal points of losr triangle network states, which then by convexity holds for all losr states. In order to draw a conclusion for a given state, knowledge of the fidelity to some target state is required, which requires additional measurements than the correlations alone.
7. Ncds Networks
In this section, we show that the block decomposition of covariance matrices of network states can also hold for larger networks. Indeed, if we consider networks where two nodes share parties from at most one common source (ncds networks), the triangle network results can be extended. Examples of such networks are networks with bipartite sources.
More explicitly, consider an
N-node
ncds network with a set of sources
. The number of sources is given by
, and each source
is the set of nodes the source connects. Let
be the
cm of a global state of such a network with observables
, where
is the
ith observable that only acts on the node
x. Then,
has a block form analogous to Equation (
5), where the diagonal blocks are labelled
and the off-diagonal block are
(
,
). Formally, we state that
Proposition 7 (Block decomposition for cms of ncds network states). There exist matrices (, ) such that can be decomposed as a sum of positive semi-definite block matrices () where the off-diagonal blocks of each are for and 0 for , and where the diagonal blocks are .
For a technical proof, see
Appendix E. In there, we prove that in the case of basic (i.e., without local operations) networks with no common double source (
bncds networks), the proposition holds. Following a similar line of reasoning to the proofs for triangle networks, the proposition naturally extends to
ncds networks with local operations.
Let us consider an easy example for the sake of clarity.
Figure 2 shows a five-partite network consisting of two tripartite sources
and
, and one bipartite
. The set of sources is given by
.
Following the notation of Proposition 7, there must exist eight matrices
,
,
,
,
,
,
, and
such that the
cm of the global network state
may be decomposed as
where the off-diagonal blocks are simply the ones from
.
We see directly that we can extend Proposition 6 as
Proposition 8 (
Cm and trace norm criterion for
ncds network states)
. Let be as above. Then,has to hold. We note that this criterion does not take network topology into account: it treats a network with a single -partite source the same way it treats a line network with bipartite sources. While this is interesting as it can exclude states from all networks, we also expect it to be weaker than criteria designed for specific network topologies. On top of that, Proposition 8 only takes into account that the principal submatrices of each are positive semi-definite, not that the matrices themselves are psd.
As an example, let us consider an
N-qubit
ghz state,
, of visibility
v mixed with white noise. As observables, we take
for each qubit
x. The resulting
cm will have diagonal elements equal to one, whereas the off-diagonal elements will be
v. Applying the previous proposition, we exclude
N-partite
ghz states mixed with white noise from any
ncds network scenario for
With
, we recover the result of the example for the triangle network.
Nevertheless, we are forced to observe that the criterion only considers two-body correlation, therefore, cannot fully capture the entanglement in the target states. To see this, let us look at the four-qubit cluster state
(up to normalisation). Its generators are
,
,
, and
, where the only two-body correlations are given by
and
. A possible set of observables is
and we obtain
The trace criterion is satisfied and, thus, we cannot exclude
from
ncds network scenarios by means of Proposition 8. Moreover, we directly see that the matrix has a block decomposition, namely,
, which a priori could arise from a network with two bipartite sources. However, we know from Ref. [
17] that the four-qubit cluster state cannot be generated in bipartite networks.
8. Conclusions
In this work, we presented alternative proofs to the block decomposition of covariance matrices for network states. From these, we derived analytical criteria to certify that some states cannot be generated through quantum networks as we define them in Equation (
3). This means that those excluded states either require global sources that connect all nodes, classical communication, non-local operations, or shared randomness to be generated. Concerning the latter resource, we also showed that Propositions 6 can be used to upper-bound the fidelity to some target states that
losr network states can have. Furthermore, we stress that our criteria are analytical and computable.
Regarding extensions of our work, it would be worthwhile to investigate whether the proof of Proposition 7 can be extended to networks beyond
ncds networks. As shown in Ref. [
11], the latter is indeed possible, which implies that Propositions 7 and 8 hold for general networks as well.
Finally, as the field of network entanglement and its potential applications in quantum information theory continues to grow, it may be valuable to investigate additional avenues for identifying compatible network states. Specifically, an area of interest is finding sufficient criteria for network states, as current results only provide necessary criteria. By developing such criteria, we may be able to learn more about states that can be generated in networks without communication and about their potential usefulness, for instance, for quantum conference key agreement. In this context, it is interesting to also consider noisy networks: this would translate to imposing additional conditions on the sources states, e.g., by making them travel through depolarisation channels or by constraining their purity.