The Inverted 3333-Sum Box: General Formulation and
Quantum Information Theoretic Optimality

Yuhang Yao, Syed A. Jafar
Center for Pervasive Communications and Computing (CPCC)
University of California Irvine, Irvine, CA 92697
Email: {yuhangy5, syed}@uci.edu
Abstract

The N𝑁Nitalic_N-sum box protocol specifies a class of 𝔽dsubscript𝔽𝑑\mathbb{F}_{d}blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT linear functions f(W1,,WK)=𝐕1W1+𝐕2W2++𝐕KWK𝔽dm×1𝑓subscript𝑊1subscript𝑊𝐾subscript𝐕1subscript𝑊1subscript𝐕2subscript𝑊2subscript𝐕𝐾subscript𝑊𝐾superscriptsubscript𝔽𝑑𝑚1f(W_{1},\cdots,W_{K})={\bf V}_{1}W_{1}+{\bf V}_{2}W_{2}+\cdots+{\bf V}_{K}W_{K% }\in\mathbb{F}_{d}^{m\times 1}italic_f ( italic_W start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , italic_W start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT ) = bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_W start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + bold_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_W start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + ⋯ + bold_V start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT italic_W start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT ∈ blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_m × 1 end_POSTSUPERSCRIPT that can be computed at information theoretically optimal communication cost (minimum number of qudits Δ1,,ΔKsubscriptΔ1subscriptΔ𝐾\Delta_{1},\cdots,\Delta_{K}roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , roman_Δ start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT sent by the transmitters Alice1, Alice2,\cdots, AliceK, respectively, to the receiver, Bob, per computation instance) over a noise-free quantum multiple access channel (QMAC), when the input data streams Wk𝔽dmk×1,k[K]formulae-sequencesubscript𝑊𝑘superscriptsubscript𝔽𝑑subscript𝑚𝑘1𝑘delimited-[]𝐾W_{k}\in\mathbb{F}_{d}^{m_{k}\times 1},k\in[K]italic_W start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_m start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT × 1 end_POSTSUPERSCRIPT , italic_k ∈ [ italic_K ], originate at the distributed transmitters, who share quantum entanglement in advance but are not otherwise allowed to communicate with each other. In prior work this set of optimally computable functions is identified in terms of a strong self-orthogonality (SSO) condition on the transfer function of the N𝑁Nitalic_N-sum box. In this work we consider an ‘inverted’ scenario, where instead of a feasible N𝑁Nitalic_N-sum box transfer function, we are given an arbitrary 𝔽dsubscript𝔽𝑑\mathbb{F}_{d}blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT linear function, i.e., arbitrary matrices 𝐕k𝔽dm×mksubscript𝐕𝑘superscriptsubscript𝔽𝑑𝑚subscript𝑚𝑘{\bf V}_{k}\in\mathbb{F}_{d}^{m\times m_{k}}bold_V start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_m × italic_m start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_POSTSUPERSCRIPT are specified, and the goal is to characterize the set of all feasible communication cost tuples (Δ1,,ΔK)subscriptΔ1subscriptΔ𝐾(\Delta_{1},\cdots,\Delta_{K})( roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , roman_Δ start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT ), not just based on N𝑁Nitalic_N-sum box protocols, but across all possible quantum coding schemes. As our main result, we fully solve this problem for K=3𝐾3K=3italic_K = 3 transmitters (K4𝐾4K\geq 4italic_K ≥ 4 settings remain open). Coding schemes based on the N𝑁Nitalic_N-sum box protocol (along with elementary ideas such as treating qudits as classical dits, time-sharing and batch-processing) are shown to be information theoretically optimal in all cases. As an example, in the symmetric case where rk(𝐕1)=rk(𝐕2)=rk(𝐕3)r1rksubscript𝐕1rksubscript𝐕2rksubscript𝐕3subscriptr1{\mbox{rk}}({\bf V}_{1})={\mbox{rk}}({\bf V}_{2})={\mbox{rk}}({\bf V}_{3})% \triangleq r_{1}rk ( bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) = rk ( bold_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) = rk ( bold_V start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) ≜ roman_r start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT, rk([𝐕1,𝐕2])=rk([𝐕2,𝐕3])=rk([𝐕3,𝐕1])r2rksubscript𝐕1subscript𝐕2rksubscript𝐕2subscript𝐕3rksubscript𝐕3subscript𝐕1subscriptr2{\mbox{rk}}([{\bf V}_{1},{\bf V}_{2}])={\mbox{rk}}([{\bf V}_{2},{\bf V}_{3}])=% {\mbox{rk}}([{\bf V}_{3},{\bf V}_{1}])\triangleq r_{2}rk ( [ bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ] ) = rk ( [ bold_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ] ) = rk ( [ bold_V start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ] ) ≜ roman_r start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT, and rk([𝐕1,𝐕2,𝐕3])r3rksubscript𝐕1subscript𝐕2subscript𝐕3subscriptr3{\mbox{rk}}([{\bf V}_{1},{\bf V}_{2},{\bf V}_{3}])\triangleq r_{3}rk ( [ bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ] ) ≜ roman_r start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT (rk=rankrkrank{\mbox{rk}}=\mbox{rank}rk = rank), the minimum total-download cost is max{1.5r1+0.75(r3r2),r3}1.5subscript𝑟10.75subscript𝑟3subscript𝑟2subscript𝑟3\max\{1.5r_{1}+0.75(r_{3}-r_{2}),r_{3}\}roman_max { 1.5 italic_r start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + 0.75 ( italic_r start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT - italic_r start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) , italic_r start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT }.

1 Introduction

Distributed encoding of classical information into entangled quantum systems over many-to-one communication networks is a cross-cutting theme across a variety of active research areas that include quantum private information retrieval (QPIR) [1, 2, 3], quantum metrology and sensing [4, 5, 6], quantum machine learning [7, 8] and quantum simultaneous message passing [9, 10]. By exploiting uniquely quantum phenomena such as entanglement and superposition, the hybrid classical-quantum (CQ) paradigm promises precision, security, privacy and efficiency guarantees beyond the fundamental limits of purely classical systems. This may be accomplished, for example, by sending the entangled quantum systems to a central receiver that extracts the desired information through a joint measurement.

In order to understand the fundamental limits of many-to-one CQ systems it is imperative to study the classical information carrying capacity of a quantum multiple access (QMAC) channel. One approach in this direction focuses on the challenges posed by noisy quantum channels, both for communication tasks — where the receiver’s goal is to recover the transmitters’ data inputs (messages) [11, 12, 13, 14, 15], as well as computation tasks — where the receiver only wishes to retrieve a particular function (e.g., sum) of the inputs [16, 17, 18]. Advances in this direction tend to require quantum generalizations of classical random coding arguments, made especially challenging by the superadditivity of quantum capacity [19] which presents obstacles to single-letterization. Remarkably, even for a point-to-point noisy quantum channel, a computable closed form capacity expression is not always available.

An alternative approach, called the LC-QMAC problem [20], emerged relatively recently out of QPIR literature and focuses exclusively on the utility of transmitter-side111Prior entanglement with the receiver is not assumed by default in the LC-QMAC, but can be modeled by including a dummy transmitter as in [21]. quantum entanglement for linear computation (LC) tasks under idealized assumptions on the QMAC, e.g., the channels through which the quantum systems are delivered to the receiver may be assumed to be noise-free. The noise-free model ensures that the capacity reflects the fundamental limits of entanglement as a resource for computation, rather than those of the underlying noise models and associated countermeasures. Essentially in this case, the entanglement is the channel, i.e., quantum entanglement introduces non-classical dependencies between the distributed quantum systems, which collectively constitute a non-trivial channel. The challenge is to optimally shape that channel through distributed coding schemes and joint measurements to match the desired computation task at the receiver, thereby maximizing the efficiency (capacity) of the communication resource (qubits) required for the desired computation. Idealized channel models make the problem more tractable — optimal coding schemes under this approach are more likely to be non-asymptotic, and the capacity more likely to be found in closed form, thus somewhat transparent and insightful. Indeed, this is the case when the function to be computed is simply a sum of the transmitters’ inputs [20]. The LC-QMAC approach seeks a resource theoretic accounting as in [22], analogous to the degrees of freedom (DoF) studies of wireless networks [23] where the noise is similarly de-emphasized. It is a quantum extension of corresponding topics in classical network coding literature, including but not limited to network function computation [24, 25, 26, 27].

It is important to note that despite the simplification afforded by idealized (rather than noisy) channel models the LC-QMAC problem remains challenging because of the long recognized [28] increased difficulty of characterizing the capacity for computation (rather than communication) tasks, as evident from the abundance of open problems in network function computation. The present work falls under the LC-QMAC paradigm.

1.1 Background: N𝑁Nitalic_N-sum Box for Linear Computation over a QMAC (LC-QMAC)

As the starting point for this work, consider the N𝑁Nitalic_N-sum box protocol formalized in [29], which specifies a set of 𝔽dsubscript𝔽𝑑\mathbb{F}_{d}blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT linear functions that can be computed over an ideal (noise-free) N𝑁Nitalic_N-to-1111 QMAC, with N𝑁Nitalic_N-qudits being transmitted to a central receiver, one each from each of N𝑁Nitalic_N transmitters who share quantum entanglement in advance but are not otherwise allowed to communicate with each other. Specifically, if the nthsuperscript𝑛𝑡n^{th}italic_n start_POSTSUPERSCRIPT italic_t italic_h end_POSTSUPERSCRIPT transmitter, n[N]𝑛delimited-[]𝑁n\in[N]italic_n ∈ [ italic_N ], has classical inputs (xn,zn)𝔽d2subscript𝑥𝑛subscript𝑧𝑛superscriptsubscript𝔽𝑑2(x_{n},z_{n})\in\mathbb{F}_{d}^{2}( italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT , italic_z start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) ∈ blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT which it encodes into its own qudit by local Pauli X,Z𝑋𝑍X,Zitalic_X , italic_Z operations, then after receiving 1111 noise-free qudit per transmitter, following the N𝑁Nitalic_N-sum box protocol, the receiver is able to obtain 𝐲=𝐌x𝐱+𝐌z𝐳𝐲subscript𝐌𝑥𝐱subscript𝐌𝑧𝐳{\bf y}={\bf M}_{x}{\bf x}+{\bf M}_{z}{\bf z}bold_y = bold_M start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT bold_x + bold_M start_POSTSUBSCRIPT italic_z end_POSTSUBSCRIPT bold_z, where 𝐱=[x1,,xn],𝐳=[z1,,zn]formulae-sequence𝐱superscriptsubscript𝑥1subscript𝑥𝑛top𝐳superscriptsubscript𝑧1subscript𝑧𝑛top{\bf x}=[x_{1},\cdots,x_{n}]^{\top},{\bf z}=[z_{1},\cdots,z_{n}]^{\top}bold_x = [ italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT ⊤ end_POSTSUPERSCRIPT , bold_z = [ italic_z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , italic_z start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT ⊤ end_POSTSUPERSCRIPT, and 𝐌x,𝐌zsubscript𝐌𝑥subscript𝐌𝑧{\bf M}_{x},{\bf M}_{z}bold_M start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT , bold_M start_POSTSUBSCRIPT italic_z end_POSTSUBSCRIPT are N×N𝑁𝑁N\times Nitalic_N × italic_N matrices in 𝔽dsubscript𝔽𝑑\mathbb{F}_{d}blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT such that rank[𝐌x,𝐌z]=Nsubscript𝐌𝑥subscript𝐌𝑧𝑁[{\bf M}_{x},{\bf M}_{z}]=N[ bold_M start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT , bold_M start_POSTSUBSCRIPT italic_z end_POSTSUBSCRIPT ] = italic_N and 𝐌x𝐌z=𝐌z𝐌xsubscript𝐌𝑥superscriptsubscript𝐌𝑧topsubscript𝐌𝑧superscriptsubscript𝐌𝑥top{\bf M}_{x}{\bf M}_{z}^{\top}={\bf M}_{z}{\bf M}_{x}^{\top}bold_M start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT bold_M start_POSTSUBSCRIPT italic_z end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ⊤ end_POSTSUPERSCRIPT = bold_M start_POSTSUBSCRIPT italic_z end_POSTSUBSCRIPT bold_M start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ⊤ end_POSTSUPERSCRIPT. The last condition is called the strong self-orthogonality (SSO) condition. It is worth mentioning that the N𝑁Nitalic_N-sum box protocol emerged out of the QPIR literature [1, 2, 3] and was formalized in [29] primarily as a useful abstraction that hides the details of the underlying quantum coding schemes, and thereby makes these quantum coding applications accessible to classical coding and information theorists.

1.2 Motivating Examples

Let us motivate this work with three toy examples.

1.2.1 Toy Example 1

Given the matrices 𝐌x=[111000000],𝐌z=[000120102]formulae-sequencesubscript𝐌𝑥matrix111000000subscript𝐌𝑧matrix000120102{\bf M}_{x}=\begin{bmatrix}1&1&1\\ 0&0&0\\ 0&0&0\end{bmatrix},{\bf M}_{z}=\begin{bmatrix}0&0&0\\ 1&2&0\\ 1&0&2\end{bmatrix}bold_M start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT = [ start_ARG start_ROW start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARG ] , bold_M start_POSTSUBSCRIPT italic_z end_POSTSUBSCRIPT = [ start_ARG start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 1 end_CELL start_CELL 2 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 2 end_CELL end_ROW end_ARG ], say over 𝔽d,d=3subscript𝔽𝑑𝑑3\mathbb{F}_{d},d=3blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT , italic_d = 3, it is readily verified that the SSO property is satisfied, giving us an N𝑁Nitalic_N-sum box (N=3𝑁3N=3italic_N = 3) with output 𝐲=[x1+x2+x3z1+2z2z1+2z3]𝐲matrixsubscript𝑥1subscript𝑥2subscript𝑥3subscript𝑧12subscript𝑧2subscript𝑧12subscript𝑧3{\bf y}=\begin{bmatrix}x_{1}+x_{2}+x_{3}\\ z_{1}+2z_{2}\\ z_{1}+2z_{3}\end{bmatrix}bold_y = [ start_ARG start_ROW start_CELL italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + 2 italic_z start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + 2 italic_z start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ]. The box can be used for example, in an LC-QMAC setting where we have 3333 transmitters: Alice1, Alice2, Alice3, with prior shared quantum entanglement, who are presented with independent classical input streams (A,B),(C,D),(E,F)𝐴𝐵𝐶𝐷𝐸𝐹(A,B),(C,D),(E,F)( italic_A , italic_B ) , ( italic_C , italic_D ) , ( italic_E , italic_F ), respectively, all symbols in 𝔽3subscript𝔽3\mathbb{F}_{3}blackboard_F start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT, and a receiver (Bob) who wishes to compute,

f(A,B,C,D,E,F)=[A+C+EB+2DB+2F].𝑓𝐴𝐵𝐶𝐷𝐸𝐹matrix𝐴𝐶𝐸𝐵2𝐷𝐵2𝐹f(A,B,C,D,E,F)=\begin{bmatrix}A+C+E\\ B+2D\\ B+2F\end{bmatrix}.italic_f ( italic_A , italic_B , italic_C , italic_D , italic_E , italic_F ) = [ start_ARG start_ROW start_CELL italic_A + italic_C + italic_E end_CELL end_ROW start_ROW start_CELL italic_B + 2 italic_D end_CELL end_ROW start_ROW start_CELL italic_B + 2 italic_F end_CELL end_ROW end_ARG ] .

The total download cost incurred by the N𝑁Nitalic_N-sum box solution in this case is 3333 qudits. In fact, the scheme is information theoretically optimal in its communication cost because with i.i.d. uniform inputs the entropy H(f(A,B,C,D,E,F))=3𝐻𝑓𝐴𝐵𝐶𝐷𝐸𝐹3H(f(A,B,C,D,E,F))=3italic_H ( italic_f ( italic_A , italic_B , italic_C , italic_D , italic_E , italic_F ) ) = 3 dits, and Holevo’s bound implies that 3333 dits (in this case meaning d=3𝑑3d=3italic_d = 3-ary digits) worth of information cannot be delivered by fewer than 3333 qudits. By the same reasoning, given arbitrary SSO matrices 𝐌x,𝐌zsubscript𝐌𝑥subscript𝐌𝑧{\bf M}_{x},{\bf M}_{z}bold_M start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT , bold_M start_POSTSUBSCRIPT italic_z end_POSTSUBSCRIPT we can identify the corresponding linear function that is optimally computed by the N𝑁Nitalic_N-sum box protocol in an LC-QMAC setting.

1.2.2 Toy Example 2

Now let us consider an ‘inverted’ situation, i.e., instead of the 𝐌x,𝐌zsubscript𝐌𝑥subscript𝐌𝑧{\bf M}_{x},{\bf M}_{z}bold_M start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT , bold_M start_POSTSUBSCRIPT italic_z end_POSTSUBSCRIPT matrices, we are given a desired linear function to be computed over a given QMAC. For example, suppose the three transmitters, Alice1, Alice2, Alice3, have classical input data streams (A),(B),(C)𝐴𝐵𝐶(A),(B),(C)( italic_A ) , ( italic_B ) , ( italic_C ), respectively, all symbols in 𝔽3subscript𝔽3\mathbb{F}_{3}blackboard_F start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT, and Bob (the receiver) wishes to compute g(A,B,C)=[A+B+C],𝑔𝐴𝐵𝐶matrix𝐴𝐵𝐶g(A,B,C)=\begin{bmatrix}A+B+C\end{bmatrix},italic_g ( italic_A , italic_B , italic_C ) = [ start_ARG start_ROW start_CELL italic_A + italic_B + italic_C end_CELL end_ROW end_ARG ] , i.e., the sum of the three data-streams. Since the entropy of g(A,B,C)𝑔𝐴𝐵𝐶g(A,B,C)italic_g ( italic_A , italic_B , italic_C ) is at most 1111 dit per instance, Holevo’s bound only indicates that the communication cost is at least 1111 qudit per instance of g𝑔gitalic_g. One could try to search for an N𝑁Nitalic_N-sum box (i.e., SSO matrices 𝐌x,𝐌zsubscript𝐌𝑥subscript𝐌𝑧{\bf M}_{x},{\bf M}_{z}bold_M start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT , bold_M start_POSTSUBSCRIPT italic_z end_POSTSUBSCRIPT) that can output g(A,B,C)𝑔𝐴𝐵𝐶g(A,B,C)italic_g ( italic_A , italic_B , italic_C ) at the total communication cost equal to (or approaching asymptotically with joint coding across many computation instances) 1111 qudit per instance, but such a search would be futile. This is because an information theoretic (min-cut) argument (cf. [20]) shows that no quantum coding scheme can allow Bob to recover g(A,B,C)𝑔𝐴𝐵𝐶g(A,B,C)italic_g ( italic_A , italic_B , italic_C ) at a cost less than 1.51.51.51.5 qudits per computation.222We will occasionally drop the qualifier ‘per computation’ for the sake of brevity, with the understanding that download costs are always measured per instance of the desired function computation. The optimal total download cost is indeed 1.51.51.51.5 qudits in this case, and it is achievable with the N𝑁Nitalic_N-sum box protocol [20] by coding over L=2𝐿2L=2italic_L = 2 instances so that A=(A1,A2),B=(B1,B2),C=(C1,C2)formulae-sequence𝐴subscript𝐴1subscript𝐴2formulae-sequence𝐵subscript𝐵1subscript𝐵2𝐶subscript𝐶1subscript𝐶2A=(A_{1},A_{2}),B=(B_{1},B_{2}),C=(C_{1},C_{2})italic_A = ( italic_A start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_A start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) , italic_B = ( italic_B start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_B start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) , italic_C = ( italic_C start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_C start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ). In fact the same N𝑁Nitalic_N-sum box as in the previous example suffices, by setting 𝐱=[A1B1C1]𝐱superscriptmatrixsubscript𝐴1subscript𝐵1subscript𝐶1top{\bf x}=\begin{bmatrix}A_{1}&B_{1}&C_{1}\end{bmatrix}^{\top}bold_x = [ start_ARG start_ROW start_CELL italic_A start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL start_CELL italic_B start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL start_CELL italic_C start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] start_POSTSUPERSCRIPT ⊤ end_POSTSUPERSCRIPT and 𝐳=[A2B2C2]𝐳superscriptmatrixsubscript𝐴2subscript𝐵2subscript𝐶2top{\bf z}=\begin{bmatrix}A_{2}&B_{2}&C_{2}\end{bmatrix}^{\top}bold_z = [ start_ARG start_ROW start_CELL italic_A start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL start_CELL italic_B start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL start_CELL italic_C start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] start_POSTSUPERSCRIPT ⊤ end_POSTSUPERSCRIPT, which produces output [A1+B1+C1A2+2B2A2+2C2]matrixsubscript𝐴1subscript𝐵1subscript𝐶1subscript𝐴22subscript𝐵2subscript𝐴22subscript𝐶2\begin{bmatrix}A_{1}+B_{1}+C_{1}\\ A_{2}+2B_{2}\\ A_{2}+2C_{2}\end{bmatrix}[ start_ARG start_ROW start_CELL italic_A start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_B start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_A start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + 2 italic_B start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_A start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + 2 italic_C start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ]. Note that once Bob recovers both A2+2B2subscript𝐴22subscript𝐵2A_{2}+2B_{2}italic_A start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + 2 italic_B start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT and A2+2C2subscript𝐴22subscript𝐶2A_{2}+2C_{2}italic_A start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + 2 italic_C start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT, he can add them and divide the sum by 2222 to recover A2+B2+C2subscript𝐴2subscript𝐵2subscript𝐶2A_{2}+B_{2}+C_{2}italic_A start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_B start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT. The inverted problem formulation — finding a suitable N𝑁Nitalic_N-sum box protocol given the desired computation — is perhaps more natural. However, the inverted problem can be difficult to solve especially when the desired computation does not directly correspond to an SSO matrix structure, and therefore may need to be minimally expanded (e.g., by breaking A2+B2+C2subscript𝐴2subscript𝐵2subscript𝐶2A_{2}+B_{2}+C_{2}italic_A start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_B start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT into A2+2B2subscript𝐴22subscript𝐵2A_{2}+2B_{2}italic_A start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + 2 italic_B start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT and A2+2C2subscript𝐴22subscript𝐶2A_{2}+2C_{2}italic_A start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + 2 italic_C start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT as in this toy example) into a larger computation that does fit an SSO structure.

1.2.3 Toy Example 3

For our third example, suppose the 3333 transmitters Alice1, Alice2, Alice3, have classical input streams (A),(B),(C,D)𝐴𝐵𝐶𝐷(A),(B),(C,D)( italic_A ) , ( italic_B ) , ( italic_C , italic_D ), respectively, all symbols in 𝔽3subscript𝔽3\mathbb{F}_{3}blackboard_F start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT, and Bob wishes to compute the function

h(A,B,C,D)=[A+B+CD].𝐴𝐵𝐶𝐷matrix𝐴𝐵𝐶𝐷h(A,B,C,D)=\begin{bmatrix}A+B+C\\ D\end{bmatrix}.italic_h ( italic_A , italic_B , italic_C , italic_D ) = [ start_ARG start_ROW start_CELL italic_A + italic_B + italic_C end_CELL end_ROW start_ROW start_CELL italic_D end_CELL end_ROW end_ARG ] .

Applying Holevo’s bound for this case only shows that the communication cost must be at least 2222 qudits. Min-cut arguments also produce the same bound. However, a search for such an N𝑁Nitalic_N-sum box fails, leading to the question: Does there always exist an N𝑁Nitalic_N-sum box protocol that achieves the information theoretically minimal download cost per computation given an arbitrary desired linear computation over a QMAC? Or, more generally, what is the optimal communication cost per computation instance for an arbitrary desired linear computation over a QMAC, and how can it be achieved? For the particular setting of Toy Example 3, it turns out that what is needed is a stronger information theoretic converse bound (see Theorem 2 in this work), that will show that the optimal communication cost is at least 2.52.52.52.5 qudits (per computation). Once this bound is found, an N𝑁Nitalic_N-sum protocol that achieves it is quite apparent. Specifically, A+B+C𝐴𝐵𝐶A+B+Citalic_A + italic_B + italic_C is computed as in the previous example with a total download cost of 1.51.51.51.5 qudits, and the remaining symbol D𝐷Ditalic_D is recovered at the cost of 1111 additional (unentangled) qudit simply by treating qudits as classical dits (TQC), i.e., by independent encoding of the qudit along the computational basis. In fact, if Δ1,Δ2,Δ3subscriptΔ1subscriptΔ2subscriptΔ3\Delta_{1},\Delta_{2},\Delta_{3}roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT represent the number of qudits (per computation instance) sent to Bob from Alice1, Alice2, Alice3, respectively, then the (closure of) set of all feasible tuples is characterized as follows (see Theorem 3 in this work).

𝔇={[Δ1Δ2Δ3]3|Δ11/2Δ21/2Δ31Δ1+Δ2+Δ35/2},\displaystyle\mathfrak{D}^{*}=\left\{\begin{bmatrix}\Delta_{1}\\ \Delta_{2}\\ \Delta_{3}\end{bmatrix}\in\mathbb{R}^{3}\left|\begin{array}[]{l}\Delta_{1}\geq 1% /2\\ \Delta_{2}\geq 1/2\\ \Delta_{3}\geq 1\\ \Delta_{1}+\Delta_{2}+\Delta_{3}\geq 5/2\end{array}\right.\right\},fraktur_D start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = { [ start_ARG start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] ∈ blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT | start_ARRAY start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ≥ 1 / 2 end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ≥ 1 / 2 end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ≥ 1 end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ≥ 5 / 2 end_CELL end_ROW end_ARRAY } , (5)

which is illustrated in Fig. 1.

Δ1subscriptΔ1\Delta_{1}roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPTΔ2subscriptΔ2\Delta_{2}roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPTΔ3subscriptΔ3\Delta_{3}roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT(0.5,0.5,1.5)0.50.51.5(0.5,0.5,1.5)( 0.5 , 0.5 , 1.5 )\cdot(0.5,1,1)0.511(0.5,1,1)( 0.5 , 1 , 1 )\cdot(1,0.5,1)10.51(1,0.5,1)( 1 , 0.5 , 1 )\cdot
Figure 1: 𝔇superscript𝔇\mathfrak{D}^{*}fraktur_D start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT for Toy Example 3.

1.3 Summary of Contribution

To summarize the motivating examples, while the N𝑁Nitalic_N-sum box abstraction specifies what can be computed given any choice of SSO matrices 𝐌x,𝐌zsubscript𝐌𝑥subscript𝐌𝑧{\bf M}_{x},{\bf M}_{z}bold_M start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT , bold_M start_POSTSUBSCRIPT italic_z end_POSTSUBSCRIPT, typically we are interested in the inverted problem formulation, where we are given only the desired 𝔽dsubscript𝔽𝑑\mathbb{F}_{d}blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT linear function f𝑓fitalic_f of the transmitters’ inputs, and need to find the information theoretically optimal quantum coding protocol. Notably, the case where f𝑓fitalic_f is simply the sum of inputs has been settled in [20], and coding schemes based on the N𝑁Nitalic_N-sum box are shown to be capacity achieving in that case. However, in the general case where f𝑓fitalic_f can be an arbitrary vector linear function, it is far from obvious what the optimal cost might be for computing f𝑓fitalic_f on a QMAC; whether that cost is achievable with an N𝑁Nitalic_N-sum box protocol; if so, then how can it be achieved; and if not, then what else may be needed. In particular, the SSO constraint that limits the scope of N𝑁Nitalic_N-sum box functionality is quite intriguing. Does it represent a fundamental information theoretic limitation? If so, then how does it translate into entropic constraints? Or is it merely an artifact of the N𝑁Nitalic_N-sum box protocol that may be circumvented by other, more general constructions? Remarkably, it follows from [20] that the SSO constraint does not pose a limitation for the K=2𝐾2K=2italic_K = 2 transmitter setting.333This is because for linear computations the 2222-sum box allows full cooperation between the two transmitters [20]. Therefore, the smallest case that is open is the 3333-to-1111 LC-QMAC setting, which is indeed our main focus in this paper. The main contribution of this work is to answer the aforementioned questions fully for the K=3𝐾3K=3italic_K = 3 transmitter setting.

Specifically, our main result is a solution to the inverted problem identified above, hence labeled an inverted 3333-sum box. Given any desired 𝔽dsubscript𝔽𝑑\mathbb{F}_{d}blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT linear computation f𝑓fitalic_f (not limited to scalar linear functions as in [20]) on a 3333-to-1111 QMAC, the inverted 3333-sum box solution provides,

  1. -

    a region 𝔇superscript𝔇\mathfrak{D}^{*}fraktur_D start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT of download cost (per computation instance) tuples (Δ1,Δ2,Δ3)subscriptΔ1subscriptΔ2subscriptΔ3(\Delta_{1},\Delta_{2},\Delta_{3})( roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) corresponding to Alice1, Alice2, Alice3, such that each of these tuples is sufficient for the desired computation (note that this is a region of tuples, so we are not limited to just the total download cost, or to symmetric download costs),

  2. -

    a coding scheme that makes use of only the N𝑁Nitalic_N-sum box protocol and TQC to achieve the desired computation for any feasible download cost tuple in 𝔇superscript𝔇\mathfrak{D}^{*}fraktur_D start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT, and

  3. -

    an information theoretic converse which shows that for any download cost tuple outside the set 𝔇superscript𝔇\mathfrak{D}^{*}fraktur_D start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT the function f𝑓fitalic_f cannot be computed by any coding scheme (not limited to just the N𝑁Nitalic_N-sum box or TQC schemes).

The result establishes the information theoretic optimality of the N𝑁Nitalic_N-sum box protocol for the K=3𝐾3K=3italic_K = 3 transmitter LC-QMAC. Interestingly, this is indicative of the information theoretic significance of the SSO constraint, since the achievable schemes that are limited primarily by the SSO constraint, end up being information theoretically optimal.

Last but not the least, since we focus on the 3333 transmitter LC-QMAC, let us recall a somewhat surprising observation from [20], that 3333-way entanglement is never necessary to achieve capacity in the ΣΣ\Sigmaroman_Σ-QMAC. The ΣΣ\Sigmaroman_Σ-QMAC is a special case of the LC-QMAC where the desired computation is simply a sum of data-streams, like the setting of Toy Example 2. Recall that coding schemes based on the N𝑁Nitalic_N-sum box are sufficient for achieving the capacity of the ΣΣ\Sigmaroman_Σ-QMAC in [20]. In particular, [20] shows that any coding scheme for a ΣΣ\Sigmaroman_Σ-QMAC that utilizes a 3333-sum box, can be translated into an equally efficient coding scheme that utilizes only 2222-sum boxes, and therefore only 2222-way entanglements. For instance, in Toy Example 2222, we note that A+B+C𝐴𝐵𝐶A+B+Citalic_A + italic_B + italic_C can be computed equally efficiently with only 2222-sum boxes by computing f1(A,B)=A1A2+B1,f2(B,C)=B2C1+C2,f3(A,C)=A2+C1formulae-sequencesubscript𝑓1𝐴𝐵subscript𝐴1subscript𝐴2subscript𝐵1formulae-sequencesubscript𝑓2𝐵𝐶subscript𝐵2subscript𝐶1subscript𝐶2subscript𝑓3𝐴𝐶subscript𝐴2subscript𝐶1f_{1}(A,B)=A_{1}-A_{2}+B_{1},f_{2}(B,C)=B_{2}-C_{1}+C_{2},f_{3}(A,C)=A_{2}+C_{1}italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_A , italic_B ) = italic_A start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - italic_A start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_B start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_f start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_B , italic_C ) = italic_B start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT - italic_C start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_f start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ( italic_A , italic_C ) = italic_A start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT, each of which requires only a 2222-sum box, and then recovering the desired computations as f1+f3=A1+B1+C1=g(A1,B1,C1)subscript𝑓1subscript𝑓3subscript𝐴1subscript𝐵1subscript𝐶1𝑔subscript𝐴1subscript𝐵1subscript𝐶1f_{1}+f_{3}=A_{1}+B_{1}+C_{1}=g(A_{1},B_{1},C_{1})italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_f start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = italic_A start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_B start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_g ( italic_A start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_B start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_C start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) and f2+f3=A2+B2+C2=g(A2,B2,C2)subscript𝑓2subscript𝑓3subscript𝐴2subscript𝐵2subscript𝐶2𝑔subscript𝐴2subscript𝐵2subscript𝐶2f_{2}+f_{3}=A_{2}+B_{2}+C_{2}=g(A_{2},B_{2},C_{2})italic_f start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_f start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = italic_A start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_B start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = italic_g ( italic_A start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_B start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_C start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ), for the same total download cost of 1.51.51.51.5 qudits per computation instance. Remarkably, we find that this is no longer the case when the scope of desired computations is expanded from the ΣΣ\Sigmaroman_Σ-QMAC to the LC-QMAC, i.e., instead of only a sum of inputs, the desired computation can be an arbitrary vector linear combination of inputs, as in this paper. Indeed, 3333-way entanglements are necessary in general for vector linear computations. For instance, 3333-way entanglements between the transmitters are necessary in the 3333-transmitter LC-QMAC setting of Toy Example 1 in order to achieve the optimal cost of 3333 qudits per computation. Specifically, we prove in Appendix B that with only 2222-way entanglements (which allow 2222-sum boxes) the total download cost for Toy Example 1111 cannot be less than 3.53.53.53.5 qudits per computation.

Notation: For n𝑛n\in\mathbb{N}italic_n ∈ blackboard_N, define [n]{1,2,,n}delimited-[]𝑛12𝑛[n]\triangleq\{1,2,\cdots,n\}[ italic_n ] ≜ { 1 , 2 , ⋯ , italic_n }. For a<b𝑎𝑏a<b\in\mathbb{N}italic_a < italic_b ∈ blackboard_N define [a:b]={a,a+1,,b}[a:b]=\{a,a+1,\cdots,b\}[ italic_a : italic_b ] = { italic_a , italic_a + 1 , ⋯ , italic_b }. Given a set 𝒮𝒮\mathcal{S}caligraphic_S, define A𝒮{Ass𝒮}subscript𝐴𝒮conditional-setsubscript𝐴𝑠𝑠𝒮A_{\mathcal{S}}\triangleq\{A_{s}\mid s\in\mathcal{S}\}italic_A start_POSTSUBSCRIPT caligraphic_S end_POSTSUBSCRIPT ≜ { italic_A start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ∣ italic_s ∈ caligraphic_S }. 𝔽dsubscript𝔽𝑑\mathbb{F}_{d}blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT denotes the finite field with order d𝑑ditalic_d being a power of a prime. For a matrix M𝔽da×b𝑀superscriptsubscript𝔽𝑑𝑎𝑏M\in\mathbb{F}_{d}^{a\times b}italic_M ∈ blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_a × italic_b end_POSTSUPERSCRIPT, rk(M)rkM{\mbox{rk}}(M)rk ( roman_M ) denotes its rank over 𝔽dsubscript𝔽𝑑\mathbb{F}_{d}blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT. \mathbb{R}blackboard_R and \mathbb{Q}blackboard_Q denote the set of reals and rationals, respectively. For vectors u,v𝑢𝑣u,vitalic_u , italic_v of the same length, uv𝑢𝑣u\geq vitalic_u ≥ italic_v is equivalent to uivi,isubscript𝑢𝑖subscript𝑣𝑖for-all𝑖u_{i}\geq v_{i},\forall iitalic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ≥ italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , ∀ italic_i where ui,visubscript𝑢𝑖subscript𝑣𝑖u_{i},v_{i}italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT are the ithsuperscript𝑖𝑡i^{th}italic_i start_POSTSUPERSCRIPT italic_t italic_h end_POSTSUPERSCRIPT component of u𝑢uitalic_u and v𝑣vitalic_v, respectively. Given a tripartite quantum system ABC𝐴𝐵𝐶ABCitalic_A italic_B italic_C in the state ρ𝜌\rhoitalic_ρ, H(A)ρ𝐻subscript𝐴𝜌H(A)_{\rho}italic_H ( italic_A ) start_POSTSUBSCRIPT italic_ρ end_POSTSUBSCRIPT denotes the entropy of A𝐴Aitalic_A with respect to the state ρ𝜌\rhoitalic_ρ. The conditional entropy H(AB)ρ𝐻subscriptconditional𝐴𝐵𝜌H(A\mid B)_{\rho}italic_H ( italic_A ∣ italic_B ) start_POSTSUBSCRIPT italic_ρ end_POSTSUBSCRIPT is defined as H(AB)ρH(B)ρ𝐻subscript𝐴𝐵𝜌𝐻subscript𝐵𝜌H(AB)_{\rho}-H(B)_{\rho}italic_H ( italic_A italic_B ) start_POSTSUBSCRIPT italic_ρ end_POSTSUBSCRIPT - italic_H ( italic_B ) start_POSTSUBSCRIPT italic_ρ end_POSTSUBSCRIPT and the conditional mutual information is defined as I(A;BC)ρ=H(AC)ρ+H(BC)ρH(ABC)ρ𝐼subscript𝐴conditional𝐵𝐶𝜌𝐻subscriptconditional𝐴𝐶𝜌𝐻subscriptconditional𝐵𝐶𝜌𝐻subscriptconditional𝐴𝐵𝐶𝜌I(A;B\mid C)_{\rho}=H(A\mid C)_{\rho}+H(B\mid C)_{\rho}-H(AB\mid C)_{\rho}italic_I ( italic_A ; italic_B ∣ italic_C ) start_POSTSUBSCRIPT italic_ρ end_POSTSUBSCRIPT = italic_H ( italic_A ∣ italic_C ) start_POSTSUBSCRIPT italic_ρ end_POSTSUBSCRIPT + italic_H ( italic_B ∣ italic_C ) start_POSTSUBSCRIPT italic_ρ end_POSTSUBSCRIPT - italic_H ( italic_A italic_B ∣ italic_C ) start_POSTSUBSCRIPT italic_ρ end_POSTSUBSCRIPT. The subscript in the information measures may be omitted for compact notation when the underlying state is obvious from the context. If the state additionally depends on a classical random variable X𝑋Xitalic_X with distribution pXsubscript𝑝𝑋p_{X}italic_p start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT, and say ρ𝜌\rhoitalic_ρ denotes the joint state of the classical-quantum system, then H(AX=x)ρ𝐻subscriptconditional𝐴𝑋𝑥𝜌H(A\mid X=x)_{\rho}italic_H ( italic_A ∣ italic_X = italic_x ) start_POSTSUBSCRIPT italic_ρ end_POSTSUBSCRIPT denotes the entropy of A𝐴Aitalic_A conditioned on the event X=x𝑋𝑥X=xitalic_X = italic_x. Similar to classical information measure, we have H(AX)ρ=xpX(x)H(AX=x)ρ𝐻subscriptconditional𝐴𝑋𝜌subscript𝑥subscript𝑝𝑋𝑥𝐻subscriptconditional𝐴𝑋𝑥𝜌H(A\mid X)_{\rho}=\sum_{x}p_{X}(x)H(A\mid X=x)_{\rho}italic_H ( italic_A ∣ italic_X ) start_POSTSUBSCRIPT italic_ρ end_POSTSUBSCRIPT = ∑ start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT italic_p start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT ( italic_x ) italic_H ( italic_A ∣ italic_X = italic_x ) start_POSTSUBSCRIPT italic_ρ end_POSTSUBSCRIPT.

2 Problem Formulation

2.1 LC-QMAC

An LC-QMAC setting is specified by the parameters (𝔽d,K,𝐕1,,𝐕K)subscript𝔽𝑑𝐾subscript𝐕1subscript𝐕𝐾(\mathbb{F}_{d},K,{\bf V}_{1},\cdots,{\bf V}_{K})( blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT , italic_K , bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , bold_V start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT ). 𝔽dsubscript𝔽𝑑\mathbb{F}_{d}blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT is a finite field of order d𝑑ditalic_d. K𝐾Kitalic_K is the number of transmitters (denoted as Alice,kk[K]{}_{k},k\in[K]start_FLOATSUBSCRIPT italic_k end_FLOATSUBSCRIPT , italic_k ∈ [ italic_K ]). For k[K]𝑘delimited-[]𝐾k\in[K]italic_k ∈ [ italic_K ], 𝐕ksubscript𝐕𝑘{\bf V}_{k}bold_V start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT is an m×mk𝑚subscript𝑚𝑘m\times m_{k}italic_m × italic_m start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT matrix with elements in 𝔽dsubscript𝔽𝑑\mathbb{F}_{d}blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT. Alice,kk[K]{}_{k},k\in[K]start_FLOATSUBSCRIPT italic_k end_FLOATSUBSCRIPT , italic_k ∈ [ italic_K ] has a data stream Wksubscript𝑊𝑘W_{k}italic_W start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT, which takes values in 𝔽dmk×1superscriptsubscript𝔽𝑑subscript𝑚𝑘1\mathbb{F}_{d}^{m_{k}\times 1}blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_m start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT × 1 end_POSTSUPERSCRIPT, and the receiver, Bob, wants to compute an arbitrary 𝔽dsubscript𝔽𝑑\mathbb{F}_{d}blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT linear function of the data streams, F=𝐕1W1++𝐕KWK𝔽dm×1𝐹subscript𝐕1subscript𝑊1subscript𝐕𝐾subscript𝑊𝐾superscriptsubscript𝔽𝑑𝑚1F={\bf V}_{1}W_{1}+\cdots+{\bf V}_{K}W_{K}\in\mathbb{F}_{d}^{m\times 1}italic_F = bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_W start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + ⋯ + bold_V start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT italic_W start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT ∈ blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_m × 1 end_POSTSUPERSCRIPT. Without loss of generality we assume that for all k[K]𝑘delimited-[]𝐾k\in[K]italic_k ∈ [ italic_K ],

  1. 1.

    mkmsubscript𝑚𝑘𝑚m_{k}\leq mitalic_m start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ≤ italic_m;

  2. 2.

    𝐕ksubscript𝐕𝑘{\bf V}_{k}bold_V start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT has full column rank.

The desired computation is to be performed multiple times, for successive instances of the data streams. Specifically, for \ell\in\mathbb{N}roman_ℓ ∈ blackboard_N, the realization of the data stream Wksubscript𝑊𝑘W_{k}italic_W start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT corresponding to the thsuperscript𝑡\ell^{th}roman_ℓ start_POSTSUPERSCRIPT italic_t italic_h end_POSTSUPERSCRIPT instance of the computation is denoted as Wksuperscriptsubscript𝑊𝑘W_{k}^{\ell}italic_W start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT. Denote Wk[L]=[Wk1,Wk2,,WkL]superscriptsubscript𝑊𝑘delimited-[]𝐿superscriptsubscript𝑊𝑘1superscriptsubscript𝑊𝑘2superscriptsubscript𝑊𝑘𝐿W_{k}^{[L]}=[W_{k}^{1},W_{k}^{2},\cdots,W_{k}^{L}]italic_W start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT [ italic_L ] end_POSTSUPERSCRIPT = [ italic_W start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT , italic_W start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT , ⋯ , italic_W start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_L end_POSTSUPERSCRIPT ]. The thsuperscript𝑡\ell^{th}roman_ℓ start_POSTSUPERSCRIPT italic_t italic_h end_POSTSUPERSCRIPT instance of the function to be computed is then identified as Fsuperscript𝐹F^{\ell}italic_F start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT and we have the compact notation F[L]=[F1,F2,,FL]superscript𝐹delimited-[]𝐿superscript𝐹1superscript𝐹2superscript𝐹𝐿F^{[L]}=[F^{1},F^{2},\cdots,F^{L}]italic_F start_POSTSUPERSCRIPT [ italic_L ] end_POSTSUPERSCRIPT = [ italic_F start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT , italic_F start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT , ⋯ , italic_F start_POSTSUPERSCRIPT italic_L end_POSTSUPERSCRIPT ].

Alice1W1subscript𝑊1W_{1}italic_W start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPTAlice2W2subscript𝑊2W_{2}italic_W start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPTAliceKWKsubscript𝑊𝐾W_{K}italic_W start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT\cdotsBobQuantumEntanglementQ1subscript𝑄1Q_{1}italic_Q start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPTQ2subscript𝑄2Q_{2}italic_Q start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPTQKsubscript𝑄𝐾Q_{K}italic_Q start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPTf(W1,W2,,WK)=𝐕1W1+𝐕2W2++𝐕KWKF𝑓subscript𝑊1subscript𝑊2subscript𝑊𝐾absentsubscript𝐕1subscript𝑊1subscript𝐕2subscript𝑊2subscript𝐕𝐾subscript𝑊𝐾absent𝐹\begin{array}[]{l}f(W_{1},W_{2},\cdots,W_{K})\\ ={\bf V}_{1}W_{1}+{\bf V}_{2}W_{2}+\cdots+{\bf V}_{K}W_{K}\\ \triangleq F\end{array}start_ARRAY start_ROW start_CELL italic_f ( italic_W start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_W start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , ⋯ , italic_W start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT ) end_CELL end_ROW start_ROW start_CELL = bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_W start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + bold_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_W start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + ⋯ + bold_V start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT italic_W start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL ≜ italic_F end_CELL end_ROW end_ARRAY
Figure 2: LC-QMAC(𝔽d,K,𝐕1,𝐕2,,𝐕Ksubscript𝔽𝑑𝐾subscript𝐕1subscript𝐕2subscript𝐕𝐾\mathbb{F}_{d},K,{\bf V}_{1},{\bf V}_{2},\cdots,{\bf V}_{K}blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT , italic_K , bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , ⋯ , bold_V start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT). Q1,Q2,,QKsubscript𝑄1subscript𝑄2subscript𝑄𝐾Q_{1},Q_{2},\cdots,Q_{K}italic_Q start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_Q start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , ⋯ , italic_Q start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT are entangled quantum systems. Alicek encodes Wksubscript𝑊𝑘W_{k}italic_W start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT into Qksubscript𝑄𝑘Q_{k}italic_Q start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT, and Bob measures the joint system Q1Q2QKsubscript𝑄1subscript𝑄2subscript𝑄𝐾Q_{1}Q_{2}\cdots Q_{K}italic_Q start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_Q start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ⋯ italic_Q start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT to obtain the desired computation F𝐹Fitalic_F.

2.2 Coding Schemes for LC-QMAC

For the LC-QMAC (𝔽d,K,𝐕1,,𝐕K)subscript𝔽𝑑𝐾subscript𝐕1subscript𝐕𝐾(\mathbb{F}_{d},K,{\bf V}_{1},\cdots,{\bf V}_{K})( blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT , italic_K , bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , bold_V start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT ), a (quantum) coding scheme involves the following elements.

  • A batch size L𝐿L\in\mathbb{N}italic_L ∈ blackboard_N, which represents the number of computation instances to be encoded together by the coding scheme.

  • A composite quantum system Q=Q1Q2QK𝑄subscript𝑄1subscript𝑄2subscript𝑄𝐾Q=Q_{1}Q_{2}\cdots Q_{K}italic_Q = italic_Q start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_Q start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ⋯ italic_Q start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT comprised of K𝐾Kitalic_K subsystems, with initial state of Q𝑄Qitalic_Q specified by the density matrix ρ𝗂𝗇𝗂𝗍superscript𝜌𝗂𝗇𝗂𝗍\rho^{{\sf init}}italic_ρ start_POSTSUPERSCRIPT sansserif_init end_POSTSUPERSCRIPT.

  • A set of encoders represented as quantum channels {k(wk):k[K],wk𝔽dmk×L}conditional-setsuperscriptsubscript𝑘subscript𝑤𝑘formulae-sequence𝑘delimited-[]𝐾subscript𝑤𝑘superscriptsubscript𝔽𝑑subscript𝑚𝑘𝐿\{\mathcal{E}_{k}^{(w_{k})}\colon k\in[K],w_{k}\in\mathbb{F}_{d}^{m_{k}\times L}\}{ caligraphic_E start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_w start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) end_POSTSUPERSCRIPT : italic_k ∈ [ italic_K ] , italic_w start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_m start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT × italic_L end_POSTSUPERSCRIPT }, such that the output dimension of each k(wk)superscriptsubscript𝑘subscript𝑤𝑘\mathcal{E}_{k}^{(w_{k})}caligraphic_E start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_w start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) end_POSTSUPERSCRIPT is equal to δksubscript𝛿𝑘\delta_{k}italic_δ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT.

  • A set of operators {Λy:y𝒴}conditional-setsubscriptΛ𝑦𝑦𝒴\{\Lambda_{y}\colon y\in\mathcal{Y}\}{ roman_Λ start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT : italic_y ∈ caligraphic_Y } that specify a POVM.

The coding scheme is explained as follows. There are three stages, referred to as the preparation stage, the encoding stage, and the decoding stage.

𝒬1subscript𝒬1\mathcal{Q}_{1}caligraphic_Q start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT𝒬2subscript𝒬2\mathcal{Q}_{2}caligraphic_Q start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT\vdots𝒬Ksubscript𝒬𝐾\mathcal{Q}_{K}caligraphic_Q start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPTEntangled Quantum Systems1(w1)superscriptsubscript1subscript𝑤1\mathcal{E}_{1}^{(w_{1})}caligraphic_E start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_w start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) end_POSTSUPERSCRIPT2(w2)superscriptsubscript2subscript𝑤2\mathcal{E}_{2}^{(w_{2})}caligraphic_E start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_w start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) end_POSTSUPERSCRIPTK(wK)superscriptsubscript𝐾subscript𝑤𝐾\mathcal{E}_{K}^{(w_{K})}caligraphic_E start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_w start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT ) end_POSTSUPERSCRIPT\vdotsPOVM{Λy}subscriptΛ𝑦\{\Lambda_{y}\}{ roman_Λ start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT }Y(𝒘)superscript𝑌𝒘Y^{({\bm{w}})}italic_Y start_POSTSUPERSCRIPT ( bold_italic_w ) end_POSTSUPERSCRIPT(Alice1)(Alice2)(AliceK)(Bob)ρ𝗂𝗇𝗂𝗍superscript𝜌𝗂𝗇𝗂𝗍\rho^{{\sf init}}italic_ρ start_POSTSUPERSCRIPT sansserif_init end_POSTSUPERSCRIPTρ(𝒘)superscript𝜌𝒘\rho^{({\bm{w}})}italic_ρ start_POSTSUPERSCRIPT ( bold_italic_w ) end_POSTSUPERSCRIPT𝒘=(w1,,wK)𝔽dm1×L×𝔽dm2×L××𝔽dmK×Lfor-all𝒘subscript𝑤1subscript𝑤𝐾superscriptsubscript𝔽𝑑subscript𝑚1𝐿superscriptsubscript𝔽𝑑subscript𝑚2𝐿superscriptsubscript𝔽𝑑subscript𝑚𝐾𝐿\forall{\bm{w}}=(w_{1},\cdots,w_{K})\in\mathbb{F}_{d}^{m_{1}\times L}\times% \mathbb{F}_{d}^{m_{2}\times L}\times\cdots\times\mathbb{F}_{d}^{m_{K}\times L}∀ bold_italic_w = ( italic_w start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , italic_w start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT ) ∈ blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_m start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT × italic_L end_POSTSUPERSCRIPT × blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_m start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT × italic_L end_POSTSUPERSCRIPT × ⋯ × blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_m start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT × italic_L end_POSTSUPERSCRIPT
Figure 3: A quantum coding scheme for the LC-QMAC. The output measured at the receiver, Y(𝒘)superscript𝑌𝒘Y^{({\bm{w}})}italic_Y start_POSTSUPERSCRIPT ( bold_italic_w ) end_POSTSUPERSCRIPT, must be equal to 𝐕1w1+𝐕2w2++𝐕KwKsubscript𝐕1subscript𝑤1subscript𝐕2subscript𝑤2subscript𝐕𝐾subscript𝑤𝐾{\bf V}_{1}w_{1}+{\bf V}_{2}w_{2}+\cdots+{\bf V}_{K}w_{K}bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_w start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + bold_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_w start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + ⋯ + bold_V start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT italic_w start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT, for all realizations of (w1,w2,,wK)subscript𝑤1subscript𝑤2subscript𝑤𝐾(w_{1},w_{2},\cdots,w_{K})( italic_w start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_w start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , ⋯ , italic_w start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT ).
  1. 1.

    (Preparation stage): A K𝐾Kitalic_K partite quantum system Q1Q2QKsubscript𝑄1subscript𝑄2subscript𝑄𝐾Q_{1}Q_{2}\cdots Q_{K}italic_Q start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_Q start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ⋯ italic_Q start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT is prepared in the initial state ρ𝗂𝗇𝗂𝗍superscript𝜌𝗂𝗇𝗂𝗍\rho^{{\sf init}}italic_ρ start_POSTSUPERSCRIPT sansserif_init end_POSTSUPERSCRIPT and distributed to the Alices such that for all k[K]𝑘delimited-[]𝐾k\in[K]italic_k ∈ [ italic_K ], Alicek has the subsystem Qksubscript𝑄𝑘Q_{k}italic_Q start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT.

  2. 2.

    (Encoding stage): For data realization (over L𝐿Litalic_L instances)

    (W1[L],W2[L],,WK[L])=(w1,w2,,wK),superscriptsubscript𝑊1delimited-[]𝐿superscriptsubscript𝑊2delimited-[]𝐿superscriptsubscript𝑊𝐾delimited-[]𝐿subscript𝑤1subscript𝑤2subscript𝑤𝐾(W_{1}^{[L]},W_{2}^{[L]},\cdots,W_{K}^{[L]})=(w_{1},w_{2},\cdots,w_{K}),( italic_W start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT [ italic_L ] end_POSTSUPERSCRIPT , italic_W start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT [ italic_L ] end_POSTSUPERSCRIPT , ⋯ , italic_W start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT start_POSTSUPERSCRIPT [ italic_L ] end_POSTSUPERSCRIPT ) = ( italic_w start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_w start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , ⋯ , italic_w start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT ) ,

    Alicek applies k(wk)superscriptsubscript𝑘subscript𝑤𝑘\mathcal{E}_{k}^{(w_{k})}caligraphic_E start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_w start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) end_POSTSUPERSCRIPT to 𝒬ksubscript𝒬𝑘\mathcal{Q}_{k}caligraphic_Q start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT for k[K]𝑘delimited-[]𝐾k\in[K]italic_k ∈ [ italic_K ]. The output state of the composite quantum system is thus determined as,

    ρ(w1,,wK)=1(w1)2(w2)K(wK)(ρ𝗂𝗇𝗂𝗍).superscript𝜌subscript𝑤1subscript𝑤𝐾tensor-productsuperscriptsubscript1subscript𝑤1superscriptsubscript2subscript𝑤2superscriptsubscript𝐾subscript𝑤𝐾superscript𝜌𝗂𝗇𝗂𝗍\displaystyle\rho^{(w_{1},\cdots,w_{K})}=\mathcal{E}_{1}^{(w_{1})}\otimes% \mathcal{E}_{2}^{(w_{2})}\otimes\cdots\otimes\mathcal{E}_{K}^{(w_{K})}(\rho^{{% \sf init}}).italic_ρ start_POSTSUPERSCRIPT ( italic_w start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , italic_w start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT ) end_POSTSUPERSCRIPT = caligraphic_E start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_w start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) end_POSTSUPERSCRIPT ⊗ caligraphic_E start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_w start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) end_POSTSUPERSCRIPT ⊗ ⋯ ⊗ caligraphic_E start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_w start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT ) end_POSTSUPERSCRIPT ( italic_ρ start_POSTSUPERSCRIPT sansserif_init end_POSTSUPERSCRIPT ) . (6)
  3. 3.

    (Decoding stage): Bob measures Q1Q2QKsubscript𝑄1subscript𝑄2subscript𝑄𝐾Q_{1}Q_{2}\cdots Q_{K}italic_Q start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_Q start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ⋯ italic_Q start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT with POVM {Λy:y𝒴}conditional-setsubscriptΛ𝑦𝑦𝒴\{\Lambda_{y}\colon y\in\mathcal{Y}\}{ roman_Λ start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT : italic_y ∈ caligraphic_Y } to obtain the output random variable Y𝑌Yitalic_Y, such that,

    Pr(Y=y)=Tr(ρ(w1,,wK)Λy),y𝒴.formulae-sequencePr𝑌𝑦Trsuperscript𝜌subscriptw1subscriptwKsubscriptΛyfor-ally𝒴\displaystyle\Pr(Y=y)={\mbox{Tr}}(\rho^{(w_{1},\cdots,w_{K})}\Lambda_{y}),~{}~% {}\forall y\in\mathcal{Y}.roman_Pr ( italic_Y = italic_y ) = Tr ( italic_ρ start_POSTSUPERSCRIPT ( roman_w start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , roman_w start_POSTSUBSCRIPT roman_K end_POSTSUBSCRIPT ) end_POSTSUPERSCRIPT roman_Λ start_POSTSUBSCRIPT roman_y end_POSTSUBSCRIPT ) , ∀ roman_y ∈ caligraphic_Y . (7)

A feasible coding scheme must satisfy the following correctness condition,

[Correctness] Pr(Y=F[L])=1,Pr𝑌superscript𝐹delimited-[]𝐿1\displaystyle\Pr(Y=F^{[L]})=1,roman_Pr ( italic_Y = italic_F start_POSTSUPERSCRIPT [ italic_L ] end_POSTSUPERSCRIPT ) = 1 , (8)

for all realizations of the data streams (w1,,wK)𝔽dm1×L××𝔽dmK×Lsubscript𝑤1subscript𝑤𝐾superscriptsubscript𝔽𝑑subscript𝑚1𝐿superscriptsubscript𝔽𝑑subscript𝑚𝐾𝐿(w_{1},\cdots,w_{K})\in\mathbb{F}_{d}^{m_{1}\times L}\times\cdots\times\mathbb% {F}_{d}^{m_{K}\times L}( italic_w start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , italic_w start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT ) ∈ blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_m start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT × italic_L end_POSTSUPERSCRIPT × ⋯ × blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_m start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT × italic_L end_POSTSUPERSCRIPT.

2.3 Download Cost Tuple

Given a feasible coding scheme, define

𝚫=(Δ1,,ΔK)=(logdδ1L,,logdδKL)𝚫subscriptΔ1subscriptΔ𝐾subscript𝑑subscript𝛿1𝐿subscript𝑑subscript𝛿𝐾𝐿\displaystyle{\bf\Delta}=(\Delta_{1},\cdots,\Delta_{K})=\left(\frac{\log_{d}% \delta_{1}}{L},\cdots,\frac{\log_{d}\delta_{K}}{L}\right)bold_Δ = ( roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , roman_Δ start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT ) = ( divide start_ARG roman_log start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT italic_δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG italic_L end_ARG , ⋯ , divide start_ARG roman_log start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT italic_δ start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT end_ARG start_ARG italic_L end_ARG ) (9)

as the normalized download cost tuple (simply referred to as the cost tuple in the rest of the paper) achieved by the coding scheme. A cost tuple is said to be achievable if it is achieved by some feasible coding scheme.

2.4 Optimal Cost Region

For an LC-QMAC, the optimal cost region 𝔇superscript𝔇\mathfrak{D}^{*}fraktur_D start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT is defined as the closure of the set of all achievable cost tuples. Specifically, let Lsubscript𝐿\mathfrak{C}_{L}fraktur_C start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT denote the set of feasible coding schemes with batch size L𝐿Litalic_L. Let 𝚫(𝒞)𝚫𝒞{\bf\Delta}(\mathcal{C})bold_Δ ( caligraphic_C ) denote the cost tuple achieved by the coding scheme 𝒞𝒞\mathcal{C}caligraphic_C. Define 𝔇L={𝚫(𝒞):𝒞L}subscript𝔇𝐿conditional-set𝚫𝒞𝒞subscript𝐿\mathfrak{D}_{L}=\{{\bf\Delta}(\mathcal{C})\colon\mathcal{C}\in\mathfrak{C}_{L}\}fraktur_D start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT = { bold_Δ ( caligraphic_C ) : caligraphic_C ∈ fraktur_C start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT }. Then

𝔇L=1𝔇L¯,superscript𝔇¯superscriptsubscript𝐿1subscript𝔇𝐿\displaystyle\mathfrak{D}^{*}\triangleq\overline{\bigcup_{L=1}^{\infty}% \mathfrak{D}_{L}},fraktur_D start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ≜ over¯ start_ARG ⋃ start_POSTSUBSCRIPT italic_L = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT fraktur_D start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT end_ARG , (10)

where X¯¯𝑋\overline{X}over¯ start_ARG italic_X end_ARG denotes the closure of X𝑋Xitalic_X in Ksuperscript𝐾\mathbb{R}^{K}blackboard_R start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT.

3 Preliminaries

We briefly review some relevant known results.

3.1 N𝑁Nitalic_N-sum box

Formally, an N𝑁Nitalic_N-sum box is specified by a finite field 𝔽qsubscript𝔽𝑞\mathbb{F}_{q}blackboard_F start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT, a matrix 𝐌=[𝐌x,𝐌z]𝐌subscript𝐌𝑥subscript𝐌𝑧{\bf M}=[{\bf M}_{x},{\bf M}_{z}]bold_M = [ bold_M start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT , bold_M start_POSTSUBSCRIPT italic_z end_POSTSUBSCRIPT ] where 𝐌xsubscript𝐌𝑥{\bf M}_{x}bold_M start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT, 𝐌z𝔽qN×Nsubscript𝐌𝑧superscriptsubscript𝔽𝑞𝑁𝑁{\bf M}_{z}\in\mathbb{F}_{q}^{N\times N}bold_M start_POSTSUBSCRIPT italic_z end_POSTSUBSCRIPT ∈ blackboard_F start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N × italic_N end_POSTSUPERSCRIPT such that rk(𝐌)=Nrk𝐌N{\mbox{rk}}({\bf M})=Nrk ( bold_M ) = roman_N and 𝐌x𝐌z=𝐌z𝐌xsubscript𝐌𝑥superscriptsubscript𝐌𝑧topsubscript𝐌𝑧superscriptsubscript𝐌𝑥top{\bf M}_{x}{\bf M}_{z}^{\top}={\bf M}_{z}{\bf M}_{x}^{\top}bold_M start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT bold_M start_POSTSUBSCRIPT italic_z end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ⊤ end_POSTSUPERSCRIPT = bold_M start_POSTSUBSCRIPT italic_z end_POSTSUBSCRIPT bold_M start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ⊤ end_POSTSUPERSCRIPT, which is referred to as the strong self-orthogonality (SSO) property. The matrix 𝐌𝐌{\bf M}bold_M is called the transfer matrix. The following lemma summarizes the functionality of the N𝑁Nitalic_N-sum box.

Lemma 1 (N𝑁Nitalic_N-sum box [29]).

There exists a set of orthogonal quantum states, denoted as {|𝐯𝐌}𝐯𝔽qN×1subscriptsubscriptket𝐯𝐌𝐯superscriptsubscript𝔽𝑞𝑁1\{\ket{{\bf v}}_{\bf M}\}_{{\bf v}\in\mathbb{F}_{q}^{N\times 1}}{ | start_ARG bold_v end_ARG ⟩ start_POSTSUBSCRIPT bold_M end_POSTSUBSCRIPT } start_POSTSUBSCRIPT bold_v ∈ blackboard_F start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N × 1 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT defined on qNsuperscriptsubscript𝑞tensor-productabsent𝑁\mathcal{H}_{q}^{\otimes N}caligraphic_H start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ⊗ italic_N end_POSTSUPERSCRIPT, the Hilbert space of N𝑁Nitalic_N q𝑞qitalic_q-dimensional quantum subsystems Q1,Q2,,QNsubscript𝑄1subscript𝑄2subscript𝑄𝑁Q_{1},Q_{2},\cdots,Q_{N}italic_Q start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_Q start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , ⋯ , italic_Q start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT, such that when 𝖷(xi)𝖹(zi)𝖷subscript𝑥𝑖𝖹subscript𝑧𝑖{\sf X}(x_{i}){\sf Z}(z_{i})sansserif_X ( italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) sansserif_Z ( italic_z start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) is applied to Qisubscript𝑄𝑖Q_{i}italic_Q start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT for all i[N]𝑖delimited-[]𝑁i\in[N]italic_i ∈ [ italic_N ], the state of the composite quantum system Q𝑄Qitalic_Q changes from |𝐚𝐌subscriptket𝐚𝐌\ket{\bf a}_{\bf M}| start_ARG bold_a end_ARG ⟩ start_POSTSUBSCRIPT bold_M end_POSTSUBSCRIPT to |𝐚+𝐌[𝐱𝐳]𝐌subscriptket𝐚𝐌matrix𝐱𝐳𝐌\ket{{\bf a}+{\bf M}\begin{bmatrix}{\bf x}\\ {\bf z}\end{bmatrix}}_{\bf M}| start_ARG bold_a + bold_M [ start_ARG start_ROW start_CELL bold_x end_CELL end_ROW start_ROW start_CELL bold_z end_CELL end_ROW end_ARG ] end_ARG ⟩ start_POSTSUBSCRIPT bold_M end_POSTSUBSCRIPT (with global phases omitted), i.e., i[N]𝖷(xi)𝖹(zi)|𝐚𝐌|𝐚+𝐌[𝐱𝐳]𝐌\otimes_{i\in[N]}{\sf X}(x_{i}){\sf Z}(z_{i})\ket{{\bf a}}_{\bf M}\equiv\ket{{% \bf a}+{\bf M}\begin{bmatrix}{\bf x}\\ {\bf z}\end{bmatrix}}_{\bf M}⊗ start_POSTSUBSCRIPT italic_i ∈ [ italic_N ] end_POSTSUBSCRIPT sansserif_X ( italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) sansserif_Z ( italic_z start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) | start_ARG bold_a end_ARG ⟩ start_POSTSUBSCRIPT bold_M end_POSTSUBSCRIPT ≡ | start_ARG bold_a + bold_M [ start_ARG start_ROW start_CELL bold_x end_CELL end_ROW start_ROW start_CELL bold_z end_CELL end_ROW end_ARG ] end_ARG ⟩ start_POSTSUBSCRIPT bold_M end_POSTSUBSCRIPT, for all 𝐱[x1,,xN]𝔽qN×1𝐱superscriptsubscript𝑥1subscript𝑥𝑁topsuperscriptsubscript𝔽𝑞𝑁1{\bf x}\triangleq[x_{1},\cdots,x_{N}]^{\top}\in\mathbb{F}_{q}^{N\times 1}bold_x ≜ [ italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , italic_x start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT ⊤ end_POSTSUPERSCRIPT ∈ blackboard_F start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N × 1 end_POSTSUPERSCRIPT and 𝐳[z1,,zN]𝔽qN×1𝐳superscriptsubscript𝑧1subscript𝑧𝑁topsuperscriptsubscript𝔽𝑞𝑁1{\bf z}\triangleq[z_{1},\cdots,z_{N}]^{\top}\in\mathbb{F}_{q}^{N\times 1}bold_z ≜ [ italic_z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , italic_z start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT ⊤ end_POSTSUPERSCRIPT ∈ blackboard_F start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N × 1 end_POSTSUPERSCRIPT.

Note that each of these qNsuperscript𝑞𝑁q^{N}italic_q start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT orthogonal quantum states is uniquely indexed by a vector in 𝔽qNsuperscriptsubscript𝔽𝑞𝑁\mathbb{F}_{q}^{N}blackboard_F start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT. According to the lemma, if the input state is chosen as |𝟎𝐌subscriptket0𝐌\ket{\bf 0}_{{\bf M}}| start_ARG bold_0 end_ARG ⟩ start_POSTSUBSCRIPT bold_M end_POSTSUBSCRIPT, then the output state is |𝐌[𝐱𝐳]𝐌subscriptket𝐌matrix𝐱𝐳𝐌\ket{{\bf M}\begin{bmatrix}{\bf x}\\ {\bf z}\end{bmatrix}}_{{\bf M}}| start_ARG bold_M [ start_ARG start_ROW start_CELL bold_x end_CELL end_ROW start_ROW start_CELL bold_z end_CELL end_ROW end_ARG ] end_ARG ⟩ start_POSTSUBSCRIPT bold_M end_POSTSUBSCRIPT. Since the states are orthogonal, 𝐲=𝐌[𝐱𝐳]𝐲𝐌matrix𝐱𝐳{\bf y}={\bf M}\begin{bmatrix}{\bf x}\\ {\bf z}\end{bmatrix}bold_y = bold_M [ start_ARG start_ROW start_CELL bold_x end_CELL end_ROW start_ROW start_CELL bold_z end_CELL end_ROW end_ARG ] can be obtained with certainty by jointly measuring the quantum system Q1Q2QNsubscript𝑄1subscript𝑄2subscript𝑄𝑁Q_{1}Q_{2}\cdots Q_{N}italic_Q start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_Q start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ⋯ italic_Q start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT in the basis {|𝐯𝐌}𝐯𝔽qN×1subscriptsubscriptket𝐯𝐌𝐯superscriptsubscript𝔽𝑞𝑁1\{\ket{{\bf v}}_{\bf M}\}_{{\bf v}\in\mathbb{F}_{q}^{N\times 1}}{ | start_ARG bold_v end_ARG ⟩ start_POSTSUBSCRIPT bold_M end_POSTSUBSCRIPT } start_POSTSUBSCRIPT bold_v ∈ blackboard_F start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N × 1 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT.

It is noteworthy that coding schemes based on the N𝑁Nitalic_N-sum box have been shown to be capacity achieving for the ΣΣ\Sigmaroman_Σ-QMAC (where the desired computation is simply a sum of the transmitters’ inputs) with arbitrarily distributed entanglements in [20], for the ΣΣ\Sigmaroman_Σ-QEMAC, i.e., the ΣΣ\Sigmaroman_Σ-QMAC where the channels are subject to erasures [21], and for several QPIR applications [1, 2].

3.2 Classical communication capacity of a noiseless quantum channel

The classical communication capacity of a point-to-point noisy quantum channel was studied in [30, 31, 12], and the special case of a noiseless channel is particularly well understood (e.g., see [12, Table I]). The noiseless channel capacity result is informally summarized as follows:

  1. Fact 1:

    Without receiver-side entanglement, a δ𝛿\deltaitalic_δ-dimensional quantum system can carry at most logdδsubscript𝑑𝛿\log_{d}\deltaroman_log start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT italic_δ dits of classical information;

  2. Fact 2:

    With unlimited receiver-side entanglement, a δ𝛿\deltaitalic_δ-dimensional quantum system can carry at most 2logdδ2subscript𝑑𝛿2\log_{d}\delta2 roman_log start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT italic_δ dits of classical information.

For our computation problem, the point to point communication capacity results yield elementary converse bounds through cut-set arguments [32], i.e., by separating the parties into two groups and allowing full-cooperation within each group, collectively considering each group as the transmitter or the receiver, and bounding the communication costs in the resulting communication problem. Remarkably, while cut-set arguments were sufficient to obtain tight converse bounds in the ΣΣ\Sigmaroman_Σ-QMAC [20], these bounds will not suffice for the vector LC-QMAC problem considered in this work.

4 Results

4.1 Converse bounds on 𝔇superscript𝔇\mathfrak{D}^{*}fraktur_D start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT

For any set of indices 𝒦={k1,k2,,k|𝒦|}[K]𝒦subscript𝑘1subscript𝑘2subscript𝑘𝒦delimited-[]𝐾\mathcal{K}=\{k_{1},k_{2},\cdots,k_{|\mathcal{K}|}\}\subseteq[K]caligraphic_K = { italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , ⋯ , italic_k start_POSTSUBSCRIPT | caligraphic_K | end_POSTSUBSCRIPT } ⊆ [ italic_K ], let us define,

𝐕𝒦=[𝐕k1,𝐕k2,,𝐕k|𝒦|].subscript𝐕𝒦subscript𝐕subscript𝑘1subscript𝐕subscript𝑘2subscript𝐕subscript𝑘𝒦\displaystyle{\bf V}_{\mathcal{K}}=[{\bf V}_{k_{1}},{\bf V}_{k_{2}},\cdots,{% \bf V}_{k_{|\mathcal{K}|}}].bold_V start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT = [ bold_V start_POSTSUBSCRIPT italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT italic_k start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT , ⋯ , bold_V start_POSTSUBSCRIPT italic_k start_POSTSUBSCRIPT | caligraphic_K | end_POSTSUBSCRIPT end_POSTSUBSCRIPT ] . (11)

Further, let us introduce the compact notation,

r𝒦subscript𝑟𝒦\displaystyle r_{\mathcal{K}}italic_r start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT =rk(𝐕𝒦),absentrksubscript𝐕𝒦\displaystyle={\mbox{rk}}({\bf V}_{\mathcal{K}}),= rk ( bold_V start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT ) , (12)
s𝒦subscript𝑠𝒦\displaystyle s_{\mathcal{K}}italic_s start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT =rk(𝐕[K])rk(𝐕[K]𝒦),absentrksubscript𝐕delimited-[]Krksubscript𝐕delimited-[]K𝒦\displaystyle={\mbox{rk}}({\bf V}_{[K]})-{\mbox{rk}}({\bf V}_{[K]\setminus% \mathcal{K}}),= rk ( bold_V start_POSTSUBSCRIPT [ roman_K ] end_POSTSUBSCRIPT ) - rk ( bold_V start_POSTSUBSCRIPT [ roman_K ] ∖ caligraphic_K end_POSTSUBSCRIPT ) , (13)
Δ𝒦subscriptΔ𝒦\displaystyle\Delta_{\mathcal{K}}roman_Δ start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT =k𝒦Δk.absentsubscript𝑘𝒦subscriptΔ𝑘\displaystyle=\sum_{k\in\mathcal{K}}\Delta_{k}.= ∑ start_POSTSUBSCRIPT italic_k ∈ caligraphic_K end_POSTSUBSCRIPT roman_Δ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT . (14)

Using this compact notation, let us first formalize for our LC-QMAC setting a baseline result that follows from existing work as mentioned in Section 3.2.

Theorem 1 (Communication bounds).

The following bounds hold for the LC-QMAC(𝔽d,K,𝐕1,,𝐕K)subscript𝔽𝑑𝐾subscript𝐕1subscript𝐕𝐾(\mathbb{F}_{d},K,{\bf V}_{1},\cdots,{\bf V}_{K})( blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT , italic_K , bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , bold_V start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT ),

Δ[K]r[K],subscriptΔdelimited-[]𝐾subscript𝑟delimited-[]𝐾\displaystyle\Delta_{[K]}\geq r_{[K]},roman_Δ start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT ≥ italic_r start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT , (15)
2Δ𝒦r𝒦,2subscriptΔ𝒦subscript𝑟𝒦\displaystyle 2\Delta_{\mathcal{K}}\geq r_{\mathcal{K}},2 roman_Δ start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT ≥ italic_r start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT , 𝒦[K].for-all𝒦delimited-[]𝐾\displaystyle\forall\mathcal{K}\subseteq[K].∀ caligraphic_K ⊆ [ italic_K ] . (16)

This theorem essentially follows from the known capacity results of quantum communication channels (e.g., [12]) together with a cut-set argument in network coding (e.g., [32]). A formal proof is provided in Section 5.1. The following discussion elaborates upon the cut-set argument.

  1. 1.

    Consider Alice1 – AliceK together as one transmitter that has all the data and Bob as the receiver. The receiver must be able to recover 𝐕1W1[L]+𝐕2W2[L]++𝐕KWK[L]subscript𝐕1superscriptsubscript𝑊1delimited-[]𝐿subscript𝐕2superscriptsubscript𝑊2delimited-[]𝐿subscript𝐕𝐾superscriptsubscript𝑊𝐾delimited-[]𝐿{\bf V}_{1}W_{1}^{[L]}+{\bf V}_{2}W_{2}^{[L]}+\cdots+{\bf V}_{K}W_{K}^{[L]}bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_W start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT [ italic_L ] end_POSTSUPERSCRIPT + bold_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_W start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT [ italic_L ] end_POSTSUPERSCRIPT + ⋯ + bold_V start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT italic_W start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT start_POSTSUPERSCRIPT [ italic_L ] end_POSTSUPERSCRIPT, which is L×r[K]𝐿subscript𝑟delimited-[]𝐾L\times r_{[K]}italic_L × italic_r start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT dits of information. According to Fact 1 in Section 3.2, logδ1+logδ2++logδKL×r[K]Δ[K]r[K]subscript𝛿1subscript𝛿2subscript𝛿𝐾𝐿subscript𝑟delimited-[]𝐾subscriptΔdelimited-[]𝐾subscript𝑟delimited-[]𝐾\log\delta_{1}+\log\delta_{2}+\cdots+\log\delta_{K}\geq L\times r_{[K]}% \implies\Delta_{[K]}\geq r_{[K]}roman_log italic_δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + roman_log italic_δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + ⋯ + roman_log italic_δ start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT ≥ italic_L × italic_r start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT ⟹ roman_Δ start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT ≥ italic_r start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT. This gives us the bound (15).

  2. 2.

    Let 𝒦[K]𝒦delimited-[]𝐾\mathcal{K}\subseteq[K]caligraphic_K ⊆ [ italic_K ]. Consider the Alices with indices in 𝒦𝒦\mathcal{K}caligraphic_K collectively as the transmitter, and the rest of the Alices joining Bob together as the receiver (making their data and entangled quantum resource available to Bob for free). Then the receiver must be able to recover k𝒦𝐕kWk[L]subscript𝑘𝒦subscript𝐕𝑘superscriptsubscript𝑊𝑘delimited-[]𝐿\sum_{k\in\mathcal{K}}{\bf V}_{k}W_{k}^{[L]}∑ start_POSTSUBSCRIPT italic_k ∈ caligraphic_K end_POSTSUBSCRIPT bold_V start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_W start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT [ italic_L ] end_POSTSUPERSCRIPT from the merged transmitter. Note that what the receiver recovered constitutes L×r𝒦𝐿subscript𝑟𝒦L\times r_{\mathcal{K}}italic_L × italic_r start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT dits of information. According to Fact 2 in Section 3.2, we have 2k[K]logδkL×r𝒦2Δ𝒦r𝒦2subscript𝑘delimited-[]𝐾subscript𝛿𝑘𝐿subscript𝑟𝒦2subscriptΔ𝒦subscript𝑟𝒦2\sum_{k\in[K]}\log\delta_{k}\geq L\times r_{\mathcal{K}}\implies 2\Delta_{% \mathcal{K}}\geq r_{\mathcal{K}}2 ∑ start_POSTSUBSCRIPT italic_k ∈ [ italic_K ] end_POSTSUBSCRIPT roman_log italic_δ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ≥ italic_L × italic_r start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT ⟹ 2 roman_Δ start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT ≥ italic_r start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT, which is the bound (16).

Next, as the first significant contribution of this work, we present the following stronger converse bounds.

Theorem 2 (Multiparty computation bounds).

Let {𝒦1,𝒦2,,𝒦T}subscript𝒦1subscript𝒦2subscript𝒦𝑇\{\mathcal{K}_{1},\mathcal{K}_{2},\cdots,\mathcal{K}_{T}\}{ caligraphic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , caligraphic_K start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , ⋯ , caligraphic_K start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT } be a partition of [K]delimited-[]𝐾[K][ italic_K ]. Then the following bounds hold,

2Δ[K]2subscriptΔdelimited-[]𝐾\displaystyle 2\Delta_{[K]}2 roman_Δ start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT s𝒦1+r𝒦1+r𝒦2++r𝒦T,absentsubscript𝑠subscript𝒦1subscript𝑟subscript𝒦1subscript𝑟subscript𝒦2subscript𝑟subscript𝒦𝑇\displaystyle\geq s_{\mathcal{K}_{1}}+r_{\mathcal{K}_{1}}+r_{\mathcal{K}_{2}}+% \cdots+r_{\mathcal{K}_{T}},≥ italic_s start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT + italic_r start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT + italic_r start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT + ⋯ + italic_r start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT end_POSTSUBSCRIPT , T1,for-all𝑇1\displaystyle\forall T\geq 1,∀ italic_T ≥ 1 , (17)
2(Δ𝒦1+Δ𝒦2)+4(Δ𝒦3+Δ𝒦T)2subscriptΔsubscript𝒦1subscriptΔsubscript𝒦24subscriptΔsubscript𝒦3subscriptΔsubscript𝒦𝑇\displaystyle 2\big{(}\Delta_{\mathcal{K}_{1}}+\Delta_{\mathcal{K}_{2}}\big{)}% +4\big{(}\Delta_{\mathcal{K}_{3}}+\cdots\Delta_{\mathcal{K}_{T}}\big{)}2 ( roman_Δ start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT + roman_Δ start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) + 4 ( roman_Δ start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUBSCRIPT + ⋯ roman_Δ start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) (s𝒦1+s𝒦2)+(r𝒦1+r𝒦2)absentsubscript𝑠subscript𝒦1subscript𝑠subscript𝒦2subscript𝑟subscript𝒦1subscript𝑟subscript𝒦2\displaystyle\geq\big{(}s_{\mathcal{K}_{1}}+s_{\mathcal{K}_{2}}\big{)}+\big{(}% r_{\mathcal{K}_{1}}+r_{\mathcal{K}_{2}}\big{)}≥ ( italic_s start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT + italic_s start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) + ( italic_r start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT + italic_r start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT )
+2(r𝒦3++r𝒦T),2subscript𝑟subscript𝒦3subscript𝑟subscript𝒦𝑇\displaystyle\hskip 28.45274pt+2\big{(}r_{\mathcal{K}_{3}}+\cdots+r_{\mathcal{% K}_{T}}\big{)},+ 2 ( italic_r start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUBSCRIPT + ⋯ + italic_r start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) , T2.for-all𝑇2\displaystyle\forall T\geq 2.∀ italic_T ≥ 2 . (18)

The proof of Theorem 2 is presented in Section 5.2. Note that (15) is recovered as a special case of (17) by setting T=1𝑇1T=1italic_T = 1, 𝒦1=[K]subscript𝒦1delimited-[]𝐾\mathcal{K}_{1}=[K]caligraphic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = [ italic_K ] which corresponds to r[K]=s[K]subscript𝑟delimited-[]𝐾subscript𝑠delimited-[]𝐾r_{[K]}=s_{[K]}italic_r start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT = italic_s start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT. Next let us illustrate the theorem with a couple of toy examples.

4.1.1 Toy Example 4

To see how the converse bounds from Theorem 2 can be significantly stronger than those from Theorem 1, consider the following example. Suppose K2𝐾2K\geq 2italic_K ≥ 2 and 𝐕1=IK×K,𝐕k=𝐞1,k{2,3,,K}formulae-sequencesubscript𝐕1subscript𝐼𝐾𝐾formulae-sequencesubscript𝐕𝑘subscript𝐞1for-all𝑘23𝐾{\bf V}_{1}=I_{K\times K},~{}{\bf V}_{k}={\bf e}_{1},\forall k\in\{2,3,\cdots,K\}bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_I start_POSTSUBSCRIPT italic_K × italic_K end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT = bold_e start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ∀ italic_k ∈ { 2 , 3 , ⋯ , italic_K }, where IK×Ksubscript𝐼𝐾𝐾I_{K\times K}italic_I start_POSTSUBSCRIPT italic_K × italic_K end_POSTSUBSCRIPT denotes the K×K𝐾𝐾K\times Kitalic_K × italic_K identity matrix and 𝐞1subscript𝐞1{\bf e}_{1}bold_e start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT is the first column of IK×Ksubscript𝐼𝐾𝐾I_{K\times K}italic_I start_POSTSUBSCRIPT italic_K × italic_K end_POSTSUBSCRIPT.444For example, this setting includes the case of K=3𝐾3K=3italic_K = 3 transmitters, namely Alice1, Alice2, Alice3, who have data (A,B,C),(D),(E)𝐴𝐵𝐶𝐷𝐸(A,B,C),(D),(E)( italic_A , italic_B , italic_C ) , ( italic_D ) , ( italic_E ), respectively, and the receiver (Bob) desires the vector (A+D+E,B,C)𝐴𝐷𝐸𝐵𝐶(A+D+E,B,C)( italic_A + italic_D + italic_E , italic_B , italic_C ). It is not difficult to verify that the best bound implied by Theorem 1 for the total download cost Δ[K]subscriptΔdelimited-[]𝐾\Delta_{[K]}roman_Δ start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT is Δ[K]KsubscriptΔdelimited-[]𝐾𝐾\Delta_{[K]}\geq Kroman_Δ start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT ≥ italic_K, whereas Theorem 2 implies Δ[K]3K/21subscriptΔdelimited-[]𝐾3𝐾21\Delta_{[K]}\geq 3K/2-1roman_Δ start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT ≥ 3 italic_K / 2 - 1. Thus, we note that the gap between the two bounds can be of the order of K𝐾Kitalic_K. In other words, the additive gap between the baseline cut-set bounds of Theorem 1 and the optimal value of the sum-download cost Δ[K]subscriptΔdelimited-[]𝐾\Delta_{[K]}roman_Δ start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT, is unbounded in general.

4.1.2 Toy Example 5

Consider an LC-QMAC with K=4𝐾4K=4italic_K = 4 transmitters, namely Alicek, k[4]𝑘delimited-[]4k\in[4]italic_k ∈ [ 4 ]. Each Alicek has data (xk,zk)subscript𝑥𝑘subscript𝑧𝑘(x_{k},z_{k})( italic_x start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT , italic_z start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ), say all symbols in 𝔽3subscript𝔽3\mathbb{F}_{3}blackboard_F start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT, and sends one qudit (d=3)𝑑3(d=3)( italic_d = 3 ) to Bob. Then is it possible for Bob to obtain

𝐲=[x1x2+x3+x4z1z2+z3+z4]=𝐌[𝐱𝐳],𝐲matrixsubscript𝑥1subscript𝑥2subscript𝑥3subscript𝑥4subscript𝑧1subscript𝑧2subscript𝑧3subscript𝑧4𝐌matrix𝐱𝐳{\bf y}=\begin{bmatrix}x_{1}\\ x_{2}+x_{3}+x_{4}\\ z_{1}\\ z_{2}+z_{3}+z_{4}\end{bmatrix}={\bf M}\begin{bmatrix}{\bf x}\\ {\bf z}\end{bmatrix},bold_y = [ start_ARG start_ROW start_CELL italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_x start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_z start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_z start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT + italic_z start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] = bold_M [ start_ARG start_ROW start_CELL bold_x end_CELL end_ROW start_ROW start_CELL bold_z end_CELL end_ROW end_ARG ] ,

where

𝐌=[10000000011100000000100000000111],𝐌matrix10000000011100000000100000000111\displaystyle{\bf M}=\begin{bmatrix}1&0&0&0&0&0&0&0\\ 0&1&1&1&0&0&0&0\\ 0&0&0&0&1&0&0&0\\ 0&0&0&0&0&1&1&1\\ \end{bmatrix},bold_M = [ start_ARG start_ROW start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL end_ROW end_ARG ] , 𝐱=[x1,x2,x3,x4],𝐱superscriptsubscript𝑥1subscript𝑥2subscript𝑥3subscript𝑥4top\displaystyle{\bf x}=[x_{1},x_{2},x_{3},x_{4}]^{\top},bold_x = [ italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT ⊤ end_POSTSUPERSCRIPT , 𝐳=[z1,z2,z3,z4]𝐳superscriptsubscript𝑧1subscript𝑧2subscript𝑧3subscript𝑧4top\displaystyle{\bf z}=[z_{1},z_{2},z_{3},z_{4}]^{\top}bold_z = [ italic_z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_z start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_z start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT , italic_z start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT ⊤ end_POSTSUPERSCRIPT (19)

by measuring the four qudits? We cannot immediately construct such an N𝑁Nitalic_N-sum box protocol because this 𝐌𝐌{\bf M}bold_M does not satisfy the SSO condition. But could this be achieved through some other construction? Theorem 1 does not preclude the existence of such a construction because the constraints (15) and (16) are not violated. However, Theorem 2 shows that such a computation is not possible by any construction, i.e., it violates the laws of quantum physics. To see this, consider the T=4𝑇4T=4italic_T = 4 way partition (𝒦1,𝒦2,𝒦3,𝒦4)=({1},{2},{3},{4})subscript𝒦1subscript𝒦2subscript𝒦3subscript𝒦41234(\mathcal{K}_{1},\mathcal{K}_{2},\mathcal{K}_{3},\mathcal{K}_{4})=(\{1\},\{2\}% ,\{3\},\{4\})( caligraphic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , caligraphic_K start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , caligraphic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT , caligraphic_K start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ) = ( { 1 } , { 2 } , { 3 } , { 4 } ). We have s{1}=2subscript𝑠12s_{\{1\}}=2italic_s start_POSTSUBSCRIPT { 1 } end_POSTSUBSCRIPT = 2 and r{t}=2subscript𝑟𝑡2r_{\{t\}}=2italic_r start_POSTSUBSCRIPT { italic_t } end_POSTSUBSCRIPT = 2 for t=1,2,3,4𝑡1234t=1,2,3,4italic_t = 1 , 2 , 3 , 4, so Condition (17) in Theorem 2 implies that 2Δ[4]102subscriptΔdelimited-[]4102\Delta_{[4]}\geq 102 roman_Δ start_POSTSUBSCRIPT [ 4 ] end_POSTSUBSCRIPT ≥ 10, i.e., at least a total of 5555 qudits must be sent from the four Alices to Bob in order for Bob to recover such an output function.

4.2 Capacity for K=3𝐾3K=3italic_K = 3

As the main result of this work, we now characterize the capacity for LC-QMAC when K=3𝐾3K=3italic_K = 3, establishing in the process that the bounds from Theorem 1 and Theorem 2 together provide a tight converse.

Theorem 3.

For the LC-QMAC problem (K=3,𝔽d,𝐕1,𝐕2,𝐕3)𝐾3subscript𝔽𝑑subscript𝐕1subscript𝐕2subscript𝐕3(K=3,\mathbb{F}_{d},{\bf V}_{1},{\bf V}_{2},{\bf V}_{3})( italic_K = 3 , blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ), the optimal cost region is,

𝔇={[Δ1Δ2Δ3]3|𝐀[Δ1Δ2Δ3]𝐁[rk(𝐕1)rk(𝐕2)rk(𝐕3)rk([𝐕1,𝐕2])rk([𝐕1,𝐕3])rk([𝐕2,𝐕3])rk([𝐕1,𝐕2,𝐕3])]},superscript𝔇conditional-setmatrixsubscriptΔ1subscriptΔ2subscriptΔ3superscript3𝐀matrixsubscriptΔ1subscriptΔ2subscriptΔ3𝐁matrixrksubscript𝐕1rksubscript𝐕2rksubscript𝐕3rksubscript𝐕1subscript𝐕2rksubscript𝐕1subscript𝐕3rksubscript𝐕2subscript𝐕3rksubscript𝐕1subscript𝐕2subscript𝐕3\displaystyle\mathfrak{D}^{*}=\left\{\begin{bmatrix}\Delta_{1}\\ \Delta_{2}\\ \Delta_{3}\end{bmatrix}\in\mathbb{R}^{3}\left|{\bf A}\begin{bmatrix}\Delta_{1}% \\ \Delta_{2}\\ \Delta_{3}\end{bmatrix}\geq{\bf B}\begin{bmatrix}{\mbox{rk}}({\bf V}_{1})\\ {\mbox{rk}}({\bf V}_{2})\\ {\mbox{rk}}({\bf V}_{3})\\ {\mbox{rk}}([{\bf V}_{1},{\bf V}_{2}])\\ {\mbox{rk}}([{\bf V}_{1},{\bf V}_{3}])\\ {\mbox{rk}}([{\bf V}_{2},{\bf V}_{3}])\\ {\mbox{rk}}([{\bf V}_{1},{\bf V}_{2},{\bf V}_{3}])\end{bmatrix}\right.\right\},fraktur_D start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = { [ start_ARG start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] ∈ blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT | bold_A [ start_ARG start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] ≥ bold_B [ start_ARG start_ROW start_CELL rk ( bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) end_CELL end_ROW start_ROW start_CELL rk ( bold_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) end_CELL end_ROW start_ROW start_CELL rk ( bold_V start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) end_CELL end_ROW start_ROW start_CELL rk ( [ bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ] ) end_CELL end_ROW start_ROW start_CELL rk ( [ bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ] ) end_CELL end_ROW start_ROW start_CELL rk ( [ bold_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ] ) end_CELL end_ROW start_ROW start_CELL rk ( [ bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ] ) end_CELL end_ROW end_ARG ] } , (20)

where

𝐀=[200020002111222222222422242224],𝐁=[1000000010000000100000000001111100111101011110011211110212110121120112].formulae-sequence𝐀matrix200020002111222222222422242224𝐁matrix1000000010000000100000000001111100111101011110011211110212110121120112\displaystyle{\bf A}=\begin{bmatrix}2&0&0\\ 0&2&0\\ 0&0&2\\ 1&1&1\\ 2&2&2\\ 2&2&2\\ 2&2&2\\ 4&2&2\\ 2&4&2\\ 2&2&4\end{bmatrix},~{}~{}{\bf B}=\begin{bmatrix}1&0&0&0&0&0&0\\ 0&1&0&0&0&0&0\\ 0&0&1&0&0&0&0\\ 0&0&0&0&0&0&1\\ 1&1&1&-1&0&0&1\\ 1&1&1&0&-1&0&1\\ 1&1&1&0&0&-1&1\\ 2&1&1&-1&-1&0&2\\ 1&2&1&-1&0&-1&2\\ 1&1&2&0&-1&-1&2\end{bmatrix}.bold_A = [ start_ARG start_ROW start_CELL 2 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 2 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 2 end_CELL end_ROW start_ROW start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL end_ROW start_ROW start_CELL 2 end_CELL start_CELL 2 end_CELL start_CELL 2 end_CELL end_ROW start_ROW start_CELL 2 end_CELL start_CELL 2 end_CELL start_CELL 2 end_CELL end_ROW start_ROW start_CELL 2 end_CELL start_CELL 2 end_CELL start_CELL 2 end_CELL end_ROW start_ROW start_CELL 4 end_CELL start_CELL 2 end_CELL start_CELL 2 end_CELL end_ROW start_ROW start_CELL 2 end_CELL start_CELL 4 end_CELL start_CELL 2 end_CELL end_ROW start_ROW start_CELL 2 end_CELL start_CELL 2 end_CELL start_CELL 4 end_CELL end_ROW end_ARG ] , bold_B = [ start_ARG start_ROW start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL end_ROW start_ROW start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL - 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL end_ROW start_ROW start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL - 1 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL end_ROW start_ROW start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL - 1 end_CELL start_CELL 1 end_CELL end_ROW start_ROW start_CELL 2 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL - 1 end_CELL start_CELL - 1 end_CELL start_CELL 0 end_CELL start_CELL 2 end_CELL end_ROW start_ROW start_CELL 1 end_CELL start_CELL 2 end_CELL start_CELL 1 end_CELL start_CELL - 1 end_CELL start_CELL 0 end_CELL start_CELL - 1 end_CELL start_CELL 2 end_CELL end_ROW start_ROW start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 2 end_CELL start_CELL 0 end_CELL start_CELL - 1 end_CELL start_CELL - 1 end_CELL start_CELL 2 end_CELL end_ROW end_ARG ] . (21)

The proof is divided into two parts. The direct part (achievability), i.e., (RHS of (20))𝔇RHS of italic-(20italic-)superscript𝔇(\mbox{RHS of }\eqref{eq:region})\subseteq\mathfrak{D}^{*}( RHS of italic_( italic_) ) ⊆ fraktur_D start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT is proved in Section 6. The converse, i.e., 𝔇(RHS of (20))superscript𝔇RHS of italic-(20italic-)\mathfrak{D}^{*}\subseteq(\mbox{RHS of }\eqref{eq:region})fraktur_D start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ⊆ ( RHS of italic_( italic_) ) is proved in Section 5. According to Theorem 3, 𝔇superscript𝔇\mathfrak{D}^{*}fraktur_D start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT is characterized by 10101010 linear inequalities on (Δ1,Δ2,Δ3)subscriptΔ1subscriptΔ2subscriptΔ3(\Delta_{1},\Delta_{2},\Delta_{3})( roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) that appear in Condition (20), and thus the region 𝔇superscript𝔇\mathfrak{D}^{*}fraktur_D start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT is a polyhedron. For the achievability proof, it suffices to show that each of the corner points of the polyhedron is achievable, because the achievability of all other points then follows from a standard time-sharing argument. For the converse, we shall show that all 10 bounds hold for the cost tuple achieved by any feasible coding scheme, based on Theorem 1 and Theorem 2.

Remark 1.

To see Toy Example 3333 in terms of the notation used for the problem formulation, note that we have W1=A,W2=B,W3=[C,D]formulae-sequencesubscript𝑊1𝐴formulae-sequencesubscript𝑊2𝐵subscript𝑊3superscript𝐶𝐷topW_{1}=A,W_{2}=B,W_{3}=[C,D]^{\top}italic_W start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_A , italic_W start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = italic_B , italic_W start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = [ italic_C , italic_D ] start_POSTSUPERSCRIPT ⊤ end_POSTSUPERSCRIPT and f(A,B,C,D)=[A+B+C,D]𝑓𝐴𝐵𝐶𝐷superscript𝐴𝐵𝐶𝐷topf(A,B,C,D)=[A+B+C,D]^{\top}italic_f ( italic_A , italic_B , italic_C , italic_D ) = [ italic_A + italic_B + italic_C , italic_D ] start_POSTSUPERSCRIPT ⊤ end_POSTSUPERSCRIPT. This corresponds to,

𝐕1=[10],𝐕2=[10],𝐕3=[1001], and [rk(𝐕1)rk(𝐕2)rk(𝐕3)rk([𝐕1,𝐕2])rk([𝐕1,𝐕3])rk([𝐕2,𝐕3])rk([𝐕1,𝐕2,𝐕3])]=[1121222],formulae-sequencesubscript𝐕1matrix10formulae-sequencesubscript𝐕2matrix10formulae-sequencesubscript𝐕3matrix1001 and matrixrksubscript𝐕1rksubscript𝐕2rksubscript𝐕3rksubscript𝐕1subscript𝐕2rksubscript𝐕1subscript𝐕3rksubscript𝐕2subscript𝐕3rksubscript𝐕1subscript𝐕2subscript𝐕3matrix1121222\displaystyle{\bf V}_{1}=\begin{bmatrix}1\\ 0\end{bmatrix},{\bf V}_{2}=\begin{bmatrix}1\\ 0\end{bmatrix},{\bf V}_{3}=\begin{bmatrix}1&0\\ 0&1\end{bmatrix},\mbox{ and }\begin{bmatrix}{\mbox{rk}}({\bf V}_{1})\\ {\mbox{rk}}({\bf V}_{2})\\ {\mbox{rk}}({\bf V}_{3})\\ {\mbox{rk}}([{\bf V}_{1},{\bf V}_{2}])\\ {\mbox{rk}}([{\bf V}_{1},{\bf V}_{3}])\\ {\mbox{rk}}([{\bf V}_{2},{\bf V}_{3}])\\ {\mbox{rk}}([{\bf V}_{1},{\bf V}_{2},{\bf V}_{3}])\end{bmatrix}=\begin{bmatrix% }1\\ 1\\ 2\\ 1\\ 2\\ 2\\ 2\end{bmatrix},bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = [ start_ARG start_ROW start_CELL 1 end_CELL end_ROW start_ROW start_CELL 0 end_CELL end_ROW end_ARG ] , bold_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = [ start_ARG start_ROW start_CELL 1 end_CELL end_ROW start_ROW start_CELL 0 end_CELL end_ROW end_ARG ] , bold_V start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = [ start_ARG start_ROW start_CELL 1 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 1 end_CELL end_ROW end_ARG ] , and [ start_ARG start_ROW start_CELL rk ( bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) end_CELL end_ROW start_ROW start_CELL rk ( bold_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) end_CELL end_ROW start_ROW start_CELL rk ( bold_V start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) end_CELL end_ROW start_ROW start_CELL rk ( [ bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ] ) end_CELL end_ROW start_ROW start_CELL rk ( [ bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ] ) end_CELL end_ROW start_ROW start_CELL rk ( [ bold_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ] ) end_CELL end_ROW start_ROW start_CELL rk ( [ bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ] ) end_CELL end_ROW end_ARG ] = [ start_ARG start_ROW start_CELL 1 end_CELL end_ROW start_ROW start_CELL 1 end_CELL end_ROW start_ROW start_CELL 2 end_CELL end_ROW start_ROW start_CELL 1 end_CELL end_ROW start_ROW start_CELL 2 end_CELL end_ROW start_ROW start_CELL 2 end_CELL end_ROW start_ROW start_CELL 2 end_CELL end_ROW end_ARG ] , (22)

which, by Theorem 3, produces the region 𝔇superscript𝔇\mathfrak{D}^{*}fraktur_D start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT specified in (5), and illustrated in Fig. 1.

Remark 2.

In the symmetric case where rk(𝐕1)=rk(𝐕2)=rk(𝐕3)r1rksubscript𝐕1rksubscript𝐕2rksubscript𝐕3subscriptr1{\mbox{rk}}({\bf V}_{1})={\mbox{rk}}({\bf V}_{2})={\mbox{rk}}({\bf V}_{3})% \triangleq r_{1}rk ( bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) = rk ( bold_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) = rk ( bold_V start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) ≜ roman_r start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT, rk([𝐕1,𝐕2])=rk([𝐕2,𝐕3])rksubscript𝐕1subscript𝐕2rksubscript𝐕2subscript𝐕3{\mbox{rk}}([{\bf V}_{1},{\bf V}_{2}])={\mbox{rk}}([{\bf V}_{2},{\bf V}_{3}])rk ( [ bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ] ) = rk ( [ bold_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ] ) =rk([𝐕3,𝐕1])r2absentrksubscript𝐕3subscript𝐕1subscriptr2={\mbox{rk}}([{\bf V}_{3},{\bf V}_{1}])\triangleq r_{2}= rk ( [ bold_V start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ] ) ≜ roman_r start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT, and rk([𝐕1,𝐕2,𝐕3])r3rksubscript𝐕1subscript𝐕2subscript𝐕3subscriptr3{\mbox{rk}}([{\bf V}_{1},{\bf V}_{2},{\bf V}_{3}])\triangleq r_{3}rk ( [ bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ] ) ≜ roman_r start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT, the optimal value of the total-download cost from Theorem 3 is found to be max{1.5r1+0.75(r3r2),r3}1.5subscript𝑟10.75subscript𝑟3subscript𝑟2subscript𝑟3\max\{1.5r_{1}+0.75(r_{3}-r_{2}),r_{3}\}roman_max { 1.5 italic_r start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + 0.75 ( italic_r start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT - italic_r start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) , italic_r start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT }.

4.2.1 Toy Example 6

As one more example, consider K=3𝐾3K=3italic_K = 3 transmitters, and let (A,B,C,D,E,F,G,H,I)𝐴𝐵𝐶𝐷𝐸𝐹𝐺𝐻𝐼(A,B,C,D,E,F,G,H,I)( italic_A , italic_B , italic_C , italic_D , italic_E , italic_F , italic_G , italic_H , italic_I ) be 9999 variables in a finite field 𝔽dsubscript𝔽𝑑\mathbb{F}_{d}blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT. Let

W1=[A,D,G],W2=[B,E,H],W3=[C,F,I]formulae-sequencesubscript𝑊1superscript𝐴𝐷𝐺topformulae-sequencesubscript𝑊2superscript𝐵𝐸𝐻topsubscript𝑊3superscript𝐶𝐹𝐼topW_{1}=[A,D,G]^{\top},W_{2}=[B,E,H]^{\top},W_{3}=[C,F,I]^{\top}italic_W start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = [ italic_A , italic_D , italic_G ] start_POSTSUPERSCRIPT ⊤ end_POSTSUPERSCRIPT , italic_W start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = [ italic_B , italic_E , italic_H ] start_POSTSUPERSCRIPT ⊤ end_POSTSUPERSCRIPT , italic_W start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = [ italic_C , italic_F , italic_I ] start_POSTSUPERSCRIPT ⊤ end_POSTSUPERSCRIPT

and

f(A,B,,I)=[A+B+C,D+E+F,G,H,I].𝑓𝐴𝐵𝐼superscript𝐴𝐵𝐶𝐷𝐸𝐹𝐺𝐻𝐼topf(A,B,\cdots,I)=[A+B+C,~{}D+E+F,~{}G,~{}H,~{}I]^{\top}.italic_f ( italic_A , italic_B , ⋯ , italic_I ) = [ italic_A + italic_B + italic_C , italic_D + italic_E + italic_F , italic_G , italic_H , italic_I ] start_POSTSUPERSCRIPT ⊤ end_POSTSUPERSCRIPT .

From this, we obtain,

𝐕1=[100010001000000],𝐕2=[100010000001000],𝐕3=[100010000000001],formulae-sequencesubscript𝐕1matrix100010001000000formulae-sequencesubscript𝐕2matrix100010000001000subscript𝐕3matrix100010000000001\displaystyle{\bf V}_{1}=\begin{bmatrix}1&0&0\\ 0&1&0\\ 0&0&1\\ 0&0&0\\ 0&0&0\end{bmatrix},{\bf V}_{2}=\begin{bmatrix}1&0&0\\ 0&1&0\\ 0&0&0\\ 0&0&1\\ 0&0&0\end{bmatrix},{\bf V}_{3}=\begin{bmatrix}1&0&0\\ 0&1&0\\ 0&0&0\\ 0&0&0\\ 0&0&1\end{bmatrix},bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = [ start_ARG start_ROW start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARG ] , bold_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = [ start_ARG start_ROW start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARG ] , bold_V start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = [ start_ARG start_ROW start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL end_ROW end_ARG ] , (23)
[rk(𝐕1)rk(𝐕2)rk(𝐕3)rk([𝐕1,𝐕2])rk([𝐕1,𝐕3])rk([𝐕2,𝐕3])rk([𝐕1,𝐕2,𝐕3])]=[3334445],matrixrksubscript𝐕1rksubscript𝐕2rksubscript𝐕3rksubscript𝐕1subscript𝐕2rksubscript𝐕1subscript𝐕3rksubscript𝐕2subscript𝐕3rksubscript𝐕1subscript𝐕2subscript𝐕3matrix3334445\displaystyle\begin{bmatrix}{\mbox{rk}}({\bf V}_{1})\\ {\mbox{rk}}({\bf V}_{2})\\ {\mbox{rk}}({\bf V}_{3})\\ {\mbox{rk}}([{\bf V}_{1},{\bf V}_{2}])\\ {\mbox{rk}}([{\bf V}_{1},{\bf V}_{3}])\\ {\mbox{rk}}([{\bf V}_{2},{\bf V}_{3}])\\ {\mbox{rk}}([{\bf V}_{1},{\bf V}_{2},{\bf V}_{3}])\end{bmatrix}=\begin{bmatrix% }3\\ 3\\ 3\\ 4\\ 4\\ 4\\ 5\end{bmatrix},[ start_ARG start_ROW start_CELL rk ( bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) end_CELL end_ROW start_ROW start_CELL rk ( bold_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) end_CELL end_ROW start_ROW start_CELL rk ( bold_V start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) end_CELL end_ROW start_ROW start_CELL rk ( [ bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ] ) end_CELL end_ROW start_ROW start_CELL rk ( [ bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ] ) end_CELL end_ROW start_ROW start_CELL rk ( [ bold_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ] ) end_CELL end_ROW start_ROW start_CELL rk ( [ bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ] ) end_CELL end_ROW end_ARG ] = [ start_ARG start_ROW start_CELL 3 end_CELL end_ROW start_ROW start_CELL 3 end_CELL end_ROW start_ROW start_CELL 3 end_CELL end_ROW start_ROW start_CELL 4 end_CELL end_ROW start_ROW start_CELL 4 end_CELL end_ROW start_ROW start_CELL 4 end_CELL end_ROW start_ROW start_CELL 5 end_CELL end_ROW end_ARG ] , (24)

and

𝔇={[Δ1Δ2Δ3]3|Δ13/2Δ23/2Δ33/22Δ1+Δ2+Δ37Δ1+2Δ2+Δ37Δ1+Δ2+2Δ37},\displaystyle\mathfrak{D}^{*}=\left\{\begin{bmatrix}\Delta_{1}\\ \Delta_{2}\\ \Delta_{3}\end{bmatrix}\in\mathbb{R}^{3}\left|\begin{array}[]{l}\Delta_{1}\geq 3% /2\\ \Delta_{2}\geq 3/2\\ \Delta_{3}\geq 3/2\\ 2\Delta_{1}+\Delta_{2}+\Delta_{3}\geq 7\\ \Delta_{1}+2\Delta_{2}+\Delta_{3}\geq 7\\ \Delta_{1}+\Delta_{2}+2\Delta_{3}\geq 7\end{array}\right.\right\},fraktur_D start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = { [ start_ARG start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] ∈ blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT | start_ARRAY start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ≥ 3 / 2 end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ≥ 3 / 2 end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ≥ 3 / 2 end_CELL end_ROW start_ROW start_CELL 2 roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ≥ 7 end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + 2 roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ≥ 7 end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + 2 roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ≥ 7 end_CELL end_ROW end_ARRAY } , (31)

which is illustrated in Fig. 4.

Δ1subscriptΔ1\Delta_{1}roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPTΔ2subscriptΔ2\Delta_{2}roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPTΔ3subscriptΔ3\Delta_{3}roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT(1.75,1.75,1.75)1.751.751.75(1.75,1.75,1.75)( 1.75 , 1.75 , 1.75 )(2.5,1.5,1.5)2.51.51.5(2.5,1.5,1.5)( 2.5 , 1.5 , 1.5 )(1.5,2.5,1.5)1.52.51.5(1.5,2.5,1.5)( 1.5 , 2.5 , 1.5 )(1.5,1.5,2.5)1.51.52.5(1.5,1.5,2.5)( 1.5 , 1.5 , 2.5 )(1.5,1.5,1.5)1.51.51.5(1.5,1.5,1.5)( 1.5 , 1.5 , 1.5 )
Figure 4: 𝔇superscript𝔇\mathfrak{D}^{*}fraktur_D start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT for Toy Example 6.

5 Proof of Converse Bounds

In this section we present the proof for Theorem 1 and Theorem 2. Consider any feasible LC-QMAC coding scheme with batch size L𝐿Litalic_L. Since the scheme must be correct for all realizations of

(W1[L],W2[L],,WK[L])=(w1,w2,,wK)𝔽dm1×L×𝔽dm2×L××𝔽dmK×L,superscriptsubscript𝑊1delimited-[]𝐿superscriptsubscript𝑊2delimited-[]𝐿superscriptsubscript𝑊𝐾delimited-[]𝐿subscript𝑤1subscript𝑤2subscript𝑤𝐾superscriptsubscript𝔽𝑑subscript𝑚1𝐿superscriptsubscript𝔽𝑑subscript𝑚2𝐿superscriptsubscript𝔽𝑑subscript𝑚𝐾𝐿(W_{1}^{[L]},W_{2}^{[L]},\cdots,W_{K}^{[L]})=(w_{1},w_{2},\cdots,w_{K})\in% \mathbb{F}_{d}^{m_{1}\times L}\times\mathbb{F}_{d}^{m_{2}\times L}\times\cdots% \times\mathbb{F}_{d}^{m_{K}\times L},( italic_W start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT [ italic_L ] end_POSTSUPERSCRIPT , italic_W start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT [ italic_L ] end_POSTSUPERSCRIPT , ⋯ , italic_W start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT start_POSTSUPERSCRIPT [ italic_L ] end_POSTSUPERSCRIPT ) = ( italic_w start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_w start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , ⋯ , italic_w start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT ) ∈ blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_m start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT × italic_L end_POSTSUPERSCRIPT × blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_m start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT × italic_L end_POSTSUPERSCRIPT × ⋯ × blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_m start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT × italic_L end_POSTSUPERSCRIPT ,

it must be correct even under the additional assumption that (W1[L],W2[L],,WK[L])superscriptsubscript𝑊1delimited-[]𝐿superscriptsubscript𝑊2delimited-[]𝐿superscriptsubscript𝑊𝐾delimited-[]𝐿(W_{1}^{[L]},W_{2}^{[L]},\cdots,W_{K}^{[L]})( italic_W start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT [ italic_L ] end_POSTSUPERSCRIPT , italic_W start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT [ italic_L ] end_POSTSUPERSCRIPT , ⋯ , italic_W start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT start_POSTSUPERSCRIPT [ italic_L ] end_POSTSUPERSCRIPT ) are generated uniformly in 𝔽dm1×L×𝔽dm2×L××𝔽dmK×Lsuperscriptsubscript𝔽𝑑subscript𝑚1𝐿superscriptsubscript𝔽𝑑subscript𝑚2𝐿superscriptsubscript𝔽𝑑subscript𝑚𝐾𝐿\mathbb{F}_{d}^{m_{1}\times L}\times\mathbb{F}_{d}^{m_{2}\times L}\times\cdots% \times\mathbb{F}_{d}^{m_{K}\times L}blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_m start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT × italic_L end_POSTSUPERSCRIPT × blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_m start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT × italic_L end_POSTSUPERSCRIPT × ⋯ × blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_m start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT × italic_L end_POSTSUPERSCRIPT. Note that this assumption implies that W1[L],W2[L],,WK[L]superscriptsubscript𝑊1delimited-[]𝐿superscriptsubscript𝑊2delimited-[]𝐿superscriptsubscript𝑊𝐾delimited-[]𝐿W_{1}^{[L]},W_{2}^{[L]},\cdots,W_{K}^{[L]}italic_W start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT [ italic_L ] end_POSTSUPERSCRIPT , italic_W start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT [ italic_L ] end_POSTSUPERSCRIPT , ⋯ , italic_W start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT start_POSTSUPERSCRIPT [ italic_L ] end_POSTSUPERSCRIPT are independent. For compact notation, in the remainder of this section, we omit the superscript ‘[L]delimited-[]𝐿[L][ italic_L ]’ over the data streams. Let ρ𝜌\rhoitalic_ρ denote the state of the joint classical-quantum system W1W2WKQ1Q2QKsubscript𝑊1subscript𝑊2subscript𝑊𝐾subscript𝑄1subscript𝑄2subscript𝑄𝐾W_{1}W_{2}\cdots W_{K}Q_{1}Q_{2}\cdots Q_{K}italic_W start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_W start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ⋯ italic_W start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT italic_Q start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_Q start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ⋯ italic_Q start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT in the encoding stage.

Lemma 2 (No-communication).

I(W𝒥;WQ)ρ=0𝐼subscriptsubscript𝑊𝒥subscript𝑊subscript𝑄𝜌0I(W_{\mathcal{J}};W_{\mathcal{I}}Q_{\mathcal{I}})_{\rho}=0italic_I ( italic_W start_POSTSUBSCRIPT caligraphic_J end_POSTSUBSCRIPT ; italic_W start_POSTSUBSCRIPT caligraphic_I end_POSTSUBSCRIPT italic_Q start_POSTSUBSCRIPT caligraphic_I end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_ρ end_POSTSUBSCRIPT = 0 for exclusive subsets ,𝒥[K]𝒥delimited-[]𝐾\mathcal{I},\mathcal{J}\subseteq[K]caligraphic_I , caligraphic_J ⊆ [ italic_K ]. Since conditional mutual information is non-negative, this directly implies that I(W𝒥;QW)ρ=0𝐼subscriptsubscript𝑊𝒥conditionalsubscript𝑄subscript𝑊𝜌0I(W_{\mathcal{J}};Q_{\mathcal{I}}\mid W_{\mathcal{I}})_{\rho}=0italic_I ( italic_W start_POSTSUBSCRIPT caligraphic_J end_POSTSUBSCRIPT ; italic_Q start_POSTSUBSCRIPT caligraphic_I end_POSTSUBSCRIPT ∣ italic_W start_POSTSUBSCRIPT caligraphic_I end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_ρ end_POSTSUBSCRIPT = 0 and that H(QW,W𝒥)ρ=H(QW)ρ𝐻subscriptconditionalsubscript𝑄subscript𝑊subscript𝑊𝒥𝜌𝐻subscriptconditionalsubscript𝑄subscript𝑊𝜌H(Q_{\mathcal{I}}\mid W_{\mathcal{I}},W_{\mathcal{J}})_{\rho}=H(Q_{\mathcal{I}% }\mid W_{\mathcal{I}})_{\rho}italic_H ( italic_Q start_POSTSUBSCRIPT caligraphic_I end_POSTSUBSCRIPT ∣ italic_W start_POSTSUBSCRIPT caligraphic_I end_POSTSUBSCRIPT , italic_W start_POSTSUBSCRIPT caligraphic_J end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_ρ end_POSTSUBSCRIPT = italic_H ( italic_Q start_POSTSUBSCRIPT caligraphic_I end_POSTSUBSCRIPT ∣ italic_W start_POSTSUBSCRIPT caligraphic_I end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_ρ end_POSTSUBSCRIPT.

Proof.

Since W1,W2,,WKsubscript𝑊1subscript𝑊2subscript𝑊𝐾W_{1},W_{2},\cdots,W_{K}italic_W start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_W start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , ⋯ , italic_W start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT are assumed independent, this implies Wsubscript𝑊W_{\mathcal{I}}italic_W start_POSTSUBSCRIPT caligraphic_I end_POSTSUBSCRIPT and W𝒥subscript𝑊𝒥W_{\mathcal{J}}italic_W start_POSTSUBSCRIPT caligraphic_J end_POSTSUBSCRIPT are independent. The lemma now follows from the no-communication theorem, e.g., see [33]. ∎

5.1 Proof of Theorem 1

Recall that in the decoding stage, Bob measures Q[K]subscript𝑄delimited-[]𝐾Q_{[K]}italic_Q start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT to obtain Y𝑌Yitalic_Y, from which he gets F[L]superscript𝐹delimited-[]𝐿F^{[L]}italic_F start_POSTSUPERSCRIPT [ italic_L ] end_POSTSUPERSCRIPT (written as F𝐹Fitalic_F to simplify notation). Therefore, for any 𝒦[K]𝒦delimited-[]𝐾\mathcal{K}\subseteq[K]caligraphic_K ⊆ [ italic_K ],

L×r𝒦𝐿subscript𝑟𝒦\displaystyle L\times r_{\mathcal{K}}italic_L × italic_r start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT
=I(W𝒦;FW[K]𝒦)absent𝐼subscript𝑊𝒦conditional𝐹subscript𝑊delimited-[]𝐾𝒦\displaystyle=I(W_{\mathcal{K}};F\mid W_{[K]\setminus\mathcal{K}})= italic_I ( italic_W start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT ; italic_F ∣ italic_W start_POSTSUBSCRIPT [ italic_K ] ∖ caligraphic_K end_POSTSUBSCRIPT ) (32)
=I(W𝒦;YW[K]𝒦)absent𝐼subscript𝑊𝒦conditional𝑌subscript𝑊delimited-[]𝐾𝒦\displaystyle=I(W_{\mathcal{K}};Y\mid W_{[K]\setminus\mathcal{K}})= italic_I ( italic_W start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT ; italic_Y ∣ italic_W start_POSTSUBSCRIPT [ italic_K ] ∖ caligraphic_K end_POSTSUBSCRIPT ) (33)
I(W𝒦;Q[K]W[K]𝒦)absent𝐼subscript𝑊𝒦conditionalsubscript𝑄delimited-[]𝐾subscript𝑊delimited-[]𝐾𝒦\displaystyle\leq I(W_{\mathcal{K}};Q_{[K]}\mid W_{[K]\setminus\mathcal{K}})≤ italic_I ( italic_W start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT ; italic_Q start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT ∣ italic_W start_POSTSUBSCRIPT [ italic_K ] ∖ caligraphic_K end_POSTSUBSCRIPT ) (34)
H(Q[K])absent𝐻subscript𝑄delimited-[]𝐾\displaystyle\leq H(Q_{[K]})≤ italic_H ( italic_Q start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT ) (35)
k[K]logδkabsentsubscript𝑘delimited-[]𝐾subscript𝛿𝑘\displaystyle\leq\sum_{k\in[K]}\log\delta_{k}≤ ∑ start_POSTSUBSCRIPT italic_k ∈ [ italic_K ] end_POSTSUBSCRIPT roman_log italic_δ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT (36)
Δ[K]r𝒦absentsubscriptΔdelimited-[]𝐾subscript𝑟𝒦\displaystyle\implies\Delta_{[K]}\geq r_{\mathcal{K}}⟹ roman_Δ start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT ≥ italic_r start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT (37)

Plugging in 𝒦=[K]𝒦delimited-[]𝐾\mathcal{K}=[K]caligraphic_K = [ italic_K ] proves (15). Information measures on and after Step (34) are with respect to the state ρ𝜌\rhoitalic_ρ. Step (34) follows from Holevo bound, since Bob measures Q[K]subscript𝑄delimited-[]𝐾Q_{[K]}italic_Q start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT to obtain Y𝑌Yitalic_Y. Step (35) is because W𝒦subscript𝑊𝒦W_{\mathcal{K}}italic_W start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT and W[K]𝒦subscript𝑊delimited-[]𝐾𝒦W_{[K]\setminus\mathcal{K}}italic_W start_POSTSUBSCRIPT [ italic_K ] ∖ caligraphic_K end_POSTSUBSCRIPT are classical, and thus conditioning on any realization of W[K]𝒦subscript𝑊delimited-[]𝐾𝒦W_{[K]\setminus\mathcal{K}}italic_W start_POSTSUBSCRIPT [ italic_K ] ∖ caligraphic_K end_POSTSUBSCRIPT, the mutual information between W𝒦subscript𝑊𝒦W_{\mathcal{K}}italic_W start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT and Q[K]subscript𝑄delimited-[]𝐾Q_{[K]}italic_Q start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT is not greater than H(Q[K])𝐻subscript𝑄delimited-[]𝐾H(Q_{[K]})italic_H ( italic_Q start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT ).

Continuing from (34),

L×r𝒦𝐿subscript𝑟𝒦\displaystyle L\times r_{\mathcal{K}}italic_L × italic_r start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT
I(W𝒦;Q[K]W[K]𝒦)absent𝐼subscript𝑊𝒦conditionalsubscript𝑄delimited-[]𝐾subscript𝑊delimited-[]𝐾𝒦\displaystyle\leq I(W_{\mathcal{K}};Q_{[K]}\mid W_{[K]\setminus\mathcal{K}})≤ italic_I ( italic_W start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT ; italic_Q start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT ∣ italic_W start_POSTSUBSCRIPT [ italic_K ] ∖ caligraphic_K end_POSTSUBSCRIPT )
=I(W𝒦;Q𝒦Q[K]𝒦,W[K]𝒦)absent𝐼subscript𝑊𝒦conditionalsubscript𝑄𝒦subscript𝑄delimited-[]𝐾𝒦subscript𝑊delimited-[]𝐾𝒦\displaystyle=I(W_{\mathcal{K}};Q_{\mathcal{K}}\mid Q_{[K]\setminus\mathcal{K}% },W_{[K]\setminus\mathcal{K}})= italic_I ( italic_W start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT ; italic_Q start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT ∣ italic_Q start_POSTSUBSCRIPT [ italic_K ] ∖ caligraphic_K end_POSTSUBSCRIPT , italic_W start_POSTSUBSCRIPT [ italic_K ] ∖ caligraphic_K end_POSTSUBSCRIPT ) (38)
=H(Q𝒦Q[K]𝒦,W[K]𝒦)H(Q𝒦Q[K]𝒦,W[K])absent𝐻conditionalsubscript𝑄𝒦subscript𝑄delimited-[]𝐾𝒦subscript𝑊delimited-[]𝐾𝒦𝐻conditionalsubscript𝑄𝒦subscript𝑄delimited-[]𝐾𝒦subscript𝑊delimited-[]𝐾\displaystyle=H(Q_{\mathcal{K}}\mid Q_{[K]\setminus\mathcal{K}},W_{[K]% \setminus\mathcal{K}})-H(Q_{\mathcal{K}}\mid Q_{[K]\setminus\mathcal{K}},W_{[K% ]})= italic_H ( italic_Q start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT ∣ italic_Q start_POSTSUBSCRIPT [ italic_K ] ∖ caligraphic_K end_POSTSUBSCRIPT , italic_W start_POSTSUBSCRIPT [ italic_K ] ∖ caligraphic_K end_POSTSUBSCRIPT ) - italic_H ( italic_Q start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT ∣ italic_Q start_POSTSUBSCRIPT [ italic_K ] ∖ caligraphic_K end_POSTSUBSCRIPT , italic_W start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT ) (39)
H(Q𝒦Q[K]𝒦,W[K]𝒦)+H(Q𝒦W𝒦)absent𝐻conditionalsubscript𝑄𝒦subscript𝑄delimited-[]𝐾𝒦subscript𝑊delimited-[]𝐾𝒦𝐻conditionalsubscript𝑄𝒦subscript𝑊𝒦\displaystyle\leq H(Q_{\mathcal{K}}\mid Q_{[K]\setminus\mathcal{K}},W_{[K]% \setminus\mathcal{K}})+H(Q_{\mathcal{K}}\mid W_{\mathcal{K}})≤ italic_H ( italic_Q start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT ∣ italic_Q start_POSTSUBSCRIPT [ italic_K ] ∖ caligraphic_K end_POSTSUBSCRIPT , italic_W start_POSTSUBSCRIPT [ italic_K ] ∖ caligraphic_K end_POSTSUBSCRIPT ) + italic_H ( italic_Q start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT ∣ italic_W start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT ) (40)
2H(Q𝒦)absent2𝐻subscript𝑄𝒦\displaystyle\leq 2H(Q_{\mathcal{K}})≤ 2 italic_H ( italic_Q start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT ) (41)
2k𝒦logδkabsent2subscript𝑘𝒦subscript𝛿𝑘\displaystyle\leq 2\sum_{k\in\mathcal{K}}\log\delta_{k}≤ 2 ∑ start_POSTSUBSCRIPT italic_k ∈ caligraphic_K end_POSTSUBSCRIPT roman_log italic_δ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT (42)
2Δ𝒦r𝒦absent2subscriptΔ𝒦subscript𝑟𝒦\displaystyle\implies 2\Delta_{\mathcal{K}}\geq r_{\mathcal{K}}⟹ 2 roman_Δ start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT ≥ italic_r start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT (43)

This proves (16). Step (38) follows from Lemma 2, which implies I(W𝒦;Q[K]𝒦W[K]𝒦)=0𝐼subscript𝑊𝒦conditionalsubscript𝑄delimited-[]𝐾𝒦subscript𝑊delimited-[]𝐾𝒦0I(W_{\mathcal{K}};Q_{[K]\setminus\mathcal{K}}\mid W_{[K]\setminus\mathcal{K}})=0italic_I ( italic_W start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT ; italic_Q start_POSTSUBSCRIPT [ italic_K ] ∖ caligraphic_K end_POSTSUBSCRIPT ∣ italic_W start_POSTSUBSCRIPT [ italic_K ] ∖ caligraphic_K end_POSTSUBSCRIPT ) = 0. Step (40) follows from the Araki-Lieb triangle inequality, by conditioning on W[K]subscript𝑊delimited-[]𝐾W_{[K]}italic_W start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT, and noting that H(Q𝒦W[K])=H(Q𝒦W𝒦)𝐻conditionalsubscript𝑄𝒦subscript𝑊delimited-[]𝐾𝐻conditionalsubscript𝑄𝒦subscript𝑊𝒦H(Q_{\mathcal{K}}\mid W_{[K]})=H(Q_{\mathcal{K}}\mid W_{\mathcal{K}})italic_H ( italic_Q start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT ∣ italic_W start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT ) = italic_H ( italic_Q start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT ∣ italic_W start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT ), as implied by Lemma 2. Step (41) holds because conditioning does not increase entropy.

5.2 Proof of Theorem 2

We need the following lemmas.

Lemma 3.

For 𝒦[K]𝒦delimited-[]𝐾\mathcal{K}\subseteq[K]caligraphic_K ⊆ [ italic_K ],

L×s𝒦H(Q[K])H(Q[K]W𝒦).𝐿subscript𝑠𝒦𝐻subscript𝑄delimited-[]𝐾𝐻conditionalsubscript𝑄delimited-[]𝐾subscript𝑊𝒦\displaystyle L\times s_{\mathcal{K}}\leq H(Q_{[K]})-H(Q_{[K]}\mid W_{\mathcal% {K}}).italic_L × italic_s start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT ≤ italic_H ( italic_Q start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT ) - italic_H ( italic_Q start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT ∣ italic_W start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT ) . (44)
Proof.
L×s𝒦𝐿subscript𝑠𝒦\displaystyle L\times s_{\mathcal{K}}italic_L × italic_s start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT
=L×(r[K]r[K]𝒦)absent𝐿subscript𝑟delimited-[]𝐾subscript𝑟delimited-[]𝐾𝒦\displaystyle=L\times(r_{[K]}-r_{[K]\setminus\mathcal{K}})= italic_L × ( italic_r start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT - italic_r start_POSTSUBSCRIPT [ italic_K ] ∖ caligraphic_K end_POSTSUBSCRIPT )
=H(F)H(k[K]𝒦𝐕kWk)absent𝐻𝐹𝐻subscript𝑘delimited-[]𝐾𝒦subscript𝐕𝑘subscript𝑊𝑘\displaystyle=H(F)-H\left(\sum_{k\in[K]\setminus\mathcal{K}}{\bf V}_{k}W_{k}\right)= italic_H ( italic_F ) - italic_H ( ∑ start_POSTSUBSCRIPT italic_k ∈ [ italic_K ] ∖ caligraphic_K end_POSTSUBSCRIPT bold_V start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_W start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) (45)
=H(F)H(FW𝒦)absent𝐻𝐹𝐻conditional𝐹subscript𝑊𝒦\displaystyle=H(F)-H(F\mid W_{\mathcal{K}})= italic_H ( italic_F ) - italic_H ( italic_F ∣ italic_W start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT ) (46)
=I(F;W𝒦)absent𝐼𝐹subscript𝑊𝒦\displaystyle=I(F;W_{\mathcal{K}})= italic_I ( italic_F ; italic_W start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT ) (47)
=I(Y;W𝒦)absent𝐼𝑌subscript𝑊𝒦\displaystyle=I(Y;W_{\mathcal{K}})= italic_I ( italic_Y ; italic_W start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT ) (48)
I(Q[K];W𝒦)absent𝐼subscript𝑄delimited-[]𝐾subscript𝑊𝒦\displaystyle\leq I(Q_{[K]};W_{\mathcal{K}})≤ italic_I ( italic_Q start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT ; italic_W start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT ) (49)
=H(Q[K])H(Q[K]W𝒦)absent𝐻subscript𝑄delimited-[]𝐾𝐻conditionalsubscript𝑄delimited-[]𝐾subscript𝑊𝒦\displaystyle=H(Q_{[K]})-H(Q_{[K]}\mid W_{\mathcal{K}})= italic_H ( italic_Q start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT ) - italic_H ( italic_Q start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT ∣ italic_W start_POSTSUBSCRIPT caligraphic_K end_POSTSUBSCRIPT ) (50)

Step (49) follows from Holevo’s bound. ∎

Lemma 4.

For {𝒦1,𝒦2,,𝒦T}subscript𝒦1subscript𝒦2subscript𝒦𝑇\{\mathcal{K}_{1},\mathcal{K}_{2},\cdots,\mathcal{K}_{T}\}{ caligraphic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , caligraphic_K start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , ⋯ , caligraphic_K start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT } a partition of [K]delimited-[]𝐾[K][ italic_K ],

L×(s𝒦1+r𝒦2++r𝒦T)𝐿subscript𝑠subscript𝒦1subscript𝑟subscript𝒦2subscript𝑟subscript𝒦𝑇\displaystyle L\times(s_{\mathcal{K}_{1}}+r_{\mathcal{K}_{2}}+\cdots+r_{% \mathcal{K}_{T}})italic_L × ( italic_s start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT + italic_r start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT + ⋯ + italic_r start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT end_POSTSUBSCRIPT )
H(Q[K])H(Q𝒦1W𝒦1)+H(Q𝒦2W𝒦2)++H(Q𝒦TW𝒦T).absent𝐻subscript𝑄delimited-[]𝐾𝐻conditionalsubscript𝑄subscript𝒦1subscript𝑊subscript𝒦1𝐻conditionalsubscript𝑄subscript𝒦2subscript𝑊subscript𝒦2𝐻conditionalsubscript𝑄subscript𝒦𝑇subscript𝑊subscript𝒦𝑇\displaystyle\leq H(Q_{[K]})-H(Q_{\mathcal{K}_{1}}\mid W_{\mathcal{K}_{1}})+H(% Q_{\mathcal{K}_{2}}\mid W_{\mathcal{K}_{2}})+\cdots+H(Q_{\mathcal{K}_{T}}\mid W% _{\mathcal{K}_{T}}).≤ italic_H ( italic_Q start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT ) - italic_H ( italic_Q start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∣ italic_W start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) + italic_H ( italic_Q start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∣ italic_W start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) + ⋯ + italic_H ( italic_Q start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∣ italic_W start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) . (51)
Proof.

According to Lemma 3 and (40), we have

L×(s𝒦1+r𝒦2++r𝒦T)𝐿subscript𝑠subscript𝒦1subscript𝑟subscript𝒦2subscript𝑟subscript𝒦𝑇\displaystyle L\times(s_{\mathcal{K}_{1}}+r_{\mathcal{K}_{2}}+\cdots+r_{% \mathcal{K}_{T}})italic_L × ( italic_s start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT + italic_r start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT + ⋯ + italic_r start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT end_POSTSUBSCRIPT )
H(Q[K])H(Q[K]W𝒦1)absent𝐻subscript𝑄delimited-[]𝐾𝐻conditionalsubscript𝑄delimited-[]𝐾subscript𝑊subscript𝒦1\displaystyle\leq H(Q_{[K]})-H(Q_{[K]}\mid W_{\mathcal{K}_{1}})≤ italic_H ( italic_Q start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT ) - italic_H ( italic_Q start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT ∣ italic_W start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT )
+i=2T(H(Q𝒦iQ[K]𝒦i,W[K]𝒦i)+H(Q𝒦iW𝒦i))superscriptsubscript𝑖2𝑇𝐻conditionalsubscript𝑄subscript𝒦𝑖subscript𝑄delimited-[]𝐾subscript𝒦𝑖subscript𝑊delimited-[]𝐾subscript𝒦𝑖𝐻conditionalsubscript𝑄subscript𝒦𝑖subscript𝑊subscript𝒦𝑖\displaystyle~{}~{}~{}~{}+\sum_{i=2}^{T}\Big{(}H(Q_{\mathcal{K}_{i}}\mid Q_{[K% ]\setminus\mathcal{K}_{i}},W_{[K]\setminus\mathcal{K}_{i}})+H(Q_{\mathcal{K}_{% i}}\mid W_{\mathcal{K}_{i}})\Big{)}+ ∑ start_POSTSUBSCRIPT italic_i = 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ( italic_H ( italic_Q start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∣ italic_Q start_POSTSUBSCRIPT [ italic_K ] ∖ caligraphic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_W start_POSTSUBSCRIPT [ italic_K ] ∖ caligraphic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) + italic_H ( italic_Q start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∣ italic_W start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) ) (52)
H(Q[K])H(Q[K]W𝒦1)absent𝐻subscript𝑄delimited-[]𝐾𝐻conditionalsubscript𝑄delimited-[]𝐾subscript𝑊subscript𝒦1\displaystyle\leq H(Q_{[K]})-H(Q_{[K]}\mid W_{\mathcal{K}_{1}})≤ italic_H ( italic_Q start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT ) - italic_H ( italic_Q start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT ∣ italic_W start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT )
+i=2T(H(Q𝒦iQ𝒦1𝒦i1𝒦i+1𝒦T,W𝒦1)+H(Q𝒦iW𝒦i))superscriptsubscript𝑖2𝑇𝐻conditionalsubscript𝑄subscript𝒦𝑖subscript𝑄subscript𝒦1subscript𝒦𝑖1subscript𝒦𝑖1subscript𝒦𝑇subscript𝑊subscript𝒦1𝐻conditionalsubscript𝑄subscript𝒦𝑖subscript𝑊subscript𝒦𝑖\displaystyle~{}~{}~{}~{}+\sum_{i=2}^{T}\Big{(}H(Q_{\mathcal{K}_{i}}\mid Q_{% \mathcal{K}_{1}\cup\cdots\cup\mathcal{K}_{i-1}\cup\mathcal{K}_{i+1}\cup\cdots% \cup\mathcal{K}_{T}},W_{\mathcal{K}_{1}})+H(Q_{\mathcal{K}_{i}}\mid W_{% \mathcal{K}_{i}})\Big{)}+ ∑ start_POSTSUBSCRIPT italic_i = 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ( italic_H ( italic_Q start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∣ italic_Q start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ∪ ⋯ ∪ caligraphic_K start_POSTSUBSCRIPT italic_i - 1 end_POSTSUBSCRIPT ∪ caligraphic_K start_POSTSUBSCRIPT italic_i + 1 end_POSTSUBSCRIPT ∪ ⋯ ∪ caligraphic_K start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_W start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) + italic_H ( italic_Q start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∣ italic_W start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) ) (53)
H(Q[K])H(Q𝒦1W𝒦1)H(Q𝒦2𝒦3𝒦TQ𝒦1,W𝒦1)absent𝐻subscript𝑄delimited-[]𝐾𝐻conditionalsubscript𝑄subscript𝒦1subscript𝑊subscript𝒦1𝐻conditionalsubscript𝑄subscript𝒦2subscript𝒦3subscript𝒦𝑇subscript𝑄subscript𝒦1subscript𝑊subscript𝒦1\displaystyle\leq H(Q_{[K]})-H(Q_{\mathcal{K}_{1}}\mid W_{\mathcal{K}_{1}})-H(% Q_{\mathcal{K}_{2}\cup\mathcal{K}_{3}\cup\cdots\cup\mathcal{K}_{T}}\mid Q_{% \mathcal{K}_{1}},W_{\mathcal{K}_{1}})≤ italic_H ( italic_Q start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT ) - italic_H ( italic_Q start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∣ italic_W start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) - italic_H ( italic_Q start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ∪ caligraphic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ∪ ⋯ ∪ caligraphic_K start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∣ italic_Q start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_W start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT )
+i=2T(H(Q𝒦iQ𝒦1𝒦i1,W𝒦1)+H(Q𝒦iW𝒦i))superscriptsubscript𝑖2𝑇𝐻conditionalsubscript𝑄subscript𝒦𝑖subscript𝑄subscript𝒦1subscript𝒦𝑖1subscript𝑊subscript𝒦1𝐻conditionalsubscript𝑄subscript𝒦𝑖subscript𝑊subscript𝒦𝑖\displaystyle~{}~{}~{}~{}+\sum_{i=2}^{T}\Big{(}H(Q_{\mathcal{K}_{i}}\mid Q_{% \mathcal{K}_{1}\cup\cdots\cup\mathcal{K}_{i-1}},W_{\mathcal{K}_{1}})+H(Q_{% \mathcal{K}_{i}}\mid W_{\mathcal{K}_{i}})\Big{)}+ ∑ start_POSTSUBSCRIPT italic_i = 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ( italic_H ( italic_Q start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∣ italic_Q start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ∪ ⋯ ∪ caligraphic_K start_POSTSUBSCRIPT italic_i - 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_W start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) + italic_H ( italic_Q start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∣ italic_W start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) ) (54)
=H(Q[K])H(Q𝒦1W𝒦1)+H(Q𝒦2W𝒦2)++H(Q𝒦TW𝒦T)absent𝐻subscript𝑄delimited-[]𝐾𝐻conditionalsubscript𝑄subscript𝒦1subscript𝑊subscript𝒦1𝐻conditionalsubscript𝑄subscript𝒦2subscript𝑊subscript𝒦2𝐻conditionalsubscript𝑄subscript𝒦𝑇subscript𝑊subscript𝒦𝑇\displaystyle=H(Q_{[K]})-H(Q_{\mathcal{K}_{1}}\mid W_{\mathcal{K}_{1}})+H(Q_{% \mathcal{K}_{2}}\mid W_{\mathcal{K}_{2}})+\cdots+H(Q_{\mathcal{K}_{T}}\mid W_{% \mathcal{K}_{T}})= italic_H ( italic_Q start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT ) - italic_H ( italic_Q start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∣ italic_W start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) + italic_H ( italic_Q start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∣ italic_W start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) + ⋯ + italic_H ( italic_Q start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∣ italic_W start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) (55)

where in Steps (53) and (54) we use the fact that conditioning does not increase entropy. ∎

We proceed as follows. First, by Lemma 4 and (40), we have

L×(s𝒦1+r𝒦1+r𝒦2++r𝒦T)𝐿subscript𝑠subscript𝒦1subscript𝑟subscript𝒦1subscript𝑟subscript𝒦2subscript𝑟subscript𝒦𝑇\displaystyle L\times(s_{\mathcal{K}_{1}}+r_{\mathcal{K}_{1}}+r_{\mathcal{K}_{% 2}}+\cdots+r_{\mathcal{K}_{T}})italic_L × ( italic_s start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT + italic_r start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT + italic_r start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT + ⋯ + italic_r start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT end_POSTSUBSCRIPT )
H(Q[K])+H(Q𝒦1Q𝒦2𝒦T,W𝒦2𝒦T)absent𝐻subscript𝑄delimited-[]𝐾𝐻conditionalsubscript𝑄subscript𝒦1subscript𝑄subscript𝒦2subscript𝒦𝑇subscript𝑊subscript𝒦2subscript𝒦𝑇\displaystyle\leq H(Q_{[K]})+H(Q_{\mathcal{K}_{1}}\mid Q_{\mathcal{K}_{2}\cup% \cdots\cup\mathcal{K}_{T}},W_{\mathcal{K}_{2}\cup\cdots\cup\mathcal{K}_{T}})≤ italic_H ( italic_Q start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT ) + italic_H ( italic_Q start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∣ italic_Q start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ∪ ⋯ ∪ caligraphic_K start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_W start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ∪ ⋯ ∪ caligraphic_K start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT end_POSTSUBSCRIPT )
+H(Q𝒦2W𝒦2)++H(Q𝒦TW𝒦T)𝐻conditionalsubscript𝑄subscript𝒦2subscript𝑊subscript𝒦2𝐻conditionalsubscript𝑄subscript𝒦𝑇subscript𝑊subscript𝒦𝑇\displaystyle~{}~{}~{}~{}+H(Q_{\mathcal{K}_{2}}\mid W_{\mathcal{K}_{2}})+% \cdots+H(Q_{\mathcal{K}_{T}}\mid W_{\mathcal{K}_{T}})+ italic_H ( italic_Q start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∣ italic_W start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) + ⋯ + italic_H ( italic_Q start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∣ italic_W start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) (56)
2k[K]logδkabsent2subscript𝑘delimited-[]𝐾subscript𝛿𝑘\displaystyle\leq 2\sum_{k\in[K]}\log\delta_{k}≤ 2 ∑ start_POSTSUBSCRIPT italic_k ∈ [ italic_K ] end_POSTSUBSCRIPT roman_log italic_δ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT (57)
(17)absentitalic-(17italic-)\displaystyle\implies\eqref{eq:new_bound_1}⟹ italic_( italic_) (58)

Next, noting the symmetry in Lemma 4, we have

L×(s𝒦2+r𝒦1+r𝒦3++r𝒦T)𝐿subscript𝑠subscript𝒦2subscript𝑟subscript𝒦1subscript𝑟subscript𝒦3subscript𝑟subscript𝒦𝑇\displaystyle L\times(s_{\mathcal{K}_{2}}+r_{\mathcal{K}_{1}}+r_{\mathcal{K}_{% 3}}+\cdots+r_{\mathcal{K}_{T}})italic_L × ( italic_s start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT + italic_r start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT + italic_r start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUBSCRIPT + ⋯ + italic_r start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT end_POSTSUBSCRIPT )
H(Q[K])H(Q𝒦2W𝒦2)+H(Q𝒦1W𝒦1)+H(Q𝒦3W𝒦3)++H(Q𝒦TW𝒦T).absent𝐻subscript𝑄delimited-[]𝐾𝐻conditionalsubscript𝑄subscript𝒦2subscript𝑊subscript𝒦2𝐻conditionalsubscript𝑄subscript𝒦1subscript𝑊subscript𝒦1𝐻conditionalsubscript𝑄subscript𝒦3subscript𝑊subscript𝒦3𝐻conditionalsubscript𝑄subscript𝒦𝑇subscript𝑊subscript𝒦𝑇\displaystyle\leq H(Q_{[K]})-H(Q_{\mathcal{K}_{2}}\mid W_{\mathcal{K}_{2}})+H(% Q_{\mathcal{K}_{1}}\mid W_{\mathcal{K}_{1}})+H(Q_{\mathcal{K}_{3}}\mid W_{% \mathcal{K}_{3}})+\cdots+H(Q_{\mathcal{K}_{T}}\mid W_{\mathcal{K}_{T}}).≤ italic_H ( italic_Q start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT ) - italic_H ( italic_Q start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∣ italic_W start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) + italic_H ( italic_Q start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∣ italic_W start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) + italic_H ( italic_Q start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∣ italic_W start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) + ⋯ + italic_H ( italic_Q start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∣ italic_W start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) . (59)

Adding (51) and (59), we obtain

L×(s𝒦1+s𝒦2)+(r𝒦1+r𝒦2)+2(r𝒦3++r𝒦T)𝐿subscript𝑠subscript𝒦1subscript𝑠subscript𝒦2subscript𝑟subscript𝒦1subscript𝑟subscript𝒦22subscript𝑟subscript𝒦3subscript𝑟subscript𝒦𝑇\displaystyle L\times\big{(}s_{\mathcal{K}_{1}}+s_{\mathcal{K}_{2}}\big{)}+% \big{(}r_{\mathcal{K}_{1}}+r_{\mathcal{K}_{2}}\big{)}+2\big{(}r_{\mathcal{K}_{% 3}}+\cdots+r_{\mathcal{K}_{T}}\big{)}italic_L × ( italic_s start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT + italic_s start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) + ( italic_r start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT + italic_r start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) + 2 ( italic_r start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUBSCRIPT + ⋯ + italic_r start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT end_POSTSUBSCRIPT )
2H(Q[K])+2(H(Q𝒦3W𝒦3)++H(Q𝒦TW𝒦T))absent2𝐻subscript𝑄delimited-[]𝐾2𝐻conditionalsubscript𝑄subscript𝒦3subscript𝑊subscript𝒦3𝐻conditionalsubscript𝑄subscript𝒦𝑇subscript𝑊subscript𝒦𝑇\displaystyle\leq 2H(Q_{[K]})+2\big{(}H(Q_{\mathcal{K}_{3}}\mid W_{\mathcal{K}% _{3}})+\cdots+H(Q_{\mathcal{K}_{T}}\mid W_{\mathcal{K}_{T}})\big{)}≤ 2 italic_H ( italic_Q start_POSTSUBSCRIPT [ italic_K ] end_POSTSUBSCRIPT ) + 2 ( italic_H ( italic_Q start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∣ italic_W start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) + ⋯ + italic_H ( italic_Q start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∣ italic_W start_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) ) (60)
2k𝒦1𝒦2logδk+4k𝒦3𝒦Tlogδkabsent2subscript𝑘subscript𝒦1subscript𝒦2subscript𝛿𝑘4subscript𝑘subscript𝒦3subscript𝒦𝑇subscript𝛿𝑘\displaystyle\leq 2\sum_{k\in\mathcal{K}_{1}\cup\mathcal{K}_{2}}\log\delta_{k}% +4\sum_{k\in\mathcal{K}_{3}\cup\cdots\cup\mathcal{K}_{T}}\log\delta_{k}≤ 2 ∑ start_POSTSUBSCRIPT italic_k ∈ caligraphic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ∪ caligraphic_K start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT roman_log italic_δ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT + 4 ∑ start_POSTSUBSCRIPT italic_k ∈ caligraphic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ∪ ⋯ ∪ caligraphic_K start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT end_POSTSUBSCRIPT roman_log italic_δ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT (61)
(18)absentitalic-(18italic-)\displaystyle\implies\eqref{eq:new_bound_2}⟹ italic_( italic_) (62)

6 Proof of Theorem 3: Achievability

6.1 Standard form of the linear function

Given the LC-QMAC problem specified by (𝔽d,K=3,𝐕1,𝐕2,𝐕3)formulae-sequencesubscript𝔽𝑑𝐾3subscript𝐕1subscript𝐕2subscript𝐕3(\mathbb{F}_{d},K=3,{\bf V}_{1},{\bf V}_{2},{\bf V}_{3})( blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT , italic_K = 3 , bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ), the function computed at Bob is by definition,

F=𝐕1W1+𝐕2W2+𝐕3W3.𝐹subscript𝐕1subscript𝑊1subscript𝐕2subscript𝑊2subscript𝐕3subscript𝑊3\displaystyle F={\bf V}_{1}W_{1}+{\bf V}_{2}W_{2}+{\bf V}_{3}W_{3}.italic_F = bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_W start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + bold_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_W start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + bold_V start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT italic_W start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT . (63)

According to [34, Lemma 2], there exist 𝔽dsubscript𝔽𝑑\mathbb{F}_{d}blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT matrices (with full column ranks and m𝑚mitalic_m rows each)

{U123,U12,U13,U23,U1(2,3),U2(1,3),U3(1,2),U1,U2,U3}subscript𝑈123subscript𝑈12subscript𝑈13subscript𝑈23subscript𝑈123subscript𝑈213subscript𝑈312subscript𝑈1subscript𝑈2subscript𝑈3\{U_{123},U_{12},U_{13},U_{23},U_{1(2,3)},U_{2(1,3)},U_{3(1,2)},U_{1},U_{2},U_% {3}\}{ italic_U start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT , italic_U start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT , italic_U start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT , italic_U start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT , italic_U start_POSTSUBSCRIPT 1 ( 2 , 3 ) end_POSTSUBSCRIPT , italic_U start_POSTSUBSCRIPT 2 ( 1 , 3 ) end_POSTSUBSCRIPT , italic_U start_POSTSUBSCRIPT 3 ( 1 , 2 ) end_POSTSUBSCRIPT , italic_U start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_U start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_U start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT }

such that,

  1. 1.

    [U123U12U13U1(2,3)U1]matrixsubscript𝑈123subscript𝑈12subscript𝑈13subscript𝑈123subscript𝑈1\begin{bmatrix}U_{123}&U_{12}&U_{13}&U_{1(2,3)}&U_{1}\end{bmatrix}[ start_ARG start_ROW start_CELL italic_U start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 1 ( 2 , 3 ) end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] form a basis for the column span of 𝐕1subscript𝐕1{\bf V}_{1}bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT;

  2. 2.

    [U123U12U23U2(1,3)U2]matrixsubscript𝑈123subscript𝑈12subscript𝑈23subscript𝑈213subscript𝑈2\begin{bmatrix}U_{123}&U_{12}&U_{23}&U_{2(1,3)}&U_{2}\end{bmatrix}[ start_ARG start_ROW start_CELL italic_U start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 2 ( 1 , 3 ) end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] form a basis for the column span of 𝐕2subscript𝐕2{\bf V}_{2}bold_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT;

  3. 3.

    [U123U13U23U3(1,2)U3]matrixsubscript𝑈123subscript𝑈13subscript𝑈23subscript𝑈312subscript𝑈3\begin{bmatrix}U_{123}&U_{13}&U_{23}&U_{3(1,2)}&U_{3}\end{bmatrix}[ start_ARG start_ROW start_CELL italic_U start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 3 ( 1 , 2 ) end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] form a basis for the column span of 𝐕3subscript𝐕3{\bf V}_{3}bold_V start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT;

  4. 4.

    [U123U12U13U23U1(2,3)U2(1,3)U1U2]matrixsubscript𝑈123subscript𝑈12subscript𝑈13subscript𝑈23subscript𝑈123subscript𝑈213subscript𝑈1subscript𝑈2\begin{bmatrix}U_{123}&U_{12}&U_{13}&U_{23}&U_{1(2,3)}&U_{2(1,3)}&U_{1}&U_{2}% \end{bmatrix}[ start_ARG start_ROW start_CELL italic_U start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 1 ( 2 , 3 ) end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 2 ( 1 , 3 ) end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] form a basis for the column span of [𝐕1,𝐕2]subscript𝐕1subscript𝐕2[{\bf V}_{1},{\bf V}_{2}][ bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ];

  5. 5.

    [U123U12U13U23U1(2,3)U3(1,2)U1U3]matrixsubscript𝑈123subscript𝑈12subscript𝑈13subscript𝑈23subscript𝑈123subscript𝑈312subscript𝑈1subscript𝑈3\begin{bmatrix}U_{123}&U_{12}&U_{13}&U_{23}&U_{1(2,3)}&U_{3(1,2)}&U_{1}&U_{3}% \end{bmatrix}[ start_ARG start_ROW start_CELL italic_U start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 1 ( 2 , 3 ) end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 3 ( 1 , 2 ) end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] form a basis for the column span of [𝐕1,𝐕3]subscript𝐕1subscript𝐕3[{\bf V}_{1},{\bf V}_{3}][ bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ];

  6. 6.

    [U123U12U13U23U2(1,3)U3(1,2)U2U3]matrixsubscript𝑈123subscript𝑈12subscript𝑈13subscript𝑈23subscript𝑈213subscript𝑈312subscript𝑈2subscript𝑈3\begin{bmatrix}U_{123}&U_{12}&U_{13}&U_{23}&U_{2(1,3)}&U_{3(1,2)}&U_{2}&U_{3}% \end{bmatrix}[ start_ARG start_ROW start_CELL italic_U start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 2 ( 1 , 3 ) end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 3 ( 1 , 2 ) end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] form a basis for the column span of [𝐕2,𝐕3]subscript𝐕2subscript𝐕3[{\bf V}_{2},{\bf V}_{3}][ bold_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ];

  7. 7.

    [U123U12U13U23U2(1,3)U3(1,2)U1U2U3]matrixsubscript𝑈123subscript𝑈12subscript𝑈13subscript𝑈23subscript𝑈213subscript𝑈312subscript𝑈1subscript𝑈2subscript𝑈3\begin{bmatrix}U_{123}&U_{12}&U_{13}&U_{23}&U_{2(1,3)}&U_{3(1,2)}&U_{1}&U_{2}&% U_{3}\end{bmatrix}[ start_ARG start_ROW start_CELL italic_U start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 2 ( 1 , 3 ) end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 3 ( 1 , 2 ) end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] form a basis for the column span of [𝐕1,𝐕2,𝐕3]subscript𝐕1subscript𝐕2subscript𝐕3[{\bf V}_{1},{\bf V}_{2},{\bf V}_{3}][ bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ].

  8. 8.

    U1(2,3),U2(1,3)subscript𝑈123subscript𝑈213U_{1(2,3)},U_{2(1,3)}italic_U start_POSTSUBSCRIPT 1 ( 2 , 3 ) end_POSTSUBSCRIPT , italic_U start_POSTSUBSCRIPT 2 ( 1 , 3 ) end_POSTSUBSCRIPT and U3(1,2)subscript𝑈312U_{3(1,2)}italic_U start_POSTSUBSCRIPT 3 ( 1 , 2 ) end_POSTSUBSCRIPT have the same size and U1(2,3)=U2(1,3)+U3(1,2)subscript𝑈123subscript𝑈213subscript𝑈312U_{1(2,3)}=U_{2(1,3)}+U_{3(1,2)}italic_U start_POSTSUBSCRIPT 1 ( 2 , 3 ) end_POSTSUBSCRIPT = italic_U start_POSTSUBSCRIPT 2 ( 1 , 3 ) end_POSTSUBSCRIPT + italic_U start_POSTSUBSCRIPT 3 ( 1 , 2 ) end_POSTSUBSCRIPT.

Let nsubscript𝑛n_{*}italic_n start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT denote the number of columns of Usubscript𝑈U_{*}italic_U start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT, for {1,2,3,12,13,23,123}*\in\{1,2,3,12,13,23,123\}∗ ∈ { 1 , 2 , 3 , 12 , 13 , 23 , 123 }. The number of columns for U1(2,3)subscript𝑈123U_{1(2,3)}italic_U start_POSTSUBSCRIPT 1 ( 2 , 3 ) end_POSTSUBSCRIPT (the same for U2(1,3)subscript𝑈213U_{2(1,3)}italic_U start_POSTSUBSCRIPT 2 ( 1 , 3 ) end_POSTSUBSCRIPT and U3(1,2)subscript𝑈312U_{3(1,2)}italic_U start_POSTSUBSCRIPT 3 ( 1 , 2 ) end_POSTSUBSCRIPT) is denoted as nosubscript𝑛𝑜n_{o}italic_n start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT.

Recall that each 𝐕ksubscript𝐕𝑘{\bf V}_{k}bold_V start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT is an m×mk𝑚subscript𝑚𝑘m\times m_{k}italic_m × italic_m start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT matrix. Since we assume without loss of generality that mkmsubscript𝑚𝑘𝑚m_{k}\leq mitalic_m start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ≤ italic_m and each 𝐕ksubscript𝐕𝑘{\bf V}_{k}bold_V start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT has full column rank, it follows that there exist invertible matrices R1,R2,R3subscript𝑅1subscript𝑅2subscript𝑅3R_{1},R_{2},R_{3}italic_R start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_R start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_R start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT such that

𝐕1subscript𝐕1\displaystyle{\bf V}_{1}bold_V start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT =[U123U12U13U1(2,3)U1]R1,absentmatrixsubscript𝑈123subscript𝑈12subscript𝑈13subscript𝑈123subscript𝑈1subscript𝑅1\displaystyle=\begin{bmatrix}U_{123}&U_{12}&U_{13}&U_{1(2,3)}&U_{1}\end{% bmatrix}R_{1},= [ start_ARG start_ROW start_CELL italic_U start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 1 ( 2 , 3 ) end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] italic_R start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , (64)
𝐕2subscript𝐕2\displaystyle{\bf V}_{2}bold_V start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT =[U123U12U23U2(1,3)U2]R2,absentmatrixsubscript𝑈123subscript𝑈12subscript𝑈23subscript𝑈213subscript𝑈2subscript𝑅2\displaystyle=\begin{bmatrix}U_{123}&U_{12}&U_{23}&U_{2(1,3)}&U_{2}\end{% bmatrix}R_{2},= [ start_ARG start_ROW start_CELL italic_U start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 2 ( 1 , 3 ) end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] italic_R start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , (65)
𝐕3subscript𝐕3\displaystyle{\bf V}_{3}bold_V start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT =[U123U13U23U3(1,2)U3]R3.absentmatrixsubscript𝑈123subscript𝑈13subscript𝑈23subscript𝑈312subscript𝑈3subscript𝑅3\displaystyle=\begin{bmatrix}U_{123}&U_{13}&U_{23}&U_{3(1,2)}&U_{3}\end{% bmatrix}R_{3}.= [ start_ARG start_ROW start_CELL italic_U start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 3 ( 1 , 2 ) end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] italic_R start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT . (66)

Thus, (63) becomes

F=[U123U12U13U1(2,3)U1](R1W1)𝐹matrixsubscript𝑈123subscript𝑈12subscript𝑈13subscript𝑈123subscript𝑈1subscript𝑅1subscript𝑊1\displaystyle F=\begin{bmatrix}U_{123}&U_{12}&U_{13}&U_{1(2,3)}&U_{1}\end{% bmatrix}(R_{1}W_{1})italic_F = [ start_ARG start_ROW start_CELL italic_U start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 1 ( 2 , 3 ) end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] ( italic_R start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_W start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT )
+[U123U12U23U2(1,3)U2](R2W2)matrixsubscript𝑈123subscript𝑈12subscript𝑈23subscript𝑈213subscript𝑈2subscript𝑅2subscript𝑊2\displaystyle~{}~{}~{}~{}+\begin{bmatrix}U_{123}&U_{12}&U_{23}&U_{2(1,3)}&U_{2% }\end{bmatrix}(R_{2}W_{2})+ [ start_ARG start_ROW start_CELL italic_U start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 2 ( 1 , 3 ) end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] ( italic_R start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_W start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT )
+[U123U13U23U3(1,2)U3](R3W3).matrixsubscript𝑈123subscript𝑈13subscript𝑈23subscript𝑈312subscript𝑈3subscript𝑅3subscript𝑊3\displaystyle~{}~{}~{}~{}+\begin{bmatrix}U_{123}&U_{13}&U_{23}&U_{3(1,2)}&U_{3% }\end{bmatrix}(R_{3}W_{3}).+ [ start_ARG start_ROW start_CELL italic_U start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 3 ( 1 , 2 ) end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] ( italic_R start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT italic_W start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) . (67)

RkWksubscript𝑅𝑘subscript𝑊𝑘R_{k}W_{k}italic_R start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_W start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT can be considered as the (mksubscript𝑚𝑘m_{k}italic_m start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT-dimensional) data available to Alicek for k[3]𝑘delimited-[]3k\in[3]italic_k ∈ [ 3 ]. It will be convenient to write RkWksubscript𝑅𝑘subscript𝑊𝑘R_{k}W_{k}italic_R start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_W start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT as,

R1W1=[A123A12A13AoA1],R2W2=[B123B12B23BoB2],R3W3=[C123C13C23CoC3],formulae-sequencesubscript𝑅1subscript𝑊1matrixsubscript𝐴123subscript𝐴12subscript𝐴13subscript𝐴𝑜subscript𝐴1formulae-sequencesubscript𝑅2subscript𝑊2matrixsubscript𝐵123subscript𝐵12subscript𝐵23subscript𝐵𝑜subscript𝐵2subscript𝑅3subscript𝑊3matrixsubscript𝐶123subscript𝐶13subscript𝐶23subscript𝐶𝑜subscript𝐶3\displaystyle R_{1}W_{1}=\begin{bmatrix}A_{123}\\ A_{12}\\ A_{13}\\ A_{o}\\ A_{1}\end{bmatrix},R_{2}W_{2}=\begin{bmatrix}B_{123}\\ B_{12}\\ B_{23}\\ B_{o}\\ B_{2}\end{bmatrix},R_{3}W_{3}=\begin{bmatrix}C_{123}\\ C_{13}\\ C_{23}\\ C_{o}\\ C_{3}\end{bmatrix},italic_R start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_W start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = [ start_ARG start_ROW start_CELL italic_A start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_A start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_A start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_A start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_A start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] , italic_R start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_W start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = [ start_ARG start_ROW start_CELL italic_B start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_B start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_B start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_B start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_B start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] , italic_R start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT italic_W start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = [ start_ARG start_ROW start_CELL italic_C start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_C start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_C start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_C start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_C start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] , (68)

where A123,A12,A13,,Co,C3subscript𝐴123subscript𝐴12subscript𝐴13subscript𝐶𝑜subscript𝐶3A_{123},A_{12},A_{13},\cdots,C_{o},C_{3}italic_A start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT , italic_A start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT , italic_A start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT , ⋯ , italic_C start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT , italic_C start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT are vectors with elements drawn in 𝔽dsubscript𝔽𝑑\mathbb{F}_{d}blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT, with Xsubscript𝑋X_{*}italic_X start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT being an nsubscript𝑛n_{*}italic_n start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT-length vector for X{A,B,C}𝑋𝐴𝐵𝐶X\in\{A,B,C\}italic_X ∈ { italic_A , italic_B , italic_C } and {o,1,2,3,12,13,23,123}*\in\{o,1,2,3,12,13,23,123\}∗ ∈ { italic_o , 1 , 2 , 3 , 12 , 13 , 23 , 123 }. Then, (6.1) becomes,

F=[U123U12U13U23U2(1,3)U3(1,2)U1U2U3]𝐔[A123+B123+C123A12+B12A13+C13B23+C23Ao+BoAo+CoA1B2C3]𝐹subscriptmatrixsubscript𝑈123subscript𝑈12subscript𝑈13subscript𝑈23subscript𝑈213subscript𝑈312subscript𝑈1subscript𝑈2subscript𝑈3𝐔matrixsubscript𝐴123subscript𝐵123subscript𝐶123subscript𝐴12subscript𝐵12subscript𝐴13subscript𝐶13subscript𝐵23subscript𝐶23subscript𝐴𝑜subscript𝐵𝑜subscript𝐴𝑜subscript𝐶𝑜subscript𝐴1subscript𝐵2subscript𝐶3\displaystyle F=\underbrace{\begin{bmatrix}U_{123}&U_{12}&U_{13}&U_{23}&U_{2(1% ,3)}&U_{3(1,2)}&U_{1}&U_{2}&U_{3}\end{bmatrix}}_{\bf U}\begin{bmatrix}A_{123}+% B_{123}+C_{123}\\ A_{12}+B_{12}\\ A_{13}+C_{13}\\ B_{23}+C_{23}\\ A_{o}+B_{o}\\ A_{o}+C_{o}\\ A_{1}\\ B_{2}\\ C_{3}\end{bmatrix}italic_F = under⏟ start_ARG [ start_ARG start_ROW start_CELL italic_U start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 2 ( 1 , 3 ) end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 3 ( 1 , 2 ) end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL start_CELL italic_U start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] end_ARG start_POSTSUBSCRIPT bold_U end_POSTSUBSCRIPT [ start_ARG start_ROW start_CELL italic_A start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT + italic_B start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_A start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_B start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_A start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_B start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_A start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT + italic_B start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_A start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_A start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_B start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_C start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] (69)

by noting that U1(2,3)=U2(1,3)+U3(1,2)subscript𝑈123subscript𝑈213subscript𝑈312U_{1(2,3)}=U_{2(1,3)}+U_{3(1,2)}italic_U start_POSTSUBSCRIPT 1 ( 2 , 3 ) end_POSTSUBSCRIPT = italic_U start_POSTSUBSCRIPT 2 ( 1 , 3 ) end_POSTSUBSCRIPT + italic_U start_POSTSUBSCRIPT 3 ( 1 , 2 ) end_POSTSUBSCRIPT. Since 𝐔𝐔{\bf U}bold_U is a basis (and thus has full column rank), computing F𝐹Fitalic_F is equivalent to computing F~~𝐹\tilde{F}over~ start_ARG italic_F end_ARG, where,

F~=[A123+B123+C123A12+B12A13+C13B23+C23Ao+BoAo+CoA1B2C3],~𝐹matrixsubscript𝐴123subscript𝐵123subscript𝐶123subscript𝐴12subscript𝐵12subscript𝐴13subscript𝐶13subscript𝐵23subscript𝐶23subscript𝐴𝑜subscript𝐵𝑜subscript𝐴𝑜subscript𝐶𝑜subscript𝐴1subscript𝐵2subscript𝐶3\displaystyle\tilde{F}=\begin{bmatrix}A_{123}+B_{123}+C_{123}\\ A_{12}+B_{12}\\ A_{13}+C_{13}\\ B_{23}+C_{23}\\ A_{o}+B_{o}\\ A_{o}+C_{o}\\ A_{1}\\ B_{2}\\ C_{3}\end{bmatrix},over~ start_ARG italic_F end_ARG = [ start_ARG start_ROW start_CELL italic_A start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT + italic_B start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_A start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_B start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_A start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_B start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_A start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT + italic_B start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_A start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_A start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_B start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_C start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] , (70)

such that all Asubscript𝐴A_{*}italic_A start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT symbols come from Alice1, Bsubscript𝐵B_{*}italic_B start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT come from Alice2, and Csubscript𝐶C_{*}italic_C start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT come from Alice3. Let us refer to the form in (70) as the standard form of the linear computation for K=3𝐾3K=3italic_K = 3. We will refer to the elements of F~~𝐹\tilde{F}over~ start_ARG italic_F end_ARG as demands, that the achievable scheme will need to satisfy. For example, the achievable scheme should satisfy n123subscript𝑛123n_{123}italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT dimensions of Bob’s demands along A123+B123+C123subscript𝐴123subscript𝐵123subscript𝐶123A_{123}+B_{123}+C_{123}italic_A start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT + italic_B start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT.

Specifically, the standard form is composed of,

  1. 1.

    A123+B123+C123subscript𝐴123subscript𝐵123subscript𝐶123A_{123}+B_{123}+C_{123}italic_A start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT + italic_B start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT, which is an n123subscript𝑛123n_{123}italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT-dimensional 3333-way sum and each term comes from a different Alice;

  2. 2.

    A12+B12subscript𝐴12subscript𝐵12A_{12}+B_{12}italic_A start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_B start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT, which is an n12subscript𝑛12n_{12}italic_n start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT-dimensional 2222-way sum of the inputs from Alice1 and Alice2; A13+C13subscript𝐴13subscript𝐶13A_{13}+C_{13}italic_A start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT, which is an n13subscript𝑛13n_{13}italic_n start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT-dimensional 2222-way sum of the inputs from Alice1 and Alice3; B23+C23subscript𝐵23subscript𝐶23B_{23}+C_{23}italic_B start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT, which is an n23subscript𝑛23n_{23}italic_n start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT-dimensional 2222-way sum of the inputs from Alice2 and Alice3, such that A12,A13,B12,B23,C13,C23subscript𝐴12subscript𝐴13subscript𝐵12subscript𝐵23subscript𝐶13subscript𝐶23A_{12},A_{13},B_{12},B_{23},C_{13},C_{23}italic_A start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT , italic_A start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT , italic_B start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT , italic_B start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT , italic_C start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT , italic_C start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT are different terms.

  3. 3.

    Ao+Bosubscript𝐴𝑜subscript𝐵𝑜A_{o}+B_{o}italic_A start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT + italic_B start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT, which is an nosubscript𝑛𝑜n_{o}italic_n start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT-dimensional 2222-way sum of the inputs from Alice1 and Alice2; Ao+Cosubscript𝐴𝑜subscript𝐶𝑜A_{o}+C_{o}italic_A start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT, which is another nosubscript𝑛𝑜n_{o}italic_n start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT-dimensional 2222-way sum of the inputs from Alice1 and Alice3, such that the same Aosubscript𝐴𝑜A_{o}italic_A start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT appears in both Ao+Bosubscript𝐴𝑜subscript𝐵𝑜A_{o}+B_{o}italic_A start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT + italic_B start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT and Ao+Cosubscript𝐴𝑜subscript𝐶𝑜A_{o}+C_{o}italic_A start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT. Since Ao+Bosubscript𝐴𝑜subscript𝐵𝑜A_{o}+B_{o}italic_A start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT + italic_B start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT and Ao+Cosubscript𝐴𝑜subscript𝐶𝑜A_{o}+C_{o}italic_A start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT always have the same dimension nosubscript𝑛𝑜n_{o}italic_n start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT, in the following they shall always be considered together.

  4. 4.

    A1subscript𝐴1A_{1}italic_A start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT, an n1subscript𝑛1n_{1}italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT-dimensional vector from Alice1; B2subscript𝐵2B_{2}italic_B start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT, an n2subscript𝑛2n_{2}italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT-dimensional vector from Alice2, and C3subscript𝐶3C_{3}italic_C start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT, an n3subscript𝑛3n_{3}italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT-dimensional vector from Alice3.

With this form, we can evaluate Theorem 3 in terms of {n{1,2,3,12,13,23,123,o}}\{n_{*}\mid*\in\{1,2,3,12,13,23,123,o\}\}{ italic_n start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT ∣ ∗ ∈ { 1 , 2 , 3 , 12 , 13 , 23 , 123 , italic_o } } as

𝔇={[Δ1Δ2Δ3]3|𝐀[Δ1Δ2Δ3]𝐂[n123n12n13n23non1n2n3]},superscript𝔇conditional-setmatrixsubscriptΔ1subscriptΔ2subscriptΔ3superscript3𝐀matrixsubscriptΔ1subscriptΔ2subscriptΔ3𝐂matrixsubscript𝑛123subscript𝑛12subscript𝑛13subscript𝑛23subscript𝑛𝑜subscript𝑛1subscript𝑛2subscript𝑛3\displaystyle\mathfrak{D}^{*}=\left\{\begin{bmatrix}\Delta_{1}\\ \Delta_{2}\\ \Delta_{3}\end{bmatrix}\in\mathbb{R}^{3}\left|{\bf A}\begin{bmatrix}\Delta_{1}% \\ \Delta_{2}\\ \Delta_{3}\end{bmatrix}\geq{\bf C}\begin{bmatrix}n_{123}\\ n_{12}\\ n_{13}\\ n_{23}\\ n_{o}\\ n_{1}\\ n_{2}\\ n_{3}\end{bmatrix}\right.\right\},fraktur_D start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = { [ start_ARG start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] ∈ blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT | bold_A [ start_ARG start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] ≥ bold_C [ start_ARG start_ROW start_CELL italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_n start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_n start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_n start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_n start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] } , (71)

where

𝐀=[200020002111222222222422242224],𝐂=[11101100110110101011100111112111322232113222312132223112433242224323422242334222].formulae-sequence𝐀matrix200020002111222222222422242224𝐂matrix11101100110110101011100111112111322232113222312132223112433242224323422242334222\displaystyle{\bf A}=\begin{bmatrix}2&0&0\\ 0&2&0\\ 0&0&2\\ 1&1&1\\ 2&2&2\\ 2&2&2\\ 2&2&2\\ 4&2&2\\ 2&4&2\\ 2&2&4\end{bmatrix},{\bf C}=\begin{bmatrix}1&1&1&0&1&1&0&0\\ 1&1&0&1&1&0&1&0\\ 1&0&1&1&1&0&0&1\\ 1&1&1&1&2&1&1&1\\ 3&2&2&2&3&2&1&1\\ 3&2&2&2&3&1&2&1\\ 3&2&2&2&3&1&1&2\\ 4&3&3&2&4&2&2&2\\ 4&3&2&3&4&2&2&2\\ 4&2&3&3&4&2&2&2\end{bmatrix}.bold_A = [ start_ARG start_ROW start_CELL 2 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 2 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 2 end_CELL end_ROW start_ROW start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL end_ROW start_ROW start_CELL 2 end_CELL start_CELL 2 end_CELL start_CELL 2 end_CELL end_ROW start_ROW start_CELL 2 end_CELL start_CELL 2 end_CELL start_CELL 2 end_CELL end_ROW start_ROW start_CELL 2 end_CELL start_CELL 2 end_CELL start_CELL 2 end_CELL end_ROW start_ROW start_CELL 4 end_CELL start_CELL 2 end_CELL start_CELL 2 end_CELL end_ROW start_ROW start_CELL 2 end_CELL start_CELL 4 end_CELL start_CELL 2 end_CELL end_ROW start_ROW start_CELL 2 end_CELL start_CELL 2 end_CELL start_CELL 4 end_CELL end_ROW end_ARG ] , bold_C = [ start_ARG start_ROW start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL end_ROW start_ROW start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 2 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL end_ROW start_ROW start_CELL 3 end_CELL start_CELL 2 end_CELL start_CELL 2 end_CELL start_CELL 2 end_CELL start_CELL 3 end_CELL start_CELL 2 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL end_ROW start_ROW start_CELL 3 end_CELL start_CELL 2 end_CELL start_CELL 2 end_CELL start_CELL 2 end_CELL start_CELL 3 end_CELL start_CELL 1 end_CELL start_CELL 2 end_CELL start_CELL 1 end_CELL end_ROW start_ROW start_CELL 3 end_CELL start_CELL 2 end_CELL start_CELL 2 end_CELL start_CELL 2 end_CELL start_CELL 3 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 2 end_CELL end_ROW start_ROW start_CELL 4 end_CELL start_CELL 3 end_CELL start_CELL 3 end_CELL start_CELL 2 end_CELL start_CELL 4 end_CELL start_CELL 2 end_CELL start_CELL 2 end_CELL start_CELL 2 end_CELL end_ROW start_ROW start_CELL 4 end_CELL start_CELL 3 end_CELL start_CELL 2 end_CELL start_CELL 3 end_CELL start_CELL 4 end_CELL start_CELL 2 end_CELL start_CELL 2 end_CELL start_CELL 2 end_CELL end_ROW start_ROW start_CELL 4 end_CELL start_CELL 2 end_CELL start_CELL 3 end_CELL start_CELL 3 end_CELL start_CELL 4 end_CELL start_CELL 2 end_CELL start_CELL 2 end_CELL start_CELL 2 end_CELL end_ROW end_ARG ] . (72)

In the remainder of this section, the goal is to prove that (RHS of (71))𝔇RHS of italic-(71italic-)superscript𝔇(\mbox{RHS of }\eqref{eq:region_standard})\subseteq\mathfrak{D}^{*}( RHS of italic_( italic_) ) ⊆ fraktur_D start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT.

6.2 Building block protocols

Let us list the building block protocols that will be used to establish the achievable region. The first building block protocol is based on trivially treating qudits as classical dits (TQC). It is summarized as follows.

  1. [TQC]:

    For any transmitter with 𝔽dsubscript𝔽𝑑\mathbb{F}_{d}blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT input x𝑥xitalic_x, by receiving one (encoded) qudit from that transmitter, the receiver can measure x𝑥xitalic_x with certainty. This protocol is suitable for satisfying Bob’s demands along certain dimensions of A1,B2,C3subscript𝐴1subscript𝐵2subscript𝐶3A_{1},B_{2},C_{3}italic_A start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_B start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_C start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT in (70). Specifically, when applying TQC to satisfy certain dimensions of A1subscript𝐴1A_{1}italic_A start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT, the protocol is referred to as P1. An amortized cost tuple (1,0,0)100(1,0,0)( 1 , 0 , 0 ) is used for this protocol as with (Alice1, Alice2, Alice3) sending (1,0,0)100(1,0,0)( 1 , 0 , 0 ) qudit, one dimension of A1subscript𝐴1A_{1}italic_A start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT demand is satisfied for Bob. Similarly, P2 with amortized cost tuple (0,1,0)010(0,1,0)( 0 , 1 , 0 ) refers to TQC for satisfying B2subscript𝐵2B_{2}italic_B start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT, and P3 with amortized cost tuple (0,0,1)001(0,0,1)( 0 , 0 , 1 ) refers to TQC for satisfying a C3subscript𝐶3C_{3}italic_C start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT demand.

The rest of the building block protocols P4P17 are based on the N𝑁Nitalic_N-sum box (Lemma 1). Note that to apply Lemma 1 one must first specify the transfer matrix 𝐌=[𝐌x,𝐌z]𝐌subscript𝐌𝑥subscript𝐌𝑧{\bf M}=[{\bf M}_{x},{\bf M}_{z}]bold_M = [ bold_M start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT , bold_M start_POSTSUBSCRIPT italic_z end_POSTSUBSCRIPT ] with full row rank N𝑁Nitalic_N and 𝐌x𝐌z=𝐌x𝐌zsubscript𝐌𝑥superscriptsubscript𝐌𝑧topsubscript𝐌𝑥superscriptsubscript𝐌𝑧top{\bf M}_{x}{\bf M}_{z}^{\top}={\bf M}_{x}{\bf M}_{z}^{\top}bold_M start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT bold_M start_POSTSUBSCRIPT italic_z end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ⊤ end_POSTSUPERSCRIPT = bold_M start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT bold_M start_POSTSUBSCRIPT italic_z end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ⊤ end_POSTSUPERSCRIPT (SSO property). For our purpose, we need the following two N𝑁Nitalic_N-sum boxes.

  1. Box 1:

    A 2222-sum box with transfer matrix 𝐌1=[11000011]subscript𝐌1matrix11000011{\bf M}_{1}=\begin{bmatrix}1&1&0&0\\ 0&0&1&-1\end{bmatrix}bold_M start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = [ start_ARG start_ROW start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL - 1 end_CELL end_ROW end_ARG ].

  2. Box 2:

    A 3333-sum box with transfer matrix 𝐌2=[111000000110000101]subscript𝐌2matrix111000000110000101{\bf M}_{2}=\begin{bmatrix}1&1&1&0&0&0\\ 0&0&0&1&-1&0\\ 0&0&0&1&0&-1\end{bmatrix}bold_M start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = [ start_ARG start_ROW start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL - 1 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL - 1 end_CELL end_ROW end_ARG ].

It is readily verified that 𝐌1,𝐌2subscript𝐌1subscript𝐌2{\bf M}_{1},{\bf M}_{2}bold_M start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , bold_M start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT satisfy the SSO property. Using Box 1 with transfer matrix 𝐌1subscript𝐌1{\bf M}_{1}bold_M start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT, we develop the following protocols.

  1. [2-way-sums]:

    For 2222 transmitters with 𝔽dsubscript𝔽𝑑\mathbb{F}_{d}blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT inputs (x1,z1)subscript𝑥1subscript𝑧1(x_{1},z_{1})( italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ), and (x2,z2)subscript𝑥2subscript𝑧2(x_{2},z_{2})( italic_x start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_z start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ), respectively, by receiving one qudit from each transmitter, the receiver can measure two sums (x1+x2,z1+z2)subscript𝑥1subscript𝑥2subscript𝑧1subscript𝑧2(x_{1}+x_{2},z_{1}+z_{2})( italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_z start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) with certainty. The negative sign can be handled by transmitter-side local operations. This protocol is suitable for satisfying demands along certain dimensions of A12+B12subscript𝐴12subscript𝐵12A_{12}+B_{12}italic_A start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_B start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT, referred to as P4 with amortized cost tuple (0.5,0.5,0)0.50.50(0.5,0.5,0)( 0.5 , 0.5 , 0 ), or A13+C13subscript𝐴13subscript𝐶13A_{13}+C_{13}italic_A start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT (P5 with amortized cost tuple (0.5,0,0.5)0.500.5(0.5,0,0.5)( 0.5 , 0 , 0.5 )), or B23+C23subscript𝐵23subscript𝐶23B_{23}+C_{23}italic_B start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT (P6 with amortized cost tuple (0,0.5,0.5)00.50.5(0,0.5,0.5)( 0 , 0.5 , 0.5 )). In addition, it is used to satisfy certain demands along the dimensions of Ao+Bosubscript𝐴𝑜subscript𝐵𝑜A_{o}+B_{o}italic_A start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT + italic_B start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT or Ao+Cosubscript𝐴𝑜subscript𝐶𝑜A_{o}+C_{o}italic_A start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT. It will be sufficient to use 2-way-sums to satisfy demands for the same number of dimensions in Ao+Bosubscript𝐴𝑜subscript𝐵𝑜A_{o}+B_{o}italic_A start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT + italic_B start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT as in Ao+Cosubscript𝐴𝑜subscript𝐶𝑜A_{o}+C_{o}italic_A start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT. Specifically, by letting (Alice1, Alice2, Alice3) send (1,1,0)+(1,0,1)=(2,1,1)110101211(1,1,0)+(1,0,1)=(2,1,1)( 1 , 1 , 0 ) + ( 1 , 0 , 1 ) = ( 2 , 1 , 1 ) qudits, we satisfy 2222 demand dimensions in each of Ao+Bosubscript𝐴𝑜subscript𝐵𝑜A_{o}+B_{o}italic_A start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT + italic_B start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT and Ao+Cosubscript𝐴𝑜subscript𝐶𝑜A_{o}+C_{o}italic_A start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT. The amortized cost tuple is (1,0.5,0.5)10.50.5(1,0.5,0.5)( 1 , 0.5 , 0.5 ) per dimension of Ao+Bosubscript𝐴𝑜subscript𝐵𝑜A_{o}+B_{o}italic_A start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT + italic_B start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT and Ao+Cosubscript𝐴𝑜subscript𝐶𝑜A_{o}+C_{o}italic_A start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT. Denote this protocol as P7. Then note that (Ao+Bo,Ao+Co)subscript𝐴𝑜subscript𝐵𝑜subscript𝐴𝑜subscript𝐶𝑜(A_{o}+B_{o},A_{o}+C_{o})( italic_A start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT + italic_B start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT , italic_A start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT ), (Ao+Bo,Bo+Co)subscript𝐴𝑜subscript𝐵𝑜subscript𝐵𝑜subscript𝐶𝑜(A_{o}+B_{o},-B_{o}+C_{o})( italic_A start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT + italic_B start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT , - italic_B start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT ) and (Ao+Co,BoCo)subscript𝐴𝑜subscript𝐶𝑜subscript𝐵𝑜subscript𝐶𝑜(A_{o}+C_{o},B_{o}-C_{o})( italic_A start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT , italic_B start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT - italic_C start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT ) are computationally equivalent (invertible) expressions, i.e., any one of them suffices to compute all three of them. Therefore, alternatively, by sending (1,2,1)121(1,2,1)( 1 , 2 , 1 ), or (1,1,2)112(1,1,2)( 1 , 1 , 2 ) qudits, (Alice1, Alice2, Alice3) can also satisfy 2222 dimensions in both Ao+Bosubscript𝐴𝑜subscript𝐵𝑜A_{o}+B_{o}italic_A start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT + italic_B start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT and Ao+Cosubscript𝐴𝑜subscript𝐶𝑜A_{o}+C_{o}italic_A start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT. This gives us another two protocols P8 and P9, with respective amortized cost tuples (0.5,1,0.5)0.510.5(0.5,1,0.5)( 0.5 , 1 , 0.5 ) and (0.5,0.5,1)0.50.51(0.5,0.5,1)( 0.5 , 0.5 , 1 ).

  2. [Superdense coding]:

    Setting x2=z2=0subscript𝑥2subscript𝑧20x_{2}=z_{2}=0italic_x start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = italic_z start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = 0 in 2-way-sums, by receiving one qudit from each of the two transmitters, the receiver can measure (x1,z1)subscript𝑥1subscript𝑧1(x_{1},z_{1})( italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) with certainty. Note that this is exactly the superdense coding protocol, and the second transmitter only provides entangled qudits. This protocol is suitable for satisfying demands along certain dimensions of A1subscript𝐴1A_{1}italic_A start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT (referred to as P10 if Alice2 provides the entanglement, or P11 if Alice3 provides the entanglement). The amortized cost tuple for P10 is (0.5,0.5,0)0.50.50(0.5,0.5,0)( 0.5 , 0.5 , 0 ) per dimension of A1subscript𝐴1A_{1}italic_A start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT, and for P11 is (0.5,0,0.5)0.500.5(0.5,0,0.5)( 0.5 , 0 , 0.5 ). Similarly we define P12 with amortized cost tuple (0.5,0.5,0)0.50.50(0.5,0.5,0)( 0.5 , 0.5 , 0 ), P13 with amortized cost tuple (0,0.5,0.5)00.50.5(0,0.5,0.5)( 0 , 0.5 , 0.5 ) as the protocols that use superdense coding to satisfy each dimension of B2subscript𝐵2B_{2}italic_B start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT, and define P14 with amortized cost tuple (0.5,0,0.5)0.500.5(0.5,0,0.5)( 0.5 , 0 , 0.5 ), P15 with amortized cost tuple (0,0.5,0.5)00.50.5(0,0.5,0.5)( 0 , 0.5 , 0.5 ) as the protocols that use superdense coding to satisfy each dimension of C3subscript𝐶3C_{3}italic_C start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT.

  3. [3-way-sums]:

    For 3333 transmitters with 𝔽dsubscript𝔽𝑑\mathbb{F}_{d}blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT inputs (u1,v1,w1,x1)subscript𝑢1subscript𝑣1subscript𝑤1subscript𝑥1(u_{1},v_{1},w_{1},x_{1})( italic_u start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_w start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ), (u2,v2,w2,x2)subscript𝑢2subscript𝑣2subscript𝑤2subscript𝑥2(u_{2},v_{2},w_{2},x_{2})( italic_u start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_v start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_w start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) and (u3,v3,w3,(u_{3},v_{3},w_{3},( italic_u start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT , italic_v start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT , italic_w start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT , x3)x_{3})italic_x start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ), respectively, by applying 2-way-sums once to each pair of the three transmitters, with appropriate precoding at the transmitters, the receiver obtains [(u1v1)+u2,(w1x1)+w2]subscript𝑢1subscript𝑣1subscript𝑢2subscript𝑤1subscript𝑥1subscript𝑤2[(u_{1}-v_{1})+u_{2},(w_{1}-x_{1})+w_{2}][ ( italic_u start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) + italic_u start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , ( italic_w start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) + italic_w start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ], [v2+(v3u3),x2+(x3w3)]subscript𝑣2subscript𝑣3subscript𝑢3subscript𝑥2subscript𝑥3subscript𝑤3[v_{2}+(v_{3}-u_{3}),x_{2}+(x_{3}-w_{3})][ italic_v start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + ( italic_v start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT - italic_u start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) , italic_x start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + ( italic_x start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT - italic_w start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) ] and [v1+u3,x1+w3]subscript𝑣1subscript𝑢3subscript𝑥1subscript𝑤3[v_{1}+u_{3},x_{1}+w_{3}][ italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_u start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_w start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ]. From these, it is easy to verify that the receiver is able to obtain [u1+u2+u3,v1+v2+v3,w1+w2+w3,x1+x2+x3]subscript𝑢1subscript𝑢2subscript𝑢3subscript𝑣1subscript𝑣2subscript𝑣3subscript𝑤1subscript𝑤2subscript𝑤3subscript𝑥1subscript𝑥2subscript𝑥3[u_{1}+u_{2}+u_{3},v_{1}+v_{2}+v_{3},w_{1}+w_{2}+w_{3},x_{1}+x_{2}+x_{3}][ italic_u start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_u start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_u start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT , italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_v start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_v start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT , italic_w start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_w start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_w start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ]. In the process, the receiver receives 6666 qudits, 2222 from each transmitter, and the output is 4444 dimensions of 3333-way sums. This protocol is suitable for satisfying demands along certain dimensions of A123+B123+C123subscript𝐴123subscript𝐵123subscript𝐶123A_{123}+B_{123}+C_{123}italic_A start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT + italic_B start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT. Note that the amortized cost tuple is (0.5,0.5,0.5)0.50.50.5(0.5,0.5,0.5)( 0.5 , 0.5 , 0.5 ) per dimension of 3-way-sum. Denote this protocol as P16.

Using Box 2 with transfer matrix 𝐌2subscript𝐌2{\bf M}_{2}bold_M start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT, we further develop the following protocols.

  1. [3+2+2]:

    For 3333 transmitters with with inputs (x1,z1)subscript𝑥1subscript𝑧1(x_{1},z_{1})( italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ), (x2,z2)subscript𝑥2subscript𝑧2(x_{2},z_{2})( italic_x start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_z start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) and (x3,z3)subscript𝑥3subscript𝑧3(x_{3},z_{3})( italic_x start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT , italic_z start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) respectively, by receiving one qudit from each transmitter, the receiver can measure three sums (x1+x2+x3,z1+z2,z1+z3)subscript𝑥1subscript𝑥2subscript𝑥3subscript𝑧1subscript𝑧2subscript𝑧1subscript𝑧3(x_{1}+x_{2}+x_{3},z_{1}+z_{2},z_{1}+z_{3})( italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT , italic_z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_z start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_z start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) with certainty. Note that the same z1subscript𝑧1z_{1}italic_z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT appears in both 2-way sums. This protocol is suitable for satisfying demands along certain dimensions of (A123+B123+C123,Ao+Bo,Ao+Co)subscript𝐴123subscript𝐵123subscript𝐶123subscript𝐴𝑜subscript𝐵𝑜subscript𝐴𝑜subscript𝐶𝑜(A_{123}+B_{123}+C_{123},A_{o}+B_{o},A_{o}+C_{o})( italic_A start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT + italic_B start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT , italic_A start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT + italic_B start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT , italic_A start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT ). The amortized cost tuple is (1,1,1)111(1,1,1)( 1 , 1 , 1 ) per dimension in each of A123+B123+C123,Ao+Bosubscript𝐴123subscript𝐵123subscript𝐶123subscript𝐴𝑜subscript𝐵𝑜A_{123}+B_{123}+C_{123},A_{o}+B_{o}italic_A start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT + italic_B start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT , italic_A start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT + italic_B start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT and Ao+Cosubscript𝐴𝑜subscript𝐶𝑜A_{o}+C_{o}italic_A start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT. Denote this protocol as P17.

  2. [3+1+1]:

    Setting z1=0subscript𝑧10z_{1}=0italic_z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = 0 in P5 allows the receiver to measure (x1+x2+x3,z2,z3)subscript𝑥1subscript𝑥2subscript𝑥3subscript𝑧2subscript𝑧3(x_{1}+x_{2}+x_{3},z_{2},z_{3})( italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT , italic_z start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_z start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) with certainty. This protocol is useful for satisfying demands along certain dimensions of (A123+B123+C123,A1,B2)subscript𝐴123subscript𝐵123subscript𝐶123subscript𝐴1subscript𝐵2(A_{123}+B_{123}+C_{123},A_{1},B_{2})( italic_A start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT + italic_B start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT , italic_A start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_B start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) (referred to as P18), or (A123+B123+C123,A1,C3)subscript𝐴123subscript𝐵123subscript𝐶123subscript𝐴1subscript𝐶3(A_{123}+B_{123}+C_{123},A_{1},C_{3})( italic_A start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT + italic_B start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT , italic_A start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_C start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) (referred to as P19), or (A123+B123+C123,B2,C3)subscript𝐴123subscript𝐵123subscript𝐶123subscript𝐵2subscript𝐶3(A_{123}+B_{123}+C_{123},B_{2},C_{3})( italic_A start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT + italic_B start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT + italic_C start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT , italic_B start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_C start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) (referred to as P20). The amortized cost tuple is (1,1,1)111(1,1,1)( 1 , 1 , 1 ) for P18P20.

6.3 Achievable region with auxiliary variables

Define 𝔇achisubscript𝔇achi\mathfrak{D}_{{\footnotesize\mbox{achi}}}fraktur_D start_POSTSUBSCRIPT achi end_POSTSUBSCRIPT as follows,

𝔇achi={[Δ1Δ2Δ3]3|[Δ1Δ2Δ3]𝐃[λ1λ2λ3λ20],𝐄[λ1λ2λ3λ20][n123n12n13n23non1n2n3]𝐂𝐨𝐧𝐝𝟏,[0000][λ1λ2λ3λ20]20𝐂𝐨𝐧𝐝𝟐()},subscript𝔇achiconditional-setmatrixsubscriptΔ1subscriptΔ2subscriptΔ3superscript3subscriptformulae-sequencematrixsubscriptΔ1subscriptΔ2subscriptΔ3𝐃matrixsubscript𝜆1subscript𝜆2subscript𝜆3subscript𝜆20𝐄matrixsubscript𝜆1subscript𝜆2subscript𝜆3subscript𝜆20matrixsubscript𝑛123subscript𝑛12subscript𝑛13subscript𝑛23subscript𝑛𝑜subscript𝑛1subscript𝑛2subscript𝑛3𝐂𝐨𝐧𝐝𝟏subscriptmatrix0000matrixsubscript𝜆1subscript𝜆2subscript𝜆3subscript𝜆20superscript20𝐂𝐨𝐧𝐝𝟐\displaystyle\mathfrak{D}_{{\footnotesize\mbox{achi}}}=\left\{\begin{bmatrix}% \Delta_{1}\\ \Delta_{2}\\ \Delta_{3}\end{bmatrix}\in\mathbb{R}^{3}\left|\underbrace{\begin{bmatrix}% \Delta_{1}\\ \Delta_{2}\\ \Delta_{3}\end{bmatrix}\geq{\bf D}\begin{bmatrix}\lambda_{1}\\ \lambda_{2}\\ \lambda_{3}\\ \vdots\\ \lambda_{20}\end{bmatrix},{\bf E}\begin{bmatrix}\lambda_{1}\\ \lambda_{2}\\ \lambda_{3}\\ \vdots\\ \lambda_{20}\end{bmatrix}\geq\begin{bmatrix}n_{123}\\ n_{12}\\ n_{13}\\ n_{23}\\ n_{o}\\ n_{1}\\ n_{2}\\ n_{3}\end{bmatrix}}_{{\bf Cond1}},\underbrace{\begin{bmatrix}0\\ 0\\ 0\\ \vdots\\ 0\end{bmatrix}\leq\begin{bmatrix}\lambda_{1}\\ \lambda_{2}\\ \lambda_{3}\\ \vdots\\ \lambda_{20}\end{bmatrix}\in\mathbb{Q}^{20}}_{{\bf Cond2}(\mathbb{Q})}\right.% \right\},fraktur_D start_POSTSUBSCRIPT achi end_POSTSUBSCRIPT = { [ start_ARG start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] ∈ blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT | under⏟ start_ARG [ start_ARG start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] ≥ bold_D [ start_ARG start_ROW start_CELL italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_λ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL ⋮ end_CELL end_ROW start_ROW start_CELL italic_λ start_POSTSUBSCRIPT 20 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] , bold_E [ start_ARG start_ROW start_CELL italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_λ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL ⋮ end_CELL end_ROW start_ROW start_CELL italic_λ start_POSTSUBSCRIPT 20 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] ≥ [ start_ARG start_ROW start_CELL italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_n start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_n start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_n start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_n start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] end_ARG start_POSTSUBSCRIPT bold_Cond1 end_POSTSUBSCRIPT , under⏟ start_ARG [ start_ARG start_ROW start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL end_ROW start_ROW start_CELL ⋮ end_CELL end_ROW start_ROW start_CELL 0 end_CELL end_ROW end_ARG ] ≤ [ start_ARG start_ROW start_CELL italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_λ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL ⋮ end_CELL end_ROW start_ROW start_CELL italic_λ start_POSTSUBSCRIPT 20 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] ∈ blackboard_Q start_POSTSUPERSCRIPT 20 end_POSTSUPERSCRIPT end_ARG start_POSTSUBSCRIPT bold_Cond2 ( blackboard_Q ) end_POSTSUBSCRIPT } , (73)

where

𝐃=[1000.50.5010.50.50.50.50.500.500.511110100.500.50.510.50.500.50.500.50.5111100100.50.50.50.5100.500.50.50.50.51111],𝐃delimited-[]1000.50.5010.50.50.50.50.500.500.511110100.500.50.510.50.500.50.500.50.5111100100.50.50.50.5100.500.50.50.50.51111\displaystyle{\bf D}=\left[\begin{array}[]{@{}*{20}{c}@{}}1&0&0&0.5&0.5&0&1&0.% 5&0.5&0.5&0.5&0.5&0&0.5&0&0.5&1&1&1&1\\ 0&1&0&0.5&0&0.5&0.5&1&0.5&0.5&0&0.5&0.5&0&0.5&0.5&1&1&1&1\\ 0&0&1&0&0.5&0.5&0.5&0.5&1&0&0.5&0&0.5&0.5&0.5&0.5&1&1&1&1\end{array}\right],bold_D = [ start_ARRAY start_ROW start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0.5 end_CELL start_CELL 0.5 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 0.5 end_CELL start_CELL 0.5 end_CELL start_CELL 0.5 end_CELL start_CELL 0.5 end_CELL start_CELL 0.5 end_CELL start_CELL 0 end_CELL start_CELL 0.5 end_CELL start_CELL 0 end_CELL start_CELL 0.5 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0.5 end_CELL start_CELL 0 end_CELL start_CELL 0.5 end_CELL start_CELL 0.5 end_CELL start_CELL 1 end_CELL start_CELL 0.5 end_CELL start_CELL 0.5 end_CELL start_CELL 0 end_CELL start_CELL 0.5 end_CELL start_CELL 0.5 end_CELL start_CELL 0 end_CELL start_CELL 0.5 end_CELL start_CELL 0.5 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0.5 end_CELL start_CELL 0.5 end_CELL start_CELL 0.5 end_CELL start_CELL 0.5 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0.5 end_CELL start_CELL 0 end_CELL start_CELL 0.5 end_CELL start_CELL 0.5 end_CELL start_CELL 0.5 end_CELL start_CELL 0.5 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL end_ROW end_ARRAY ] , (77)
𝐄=[0000000000000001111100010000000000000000000010000000000000000000010000000000000000000011100000001000100000000110000001100100000000011000010100100000000001100011].𝐄delimited-[]0000000000000001111100010000000000000000000010000000000000000000010000000000000000000011100000001000100000000110000001100100000000011000010100100000000001100011\displaystyle{\bf E}=\left[\begin{array}[]{@{}*{20}{c}@{}}0&0&0&0&0&0&0&0&0&0&% 0&0&0&0&0&1&1&1&1&1\\ 0&0&0&1&0&0&0&0&0&0&0&0&0&0&0&0&0&0&0&0\\ 0&0&0&0&1&0&0&0&0&0&0&0&0&0&0&0&0&0&0&0\\ 0&0&0&0&0&1&0&0&0&0&0&0&0&0&0&0&0&0&0&0\\ 0&0&0&0&0&0&1&1&1&0&0&0&0&0&0&0&1&0&0&0\\ 1&0&0&0&0&0&0&0&0&1&1&0&0&0&0&0&0&1&1&0\\ 0&1&0&0&0&0&0&0&0&0&0&1&1&0&0&0&0&1&0&1\\ 0&0&1&0&0&0&0&0&0&0&0&0&0&1&1&0&0&0&1&1\end{array}\right].bold_E = [ start_ARRAY start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 1 end_CELL end_ROW end_ARRAY ] . (86)

Let us first establish that 𝔇achi𝔇subscript𝔇achisuperscript𝔇\mathfrak{D}_{{\footnotesize\mbox{achi}}}\subseteq\mathfrak{D}^{*}fraktur_D start_POSTSUBSCRIPT achi end_POSTSUBSCRIPT ⊆ fraktur_D start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT. This is argued as follows. (λ1,λ2,λ3,,λ20)subscript𝜆1subscript𝜆2subscript𝜆3subscript𝜆20(\lambda_{1},\lambda_{2},\lambda_{3},\cdots,\lambda_{20})( italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_λ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT , ⋯ , italic_λ start_POSTSUBSCRIPT 20 end_POSTSUBSCRIPT ) are the amortized amounts of usage of the corresponding building block protocols (P1P20). Since the batch size L𝐿Litalic_L can be chosen to be any positive integer, λisubscript𝜆𝑖\lambda_{i}italic_λ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT are allowed to be any non-negative rationals. Therefore, as long as there exist such non-negative λ[20]subscript𝜆delimited-[]20\lambda_{[20]}italic_λ start_POSTSUBSCRIPT [ 20 ] end_POSTSUBSCRIPT that satisfy the condition in (73), a feasible coding scheme can be constructed from the combination of the aforementioned building block protocols. Denote 𝔇achi¯¯subscript𝔇achi\overline{\mathfrak{D}_{{\footnotesize\mbox{achi}}}}over¯ start_ARG fraktur_D start_POSTSUBSCRIPT achi end_POSTSUBSCRIPT end_ARG as the closure of 𝔇achisubscript𝔇achi\mathfrak{D}_{{\footnotesize\mbox{achi}}}fraktur_D start_POSTSUBSCRIPT achi end_POSTSUBSCRIPT in 3superscript3\mathbb{R}^{3}blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT. It then follows that 𝔇achi¯𝔇¯subscript𝔇achisuperscript𝔇\overline{\mathfrak{D}_{{\footnotesize\mbox{achi}}}}\subseteq\mathfrak{D}^{*}over¯ start_ARG fraktur_D start_POSTSUBSCRIPT achi end_POSTSUBSCRIPT end_ARG ⊆ fraktur_D start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT as 𝔇superscript𝔇\mathfrak{D}^{*}fraktur_D start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT is closed by definition. To obtain 𝔇achi¯¯subscript𝔇achi\overline{\mathfrak{D}_{{\footnotesize\mbox{achi}}}}over¯ start_ARG fraktur_D start_POSTSUBSCRIPT achi end_POSTSUBSCRIPT end_ARG, let

𝔇{(Δ[3],λ[20])23𝐂𝐨𝐧𝐝𝟏,𝐂𝐨𝐧𝐝𝟐()},𝔇conditional-setsubscriptΔdelimited-[]3subscript𝜆delimited-[]20superscript23𝐂𝐨𝐧𝐝𝟏𝐂𝐨𝐧𝐝𝟐\displaystyle\mathfrak{D}\triangleq\left\{(\Delta_{[3]},\lambda_{[20]})\in% \mathbb{R}^{23}\mid{\bf Cond1},{\bf Cond2}(\mathbb{Q})\right\},fraktur_D ≜ { ( roman_Δ start_POSTSUBSCRIPT [ 3 ] end_POSTSUBSCRIPT , italic_λ start_POSTSUBSCRIPT [ 20 ] end_POSTSUBSCRIPT ) ∈ blackboard_R start_POSTSUPERSCRIPT 23 end_POSTSUPERSCRIPT ∣ bold_Cond1 , bold_Cond2 ( blackboard_Q ) } , (87)

where the conditions 𝐂𝐨𝐧𝐝𝟏𝐂𝐨𝐧𝐝𝟏{\bf Cond1}bold_Cond1 and 𝐂𝐨𝐧𝐝𝟐()𝐂𝐨𝐧𝐝𝟐{\bf Cond2}(\mathbb{Q})bold_Cond2 ( blackboard_Q ) have appeared in (73). It is readily seen that the closure of 𝔇𝔇\mathfrak{D}fraktur_D in 23superscript23\mathbb{R}^{23}blackboard_R start_POSTSUPERSCRIPT 23 end_POSTSUPERSCRIPT is equal to

𝔇¯={(Δ[3],λ[20])23𝐂𝐨𝐧𝐝𝟏,𝐂𝐨𝐧𝐝𝟐()}¯𝔇conditional-setsubscriptΔdelimited-[]3subscript𝜆delimited-[]20superscript23𝐂𝐨𝐧𝐝𝟏𝐂𝐨𝐧𝐝𝟐\displaystyle\overline{\mathfrak{D}}=\left\{(\Delta_{[3]},\lambda_{[20]})\in% \mathbb{R}^{23}\mid{\bf Cond1},{\bf Cond2}(\mathbb{R})\right\}over¯ start_ARG fraktur_D end_ARG = { ( roman_Δ start_POSTSUBSCRIPT [ 3 ] end_POSTSUBSCRIPT , italic_λ start_POSTSUBSCRIPT [ 20 ] end_POSTSUBSCRIPT ) ∈ blackboard_R start_POSTSUPERSCRIPT 23 end_POSTSUPERSCRIPT ∣ bold_Cond1 , bold_Cond2 ( blackboard_R ) } (88)

where 𝐂𝐨𝐧𝐝𝟐()𝐂𝐨𝐧𝐝𝟐{\bf Cond2}(\mathbb{R})bold_Cond2 ( blackboard_R ) is the condition 𝐂𝐨𝐧𝐝𝟐()𝐂𝐨𝐧𝐝𝟐{\bf Cond2}(\mathbb{Q})bold_Cond2 ( blackboard_Q ) with \mathbb{Q}blackboard_Q replaced by \mathbb{R}blackboard_R.

Let ϕitalic-ϕ\phiitalic_ϕ be the map** from 23superscript23\mathbb{R}^{23}blackboard_R start_POSTSUPERSCRIPT 23 end_POSTSUPERSCRIPT to 3superscript3\mathbb{R}^{3}blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT such that

ϕ(Δ[3],λ[20])=Δ[3].italic-ϕsubscriptΔdelimited-[]3subscript𝜆delimited-[]20subscriptΔdelimited-[]3\displaystyle\phi(\Delta_{[3]},\lambda_{[20]})=\Delta_{[3]}.italic_ϕ ( roman_Δ start_POSTSUBSCRIPT [ 3 ] end_POSTSUBSCRIPT , italic_λ start_POSTSUBSCRIPT [ 20 ] end_POSTSUBSCRIPT ) = roman_Δ start_POSTSUBSCRIPT [ 3 ] end_POSTSUBSCRIPT . (89)

It follows that 𝔇achi=ϕ(𝔇)subscript𝔇achiitalic-ϕ𝔇\mathfrak{D}_{{\footnotesize\mbox{achi}}}=\phi(\mathfrak{D})fraktur_D start_POSTSUBSCRIPT achi end_POSTSUBSCRIPT = italic_ϕ ( fraktur_D ). Since ϕitalic-ϕ\phiitalic_ϕ is continuous, ϕ(𝔇¯)𝔇achi¯italic-ϕ¯𝔇¯subscript𝔇achi\phi(\overline{\mathfrak{D}})\subseteq\overline{\mathfrak{D}_{{\footnotesize% \mbox{achi}}}}italic_ϕ ( over¯ start_ARG fraktur_D end_ARG ) ⊆ over¯ start_ARG fraktur_D start_POSTSUBSCRIPT achi end_POSTSUBSCRIPT end_ARG [35, Ex. 9.7]. On the other hand, 𝔇achiϕ(𝔇¯)subscript𝔇achiitalic-ϕ¯𝔇\mathfrak{D}_{{\footnotesize\mbox{achi}}}\subseteq\phi(\overline{\mathfrak{D}})fraktur_D start_POSTSUBSCRIPT achi end_POSTSUBSCRIPT ⊆ italic_ϕ ( over¯ start_ARG fraktur_D end_ARG ), and thus 𝔇achi¯ϕ(𝔇¯)¯=ϕ(𝔇¯)¯subscript𝔇achi¯italic-ϕ¯𝔇italic-ϕ¯𝔇\overline{\mathfrak{D}_{{\footnotesize\mbox{achi}}}}\subseteq\overline{\phi(% \overline{\mathfrak{D}})}=\phi(\overline{\mathfrak{D}})over¯ start_ARG fraktur_D start_POSTSUBSCRIPT achi end_POSTSUBSCRIPT end_ARG ⊆ over¯ start_ARG italic_ϕ ( over¯ start_ARG fraktur_D end_ARG ) end_ARG = italic_ϕ ( over¯ start_ARG fraktur_D end_ARG ), where the last step is because ϕ(𝔇¯)italic-ϕ¯𝔇\phi(\overline{\mathfrak{D}})italic_ϕ ( over¯ start_ARG fraktur_D end_ARG ) is a 3-dimensional polyhedron and thus closed. We conclude that

𝔇achi¯¯subscript𝔇achi\displaystyle\overline{\mathfrak{D}_{{\footnotesize\mbox{achi}}}}over¯ start_ARG fraktur_D start_POSTSUBSCRIPT achi end_POSTSUBSCRIPT end_ARG =ϕ(𝔇¯)={Δ[3]3𝐂𝐨𝐧𝐝𝟏,𝐂𝐨𝐧𝐝𝟐()}.absentitalic-ϕ¯𝔇conditional-setsubscriptΔdelimited-[]3superscript3𝐂𝐨𝐧𝐝𝟏𝐂𝐨𝐧𝐝𝟐\displaystyle=\phi(\overline{\mathfrak{D}})=\left\{\Delta_{[3]}\in\mathbb{R}^{% 3}\mid{\bf Cond1},{\bf Cond2}(\mathbb{R})\right\}.= italic_ϕ ( over¯ start_ARG fraktur_D end_ARG ) = { roman_Δ start_POSTSUBSCRIPT [ 3 ] end_POSTSUBSCRIPT ∈ blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT ∣ bold_Cond1 , bold_Cond2 ( blackboard_R ) } . (90)

6.4 Eliminating the auxiliaries

Recall that our goal is to show that (RHS of (71))𝔇RHS of italic-(71italic-)superscript𝔇(\mbox{RHS of }\eqref{eq:region_standard})\subseteq\mathfrak{D}^{*}( RHS of italic_( italic_) ) ⊆ fraktur_D start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT. Since 𝔇achi¯𝔇¯subscript𝔇achisuperscript𝔇\overline{\mathfrak{D}_{{\footnotesize\mbox{achi}}}}\subseteq\mathfrak{D}^{*}over¯ start_ARG fraktur_D start_POSTSUBSCRIPT achi end_POSTSUBSCRIPT end_ARG ⊆ fraktur_D start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT, it suffices to show that (RHS of (71))𝔇achi¯RHS of italic-(71italic-)¯subscript𝔇achi(\mbox{RHS of }\eqref{eq:region_standard})\subseteq\overline{\mathfrak{D}_{{% \footnotesize\mbox{achi}}}}( RHS of italic_( italic_) ) ⊆ over¯ start_ARG fraktur_D start_POSTSUBSCRIPT achi end_POSTSUBSCRIPT end_ARG. This is done by Fourier-Motzkin elimination. We also show this explicitly in Appendix A.

7 Conclusion

The information theoretic optimality of the N𝑁Nitalic_N-sum box protocol for all 3333 user 𝔽qsubscript𝔽𝑞\mathbb{F}_{q}blackboard_F start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT linear computations in the LC-QMAC setting, as established in this work, is both promising and intriguing. In particular, it motivates a natural follow up question – does this optimality hold for any number of users? Since the N𝑁Nitalic_N-sum box is constrained primarily by the SSO condition, generalized optimality results could shed light on the information theoretic significance of this condition. Based on this work, one would expect that generalizations beyond 3333 users might require both new converse bounds, as well as larger subspace-decompositions. In addition to the results of this work, the previously established optimality of N𝑁Nitalic_N-sum box protocols in the ΣΣ\Sigmaroman_Σ-QMAC [20] under generalized entanglement distribution patterns, and in the ΣΣ\Sigmaroman_Σ-QEMAC [21] (where the quantum channels are subject to erasures) bodes well for future efforts towards these generalizations.

Appendix A Eliminating auxiliaries

Our goal is to show that, given non-negative (Δ1,Δ2,Δ3)subscriptΔ1subscriptΔ2subscriptΔ3(\Delta_{1},\Delta_{2},\Delta_{3})( roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) and (n123,n12,,n3)subscript𝑛123subscript𝑛12subscript𝑛3(n_{123},n_{12},\cdots,n_{3})( italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT , italic_n start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT , ⋯ , italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) that satisfy

𝐀[Δ1Δ2Δ3]𝐂[n123n12n13n23non1n2n3],𝐀matrixsubscriptΔ1subscriptΔ2subscriptΔ3𝐂matrixsubscript𝑛123subscript𝑛12subscript𝑛13subscript𝑛23subscript𝑛𝑜subscript𝑛1subscript𝑛2subscript𝑛3\displaystyle{\bf A}\begin{bmatrix}\Delta_{1}\\ \Delta_{2}\\ \Delta_{3}\end{bmatrix}\geq{\bf C}\begin{bmatrix}n_{123}\\ n_{12}\\ n_{13}\\ n_{23}\\ n_{o}\\ n_{1}\\ n_{2}\\ n_{3}\end{bmatrix},bold_A [ start_ARG start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] ≥ bold_C [ start_ARG start_ROW start_CELL italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_n start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_n start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_n start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_n start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] , (91)

there exist non-negative (λ1,,λ20)subscript𝜆1subscript𝜆20(\lambda_{1},\cdots,\lambda_{20})( italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , italic_λ start_POSTSUBSCRIPT 20 end_POSTSUBSCRIPT ) such that

[Δ1Δ2Δ3]𝐃[λ1λ2λ3λ20],matrixsubscriptΔ1subscriptΔ2subscriptΔ3𝐃matrixsubscript𝜆1subscript𝜆2subscript𝜆3subscript𝜆20\displaystyle\begin{bmatrix}\Delta_{1}\\ \Delta_{2}\\ \Delta_{3}\end{bmatrix}\geq{\bf D}\begin{bmatrix}\lambda_{1}\\ \lambda_{2}\\ \lambda_{3}\\ \vdots\\ \lambda_{20}\end{bmatrix},[ start_ARG start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] ≥ bold_D [ start_ARG start_ROW start_CELL italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_λ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL ⋮ end_CELL end_ROW start_ROW start_CELL italic_λ start_POSTSUBSCRIPT 20 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] , (92)
𝐄[λ1λ2λ3λ20][n123n12n13n23non1n2n3].𝐄matrixsubscript𝜆1subscript𝜆2subscript𝜆3subscript𝜆20matrixsubscript𝑛123subscript𝑛12subscript𝑛13subscript𝑛23subscript𝑛𝑜subscript𝑛1subscript𝑛2subscript𝑛3\displaystyle{\bf E}\begin{bmatrix}\lambda_{1}\\ \lambda_{2}\\ \lambda_{3}\\ \vdots\\ \lambda_{20}\end{bmatrix}\geq\begin{bmatrix}n_{123}\\ n_{12}\\ n_{13}\\ n_{23}\\ n_{o}\\ n_{1}\\ n_{2}\\ n_{3}\end{bmatrix}.bold_E [ start_ARG start_ROW start_CELL italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_λ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL ⋮ end_CELL end_ROW start_ROW start_CELL italic_λ start_POSTSUBSCRIPT 20 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] ≥ [ start_ARG start_ROW start_CELL italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_n start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_n start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_n start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_n start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] . (93)

Let us use analogy for intuition. First note that all variables considered are non-negative reals. Let Δ1,Δ2,Δ3subscriptΔ1subscriptΔ2subscriptΔ3\Delta_{1},\Delta_{2},\Delta_{3}roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT be the amounts of three non-exchangeable currencies, namely Currency1, Currency2 and Currency3, say corresponding to 3333 different countries, that are available to an importer of goods, subject to the constraint (91). Let P1P20 represent 20202020 different goods, and λ1,λ2,,λ20subscript𝜆1subscript𝜆2subscript𝜆20\lambda_{1},\lambda_{2},\cdots,\lambda_{20}italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , ⋯ , italic_λ start_POSTSUBSCRIPT 20 end_POSTSUBSCRIPT be the amounts of these goods to be imported, respectively. 𝐃𝐃{\bf D}bold_D specifies the prices of the 20202020 goods sold by the three countries. Specifically, the (i,j)thsuperscript𝑖𝑗𝑡(i,j)^{th}( italic_i , italic_j ) start_POSTSUPERSCRIPT italic_t italic_h end_POSTSUPERSCRIPT entry of 𝐃𝐃{\bf D}bold_D, i.e., Di,jsubscript𝐷𝑖𝑗D_{i,j}italic_D start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT is the cost in terms of Currencyi to import a unit of Pj𝑗jitalic_j. Condition (92) says that the total amount of any type of currency spent cannot exceed the amount of that type of currency given to the importer. Further constraints are specified by 𝐄𝐄{\bf E}bold_E: each row in (93) places a demand on the amounts of goods that need to be imported. There are 8888 rows in 𝐄𝐄{\bf E}bold_E. Let us refer to the 8888 requirements as R1R8. For example, the first row of (93) corresponds to R1, and with 𝐄𝐄{\bf E}bold_E as defined in (86), this constraint says that the total amount of P16 to P20 imported has to be at least n123subscript𝑛123n_{123}italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT. We will show that as long as the importer is given the amount of currencies (Δ1,Δ2,Δ3)subscriptΔ1subscriptΔ2subscriptΔ3(\Delta_{1},\Delta_{2},\Delta_{3})( roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) that satisfy (91), then there is always a strategy (described as follows) to satisfy all the constraints.

The strategy is divided into the following main steps.

  1. 1.

    Satisfy R2, R3, R4 by importing n12subscript𝑛12n_{12}italic_n start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT units of P4, n13subscript𝑛13n_{13}italic_n start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT units of P5 and n23subscript𝑛23n_{23}italic_n start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT units of P6. This incurs a cost 0.5(n12+n13,n12+n23,n13+n23)0.5subscript𝑛12subscript𝑛13subscript𝑛12subscript𝑛23subscript𝑛13subscript𝑛230.5(n_{12}+n_{13},n_{12}+n_{23},n_{13}+n_{23})0.5 ( italic_n start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT , italic_n start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT , italic_n start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT ) in terms of (Currency1, Currency2, Currency3), and the feasibility (availability of sufficient currency) is guaranteed by (91).

  2. 2.

    Import min{n123,no}n~subscript𝑛123subscript𝑛𝑜~𝑛\min\{n_{123},n_{o}\}\triangleq\tilde{n}roman_min { italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT , italic_n start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT } ≜ over~ start_ARG italic_n end_ARG unit of P17, which incurs a cost (n~,n~,n~)~𝑛~𝑛~𝑛(\tilde{n},\tilde{n},\tilde{n})( over~ start_ARG italic_n end_ARG , over~ start_ARG italic_n end_ARG , over~ start_ARG italic_n end_ARG ). The feasibility is guaranteed by (91). Note that after this step, either R1 or R5 is satisfied: if n~=n123~𝑛subscript𝑛123\tilde{n}=n_{123}over~ start_ARG italic_n end_ARG = italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT, then R1 is satisfied; if n~=no~𝑛subscript𝑛𝑜\tilde{n}=n_{o}over~ start_ARG italic_n end_ARG = italic_n start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT, then R5 is satisfied.

  3. 3.

    Case I: If n~=n123~𝑛subscript𝑛123\tilde{n}=n_{123}over~ start_ARG italic_n end_ARG = italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT, then import appropriate amount of P7, P8, P9 to satisfy R5, and import appropriate amount of P1P3, P10P15 to satisfy R6R8. Case II: if n~=no<n123~𝑛subscript𝑛𝑜subscript𝑛123\tilde{n}=n_{o}<n_{123}over~ start_ARG italic_n end_ARG = italic_n start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT < italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT, then import appropriate amount of P1P3, P10P16, P18P20 to satisfy R1 and R6R8.

While in the first two steps we specify exact amount of imported goods and the currencies spent, the third step is more complicated and needs further analysis, since it involves further optimizations that are not so straightforward. In the following we analyze the third step.

Recall that the initial currency amounts given to the importer are (Δ1,Δ2,Δ3)subscriptΔ1subscriptΔ2subscriptΔ3(\Delta_{1},\Delta_{2},\Delta_{3})( roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ). Thus, after the first two steps, there remains

(Δ1,Δ2,Δ3)0.5(n12+n13,n12+n23,n13+n23)(n~,n~,n~)subscriptΔ1subscriptΔ2subscriptΔ30.5subscript𝑛12subscript𝑛13subscript𝑛12subscript𝑛23subscript𝑛13subscript𝑛23~𝑛~𝑛~𝑛\displaystyle(\Delta_{1},\Delta_{2},\Delta_{3})-0.5(n_{12}+n_{13},n_{12}+n_{23% },n_{13}+n_{23})-(\tilde{n},\tilde{n},\tilde{n})( roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) - 0.5 ( italic_n start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT , italic_n start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT , italic_n start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 23 end_POSTSUBSCRIPT ) - ( over~ start_ARG italic_n end_ARG , over~ start_ARG italic_n end_ARG , over~ start_ARG italic_n end_ARG ) (94)
(Δ1,Δ2,Δ3)absentsuperscriptsubscriptΔ1superscriptsubscriptΔ2superscriptsubscriptΔ3\displaystyle\triangleq(\Delta_{1}^{\prime},\Delta_{2}^{\prime},\Delta_{3}^{% \prime})≜ ( roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) (95)

currency for the importer to allocate.

Case I: In this case n~=n123~𝑛subscript𝑛123\tilde{n}=n_{123}over~ start_ARG italic_n end_ARG = italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT. Define nonon1230superscriptsubscript𝑛𝑜subscript𝑛𝑜subscript𝑛1230n_{o}^{\prime}\triangleq n_{o}-n_{123}\geq 0italic_n start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≜ italic_n start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT - italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT ≥ 0. After the first two steps, the importer still needs to fulfill R5R8. For R5, since n~=n123~𝑛subscript𝑛123\tilde{n}=n_{123}over~ start_ARG italic_n end_ARG = italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT out of nosubscript𝑛𝑜n_{o}italic_n start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT is satisfied by importing P17, there remains another nosuperscriptsubscript𝑛𝑜n_{o}^{\prime}italic_n start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT to be fulfilled. The first four rows of (91) imply,

{Δ112(no+n1)Δ212(no+n2)Δ312(no+n3)Δ1+Δ2+Δ32no+n1+n2+n3casessuperscriptsubscriptΔ112superscriptsubscript𝑛𝑜subscript𝑛1otherwisesuperscriptsubscriptΔ212superscriptsubscript𝑛𝑜subscript𝑛2otherwisesuperscriptsubscriptΔ312superscriptsubscript𝑛𝑜subscript𝑛3otherwisesuperscriptsubscriptΔ1superscriptsubscriptΔ2superscriptsubscriptΔ32superscriptsubscript𝑛𝑜subscript𝑛1subscript𝑛2subscript𝑛3otherwise\displaystyle\begin{cases}\Delta_{1}^{\prime}\geq\frac{1}{2}(n_{o}^{\prime}+n_% {1})\\ \Delta_{2}^{\prime}\geq\frac{1}{2}(n_{o}^{\prime}+n_{2})\\ \Delta_{3}^{\prime}\geq\frac{1}{2}(n_{o}^{\prime}+n_{3})\\ \Delta_{1}^{\prime}+\Delta_{2}^{\prime}+\Delta_{3}^{\prime}\geq 2n_{o}^{\prime% }+n_{1}+n_{2}+n_{3}\end{cases}{ start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≥ divide start_ARG 1 end_ARG start_ARG 2 end_ARG ( italic_n start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≥ divide start_ARG 1 end_ARG start_ARG 2 end_ARG ( italic_n start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≥ divide start_ARG 1 end_ARG start_ARG 2 end_ARG ( italic_n start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≥ 2 italic_n start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL start_CELL end_CELL end_ROW (96)

Therefore, there exist non-negative (ai,bi)i[3]subscriptsubscript𝑎𝑖subscript𝑏𝑖𝑖delimited-[]3(a_{i},b_{i})_{i\in[3]}( italic_a start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_b start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_i ∈ [ 3 ] end_POSTSUBSCRIPT such that

Δi=12(no+ni)+ai+bi,i[3],formulae-sequencesuperscriptsubscriptΔ𝑖12superscriptsubscript𝑛𝑜subscript𝑛𝑖subscript𝑎𝑖subscript𝑏𝑖for-all𝑖delimited-[]3\displaystyle\Delta_{i}^{\prime}=\frac{1}{2}(n_{o}^{\prime}+n_{i})+a_{i}+b_{i}% ,~{}~{}\forall i\in[3],roman_Δ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = divide start_ARG 1 end_ARG start_ARG 2 end_ARG ( italic_n start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + italic_n start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) + italic_a start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT + italic_b start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , ∀ italic_i ∈ [ 3 ] , (97)

and

a1+a2+a3=no2,b1+b2+b3=n1+n2+n32.formulae-sequencesubscript𝑎1subscript𝑎2subscript𝑎3superscriptsubscript𝑛𝑜2subscript𝑏1subscript𝑏2subscript𝑏3subscript𝑛1subscript𝑛2subscript𝑛32\displaystyle a_{1}+a_{2}+a_{3}=\frac{n_{o}^{\prime}}{2},~{}~{}b_{1}+b_{2}+b_{% 3}=\frac{n_{1}+n_{2}+n_{3}}{2}.italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_a start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = divide start_ARG italic_n start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG , italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_b start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = divide start_ARG italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG . (98)

The strategy then finds

[10.50.50.510.50.50.51][λ7λ8λ9]=[no2+a1no2+a2no2+a3]matrix10.50.50.510.50.50.51matrixsubscript𝜆7subscript𝜆8subscript𝜆9matrixsuperscriptsubscript𝑛𝑜2subscript𝑎1superscriptsubscript𝑛𝑜2subscript𝑎2superscriptsubscript𝑛𝑜2subscript𝑎3\displaystyle\begin{bmatrix}1&0.5&0.5\\ 0.5&1&0.5\\ 0.5&0.5&1\end{bmatrix}\begin{bmatrix}\lambda_{7}\\ \lambda_{8}\\ \lambda_{9}\end{bmatrix}=\begin{bmatrix}\frac{n_{o}^{\prime}}{2}+a_{1}\\ \frac{n_{o}^{\prime}}{2}+a_{2}\\ \frac{n_{o}^{\prime}}{2}+a_{3}\\ \end{bmatrix}[ start_ARG start_ROW start_CELL 1 end_CELL start_CELL 0.5 end_CELL start_CELL 0.5 end_CELL end_ROW start_ROW start_CELL 0.5 end_CELL start_CELL 1 end_CELL start_CELL 0.5 end_CELL end_ROW start_ROW start_CELL 0.5 end_CELL start_CELL 0.5 end_CELL start_CELL 1 end_CELL end_ROW end_ARG ] [ start_ARG start_ROW start_CELL italic_λ start_POSTSUBSCRIPT 7 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_λ start_POSTSUBSCRIPT 8 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_λ start_POSTSUBSCRIPT 9 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] = [ start_ARG start_ROW start_CELL divide start_ARG italic_n start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG + italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL divide start_ARG italic_n start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG + italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL divide start_ARG italic_n start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG + italic_a start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] (99)
[λ7λ8λ9]=[no4+3a1a2a32no4+3a2a1a32no4+3a3a1a22][no4a1+a2+a32no4a1+a2+a32no4a1+a2+a32]=[000]absentmatrixsubscript𝜆7subscript𝜆8subscript𝜆9matrixsuperscriptsubscript𝑛𝑜43subscript𝑎1subscript𝑎2subscript𝑎32superscriptsubscript𝑛𝑜43subscript𝑎2subscript𝑎1subscript𝑎32superscriptsubscript𝑛𝑜43subscript𝑎3subscript𝑎1subscript𝑎22matrixsuperscriptsubscript𝑛𝑜4subscript𝑎1subscript𝑎2subscript𝑎32superscriptsubscript𝑛𝑜4subscript𝑎1subscript𝑎2subscript𝑎32superscriptsubscript𝑛𝑜4subscript𝑎1subscript𝑎2subscript𝑎32matrix000\displaystyle\implies\begin{bmatrix}\lambda_{7}\\ \lambda_{8}\\ \lambda_{9}\end{bmatrix}=\begin{bmatrix}\frac{n_{o}^{\prime}}{4}+\frac{3a_{1}-% a_{2}-a_{3}}{2}\\ \frac{n_{o}^{\prime}}{4}+\frac{3a_{2}-a_{1}-a_{3}}{2}\\ \frac{n_{o}^{\prime}}{4}+\frac{3a_{3}-a_{1}-a_{2}}{2}\\ \end{bmatrix}\geq\begin{bmatrix}\frac{n_{o}^{\prime}}{4}-\frac{a_{1}+a_{2}+a_{% 3}}{2}\\ \frac{n_{o}^{\prime}}{4}-\frac{a_{1}+a_{2}+a_{3}}{2}\\ \frac{n_{o}^{\prime}}{4}-\frac{a_{1}+a_{2}+a_{3}}{2}\\ \end{bmatrix}=\begin{bmatrix}0\\ 0\\ 0\end{bmatrix}⟹ [ start_ARG start_ROW start_CELL italic_λ start_POSTSUBSCRIPT 7 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_λ start_POSTSUBSCRIPT 8 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_λ start_POSTSUBSCRIPT 9 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] = [ start_ARG start_ROW start_CELL divide start_ARG italic_n start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_ARG start_ARG 4 end_ARG + divide start_ARG 3 italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT - italic_a start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG end_CELL end_ROW start_ROW start_CELL divide start_ARG italic_n start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_ARG start_ARG 4 end_ARG + divide start_ARG 3 italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT - italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - italic_a start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG end_CELL end_ROW start_ROW start_CELL divide start_ARG italic_n start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_ARG start_ARG 4 end_ARG + divide start_ARG 3 italic_a start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT - italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG end_CELL end_ROW end_ARG ] ≥ [ start_ARG start_ROW start_CELL divide start_ARG italic_n start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_ARG start_ARG 4 end_ARG - divide start_ARG italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_a start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG end_CELL end_ROW start_ROW start_CELL divide start_ARG italic_n start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_ARG start_ARG 4 end_ARG - divide start_ARG italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_a start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG end_CELL end_ROW start_ROW start_CELL divide start_ARG italic_n start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_ARG start_ARG 4 end_ARG - divide start_ARG italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_a start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG end_CELL end_ROW end_ARG ] = [ start_ARG start_ROW start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL end_ROW end_ARG ] (100)

With this choice of (λ7,λ8,λ9)subscript𝜆7subscript𝜆8subscript𝜆9(\lambda_{7},\lambda_{8},\lambda_{9})( italic_λ start_POSTSUBSCRIPT 7 end_POSTSUBSCRIPT , italic_λ start_POSTSUBSCRIPT 8 end_POSTSUBSCRIPT , italic_λ start_POSTSUBSCRIPT 9 end_POSTSUBSCRIPT ), the remaining nosuperscriptsubscript𝑛𝑜n_{o}^{\prime}italic_n start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT part in R5 is satisfied, as λ7+λ8+λ9=nosubscript𝜆7subscript𝜆8subscript𝜆9superscriptsubscript𝑛𝑜\lambda_{7}+\lambda_{8}+\lambda_{9}=n_{o}^{\prime}italic_λ start_POSTSUBSCRIPT 7 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 8 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 9 end_POSTSUBSCRIPT = italic_n start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT. Now, only R6R8 remain to be fulfilled, and the remaining currency amounts are,

(n12+b1,n22+b2,n32+b3)(Δ1′′,Δ2′′,Δ3′′).subscript𝑛12subscript𝑏1subscript𝑛22subscript𝑏2subscript𝑛32subscript𝑏3superscriptsubscriptΔ1′′superscriptsubscriptΔ2′′superscriptsubscriptΔ3′′\displaystyle\left(\frac{n_{1}}{2}+b_{1},\frac{n_{2}}{2}+b_{2},\frac{n_{3}}{2}% +b_{3}\right)\triangleq(\Delta_{1}^{\prime\prime},\Delta_{2}^{\prime\prime},% \Delta_{3}^{\prime\prime}).( divide start_ARG italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG + italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , divide start_ARG italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG + italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , divide start_ARG italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG + italic_b start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) ≜ ( roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT , roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT , roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT ) . (101)

The importer will then import P1P3, P10P15 to satisfy R6R8. We claim that this is feasible as long as the following conditions hold,

{Δi′′ni2,i[3],Δ1′′+Δ2′′+Δ3′′n1+n2+n3casesformulae-sequencesuperscriptsubscriptΔ𝑖′′subscript𝑛𝑖2for-all𝑖delimited-[]3otherwisesuperscriptsubscriptΔ1′′superscriptsubscriptΔ2′′superscriptsubscriptΔ3′′subscript𝑛1subscript𝑛2subscript𝑛3otherwise\displaystyle\begin{cases}\Delta_{i}^{\prime\prime}\geq\frac{n_{i}}{2},\forall i% \in[3],\\ \Delta_{1}^{\prime\prime}+\Delta_{2}^{\prime\prime}+\Delta_{3}^{\prime\prime}% \geq n_{1}+n_{2}+n_{3}\end{cases}{ start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT ≥ divide start_ARG italic_n start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG , ∀ italic_i ∈ [ 3 ] , end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT + roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT + roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT ≥ italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL start_CELL end_CELL end_ROW (102)

Intuitively, this claim (formalized in Lemma 5) follows from the fact that P1P3 are from TQC and P10P15 are from superdense coding. This condition (102) is satisfied because b1,b2,b3subscript𝑏1subscript𝑏2subscript𝑏3b_{1},b_{2},b_{3}italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_b start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT are non-negative and because b1+b2+b3=n1+n2+n32subscript𝑏1subscript𝑏2subscript𝑏3subscript𝑛1subscript𝑛2subscript𝑛32b_{1}+b_{2}+b_{3}=\frac{n_{1}+n_{2}+n_{3}}{2}italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_b start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = divide start_ARG italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG. Therefore, R5R8 are satisfied. This completes the proof for Case I.

The claim is formalized in the following lemma, which will be useful again in the sequel.

Lemma 5.

Say the remaining demands to be satisfied are n1,n2,n3subscript𝑛1subscript𝑛2subscript𝑛3n_{1},n_{2},n_{3}italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT corresponding to R6, R7, R8, respectively. If the remaining currencies (Δ1,Δ2,Δ3)subscriptΔ1subscriptΔ2subscriptΔ3(\Delta_{1},\Delta_{2},\Delta_{3})( roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) satisfy Δini2,i[3]formulae-sequencesubscriptΔ𝑖subscript𝑛𝑖2for-all𝑖delimited-[]3\Delta_{i}\geq\frac{n_{i}}{2},\forall i\in[3]roman_Δ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ≥ divide start_ARG italic_n start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG , ∀ italic_i ∈ [ 3 ] and Δ1+Δ2+Δ3n1+n2+n3subscriptΔ1subscriptΔ2subscriptΔ3subscript𝑛1subscript𝑛2subscript𝑛3\Delta_{1}+\Delta_{2}+\Delta_{3}\geq n_{1}+n_{2}+n_{3}roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ≥ italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT, then there exist non-negative (λi)i{1,2,3,10,,15}subscriptsubscript𝜆𝑖𝑖1231015(\lambda_{i})_{i\in\{1,2,3,10,\cdots,15\}}( italic_λ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_i ∈ { 1 , 2 , 3 , 10 , ⋯ , 15 } end_POSTSUBSCRIPT such that

{Δ1λ1+0.5(λ10+λ11+λ12+λ14)Δ2λ2+0.5(λ10+λ12+λ13+λ15)Δ3λ3+0.5(λ11+λ13+λ14+λ15)λ1+λ10+λ11n1λ2+λ12+λ13n2λ3+λ14+λ15n3casessubscriptΔ1subscript𝜆10.5subscript𝜆10subscript𝜆11subscript𝜆12subscript𝜆14otherwisesubscriptΔ2subscript𝜆20.5subscript𝜆10subscript𝜆12subscript𝜆13subscript𝜆15otherwisesubscriptΔ3subscript𝜆30.5subscript𝜆11subscript𝜆13subscript𝜆14subscript𝜆15otherwisesubscript𝜆1subscript𝜆10subscript𝜆11subscript𝑛1otherwisesubscript𝜆2subscript𝜆12subscript𝜆13subscript𝑛2otherwisesubscript𝜆3subscript𝜆14subscript𝜆15subscript𝑛3otherwise\displaystyle\begin{cases}\Delta_{1}\geq\lambda_{1}+0.5(\lambda_{10}+\lambda_{% 11}+\lambda_{12}+\lambda_{14})\\ \Delta_{2}\geq\lambda_{2}+0.5(\lambda_{10}+\lambda_{12}+\lambda_{13}+\lambda_{% 15})\\ \Delta_{3}\geq\lambda_{3}+0.5(\lambda_{11}+\lambda_{13}+\lambda_{14}+\lambda_{% 15})\\ \lambda_{1}+\lambda_{10}+\lambda_{11}\geq n_{1}\\ \lambda_{2}+\lambda_{12}+\lambda_{13}\geq n_{2}\\ \lambda_{3}+\lambda_{14}+\lambda_{15}\geq n_{3}\end{cases}{ start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ≥ italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + 0.5 ( italic_λ start_POSTSUBSCRIPT 10 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 11 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT ) end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ≥ italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + 0.5 ( italic_λ start_POSTSUBSCRIPT 10 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 15 end_POSTSUBSCRIPT ) end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ≥ italic_λ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT + 0.5 ( italic_λ start_POSTSUBSCRIPT 11 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 15 end_POSTSUBSCRIPT ) end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 10 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 11 end_POSTSUBSCRIPT ≥ italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT ≥ italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL italic_λ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 15 end_POSTSUBSCRIPT ≥ italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL start_CELL end_CELL end_ROW (103)

Note that the first three conditions in (103) imply that the available currency is sufficient for the amounts corresponding to (λi)i{1,2,3,10,,15}subscriptsubscript𝜆𝑖𝑖1231015(\lambda_{i})_{i\in\{1,2,3,10,\cdots,15\}}( italic_λ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_i ∈ { 1 , 2 , 3 , 10 , ⋯ , 15 } end_POSTSUBSCRIPT, with the remaining λisubscript𝜆𝑖\lambda_{i}italic_λ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT set to zero. The last three conditions in (103) imply that R6, R7, R8 are satisfied.

Proof.

It suffices to show the existence of (λi)i{1,2,3,10,,15}subscriptsubscript𝜆𝑖𝑖1231015(\lambda_{i})_{i\in\{1,2,3,10,\cdots,15\}}( italic_λ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_i ∈ { 1 , 2 , 3 , 10 , ⋯ , 15 } end_POSTSUBSCRIPT for

(Δ1,Δ2,Δ3)subscriptΔ1subscriptΔ2subscriptΔ3absent\displaystyle(\Delta_{1},\Delta_{2},\Delta_{3})\in( roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) ∈ {(n12,n22,n1+n22+n3),(n12,n1+n32+n2,n32),(n2+n32+n1,n22,n32)}subscript𝑛12subscript𝑛22subscript𝑛1subscript𝑛22subscript𝑛3subscript𝑛12subscript𝑛1subscript𝑛32subscript𝑛2subscript𝑛32subscript𝑛2subscript𝑛32subscript𝑛1subscript𝑛22subscript𝑛32\displaystyle\left\{~{}\left(\frac{n_{1}}{2},\frac{n_{2}}{2},\frac{n_{1}+n_{2}% }{2}+n_{3}\right),\left(\frac{n_{1}}{2},\frac{n_{1}+n_{3}}{2}+n_{2},\frac{n_{3% }}{2}\right),\left(\frac{n_{2}+n_{3}}{2}+n_{1},\frac{n_{2}}{2},\frac{n_{3}}{2}% \right)\right\}{ ( divide start_ARG italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG , divide start_ARG italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG , divide start_ARG italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) , ( divide start_ARG italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG , divide start_ARG italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , divide start_ARG italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG ) , ( divide start_ARG italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG + italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , divide start_ARG italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG , divide start_ARG italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG ) }

because other cases can be reduced to a convex combination of these 3333 points. Due to symmetry it suffices to consider the first case, i.e., (Δ1,Δ2,Δ3)=(n12,n22,n1+n22+n3)subscriptΔ1subscriptΔ2subscriptΔ3subscript𝑛12subscript𝑛22subscript𝑛1subscript𝑛22subscript𝑛3(\Delta_{1},\Delta_{2},\Delta_{3})=(\frac{n_{1}}{2},\frac{n_{2}}{2},\frac{n_{1% }+n_{2}}{2}+n_{3})( roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) = ( divide start_ARG italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG , divide start_ARG italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG , divide start_ARG italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ). The solution for (λi)i{1,2,3,10,,15}subscriptsubscript𝜆𝑖𝑖1231015(\lambda_{i})_{i\in\{1,2,3,10,\cdots,15\}}( italic_λ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_i ∈ { 1 , 2 , 3 , 10 , ⋯ , 15 } end_POSTSUBSCRIPT in this case is listed explicitly as,

λ3=n3,λ11=n1,λ13=n2,λi=0,i{1,2,10,12,14,15}.formulae-sequencesubscript𝜆3subscript𝑛3formulae-sequencesubscript𝜆11subscript𝑛1formulae-sequencesubscript𝜆13subscript𝑛2formulae-sequencesubscript𝜆𝑖0for-all𝑖1210121415\displaystyle\lambda_{3}=n_{3},\lambda_{11}=n_{1},\lambda_{13}=n_{2},~{}~{}~{}% ~{}\lambda_{i}=0,\forall i\in\{1,2,10,12,14,15\}.italic_λ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT , italic_λ start_POSTSUBSCRIPT 11 end_POSTSUBSCRIPT = italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_λ start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT = italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_λ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = 0 , ∀ italic_i ∈ { 1 , 2 , 10 , 12 , 14 , 15 } . (104)

The proof of the lemma is thus complete. ∎

Case II: In this case n~=no~𝑛subscript𝑛𝑜\tilde{n}=n_{o}over~ start_ARG italic_n end_ARG = italic_n start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT and n123>nosubscript𝑛123subscript𝑛𝑜n_{123}>n_{o}italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT > italic_n start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT. Define n123n123no>0superscriptsubscript𝑛123subscript𝑛123subscript𝑛𝑜0n_{123}^{\prime}\triangleq n_{123}-n_{o}>0italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≜ italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT - italic_n start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT > 0. After the first two steps, the importer still needs to fulfill R1, R6R8. For R1, since n~=no~𝑛subscript𝑛𝑜\tilde{n}=n_{o}over~ start_ARG italic_n end_ARG = italic_n start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT out of the n123subscript𝑛123n_{123}italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT constraint is already satisfied by importing P17, there only remains another n123superscriptsubscript𝑛123n_{123}^{\prime}italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT to be fulfilled. To this end, we will show that it suffices to import certain amounts of P1P3, P10P16, P18P20. Starting with (91), we note that the remaining currency amounts (Δ1,Δ2,Δ3)superscriptsubscriptΔ1superscriptsubscriptΔ2superscriptsubscriptΔ3(\Delta_{1}^{\prime},\Delta_{2}^{\prime},\Delta_{3}^{\prime})( roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) after the first two steps satisfy

{Δ112(n123+n1)Δ212(n123+n2)Δ312(n123+n3)Δ1+Δ2+Δ3n123+n1+n2+n32+ΓΔ1+Δ22+Δ32n123+n1+n2+n32Δ2+Δ12+Δ32n123+n1+n2+n32Δ3+Δ12+Δ22n123+n1+n2+n32casessuperscriptsubscriptΔ112superscriptsubscript𝑛123subscript𝑛1otherwisesuperscriptsubscriptΔ212superscriptsubscript𝑛123subscript𝑛2otherwisesuperscriptsubscriptΔ312superscriptsubscript𝑛123subscript𝑛3otherwisesuperscriptsubscriptΔ1superscriptsubscriptΔ2superscriptsubscriptΔ3superscriptsubscript𝑛123subscript𝑛1subscript𝑛2subscript𝑛32ΓotherwisesuperscriptsubscriptΔ1superscriptsubscriptΔ22superscriptsubscriptΔ32superscriptsubscript𝑛123subscript𝑛1subscript𝑛2subscript𝑛32otherwisesuperscriptsubscriptΔ2superscriptsubscriptΔ12superscriptsubscriptΔ32superscriptsubscript𝑛123subscript𝑛1subscript𝑛2subscript𝑛32otherwisesuperscriptsubscriptΔ3superscriptsubscriptΔ12superscriptsubscriptΔ22superscriptsubscript𝑛123subscript𝑛1subscript𝑛2subscript𝑛32otherwise\displaystyle\begin{cases}\Delta_{1}^{\prime}\geq\frac{1}{2}(n_{123}^{\prime}+% n_{1})\\ \Delta_{2}^{\prime}\geq\frac{1}{2}(n_{123}^{\prime}+n_{2})\\ \Delta_{3}^{\prime}\geq\frac{1}{2}(n_{123}^{\prime}+n_{3})\\ \Delta_{1}^{\prime}+\Delta_{2}^{\prime}+\Delta_{3}^{\prime}\geq n_{123}^{% \prime}+\frac{n_{1}+n_{2}+n_{3}}{2}+\Gamma\\ \Delta_{1}^{\prime}+\frac{\Delta_{2}^{\prime}}{2}+\frac{\Delta_{3}^{\prime}}{2% }\geq n_{123}^{\prime}+\frac{n_{1}+n_{2}+n_{3}}{2}\\ \Delta_{2}^{\prime}+\frac{\Delta_{1}^{\prime}}{2}+\frac{\Delta_{3}^{\prime}}{2% }\geq n_{123}^{\prime}+\frac{n_{1}+n_{2}+n_{3}}{2}\\ \Delta_{3}^{\prime}+\frac{\Delta_{1}^{\prime}}{2}+\frac{\Delta_{2}^{\prime}}{2% }\geq n_{123}^{\prime}+\frac{n_{1}+n_{2}+n_{3}}{2}\end{cases}{ start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≥ divide start_ARG 1 end_ARG start_ARG 2 end_ARG ( italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≥ divide start_ARG 1 end_ARG start_ARG 2 end_ARG ( italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≥ divide start_ARG 1 end_ARG start_ARG 2 end_ARG ( italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≥ italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + divide start_ARG italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG + roman_Γ end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + divide start_ARG roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG + divide start_ARG roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG ≥ italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + divide start_ARG italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + divide start_ARG roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG + divide start_ARG roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG ≥ italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + divide start_ARG italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + divide start_ARG roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG + divide start_ARG roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG ≥ italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + divide start_ARG italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG end_CELL start_CELL end_CELL end_ROW (105)

where we define,

Γmax{n123+n12,n123+n22,n123+n32,n1+n2+n32}.Γsuperscriptsubscript𝑛123subscript𝑛12superscriptsubscript𝑛123subscript𝑛22superscriptsubscript𝑛123subscript𝑛32subscript𝑛1subscript𝑛2subscript𝑛32\displaystyle\Gamma\triangleq\max\Big{\{}\frac{n_{123}^{\prime}+n_{1}}{2},% \frac{n_{123}^{\prime}+n_{2}}{2},\frac{n_{123}^{\prime}+n_{3}}{2},\frac{n_{1}+% n_{2}+n_{3}}{2}\Big{\}}.roman_Γ ≜ roman_max { divide start_ARG italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG , divide start_ARG italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG , divide start_ARG italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG , divide start_ARG italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG } . (106)
{Δ1λ1+λ10+λ11+λ12+λ14+λ162+λ18+λ19+λ20Δ2λ2+λ10+λ12+λ13+λ15+λ162+λ18+λ19+λ20Δ3λ3+λ11+λ13+λ14+λ15+λ162+λ18+λ19+λ20λ16+λ18+λ19+λ20n123𝐑𝟏λ1+λ10+λ11+λ18+λ19n1𝐑𝟔λ2+λ12+λ13+λ18+λ20n2𝐑𝟕λ3+λ14+λ15+λ19+λ20n3𝐑𝟖casessuperscriptsubscriptΔ1subscript𝜆1subscript𝜆10subscript𝜆11subscript𝜆12subscript𝜆14subscript𝜆162subscript𝜆18subscript𝜆19subscript𝜆20otherwisesuperscriptsubscriptΔ2subscript𝜆2subscript𝜆10subscript𝜆12subscript𝜆13subscript𝜆15subscript𝜆162subscript𝜆18subscript𝜆19subscript𝜆20otherwisesuperscriptsubscriptΔ3subscript𝜆3subscript𝜆11subscript𝜆13subscript𝜆14subscript𝜆15subscript𝜆162subscript𝜆18subscript𝜆19subscript𝜆20otherwisesubscript𝜆16subscript𝜆18subscript𝜆19subscript𝜆20superscriptsubscript𝑛123𝐑𝟏otherwisesubscript𝜆1subscript𝜆10subscript𝜆11subscript𝜆18subscript𝜆19subscript𝑛1𝐑𝟔otherwisesubscript𝜆2subscript𝜆12subscript𝜆13subscript𝜆18subscript𝜆20subscript𝑛2𝐑𝟕otherwisesubscript𝜆3subscript𝜆14subscript𝜆15subscript𝜆19subscript𝜆20subscript𝑛3𝐑𝟖otherwise\displaystyle\begin{cases}\Delta_{1}^{\prime}\geq\lambda_{1}+\frac{\lambda_{10% }+\lambda_{11}+\lambda_{12}+\lambda_{14}+\lambda_{16}}{2}+\lambda_{18}+\lambda% _{19}+\lambda_{20}\\ \Delta_{2}^{\prime}\geq\lambda_{2}+\frac{\lambda_{10}+\lambda_{12}+\lambda_{13% }+\lambda_{15}+\lambda_{16}}{2}+\lambda_{18}+\lambda_{19}+\lambda_{20}\\ \Delta_{3}^{\prime}\geq\lambda_{3}+\frac{\lambda_{11}+\lambda_{13}+\lambda_{14% }+\lambda_{15}+\lambda_{16}}{2}+\lambda_{18}+\lambda_{19}+\lambda_{20}\\ \lambda_{16}+\lambda_{18}+\lambda_{19}+\lambda_{20}\geq n_{123}^{\prime}~{}~{}% {\bf R1}\\ \lambda_{1}+\lambda_{10}+\lambda_{11}+\lambda_{18}+\lambda_{19}\geq n_{1}~{}~{% }{\bf R6}\\ \lambda_{2}+\lambda_{12}+\lambda_{13}+\lambda_{18}+\lambda_{20}\geq n_{2}~{}~{% }{\bf R7}\\ \lambda_{3}+\lambda_{14}+\lambda_{15}+\lambda_{19}+\lambda_{20}\geq n_{3}~{}~{% }{\bf R8}\end{cases}{ start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≥ italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + divide start_ARG italic_λ start_POSTSUBSCRIPT 10 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 11 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 16 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG + italic_λ start_POSTSUBSCRIPT 18 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 19 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 20 end_POSTSUBSCRIPT end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≥ italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + divide start_ARG italic_λ start_POSTSUBSCRIPT 10 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 15 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 16 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG + italic_λ start_POSTSUBSCRIPT 18 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 19 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 20 end_POSTSUBSCRIPT end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≥ italic_λ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT + divide start_ARG italic_λ start_POSTSUBSCRIPT 11 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 15 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 16 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG + italic_λ start_POSTSUBSCRIPT 18 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 19 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 20 end_POSTSUBSCRIPT end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL italic_λ start_POSTSUBSCRIPT 16 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 18 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 19 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 20 end_POSTSUBSCRIPT ≥ italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT bold_R1 end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 10 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 11 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 18 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 19 end_POSTSUBSCRIPT ≥ italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT bold_R6 end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 13 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 18 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 20 end_POSTSUBSCRIPT ≥ italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT bold_R7 end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL italic_λ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 14 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 15 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 19 end_POSTSUBSCRIPT + italic_λ start_POSTSUBSCRIPT 20 end_POSTSUBSCRIPT ≥ italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT bold_R8 end_CELL start_CELL end_CELL end_ROW (107)

It suffices to show the existence of (λi)i{1,2,3,10,,16,18,19,20}subscriptsubscript𝜆𝑖𝑖1231016181920(\lambda_{i})_{i\in\{1,2,3,10,\cdots,16,18,19,20\}}( italic_λ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_i ∈ { 1 , 2 , 3 , 10 , ⋯ , 16 , 18 , 19 , 20 } end_POSTSUBSCRIPT for the corner points of (Δ1,Δ2,Δ3)superscriptsubscriptΔ1superscriptsubscriptΔ2superscriptsubscriptΔ3(\Delta_{1}^{\prime},\Delta_{2}^{\prime},\Delta_{3}^{\prime})( roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) in the region induced by (105). Further by symmetry, it suffices to consider the following 7777 subcases (II.1 – II.7).

II.1: In this case we consider

[Δ1Δ2Δ3]=[n123+n12n123+n22n123+n32]matrixsuperscriptsubscriptΔ1superscriptsubscriptΔ2superscriptsubscriptΔ3matrixsuperscriptsubscript𝑛123subscript𝑛12superscriptsubscript𝑛123subscript𝑛22superscriptsubscript𝑛123subscript𝑛32\displaystyle\begin{bmatrix}\Delta_{1}^{\prime}\\ \Delta_{2}^{\prime}\\ \Delta_{3}^{\prime}\end{bmatrix}=\begin{bmatrix}\frac{n_{123}^{\prime}+n_{1}}{% 2}\\ \frac{n_{123}^{\prime}+n_{2}}{2}\\ \frac{n_{123}^{\prime}+n_{3}}{2}\end{bmatrix}[ start_ARG start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_CELL end_ROW end_ARG ] = [ start_ARG start_ROW start_CELL divide start_ARG italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG end_CELL end_ROW start_ROW start_CELL divide start_ARG italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG end_CELL end_ROW start_ROW start_CELL divide start_ARG italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG end_CELL end_ROW end_ARG ] (108)

which corresponds to the first three inequalities in (105) being tight. It can be verified that (105) then implies

n1=n2=n3=0,subscript𝑛1subscript𝑛2subscript𝑛30\displaystyle n_{1}=n_{2}=n_{3}=0,italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = 0 , (109)

by noting the non-negativity of ni,i[3]subscript𝑛𝑖for-all𝑖delimited-[]3n_{i},\forall i\in[3]italic_n start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , ∀ italic_i ∈ [ 3 ]. This means that R5R8 do not require anything. Therefore, for this subcase, the importer only needs to import n123superscriptsubscript𝑛123n_{123}^{\prime}italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT amount of P16 to satisfy R1. The feasibility is guaranteed since Δin1232superscriptsubscriptΔ𝑖superscriptsubscript𝑛1232\Delta_{i}^{\prime}\geq\frac{n_{123}^{\prime}}{2}roman_Δ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≥ divide start_ARG italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG for i[3]𝑖delimited-[]3i\in[3]italic_i ∈ [ 3 ].

II.2: In this case we consider

[Δ1Δ2Δ3]=[n123+n12n123+n22n32+Γ]matrixsuperscriptsubscriptΔ1superscriptsubscriptΔ2superscriptsubscriptΔ3matrixsuperscriptsubscript𝑛123subscript𝑛12superscriptsubscript𝑛123subscript𝑛22subscript𝑛32Γ\displaystyle\begin{bmatrix}\Delta_{1}^{\prime}\\ \Delta_{2}^{\prime}\\ \Delta_{3}^{\prime}\end{bmatrix}=\begin{bmatrix}\frac{n_{123}^{\prime}+n_{1}}{% 2}\\ \frac{n_{123}^{\prime}+n_{2}}{2}\\ \frac{n_{3}}{2}+\Gamma\end{bmatrix}[ start_ARG start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_CELL end_ROW end_ARG ] = [ start_ARG start_ROW start_CELL divide start_ARG italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG end_CELL end_ROW start_ROW start_CELL divide start_ARG italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG end_CELL end_ROW start_ROW start_CELL divide start_ARG italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG + roman_Γ end_CELL end_ROW end_ARG ] (110)

which corresponds to the 1st,2nd,4thsuperscript1𝑠𝑡superscript2𝑛𝑑superscript4𝑡1^{st},2^{nd},4^{th}1 start_POSTSUPERSCRIPT italic_s italic_t end_POSTSUPERSCRIPT , 2 start_POSTSUPERSCRIPT italic_n italic_d end_POSTSUPERSCRIPT , 4 start_POSTSUPERSCRIPT italic_t italic_h end_POSTSUPERSCRIPT inequalities in (105) being tight. It can be verified that (105) then implies

{n1min{n2+n3,n123}n2min{n1+n3,n123},casessubscript𝑛1subscript𝑛2subscript𝑛3superscriptsubscript𝑛123otherwisesubscript𝑛2subscript𝑛1subscript𝑛3superscriptsubscript𝑛123otherwise\displaystyle\begin{cases}n_{1}\geq\min\{n_{2}+n_{3},n_{123}^{\prime}\}\\ n_{2}\geq\min\{n_{1}+n_{3},n_{123}^{\prime}\}\end{cases},{ start_ROW start_CELL italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ≥ roman_min { italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT , italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT } end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ≥ roman_min { italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT , italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT } end_CELL start_CELL end_CELL end_ROW , (111)

and we consider the following subcases.

II.2.a: n123max{n1+n3,n2+n3}superscriptsubscript𝑛123subscript𝑛1subscript𝑛3subscript𝑛2subscript𝑛3n_{123}^{\prime}\geq\max\{n_{1}+n_{3},n_{2}+n_{3}\}italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≥ roman_max { italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT , italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT }. (111) implies n1=n2,n3=0formulae-sequencesubscript𝑛1subscript𝑛2subscript𝑛30n_{1}=n_{2},n_{3}=0italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = 0. Import n1subscript𝑛1n_{1}italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT amount of P18, and n123n1superscriptsubscript𝑛123subscript𝑛1n_{123}^{\prime}-n_{1}italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT - italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT amount of P16. This is feasible as Δin123+n12,i[3]formulae-sequencesuperscriptsubscriptΔ𝑖superscriptsubscript𝑛123subscript𝑛12for-all𝑖delimited-[]3\Delta_{i}^{\prime}\geq\frac{n_{123}^{\prime}+n_{1}}{2},\forall i\in[3]roman_Δ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≥ divide start_ARG italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG , ∀ italic_i ∈ [ 3 ].

II.2.b: n1+n3n123n2+n3subscript𝑛1subscript𝑛3superscriptsubscript𝑛123subscript𝑛2subscript𝑛3n_{1}+n_{3}\geq n_{123}^{\prime}\geq n_{2}+n_{3}italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ≥ italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≥ italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT. (111) implies n1n2+n3,n2n123formulae-sequencesubscript𝑛1subscript𝑛2subscript𝑛3subscript𝑛2superscriptsubscript𝑛123n_{1}\geq n_{2}+n_{3},n_{2}\geq n_{123}^{\prime}italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ≥ italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT , italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ≥ italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT. This in turn implies that n1=n2=n3=n123=0subscript𝑛1subscript𝑛2subscript𝑛3superscriptsubscript𝑛1230n_{1}=n_{2}=n_{3}=n_{123}^{\prime}=0italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = 0. No further consideration is required for this subcase.

II.2.c: n1+n3n2+n3n123subscript𝑛1subscript𝑛3subscript𝑛2subscript𝑛3superscriptsubscript𝑛123n_{1}+n_{3}\geq n_{2}+n_{3}\geq n_{123}^{\prime}italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ≥ italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ≥ italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT. (111) implies n1n123,n2n123formulae-sequencesubscript𝑛1superscriptsubscript𝑛123subscript𝑛2superscriptsubscript𝑛123n_{1}\geq n_{123}^{\prime},n_{2}\geq n_{123}^{\prime}italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ≥ italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ≥ italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT. Import n123superscriptsubscript𝑛123n_{123}^{\prime}italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT P18 and R1 is satisfied. The remaining currency amounts are

[Δ1′′Δ2′′Δ3′′]=[n1n1232n2n1232n32+Γn123]matrixsuperscriptsubscriptΔ1′′superscriptsubscriptΔ2′′superscriptsubscriptΔ3′′matrixsubscript𝑛1superscriptsubscript𝑛1232subscript𝑛2superscriptsubscript𝑛1232subscript𝑛32Γsuperscriptsubscript𝑛123\displaystyle\begin{bmatrix}\Delta_{1}^{\prime\prime}\\ \Delta_{2}^{\prime\prime}\\ \Delta_{3}^{\prime\prime}\end{bmatrix}=\begin{bmatrix}\frac{n_{1}-n_{123}^{% \prime}}{2}\\ \frac{n_{2}-n_{123}^{\prime}}{2}\\ \frac{n_{3}}{2}+\Gamma-n_{123}^{\prime}\end{bmatrix}[ start_ARG start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT end_CELL end_ROW end_ARG ] = [ start_ARG start_ROW start_CELL divide start_ARG italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG end_CELL end_ROW start_ROW start_CELL divide start_ARG italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT - italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG end_CELL end_ROW start_ROW start_CELL divide start_ARG italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG + roman_Γ - italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_CELL end_ROW end_ARG ] (112)

and the remaining demands for R6R8 are

[n1n2n3]=[n1n123n2n123n3].matrixsuperscriptsubscript𝑛1superscriptsubscript𝑛2superscriptsubscript𝑛3matrixsubscript𝑛1superscriptsubscript𝑛123subscript𝑛2superscriptsubscript𝑛123subscript𝑛3\displaystyle\begin{bmatrix}n_{1}^{\prime}\\ n_{2}^{\prime}\\ n_{3}^{\prime}\end{bmatrix}=\begin{bmatrix}n_{1}-n_{123}^{\prime}\\ n_{2}-n_{123}^{\prime}\\ n_{3}\end{bmatrix}.[ start_ARG start_ROW start_CELL italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_CELL end_ROW end_ARG ] = [ start_ARG start_ROW start_CELL italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT - italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] . (113)

Lemma 5 then implies that the remaining demands of R6R8 can be satisfied with the remaining currencies.

II.3: In this case we consider

[Δ1Δ2Δ3]=[n123+n12n123+n22n1232+n22+n3]matrixsuperscriptsubscriptΔ1superscriptsubscriptΔ2superscriptsubscriptΔ3matrixsuperscriptsubscript𝑛123subscript𝑛12superscriptsubscript𝑛123subscript𝑛22superscriptsubscript𝑛1232subscript𝑛22subscript𝑛3\displaystyle\begin{bmatrix}\Delta_{1}^{\prime}\\ \Delta_{2}^{\prime}\\ \Delta_{3}^{\prime}\end{bmatrix}=\begin{bmatrix}\frac{n_{123}^{\prime}+n_{1}}{% 2}\\ \frac{n_{123}^{\prime}+n_{2}}{2}\\ \frac{n_{123}^{\prime}}{2}+\frac{n_{2}}{2}+n_{3}\end{bmatrix}[ start_ARG start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_CELL end_ROW end_ARG ] = [ start_ARG start_ROW start_CELL divide start_ARG italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG end_CELL end_ROW start_ROW start_CELL divide start_ARG italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG end_CELL end_ROW start_ROW start_CELL divide start_ARG italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG + divide start_ARG italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] (114)

which corresponds to the 1st,2nd,5thsuperscript1𝑠𝑡superscript2𝑛𝑑superscript5𝑡1^{st},2^{nd},5^{th}1 start_POSTSUPERSCRIPT italic_s italic_t end_POSTSUPERSCRIPT , 2 start_POSTSUPERSCRIPT italic_n italic_d end_POSTSUPERSCRIPT , 5 start_POSTSUPERSCRIPT italic_t italic_h end_POSTSUPERSCRIPT inequalities in (105) being tight. It can be verified that (105) then implies

n1min{n123,n2}.subscript𝑛1superscriptsubscript𝑛123subscript𝑛2\displaystyle n_{1}\leq\min\{n_{123}^{\prime},n_{2}\}.italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ≤ roman_min { italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT } . (115)

Import n1subscript𝑛1n_{1}italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT amount of P18 and n123n1superscriptsubscript𝑛123subscript𝑛1n_{123}^{\prime}-n_{1}italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT - italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT amount of P16. R1 is then satisfied. The remaining currency amounts are

[Δ1′′Δ2′′Δ3′′]=[0n2n12n2n12+n3]matrixsuperscriptsubscriptΔ1′′superscriptsubscriptΔ2′′superscriptsubscriptΔ3′′matrix0subscript𝑛2subscript𝑛12subscript𝑛2subscript𝑛12subscript𝑛3\displaystyle\begin{bmatrix}\Delta_{1}^{\prime\prime}\\ \Delta_{2}^{\prime\prime}\\ \Delta_{3}^{\prime\prime}\end{bmatrix}=\begin{bmatrix}0\\ \frac{n_{2}-n_{1}}{2}\\ \frac{n_{2}-n_{1}}{2}+n_{3}\end{bmatrix}[ start_ARG start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT end_CELL end_ROW end_ARG ] = [ start_ARG start_ROW start_CELL 0 end_CELL end_ROW start_ROW start_CELL divide start_ARG italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT - italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG end_CELL end_ROW start_ROW start_CELL divide start_ARG italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT - italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] (116)

and the remaining demands for R6R8 are

[n1n2n3]=[0n2n1n3].matrixsuperscriptsubscript𝑛1superscriptsubscript𝑛2superscriptsubscript𝑛3matrix0subscript𝑛2subscript𝑛1subscript𝑛3\displaystyle\begin{bmatrix}n_{1}^{\prime}\\ n_{2}^{\prime}\\ n_{3}^{\prime}\end{bmatrix}=\begin{bmatrix}0\\ n_{2}-n_{1}\\ n_{3}\end{bmatrix}.[ start_ARG start_ROW start_CELL italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_CELL end_ROW end_ARG ] = [ start_ARG start_ROW start_CELL 0 end_CELL end_ROW start_ROW start_CELL italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT - italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] . (117)

Lemma 5 then implies that the remaining demands of R6R8 can be satisfied with the remaining currencies.

II.4: In this case we consider

[Δ1Δ2Δ3]=[n123+n12n123+n22n1232+n1+n24+n32]matrixsuperscriptsubscriptΔ1superscriptsubscriptΔ2superscriptsubscriptΔ3matrixsuperscriptsubscript𝑛123subscript𝑛12superscriptsubscript𝑛123subscript𝑛22superscriptsubscript𝑛1232subscript𝑛1subscript𝑛24subscript𝑛32\displaystyle\begin{bmatrix}\Delta_{1}^{\prime}\\ \Delta_{2}^{\prime}\\ \Delta_{3}^{\prime}\end{bmatrix}=\begin{bmatrix}\frac{n_{123}^{\prime}+n_{1}}{% 2}\\ \frac{n_{123}^{\prime}+n_{2}}{2}\\ \frac{n_{123}^{\prime}}{2}+\frac{n_{1}+n_{2}}{4}+\frac{n_{3}}{2}\end{bmatrix}[ start_ARG start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_CELL end_ROW end_ARG ] = [ start_ARG start_ROW start_CELL divide start_ARG italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG end_CELL end_ROW start_ROW start_CELL divide start_ARG italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG end_CELL end_ROW start_ROW start_CELL divide start_ARG italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG + divide start_ARG italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG start_ARG 4 end_ARG + divide start_ARG italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG end_CELL end_ROW end_ARG ] (118)

which corresponds to the 1st,2nd,7thsuperscript1𝑠𝑡superscript2𝑛𝑑superscript7𝑡1^{st},2^{nd},7^{th}1 start_POSTSUPERSCRIPT italic_s italic_t end_POSTSUPERSCRIPT , 2 start_POSTSUPERSCRIPT italic_n italic_d end_POSTSUPERSCRIPT , 7 start_POSTSUPERSCRIPT italic_t italic_h end_POSTSUPERSCRIPT inequalities in (105) being tight. It can be verified that (105) then implies

n123n1=n2,n3=0.formulae-sequencesuperscriptsubscript𝑛123subscript𝑛1subscript𝑛2subscript𝑛30\displaystyle n_{123}^{\prime}\geq n_{1}=n_{2},~{}n_{3}=0.italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≥ italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = 0 . (119)

R8 requires nothing. Import n1subscript𝑛1n_{1}italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT amount of P18, and n123n1superscriptsubscript𝑛123subscript𝑛1n_{123}^{\prime}-n_{1}italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT - italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT amount of P16. The feasibility can be verified and this satisfies R1, R6 and R7.

II.5: In this case we consider

[Δ1Δ2Δ3]=[n123+n12n1+n2+n32+n123Γ2Γn12n1232]matrixsuperscriptsubscriptΔ1superscriptsubscriptΔ2superscriptsubscriptΔ3matrixsuperscriptsubscript𝑛123subscript𝑛12subscript𝑛1subscript𝑛2subscript𝑛32superscriptsubscript𝑛123Γ2Γsubscript𝑛12superscriptsubscript𝑛1232\displaystyle\begin{bmatrix}\Delta_{1}^{\prime}\\ \Delta_{2}^{\prime}\\ \Delta_{3}^{\prime}\end{bmatrix}=\begin{bmatrix}\frac{n_{123}^{\prime}+n_{1}}{% 2}\\ \frac{n_{1}+n_{2}+n_{3}}{2}+n_{123}^{\prime}-\Gamma\\ 2\Gamma-\frac{n_{1}}{2}-\frac{n_{123}^{\prime}}{2}\end{bmatrix}[ start_ARG start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_CELL end_ROW end_ARG ] = [ start_ARG start_ROW start_CELL divide start_ARG italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG end_CELL end_ROW start_ROW start_CELL divide start_ARG italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG + italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT - roman_Γ end_CELL end_ROW start_ROW start_CELL 2 roman_Γ - divide start_ARG italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG - divide start_ARG italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG end_CELL end_ROW end_ARG ] (120)

which corresponds to the 1st,4th,6thsuperscript1𝑠𝑡superscript4𝑡superscript6𝑡1^{st},4^{th},6^{th}1 start_POSTSUPERSCRIPT italic_s italic_t end_POSTSUPERSCRIPT , 4 start_POSTSUPERSCRIPT italic_t italic_h end_POSTSUPERSCRIPT , 6 start_POSTSUPERSCRIPT italic_t italic_h end_POSTSUPERSCRIPT inequalities in (105) being tight. Note that ΓΓ\Gammaroman_Γ is a maximum of 4444 terms, and we further consider subcases according to the value of ΓΓ\Gammaroman_Γ as follows.

II.5.a: Γ=n123+n12Γsuperscriptsubscript𝑛123subscript𝑛12\Gamma=\frac{n_{123}^{\prime}+n_{1}}{2}roman_Γ = divide start_ARG italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG. This condition together with (105) implies

min{n1,n123}n2+n3.subscript𝑛1superscriptsubscript𝑛123subscript𝑛2subscript𝑛3\displaystyle\min\{n_{1},n_{123}^{\prime}\}\geq n_{2}+n_{3}.roman_min { italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT } ≥ italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT . (121)

Import n2subscript𝑛2n_{2}italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT amount of P18, n3subscript𝑛3n_{3}italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT amount of P19, and n123(n2+n3)superscriptsubscript𝑛123subscript𝑛2subscript𝑛3n_{123}^{\prime}-(n_{2}+n_{3})italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT - ( italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) amount of P16. R1, R7 and R8 are then satisfied. The remaining currencies are

[Δ1′′Δ2′′Δ3′′]=[n1n2n320n1n2n32]matrixsuperscriptsubscriptΔ1′′superscriptsubscriptΔ2′′superscriptsubscriptΔ3′′matrixsubscript𝑛1subscript𝑛2subscript𝑛320subscript𝑛1subscript𝑛2subscript𝑛32\displaystyle\begin{bmatrix}\Delta_{1}^{\prime\prime}\\ \Delta_{2}^{\prime\prime}\\ \Delta_{3}^{\prime\prime}\end{bmatrix}=\begin{bmatrix}\frac{n_{1}-n_{2}-n_{3}}% {2}\\ 0\\ \frac{n_{1}-n_{2}-n_{3}}{2}\end{bmatrix}[ start_ARG start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT end_CELL end_ROW end_ARG ] = [ start_ARG start_ROW start_CELL divide start_ARG italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT - italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG end_CELL end_ROW start_ROW start_CELL 0 end_CELL end_ROW start_ROW start_CELL divide start_ARG italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT - italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG end_CELL end_ROW end_ARG ] (122)

and the remaining demand for R6 is

n3=n1n2n3.superscriptsubscript𝑛3subscript𝑛1subscript𝑛2subscript𝑛3\displaystyle n_{3}^{\prime}=n_{1}-n_{2}-n_{3}.italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT - italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT . (123)

Lemma 5 then implies that the remaining demand of R8 can be satisfied with the remaining currency amounts.

II.5.b: Γ=n123+n22Γsuperscriptsubscript𝑛123subscript𝑛22\Gamma=\frac{n_{123}^{\prime}+n_{2}}{2}roman_Γ = divide start_ARG italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG. This condition together with (105) implies

n3=0,n123n1=n2.formulae-sequencesubscript𝑛30superscriptsubscript𝑛123subscript𝑛1subscript𝑛2\displaystyle n_{3}=0,~{}~{}n_{123}^{\prime}\geq n_{1}=n_{2}.italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = 0 , italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≥ italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT . (124)

R8 requires nothing. Import n2subscript𝑛2n_{2}italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT amount of P18 and n123n2superscriptsubscript𝑛123subscript𝑛2n_{123}^{\prime}-n_{2}italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT - italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT amount of P16. The feasibility can be verified, and this satisfies R1, R6 and R7.

II.5.c: Γ=n123+n32Γsuperscriptsubscript𝑛123subscript𝑛32\Gamma=\frac{n_{123}^{\prime}+n_{3}}{2}roman_Γ = divide start_ARG italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG. This condition together with (105) implies

n2=0,min{n123,n3}n1.formulae-sequencesubscript𝑛20superscriptsubscript𝑛123subscript𝑛3subscript𝑛1\displaystyle n_{2}=0,~{}~{}\min\{n_{123}^{\prime},n_{3}\}\geq n_{1}.italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = 0 , roman_min { italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT } ≥ italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT . (125)

R7 requires nothing. Import n1subscript𝑛1n_{1}italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT amount of P19, n123n1superscriptsubscript𝑛123subscript𝑛1n_{123}^{\prime}-n_{1}italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT - italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT amount of P16, and n3n1subscript𝑛3subscript𝑛1n_{3}-n_{1}italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT - italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT amount of P3. The feasibility can be verified and this satisfies R1, R6 and R8.

II.5.d: Γ=n1+n2+n32Γsubscript𝑛1subscript𝑛2subscript𝑛32\Gamma=\frac{n_{1}+n_{2}+n_{3}}{2}roman_Γ = divide start_ARG italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG. This condition together with (105) implies

n1n123n2,n2+n3n123.formulae-sequencesubscript𝑛1superscriptsubscript𝑛123subscript𝑛2subscript𝑛2subscript𝑛3superscriptsubscript𝑛123\displaystyle n_{1}\geq n_{123}^{\prime}\geq n_{2},n_{2}+n_{3}\geq n_{123}^{% \prime}.italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ≥ italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≥ italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ≥ italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT . (126)

Import n2subscript𝑛2n_{2}italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT amount of P18, and n123n2superscriptsubscript𝑛123subscript𝑛2n_{123}^{\prime}-n_{2}italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT - italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT amount of P19. R1 and R7 are then satisfied. The remaining currencies are

[Δ1′′Δ2′′Δ3′′]=[n1n12320n13n1232+n2+n3]matrixsuperscriptsubscriptΔ1′′superscriptsubscriptΔ2′′superscriptsubscriptΔ3′′matrixsubscript𝑛1superscriptsubscript𝑛12320subscript𝑛13superscriptsubscript𝑛1232subscript𝑛2subscript𝑛3\displaystyle\begin{bmatrix}\Delta_{1}^{\prime\prime}\\ \Delta_{2}^{\prime\prime}\\ \Delta_{3}^{\prime\prime}\end{bmatrix}=\begin{bmatrix}\frac{n_{1}-n_{123}^{% \prime}}{2}\\ 0\\ \frac{n_{1}-3n_{123}^{\prime}}{2}+n_{2}+n_{3}\end{bmatrix}[ start_ARG start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT end_CELL end_ROW end_ARG ] = [ start_ARG start_ROW start_CELL divide start_ARG italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG end_CELL end_ROW start_ROW start_CELL 0 end_CELL end_ROW start_ROW start_CELL divide start_ARG italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - 3 italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] (127)

and the remaining demands for R6 and R8 are

n1=n1n123,n3=n3n123+n2.formulae-sequencesuperscriptsubscript𝑛1subscript𝑛1superscriptsubscript𝑛123superscriptsubscript𝑛3subscript𝑛3superscriptsubscript𝑛123subscript𝑛2\displaystyle n_{1}^{\prime}=n_{1}-n_{123}^{\prime},~{}n_{3}^{\prime}=n_{3}-n_% {123}^{\prime}+n_{2}.italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT - italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT . (128)

Lemma 5 then implies that the remaining demands of R6 and R8 can be satisfied with the remaining currencies.

II.6: In this case we consider

[Δ1Δ2Δ3]=[n1+n2+n32+n123Γn1+n2+n32+n123Γ3Γn1+n2+n32n123]matrixsuperscriptsubscriptΔ1superscriptsubscriptΔ2superscriptsubscriptΔ3matrixsubscript𝑛1subscript𝑛2subscript𝑛32superscriptsubscript𝑛123Γsubscript𝑛1subscript𝑛2subscript𝑛32superscriptsubscript𝑛123Γ3Γsubscript𝑛1subscript𝑛2subscript𝑛32superscriptsubscript𝑛123\displaystyle\begin{bmatrix}\Delta_{1}^{\prime}\\ \Delta_{2}^{\prime}\\ \Delta_{3}^{\prime}\end{bmatrix}=\begin{bmatrix}\frac{n_{1}+n_{2}+n_{3}}{2}+n_% {123}^{\prime}-\Gamma\\ \frac{n_{1}+n_{2}+n_{3}}{2}+n_{123}^{\prime}-\Gamma\\ 3\Gamma-\frac{n_{1}+n_{2}+n_{3}}{2}-n_{123}^{\prime}\end{bmatrix}[ start_ARG start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_CELL end_ROW end_ARG ] = [ start_ARG start_ROW start_CELL divide start_ARG italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG + italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT - roman_Γ end_CELL end_ROW start_ROW start_CELL divide start_ARG italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG + italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT - roman_Γ end_CELL end_ROW start_ROW start_CELL 3 roman_Γ - divide start_ARG italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG - italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_CELL end_ROW end_ARG ] (129)

which corresponds to the 4th,5th,6thsuperscript4𝑡superscript5𝑡superscript6𝑡4^{th},5^{th},6^{th}4 start_POSTSUPERSCRIPT italic_t italic_h end_POSTSUPERSCRIPT , 5 start_POSTSUPERSCRIPT italic_t italic_h end_POSTSUPERSCRIPT , 6 start_POSTSUPERSCRIPT italic_t italic_h end_POSTSUPERSCRIPT inequalities in (105) being tight. We further consider subcases according to the value of ΓΓ\Gammaroman_Γ as follows.

II.6.a: Γ=n123+n12Γsuperscriptsubscript𝑛123subscript𝑛12\Gamma=\frac{n_{123}^{\prime}+n_{1}}{2}roman_Γ = divide start_ARG italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG. This condition together with (105) implies

n123n1=n2+n3.superscriptsubscript𝑛123subscript𝑛1subscript𝑛2subscript𝑛3\displaystyle n_{123}^{\prime}\geq n_{1}=n_{2}+n_{3}.italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≥ italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT . (130)

Import n2subscript𝑛2n_{2}italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT amount of P18, n3subscript𝑛3n_{3}italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT amount of P19, and n123n1superscriptsubscript𝑛123subscript𝑛1n_{123}^{\prime}-n_{1}italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT - italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT amount of P16. The feasibility can be verified, and this satisfies R1 and R6R8.

II.6.b: Γ=n123+n22Γsuperscriptsubscript𝑛123subscript𝑛22\Gamma=\frac{n_{123}^{\prime}+n_{2}}{2}roman_Γ = divide start_ARG italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG. By symmetry, this case is the same as II.6.a.

II.6.c: Γ=n123+n32Γsuperscriptsubscript𝑛123subscript𝑛32\Gamma=\frac{n_{123}^{\prime}+n_{3}}{2}roman_Γ = divide start_ARG italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG. This condition together with (105) implies

min{n123,n3}n1+n2.superscriptsubscript𝑛123subscript𝑛3subscript𝑛1subscript𝑛2\displaystyle\min\{n_{123}^{\prime},n_{3}\}\geq n_{1}+n_{2}.roman_min { italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT } ≥ italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT . (131)

Import n1subscript𝑛1n_{1}italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT amount of P19, n2subscript𝑛2n_{2}italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT amount of P20, n123(n1+n2)superscriptsubscript𝑛123subscript𝑛1subscript𝑛2n_{123}^{\prime}-(n_{1}+n_{2})italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT - ( italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) amount of P16 and n3n1n2subscript𝑛3subscript𝑛1subscript𝑛2n_{3}-n_{1}-n_{2}italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT - italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT amount of P3. The feasibility can be verified and this satisfies R1 and R6R8.

II.6.d: Γ=n1+n2+n32Γsubscript𝑛1subscript𝑛2subscript𝑛32\Gamma=\frac{n_{1}+n_{2}+n_{3}}{2}roman_Γ = divide start_ARG italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG. This condition together with (105) implies

min{n1+n2,n1+n3,n2+n3,n1+n2+n32}n123max{n1,n2}.subscript𝑛1subscript𝑛2subscript𝑛1subscript𝑛3subscript𝑛2subscript𝑛3subscript𝑛1subscript𝑛2subscript𝑛32superscriptsubscript𝑛123subscript𝑛1subscript𝑛2\displaystyle\min\big{\{}n_{1}+n_{2},n_{1}+n_{3},n_{2}+n_{3},\frac{n_{1}+n_{2}% +n_{3}}{2}\big{\}}\geq n_{123}^{\prime}\geq\max\{n_{1},n_{2}\}.roman_min { italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT , italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT , divide start_ARG italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG } ≥ italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≥ roman_max { italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT } . (132)

Import n1+n2n123subscript𝑛1subscript𝑛2superscriptsubscript𝑛123n_{1}+n_{2}-n_{123}^{\prime}italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT - italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT amount of P18, n123n2superscriptsubscript𝑛123subscript𝑛2n_{123}^{\prime}-n_{2}italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT - italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT amount of P19, n123n1superscriptsubscript𝑛123subscript𝑛1n_{123}^{\prime}-n_{1}italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT - italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT amount of P20, and n1+n2+n32n123subscript𝑛1subscript𝑛2subscript𝑛32subscript𝑛123n_{1}+n_{2}+n_{3}-2n_{123}italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT - 2 italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT amount of P3. The feasibility can be verified and this satisfies R1 and R6R8.

II.7: In this case we consider

[Δ1Δ2Δ3]=[n1232+n1+n2+n34n1232+n1+n2+n34n1232+n1+n2+n34]matrixsuperscriptsubscriptΔ1superscriptsubscriptΔ2superscriptsubscriptΔ3matrixsuperscriptsubscript𝑛1232subscript𝑛1subscript𝑛2subscript𝑛34superscriptsubscript𝑛1232subscript𝑛1subscript𝑛2subscript𝑛34superscriptsubscript𝑛1232subscript𝑛1subscript𝑛2subscript𝑛34\displaystyle\begin{bmatrix}\Delta_{1}^{\prime}\\ \Delta_{2}^{\prime}\\ \Delta_{3}^{\prime}\end{bmatrix}=\begin{bmatrix}\frac{n_{123}^{\prime}}{2}+% \frac{n_{1}+n_{2}+n_{3}}{4}\\ \frac{n_{123}^{\prime}}{2}+\frac{n_{1}+n_{2}+n_{3}}{4}\\ \frac{n_{123}^{\prime}}{2}+\frac{n_{1}+n_{2}+n_{3}}{4}\end{bmatrix}[ start_ARG start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL roman_Δ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_CELL end_ROW end_ARG ] = [ start_ARG start_ROW start_CELL divide start_ARG italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG + divide start_ARG italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG 4 end_ARG end_CELL end_ROW start_ROW start_CELL divide start_ARG italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG + divide start_ARG italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG 4 end_ARG end_CELL end_ROW start_ROW start_CELL divide start_ARG italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG + divide start_ARG italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG 4 end_ARG end_CELL end_ROW end_ARG ] (133)

which corresponds to the 5th,6th,7thsuperscript5𝑡superscript6𝑡superscript7𝑡5^{th},6^{th},7^{th}5 start_POSTSUPERSCRIPT italic_t italic_h end_POSTSUPERSCRIPT , 6 start_POSTSUPERSCRIPT italic_t italic_h end_POSTSUPERSCRIPT , 7 start_POSTSUPERSCRIPT italic_t italic_h end_POSTSUPERSCRIPT inequalities in (105) being tight. It can be verified that (105) then implies

ni+njnk, for distinct i,j,k[3],n123n1+n2+n32.formulae-sequencesubscript𝑛𝑖subscript𝑛𝑗subscript𝑛𝑘 for distinct 𝑖𝑗formulae-sequence𝑘delimited-[]3superscriptsubscript𝑛123subscript𝑛1subscript𝑛2subscript𝑛32\displaystyle n_{i}+n_{j}\geq n_{k},\mbox{ for distinct }i,j,k\in[3],~{}~{}n_{% 123}^{\prime}\geq\frac{n_{1}+n_{2}+n_{3}}{2}.italic_n start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ≥ italic_n start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT , for distinct italic_i , italic_j , italic_k ∈ [ 3 ] , italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≥ divide start_ARG italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG . (134)

Import n1+n2n32subscript𝑛1subscript𝑛2subscript𝑛32\frac{n_{1}+n_{2}-n_{3}}{2}divide start_ARG italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT - italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG amount of P18, n1+n3n22subscript𝑛1subscript𝑛3subscript𝑛22\frac{n_{1}+n_{3}-n_{2}}{2}divide start_ARG italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT - italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG amount of P19, n2+n3n12subscript𝑛2subscript𝑛3subscript𝑛12\frac{n_{2}+n_{3}-n_{1}}{2}divide start_ARG italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT - italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG amount of P20, and n123n1+n2+n32superscriptsubscript𝑛123subscript𝑛1subscript𝑛2subscript𝑛32n_{123}^{\prime}-\frac{n_{1}+n_{2}+n_{3}}{2}italic_n start_POSTSUBSCRIPT 123 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT - divide start_ARG italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG amount of P16. The feasibility can be verified and this satisfies R1 and R6R8. ∎

Appendix B Necessity of 3333-way Entanglement for Toy Example 1

Recall that the setting in Toy Example 1 contains Alice1, Alice2, Alice3, who have data streams (A,B),(C,D)𝐴𝐵𝐶𝐷(A,B),(C,D)( italic_A , italic_B ) , ( italic_C , italic_D ), (E,F)𝐸𝐹(E,F)( italic_E , italic_F ), respectively, all symbols in 𝔽dsubscript𝔽𝑑\mathbb{F}_{d}blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT with d=3𝑑3d=3italic_d = 3, and a receiver (Bob) who wishes to compute,

f(A,B,C,D,E,F)=[A+C+EB+2DB+2F].𝑓𝐴𝐵𝐶𝐷𝐸𝐹matrix𝐴𝐶𝐸𝐵2𝐷𝐵2𝐹f(A,B,C,D,E,F)=\begin{bmatrix}A+C+E\\ B+2D\\ B+2F\end{bmatrix}.italic_f ( italic_A , italic_B , italic_C , italic_D , italic_E , italic_F ) = [ start_ARG start_ROW start_CELL italic_A + italic_C + italic_E end_CELL end_ROW start_ROW start_CELL italic_B + 2 italic_D end_CELL end_ROW start_ROW start_CELL italic_B + 2 italic_F end_CELL end_ROW end_ARG ] .

Suppose instead of all possible quantum coding schemes as specified in the problem formulation, we now only allow the transmitters to use pairwise entanglement throughout all the stages. Specifically, Alice1 and Alice2 share a bipartite quantum system Q1=Q1,1Q1,2subscript𝑄1subscript𝑄11subscript𝑄12Q_{1}=Q_{1,1}Q_{1,2}italic_Q start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_Q start_POSTSUBSCRIPT 1 , 1 end_POSTSUBSCRIPT italic_Q start_POSTSUBSCRIPT 1 , 2 end_POSTSUBSCRIPT such that Q1,1subscript𝑄11Q_{1,1}italic_Q start_POSTSUBSCRIPT 1 , 1 end_POSTSUBSCRIPT is accessible at Alice1 and Q1,2subscript𝑄12Q_{1,2}italic_Q start_POSTSUBSCRIPT 1 , 2 end_POSTSUBSCRIPT is accessible at Alice2. Similarly, Alice1 and Alice3 share another quantum system Q2subscript𝑄2Q_{2}italic_Q start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT such that Q2,ksubscript𝑄2𝑘Q_{2,k}italic_Q start_POSTSUBSCRIPT 2 , italic_k end_POSTSUBSCRIPT is accessible at Alicek for k{1,3}𝑘13k\in\{1,3\}italic_k ∈ { 1 , 3 }; Alice2 and Alice3 share another quantum system Q3subscript𝑄3Q_{3}italic_Q start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT such that Q3,ksubscript𝑄3𝑘Q_{3,k}italic_Q start_POSTSUBSCRIPT 3 , italic_k end_POSTSUBSCRIPT is accessible at Alicek for k{2,3}𝑘23k\in\{2,3\}italic_k ∈ { 2 , 3 }. Q1subscript𝑄1Q_{1}italic_Q start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT, Q2subscript𝑄2Q_{2}italic_Q start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT and Q3subscript𝑄3Q_{3}italic_Q start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT are assumed to be independent in the preparation stage, kept unentangled in the encoding stage, and measured separately in the decoding stage, whereas the subsystems Qi,jsubscript𝑄𝑖𝑗Q_{i,j}italic_Q start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT and Qi,ksubscript𝑄𝑖𝑘Q_{i,k}italic_Q start_POSTSUBSCRIPT italic_i , italic_k end_POSTSUBSCRIPT are allowed to be entangled for distinct j,k{1,2,3}𝑗𝑘123j,k\in\{1,2,3\}italic_j , italic_k ∈ { 1 , 2 , 3 }. Let δi,i[3]subscript𝛿𝑖𝑖delimited-[]3\delta_{i},i\in[3]italic_δ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_i ∈ [ 3 ] denote the dimension of Qisubscript𝑄𝑖Q_{i}italic_Q start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT in the encoding stage. According to [20], one can lower bound the total download cost i[3]logdδi/Lsubscript𝑖delimited-[]3subscript𝑑subscript𝛿𝑖𝐿\sum_{i\in[3]}\log_{d}\delta_{i}/L∑ start_POSTSUBSCRIPT italic_i ∈ [ 3 ] end_POSTSUBSCRIPT roman_log start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT italic_δ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT / italic_L by the classical (unentangled) total download cost of a hypothetical problem, where there are (32)=3binomial323\binom{3}{2}=3( FRACOP start_ARG 3 end_ARG start_ARG 2 end_ARG ) = 3 transmitters, denoted as Alice1superscriptsubscriptabsent1{}_{1}^{\prime}start_FLOATSUBSCRIPT 1 end_FLOATSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT, Alice2superscriptsubscriptabsent2{}_{2}^{\prime}start_FLOATSUBSCRIPT 2 end_FLOATSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT, Alice3superscriptsubscriptabsent3{}_{3}^{\prime}start_FLOATSUBSCRIPT 3 end_FLOATSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT, who know (A,B,C,D),(A,B,E,F),(C,D,E,F)𝐴𝐵𝐶𝐷𝐴𝐵𝐸𝐹𝐶𝐷𝐸𝐹(A,B,C,D),(A,B,E,F),(C,D,E,F)( italic_A , italic_B , italic_C , italic_D ) , ( italic_A , italic_B , italic_E , italic_F ) , ( italic_C , italic_D , italic_E , italic_F ), and the same receiver (Bob) who computes the same function f𝑓fitalic_f. This is because any output measured from Qisubscript𝑄𝑖Q_{i}italic_Q start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT can be sent directly through a same dimension classical system from Aliceisuperscriptsubscriptabsent𝑖{}_{i}^{\prime}start_FLOATSUBSCRIPT italic_i end_FLOATSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT in the hypothetical setting for i[3]𝑖delimited-[]3i\in[3]italic_i ∈ [ 3 ]. In the hypothetical setting, let Xi,i[3]subscript𝑋𝑖𝑖delimited-[]3X_{i},i\in[3]italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_i ∈ [ 3 ] be a δisuperscriptsubscript𝛿𝑖\delta_{i}^{\prime}italic_δ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT-dimensional (classical) system sent from Aliceisuperscriptsubscriptabsent𝑖{}_{i}^{\prime}start_FLOATSUBSCRIPT italic_i end_FLOATSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT. We want to obtain a lower bound for i[3]logdδi/Lsubscript𝑖delimited-[]3subscript𝑑superscriptsubscript𝛿𝑖𝐿\sum_{i\in[3]}\log_{d}\delta_{i}^{\prime}/L∑ start_POSTSUBSCRIPT italic_i ∈ [ 3 ] end_POSTSUBSCRIPT roman_log start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT italic_δ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT / italic_L.

Without loss of generality, assuming that each of the data streams A,B,,F𝐴𝐵𝐹A,B,\cdots,Fitalic_A , italic_B , ⋯ , italic_F is uniformly distributed in 𝔽dLsuperscriptsubscript𝔽𝑑𝐿\mathbb{F}_{d}^{L}blackboard_F start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_L end_POSTSUPERSCRIPT, we have

i[3]logdδisubscript𝑖delimited-[]3subscript𝑑superscriptsubscript𝛿𝑖\displaystyle\sum_{i\in[3]}\log_{d}\delta_{i}^{\prime}∑ start_POSTSUBSCRIPT italic_i ∈ [ 3 ] end_POSTSUBSCRIPT roman_log start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT italic_δ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT H(X1,X2,X3)absent𝐻subscript𝑋1subscript𝑋2subscript𝑋3\displaystyle\geq H(X_{1},X_{2},X_{3})≥ italic_H ( italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_X start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) (135)
=H(X1,X2,X3,[B+2DB+2F])absent𝐻subscript𝑋1subscript𝑋2subscript𝑋3matrix𝐵2𝐷𝐵2𝐹\displaystyle=H(X_{1},X_{2},X_{3},\begin{bmatrix}B+2D\\ B+2F\end{bmatrix})= italic_H ( italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_X start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT , [ start_ARG start_ROW start_CELL italic_B + 2 italic_D end_CELL end_ROW start_ROW start_CELL italic_B + 2 italic_F end_CELL end_ROW end_ARG ] ) (136)
=H([B+2DB+2F])+H(X1,X2,X3[B+2DB+2F])absent𝐻matrix𝐵2𝐷𝐵2𝐹𝐻subscript𝑋1subscript𝑋2conditionalsubscript𝑋3matrix𝐵2𝐷𝐵2𝐹\displaystyle=H(\begin{bmatrix}B+2D\\ B+2F\end{bmatrix})+H(X_{1},X_{2},X_{3}\mid\begin{bmatrix}B+2D\\ B+2F\end{bmatrix})= italic_H ( [ start_ARG start_ROW start_CELL italic_B + 2 italic_D end_CELL end_ROW start_ROW start_CELL italic_B + 2 italic_F end_CELL end_ROW end_ARG ] ) + italic_H ( italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_X start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ∣ [ start_ARG start_ROW start_CELL italic_B + 2 italic_D end_CELL end_ROW start_ROW start_CELL italic_B + 2 italic_F end_CELL end_ROW end_ARG ] ) (137)
=2L+H(X1,X2,X3[B+2DB+2F])absent2𝐿𝐻subscript𝑋1subscript𝑋2conditionalsubscript𝑋3matrix𝐵2𝐷𝐵2𝐹\displaystyle=2L+H(X_{1},X_{2},X_{3}\mid\begin{bmatrix}B+2D\\ B+2F\end{bmatrix})= 2 italic_L + italic_H ( italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_X start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ∣ [ start_ARG start_ROW start_CELL italic_B + 2 italic_D end_CELL end_ROW start_ROW start_CELL italic_B + 2 italic_F end_CELL end_ROW end_ARG ] ) (138)
2L+12i=13H(X[3]{i}Xi,[B+2DB+2F])absent2𝐿12superscriptsubscript𝑖13𝐻conditionalsubscript𝑋delimited-[]3𝑖subscript𝑋𝑖matrix𝐵2𝐷𝐵2𝐹\displaystyle\geq 2L+\frac{1}{2}\sum_{i=1}^{3}H(X_{[3]\setminus\{i\}}\mid X_{i% },\begin{bmatrix}B+2D\\ B+2F\end{bmatrix})≥ 2 italic_L + divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∑ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_H ( italic_X start_POSTSUBSCRIPT [ 3 ] ∖ { italic_i } end_POSTSUBSCRIPT ∣ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , [ start_ARG start_ROW start_CELL italic_B + 2 italic_D end_CELL end_ROW start_ROW start_CELL italic_B + 2 italic_F end_CELL end_ROW end_ARG ] ) (139)
=2L+12i=13H(X[3]{i},A+C+EXi,[B+2DB+2F])absent2𝐿12superscriptsubscript𝑖13𝐻subscript𝑋delimited-[]3𝑖𝐴𝐶conditional𝐸subscript𝑋𝑖matrix𝐵2𝐷𝐵2𝐹\displaystyle=2L+\frac{1}{2}\sum_{i=1}^{3}H(X_{[3]\setminus\{i\}},A+C+E\mid X_% {i},\begin{bmatrix}B+2D\\ B+2F\end{bmatrix})= 2 italic_L + divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∑ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_H ( italic_X start_POSTSUBSCRIPT [ 3 ] ∖ { italic_i } end_POSTSUBSCRIPT , italic_A + italic_C + italic_E ∣ italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , [ start_ARG start_ROW start_CELL italic_B + 2 italic_D end_CELL end_ROW start_ROW start_CELL italic_B + 2 italic_F end_CELL end_ROW end_ARG ] ) (140)
2L+12(3L)absent2𝐿123𝐿\displaystyle\geq 2L+\frac{1}{2}(3L)≥ 2 italic_L + divide start_ARG 1 end_ARG start_ARG 2 end_ARG ( 3 italic_L ) (141)
=3.5Labsent3.5𝐿\displaystyle=3.5L= 3.5 italic_L (142)
i[3]logdδi/L3.5absentsubscript𝑖delimited-[]3subscript𝑑superscriptsubscript𝛿𝑖𝐿3.5\displaystyle\implies\sum_{i\in[3]}\log_{d}\delta_{i}^{\prime}/L\geq 3.5⟹ ∑ start_POSTSUBSCRIPT italic_i ∈ [ 3 ] end_POSTSUBSCRIPT roman_log start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT italic_δ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT / italic_L ≥ 3.5 (143)

Step (136) holds because (B+2D,B+2F)𝐵2𝐷𝐵2𝐹(B+2D,B+2F)( italic_B + 2 italic_D , italic_B + 2 italic_F ) is determined by (X1,X2,X3)subscript𝑋1subscript𝑋2subscript𝑋3(X_{1},X_{2},X_{3})( italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_X start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ). Step (139) follows from submodularity of classical entropy, i.e., the general property that 2H(Z1,Z2,Z3Z4)H(Z1,Z2Z3,Z4)+H(Z2,Z3Z1,Z4)+H(Z3,Z1Z2,Z4)2𝐻subscript𝑍1subscript𝑍2conditionalsubscript𝑍3subscript𝑍4𝐻subscript𝑍1conditionalsubscript𝑍2subscript𝑍3subscript𝑍4𝐻subscript𝑍2conditionalsubscript𝑍3subscript𝑍1subscript𝑍4𝐻subscript𝑍3conditionalsubscript𝑍1subscript𝑍2subscript𝑍42H(Z_{1},Z_{2},Z_{3}\mid Z_{4})\geq H(Z_{1},Z_{2}\mid Z_{3},Z_{4})+H(Z_{2},Z_{% 3}\mid Z_{1},Z_{4})+H(Z_{3},Z_{1}\mid Z_{2},Z_{4})2 italic_H ( italic_Z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_Z start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_Z start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ∣ italic_Z start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ) ≥ italic_H ( italic_Z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_Z start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ∣ italic_Z start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT , italic_Z start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ) + italic_H ( italic_Z start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_Z start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ∣ italic_Z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_Z start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ) + italic_H ( italic_Z start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT , italic_Z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ∣ italic_Z start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_Z start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ) for any classical random variables Z1,Z2,Z3,Z4subscript𝑍1subscript𝑍2subscript𝑍3subscript𝑍4Z_{1},Z_{2},Z_{3},Z_{4}italic_Z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_Z start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_Z start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT , italic_Z start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT. Step (140) holds because A+C+E𝐴𝐶𝐸A+C+Eitalic_A + italic_C + italic_E is determined by (X1,X2,X3)subscript𝑋1subscript𝑋2subscript𝑋3(X_{1},X_{2},X_{3})( italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_X start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ). To see Step (141), note that (X1,A,B,C,D,F)subscript𝑋1𝐴𝐵𝐶𝐷𝐹(X_{1},A,B,C,D,F)( italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_A , italic_B , italic_C , italic_D , italic_F ) is independent of E𝐸Eitalic_E, so that the first term in the sum, i.e., H(X2,X3,A+C+EX1,[B+2DB+2F])𝐻subscript𝑋2subscript𝑋3𝐴𝐶conditional𝐸subscript𝑋1matrix𝐵2𝐷𝐵2𝐹H(X_{2},X_{3},A+C+E\mid X_{1},\begin{bmatrix}B+2D\\ B+2F\end{bmatrix})italic_H ( italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_X start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT , italic_A + italic_C + italic_E ∣ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , [ start_ARG start_ROW start_CELL italic_B + 2 italic_D end_CELL end_ROW start_ROW start_CELL italic_B + 2 italic_F end_CELL end_ROW end_ARG ] ) H(X2,X3,A+C+EA,B,C,D,F,X1,[B+2DB+2F])H(E)=Labsent𝐻subscript𝑋2subscript𝑋3𝐴𝐶conditional𝐸𝐴𝐵𝐶𝐷𝐹subscript𝑋1matrix𝐵2𝐷𝐵2𝐹𝐻𝐸𝐿\geq H(X_{2},X_{3},A+C+E\mid A,B,C,D,F,X_{1},\begin{bmatrix}B+2D\\ B+2F\end{bmatrix})\geq H(E)=L≥ italic_H ( italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_X start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT , italic_A + italic_C + italic_E ∣ italic_A , italic_B , italic_C , italic_D , italic_F , italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , [ start_ARG start_ROW start_CELL italic_B + 2 italic_D end_CELL end_ROW start_ROW start_CELL italic_B + 2 italic_F end_CELL end_ROW end_ARG ] ) ≥ italic_H ( italic_E ) = italic_L, and similar reasoning applies to each of the three terms in the sum, so that their sum is lower bounded by 3L3𝐿3L3 italic_L. Therefore, the total download cost for the hypothetical problem is at least 3.53.53.53.5. We conclude that with only 2222-way entanglement, the total download cost for Toy Example 1111 is at least 3.53.53.53.5.

References

  • [1] S. Song and M. Hayashi, “Capacity of quantum private information retrieval with multiple servers,” IEEE Transactions on Information Theory, vol. 67, no. 1, pp. 452–463, 2020.
  • [2] ——, “Capacity of quantum symmetric private information retrieval with collusion of all but one of servers,” IEEE Journal on Selected Areas in Information Theory, vol. 2, no. 1, pp. 380–390, 2021.
  • [3] M. Allaix, S. Song, L. Holzbaur, T. Pllaha, M. Hayashi, and C. Hollanti, “On the capacity of quantum private information retrieval from MDS-coded and colluding servers,” IEEE Journal on Selected Areas in Communications, vol. 40, no. 3, pp. 885–898, 2022.
  • [4] V. Giovannetti, S. Lloyd, and L. Maccone, “Quantum-enhanced measurements: Beating the standard quantum limit,” Science, vol. 306, no. 5700, pp. 1330–1336, 2004. [Online]. Available: https://www.science.org/doi/abs/10.1126/science.1104149
  • [5] Z. Zhang and Q. Zhuang, “Distributed quantum sensing,” Quantum Science and Technology, vol. 6, no. 4, p. 043001, jul 2021. [Online]. Available: https://dx.doi.org/10.1088/2058-9565/abd4c3
  • [6] J. Rubio, P. A. Knott, T. J. Proctor, and J. A. Dunningham, “Quantum sensing networks for the estimation of linear functions,” Journal of Physics A: Mathematical and Theoretical, vol. 53, no. 34, p. 344001, aug 2020. [Online]. Available: https://dx.doi.org/10.1088/1751-8121/ab9d46
  • [7] Q. Zhuang and Z. Zhang, “Physical-layer supervised learning assisted by an entangled sensor network,” Phys. Rev. X, vol. 9, p. 041023, Oct 2019. [Online]. Available: https://link.aps.org/doi/10.1103/PhysRevX.9.041023
  • [8] Y. Xia, W. Li, Q. Zhuang, and Z. Zhang, “Quantum-enhanced data classification with a variational entangled sensor network,” Phys. Rev. X, vol. 11, p. 021047, Jun 2021. [Online]. Available: https://link.aps.org/doi/10.1103/PhysRevX.11.021047
  • [9] A. Kawachi and H. Nishimura, “Communication Complexity of Private Simultaneous Quantum Messages Protocols,” in 2nd Conference on Information-Theoretic Cryptography (ITC 2021), ser. Leibniz International Proceedings in Informatics (LIPIcs), S. Tessaro, Ed., vol. 199.   Dagstuhl, Germany: Schloss Dagstuhl – Leibniz-Zentrum für Informatik, 2021, pp. 20:1–20:19. [Online]. Available: https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITC.2021.20
  • [10] R. B. Christensen and P. Popovski, “Private product computation using quantum entanglement,” IEEE Transactions on Quantum Engineering, vol. 4, September 2023.
  • [11] A. Winter, “The capacity of the quantum multiple-access channel,” IEEE Transactions on Information Theory, vol. 47, no. 7, pp. 3059–3065, 2001.
  • [12] C. Bennett, P. Shor, J. Smolin, and A. Thapliyal, “Entanglement-assisted capacity of a quantum channel and the reverse shannon theorem,” IEEE Transactions on Information Theory, vol. 48, no. 10, pp. 2637–2655, 2002.
  • [13] M.-H. Hsieh, I. Devetak, and A. Winter, “Entanglement-assisted capacity of quantum multiple-access channels,” IEEE Transactions on Information Theory, vol. 54, no. 7, pp. 3078–3090, 2008.
  • [14] J. Yard, P. Hayden, and I. Devetak, “Capacity theorems for quantum multiple-access channels: Classical-quantum and quantum-quantum capacity regions,” IEEE Transactions on Information Theory, vol. 54, no. 7, pp. 3091–3113, 2008.
  • [15] H. Shi, M. Hsieh, and S. Guha, et al., “Entanglement-assisted capacity regions and protocol designs for quantum multiple-access channels,” npj Quantum Inf, vol. 74, no. 7, 2021.
  • [16] M. A. Sohail, T. A. Atif, and S. S. Pradhan, “Unified approach for computing sum of sources over CQ-MAC,” in 2022 IEEE International Symposium on Information Theory (ISIT).   IEEE, 2022, pp. 1868–1873.
  • [17] M. A. Sohail, T. A. Atif, A. Padakandla, and S. S. Pradhan, “Computing sum of sources over a classical-quantum MAC,” IEEE Transactions on Information Theory, vol. 68, no. 12, pp. 7913–7934, 2022.
  • [18] M. Hayashi and Á. Vázquez-Castro, “Computation-aided classical-quantum multiple access to boost network communication speeds,” Physical Review Applied, vol. 16, no. 5, p. 054021, 2021.
  • [19] E. Y. Zhu, Q. Zhuang, M.-H. Hsieh, and P. W. Shor, “Superadditivity in trade-off capacities of quantum channels,” IEEE Transactions on Information Theory, vol. 65, no. 6, pp. 3973–3989, 2019.
  • [20] Y. Yao and S. A. Jafar, “The capacity of classical summation over a quantum MAC with arbitrarily distributed inputs and entanglements,” IEEE Transactions on Information Theory (Early Access), 2024.
  • [21] ——, “Capacity of summation over a symmetric quantum erasure MAC with replicated inputs,” 2023. [Online]. Available: https://arxiv.longhoe.net/abs/2311.08386
  • [22] M. Mamindlapally and A. Winter, “Singleton bounds for entanglement-assisted classical and quantum error correcting codes,” IEEE Transactions on Information Theory, vol. 69, no. 9, pp. 5857–5868, 2023.
  • [23] S. Jafar, “Interference alignment: A new look at signal dimensions in a communication network,” in Foundations and Trends in Communication and Information Theory, 2011, pp. 1–136.
  • [24] R. Appuswamy and M. Franceschetti, “Computing linear functions by linear coding over networks,” IEEE Transactions on Information Theory, vol. 60, no. 1, pp. 422–431, Jan. 2014.
  • [25] C. Huang, Z. Tan, S. Yang, and X. Guang, “Comments on cut-set bounds on network function computation,” IEEE Transactions on Information Theory, vol. 64, no. 9, pp. 6454–6459, 2018.
  • [26] A. Ramamoorthy and M. Langberg, “Communicating the sum of sources over a network,” IEEE Journal on Selected Areas in Communications, vol. 31, no. 4, pp. 655–665, 2013.
  • [27] Y. Yao and S. A. Jafar, “On the generic capacity of K-user symmetric linear computation broadcast,” IEEE Transactions on Information Theory, vol. 70, no. 5, pp. 3693–3717, 2024.
  • [28] J. Korner and K. Marton, “How to encode the modulo-two sum of binary sources (corresp.),” IEEE Transactions on Information Theory, vol. 25, no. 2, pp. 219–221, 1979.
  • [29] M. Allaix, Y. Lu, Y. Yao, T. Pllaha, C. Hollanti, and S. Jafar, “N𝑁Nitalic_N-sum box: An abstraction for linear computation over many-to-one quantum networks,” 2023. [Online]. Available: https://arxiv.longhoe.net/abs/2304.07561
  • [30] A. S. Holevo, “Bounds for the quantity of information transmitted by a quantum communication channel,” Problemy Peredachi Informatsii, vol. 9, no. 3, pp. 3–11, 1973.
  • [31] ——, “The capacity of the quantum channel with general signal states,” IEEE Transactions on Information Theory, vol. 44, no. 1, pp. 269–273, 1998.
  • [32] R. Appuswamy, M. Franceschetti, N. Karamchandani, and K. Zeger, “Network coding for computing: Cut-set bounds,” IEEE Transactions on Information Theory, vol. 57, no. 2, pp. 1015–1030, Feb. 2011.
  • [33] A. Peres and D. R. Terno, “Quantum information and relativity theory,” Rev. Mod. Phys., vol. 76, pp. 93–123, Jan 2004. [Online]. Available: https://link.aps.org/doi/10.1103/RevModPhys.76.93
  • [34] Y. Yao and S. A. Jafar, “The capacity of 3 user linear computation broadcast,” IEEE Transactions on Information Theory, vol. 70, no. 6, pp. 4414–4438, 2024.
  • [35] W. A. Sutherland, Introduction to metric and topological spaces.   Oxford University Press, 2009.