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

Zero-error communication under discrete-time Markovian dynamics

Satvik Singh DAMTP, Centre for Mathematical Sciences, University of Cambridge, Cambridge CB30WA, UK    Mizanur Rahaman UNIV LYON, INRIA, ENS LYON, UCBL, LIP, F-69342, LYON CEDEX 07, FRANCE    Nilanjana Datta DAMTP, Centre for Mathematical Sciences, University of Cambridge, Cambridge CB30WA, UK
Abstract

Consider an open quantum system with (discrete-time) Markovian dynamics. Our task is to store information in the system in such a way that it can be retrieved perfectly, even after the system is left to evolve for an arbitrarily long time. We show that this is impossible for classical (resp. quantum) information precisely when the dynamics is mixing (resp. asymptotically entanglement breaking). Furthermore, we provide tight universal upper bounds on the minimum time after which any such dynamics ‘scrambles’ the encoded information beyond the point of perfect retrieval. On the other hand, for dynamics that are not of this kind, we show that information must be encoded inside the peripheral space associated with the dynamics in order for it to be perfectly recoverable at any time in the future. This allows us to derive explicit formulas for the maximum amount of information that can be protected from noise in terms of the structure of the peripheral space of the dynamics.

I Introduction

Systems of relevance in quantum information-processing tasks are typically open, i.e. they have unavoidable interactions with their surroundings. The external system modelling the surrounding of the original system is usually called its environment or a bath. An interesting scenario, which is amenable to rigorous analysis, is one in which the interaction between the system and the bath is assumed to be weak. In this so-called weak-coupling limit, the decay times of correlation functions of the bath are much shorter than the typical time scale over which the state of the system changes significantly. In other words, the bath ‘forgets’ about its interaction with the system and returns to its steady state quickly relative to the speed at which the system evolves. Since in subsequent interactions, the bath does not remember the details of the previous interaction, the dynamics of the system becomes Markovian. Mathematically, the reduced dynamics of the system can be modelled by a (discrete- or continuous-time) quantum Markov semigroup [1, 2, 3, 4, 5].

In this paper, we consider a finite-dimensional open quantum system A𝐴Aitalic_A which undergoes such a Markovian evolution. Our task is to encode information in A𝐴Aitalic_A in such a way that it can be recovered perfectly without any error, even after the system is left to evolve for an arbitrarily long time. We can think of A𝐴Aitalic_A as a quantum memory in which we wish to store information so that it can be perfectly retrieved in the future. We focus on the discrete-time scenario, in which the evolution of the system is given by a discrete-time quantum Markov semigroup (dQMS). If Asubscript𝐴\mathcal{H}_{A}caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT is the Hilbert space of the system A𝐴Aitalic_A, then any dQMS is of the form {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT, where Φ:(A)(A):Φsubscript𝐴subscript𝐴\Phi:\mathcal{L}(\mathcal{H}_{A})\to\mathcal{L}({\mathcal{H}_{A}})roman_Φ : caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) → caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) is a quantum channel (i.e. a linear completely positive trace-preserving map between linear operators acting on Asubscript𝐴\mathcal{H}_{A}caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT) and

Φn:=ΦΦΦntimesassignsuperscriptΦ𝑛subscriptΦΦΦ𝑛times\Phi^{n}:=\underbrace{\Phi\circ\Phi\circ\ldots\circ\Phi}_{n\,\text{times}}roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT := under⏟ start_ARG roman_Φ ∘ roman_Φ ∘ … ∘ roman_Φ end_ARG start_POSTSUBSCRIPT italic_n times end_POSTSUBSCRIPT (1)

is the n𝑛nitalic_n-fold composition of the channel with itself. The nomenclature arises from the fact that compositions of the channel clearly satisfy the semigroup property: Φn+m=ΦnΦmsuperscriptΦ𝑛𝑚superscriptΦ𝑛superscriptΦ𝑚\Phi^{n+m}=\Phi^{n}\circ\Phi^{m}roman_Φ start_POSTSUPERSCRIPT italic_n + italic_m end_POSTSUPERSCRIPT = roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∘ roman_Φ start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT, for all n,m𝑛𝑚n,m\in{\mathbb{N}}italic_n , italic_m ∈ roman_ℕ. The task described above can be thought of as perfect transmission of information across time, i.e. through channels ΦnsuperscriptΦ𝑛\Phi^{n}roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT, where n𝑛n\in\mathbb{N}italic_n ∈ roman_ℕ plays the role of the time parameter. Such tasks form the core of zero-error communication theory [6, 7, 8, 9, 10]. However, both in the classical and quantum settings, the focus till now has been on information transmission through parallel uses (i.e. tensor products) of a channel [11, 12, 13, 14]. In fact, originally, capacities of channels were evaluated in the so-called asymptotic, memoryless setting in which it was assumed that the channel was available for an infinite number of (parallel) uses and that there was no correlation (or memory) between successive uses of the channel. For a channel ΦΦ\Phiroman_Φ, this was modelled by considering information transmission through ΦnsuperscriptΦtensor-productabsent𝑛\Phi^{\otimes n}roman_Φ start_POSTSUPERSCRIPT ⊗ italic_n end_POSTSUPERSCRIPT and then taking the limit n𝑛n\to\inftyitalic_n → ∞. In this paper, we instead focus on how the capacities behave under sequential concatenations of channels, thereby studying how information propagates over time under a Markovian evolution.

For a quantum channel, its zero-error communication ability is quantified by the one-shot zero-error capacity of the channel. This can be either the classical or quantum capacity, depending on whether the information to be transmitted is classical or quantum. For example, in order to transmit M𝑀Mitalic_M classical messages perfectly through ΦΦ\Phiroman_Φ, one must encode the M𝑀Mitalic_M messages in pure states {ψm}m=1M(A)superscriptsubscriptsubscript𝜓𝑚𝑚1𝑀subscript𝐴\{\psi_{m}\}_{m=1}^{M}\subset\mathcal{L}({\mathcal{H}_{A}}){ italic_ψ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_m = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT ⊂ caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) such that

mm:Φ(ψm)Φ(ψm),:for-all𝑚superscript𝑚perpendicular-toΦsubscript𝜓𝑚Φsubscript𝜓superscript𝑚\forall m\neq m^{\prime}:\,\,\Phi(\psi_{m})\perp\Phi(\psi_{m^{\prime}}),∀ italic_m ≠ italic_m start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT : roman_Φ ( italic_ψ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) ⟂ roman_Φ ( italic_ψ start_POSTSUBSCRIPT italic_m start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ) , (2)

where two states ρ,σ𝜌𝜎\rho,\sigmaitalic_ρ , italic_σ are orthogonal (ρσperpendicular-to𝜌𝜎\rho\perp\sigmaitalic_ρ ⟂ italic_σ) if their supports are orthogonal as subspaces. The interpretation here is that for any choice of encoding of the M𝑀Mitalic_M classical messages on the input side, the set of output states have to be perfectly distinguishable in order for the receiver to decode the intended message via a measurement without error, which is possible if and only if the output states are pairwise orthogonal. The maximum number of bits that can be transmitted in this fashion through ΦΦ\Phiroman_Φ is called the (one-shot) zero-error classical capacity of ΦΦ\Phiroman_Φ (denoted C0(1)(Φ)subscriptsuperscript𝐶10ΦC^{(1)}_{0}(\Phi)italic_C start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ )). Similarly, in order to send an Mlimit-from𝑀M-italic_M -dimensional quantum state perfectly through ΦΦ\Phiroman_Φ, one must find an encoding subspace 𝒞A𝒞subscript𝐴\mathcal{C}\subset\mathcal{H}_{A}caligraphic_C ⊂ caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT with dim𝒞=Mdimension𝒞𝑀\dim\mathcal{C}=Mroman_dim caligraphic_C = italic_M such that there exists a recovery channel \mathcal{R}caligraphic_R satisfying

Φ(ρ)=ρ,ρ(𝒞).formulae-sequenceΦ𝜌𝜌for-all𝜌𝒞\mathcal{R}\circ\Phi(\rho)=\rho,\quad\forall\rho\in\mathcal{L}({\mathcal{C}}).caligraphic_R ∘ roman_Φ ( italic_ρ ) = italic_ρ , ∀ italic_ρ ∈ caligraphic_L ( caligraphic_C ) . (3)

The maximum number of qubits that can be transmitted in this fashion through ΦΦ\Phiroman_Φ is called the (one-shot) zero-error quantum capacity of ΦΦ\Phiroman_Φ (denoted Q0(1)(Φ)subscriptsuperscript𝑄10ΦQ^{(1)}_{0}(\Phi)italic_Q start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ )).

I.1 Main results

We now summarize the primary contribution of our work. Consider a quantum system A𝐴Aitalic_A whose time evolution is governed by a dQMS {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT, where Φ:(A)(A):Φsubscript𝐴subscript𝐴\Phi:\mathcal{L}(\mathcal{H}_{A})\to\mathcal{L}({\mathcal{H}_{A}})roman_Φ : caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) → caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) is a quantum channel. We address the following questions/problems.

  • Does there exist a finite time n𝑛n\in{\mathbb{N}}italic_n ∈ roman_ℕ at which the one-shot zero-error classical (resp. quantum) capacity of ΦnsuperscriptΦ𝑛\Phi^{n}roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT vanishes? If yes, we say that the dQMS {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT is eventually c-scrambling (resp. q-scrambling)). In this case, the dynamics is so noisy that no matter how cleverly we encode information in A𝐴Aitalic_A, eventually, that is after enough time has passed, we will not be able to perfectly recover it.

  • For an eventually scrambling dQMS {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT, we denote the minimum time n𝑛n\in\mathbb{N}italic_n ∈ roman_ℕ at which ΦnsuperscriptΦ𝑛\Phi^{n}roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT loses its ability to perfectly transmit classical (resp. quantum) information by c(Φ)𝑐Φc(\Phi)italic_c ( roman_Φ ) (resp. q(Φ)𝑞Φq(\Phi)italic_q ( roman_Φ )) and refer to it as the classical (resp. quantum) scrambling time (or the scrambling index) of ΦΦ\Phiroman_Φ. This is the minimum time after which any encoded information in the system will get ‘scrambled’ beyond the point of perfect recovery. Finding bounds on the scrambling times c(Φ)𝑐Φc(\Phi)italic_c ( roman_Φ ) and q(Φ)𝑞Φq(\Phi)italic_q ( roman_Φ ) of the dynamics is a natural problem to consider.

  • Finally, if the dQMS is not eventually scrambling, what is the optimal way to encode information in the system in such a way that it is protected from noise for an arbitrarily long time?

Our main results provide full solutions to all of the above. Firstly, we completely characterize the class of eventually scrambling dQMS.

Theorem I.1.

A dQMS {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT governing the dynamics of an open quantum system A𝐴Aitalic_A is

  • eventually q-scrambling if and only if it is asymptotically entanglement breaking, i.e., if and only if all the limit points of the semigroup {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT are entanglement breaking.

  • eventually c-scrambling if and only if it is mixing, i.e., if and only if there exists a state ρ(A)𝜌subscript𝐴\rho\in\mathcal{L}({\mathcal{H}_{A}})italic_ρ ∈ caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) such that

    X(A):limnΦn(X)=Tr(X)ρ.\forall X\in\mathcal{L}({\mathcal{H}_{A}}):\quad\lim_{n\to\infty}\Phi^{n}(X)=% \Tr(X)\rho.∀ italic_X ∈ caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) : roman_lim start_POSTSUBSCRIPT italic_n → ∞ end_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( italic_X ) = roman_Tr ( start_ARG italic_X end_ARG ) italic_ρ . (4)

Note that Theorem I.1 provides an information theoretic interpretation to the entanglement-breaking and mixing behaviours of quantum Markov semigroups, which have been extensively studied in the literature [15, 16, 17].

Secondly, we provide a universal upper bound on the scrambling times of all eventually scrambling dQMS that scales quadratically with the dimension of the system. Moreover, we show that this quadratic dependence is optimal in the classical case by exhibiting an explicit class of dQMS whose classical scrambling time scales quadratically with the system dimension.

Theorem I.2.

For an eventually c-scrambling dQMS {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT governing the dynamics of a dlimit-from𝑑d-italic_d -dimensional system, the scrambling times satisfy q(Φ)c(Φ)d2𝑞Φ𝑐Φsuperscript𝑑2q(\Phi)\leq c(\Phi)\leq d^{2}italic_q ( roman_Φ ) ≤ italic_c ( roman_Φ ) ≤ italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT. Moreover, there exists a dQMS {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT acting on a dlimit-from𝑑d-italic_d - dimensional system such that

c(Φ)=d22d+22.𝑐Φsuperscript𝑑22𝑑22c(\Phi)=\bigg{\lceil}\frac{d^{2}-2d+2}{2}\bigg{\rceil}.italic_c ( roman_Φ ) = ⌈ divide start_ARG italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 2 italic_d + 2 end_ARG start_ARG 2 end_ARG ⌉ .
Theorem I.3.

For an eventually q-scrambling dQMS {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT governing the dynamics of a dlimit-from𝑑d-italic_d -dimensional system, the scrambling time satisfies q(Φ)d2𝑞Φsuperscript𝑑2q(\Phi)\leq d^{2}italic_q ( roman_Φ ) ≤ italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT.

The above results are special cases of a more general phenomenon. It turns out that for a dlimit-from𝑑d-italic_d -dimensional system, there exists a universal time scale nO(d2)similar-to𝑛𝑂superscript𝑑2n\sim O(d^{2})italic_n ∼ italic_O ( italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) after which the zero-error capacities of any dQMS acting on the system stabilize.

Theorem I.4.

For any dQMS {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT governing the dynamics of a dlimit-from𝑑d-italic_d -dimensional system, Nd2𝑁superscript𝑑2\exists N\leq d^{2}∃ italic_N ≤ italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT such that

n:Q0(1)(ΦN)\displaystyle\forall n\in\mathbb{N}:\quad Q^{(1)}_{0}(\Phi^{N})∀ italic_n ∈ roman_ℕ : italic_Q start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ) =Q0(1)(ΦN+n),absentsubscriptsuperscript𝑄10superscriptΦ𝑁𝑛\displaystyle=Q^{(1)}_{0}(\Phi^{N+n}),= italic_Q start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ start_POSTSUPERSCRIPT italic_N + italic_n end_POSTSUPERSCRIPT ) , (5)
C0(1)(ΦN)subscriptsuperscript𝐶10superscriptΦ𝑁\displaystyle C^{(1)}_{0}(\Phi^{N})italic_C start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ) =C0(1)(ΦN+n).absentsubscriptsuperscript𝐶10superscriptΦ𝑁𝑛\displaystyle=C^{(1)}_{0}(\Phi^{N+n}).= italic_C start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ start_POSTSUPERSCRIPT italic_N + italic_n end_POSTSUPERSCRIPT ) . (6)

Finally, if the dynamics {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT of the system is not eventually scrambling, we show that the optimal way to encode information in order to protect it from noise is to do it inside the peripheral space χ(Φ)𝜒Φ\chi(\Phi)italic_χ ( roman_Φ ) of the channel ΦΦ\Phiroman_Φ, which is defined as the span of all its peripheral eigenoperators:

χ(Φ):=span{X(A):Φ(X)=λX,|λ|=1}.assign𝜒Φspan:𝑋subscript𝐴formulae-sequenceΦ𝑋𝜆𝑋𝜆1\chi(\Phi):=\operatorname{span}\{X\in\mathcal{L}({\mathcal{H}_{A}}):\Phi(X)=% \lambda X,\absolutevalue{\lambda}=1\}.italic_χ ( roman_Φ ) := roman_span { italic_X ∈ caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) : roman_Φ ( italic_X ) = italic_λ italic_X , | start_ARG italic_λ end_ARG | = 1 } . (7)

The structure of this space is well understood: for any channel Φ:(A)(A):Φsubscript𝐴subscript𝐴\Phi:\mathcal{L}({\mathcal{H}_{A}})\to\mathcal{L}({\mathcal{H}_{A}})roman_Φ : caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) → caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ), there exists a decomposition A=0k=1Kk,1k,2subscript𝐴direct-sumsubscript0superscriptsubscriptdirect-sum𝑘1𝐾tensor-productsubscript𝑘1subscript𝑘2\mathcal{H}_{A}=\mathcal{H}_{0}\oplus\bigoplus_{k=1}^{K}\mathcal{H}_{k,1}% \otimes\mathcal{H}_{k,2}caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT = caligraphic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ⊕ ⨁ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT ⊗ caligraphic_H start_POSTSUBSCRIPT italic_k , 2 end_POSTSUBSCRIPT and positive definite states ρk(k,2)subscript𝜌𝑘subscript𝑘2\rho_{k}\in\mathcal{L}({\mathcal{H}_{k,2}})italic_ρ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_k , 2 end_POSTSUBSCRIPT ) such that [5, Theorem 6.16]:

χ(Φ)=0k=1K((k,1)ρk).𝜒Φdirect-sum0superscriptsubscriptdirect-sum𝑘1𝐾tensor-productsubscript𝑘1subscript𝜌𝑘\chi(\Phi)=0\oplus\bigoplus_{k=1}^{K}(\mathcal{L}({\mathcal{H}_{k,1}})\otimes% \rho_{k}).italic_χ ( roman_Φ ) = 0 ⊕ ⨁ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT ( caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT ) ⊗ italic_ρ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) . (8)

Moreover, there exist unitaries Uk(k,1)subscript𝑈𝑘subscript𝑘1U_{k}\in\mathcal{L}({\mathcal{H}_{k,1}})italic_U start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT ) and a permutation π𝜋\piitalic_π which permutes within subsets of {1,2,,K}12𝐾\{1,2,\ldots,K\}{ 1 , 2 , … , italic_K } for which the corresponding k,1subscript𝑘1\mathcal{H}_{k,1}caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT’s have the same dimension, such that for any X=0k=1Kxkρk𝑋direct-sum0superscriptsubscriptdirect-sum𝑘1𝐾tensor-productsubscript𝑥𝑘subscript𝜌𝑘X=0\oplus\bigoplus_{k=1}^{K}x_{k}\otimes\rho_{k}italic_X = 0 ⊕ ⨁ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT italic_x start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ⊗ italic_ρ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT:

Φ(X)=0k=1KUkxπ(k)Ukρk.Φ𝑋direct-sum0superscriptsubscriptdirect-sum𝑘1𝐾tensor-productsubscriptsuperscript𝑈𝑘subscript𝑥𝜋𝑘subscript𝑈𝑘subscript𝜌𝑘\Phi(X)=0\oplus\bigoplus_{k=1}^{K}U^{\dagger}_{k}x_{\pi(k)}U_{k}\otimes\rho_{k}.roman_Φ ( italic_X ) = 0 ⊕ ⨁ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT italic_U start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_x start_POSTSUBSCRIPT italic_π ( italic_k ) end_POSTSUBSCRIPT italic_U start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ⊗ italic_ρ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT . (9)

From the above peripheral decomposition, it is not too hard to deduce that any information encoded inside the (k,1)subscript𝑘1\mathcal{L}({\mathcal{H}_{k,1}})caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT ) blocks is shielded from noise for an arbitrarily long time. Furthermore, in the asymptotic limit, it turns out that this is the best one can do.

Theorem I.5.

For any dQMS {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT, we have

limnC0(1)(Φn)subscript𝑛subscriptsuperscript𝐶10superscriptΦ𝑛\displaystyle\lim_{n\to\infty}C^{(1)}_{0}(\Phi^{n})roman_lim start_POSTSUBSCRIPT italic_n → ∞ end_POSTSUBSCRIPT italic_C start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ) =logk=1Kdimk,1.absentsuperscriptsubscript𝑘1𝐾dimensionsubscript𝑘1\displaystyle=\log\sum_{k=1}^{K}\dim\mathcal{H}_{k,1}.= roman_log ∑ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT roman_dim caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT . (10)
limnQ0(1)(Φn)subscript𝑛subscriptsuperscript𝑄10superscriptΦ𝑛\displaystyle\lim_{n\to\infty}Q^{(1)}_{0}(\Phi^{n})roman_lim start_POSTSUBSCRIPT italic_n → ∞ end_POSTSUBSCRIPT italic_Q start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ) =logmaxkdimk,1.absentsubscript𝑘dimensionsubscript𝑘1\displaystyle=\log\max_{k}\dim\mathcal{H}_{k,1}.= roman_log roman_max start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT roman_dim caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT . (11)

Note that because of Theorem I.4, the limits above are actually attained at a finite time nd2𝑛superscript𝑑2n\leq d^{2}italic_n ≤ italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT. Two special cases of this result are worth highlighting. If ΦΦ\Phiroman_Φ is a classical channel given by a stochastic matrix M𝑀Mitalic_M:

Φ(X)=i,jMijXjj|ii|,Φ𝑋subscript𝑖𝑗subscript𝑀𝑖𝑗subscript𝑋𝑗𝑗𝑖𝑖\Phi(X)=\sum_{i,j}M_{ij}X_{jj}\outerproduct{i}{i},roman_Φ ( italic_X ) = ∑ start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT italic_M start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_j italic_j end_POSTSUBSCRIPT | start_ARG italic_i end_ARG ⟩ ⟨ start_ARG italic_i end_ARG | , (12)

the k,1subscript𝑘1\mathcal{H}_{k,1}caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT blocks in Eq. (8) become one-dimensional (since otherwise the channel would have non-zero quantum capacity, which is impossible). Hence, kdimk,1=dimχ(Φ)=subscript𝑘dimensionsubscript𝑘1dimension𝜒Φabsent\sum_{k}\dim\mathcal{H}_{k,1}=\dim\chi(\Phi)=∑ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT roman_dim caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT = roman_dim italic_χ ( roman_Φ ) = number of peripheral eigenvalues of M𝑀Mitalic_M (counted with multiplicities). Similarly, if ΦΦ\Phiroman_Φ is a quantum channel with a unique fixed state, the k,1subscript𝑘1\mathcal{H}_{k,1}caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT blocks become one-dimensional [5], and we get

limnC0(1)(Φn)=logdimχ(Φ).subscript𝑛subscriptsuperscript𝐶10superscriptΦ𝑛dimension𝜒Φ\lim_{n\to\infty}C^{(1)}_{0}(\Phi^{n})=\log\dim\chi(\Phi).roman_lim start_POSTSUBSCRIPT italic_n → ∞ end_POSTSUBSCRIPT italic_C start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ) = roman_log roman_dim italic_χ ( roman_Φ ) .

I.2 Proof ideas

Two main ingredients are employed in the proofs of our results. The first is a reformulation of the zero-error capacity of any channel ΦΦ\Phiroman_Φ in terms of its operator system. If {Ki}isubscriptsubscript𝐾𝑖𝑖\{K_{i}\}_{i}{ italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT is a set of Kraus operators of Φ:(A)(A):Φsubscript𝐴subscript𝐴\Phi:\mathcal{L}({\mathcal{H}_{A}})\to\mathcal{L}({\mathcal{H}_{A}})roman_Φ : caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) → caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ), the operator system SΦ:=spani,j{KiKj}assignsubscript𝑆Φsubscriptspan𝑖𝑗superscriptsubscript𝐾𝑖subscript𝐾𝑗S_{\Phi}:=\text{span}_{i,j}\{K_{i}^{\dagger}K_{j}\}italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT := span start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT { italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_K start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT } is a \dagger-† -closed subspace of (A)subscript𝐴\mathcal{L}({\mathcal{H}_{A}})caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) containing the identity. The error correction condition in Eq. (2) can be restated as

mm:|ψmψm|SΦ[10].\displaystyle\forall m\neq m^{\prime}:\quad\outerproduct{\psi_{m}}{\psi_{m^{% \prime}}}\perp S_{\Phi}\quad\text{\cite[cite]{[\@@bibref{Number}{Duan2013% noncomm}{}{}]}}.∀ italic_m ≠ italic_m start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT : | start_ARG italic_ψ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT end_ARG ⟩ ⟨ start_ARG italic_ψ start_POSTSUBSCRIPT italic_m start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT end_ARG | ⟂ italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT . (13)

A similar reformulation can be done for the quantum case in Eq. (3) by exploiting the Knill-Laflamme error correction conditions [18]. Hence, the zero-error capacities of any channel ΦΦ\Phiroman_Φ are purely a function of its operator system. Now, for any dQMS {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT, we show that the corresponding operator systems form an increasing chain of subspaces in (A)subscript𝐴\mathcal{L}({\mathcal{H}_{A}})caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) which stabilizes at time N(dimA)2𝑁superscriptdimensionsubscript𝐴2N\leq(\dim\mathcal{H}_{A})^{2}italic_N ≤ ( roman_dim caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT:

SΦSΦ2SΦN=SΦN+1==SΦN+n=.subscript𝑆Φsubscript𝑆superscriptΦ2subscript𝑆superscriptΦ𝑁subscript𝑆superscriptΦ𝑁1subscript𝑆superscriptΦ𝑁𝑛S_{\Phi}\subset S_{\Phi^{2}}\subset\ldots\subset S_{\Phi^{N}}=S_{\Phi^{N+1}}=% \ldots=S_{\Phi^{N+n}}=\ldots.italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT ⊂ italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ⊂ … ⊂ italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_N + 1 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = … = italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_N + italic_n end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = … . (14)

This immediately shows that the zero-error capacities must also stabilize after time N𝑁Nitalic_N (Theorem I.4). The second key ingredient we use is the fact that for any dQMS {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT, there exists an increasing subsequence (ni)isubscriptsubscript𝑛𝑖𝑖(n_{i})_{i\in\mathbb{N}}( italic_n start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_i ∈ roman_ℕ end_POSTSUBSCRIPT such that Φni𝒫χsuperscriptΦsubscript𝑛𝑖subscript𝒫𝜒\Phi^{n_{i}}\to\mathcal{P}_{\chi}roman_Φ start_POSTSUPERSCRIPT italic_n start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT → caligraphic_P start_POSTSUBSCRIPT italic_χ end_POSTSUBSCRIPT as i𝑖i\to\inftyitalic_i → ∞ [5, Prop. 6.3], where Pχsubscript𝑃𝜒P_{\chi}italic_P start_POSTSUBSCRIPT italic_χ end_POSTSUBSCRIPT is the channel that projects onto the peripheral space χ(Φ)𝜒Φ\chi(\Phi)italic_χ ( roman_Φ ). This shows that the capacities of ΦnsuperscriptΦ𝑛\Phi^{n}roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT must stabilize to the corresponding capacities of Pχsubscript𝑃𝜒P_{\chi}italic_P start_POSTSUBSCRIPT italic_χ end_POSTSUBSCRIPT, which can be explicitly computed in terms of the block structure of χ(Φ)𝜒Φ\chi(\Phi)italic_χ ( roman_Φ ) (Eq. (8)). The characterization of eventually scrambling dQMS follows easily from this. Clearly, a dQMS {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT is eventually c-scrambling k=1Kdimk,1=1dimχ(Φ)=1Φ\iff\sum_{k=1}^{K}\dim\mathcal{H}_{k,1}=1\iff\dim\chi(\Phi)=1\iff\Phi⇔ ∑ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT roman_dim caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT = 1 ⇔ roman_dim italic_χ ( roman_Φ ) = 1 ⇔ roman_Φ admits a unique fixed state and no other peripheral eigenoperators, which is equivalent to the dQMS being mixing in the sense of Theorem I.1. The quantum case follows similarly by exploiting the results derived in [16] on asymptotically entanglement-breaking channels. We refer the readers to the supplementary material for complete proofs of all the results 111See Supplementary Material.

I.3 Auxilliary Results

We derive several auxilliary results in the supplemental material, which might be of independent interest [20]. We list a couple of them below. We prove that if a dQMS {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT is eventually c-scrambling, then even the one-shot zero error entanglement assisted classical capacity of ΦnsuperscriptΦ𝑛\Phi^{n}roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT vanishes for some n𝑛n\in\mathbb{N}italic_n ∈ roman_ℕ. Moreover, the entanglement assisted classical scrambling time cE(Φ)subscript𝑐𝐸Φc_{E}(\Phi)italic_c start_POSTSUBSCRIPT italic_E end_POSTSUBSCRIPT ( roman_Φ ), defined analogously to c(Φ)𝑐Φc(\Phi)italic_c ( roman_Φ ), also satisfies cE(Φ)d2subscript𝑐𝐸Φsuperscript𝑑2c_{E}(\Phi)\leq d^{2}italic_c start_POSTSUBSCRIPT italic_E end_POSTSUBSCRIPT ( roman_Φ ) ≤ italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT.

We also exhibit a close link between the Wielandt index [21, 22, 23, 24] of a channel and its scrambling time. It turns out that if ΦΦ\Phiroman_Φ is a mixing channel as in Theorem I.1 with a full rank fixed state, n𝑛\exists n\in\mathbb{N}∃ italic_n ∈ roman_ℕ such that ΦnsuperscriptΦ𝑛\Phi^{n}roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT sends any input state to a full rank output state, and the minimum such n𝑛nitalic_n is called the Wielandt index of ΦΦ\Phiroman_Φ (denoted w(Φ)𝑤Φw(\Phi)italic_w ( roman_Φ )). For any mixing channel with a full rank fixed state, it is easy to check that c(Φ)w(Φ)𝑐Φ𝑤Φc(\Phi)\leq w(\Phi)italic_c ( roman_Φ ) ≤ italic_w ( roman_Φ ). In case ΦΦ\Phiroman_Φ is also unital, we obtain a reverse inequality: w(Φ)(d1)c(Φ)𝑤Φ𝑑1𝑐Φw(\Phi)\leq(d-1)c(\Phi)italic_w ( roman_Φ ) ≤ ( italic_d - 1 ) italic_c ( roman_Φ ).

II Discussion and Outlook

Ever since the inception of information theory from Shannon’s seminal work [25], the task of information transmission via a noisy communication channel has been a focal point of enquiry. Much of the effort in this regard has been in the so-called parallel setting, where the task is to transmit information across many parallel copies of a given channel [11, 14, 13, 12]. In contrast, we initiate the study of information transmission in the sequential setting, where we analyze how information can be transmitted across sequential concatenations of a channel.

Physically speaking, we investigate how information stored in an open quantum system propagates over time as the system evolves according to a discrete-time Quantum Markov Semigroup {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT. We show that information stored inside the peripheral space χ(Φ)𝜒Φ\chi(\Phi)italic_χ ( roman_Φ ) of the channel ΦΦ\Phiroman_Φ is protected from noise for an arbitrarily long time. Furthermore, in the asymptotic time limit n𝑛n\to\inftyitalic_n → ∞, we prove that the block structure of χ(Φ)𝜒Φ\chi(\Phi)italic_χ ( roman_Φ ) dictates the maximum amount of information that can be protected from noise. This allows us to derive explicit formulas for the information transmission capacities of any dQMS in terms of the structure of χ(Φ)𝜒Φ\chi(\Phi)italic_χ ( roman_Φ ). Here, it would be interesting to analyse whether the decomposition of χ(Φ)𝜒Φ\chi(\Phi)italic_χ ( roman_Φ ) in Eq. (8) is efficiently computable, which inturn would make the capacity formulas of Theorem I.5 efficiently computable. We also show that a system is asymptotically useless for storing classical (resp. quantum) information if and only if the dQMS governing its dynamics is mixing (resp. asymptotically entanglement breaking). Interestingly, we exhibit a universal time scale nO(d2)similar-to𝑛𝑂superscript𝑑2n\sim O(d^{2})italic_n ∼ italic_O ( italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) after which the information transmission capacity of any dQMS acting on a dlimit-from𝑑d-italic_d -dimensional system stabilizes. While the quadratic dimension dependence here is tight for classical capacity, we do not know if this is true for quantum capacity.

The sequential view of information transmission that we consider opens a host of exciting research directions. While we have considered a simple discrete-time Markovian model for the dynamics of the open system, it would be interesting to perform the same analysis for other kinds of dynamics, such as continuous-time Markovian models [1, 2, 3, 4] and repeated interaction systems [26, 27, 28]. Apart from the standard classical and quantum capacities, other kinds of transmission rates can also be considered, such as those where assistance from external resources like correlations and entanglement are supplied to aid in communication [29, 30, 31, 32]. Finally, it would be interesting to drop the zero-error constraint and analyse approximate capacities, where information is required to be recovered only approximately with a certain error threshold.

III Acknowledgements

We thank Omar Fawzi for insightful comments on the first version of this manuscript and for conjecturing that the results in Theorem I.5 should hold true.

SS is supported by the Cambridge Trust International Scholarship. MR is supported by the Marie Skłodowska- Curie Fellowship from the European Union’s Horizon Research and Innovation programme, grant Agreement No. HORIZON-MSCA-2022-PF-01 (Project number: 101108117).

\blacklozenge

References

Supplementary material

SI Preliminaries

In this paper, we always work with finite-dimensional Hilbert spaces and denote them by \mathcal{H}caligraphic_H. ()\mathcal{L}(\mathcal{H})caligraphic_L ( caligraphic_H ) denotes the algebra of linear operators acting on \mathcal{H}caligraphic_H. The set of quantum states (density matrices) on \mathcal{H}caligraphic_H is denoted by 𝒟():={ρ():ρ0,Tr(ρ)=1}assign𝒟conditional-set𝜌formulae-sequence𝜌0trace𝜌1\mathcal{D}(\mathcal{H}):=\{\rho\in\mathcal{L}(\mathcal{H})\,:\,\rho\geq 0,\,% \Tr(\rho)=1\}caligraphic_D ( caligraphic_H ) := { italic_ρ ∈ caligraphic_L ( caligraphic_H ) : italic_ρ ≥ 0 , roman_Tr ( start_ARG italic_ρ end_ARG ) = 1 }. The identity operator on \mathcal{H}caligraphic_H is denoted by 𝟙()double-struck-𝟙{\mathbb{1}}\in\mathcal{L}(\mathcal{H})blackboard_𝟙 ∈ caligraphic_L ( caligraphic_H ). Note that if dim=ddimension𝑑\dim\mathcal{H}=droman_dim caligraphic_H = italic_d, dsimilar-to-or-equalssuperscript𝑑\mathcal{H}\simeq\mathbb{C}^{d}caligraphic_H ≃ roman_ℂ start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT and ()𝕄d()similar-to-or-equalssubscript𝕄𝑑\mathcal{L}(\mathcal{H})\simeq\mathbb{M}_{d}(\mathbb{C})caligraphic_L ( caligraphic_H ) ≃ roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ), where 𝕄d()subscript𝕄𝑑\mathbb{M}_{d}(\mathbb{C})roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) denotes the matrix algebra of all d×d𝑑𝑑d\times ditalic_d × italic_d complex matrices. We denote the Hilbert space associated to a quantum system A𝐴Aitalic_A by Asubscript𝐴{\mathcal{H}}_{A}caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT. Pure states of the system A𝐴Aitalic_A are denoted either by normalized kets |ψAket𝜓subscript𝐴\ket{\psi}\in\mathcal{H}_{A}| start_ARG italic_ψ end_ARG ⟩ ∈ caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT or by the corresponding rank one projections ψ:=|ψψ|(A)assign𝜓𝜓𝜓subscript𝐴\psi:=\outerproduct{\psi}{\psi}\in\mathcal{L}(\mathcal{H}_{A})italic_ψ := | start_ARG italic_ψ end_ARG ⟩ ⟨ start_ARG italic_ψ end_ARG | ∈ caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ).

A quantum channel Φ:(A)(B):Φsubscript𝐴subscript𝐵\Phi:\mathcal{L}({\mathcal{H}_{A}})\to\mathcal{L}(\mathcal{H}_{B})roman_Φ : caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) → caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT ) is a linear, completely positive, and trace-preserving map. ΦΦ\Phiroman_Φ is said to be unital if Φ(𝟙A)=𝟙BΦsubscriptdouble-struck-𝟙𝐴subscriptdouble-struck-𝟙𝐵\Phi(\mathbb{1}_{A})={\mathbb{1}}_{B}roman_Φ ( blackboard_𝟙 start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) = blackboard_𝟙 start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT. The adjoint of the channel ΦΦ\Phiroman_Φ, with respect to the Hilbert-Schmidt inner product, is the linear map Φ:(B)(A):superscriptΦsubscript𝐵subscript𝐴\Phi^{*}:\mathcal{L}({\mathcal{H}_{B}})\to\mathcal{L}(\mathcal{H}_{A})roman_Φ start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT : caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT ) → caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) defined through the relation Tr(Φ(X)Y)=Tr(XΦ(Y))tracesuperscriptΦ𝑋𝑌trace𝑋Φ𝑌\Tr(\Phi^{*}(X)Y)=\Tr(X\Phi(Y))roman_Tr ( start_ARG roman_Φ start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ( italic_X ) italic_Y end_ARG ) = roman_Tr ( start_ARG italic_X roman_Φ ( italic_Y ) end_ARG ), for any X(A)𝑋subscript𝐴X\in\mathcal{L}(\mathcal{H}_{A})italic_X ∈ caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) and Y(B)𝑌subscript𝐵Y\in\mathcal{L}(\mathcal{H}_{B})italic_Y ∈ caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT ). It is completely positive and unital. In this paper, all logarithms are taken to base 2222.

A discrete quantum Markov semigroup (dQMS) associated with a quantum channel Φ:(A)(A):Φsubscript𝐴subscript𝐴\Phi:\mathcal{L}({\mathcal{H}_{A}})\to\mathcal{L}({\mathcal{H}_{A}})roman_Φ : caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) → caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) is the sequence {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT. Here, the ‘semigroup’ terminology simply refers to the fact that the sequence {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT is closed with respect to compositions: ΦnΦm=Φn+msuperscriptΦ𝑛superscriptΦ𝑚superscriptΦ𝑛𝑚\Phi^{n}\circ\Phi^{m}=\Phi^{n+m}roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∘ roman_Φ start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT = roman_Φ start_POSTSUPERSCRIPT italic_n + italic_m end_POSTSUPERSCRIPT. We can think of a dQMS as governing the time evolution of an open quantum system A𝐴Aitalic_A, with n𝑛n\in\mathbb{N}italic_n ∈ roman_ℕ acting as the discrete time parameter.

Remark 1.

As mentioned in the Introduction, we are interested in studying zero-error communication through discrete quantum Markov semigroups. Hence, we will mostly focus on quantum channels Φ:(A)(B):Φsubscript𝐴subscript𝐵\Phi:\mathcal{L}(\mathcal{H}_{A})\to\mathcal{L}(\mathcal{H}_{B})roman_Φ : caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) → caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT ) whose input and output spaces are the same A=B=dsubscript𝐴subscript𝐵similar-to-or-equalssuperscript𝑑\mathcal{H}_{A}=\mathcal{H}_{B}=\mathcal{H}\simeq\mathbb{C}^{d}caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT = caligraphic_H start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT = caligraphic_H ≃ roman_ℂ start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT. Using the isomorphism (d)𝕄d()similar-to-or-equalssuperscript𝑑subscript𝕄𝑑\mathcal{L}(\mathbb{C}^{d})\simeq\mathbb{M}_{d}(\mathbb{C})caligraphic_L ( roman_ℂ start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) ≃ roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ), we will interchangeably denote such channels by Φ:()():Φ\Phi:\mathcal{L}(\mathcal{H})\to\mathcal{L}(\mathcal{H})roman_Φ : caligraphic_L ( caligraphic_H ) → caligraphic_L ( caligraphic_H ) or Φ:𝕄d()𝕄d():Φsubscript𝕄𝑑subscript𝕄𝑑\Phi:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) and use 𝕊d()subscript𝕊𝑑\mathbb{S}_{d}(\mathbb{C})roman_𝕊 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) to denote the set of quantum states 𝒟()𝒟\mathcal{D}(\mathcal{H})caligraphic_D ( caligraphic_H ).

SI.1 Spectral and ergodic properties

Every quantum channel Φ:()():Φ\Phi:\mathcal{L}({\mathcal{H}})\to\mathcal{L}(\mathcal{H})roman_Φ : caligraphic_L ( caligraphic_H ) → caligraphic_L ( caligraphic_H ) admits a quantum state ρ𝒟()𝜌𝒟\rho\in\mathcal{D}(\mathcal{H})italic_ρ ∈ caligraphic_D ( caligraphic_H ) as a fixed point: Φ(ρ)=ρΦ𝜌𝜌\Phi(\rho)=\rhoroman_Φ ( italic_ρ ) = italic_ρ [13, Theorem 4.24]. In other words, λ=1𝜆1\lambda=1italic_λ = 1 is always an eigenvalue of ΦΦ\Phiroman_Φ. The spectrum (denoted specΦspecΦ\operatorname{spec}\Phiroman_spec roman_Φ) of ΦΦ\Phiroman_Φ is contained within the unit disk {z:|z|1}conditional-set𝑧𝑧1\{z\in\mathbb{C}:|z|\leq 1\}{ italic_z ∈ roman_ℂ : | italic_z | ≤ 1 } in the complex plane and is invariant under complex conjugation, i.e., λspecΦλ¯specΦ𝜆specΦ¯𝜆specΦ\lambda\in\operatorname{spec}\Phi\implies\mkern 1.5mu\overline{\mkern-1.5mu% \lambda\mkern-1.5mu}\mkern 1.5mu\in\operatorname{spec}\Phiitalic_λ ∈ roman_spec roman_Φ ⟹ over¯ start_ARG italic_λ end_ARG ∈ roman_spec roman_Φ. The peripheral spectrum of ΦΦ\Phiroman_Φ consists of all peripheral eigenvalues λ𝕋specΦ𝜆𝕋specΦ\lambda\in\mathbb{T}\cap\operatorname{spec}\Phiitalic_λ ∈ roman_𝕋 ∩ roman_spec roman_Φ, where 𝕋:={z:|z|=1}assign𝕋conditional-set𝑧𝑧1\mathbb{T}:=\{z\in\mathbb{C}:|z|=1\}roman_𝕋 := { italic_z ∈ roman_ℂ : | italic_z | = 1 }. It is known that the geometric and algebraic multiplicities of all peripheral eigenvalues of a quantum channel are equal [5, Proposition 6.2]. A peripheral eigenvalue is called simple if it has unit multiplicity. A quantum channel and its adjoint both share the same spectrum, specΦ=specΦspecΦspecsuperscriptΦ\operatorname{spec}\Phi=\operatorname{spec}\Phi^{*}roman_spec roman_Φ = roman_spec roman_Φ start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT.

We now introduce the notions of ergodic and mixing quantum channels. For a more detailed study of the ergodic theory of quantum channels, the readers should refer to [15, 5, 34]

Theorem SI.1.

For a quantum channel Φ:()():Φ\Phi:\mathcal{L}({\mathcal{H}})\to\mathcal{L}(\mathcal{H})roman_Φ : caligraphic_L ( caligraphic_H ) → caligraphic_L ( caligraphic_H ), the following are equivalent.

  • λ=1𝜆1\lambda=1italic_λ = 1 is a simple eigenvalue of ΦΦ\Phiroman_Φ.

  • There exists a state ρ𝒟()𝜌𝒟\rho\in\mathcal{D}(\mathcal{H})italic_ρ ∈ caligraphic_D ( caligraphic_H ) such that for all X()𝑋X\in\mathcal{L}(\mathcal{H})italic_X ∈ caligraphic_L ( caligraphic_H ),

    limn1nk=0n1Φk(X)=Tr(X)ρ.subscript𝑛1𝑛superscriptsubscript𝑘0𝑛1superscriptΦ𝑘𝑋Tr𝑋𝜌\lim_{n\to\infty}\frac{1}{n}\sum_{k=0}^{n-1}\Phi^{k}(X)=\operatorname{Tr}(X)\rho.roman_lim start_POSTSUBSCRIPT italic_n → ∞ end_POSTSUBSCRIPT divide start_ARG 1 end_ARG start_ARG italic_n end_ARG ∑ start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ( italic_X ) = roman_Tr ( italic_X ) italic_ρ .

A channel ΦΦ\Phiroman_Φ (or a dQMS {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT) satisfying these equivalent conditions is said to be ergodic. The unique fixed point ρ𝒟()𝜌𝒟\rho\in\mathcal{D}(\mathcal{H})italic_ρ ∈ caligraphic_D ( caligraphic_H ) of ΦΦ\Phiroman_Φ is called the invariant state of ΦΦ\Phiroman_Φ. If, in addition, the unique invariant state has full rank, then the channel and the associated dQMS are said to be irreducible.

Theorem SI.2.

For a quantum channel Φ:()():Φ\Phi:\mathcal{L}({\mathcal{H}})\to\mathcal{L}(\mathcal{H})roman_Φ : caligraphic_L ( caligraphic_H ) → caligraphic_L ( caligraphic_H ), the following are equivalent.

  1. 1.

    λ=1𝜆1\lambda=1italic_λ = 1 is a simple eigenvalue of ΦΦ\Phiroman_Φ and there are no other peripheral eigenvalues of ΦΦ\Phiroman_Φ.

  2. 2.

    There exists a state ρ𝒟()𝜌𝒟\rho\in\mathcal{D}(\mathcal{H})italic_ρ ∈ caligraphic_D ( caligraphic_H ) such that for all X()𝑋X\in\mathcal{L}(\mathcal{H})italic_X ∈ caligraphic_L ( caligraphic_H ),

    limnΦn(X)=Tr(X)ρ.subscript𝑛superscriptΦ𝑛𝑋Tr𝑋𝜌\lim_{n\to\infty}\Phi^{n}(X)=\operatorname{Tr}(X)\rho.roman_lim start_POSTSUBSCRIPT italic_n → ∞ end_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( italic_X ) = roman_Tr ( italic_X ) italic_ρ .

A channel ΦΦ\Phiroman_Φ (or a dQMS {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT) satisfying these equivalent conditions is said to be mixing. If, in addition, the unique invariant state of ΦΦ\Phiroman_Φ has full rank, then the channel and the associated dQMS are said to be primitive.

The peripheral space of a channel Φ:()():Φ\Phi:\mathcal{L}({\mathcal{H}})\to\mathcal{L}({\mathcal{H}})roman_Φ : caligraphic_L ( caligraphic_H ) → caligraphic_L ( caligraphic_H ) is defined as the span of all its peripheral eigenoperators:

χ(Φ):=span{X():Φ(X)=λX,|λ|=1}.assign𝜒Φspan:𝑋formulae-sequenceΦ𝑋𝜆𝑋𝜆1\chi(\Phi):=\operatorname{span}\{X\in\mathcal{L}({\mathcal{H}}):\Phi(X)=% \lambda X,\absolutevalue{\lambda}=1\}.italic_χ ( roman_Φ ) := roman_span { italic_X ∈ caligraphic_L ( caligraphic_H ) : roman_Φ ( italic_X ) = italic_λ italic_X , | start_ARG italic_λ end_ARG | = 1 } . (S1)

For any channel Φ:()():Φ\Phi:\mathcal{L}({\mathcal{H}})\to\mathcal{L}({\mathcal{H}})roman_Φ : caligraphic_L ( caligraphic_H ) → caligraphic_L ( caligraphic_H ), there exists a decomposition =0k=1Kk,1k,2direct-sumsubscript0superscriptsubscriptdirect-sum𝑘1𝐾tensor-productsubscript𝑘1subscript𝑘2\mathcal{H}=\mathcal{H}_{0}\oplus\bigoplus_{k=1}^{K}\mathcal{H}_{k,1}\otimes% \mathcal{H}_{k,2}caligraphic_H = caligraphic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ⊕ ⨁ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT ⊗ caligraphic_H start_POSTSUBSCRIPT italic_k , 2 end_POSTSUBSCRIPT and positive definite states ρk(k,2)subscript𝜌𝑘subscript𝑘2\rho_{k}\in\mathcal{L}({\mathcal{H}_{k,2}})italic_ρ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_k , 2 end_POSTSUBSCRIPT ) such that [5, Theorem 6.16]:

χ(Φ)=0k=1K((k,1)ρk).𝜒Φdirect-sum0superscriptsubscriptdirect-sum𝑘1𝐾tensor-productsubscript𝑘1subscript𝜌𝑘\chi(\Phi)=0\oplus\bigoplus_{k=1}^{K}(\mathcal{L}({\mathcal{H}_{k,1}})\otimes% \rho_{k}).italic_χ ( roman_Φ ) = 0 ⊕ ⨁ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT ( caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT ) ⊗ italic_ρ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) . (S2)

Moreover, there exist unitaries Uk(k,1)subscript𝑈𝑘subscript𝑘1U_{k}\in\mathcal{L}({\mathcal{H}_{k,1}})italic_U start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT ) and a permutation π𝜋\piitalic_π which permutes within subsets of {1,2,,K}12𝐾\{1,2,\ldots,K\}{ 1 , 2 , … , italic_K } for which the corresponding k,1subscript𝑘1\mathcal{H}_{k,1}caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT’s have the same dimension, such that for any X=0k=1Kxkρk𝑋direct-sum0superscriptsubscriptdirect-sum𝑘1𝐾tensor-productsubscript𝑥𝑘subscript𝜌𝑘X=0\oplus\bigoplus_{k=1}^{K}x_{k}\otimes\rho_{k}italic_X = 0 ⊕ ⨁ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT italic_x start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ⊗ italic_ρ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT:

Φ(X)=0k=1KUkxπ(k)Ukρk.Φ𝑋direct-sum0superscriptsubscriptdirect-sum𝑘1𝐾tensor-productsubscriptsuperscript𝑈𝑘subscript𝑥𝜋𝑘subscript𝑈𝑘subscript𝜌𝑘\Phi(X)=0\oplus\bigoplus_{k=1}^{K}U^{\dagger}_{k}x_{\pi(k)}U_{k}\otimes\rho_{k}.roman_Φ ( italic_X ) = 0 ⊕ ⨁ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT italic_U start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_x start_POSTSUBSCRIPT italic_π ( italic_k ) end_POSTSUBSCRIPT italic_U start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ⊗ italic_ρ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT . (S3)

A channel Φ:(A)(A):Φsubscript𝐴subscript𝐴\Phi:\mathcal{L}({\mathcal{H}_{A}})\to\mathcal{L}({\mathcal{H}_{A}})roman_Φ : caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) → caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) is called entanglement-breaking if local action of ΦΦ\Phiroman_Φ on any bipartite system breaks all entanglement in the system, i.e., for all states ρ𝒟(AB)𝜌𝒟tensor-productsubscript𝐴subscript𝐵\rho\in\mathcal{D}({\mathcal{H}_{A}\otimes\mathcal{H}_{B}})italic_ρ ∈ caligraphic_D ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ⊗ caligraphic_H start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT ), (Φid)(ρ)tensor-productΦid𝜌(\Phi\otimes{\rm{id}})(\rho)( roman_Φ ⊗ roman_id ) ( italic_ρ ) is separable.

A channel Φ:()():Φ\Phi:\mathcal{L}({\mathcal{H}})\to\mathcal{L}({\mathcal{H}})roman_Φ : caligraphic_L ( caligraphic_H ) → caligraphic_L ( caligraphic_H ) (or a dQMS {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT) is called

  • eventually entanglement-breaking if there exists an n𝑛n\in\mathbb{N}italic_n ∈ roman_ℕ such that ΦnsuperscriptΦ𝑛\Phi^{n}roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT is entanglement-breaking.

  • asymptotically entanglement-breaking if all the limit points of the set {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT are entanglement-breaking.

It is known that for any channel Φ:()():Φ\Phi:\mathcal{L}({\mathcal{H}})\to\mathcal{L}({\mathcal{H}})roman_Φ : caligraphic_L ( caligraphic_H ) → caligraphic_L ( caligraphic_H ), the limit points of the set {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT are either all entanglement-breaking or none of them are [16]. Moreover, the following result was derived in [16, Theorem 32].

Theorem SI.3.

Let Φ:()():Φ\Phi:\mathcal{L}({\mathcal{H}})\to\mathcal{L}({\mathcal{H}})roman_Φ : caligraphic_L ( caligraphic_H ) → caligraphic_L ( caligraphic_H ) be a quantum channel. The following are equivalent:

  • ΦΦ\Phiroman_Φ is asymptotically entanglement-breaking.

  • All the (k,1)subscript𝑘1\mathcal{L}({\mathcal{H}_{k,1}})caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT ) blocks in the peripheral decomposition in eq. (S2) are one-dimensional.

  • All peripheral points of ΦΦ\Phiroman_Φ communte with one another, i.e. X,Yχ(Φ)for-all𝑋𝑌𝜒Φ\forall X,Y\in\chi(\Phi)∀ italic_X , italic_Y ∈ italic_χ ( roman_Φ ), [X,Y]=XYYX=0𝑋𝑌𝑋𝑌𝑌𝑋0[X,Y]=XY-YX=0[ italic_X , italic_Y ] = italic_X italic_Y - italic_Y italic_X = 0.

For an elaborate discussion of eventually entanglement-breaking and asymptotically entanglement-breaking quantum channels, the readers should refer to [16, 17].

SI.2 Fixed points and multiplicative domains

Given a channel ΦΦ\Phiroman_Φ on 𝕄d()subscript𝕄𝑑\mathbb{M}_{d}(\mathbb{C})roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ), the set of fixed points of ΦΦ\Phiroman_Φ is the set

FixΦ={A𝕄d()|Φ(A)=A}.subscriptFixΦconditional-set𝐴subscript𝕄𝑑Φ𝐴𝐴\mathrm{Fix}_{\Phi}=\{A\in\mathbb{M}_{d}(\mathbb{C})|\ \Phi(A)=A\}.roman_Fix start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT = { italic_A ∈ roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) | roman_Φ ( italic_A ) = italic_A } .

Note that it is a vector subspace of 𝕄d()subscript𝕄𝑑\mathbb{M}_{d}(\mathbb{C})roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) which is closed under taking adjoints. If the channel ΦΦ\Phiroman_Φ is unital, then the set FixΦsubscriptFixΦ\mathrm{Fix}_{\Phi}roman_Fix start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT is also closed under multiplication and hence is a C-subalgebra ([35]). Recall that a (operator) norm-closed subset of ()\mathcal{L}(\mathcal{H})caligraphic_L ( caligraphic_H ) that is closed under addition, multiplication, and the *-operation is called a C-algebra.

The multiplicative domain of ΦΦ\Phiroman_Φ is defined to be the following set

Φ={A𝕄d()|Φ(AX)=Φ(A)Φ(X),Φ(XA)=Φ(X)Φ(A),X𝕄d()}.subscriptΦconditional-set𝐴subscript𝕄𝑑formulae-sequenceΦ𝐴𝑋Φ𝐴Φ𝑋formulae-sequenceΦ𝑋𝐴Φ𝑋Φ𝐴for-all𝑋subscript𝕄𝑑\mathcal{M}_{\Phi}=\{A\in\mathbb{M}_{d}(\mathbb{C})|\ \Phi(AX)=\Phi(A)\Phi(X),% \ \Phi(XA)=\Phi(X)\Phi(A),\forall X\in\mathbb{M}_{d}(\mathbb{C})\}.caligraphic_M start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT = { italic_A ∈ roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) | roman_Φ ( italic_A italic_X ) = roman_Φ ( italic_A ) roman_Φ ( italic_X ) , roman_Φ ( italic_X italic_A ) = roman_Φ ( italic_X ) roman_Φ ( italic_A ) , ∀ italic_X ∈ roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) } .

For unital channels, it holds that

FixΦ=𝒜,subscriptFixΦsuperscript𝒜\mathrm{Fix}_{\Phi}=\mathcal{A}^{\prime},roman_Fix start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT = caligraphic_A start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ,

where 𝒜𝒜\mathcal{A}caligraphic_A is the C-algebra generated by the Kraus operators of ΦΦ\Phiroman_Φ and 𝒜superscript𝒜\mathcal{A}^{\prime}caligraphic_A start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT is the algebra that commutes with 𝒜𝒜\mathcal{A}caligraphic_A. Also, it is known that for unital channels one has

Φ=FixΦΦ.subscriptΦsubscriptFixsuperscriptΦΦ\mathcal{M}_{\Phi}=\mathrm{Fix}_{\Phi^{*}\circ\Phi}.caligraphic_M start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT = roman_Fix start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ∘ roman_Φ end_POSTSUBSCRIPT .

The multiplicative domain shrinks under the iterations of a unital channel. Indeed, let ΦksubscriptsuperscriptΦ𝑘\mathcal{M}_{\Phi^{k}}caligraphic_M start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT end_POSTSUBSCRIPT denote the multiplicative domain of ΦksuperscriptΦ𝑘\Phi^{k}roman_Φ start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT for each k1𝑘1k\geq 1italic_k ≥ 1, then it holds that ([36])

ΦΦ2Φn.superset-of-or-equalssubscriptΦsubscriptsuperscriptΦ2superset-of-or-equalssubscriptsuperscriptΦ𝑛superset-of-or-equals\mathcal{M}_{\Phi}\supseteq\mathcal{M}_{\Phi^{2}}\supseteq\cdots\mathcal{M}_{% \Phi^{n}}\supseteq\cdots.caligraphic_M start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT ⊇ caligraphic_M start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ⊇ ⋯ caligraphic_M start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ⊇ ⋯ .

The above chain stabilizes at a set which we denote as Φ:=k1ΦkassignsubscriptsuperscriptΦsubscript𝑘1subscriptsuperscriptΦ𝑘\mathcal{M}_{\Phi^{\infty}}:=\bigcap_{k\geq 1}\mathcal{M}_{\Phi^{k}}caligraphic_M start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT := ⋂ start_POSTSUBSCRIPT italic_k ≥ 1 end_POSTSUBSCRIPT caligraphic_M start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT end_POSTSUBSCRIPT and call the stabilized multiplicative domain of ΦΦ\Phiroman_Φ and it is invariant under repeated applications of the channel.

SI.3 Contraction coefficient

The contraction coefficient of a quantum channel Φ:(A)(B):Φsubscript𝐴subscript𝐵\Phi:\mathcal{L}(\mathcal{H}_{A})\to\mathcal{L}(\mathcal{H}_{B})roman_Φ : caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) → caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT ) with respect to the trace norm is defined as follows [37]:

ηTr(Φ):=supρ,σ𝒟(A)ρσΦ(ρ)Φ(σ)1ρσ1.assignsuperscript𝜂traceΦsubscriptsupremum𝜌𝜎𝒟subscript𝐴𝜌𝜎subscriptnormΦ𝜌Φ𝜎1subscriptnorm𝜌𝜎1\displaystyle\eta^{\Tr}(\Phi):=\sup_{\begin{subarray}{c}\rho,\sigma\in\mathcal% {D}({\mathcal{H}_{A}})\\ \rho\neq\sigma\end{subarray}}\frac{\norm{\Phi(\rho)-\Phi(\sigma)}_{1}}{\norm{% \rho-\sigma}_{1}}.italic_η start_POSTSUPERSCRIPT roman_Tr end_POSTSUPERSCRIPT ( roman_Φ ) := roman_sup start_POSTSUBSCRIPT start_ARG start_ROW start_CELL italic_ρ , italic_σ ∈ caligraphic_D ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) end_CELL end_ROW start_ROW start_CELL italic_ρ ≠ italic_σ end_CELL end_ROW end_ARG end_POSTSUBSCRIPT divide start_ARG ∥ start_ARG roman_Φ ( italic_ρ ) - roman_Φ ( italic_σ ) end_ARG ∥ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG ∥ start_ARG italic_ρ - italic_σ end_ARG ∥ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG . (S4)
Lemma SI.4.

[38, Theorem 2] For a quantum channel Φ:(A)(B):Φsubscript𝐴subscript𝐵\Phi:\mathcal{L}(\mathcal{H}_{A})\to\mathcal{L}(\mathcal{H}_{B})roman_Φ : caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) → caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT ),

ηTr(Φ)=supρ,σ𝒟(A)ρσ12Φ(ρ)Φ(σ)1.superscript𝜂traceΦsubscriptsupremum𝜌𝜎𝒟subscript𝐴perpendicular-to𝜌𝜎12subscriptnormΦ𝜌Φ𝜎1\eta^{\Tr}(\Phi)=\sup_{\begin{subarray}{c}\rho,\sigma\in\mathcal{D}({\mathcal{% H}_{A}})\\ \rho\perp\sigma\end{subarray}}\frac{1}{2}\norm{\Phi(\rho)-\Phi(\sigma)}_{1}.italic_η start_POSTSUPERSCRIPT roman_Tr end_POSTSUPERSCRIPT ( roman_Φ ) = roman_sup start_POSTSUBSCRIPT start_ARG start_ROW start_CELL italic_ρ , italic_σ ∈ caligraphic_D ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) end_CELL end_ROW start_ROW start_CELL italic_ρ ⟂ italic_σ end_CELL end_ROW end_ARG end_POSTSUBSCRIPT divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∥ start_ARG roman_Φ ( italic_ρ ) - roman_Φ ( italic_σ ) end_ARG ∥ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT .

Moreover, the states in the supremum above can be taken to be pure.

SI.4 Zero error communication

Let Alice and Bob be linked via a quantum channel Φ:(A)(B):Φsubscript𝐴subscript𝐵\Phi:\mathcal{L}({\mathcal{H}_{A}})\to\mathcal{L}({\mathcal{H}_{B}})roman_Φ : caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) → caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT ). Suppose Alice wants to communicate k2𝑘2k\geq 2italic_k ≥ 2 classical messages to Bob perfectly without error. This is possible if and only if she can encode the k𝑘kitalic_k messages in states

{ρi}i=1k𝒟(A)such thatij:Φ(ρi)Φ(ρj),\{\rho_{i}\}_{i=1}^{k}\subset\mathcal{D}({\mathcal{H}_{A}})\quad\text{such % that}\quad\forall i\neq j:\quad\Phi(\rho_{i})\perp\Phi(\rho_{j}),{ italic_ρ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ⊂ caligraphic_D ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) such that ∀ italic_i ≠ italic_j : roman_Φ ( italic_ρ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) ⟂ roman_Φ ( italic_ρ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) , (S5)

where we say that two positive operators X,Y0𝑋𝑌0X,Y\geq 0italic_X , italic_Y ≥ 0 are orthogonal (XYperpendicular-to𝑋𝑌X\perp Yitalic_X ⟂ italic_Y) if their supports are orthogonal as subspaces, which is equivalent to saying that Tr(XY)=0trace𝑋𝑌0\Tr(XY)=0roman_Tr ( start_ARG italic_X italic_Y end_ARG ) = 0. The interpretation here is that for any choice of encoding of the k𝑘kitalic_k classical messages on the input side, the set of output states would have to be perfectly distinguishable in order for Bob to decode the intended classical message via a measurement without error, which is possible if and only if the output states are pairwise orthogonal. Note that if ρ𝒟(A)𝜌𝒟subscript𝐴\rho\in\mathcal{D}({\mathcal{H}_{A}})italic_ρ ∈ caligraphic_D ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) is a mixed state and |ψsuppρket𝜓supp𝜌\ket{\psi}\in{\rm{supp}}\rho| start_ARG italic_ψ end_ARG ⟩ ∈ roman_supp italic_ρ, there exists an ε>0𝜀0\varepsilon>0italic_ε > 0 such that ψερ𝜓𝜀𝜌\psi\leq\varepsilon\rhoitalic_ψ ≤ italic_ε italic_ρ. Therefore, Φ(ψ)εΦ(ρ)Φ𝜓𝜀Φ𝜌\Phi(\psi)\leq\varepsilon\Phi(\rho)roman_Φ ( italic_ψ ) ≤ italic_ε roman_Φ ( italic_ρ ) and suppΦ(ψ)suppΦ(ρ)suppΦ𝜓suppΦ𝜌{\rm{supp}}\Phi(\psi)\subseteq{\rm{supp}}\Phi(\rho)roman_supp roman_Φ ( italic_ψ ) ⊆ roman_supp roman_Φ ( italic_ρ ). Thus, without loss of generality, all the encoding states in the above scheme can be taken to be pure. With this background, we can introduce the following definition.

Definition SI.5.

The one-shot zero-error classical capacity C0(1)(Φ)subscriptsuperscript𝐶10ΦC^{(1)}_{0}(\Phi)italic_C start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ ) of a channel Φ:(A)(B):Φsubscript𝐴subscript𝐵\Phi:\mathcal{L}({\mathcal{H}_{A}})\to\mathcal{L}({\mathcal{H}_{B}})roman_Φ : caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) → caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT ) is defined as follows:

C0(1)(Φ):=supClog|C|,assignsuperscriptsubscript𝐶01Φsubscriptsupremum𝐶𝐶\displaystyle C_{0}^{(1)}(\Phi):=\sup_{C}\log|C|,italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( roman_Φ ) := roman_sup start_POSTSUBSCRIPT italic_C end_POSTSUBSCRIPT roman_log | italic_C | , (S6)

where the supremum is over all collections C𝐶Citalic_C of pure quantum states {ψi}i=1|C|𝒟(A)superscriptsubscriptsubscript𝜓𝑖𝑖1𝐶𝒟subscript𝐴\{\psi_{i}\}_{i=1}^{|C|}\subset\mathcal{D}({\mathcal{H}_{A}}){ italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT | italic_C | end_POSTSUPERSCRIPT ⊂ caligraphic_D ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) such that

ij:Φ(ψi)Φ(ψj).\forall\,i\neq j:\quad\Phi(\psi_{i})\perp\Phi(\psi_{j}).∀ italic_i ≠ italic_j : roman_Φ ( italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) ⟂ roman_Φ ( italic_ψ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) . (S7)

Suppose now that Alice and Bob share some entanglement beforehand, say in the form of a pure bipartite state ψ𝒟(A0B0)𝜓𝒟tensor-productsubscriptsubscript𝐴0subscriptsubscript𝐵0\psi\in\mathcal{D}({\mathcal{H}_{A_{0}}\otimes\mathcal{H}_{B_{0}}})italic_ψ ∈ caligraphic_D ( caligraphic_H start_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ⊗ caligraphic_H start_POSTSUBSCRIPT italic_B start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ). Alice can now come up with a more general encoding scheme by pre-processing her share of ψ𝜓\psiitalic_ψ with arbitrary quantum channels {i:(A0)(A)}i=1ksuperscriptsubscriptconditional-setsubscript𝑖subscriptsubscript𝐴0subscript𝐴𝑖1𝑘\{\mathcal{E}_{i}:\mathcal{L}({\mathcal{H}_{A_{0}}})\to\mathcal{L}({\mathcal{H% }_{A}})\}_{i=1}^{k}{ caligraphic_E start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT : caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) → caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) } start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT. She then sends her share of the resulting states through Φ:(A)(B):Φsubscript𝐴subscript𝐵\Phi:\mathcal{L}({\mathcal{H}_{A}})\to\mathcal{L}({\mathcal{H}_{B}})roman_Φ : caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) → caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT ). As before, the condition for perfect distinguishability on Bob’s end is equivalent to the following orthogonality relations:

ij:(ΦiidB0)(ψ)(ΦjidB0)(ψ).\forall i\neq j:\quad(\Phi\circ\mathcal{E}_{i}\otimes\mathrm{id}_{B_{0}})(\psi% )\perp(\Phi\circ\mathcal{E}_{j}\otimes\mathrm{id}_{B_{0}})(\psi).∀ italic_i ≠ italic_j : ( roman_Φ ∘ caligraphic_E start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ⊗ roman_id start_POSTSUBSCRIPT italic_B start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) ( italic_ψ ) ⟂ ( roman_Φ ∘ caligraphic_E start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⊗ roman_id start_POSTSUBSCRIPT italic_B start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) ( italic_ψ ) . (S8)
Definition SI.6.

The one-shot zero-error entanglement assissted classical capacity C0E(1)(Φ)subscriptsuperscript𝐶10𝐸ΦC^{(1)}_{0E}(\Phi)italic_C start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 italic_E end_POSTSUBSCRIPT ( roman_Φ ) of a quantum channel Φ:(A)(B):Φsubscript𝐴subscript𝐵\Phi:\mathcal{L}({\mathcal{H}_{A}})\to\mathcal{L}({\mathcal{H}_{B}})roman_Φ : caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) → caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT ) is defined as follows:

C0E(1)(Φ):=supψ,Clog|C|,assignsuperscriptsubscript𝐶0𝐸1Φsubscriptsupremum𝜓𝐶𝐶\displaystyle C_{0E}^{(1)}(\Phi):=\sup_{\psi,C}\log|C|,italic_C start_POSTSUBSCRIPT 0 italic_E end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( roman_Φ ) := roman_sup start_POSTSUBSCRIPT italic_ψ , italic_C end_POSTSUBSCRIPT roman_log | italic_C | , (S9)

where the supremum is over all pure bipartite states ψ𝒟(A0B0)𝜓𝒟tensor-productsubscriptsubscript𝐴0subscriptsubscript𝐵0\psi\in\mathcal{D}({\mathcal{H}_{A_{0}}\otimes\mathcal{H}_{B_{0}}})italic_ψ ∈ caligraphic_D ( caligraphic_H start_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ⊗ caligraphic_H start_POSTSUBSCRIPT italic_B start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) and collections C𝐶Citalic_C of quantum channels {i:(A0)(A)}conditional-setsubscript𝑖subscriptsubscript𝐴0subscript𝐴\{\mathcal{E}_{i}:\mathcal{L}({\mathcal{H}_{A_{0}}})\to\mathcal{L}({\mathcal{H% }_{A}})\}{ caligraphic_E start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT : caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) → caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) } such that

ij:(ΦiidB0)(ψ)(ΦjidB0)(ψ).\forall i\neq j:\quad(\Phi\circ\mathcal{E}_{i}\otimes\mathrm{id}_{B_{0}})(\psi% )\perp(\Phi\circ\mathcal{E}_{j}\otimes\mathrm{id}_{B_{0}})(\psi).∀ italic_i ≠ italic_j : ( roman_Φ ∘ caligraphic_E start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ⊗ roman_id start_POSTSUBSCRIPT italic_B start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) ( italic_ψ ) ⟂ ( roman_Φ ∘ caligraphic_E start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⊗ roman_id start_POSTSUBSCRIPT italic_B start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) ( italic_ψ ) . (S10)

If Alice wants to send quantum information to Bob through Φ:(A)(B):Φsubscript𝐴subscript𝐵\Phi:\mathcal{L}({\mathcal{H}_{A}})\to\mathcal{L}({\mathcal{H}_{B}})roman_Φ : caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) → caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT ) perfectly without error, she must find an encoding subspace 𝒞A𝒞subscript𝐴\mathcal{C}\subseteq\mathcal{H}_{A}caligraphic_C ⊆ caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT such that Bob can reverse the action of ΦΦ\Phiroman_Φ on 𝒞𝒞\mathcal{C}caligraphic_C, i.e., there exists a recovery channel :(B)(A):subscript𝐵subscript𝐴\mathcal{R}:\mathcal{L}({\mathcal{H}_{B}})\to\mathcal{L}({\mathcal{H}_{A}})caligraphic_R : caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT ) → caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) such that

ρ𝒟(𝒞):Φ(ρ)=ρ.\forall\rho\in\mathcal{D}({\mathcal{C}}):\quad\mathcal{R}\circ\Phi(\rho)=\rho.∀ italic_ρ ∈ caligraphic_D ( caligraphic_C ) : caligraphic_R ∘ roman_Φ ( italic_ρ ) = italic_ρ . (S11)

If {Ki}isubscriptsubscript𝐾𝑖𝑖\{K_{i}\}_{i}{ italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT are the Kraus operators of ΦΦ\Phiroman_Φ, the Knill-Laflamme error correction conditions [18] show that a subspace 𝒞A𝒞subscript𝐴\mathcal{C}\subseteq\mathcal{H}_{A}caligraphic_C ⊆ caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT as above exists if and only if P𝒞KiKjP𝒞=λijP𝒞subscript𝑃𝒞subscriptsuperscript𝐾𝑖subscript𝐾𝑗subscript𝑃𝒞subscript𝜆𝑖𝑗subscript𝑃𝒞P_{\mathcal{C}}K^{*}_{i}K_{j}P_{\mathcal{C}}=\lambda_{ij}P_{\mathcal{C}}italic_P start_POSTSUBSCRIPT caligraphic_C end_POSTSUBSCRIPT italic_K start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_P start_POSTSUBSCRIPT caligraphic_C end_POSTSUBSCRIPT = italic_λ start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT italic_P start_POSTSUBSCRIPT caligraphic_C end_POSTSUBSCRIPT for all i,j𝑖𝑗i,jitalic_i , italic_j, where P𝒞subscript𝑃𝒞P_{\mathcal{C}}italic_P start_POSTSUBSCRIPT caligraphic_C end_POSTSUBSCRIPT denotes the orthogonal projection onto 𝒞𝒞\mathcal{C}caligraphic_C and λijsubscript𝜆𝑖𝑗\lambda_{ij}\in\mathbb{C}italic_λ start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT ∈ roman_ℂ.

Definition SI.7.

The one shot zero-error quantum capacity Q0(1)(Φ)superscriptsubscript𝑄01ΦQ_{0}^{(1)}(\Phi)italic_Q start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( roman_Φ ) of a channel Φ:(A)(B):Φsubscript𝐴subscript𝐵\Phi:\mathcal{L}({\mathcal{H}_{A}})\to\mathcal{L}({\mathcal{H}_{B}})roman_Φ : caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) → caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT ) is defined as follows:

Q0(1)(Φ)superscriptsubscript𝑄01Φ\displaystyle Q_{0}^{(1)}(\Phi)italic_Q start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( roman_Φ ) :=sup𝒮logdim(𝒮),assignabsentsubscriptsupremum𝒮dimension𝒮\displaystyle:=\sup_{\mathcal{S}}\log\dim(\mathcal{S}),:= roman_sup start_POSTSUBSCRIPT caligraphic_S end_POSTSUBSCRIPT roman_log roman_dim ( caligraphic_S ) , (S12)

where the supremum is over all subspaces 𝒮A𝒮subscript𝐴\mathcal{S}\subseteq\mathcal{H}_{A}caligraphic_S ⊆ caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT such that there exists a recovery quantum channel :(B)(A):subscript𝐵subscript𝐴\mathcal{R}:\mathcal{L}({\mathcal{H}_{B}})\to\mathcal{L}({\mathcal{H}_{A}})caligraphic_R : caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT ) → caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) satisfying

ρ𝒟(𝒮):Φ(ρ)=ρ.\forall\rho\in\mathcal{D}({\mathcal{S}}):\quad\mathcal{R}\circ\Phi(\rho)=\rho.∀ italic_ρ ∈ caligraphic_D ( caligraphic_S ) : caligraphic_R ∘ roman_Φ ( italic_ρ ) = italic_ρ . (S13)

It is possible to recast the above channel capacity definitions in terms of an operator system that one can associate with the channel.

Definition SI.8.

Let Φ:(A)(B):Φsubscript𝐴subscript𝐵\Phi:\mathcal{L}({\mathcal{H}_{A}})\to\mathcal{L}({\mathcal{H}_{B}})roman_Φ : caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) → caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT ) have a Kraus representation Φ(X)=i=1nKiXKiΦ𝑋superscriptsubscript𝑖1𝑛subscript𝐾𝑖𝑋superscriptsubscript𝐾𝑖\Phi(X)=\sum_{i=1}^{n}K_{i}XK_{i}^{*}roman_Φ ( italic_X ) = ∑ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_X italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT. The operator system (also called the non-commutative (confusability) graph) of ΦΦ\Phiroman_Φ is defined as [10]

SΦ:=span{KiKj, 1i,jn}(A).S_{\Phi}:={\rm{span}}\{K^{*}_{i}K_{j},\,1\leq i,j\leq n\}\subseteq\mathcal{L}(% {\mathcal{H}_{A}}).italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT := roman_span { italic_K start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT , 1 ≤ italic_i , italic_j ≤ italic_n } ⊆ caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) . (S14)

One can check that the above definition is independent of the chosen Kraus representation of ΦΦ\Phiroman_Φ. Moreover, i=1nKiKi=𝟙SΦsuperscriptsubscript𝑖1𝑛superscriptsubscript𝐾𝑖subscript𝐾𝑖double-struck-𝟙subscript𝑆Φ\sum_{i=1}^{n}K_{i}^{*}K_{i}={\mathbb{1}}\in S_{\Phi}∑ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = blackboard_𝟙 ∈ italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT, since ΦΦ\Phiroman_Φ is trace-preserving. Furthermore, XSΦXSΦ𝑋subscript𝑆Φsuperscript𝑋subscript𝑆ΦX\in S_{\Phi}\implies X^{*}\in S_{\Phi}italic_X ∈ italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT ⟹ italic_X start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ∈ italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT. Such *-∗ -closed subspaces S(A)𝑆subscript𝐴S\subseteq\mathcal{L}({\mathcal{H}_{A}})italic_S ⊆ caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) containing the identity are called operator systems [39].

For an operator system S()𝑆S\subseteq\mathcal{L}({\mathcal{H}})italic_S ⊆ caligraphic_L ( caligraphic_H ),

  • the maximum size k𝑘kitalic_k of a set of mutually orthogonal vectors {|ψm}m=1ksuperscriptsubscriptketsubscript𝜓𝑚𝑚1𝑘\{\ket{\psi_{m}}\}_{m=1}^{k}\subseteq\mathcal{H}{ | start_ARG italic_ψ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT end_ARG ⟩ } start_POSTSUBSCRIPT italic_m = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ⊆ caligraphic_H such that

    mm:|ψmψm|S,\forall m\neq m^{\prime}:\quad|\psi_{m}\rangle\langle\psi_{m^{\prime}}|\perp S,∀ italic_m ≠ italic_m start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT : | italic_ψ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ⟩ ⟨ italic_ψ start_POSTSUBSCRIPT italic_m start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT | ⟂ italic_S , (S15)

    is called the independence number of S𝑆Sitalic_S (denoted α(S)𝛼𝑆\alpha(S)italic_α ( italic_S )).

  • the maximum number k𝑘kitalic_k such that there exist Hilbert spaces A0,Rsubscriptsubscript𝐴0subscript𝑅\mathcal{H}_{A_{0}},\mathcal{H}_{R}caligraphic_H start_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT , caligraphic_H start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT, a state ρ𝒟(A0)𝜌𝒟subscriptsubscript𝐴0\rho\in\mathcal{D}({\mathcal{H}_{A_{0}}})italic_ρ ∈ caligraphic_D ( caligraphic_H start_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ), and isometries {Vm:A0R}m=1ksuperscriptsubscriptconditional-setsubscript𝑉𝑚subscriptsubscript𝐴0tensor-productsubscript𝑅𝑚1𝑘\{V_{m}:\mathcal{H}_{A_{0}}\to\mathcal{H}\otimes\mathcal{H}_{R}\}_{m=1}^{k}{ italic_V start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT : caligraphic_H start_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT → caligraphic_H ⊗ caligraphic_H start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_m = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT such that

    mm:VmρVmS(R),\forall m\neq m^{\prime}:\quad V_{m}\rho V_{m^{\prime}}\perp S\otimes\mathcal{% L}({\mathcal{H}_{R}}),∀ italic_m ≠ italic_m start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT : italic_V start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT italic_ρ italic_V start_POSTSUBSCRIPT italic_m start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ⟂ italic_S ⊗ caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_R end_POSTSUBSCRIPT ) , (S16)

    is called the entanglement-assisted independence number of S𝑆Sitalic_S (denoted α~(S)~𝛼𝑆\tilde{\alpha}(S)over~ start_ARG italic_α end_ARG ( italic_S )).

  • the maximum number k𝑘kitalic_k such that there exists a subspace 𝒞𝒞\mathcal{C}\subseteq\mathcal{H}caligraphic_C ⊆ caligraphic_H with dim𝒞=kdimension𝒞𝑘\dim\mathcal{C}=kroman_dim caligraphic_C = italic_k satisfying P𝒞SP𝒞=P𝒞subscript𝑃𝒞𝑆subscript𝑃𝒞subscript𝑃𝒞P_{\mathcal{C}}SP_{\mathcal{C}}=\mathbb{C}P_{\mathcal{C}}italic_P start_POSTSUBSCRIPT caligraphic_C end_POSTSUBSCRIPT italic_S italic_P start_POSTSUBSCRIPT caligraphic_C end_POSTSUBSCRIPT = roman_ℂ italic_P start_POSTSUBSCRIPT caligraphic_C end_POSTSUBSCRIPT, (where P𝒞subscript𝑃𝒞P_{\mathcal{C}}italic_P start_POSTSUBSCRIPT caligraphic_C end_POSTSUBSCRIPT denotes the orthogonal projection onto 𝒞𝒞\mathcal{C}caligraphic_C) is called the quantum independence number of S𝑆Sitalic_S (denoted αq(S)subscript𝛼𝑞𝑆\alpha_{q}(S)italic_α start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT ( italic_S )).

Theorem SI.9.

[10] For any channel Φ:(A)(B):Φsubscript𝐴subscript𝐵\Phi:\mathcal{L}({\mathcal{H}_{A}})\to\mathcal{L}({\mathcal{H}_{B}})roman_Φ : caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) → caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT ), the following relations hold:

C0(1)(Φ)subscriptsuperscript𝐶10Φ\displaystyle C^{(1)}_{0}(\Phi)italic_C start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ ) =logα(SΦ)absent𝛼subscript𝑆Φ\displaystyle=\log\alpha(S_{\Phi})= roman_log italic_α ( italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT ) (S17)
C0E(1)(Φ)subscriptsuperscript𝐶10𝐸Φ\displaystyle C^{(1)}_{0E}(\Phi)italic_C start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 italic_E end_POSTSUBSCRIPT ( roman_Φ ) =logα~(SΦ)absent~𝛼subscript𝑆Φ\displaystyle=\log\tilde{\alpha}(S_{\Phi})= roman_log over~ start_ARG italic_α end_ARG ( italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT ) (S18)
Q0(1)(Φ)subscriptsuperscript𝑄10Φ\displaystyle Q^{(1)}_{0}(\Phi)italic_Q start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ ) =logαq(SΦ)absentsubscript𝛼𝑞subscript𝑆Φ\displaystyle=\log\alpha_{q}(S_{\Phi})= roman_log italic_α start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT ( italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT ) (S19)

Moreover, 0Q0(1)(Φ)C0(1)(Φ)C0E(1)(Φ)0superscriptsubscript𝑄01Φsuperscriptsubscript𝐶01Φsuperscriptsubscript𝐶0𝐸1Φ0\leq Q_{0}^{(1)}(\Phi)\leq C_{0}^{(1)}(\Phi)\leq C_{0E}^{(1)}(\Phi)0 ≤ italic_Q start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( roman_Φ ) ≤ italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( roman_Φ ) ≤ italic_C start_POSTSUBSCRIPT 0 italic_E end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( roman_Φ ), where the inequalities can be strict.

Remark SI.10.

The terminology in Definition SI.8 is motivated by the notion of confusability graphs of classical channels [6]. A discrete classical channel 𝒩:𝒳𝒴:𝒩𝒳𝒴\mathcal{N}:\mathcal{X}\to\mathcal{Y}caligraphic_N : caligraphic_X → caligraphic_Y, where 𝒳𝒳\mathcal{X}caligraphic_X and 𝒴𝒴\mathcal{Y}caligraphic_Y denote two finite alphabets, is defined by a transition probability matrix, A𝐴Aitalic_A, with elements 𝒩(y|x)𝒩conditional𝑦𝑥\mathcal{N}(y|x)caligraphic_N ( italic_y | italic_x ) that express the probability of observing the symbol y𝑦yitalic_y given that the symbol x𝑥xitalic_x was sent. In order to send different messages through the channel 𝒩𝒩\mathcal{N}caligraphic_N with zero error, they should be encoded in the symbols of 𝒳𝒳\mathcal{X}caligraphic_X in a manner such that the corresponding outputs of the channel have disjoint support. One can associate a confusability graph G𝒩subscript𝐺𝒩G_{\mathcal{N}}italic_G start_POSTSUBSCRIPT caligraphic_N end_POSTSUBSCRIPT with the channel; it has vertex set 𝒳𝒳\mathcal{X}caligraphic_X and edges between any pair x,x𝒳𝑥superscript𝑥𝒳x,x^{\prime}\in\mathcal{X}italic_x , italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ caligraphic_X which can be confused, i.e. for which there is a y𝒴𝑦𝒴y\in\mathcal{Y}italic_y ∈ caligraphic_Y such that 𝒩(y|x)𝒩(y|x)>0𝒩conditional𝑦𝑥𝒩conditional𝑦superscript𝑥0\mathcal{N}(y|x)\mathcal{N}(y|x^{\prime})>0caligraphic_N ( italic_y | italic_x ) caligraphic_N ( italic_y | italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) > 0. The one-shot zero error capacity of 𝒩𝒩\mathcal{N}caligraphic_N is the maximum number of bits of classical information that can be transmitted without error through a single use of 𝒩𝒩\mathcal{N}caligraphic_N. This is given by logα(G𝒩)𝛼subscript𝐺𝒩\log\alpha(G_{\mathcal{N}})roman_log italic_α ( italic_G start_POSTSUBSCRIPT caligraphic_N end_POSTSUBSCRIPT ), where α(G𝒩)𝛼subscript𝐺𝒩\alpha(G_{\mathcal{N}})italic_α ( italic_G start_POSTSUBSCRIPT caligraphic_N end_POSTSUBSCRIPT ) is the independence number of the confusability graph, and is equal to the maximum number of vertices in G𝒩subscript𝐺𝒩G_{\mathcal{N}}italic_G start_POSTSUBSCRIPT caligraphic_N end_POSTSUBSCRIPT which do not have any edges between them.

We now collect some results from the literature which describe equivalent conditions for the various zero-error one-shot capacities of a channel to be zero. Let us first introduce the following terminology. A channel Φ:(A)(B):Φsubscript𝐴subscript𝐵\Phi:\mathcal{L}({\mathcal{H}_{A}})\to\mathcal{L}({\mathcal{H}_{B}})roman_Φ : caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) → caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT ) is called

  • c-scrambling if C0(1)(Φ)=0superscriptsubscript𝐶01Φ0C_{0}^{(1)}(\Phi)=0italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( roman_Φ ) = 0.

  • q-scrambling if Q0(1)(Φ)=0superscriptsubscript𝑄01Φ0Q_{0}^{(1)}(\Phi)=0italic_Q start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( roman_Φ ) = 0.

Theorem SI.11.

The following are equivalent for a quantum channel Φ:(A)(B):Φsubscript𝐴subscript𝐵\Phi:\mathcal{L}(\mathcal{H}_{A})\to\mathcal{L}(\mathcal{H}_{B})roman_Φ : caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) → caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT ):

  1. 1.

    ΦΦ\Phiroman_Φ is c-scrambling.

  2. 2.

    ηTr(Φ)<1superscript𝜂traceΦ1\eta^{\Tr}(\Phi)<1italic_η start_POSTSUPERSCRIPT roman_Tr end_POSTSUPERSCRIPT ( roman_Φ ) < 1.

  3. 3.

    Tr(Φ(ψ)Φ(φ))>0traceΦ𝜓Φ𝜑0\Tr(\Phi(\psi)\Phi(\varphi))>0roman_Tr ( start_ARG roman_Φ ( italic_ψ ) roman_Φ ( italic_φ ) end_ARG ) > 0 for any pair of orthogonal pure states ψ,φ𝒟(A)𝜓𝜑𝒟subscript𝐴\psi,\varphi\in\mathcal{D}({\mathcal{H}_{A}})italic_ψ , italic_φ ∈ caligraphic_D ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ).

  4. 4.

    Tr(Φ(A)Φ(B))>0traceΦ𝐴Φ𝐵0\Tr(\Phi(A)\Phi(B))>0roman_Tr ( start_ARG roman_Φ ( italic_A ) roman_Φ ( italic_B ) end_ARG ) > 0 for all non-zero positive operators A,B(A)𝐴𝐵subscript𝐴A,B\in\mathcal{L}(\mathcal{H}_{A})italic_A , italic_B ∈ caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ).

  5. 5.

    There are no rank one elements in SΦsuperscriptsubscript𝑆Φperpendicular-toS_{\Phi}^{\perp}italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ⟂ end_POSTSUPERSCRIPT.

The equivalence of (1),(2),(3)123(1),(2),(3)( 1 ) , ( 2 ) , ( 3 ) and (4)4(4)( 4 ) above was obtained in [37, Proposition 4.2] and the equivalence of (1)1(1)( 1 ) and (5)5(5)( 5 ) was obtained in [40].

Proposition SI.12.

[10] For a quantum channel Φ:(A)(B):Φsubscript𝐴subscript𝐵\Phi:\mathcal{L}(\mathcal{H}_{A})\to\mathcal{L}(\mathcal{H}_{B})roman_Φ : caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) → caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT ), C0E(1)(Φ)=0superscriptsubscript𝐶0𝐸1Φ0C_{0E}^{(1)}(\Phi)=0italic_C start_POSTSUBSCRIPT 0 italic_E end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( roman_Φ ) = 0 if and only if SΦsuperscriptsubscript𝑆Φperpendicular-toS_{\Phi}^{\perp}italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ⟂ end_POSTSUPERSCRIPT is the zero subspace.

Proposition SI.13.

[41] Let Φ:(A)(B):Φsubscript𝐴subscript𝐵\Phi:\mathcal{L}(\mathcal{H}_{A})\to\mathcal{L}(\mathcal{H}_{B})roman_Φ : caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) → caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT ) be a quantum channel. Then, Q0(1)(Φ)>0superscriptsubscript𝑄01Φ0Q_{0}^{(1)}(\Phi)>0italic_Q start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( roman_Φ ) > 0 (i.e. ΦΦ\Phiroman_Φ is not q-scrambling) if and only if there are unit vectors |ξ,|ηAket𝜉ket𝜂subscript𝐴\ket{\xi},\ket{\eta}\in\mathcal{H}_{A}| start_ARG italic_ξ end_ARG ⟩ , | start_ARG italic_η end_ARG ⟩ ∈ caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT such that

XSΦ:ξ|X|η=0andξ|X|ξ=η|X|η.\forall X\in S_{\Phi}:\quad\langle\xi|X|\eta\rangle=0\quad\text{and}\quad% \langle\xi|X|\xi\rangle=\langle\eta|X|\eta\rangle.∀ italic_X ∈ italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT : ⟨ italic_ξ | italic_X | italic_η ⟩ = 0 and ⟨ italic_ξ | italic_X | italic_ξ ⟩ = ⟨ italic_η | italic_X | italic_η ⟩ .

Moreover, the following implications hold:

  • [SΦ]superscriptdelimited-[]subscript𝑆Φ[S_{\Phi}]^{\prime}[ italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT is non-abelian Q0(1)(Φ)>0absentsuperscriptsubscript𝑄01Φ0\implies Q_{0}^{(1)}(\Phi)>0⟹ italic_Q start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( roman_Φ ) > 0.

  • [SΦ]superscriptdelimited-[]subscript𝑆Φ[S_{\Phi}]^{\prime}[ italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT is non-trivial C0(1)(Φ)>0absentsuperscriptsubscript𝐶01Φ0\implies C_{0}^{(1)}(\Phi)>0⟹ italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( roman_Φ ) > 0.

If SΦsubscript𝑆ΦS_{\Phi}italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT is an algebra, the reverse implications also hold:

  • [SΦ]superscriptdelimited-[]subscript𝑆Φ[S_{\Phi}]^{\prime}[ italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT is non-abelian Q0(1)(Φ)>0iffabsentsuperscriptsubscript𝑄01Φ0\iff Q_{0}^{(1)}(\Phi)>0⇔ italic_Q start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( roman_Φ ) > 0.

  • [SΦ]superscriptdelimited-[]subscript𝑆Φ[S_{\Phi}]^{\prime}[ italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT is non-trivial C0(1)(Φ)>0iffabsentsuperscriptsubscript𝐶01Φ0\iff C_{0}^{(1)}(\Phi)>0⇔ italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( roman_Φ ) > 0.

In the above statements we used the notation [SΦ]superscriptdelimited-[]subscript𝑆Φ[S_{\Phi}]^{\prime}[ italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT to denote the commutant of [SΦ]delimited-[]subscript𝑆Φ[S_{\Phi}][ italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT ], i.e.,

[SΦ]={X(A):XY=YX,YSΦ}.superscriptdelimited-[]subscript𝑆Φconditional-set𝑋subscript𝐴formulae-sequence𝑋𝑌𝑌𝑋for-all𝑌subscript𝑆Φ[S_{\Phi}]^{\prime}=\{X\in\mathcal{L}(\mathcal{H}_{A}):XY=YX,\,\forall Y\in S_% {\Phi}\}.[ italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = { italic_X ∈ caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) : italic_X italic_Y = italic_Y italic_X , ∀ italic_Y ∈ italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT } .

SII Main results

SII.1 Characterization of all eventually c-scrambling dQMS

Consider an open quantum system A𝐴Aitalic_A whose time evolution is governed by a dQMS {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT, where Φ:(A)(A):Φsubscript𝐴subscript𝐴\Phi:\mathcal{L}({\mathcal{H}_{A}})\to\mathcal{L}({\mathcal{H}_{A}})roman_Φ : caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) → caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) is a quantum channel. We call {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT eventually c-scrambling if there exists an n𝑛n\in\mathbb{N}italic_n ∈ roman_ℕ such that ΦnsuperscriptΦ𝑛\Phi^{n}roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT is c-scrambling. These are precisely the kind of evolutions which eventually become useless for zero-error classical communication. Since any non-trivial ΦΦ\Phiroman_Φ models some inherent noise in the system, one might naively reason that any (non-trivial) dQMS is eventually scrambling, i.e., if one waits for a long enough time n𝑛n\in\mathbb{N}italic_n ∈ roman_ℕ, ΦnsuperscriptΦ𝑛\Phi^{n}roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT will become too noisy to communicate any classical message perfectly. However, the following theorem shows that this is the case only for the class of mixing evolutions (see Theorem SI.2). Moreover, we prove that if a dQMS is eventually scrambling, then it will eventually become useless for classical communication even if entanglement is present to aid the process.

Theorem SII.1.

Let Φ:(A)(A):Φsubscript𝐴subscript𝐴\Phi:\mathcal{L}({\mathcal{H}_{A}})\to\mathcal{L}({\mathcal{H}_{A}})roman_Φ : caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) → caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) be a channel and {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT be the associated dQMS. Then, the following are equivalent.

  1. 1.

    k𝑘\exists k\in\mathbb{N}∃ italic_k ∈ roman_ℕ such that C0E(1)(Φk)=0subscriptsuperscript𝐶10𝐸superscriptΦ𝑘0C^{(1)}_{0E}(\Phi^{k})=0italic_C start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 italic_E end_POSTSUBSCRIPT ( roman_Φ start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ) = 0.

  2. 2.

    k𝑘\exists k\in\mathbb{N}∃ italic_k ∈ roman_ℕ such that C0(1)(Φk)=0subscriptsuperscript𝐶10superscriptΦ𝑘0C^{(1)}_{0}(\Phi^{k})=0italic_C start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ) = 0, i.e., {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT is eventually c-scrambling.

  3. 3.

    {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT is mixing.

Proof.

(1)(2)12(1)\implies(2)( 1 ) ⟹ ( 2 ) This implication is trivial, since C0(1)(Φ)C0E(1)(Φ)subscriptsuperscript𝐶10Φsubscriptsuperscript𝐶10𝐸ΦC^{(1)}_{0}(\Phi)\leq C^{(1)}_{0E}(\Phi)italic_C start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ ) ≤ italic_C start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 italic_E end_POSTSUBSCRIPT ( roman_Φ ) for any channel ΦΦ\Phiroman_Φ.
(2)(3)23(2)\implies(3)( 2 ) ⟹ ( 3 ) Assume that k𝑘\exists k\in\mathbb{N}∃ italic_k ∈ roman_ℕ such that ΦksuperscriptΦ𝑘\Phi^{k}roman_Φ start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT is scrambling, i.e., ηTr(Φk)=c<1superscript𝜂tracesuperscriptΦ𝑘𝑐1\eta^{\Tr}(\Phi^{k})=c<1italic_η start_POSTSUPERSCRIPT roman_Tr end_POSTSUPERSCRIPT ( roman_Φ start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ) = italic_c < 1. Let ρ𝒟()𝜌𝒟\rho\in\mathcal{D}({\mathcal{H}})italic_ρ ∈ caligraphic_D ( caligraphic_H ) be a fixed state of ΦΦ\Phiroman_Φ. Then, for any (non-zero) positive semi-definite operator X()𝑋X\in\mathcal{L}({\mathcal{H}})italic_X ∈ caligraphic_L ( caligraphic_H ), we have

Φnk(X/TrX)ρ1=Φnk(X/TrX)Φnk(ρ)1cnX/TrXρ10 as n.subscriptnormsuperscriptΦ𝑛𝑘𝑋trace𝑋𝜌1subscriptnormsuperscriptΦ𝑛𝑘𝑋trace𝑋superscriptΦ𝑛𝑘𝜌1superscript𝑐𝑛subscriptnorm𝑋trace𝑋𝜌10 as 𝑛\norm{\Phi^{nk}(X/\Tr X)-\rho}_{1}=\norm{\Phi^{nk}(X/\Tr X)-\Phi^{nk}(\rho)}_{% 1}\leq c^{n}\norm{X/\Tr X-\rho}_{1}\to 0\text{ as }n\to\infty.∥ start_ARG roman_Φ start_POSTSUPERSCRIPT italic_n italic_k end_POSTSUPERSCRIPT ( italic_X / roman_Tr italic_X ) - italic_ρ end_ARG ∥ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = ∥ start_ARG roman_Φ start_POSTSUPERSCRIPT italic_n italic_k end_POSTSUPERSCRIPT ( italic_X / roman_Tr italic_X ) - roman_Φ start_POSTSUPERSCRIPT italic_n italic_k end_POSTSUPERSCRIPT ( italic_ρ ) end_ARG ∥ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ≤ italic_c start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∥ start_ARG italic_X / roman_Tr italic_X - italic_ρ end_ARG ∥ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT → 0 as italic_n → ∞ . (S20)

Hence, for all positive semi-definite X()𝑋X\in\mathcal{L}({\mathcal{H}})italic_X ∈ caligraphic_L ( caligraphic_H ), we get limnΦn(X)=Tr(X)ρsubscript𝑛superscriptΦ𝑛𝑋trace𝑋𝜌\lim_{n\to\infty}\Phi^{n}(X)=\Tr(X)\rhoroman_lim start_POSTSUBSCRIPT italic_n → ∞ end_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( italic_X ) = roman_Tr ( start_ARG italic_X end_ARG ) italic_ρ. Since any X()𝑋X\in\mathcal{L}({\mathcal{H}})italic_X ∈ caligraphic_L ( caligraphic_H ) can be written as a linear combination of positive semi-definite operators, it is clear that ΦΦ\Phiroman_Φ is mixing.
(3)(1)31(3)\implies(1)( 3 ) ⟹ ( 1 ) Assume that ρ𝒟()𝜌𝒟\exists\rho\in\mathcal{D}({\mathcal{H}})∃ italic_ρ ∈ caligraphic_D ( caligraphic_H ) such that X()for-all𝑋\forall X\in\mathcal{L}({\mathcal{H}})∀ italic_X ∈ caligraphic_L ( caligraphic_H ), limnΦn(X)=Tr(X)ρsubscript𝑛superscriptΦ𝑛𝑋Tr𝑋𝜌\lim_{n\to\infty}\Phi^{n}(X)=\operatorname{Tr}(X)\rhoroman_lim start_POSTSUBSCRIPT italic_n → ∞ end_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( italic_X ) = roman_Tr ( italic_X ) italic_ρ. Since pointwise and uniform convergence are equivalent in finite dimensions, for every ε>0𝜀0\varepsilon>0italic_ε > 0, N𝑁\exists N\in\mathbb{N}∃ italic_N ∈ roman_ℕ such that X()for-all𝑋\forall X\in\mathcal{L}({\mathcal{H}})∀ italic_X ∈ caligraphic_L ( caligraphic_H ), Φn(X)Tr(X)ρ1εsubscriptnormsuperscriptΦ𝑛𝑋trace𝑋𝜌1𝜀\norm{\Phi^{n}(X)-\Tr(X)\rho}_{1}\leq\varepsilon∥ start_ARG roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( italic_X ) - roman_Tr ( start_ARG italic_X end_ARG ) italic_ρ end_ARG ∥ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ≤ italic_ε for nN𝑛𝑁n\geq Nitalic_n ≥ italic_N. In other words, limnΦn=Φsubscript𝑛superscriptΦ𝑛subscriptΦ\lim_{n\to\infty}\Phi^{n}=\Phi_{\infty}roman_lim start_POSTSUBSCRIPT italic_n → ∞ end_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT = roman_Φ start_POSTSUBSCRIPT ∞ end_POSTSUBSCRIPT, where ΦsubscriptΦ\Phi_{\infty}roman_Φ start_POSTSUBSCRIPT ∞ end_POSTSUBSCRIPT is the completely depolarizing channel defined as Φ(X)=Tr(X)ρsubscriptΦ𝑋trace𝑋𝜌\Phi_{\infty}(X)=\Tr(X)\rhoroman_Φ start_POSTSUBSCRIPT ∞ end_POSTSUBSCRIPT ( italic_X ) = roman_Tr ( start_ARG italic_X end_ARG ) italic_ρ, and the convergence is with respect to the induced trace norm defined as

Φ1:=supX11Φ(X)1.assignsubscriptnormΦ1subscriptsupremumsubscriptnorm𝑋11subscriptnormΦ𝑋1\norm{\Phi}_{1}:=\sup_{\norm{X}_{1}\leq 1}\norm{\Phi(X)}_{1}.∥ start_ARG roman_Φ end_ARG ∥ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT := roman_sup start_POSTSUBSCRIPT ∥ start_ARG italic_X end_ARG ∥ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ≤ 1 end_POSTSUBSCRIPT ∥ start_ARG roman_Φ ( italic_X ) end_ARG ∥ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT . (S21)

(In fact, since any two norms on a finite-dimensional space are equivalent, we can also think of this convergence in terms any other norm, say the diamond norm for instance.) It is then easy to see that limnΦnidB0=ΦidB0subscript𝑛tensor-productsuperscriptΦ𝑛subscriptidsubscript𝐵0tensor-productsubscriptΦsubscriptidsubscript𝐵0\lim_{n\to\infty}\Phi^{n}\otimes\mathrm{id}_{B_{0}}=\Phi_{\infty}\otimes% \mathrm{id}_{B_{0}}roman_lim start_POSTSUBSCRIPT italic_n → ∞ end_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ⊗ roman_id start_POSTSUBSCRIPT italic_B start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT = roman_Φ start_POSTSUBSCRIPT ∞ end_POSTSUBSCRIPT ⊗ roman_id start_POSTSUBSCRIPT italic_B start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT. Put differently, for every ε>0𝜀0\varepsilon>0italic_ε > 0, N𝑁\exists N\in\mathbb{N}∃ italic_N ∈ roman_ℕ such that X(B0)for-all𝑋tensor-productsubscriptsubscript𝐵0\forall X\in\mathcal{L}({\mathcal{H}\otimes\mathcal{H}_{B_{0}}})∀ italic_X ∈ caligraphic_L ( caligraphic_H ⊗ caligraphic_H start_POSTSUBSCRIPT italic_B start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ), (ΦnidB0)(X)(ΦidB0)(X)1εsubscriptnormtensor-productsuperscriptΦ𝑛subscriptidsubscript𝐵0𝑋tensor-productsubscriptΦsubscriptidsubscript𝐵0𝑋1𝜀\norm{(\Phi^{n}\otimes\mathrm{id}_{B_{0}})(X)-(\Phi_{\infty}\otimes\mathrm{id}% _{B_{0}})(X)}_{1}\leq\varepsilon∥ start_ARG ( roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ⊗ roman_id start_POSTSUBSCRIPT italic_B start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) ( italic_X ) - ( roman_Φ start_POSTSUBSCRIPT ∞ end_POSTSUBSCRIPT ⊗ roman_id start_POSTSUBSCRIPT italic_B start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) ( italic_X ) end_ARG ∥ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ≤ italic_ε for nN𝑛𝑁n\geq Nitalic_n ≥ italic_N. Hence, for any pure state ψ𝒟(A0B0)𝜓𝒟tensor-productsubscriptsubscript𝐴0subscriptsubscript𝐵0\psi\in\mathcal{D}({\mathcal{H}_{A_{0}}\otimes\mathcal{H}_{B_{0}}})italic_ψ ∈ caligraphic_D ( caligraphic_H start_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ⊗ caligraphic_H start_POSTSUBSCRIPT italic_B start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ), channels i:(A0)():subscript𝑖subscriptsubscript𝐴0\mathcal{E}_{i}:\mathcal{L}({\mathcal{H}_{A_{0}}})\to\mathcal{L}({\mathcal{H}})caligraphic_E start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT : caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) → caligraphic_L ( caligraphic_H ) for i=1,2𝑖12i=1,2italic_i = 1 , 2, and nN𝑛𝑁n\geq Nitalic_n ≥ italic_N, we have that

12(Φn1idB0)(ψ)(Φn2idB0)(ψ)112subscriptnormtensor-productsuperscriptΦ𝑛subscript1subscriptidsubscript𝐵0𝜓tensor-productsuperscriptΦ𝑛subscript2subscriptidsubscript𝐵0𝜓1\displaystyle\frac{1}{2}\norm{(\Phi^{n}\circ\mathcal{E}_{1}\otimes\mathrm{id}_% {B_{0}})(\psi)-(\Phi^{n}\circ\mathcal{E}_{2}\otimes\mathrm{id}_{B_{0}})(\psi)}% _{1}divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∥ start_ARG ( roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∘ caligraphic_E start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⊗ roman_id start_POSTSUBSCRIPT italic_B start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) ( italic_ψ ) - ( roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ∘ caligraphic_E start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ⊗ roman_id start_POSTSUBSCRIPT italic_B start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) ( italic_ψ ) end_ARG ∥ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT (S22)
=\displaystyle=\,\,= 12(ΦnidB0)(ψ1)(ΦnidB0)(ψ2)112subscriptnormtensor-productsuperscriptΦ𝑛subscriptidsubscript𝐵0subscript𝜓1tensor-productsuperscriptΦ𝑛subscriptidsubscript𝐵0subscript𝜓21\displaystyle\frac{1}{2}\norm{(\Phi^{n}\otimes\mathrm{id}_{B_{0}})(\psi_{1})-(% \Phi^{n}\otimes\mathrm{id}_{B_{0}})(\psi_{2})}_{1}divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∥ start_ARG ( roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ⊗ roman_id start_POSTSUBSCRIPT italic_B start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) ( italic_ψ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) - ( roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ⊗ roman_id start_POSTSUBSCRIPT italic_B start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) ( italic_ψ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) end_ARG ∥ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT (S23)
\displaystyle\leq\,\, 12(ΦnidB0)(ψ1)(ΦidB0)(ψ1)1+12(ΦnidB0)(ψ2)(ΦidB0)(ψ2)1ε12subscriptnormtensor-productsuperscriptΦ𝑛subscriptidsubscript𝐵0subscript𝜓1tensor-productsubscriptΦsubscriptidsubscript𝐵0subscript𝜓1112subscriptnormtensor-productsuperscriptΦ𝑛subscriptidsubscript𝐵0subscript𝜓2tensor-productsubscriptΦsubscriptidsubscript𝐵0subscript𝜓21𝜀\displaystyle\frac{1}{2}\norm{(\Phi^{n}\otimes\mathrm{id}_{B_{0}})(\psi_{1})-(% \Phi_{\infty}\otimes\mathrm{id}_{B_{0}})(\psi_{1})}_{1}+\frac{1}{2}\norm{(\Phi% ^{n}\otimes\mathrm{id}_{B_{0}})(\psi_{2})-(\Phi_{\infty}\otimes\mathrm{id}_{B_% {0}})(\psi_{2})}_{1}\leq\varepsilondivide start_ARG 1 end_ARG start_ARG 2 end_ARG ∥ start_ARG ( roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ⊗ roman_id start_POSTSUBSCRIPT italic_B start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) ( italic_ψ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) - ( roman_Φ start_POSTSUBSCRIPT ∞ end_POSTSUBSCRIPT ⊗ roman_id start_POSTSUBSCRIPT italic_B start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) ( italic_ψ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) end_ARG ∥ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∥ start_ARG ( roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ⊗ roman_id start_POSTSUBSCRIPT italic_B start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) ( italic_ψ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) - ( roman_Φ start_POSTSUBSCRIPT ∞ end_POSTSUBSCRIPT ⊗ roman_id start_POSTSUBSCRIPT italic_B start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) ( italic_ψ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) end_ARG ∥ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ≤ italic_ε (S24)

where ψi=(iidB0)(ψ)subscript𝜓𝑖tensor-productsubscript𝑖subscriptidsubscript𝐵0𝜓\psi_{i}=(\mathcal{E}_{i}\otimes\mathrm{id}_{B_{0}})(\psi)italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = ( caligraphic_E start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ⊗ roman_id start_POSTSUBSCRIPT italic_B start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) ( italic_ψ ) for i=1,2𝑖12i=1,2italic_i = 1 , 2 and (ΦidB0)(ψ1)=(ΦidB0)(ψ2)tensor-productsubscriptΦsubscriptidsubscript𝐵0subscript𝜓1tensor-productsubscriptΦsubscriptidsubscript𝐵0subscript𝜓2(\Phi_{\infty}\otimes\mathrm{id}_{B_{0}})(\psi_{1})=(\Phi_{\infty}\otimes% \mathrm{id}_{B_{0}})(\psi_{2})( roman_Φ start_POSTSUBSCRIPT ∞ end_POSTSUBSCRIPT ⊗ roman_id start_POSTSUBSCRIPT italic_B start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) ( italic_ψ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) = ( roman_Φ start_POSTSUBSCRIPT ∞ end_POSTSUBSCRIPT ⊗ roman_id start_POSTSUBSCRIPT italic_B start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) ( italic_ψ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) were added and subtracted to obtain the second inequality. This clearly implies that C0E(1)(Φk)=0subscriptsuperscript𝐶10𝐸superscriptΦ𝑘0C^{(1)}_{0E}(\Phi^{k})=0italic_C start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 italic_E end_POSTSUBSCRIPT ( roman_Φ start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ) = 0 for kN𝑘𝑁k\geq Nitalic_k ≥ italic_N. ∎

SII.2 Zero-error classical encodings for non-mixing dQMS

Let us now discuss the conclusion of Theorem SII.1 in more detail. The theorem shows that the semigroups {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT that are able to send classical messages perfectly for arbitrarily long times are precisely of the non-mixing type:

n:C0(1)(Φn)>0{Φn}n is non-mixing.\forall n\in\mathbb{N}:\quad C^{(1)}_{0}(\Phi^{n})>0\iff\{\Phi^{n}\}_{n\in% \mathbb{N}}\text{ is non-mixing.}∀ italic_n ∈ roman_ℕ : italic_C start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ) > 0 ⇔ { roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT is non-mixing. (S25)

It is then natural to ask what kind of encoding states ρ1,ρ2𝕄d()subscript𝜌1subscript𝜌2subscript𝕄𝑑\rho_{1},\rho_{2}\in\mathbb{M}_{d}(\mathbb{C})italic_ρ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_ρ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ∈ roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) can be used to perfectly transmit a 1-bit classical message through ΦnsuperscriptΦ𝑛\Phi^{n}roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT (nfor-all𝑛\forall n\in\mathbb{N}∀ italic_n ∈ roman_ℕ) for a given non-mixing dQMS {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT. Since {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT is non-mixing, the following two cases can arise:

Case I. λ=1𝜆1\lambda=1italic_λ = 1 is not a simple eigenvalue of ΦΦ\Phiroman_Φ, i.e., ΦΦ\Phiroman_Φ is not ergodic. To tackle this case, let us first note a lemma.

Lemma SII.2.

[15, Section 3.1] [5, Proposition 6.8] The fixed-point vector space FixΦ:={A𝕄d():Φ(A)=A}assignsubscriptFixΦconditional-set𝐴subscript𝕄𝑑Φ𝐴𝐴\mathrm{Fix}_{\Phi}:=\{A\in\mathbb{M}_{d}(\mathbb{C}):\Phi(A)=A\}roman_Fix start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT := { italic_A ∈ roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) : roman_Φ ( italic_A ) = italic_A } of a quantum channel Φ:𝕄d()𝕄d():Φsubscript𝕄𝑑subscript𝕄𝑑\Phi:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) is spanned by quantum states.

Proof.

Let AFixΦ𝐴subscriptFixΦA\in\mathrm{Fix}_{\Phi}italic_A ∈ roman_Fix start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT and consider its canonical decomposition into Hermitian parts:

A=A+A2+iAA2i.𝐴𝐴superscript𝐴2𝑖𝐴superscript𝐴2𝑖A=\frac{A+A^{\dagger}}{2}+i\frac{A-A^{\dagger}}{2i}.italic_A = divide start_ARG italic_A + italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG + italic_i divide start_ARG italic_A - italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT end_ARG start_ARG 2 italic_i end_ARG . (S26)

Since ΦΦ\Phiroman_Φ is Hermiticity preserving, (A+A)/2𝐴superscript𝐴2(A+A^{\dagger})/2( italic_A + italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ) / 2 and (AA)/2i𝐴superscript𝐴2𝑖(A-A^{\dagger})/2i( italic_A - italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ) / 2 italic_i are also fixed by ΦΦ\Phiroman_Φ. Thus, it suffices to show that a Hermitian fixed point A=AFixΦ𝐴superscript𝐴subscriptFixΦA=A^{\dagger}\in\mathrm{Fix}_{\Phi}italic_A = italic_A start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT ∈ roman_Fix start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT lies in the span of quantum states. Since A𝐴Aitalic_A is Hermitian, we can write its Jordan decomposition: A=A+A𝐴superscript𝐴superscript𝐴A=A^{+}-A^{-}italic_A = italic_A start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT - italic_A start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT, where A±0superscript𝐴plus-or-minus0A^{\pm}\geq 0italic_A start_POSTSUPERSCRIPT ± end_POSTSUPERSCRIPT ≥ 0 and Tr(A+A)=0tracesuperscript𝐴superscript𝐴0\Tr(A^{+}A^{-})=0roman_Tr ( start_ARG italic_A start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT end_ARG ) = 0. Let Π+superscriptΠ\Pi^{+}roman_Π start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT be the projector onto support of A+superscript𝐴A^{+}italic_A start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT. Then, we have A+=Π+A=Π+Φ(A)=Π+Φ(A+)Π+Φ(A)superscript𝐴superscriptΠ𝐴superscriptΠΦ𝐴superscriptΠΦsuperscript𝐴superscriptΠΦsuperscript𝐴A^{+}=\Pi^{+}A=\Pi^{+}\Phi(A)=\Pi^{+}\Phi(A^{+})-\Pi^{+}\Phi(A^{-})italic_A start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT = roman_Π start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT italic_A = roman_Π start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT roman_Φ ( italic_A ) = roman_Π start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT roman_Φ ( italic_A start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ) - roman_Π start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT roman_Φ ( italic_A start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ), so that

Tr(A+)=Tr(Π+Φ(A+))Tr(Π+Φ(A))Tr(Π+Φ(A+))Tr(Φ(A+))=Tr(A+).tracesuperscript𝐴tracesuperscriptΠΦsuperscript𝐴tracesuperscriptΠΦsuperscript𝐴tracesuperscriptΠΦsuperscript𝐴traceΦsuperscript𝐴tracesuperscript𝐴\Tr(A^{+})=\Tr(\Pi^{+}\Phi(A^{+}))-\Tr(\Pi^{+}\Phi(A^{-}))\leq\Tr(\Pi^{+}\Phi(% A^{+}))\leq\Tr(\Phi(A^{+}))=\Tr(A^{+}).roman_Tr ( start_ARG italic_A start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT end_ARG ) = roman_Tr ( start_ARG roman_Π start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT roman_Φ ( italic_A start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ) end_ARG ) - roman_Tr ( start_ARG roman_Π start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT roman_Φ ( italic_A start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ) end_ARG ) ≤ roman_Tr ( start_ARG roman_Π start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT roman_Φ ( italic_A start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ) end_ARG ) ≤ roman_Tr ( start_ARG roman_Φ ( italic_A start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ) end_ARG ) = roman_Tr ( start_ARG italic_A start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT end_ARG ) . (S27)

Hence, the inequalities above must be equalities, implying that Π+Φ(A)=0superscriptΠΦsuperscript𝐴0\Pi^{+}\Phi(A^{-})=0roman_Π start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT roman_Φ ( italic_A start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ) = 0 and Π+Φ(A+)=Φ(A+)superscriptΠΦsuperscript𝐴Φsuperscript𝐴\Pi^{+}\Phi(A^{+})=\Phi(A^{+})roman_Π start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT roman_Φ ( italic_A start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ) = roman_Φ ( italic_A start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ). This shows that A+=Π+A=Π+Φ(A+)=Φ(A+)superscript𝐴superscriptΠ𝐴superscriptΠΦsuperscript𝐴Φsuperscript𝐴A^{+}=\Pi^{+}A=\Pi^{+}\Phi(A^{+})=\Phi(A^{+})italic_A start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT = roman_Π start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT italic_A = roman_Π start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT roman_Φ ( italic_A start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ) = roman_Φ ( italic_A start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ), which clearly also implies A=Φ(A)superscript𝐴Φsuperscript𝐴A^{-}=\Phi(A^{-})italic_A start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT = roman_Φ ( italic_A start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT ). Hence, A𝐴Aitalic_A lies in the span of quantum states A+/TrA+superscript𝐴tracesuperscript𝐴A^{+}/\Tr A^{+}italic_A start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT / roman_Tr italic_A start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT and A/TrAsuperscript𝐴tracesuperscript𝐴A^{-}/\Tr A^{-}italic_A start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT / roman_Tr italic_A start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT. ∎

Let us now consider a channel Φ:𝕄d()𝕄d():Φsubscript𝕄𝑑subscript𝕄𝑑\Phi:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) for which λ=1𝜆1\lambda=1italic_λ = 1 is not a simple eigenvalue. This means that there are two distinct states ρ,σ𝕊d()𝜌𝜎subscript𝕊𝑑\rho,\sigma\in\mathbb{S}_{d}(\mathbb{C})italic_ρ , italic_σ ∈ roman_𝕊 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) that are fixed by ΦΦ\Phiroman_Φ. Let A=ρσ𝐴𝜌𝜎A=\rho-\sigmaitalic_A = italic_ρ - italic_σ.Then, the proof of Lemma SII.2 shows that the orthogonal positive and negative parts A±superscript𝐴plus-or-minusA^{\pm}italic_A start_POSTSUPERSCRIPT ± end_POSTSUPERSCRIPT of A𝐴Aitalic_A are also fixed by ΦΦ\Phiroman_Φ. Thus, we can transmit a 1-bit classical message through ΦnsuperscriptΦ𝑛\Phi^{n}roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT for all n𝑛n\in\mathbb{N}italic_n ∈ roman_ℕ by encoding it in the states γ1=A+/TrA+subscript𝛾1superscript𝐴tracesuperscript𝐴\gamma_{1}=A^{+}/\Tr A^{+}italic_γ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_A start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT / roman_Tr italic_A start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT and γ2=A/TrAsubscript𝛾2superscript𝐴tracesuperscript𝐴\gamma_{2}=A^{-}/\Tr A^{-}italic_γ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = italic_A start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT / roman_Tr italic_A start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT.

Case II. λ=1𝜆1\lambda=1italic_λ = 1 is a simple eigenvalue of ΦΦ\Phiroman_Φ but there are other peripheral eigenvalues as well. In other words, ΦΦ\Phiroman_Φ is an ergodic quantum channel with |𝕋specΦ|2𝕋specΦ2|\mathbb{T}\cap\text{spec}\Phi|\geq 2| roman_𝕋 ∩ spec roman_Φ | ≥ 2.

In order to tackle this case, we need to study the peripheral spectrum of ergodic quantum channels. The structure of the peripheral spectrum of such channels is well-understood.

Lemma SII.3.

The following is true for an ergodic quantum channel Φ:𝕄d()𝕄d():Φsubscript𝕄𝑑subscript𝕄𝑑\Phi:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ):

  • The peripheral spectrum of ΦΦ\Phiroman_Φ is a cyclic subgroup of 𝕋𝕋\mathbb{T}roman_𝕋, i.e., q𝑞\exists q\in\mathbb{N}∃ italic_q ∈ roman_ℕ such that 𝕋specΦ={ωm:m=0,1,,q1}𝕋specΦconditional-setsuperscript𝜔𝑚𝑚01𝑞1\mathbb{T}\cap\operatorname{spec}\Phi=\{\omega^{m}:m=0,1,\ldots,q-1\}roman_𝕋 ∩ roman_spec roman_Φ = { italic_ω start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT : italic_m = 0 , 1 , … , italic_q - 1 }, where ω=e2πi/q𝜔superscript𝑒2𝜋𝑖𝑞\omega=e^{2\pi i/q}italic_ω = italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i / italic_q end_POSTSUPERSCRIPT.

  • All the peripheral eigenvalues of ΦΦ\Phiroman_Φ are simple.

  • There exists a unitary U𝕄d()𝑈subscript𝕄𝑑U\in\mathbb{M}_{d}(\mathbb{C})italic_U ∈ roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) such that Φ(Um)=ωmUmsuperscriptΦsuperscript𝑈𝑚superscript𝜔𝑚superscript𝑈𝑚\Phi^{*}(U^{m})=\omega^{m}U^{m}roman_Φ start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ( italic_U start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT ) = italic_ω start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT italic_U start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT for m=0,1,,q1𝑚01𝑞1m=0,1,\ldots,q-1italic_m = 0 , 1 , … , italic_q - 1.

  • U𝑈Uitalic_U admits a spectral decomposition U=m=0q1ωmPm𝑈superscriptsubscript𝑚0𝑞1superscript𝜔𝑚subscript𝑃𝑚U=\sum_{m=0}^{q-1}\omega^{m}P_{m}italic_U = ∑ start_POSTSUBSCRIPT italic_m = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q - 1 end_POSTSUPERSCRIPT italic_ω start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT italic_P start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT such that Φ(Pm+1)=PmsuperscriptΦsubscript𝑃𝑚1subscript𝑃𝑚\Phi^{*}(P_{m+1})=P_{m}roman_Φ start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ( italic_P start_POSTSUBSCRIPT italic_m + 1 end_POSTSUBSCRIPT ) = italic_P start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT.

Proof.

We recall that a quantum channel and its adjoint have the same spectrum, and also that if ΦΦ\Phiroman_Φ is ergodic, then ΦsuperscriptΦ\Phi^{*}roman_Φ start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT is also ergodic. Also recall that the adjoint of any quantum channel is unital and completely positive. This means that for an ergodic channel Φ:𝕄d()𝕄d():Φsubscript𝕄𝑑subscript𝕄𝑑\Phi:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ), the adjoint map Φ:𝕄d()𝕄d():superscriptΦsubscript𝕄𝑑subscript𝕄𝑑\Phi^{*}:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) has a unique positive definite fixed point: Φ(𝟙)=𝟙superscriptΦdouble-struck-𝟙double-struck-𝟙\Phi^{*}(\mathbb{1})=\mathbb{1}roman_Φ start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ( blackboard_𝟙 ) = blackboard_𝟙. The peripheral spectrum of such maps has been studied in detail in the literature, and the statement of the lemma follows directly from the results in [42], see also [5, Theorem 6.6]. ∎

The next proposition provides a lower bound on the number of classical messages that can be sent without error through any iteration of an ergodic channel.

Theorem SII.4.

Let Φ:𝕄d()𝕄d():Φsubscript𝕄𝑑subscript𝕄𝑑\Phi:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) be an ergodic quantum channel. Then,

n:C0(1)(Φn)log|𝕋specΦ|.\forall n\in\mathbb{N}:\quad C^{(1)}_{0}(\Phi^{n})\geq\log|\mathbb{T}\cap% \operatorname{spec}\Phi|.∀ italic_n ∈ roman_ℕ : italic_C start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ) ≥ roman_log | roman_𝕋 ∩ roman_spec roman_Φ | . (S28)
Proof.

For an ergodic channel Φ:𝕄d()𝕄d():Φsubscript𝕄𝑑subscript𝕄𝑑\Phi:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ), Lemma SII.3 provides orthogonal spectral projectors Pk𝕄d()subscript𝑃𝑘subscript𝕄𝑑P_{k}\in\mathbb{M}_{d}(\mathbb{C})italic_P start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) satisfying Φ(Pk+1)=PksuperscriptΦsubscript𝑃𝑘1subscript𝑃𝑘\Phi^{*}(P_{k+1})=P_{k}roman_Φ start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ( italic_P start_POSTSUBSCRIPT italic_k + 1 end_POSTSUBSCRIPT ) = italic_P start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT, where kq:={0,1,,q1}𝑘subscript𝑞assign01𝑞1k\in\mathbb{Z}_{q}:=\{0,1,\ldots,q-1\}italic_k ∈ roman_ℤ start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT := { 0 , 1 , … , italic_q - 1 } and q=|𝕋specΦ|𝑞𝕋specΦq=|\mathbb{T}\cap\operatorname{spec}\Phi|italic_q = | roman_𝕋 ∩ roman_spec roman_Φ |. Note that addition of indices here is to be understood mod q𝑞qitalic_q. We claim that q𝑞qitalic_q classical messages can be transmitted perfectly through ΦnsuperscriptΦ𝑛\Phi^{n}roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT for all n𝑛n\in\mathbb{N}italic_n ∈ roman_ℕ with encoding states ρm=Pm/TrPmsubscript𝜌𝑚subscript𝑃𝑚tracesubscript𝑃𝑚\rho_{m}=P_{m}/\Tr P_{m}italic_ρ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT = italic_P start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT / roman_Tr italic_P start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT for mq𝑚subscript𝑞m\in\mathbb{Z}_{q}italic_m ∈ roman_ℤ start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT. This is because

mq::for-all𝑚subscript𝑞absent\displaystyle\forall m\in\mathbb{Z}_{q}:\quad∀ italic_m ∈ roman_ℤ start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT : Tr(Φ(Pm+1)Pm)=Tr(Pm)=Tr(Pm+1Φ(Pm)),tracesuperscriptΦsubscript𝑃𝑚1subscript𝑃𝑚tracesubscript𝑃𝑚tracesubscript𝑃𝑚1Φsubscript𝑃𝑚\displaystyle\Tr(\Phi^{*}(P_{m+1})P_{m})=\Tr(P_{m})=\Tr(P_{m+1}\Phi(P_{m})),roman_Tr ( start_ARG roman_Φ start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ( italic_P start_POSTSUBSCRIPT italic_m + 1 end_POSTSUBSCRIPT ) italic_P start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT end_ARG ) = roman_Tr ( start_ARG italic_P start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT end_ARG ) = roman_Tr ( start_ARG italic_P start_POSTSUBSCRIPT italic_m + 1 end_POSTSUBSCRIPT roman_Φ ( italic_P start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) end_ARG ) , (S29)
Tr(Φ(Pm+1)Pm)=Tr(PmPm)=0=Tr(Pm+1Φ(Pm))formm.formulae-sequencetracesuperscriptΦsubscript𝑃𝑚1subscript𝑃superscript𝑚tracesubscript𝑃𝑚subscript𝑃superscript𝑚0tracesubscript𝑃𝑚1Φsubscript𝑃superscript𝑚for𝑚superscript𝑚\displaystyle\Tr(\Phi^{*}(P_{m+1})P_{m^{\prime}})=\Tr(P_{m}P_{m^{\prime}})=0=% \Tr(P_{m+1}\Phi(P_{m^{\prime}}))\quad\text{for}\quad m\neq m^{\prime}.roman_Tr ( start_ARG roman_Φ start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ( italic_P start_POSTSUBSCRIPT italic_m + 1 end_POSTSUBSCRIPT ) italic_P start_POSTSUBSCRIPT italic_m start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT end_ARG ) = roman_Tr ( start_ARG italic_P start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT italic_P start_POSTSUBSCRIPT italic_m start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT end_ARG ) = 0 = roman_Tr ( start_ARG italic_P start_POSTSUBSCRIPT italic_m + 1 end_POSTSUBSCRIPT roman_Φ ( italic_P start_POSTSUBSCRIPT italic_m start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ) end_ARG ) for italic_m ≠ italic_m start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT . (S30)

In other words,

mq:Tr(Φ(Pm)Pm)={Tr(Pm)if m=m+10if mm+1.\forall m\in\mathbb{Z}_{q}:\quad\Tr(\Phi(P_{m})P_{m^{\prime}})=\begin{cases}% \Tr(P_{m})\quad\text{if }m^{\prime}=m+1\\ 0\quad\quad\quad\,\,\,\,\text{if }m^{\prime}\neq m+1.\end{cases}∀ italic_m ∈ roman_ℤ start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT : roman_Tr ( start_ARG roman_Φ ( italic_P start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) italic_P start_POSTSUBSCRIPT italic_m start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT end_ARG ) = { start_ROW start_CELL roman_Tr ( start_ARG italic_P start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT end_ARG ) if italic_m start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_m + 1 end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL 0 if italic_m start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≠ italic_m + 1 . end_CELL start_CELL end_CELL end_ROW (S31)

This shows that sequential action of ΦΦ\Phiroman_Φ on the encoding states ρmsubscript𝜌𝑚\rho_{m}italic_ρ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT just cyclically permutes the output supports: suppΦ(ρm)suppPm+1suppΦsubscript𝜌𝑚suppsubscript𝑃𝑚1\operatorname{supp}\Phi(\rho_{m})\subset\operatorname{supp}P_{m+1}roman_supp roman_Φ ( italic_ρ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) ⊂ roman_supp italic_P start_POSTSUBSCRIPT italic_m + 1 end_POSTSUBSCRIPT for mq𝑚subscript𝑞m\in\mathbb{Z}_{q}italic_m ∈ roman_ℤ start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT. Clearly, the output states {Φn(ρm)}mqsubscriptsuperscriptΦ𝑛subscript𝜌𝑚𝑚subscript𝑞\{\Phi^{n}(\rho_{m})\}_{m\in\mathbb{Z}_{q}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( italic_ρ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) } start_POSTSUBSCRIPT italic_m ∈ roman_ℤ start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT end_POSTSUBSCRIPT are thus mutually orthogonal for all n𝑛n\in\mathbb{N}italic_n ∈ roman_ℕ, which proves our claim. ∎

More generally, we can prove that for any dQMS {Φn}superscriptΦ𝑛\{\Phi^{n}\}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT }, the peripheral space χ(Φ)𝜒Φ\chi(\Phi)italic_χ ( roman_Φ ) of the channel ΦΦ\Phiroman_Φ serves as the right space to encode information in order for it to be recoverable for an arbitrarily long time. Recall that the peripheral space of a channel Φ:(A)(A):Φsubscript𝐴subscript𝐴\Phi:\mathcal{L}({\mathcal{H}_{A}})\to\mathcal{L}({\mathcal{H}_{A}})roman_Φ : caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) → caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) is defined as the span of all its peripheral eigenoperators and there exists a decomposition A=0k=1Kk,1k,2subscript𝐴direct-sumsubscript0superscriptsubscriptdirect-sum𝑘1𝐾tensor-productsubscript𝑘1subscript𝑘2\mathcal{H}_{A}=\mathcal{H}_{0}\oplus\bigoplus_{k=1}^{K}\mathcal{H}_{k,1}% \otimes\mathcal{H}_{k,2}caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT = caligraphic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ⊕ ⨁ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT ⊗ caligraphic_H start_POSTSUBSCRIPT italic_k , 2 end_POSTSUBSCRIPT and positive definite states ρk(k,2)subscript𝜌𝑘subscript𝑘2\rho_{k}\in\mathcal{L}({\mathcal{H}_{k,2}})italic_ρ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_k , 2 end_POSTSUBSCRIPT ) such that [5, Theorem 6.16]:

χ(Φ)=0k=1K((k,1)ρk).𝜒Φdirect-sum0superscriptsubscriptdirect-sum𝑘1𝐾tensor-productsubscript𝑘1subscript𝜌𝑘\chi(\Phi)=0\oplus\bigoplus_{k=1}^{K}(\mathcal{L}({\mathcal{H}_{k,1}})\otimes% \rho_{k}).italic_χ ( roman_Φ ) = 0 ⊕ ⨁ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT ( caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT ) ⊗ italic_ρ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) . (S32)

Moreover, there exist unitaries Uk(k,1)subscript𝑈𝑘subscript𝑘1U_{k}\in\mathcal{L}({\mathcal{H}_{k,1}})italic_U start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT ) and a permutation π𝜋\piitalic_π which permutes within subsets of {1,2,,K}12𝐾\{1,2,\ldots,K\}{ 1 , 2 , … , italic_K } for which the corresponding k,1subscript𝑘1\mathcal{H}_{k,1}caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT’s have the same dimension, such that for any X=0k=1Kxkρk𝑋direct-sum0superscriptsubscriptdirect-sum𝑘1𝐾tensor-productsubscript𝑥𝑘subscript𝜌𝑘X=0\oplus\bigoplus_{k=1}^{K}x_{k}\otimes\rho_{k}italic_X = 0 ⊕ ⨁ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT italic_x start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ⊗ italic_ρ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT:

Φ(X)=0k=1KUkxπ(k)Ukρk.Φ𝑋direct-sum0superscriptsubscriptdirect-sum𝑘1𝐾tensor-productsubscriptsuperscript𝑈𝑘subscript𝑥𝜋𝑘subscript𝑈𝑘subscript𝜌𝑘\Phi(X)=0\oplus\bigoplus_{k=1}^{K}U^{\dagger}_{k}x_{\pi(k)}U_{k}\otimes\rho_{k}.roman_Φ ( italic_X ) = 0 ⊕ ⨁ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT italic_U start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_x start_POSTSUBSCRIPT italic_π ( italic_k ) end_POSTSUBSCRIPT italic_U start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ⊗ italic_ρ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT . (S33)

Using this decomposition, we can prove the following result.

Theorem SII.5.

Let Φ:(A)(A):Φsubscript𝐴subscript𝐴\Phi:\mathcal{L}({\mathcal{H}_{A}})\to\mathcal{L}({\mathcal{H}_{A}})roman_Φ : caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) → caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) be a quantum channel and {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT be the associated dQMS. Then, N(dimA)2𝑁superscriptdimensionsubscript𝐴2\exists N\leq(\dim\mathcal{H}_{A})^{2}∃ italic_N ≤ ( roman_dim caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT such that

q:limnC0(1)(Φn)=C0(1)(ΦN)=C0(1)(ΦN+q)=logk=1Kdimk,1.\forall q\in\mathbb{N}:\quad\lim_{n\to\infty}C^{(1)}_{0}(\Phi^{n})=C^{(1)}_{0}% (\Phi^{N})=C^{(1)}_{0}(\Phi^{N+q})=\log\sum_{k=1}^{K}\dim\mathcal{H}_{k,1}.∀ italic_q ∈ roman_ℕ : roman_lim start_POSTSUBSCRIPT italic_n → ∞ end_POSTSUBSCRIPT italic_C start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ) = italic_C start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ) = italic_C start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ start_POSTSUPERSCRIPT italic_N + italic_q end_POSTSUPERSCRIPT ) = roman_log ∑ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT roman_dim caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT . (S34)
Proof.

Note that the first two equalities follow from Theorem SII.10, which shows that there exists N(dimA)2𝑁superscriptdimensionsubscript𝐴2N\leq(\dim\mathcal{H}_{A})^{2}italic_N ≤ ( roman_dim caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT such that the operator systems of the semigroup stabilize after time N::𝑁absentN:italic_N :

SΦSΦ2SΦN=SΦN+1==SΦN+q=subscript𝑆Φsubscript𝑆superscriptΦ2subscript𝑆superscriptΦ𝑁subscript𝑆superscriptΦ𝑁1subscript𝑆superscriptΦ𝑁𝑞S_{\Phi}\subset S_{\Phi^{2}}\subset\ldots\subset S_{\Phi^{N}}=S_{\Phi^{N+1}}=% \ldots=S_{\Phi^{N+q}}=\ldotsitalic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT ⊂ italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ⊂ … ⊂ italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_N + 1 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = … = italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_N + italic_q end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = … (S35)

To show the final equality, first note that the stated action of a channel on its peripheral space (Eq. (S33)) clearly implies that the set of states {|ikik|ρk}tensor-productsubscript𝑖𝑘subscript𝑖𝑘subscript𝜌𝑘\{\outerproduct{i_{k}}{i_{k}}\otimes\rho_{k}\}{ | start_ARG italic_i start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_ARG ⟩ ⟨ start_ARG italic_i start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_ARG | ⊗ italic_ρ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT } for k=1,2,,K𝑘12𝐾k=1,2,\ldots,Kitalic_k = 1 , 2 , … , italic_K and ik=1,2,,dimk,1subscript𝑖𝑘12dimensionsubscript𝑘1i_{k}=1,2,\ldots,\dim\mathcal{H}_{k,1}italic_i start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT = 1 , 2 , … , roman_dim caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT forms a zero-error classical code for ΦnsuperscriptΦ𝑛\Phi^{n}roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT for all n𝑛n\in\mathbb{N}italic_n ∈ roman_ℕ in the sense of Definition SI.5. Here, for each k𝑘kitalic_k, the state |ikik|ρktensor-productsubscript𝑖𝑘subscript𝑖𝑘subscript𝜌𝑘\outerproduct{i_{k}}{i_{k}}\otimes\rho_{k}| start_ARG italic_i start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_ARG ⟩ ⟨ start_ARG italic_i start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_ARG | ⊗ italic_ρ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT is supported on the k,1k,2tensor-productsubscript𝑘1subscript𝑘2\mathcal{H}_{k,1}\otimes\mathcal{H}_{k,2}caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT ⊗ caligraphic_H start_POSTSUBSCRIPT italic_k , 2 end_POSTSUBSCRIPT block in Eq. (S32). This shows that

n:C0(1)(Φn)logk=1Kdimk,1.\forall n\in\mathbb{N}:\quad C^{(1)}_{0}(\Phi^{n})\geq\log\sum_{k=1}^{K}\dim% \mathcal{H}_{k,1}.∀ italic_n ∈ roman_ℕ : italic_C start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ) ≥ roman_log ∑ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT roman_dim caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT . (S36)

To show the reverse inequality, suppose that {ψm}m=1Msuperscriptsubscriptsubscript𝜓𝑚𝑚1𝑀\{\psi_{m}\}_{m=1}^{M}{ italic_ψ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_m = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT is a zero-error classical code for ΦNsuperscriptΦ𝑁\Phi^{N}roman_Φ start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT. Since the operator systems of the semigroup stabilize after time N𝑁Nitalic_N, {ψm}m=1Msuperscriptsubscriptsubscript𝜓𝑚𝑚1𝑀\{\psi_{m}\}_{m=1}^{M}{ italic_ψ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_m = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT is also a zero-error classical code for ΦN+qsuperscriptΦ𝑁𝑞\Phi^{N+q}roman_Φ start_POSTSUPERSCRIPT italic_N + italic_q end_POSTSUPERSCRIPT for all q𝑞q\in\mathbb{N}italic_q ∈ roman_ℕ, i.e.,

q,mm:ΦN+q(ψm),ΦN+q(ψm)=0.\forall q\in\mathbb{N},\,\,\forall m\neq m^{\prime}:\quad\langle\Phi^{N+q}(% \psi_{m}),\Phi^{N+q}(\psi_{m^{\prime}})\rangle=0.∀ italic_q ∈ roman_ℕ , ∀ italic_m ≠ italic_m start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT : ⟨ roman_Φ start_POSTSUPERSCRIPT italic_N + italic_q end_POSTSUPERSCRIPT ( italic_ψ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) , roman_Φ start_POSTSUPERSCRIPT italic_N + italic_q end_POSTSUPERSCRIPT ( italic_ψ start_POSTSUBSCRIPT italic_m start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ) ⟩ = 0 . (S37)

From [5, Proposition 6.3], there exists an increasing subsequence (ni)isubscriptsubscript𝑛𝑖𝑖(n_{i})_{i\in\mathbb{N}}( italic_n start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_i ∈ roman_ℕ end_POSTSUBSCRIPT such that limiΦni=𝒫χsubscript𝑖superscriptΦsubscript𝑛𝑖subscript𝒫𝜒\lim_{i\to\infty}\Phi^{n_{i}}=\mathcal{P}_{\chi}roman_lim start_POSTSUBSCRIPT italic_i → ∞ end_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_n start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT = caligraphic_P start_POSTSUBSCRIPT italic_χ end_POSTSUBSCRIPT, where 𝒫χsubscript𝒫𝜒\mathcal{P}_{\chi}caligraphic_P start_POSTSUBSCRIPT italic_χ end_POSTSUBSCRIPT is the channel that projects onto the peripheral space χ(Φ)𝜒Φ\chi(\Phi)italic_χ ( roman_Φ ). Thus, {ψm}m=1Msuperscriptsubscriptsubscript𝜓𝑚𝑚1𝑀\{\psi_{m}\}_{m=1}^{M}{ italic_ψ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_m = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT is also a zero-error classical code for 𝒫χsubscript𝒫𝜒\mathcal{P}_{\chi}caligraphic_P start_POSTSUBSCRIPT italic_χ end_POSTSUBSCRIPT:

mm:limiΦni(ψm),Φni(ψm)=0=𝒫χ(ψm),𝒫χ(ψm),\forall m\neq m^{\prime}:\quad\lim_{i\to\infty}\langle\Phi^{n_{i}}(\psi_{m}),% \Phi^{n_{i}}(\psi_{m^{\prime}})\rangle=0=\langle\mathcal{P}_{\chi}(\psi_{m}),% \mathcal{P}_{\chi}(\psi_{m^{\prime}})\rangle,∀ italic_m ≠ italic_m start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT : roman_lim start_POSTSUBSCRIPT italic_i → ∞ end_POSTSUBSCRIPT ⟨ roman_Φ start_POSTSUPERSCRIPT italic_n start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT ( italic_ψ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) , roman_Φ start_POSTSUPERSCRIPT italic_n start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT ( italic_ψ start_POSTSUBSCRIPT italic_m start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ) ⟩ = 0 = ⟨ caligraphic_P start_POSTSUBSCRIPT italic_χ end_POSTSUBSCRIPT ( italic_ψ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) , caligraphic_P start_POSTSUBSCRIPT italic_χ end_POSTSUBSCRIPT ( italic_ψ start_POSTSUBSCRIPT italic_m start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ) ⟩ , (S38)

where we have used the continuity of the Hilbert-Schmidt inner product on 𝕄d()subscript𝕄𝑑\mathbb{M}_{d}(\mathbb{C})roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ). Thus, {𝒫χ(ψm)}m=1Msuperscriptsubscriptsubscript𝒫𝜒subscript𝜓𝑚𝑚1𝑀\{\mathcal{P}_{\chi}(\psi_{m})\}_{m=1}^{M}{ caligraphic_P start_POSTSUBSCRIPT italic_χ end_POSTSUBSCRIPT ( italic_ψ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) } start_POSTSUBSCRIPT italic_m = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT forms an orthogonal set of states in χ(Φ)𝜒Φ\chi(\Phi)italic_χ ( roman_Φ ), which from the structure of χ(Φ)𝜒Φ\chi(\Phi)italic_χ ( roman_Φ ), clearly implies that Mk=1Kdimk,1𝑀superscriptsubscript𝑘1𝐾dimensionsubscript𝑘1M\leq\sum_{k=1}^{K}\dim\mathcal{H}_{k,1}italic_M ≤ ∑ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT roman_dim caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT. Since {ψm}m=1Msuperscriptsubscriptsubscript𝜓𝑚𝑚1𝑀\{\psi_{m}\}_{m=1}^{M}{ italic_ψ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_m = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT was an arbitrary zero-error classical code for ΦNsuperscriptΦ𝑁\Phi^{N}roman_Φ start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT, this shows that

C0(1)(ΦN)logk=1Kdimk,1.subscriptsuperscript𝐶10superscriptΦ𝑁superscriptsubscript𝑘1𝐾dimensionsubscript𝑘1C^{(1)}_{0}(\Phi^{N})\leq\log\sum_{k=1}^{K}\dim\mathcal{H}_{k,1}.italic_C start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ) ≤ roman_log ∑ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT roman_dim caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT . (S39)

Remark SII.6.

We urge the readers to check that for an ergodic channel ΦΦ\Phiroman_Φ, dimk,1=1dimensionsubscript𝑘11\dim\mathcal{H}_{k,1}=1roman_dim caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT = 1 for all k𝑘kitalic_k in Eq. (S2) [42, 5], so that kdimk,1=dimχ(Φ)=|𝕋specΦ|subscript𝑘dimensionsubscript𝑘1dimension𝜒Φ𝕋specΦ\sum_{k}\dim\mathcal{H}_{k,1}=\dim\chi(\Phi)=|\mathbb{T}\cap\operatorname{spec% }\Phi|∑ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT roman_dim caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT = roman_dim italic_χ ( roman_Φ ) = | roman_𝕋 ∩ roman_spec roman_Φ | and we get

limnC0(1)(Φ)=log|𝕋specΦ|.subscript𝑛subscriptsuperscript𝐶10Φ𝕋specΦ\lim_{n\to\infty}C^{(1)}_{0}(\Phi)=\log|\mathbb{T}\cap\operatorname{spec}\Phi|.roman_lim start_POSTSUBSCRIPT italic_n → ∞ end_POSTSUBSCRIPT italic_C start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ ) = roman_log | roman_𝕋 ∩ roman_spec roman_Φ | . (S40)

SII.3 Zero-error quantum communication through dQMS

In this subsection, we consider the task of storing quantum information in a system A𝐴Aitalic_A whose time evolution is governed by a dQMS {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT, where Φ:(A)(A):Φsubscript𝐴subscript𝐴\Phi:\mathcal{L}({\mathcal{H}_{A}})\to\mathcal{L}({\mathcal{H}_{A}})roman_Φ : caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) → caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) is a quantum channel. We take a slightly different route here than what was taken in the classical case in previous subsections. We first prove the analogue of Theorem SII.8 for the quantum capacity, from which the characterization of dQMS that eventually become useless for perfect quantum communication will follow naturally. The peripheral space χ(Φ)𝜒Φ\chi(\Phi)italic_χ ( roman_Φ ) will again play a crucial role in our discussion. Let us recall that there exists a decomposition A=0k=1Kk,1k,2subscript𝐴direct-sumsubscript0superscriptsubscriptdirect-sum𝑘1𝐾tensor-productsubscript𝑘1subscript𝑘2\mathcal{H}_{A}=\mathcal{H}_{0}\oplus\bigoplus_{k=1}^{K}\mathcal{H}_{k,1}% \otimes\mathcal{H}_{k,2}caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT = caligraphic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ⊕ ⨁ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT ⊗ caligraphic_H start_POSTSUBSCRIPT italic_k , 2 end_POSTSUBSCRIPT and positive definite states ρk(k,2)subscript𝜌𝑘subscript𝑘2\rho_{k}\in\mathcal{L}({\mathcal{H}_{k,2}})italic_ρ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_k , 2 end_POSTSUBSCRIPT ) such that:

χ(Φ)=0k=1K((k,1)ρk).𝜒Φdirect-sum0superscriptsubscriptdirect-sum𝑘1𝐾tensor-productsubscript𝑘1subscript𝜌𝑘\chi(\Phi)=0\oplus\bigoplus_{k=1}^{K}(\mathcal{L}({\mathcal{H}_{k,1}})\otimes% \rho_{k}).italic_χ ( roman_Φ ) = 0 ⊕ ⨁ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT ( caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT ) ⊗ italic_ρ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) . (S41)

Moreover, there exist unitaries Uk(k,1)subscript𝑈𝑘subscript𝑘1U_{k}\in\mathcal{L}({\mathcal{H}_{k,1}})italic_U start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT ) and a permutation π𝜋\piitalic_π which permutes within subsets of {1,2,,K}12𝐾\{1,2,\ldots,K\}{ 1 , 2 , … , italic_K } for which the corresponding k,1subscript𝑘1\mathcal{H}_{k,1}caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT’s have the same dimension, such that for any X=0k=1Kxkρk𝑋direct-sum0superscriptsubscriptdirect-sum𝑘1𝐾tensor-productsubscript𝑥𝑘subscript𝜌𝑘X=0\oplus\bigoplus_{k=1}^{K}x_{k}\otimes\rho_{k}italic_X = 0 ⊕ ⨁ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT italic_x start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ⊗ italic_ρ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT:

Φ(X)=0k=1KUkxπ(k)Ukρk.Φ𝑋direct-sum0superscriptsubscriptdirect-sum𝑘1𝐾tensor-productsubscriptsuperscript𝑈𝑘subscript𝑥𝜋𝑘subscript𝑈𝑘subscript𝜌𝑘\Phi(X)=0\oplus\bigoplus_{k=1}^{K}U^{\dagger}_{k}x_{\pi(k)}U_{k}\otimes\rho_{k}.roman_Φ ( italic_X ) = 0 ⊕ ⨁ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT italic_U start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_x start_POSTSUBSCRIPT italic_π ( italic_k ) end_POSTSUBSCRIPT italic_U start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ⊗ italic_ρ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT . (S42)

Using this decomposition, we can prove the following result.

Theorem SII.7.

Let Φ:(A)(A):Φsubscript𝐴subscript𝐴\Phi:\mathcal{L}({\mathcal{H}_{A}})\to\mathcal{L}({\mathcal{H}_{A}})roman_Φ : caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) → caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) be a quantum channel and {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT be the associated dQMS. Then, N(dimA)2𝑁superscriptdimensionsubscript𝐴2\exists N\leq(\dim\mathcal{H}_{A})^{2}∃ italic_N ≤ ( roman_dim caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT such that

q:limnQ0(1)(Φn)=Q0(1)(ΦN)=Q0(1)(ΦN+q)=logmaxkdimk,1.\forall q\in\mathbb{N}:\quad\lim_{n\to\infty}Q^{(1)}_{0}(\Phi^{n})=Q^{(1)}_{0}% (\Phi^{N})=Q^{(1)}_{0}(\Phi^{N+q})=\log\max_{k}\dim\mathcal{H}_{k,1}.∀ italic_q ∈ roman_ℕ : roman_lim start_POSTSUBSCRIPT italic_n → ∞ end_POSTSUBSCRIPT italic_Q start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ) = italic_Q start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ) = italic_Q start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ start_POSTSUPERSCRIPT italic_N + italic_q end_POSTSUPERSCRIPT ) = roman_log roman_max start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT roman_dim caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT . (S43)
Proof.

As in the proof of Theorem SII.8, we initially note that the first two equalities follow from Theorem SII.10, which shows that there exists N(dimA)2𝑁superscriptdimensionsubscript𝐴2N\leq(\dim\mathcal{H}_{A})^{2}italic_N ≤ ( roman_dim caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT such that the operator systems stabilize after time N::𝑁absentN:italic_N :

SΦSΦ2SΦN=SΦN+1==SΦN+q=subscript𝑆Φsubscript𝑆superscriptΦ2subscript𝑆superscriptΦ𝑁subscript𝑆superscriptΦ𝑁1subscript𝑆superscriptΦ𝑁𝑞S_{\Phi}\subset S_{\Phi^{2}}\subset\ldots\subset S_{\Phi^{N}}=S_{\Phi^{N+1}}=% \ldots=S_{\Phi^{N+q}}=\ldotsitalic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT ⊂ italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ⊂ … ⊂ italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_N + 1 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = … = italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_N + italic_q end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = … (S44)

To show the final equality, first note that the action of a channel ΦΦ\Phiroman_Φ on its peripheral space is reversible [5, Theorem 6.16], i.e., there exists a channel :(A)(A):subscript𝐴subscript𝐴\mathcal{R}:\mathcal{L}({\mathcal{H}_{A}})\to\mathcal{L}({\mathcal{H}_{A}})caligraphic_R : caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) → caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) such that Φ=𝒫χΦsubscript𝒫𝜒\mathcal{R}\circ\Phi=\mathcal{P}_{\chi}caligraphic_R ∘ roman_Φ = caligraphic_P start_POSTSUBSCRIPT italic_χ end_POSTSUBSCRIPT, where 𝒫χsubscript𝒫𝜒\mathcal{P}_{\chi}caligraphic_P start_POSTSUBSCRIPT italic_χ end_POSTSUBSCRIPT is the channel that projects onto the peripheral space χ(Φ)𝜒Φ\chi(\Phi)italic_χ ( roman_Φ ). Thus, in the language of [43], all the k,1subscript𝑘1\mathcal{H}_{k,1}caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT sectors in the decomposition in Eq. (S41) are correctable for ΦnsuperscriptΦ𝑛\Phi^{n}roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT for all n𝑛n\in\mathbb{N}italic_n ∈ roman_ℕ. Corresponding subspaces 𝒞kAsubscript𝒞𝑘subscript𝐴\mathcal{C}_{k}\subseteq\mathcal{H}_{A}caligraphic_C start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ⊆ caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT with dim𝒞k=dimk,1dimensionsubscript𝒞𝑘dimensionsubscript𝑘1\dim\mathcal{C}_{k}=\dim{\mathcal{H}_{k,1}}roman_dim caligraphic_C start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT = roman_dim caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT can then be constructed using [43, Theorem 3.7] that are correctable for ΦnsuperscriptΦ𝑛\Phi^{n}roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT for all n𝑛n\in\mathbb{N}italic_n ∈ roman_ℕ in the sense of Defintion SI.7. This shows that

n:Q0(1)(Φn)logmaxkdimk,1.\forall n\in\mathbb{N}:\quad Q^{(1)}_{0}(\Phi^{n})\geq\log\max_{k}\dim\mathcal% {H}_{k,1}.∀ italic_n ∈ roman_ℕ : italic_Q start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ) ≥ roman_log roman_max start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT roman_dim caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT . (S45)

Conversely, suppose that a subspace 𝒞A𝒞subscript𝐴\mathcal{C}\subseteq\mathcal{H}_{A}caligraphic_C ⊆ caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT is correctable for ΦNsuperscriptΦ𝑁\Phi^{N}roman_Φ start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT in the sense of Definition SI.7. Since the operator systems of the semigroup stabilize after time N𝑁Nitalic_N, the subspace 𝒞𝒞\mathcal{C}caligraphic_C is also correctable for ΦN+qsuperscriptΦ𝑁𝑞\Phi^{N+q}roman_Φ start_POSTSUPERSCRIPT italic_N + italic_q end_POSTSUPERSCRIPT for all q𝑞q\in\mathbb{N}italic_q ∈ roman_ℕ. A reformulation of the Knill Laflamme error correction conditions in terms the relative entropy [44, 45, 46, 47] shows that:

q,ρ,σ𝒟(𝒞):D(ρ||σ)=D(ΦN+q(ρ)||ΦN+q(σ)).\forall q\in\mathbb{N},\,\,\forall\rho,\sigma\in\mathcal{D}({\mathcal{C}}):% \quad D(\rho||\sigma)=D(\Phi^{N+q}(\rho)||\Phi^{N+q}(\sigma)).∀ italic_q ∈ roman_ℕ , ∀ italic_ρ , italic_σ ∈ caligraphic_D ( caligraphic_C ) : italic_D ( italic_ρ | | italic_σ ) = italic_D ( roman_Φ start_POSTSUPERSCRIPT italic_N + italic_q end_POSTSUPERSCRIPT ( italic_ρ ) | | roman_Φ start_POSTSUPERSCRIPT italic_N + italic_q end_POSTSUPERSCRIPT ( italic_σ ) ) . (S46)

Since there exists an increasing subsequence (ni)isubscriptsubscript𝑛𝑖𝑖(n_{i})_{i\in\mathbb{N}}( italic_n start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_i ∈ roman_ℕ end_POSTSUBSCRIPT such that Φni𝒫χsuperscriptΦsubscript𝑛𝑖subscript𝒫𝜒\Phi^{n_{i}}\to\mathcal{P}_{\chi}roman_Φ start_POSTSUPERSCRIPT italic_n start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT → caligraphic_P start_POSTSUBSCRIPT italic_χ end_POSTSUBSCRIPT as i𝑖i\to\inftyitalic_i → ∞, we have that

ρ,σ𝒟(𝒞):limiD(Φni(ρ)||Φni(σ))=D(ρ||σ)=D(𝒫χ(ρ)||𝒫χ(σ)),\forall\rho,\sigma\in\mathcal{D}({\mathcal{C}}):\quad\lim_{i\to\infty}D(\Phi^{% n_{i}}(\rho)||\Phi^{n_{i}}(\sigma))=D(\rho||\sigma)=D(\mathcal{P}_{\chi}(\rho)% ||\mathcal{P}_{\chi}(\sigma)),∀ italic_ρ , italic_σ ∈ caligraphic_D ( caligraphic_C ) : roman_lim start_POSTSUBSCRIPT italic_i → ∞ end_POSTSUBSCRIPT italic_D ( roman_Φ start_POSTSUPERSCRIPT italic_n start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT ( italic_ρ ) | | roman_Φ start_POSTSUPERSCRIPT italic_n start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT ( italic_σ ) ) = italic_D ( italic_ρ | | italic_σ ) = italic_D ( caligraphic_P start_POSTSUBSCRIPT italic_χ end_POSTSUBSCRIPT ( italic_ρ ) | | caligraphic_P start_POSTSUBSCRIPT italic_χ end_POSTSUBSCRIPT ( italic_σ ) ) , (S47)

which is equivalent to saying that the subspace 𝒞𝒞\mathcal{C}caligraphic_C is correctable for 𝒫χsubscript𝒫𝜒\mathcal{P}_{\chi}caligraphic_P start_POSTSUBSCRIPT italic_χ end_POSTSUBSCRIPT as well. This means that 𝒫χsubscript𝒫𝜒\mathcal{P}_{\chi}caligraphic_P start_POSTSUBSCRIPT italic_χ end_POSTSUBSCRIPT acts like a *-∗ -homomorphism on the algebra (𝒞)𝒞\mathcal{L}({\mathcal{C}})caligraphic_L ( caligraphic_C ) [48, Theorem 3], upto smearing by a fixed operator. The structure of *-∗ -homomorphisms between matrix algebras is well-understood [49]. In particular, this means that the image χ(Φ)𝜒Φ\chi(\Phi)italic_χ ( roman_Φ ) of Pχsubscript𝑃𝜒P_{\chi}italic_P start_POSTSUBSCRIPT italic_χ end_POSTSUBSCRIPT must be able to accommodate atleast one copy of the full matrix algebra (𝒞)𝒞\mathcal{L}({\mathcal{C}})caligraphic_L ( caligraphic_C ), which is only possible if there exists a k𝑘kitalic_k such that dim𝒞dimk,1dimension𝒞dimensionsubscript𝑘1\dim\mathcal{C}\leq\dim\mathcal{H}_{k,1}roman_dim caligraphic_C ≤ roman_dim caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT. Since 𝒞𝒞\mathcal{C}caligraphic_C is an arbitrary correctable subspace of ΦNsuperscriptΦ𝑁\Phi^{N}roman_Φ start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT, we get

Q0(1)(ΦN)logmaxkdimk,1.subscriptsuperscript𝑄10superscriptΦ𝑁subscript𝑘dimensionsubscript𝑘1Q^{(1)}_{0}(\Phi^{N})\leq\log\max_{k}\dim\mathcal{H}_{k,1}.italic_Q start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ) ≤ roman_log roman_max start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT roman_dim caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT . (S48)

Using the above theorem, we can easily characterize the class of eventually q-scrambling dQMS {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT, i.e., the ones for which there exists n𝑛n\in\mathbb{N}italic_n ∈ roman_ℕ such that Q0(1)(Φn)=0subscriptsuperscript𝑄10superscriptΦ𝑛0Q^{(1)}_{0}(\Phi^{n})=0italic_Q start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ) = 0.

Theorem SII.8.

Let Φ:(A)(A):Φsubscript𝐴subscript𝐴\Phi:\mathcal{L}({\mathcal{H}_{A}})\to\mathcal{L}({\mathcal{H}_{A}})roman_Φ : caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) → caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) be a quantum channel and {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT be the associated dQMS. Then, the following are equivalent:

  • ΦΦ\Phiroman_Φ is eventually q-scrambling

  • ΦΦ\Phiroman_Φ is asymptotically entanglement-breaking.

  • All the (k,1)subscript𝑘1\mathcal{L}({\mathcal{H}_{k,1}})caligraphic_L ( caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT ) blocks in the peripheral decomposition in eq. (S41) are one-dimensional.

  • All peripheral points of ΦΦ\Phiroman_Φ communte with one another, i.e. X,Yχ(Φ)for-all𝑋𝑌𝜒Φ\forall X,Y\in\chi(\Phi)∀ italic_X , italic_Y ∈ italic_χ ( roman_Φ ), [X,Y]=XYYX=0𝑋𝑌𝑋𝑌𝑌𝑋0[X,Y]=XY-YX=0[ italic_X , italic_Y ] = italic_X italic_Y - italic_Y italic_X = 0.

Proof.

From the previous theorem, it is clear that ΦΦ\Phiroman_Φ is eventually q-scrambling if and only if dimk,1=1dimensionsubscript𝑘11\dim\mathcal{H}_{k,1}=1roman_dim caligraphic_H start_POSTSUBSCRIPT italic_k , 1 end_POSTSUBSCRIPT = 1 for all k=1,2,,K𝑘12𝐾k=1,2,\ldots,Kitalic_k = 1 , 2 , … , italic_K in Eq. (S41). The rest of the equivalences then follow from [16, Theorem 32]. ∎

SII.4 Bounds on scrambling times

We have completely classified channels Φ:𝕄d()𝕄d():Φsubscript𝕄𝑑subscript𝕄𝑑\Phi:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) (or dQMS {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT) that eventually lose their ability to send classical or quantum information perfectly. We now consider upper bounds on the minimum time after which such dQMS lose their information transmission capacity. We refer to this as the scrambling time (or the scrambling index) of the dQMS.

Definition SII.9.

For a channel ΦΦ\Phiroman_Φ (or a dQMS {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT), we define

  • (quantum scrambling time) q(Φ):=min{n:Q0(1)(Φn)=0}.assign𝑞Φ:𝑛superscriptsubscript𝑄01superscriptΦ𝑛0q(\Phi):=\min\{n\in\mathbb{N}:Q_{0}^{(1)}(\Phi^{n})=0\}.italic_q ( roman_Φ ) := roman_min { italic_n ∈ roman_ℕ : italic_Q start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ) = 0 } .

  • (classical scrambling time) c(Φ):=min{n:C0(1)(Φn)=0}.assign𝑐Φ:𝑛superscriptsubscript𝐶01superscriptΦ𝑛0c(\Phi):=\min\{n\in\mathbb{N}:C_{0}^{(1)}(\Phi^{n})=0\}.italic_c ( roman_Φ ) := roman_min { italic_n ∈ roman_ℕ : italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ) = 0 } .

  • (entanglement-assisted classical scrambling time) cE(Φ):=min{n:C0E(1)(Φn)=0}.assignsubscript𝑐𝐸Φ:𝑛superscriptsubscript𝐶0𝐸1superscriptΦ𝑛0c_{E}(\Phi):=\min\{n\in\mathbb{N}:C_{0E}^{(1)}(\Phi^{n})=0\}.italic_c start_POSTSUBSCRIPT italic_E end_POSTSUBSCRIPT ( roman_Φ ) := roman_min { italic_n ∈ roman_ℕ : italic_C start_POSTSUBSCRIPT 0 italic_E end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ) = 0 } .

Here, we adopt the convention that the minimum of an empty set is ++\infty+ ∞.

Since for any channel ΦΦ\Phiroman_Φ, Q0(1)(Φ)C0(1)(Φ)C0E(1)(Φ)superscriptsubscript𝑄01Φsuperscriptsubscript𝐶01Φsuperscriptsubscript𝐶0𝐸1ΦQ_{0}^{(1)}(\Phi)\leq C_{0}^{(1)}(\Phi)\leq C_{0E}^{(1)}(\Phi)italic_Q start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( roman_Φ ) ≤ italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( roman_Φ ) ≤ italic_C start_POSTSUBSCRIPT 0 italic_E end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( roman_Φ ), it follows that q(Φ)c(Φ)cE(Φ)𝑞Φ𝑐Φsubscript𝑐𝐸Φq(\Phi)\leq c(\Phi)\leq c_{E}(\Phi)italic_q ( roman_Φ ) ≤ italic_c ( roman_Φ ) ≤ italic_c start_POSTSUBSCRIPT italic_E end_POSTSUBSCRIPT ( roman_Φ ). Moreover, the inequalities here can all be strict. The separation between q(Φ)𝑞Φq(\Phi)italic_q ( roman_Φ ) and c(Φ)𝑐Φc(\Phi)italic_c ( roman_Φ ) can be illustrated by considering a non-mixing channel ΦΦ\Phiroman_Φ that is entanglement-breaking, so that q(Φ)=1𝑞Φ1q(\Phi)=1italic_q ( roman_Φ ) = 1 and c(Φ)=cE(Φ)=+𝑐Φsubscript𝑐𝐸Φc(\Phi)=c_{E}(\Phi)=+\inftyitalic_c ( roman_Φ ) = italic_c start_POSTSUBSCRIPT italic_E end_POSTSUBSCRIPT ( roman_Φ ) = + ∞. Examples of this kind can be easily constructed: any classical channel ΦA:𝕄d()𝕄d():subscriptΦ𝐴subscript𝕄𝑑subscript𝕄𝑑\Phi_{A}:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) of the form

X𝕄d():ΦA(X)=i,jAijXjj|ii|,\forall X\in\mathbb{M}_{d}(\mathbb{C}):\quad\Phi_{A}(X)=\sum_{i,j}A_{ij}X_{jj}% \outerproduct{i}{i},∀ italic_X ∈ roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) : roman_Φ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ( italic_X ) = ∑ start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_j italic_j end_POSTSUBSCRIPT | start_ARG italic_i end_ARG ⟩ ⟨ start_ARG italic_i end_ARG | , (S49)

where A𝐴Aitalic_A is an entrywise non-negative column stochastic matrix, works. Intuitively, since this channel completely decoheres its input, no quantum information can be sent through it. However, since specΦA=specA{0},specsubscriptΦ𝐴spec𝐴0\mathrm{spec}\,\Phi_{A}=\mathrm{spec}\,A\cup\{0\},roman_spec roman_Φ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT = roman_spec italic_A ∪ { 0 } , we can easily choose A𝐴Aitalic_A so that ΦAsubscriptΦ𝐴\Phi_{A}roman_Φ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT is non-mixing. To show the separation between c(Φ)𝑐Φc(\Phi)italic_c ( roman_Φ ) and cE(Φ)subscript𝑐𝐸Φc_{E}(\Phi)italic_c start_POSTSUBSCRIPT italic_E end_POSTSUBSCRIPT ( roman_Φ ), we note that there exist channels ΦΦ\Phiroman_Φ such that [40]

C0(1)(Φ)=0 and C0E(1)(Φ)>0.superscriptsubscript𝐶01Φ0 and superscriptsubscript𝐶0𝐸1Φ0C_{0}^{(1)}(\Phi)=0\,\,\text{ and }\,\,C_{0E}^{(1)}(\Phi)>0.italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( roman_Φ ) = 0 and italic_C start_POSTSUBSCRIPT 0 italic_E end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( roman_Φ ) > 0 . (S50)

We now prove the central result of this subsection: for any dQMS {Φn}nsubscriptsuperscriptΦ𝑛𝑛\{\Phi^{n}\}_{n\in\mathbb{N}}{ roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n ∈ roman_ℕ end_POSTSUBSCRIPT, its zero-error transmission capacity stabilizes after time nO(d2)similar-to𝑛𝑂superscript𝑑2n\sim O(d^{2})italic_n ∼ italic_O ( italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ).

Theorem SII.10.

For any channel Φ:𝕄d()𝕄d():Φsubscript𝕄𝑑subscript𝕄𝑑\Phi:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ), Nd2dimSΦ𝑁superscript𝑑2dimensionsubscript𝑆Φ\exists N\leq d^{2}-\dim S_{\Phi}∃ italic_N ≤ italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - roman_dim italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT such that

n:Q0(1)(ΦN)\displaystyle\forall n\in\mathbb{N}:\quad Q^{(1)}_{0}(\Phi^{N})∀ italic_n ∈ roman_ℕ : italic_Q start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ) =Q0(1)(ΦN+n),absentsubscriptsuperscript𝑄10superscriptΦ𝑁𝑛\displaystyle=Q^{(1)}_{0}(\Phi^{N+n}),= italic_Q start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ start_POSTSUPERSCRIPT italic_N + italic_n end_POSTSUPERSCRIPT ) , (S51)
C0(1)(ΦN)subscriptsuperscript𝐶10superscriptΦ𝑁\displaystyle C^{(1)}_{0}(\Phi^{N})italic_C start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ) =C0(1)(ΦN+n),absentsubscriptsuperscript𝐶10superscriptΦ𝑁𝑛\displaystyle=C^{(1)}_{0}(\Phi^{N+n}),= italic_C start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ start_POSTSUPERSCRIPT italic_N + italic_n end_POSTSUPERSCRIPT ) , (S52)
C0E(1)(ΦN)subscriptsuperscript𝐶10𝐸superscriptΦ𝑁\displaystyle C^{(1)}_{0E}(\Phi^{N})italic_C start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 italic_E end_POSTSUBSCRIPT ( roman_Φ start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ) =C0E(1)(ΦN+n).absentsubscriptsuperscript𝐶10𝐸superscriptΦ𝑁𝑛\displaystyle=C^{(1)}_{0E}(\Phi^{N+n}).= italic_C start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 italic_E end_POSTSUBSCRIPT ( roman_Φ start_POSTSUPERSCRIPT italic_N + italic_n end_POSTSUPERSCRIPT ) . (S53)
Proof.

Let {Ki}i=1p𝕄d()superscriptsubscriptsubscript𝐾𝑖𝑖1𝑝subscript𝕄𝑑\{K_{i}\}_{i=1}^{p}\subseteq\mathbb{M}_{d}(\mathbb{C}){ italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p end_POSTSUPERSCRIPT ⊆ roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) be a set of Kraus operators for ΦΦ\Phiroman_Φ. Recall that SΦ=span{KiKj;  1i,jp}S_{\Phi}=\text{span}\{K_{i}^{\dagger}K_{j}\,;\,\,1\leq i,j\leq p\}italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT = span { italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_K start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ; 1 ≤ italic_i , italic_j ≤ italic_p }. It can be easily checked that for any n𝑛n\in\mathbb{N}italic_n ∈ roman_ℕ, we have

SΦn+1=span{KiXKj:XSΦn, 1i,jp}.subscript𝑆superscriptΦ𝑛1spanconditional-setsuperscriptsubscript𝐾𝑖𝑋subscript𝐾𝑗formulae-sequence𝑋subscript𝑆superscriptΦ𝑛formulae-sequence1𝑖𝑗𝑝S_{\Phi^{n+1}}=\text{span}\{K_{i}^{\dagger}XK_{j}:X\in S_{\Phi^{n}},\,1\leq i,% j\leq p\}.italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = span { italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT italic_X italic_K start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT : italic_X ∈ italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT end_POSTSUBSCRIPT , 1 ≤ italic_i , italic_j ≤ italic_p } . (S54)

We thus obtain an increasing chain of operator systems SΦSΦ2subscript𝑆Φsubscript𝑆superscriptΦ2S_{\Phi}\subseteq S_{\Phi^{2}}\subseteq\ldotsitalic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT ⊆ italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ⊆ …. Furthermore, if SΦn=SΦn+1subscript𝑆superscriptΦ𝑛subscript𝑆superscriptΦ𝑛1S_{\Phi^{n}}=S_{\Phi^{n+1}}italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT for some n𝑛nitalic_n, then SΦn=SΦn+ksubscript𝑆superscriptΦ𝑛subscript𝑆superscriptΦ𝑛𝑘S_{\Phi^{n}}=S_{\Phi^{n+k}}italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_n + italic_k end_POSTSUPERSCRIPT end_POSTSUBSCRIPT for all k𝑘k\in\mathbb{N}italic_k ∈ roman_ℕ. In other words, the increasing chain of operator systems stabilizes at some point. Let N𝑁Nitalic_N denote the minimum n𝑛n\in\mathbb{N}italic_n ∈ roman_ℕ such that SΦn=SΦn+1subscript𝑆superscriptΦ𝑛subscript𝑆superscriptΦ𝑛1S_{\Phi^{n}}=S_{\Phi^{n+1}}italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT. We then obtain the following chain

SΦSΦ2SΦN=SΦN+1==SΦN+k=subscript𝑆Φsubscript𝑆superscriptΦ2subscript𝑆superscriptΦ𝑁subscript𝑆superscriptΦ𝑁1subscript𝑆superscriptΦ𝑁𝑘S_{\Phi}\subset S_{\Phi^{2}}\subset\ldots\subset S_{\Phi^{N}}=S_{\Phi^{N+1}}=% \ldots=S_{\Phi^{N+k}}=\ldotsitalic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT ⊂ italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ⊂ … ⊂ italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_N + 1 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = … = italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_N + italic_k end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = … (S55)

Note that the inclusions above are all strict. This is because if SΦn=SΦn+1subscript𝑆superscriptΦ𝑛subscript𝑆superscriptΦ𝑛1S_{\Phi^{n}}=S_{\Phi^{n+1}}italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT for some n<N𝑛𝑁n<Nitalic_n < italic_N, the above stabilization argument would contradict the minimality of N𝑁Nitalic_N. Moreover, since all the operator systems are inside 𝕄d()subscript𝕄𝑑\mathbb{M}_{d}(\mathbb{C})roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) which is of dimension d2superscript𝑑2d^{2}italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT, the maximum length of the above chain is d2dimSΦsuperscript𝑑2dimensionsubscript𝑆Φd^{2}-\dim S_{\Phi}italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - roman_dim italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT. Hence, Nd2dimSΦ𝑁superscript𝑑2dimensionsubscript𝑆ΦN\leq d^{2}-\dim S_{\Phi}italic_N ≤ italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - roman_dim italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT. Recall that all the one-shot zero-error capacities can be characterized in terms of the operator system (Theorem SI.9). Since the operator system stabilizes after N𝑁Nitalic_N iterations, all the one-shot zero-error capacities also stabilize after N𝑁Nitalic_N iterations. ∎

The above result immediately yields an O(d2)𝑂superscript𝑑2O(d^{2})italic_O ( italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) upper bound on the scrambling times of all eventually scrambling evolutions.

Corollary SII.11.

For any mixing channel Φ:𝕄d()𝕄d():Φsubscript𝕄𝑑subscript𝕄𝑑\Phi:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ), the following bound holds:

q(Φ)c(Φ)cE(Φ)d2dimSΦ.𝑞Φ𝑐Φsubscript𝑐𝐸Φsuperscript𝑑2dimensionsubscript𝑆Φq(\Phi)\leq c(\Phi)\leq c_{E}(\Phi)\leq d^{2}-\dim S_{\Phi}.italic_q ( roman_Φ ) ≤ italic_c ( roman_Φ ) ≤ italic_c start_POSTSUBSCRIPT italic_E end_POSTSUBSCRIPT ( roman_Φ ) ≤ italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - roman_dim italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT . (S56)

Furthermore, for any asymptotically entanglement-breaking channel Φ:𝕄d()𝕄d():Φsubscript𝕄𝑑subscript𝕄𝑑\Phi:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ), we have q(Φ)d2𝑞Φsuperscript𝑑2q(\Phi)\leq d^{2}italic_q ( roman_Φ ) ≤ italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT.

Proof.

We know that for a mixing channel ΦΦ\Phiroman_Φ, k𝑘\exists k\in\mathbb{N}∃ italic_k ∈ roman_ℕ such that C0E(1)(Φk)=0subscriptsuperscript𝐶10𝐸superscriptΦ𝑘0C^{(1)}_{0E}(\Phi^{k})=0italic_C start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 italic_E end_POSTSUBSCRIPT ( roman_Φ start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT ) = 0. Hence, C0E(1)(Φk+n)=0subscriptsuperscript𝐶10𝐸superscriptΦ𝑘𝑛0C^{(1)}_{0E}(\Phi^{k+n})=0italic_C start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 italic_E end_POSTSUBSCRIPT ( roman_Φ start_POSTSUPERSCRIPT italic_k + italic_n end_POSTSUPERSCRIPT ) = 0 for any n𝑛n\in\mathbb{N}italic_n ∈ roman_ℕ. By the above proposition, we must have kd2dimSΦ𝑘superscript𝑑2dimensionsubscript𝑆Φk\leq d^{2}-\dim S_{\Phi}italic_k ≤ italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - roman_dim italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT, which implies that cE(Φ)d2dimSΦsubscript𝑐𝐸Φsuperscript𝑑2dimensionsubscript𝑆Φc_{E}(\Phi)\leq d^{2}-\dim S_{\Phi}italic_c start_POSTSUBSCRIPT italic_E end_POSTSUBSCRIPT ( roman_Φ ) ≤ italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - roman_dim italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT. Since q(Φ)c(Φ)cE(Φ)𝑞Φ𝑐Φsubscript𝑐𝐸Φq(\Phi)\leq c(\Phi)\leq c_{E}(\Phi)italic_q ( roman_Φ ) ≤ italic_c ( roman_Φ ) ≤ italic_c start_POSTSUBSCRIPT italic_E end_POSTSUBSCRIPT ( roman_Φ ) for any channel ΦΦ\Phiroman_Φ, we have the required chain of inequalities. The result for asymptotically entanglement-breaking channels follow similarly. ∎

Let us take a moment to note that the dimension factor of d2superscript𝑑2d^{2}italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT in Proposition SII.10 and Corollary SII.11 is optimal for the classical scrambling times. To show this, consider the d×d𝑑𝑑d\times ditalic_d × italic_d stochastic matrix

Ad:=(01/2000000100000010000000111/20000).assignsubscript𝐴𝑑01200000010000001000000011120000A_{d}:=\left(\begin{array}[]{cccccc}0&1/2&0&0&0&0\\ 0&0&1&0&0&0\\ 0&0&0&1&0&0\\ \vdots&\vdots&\vdots&\vdots&\ddots&\vdots\\ 0&0&0&0&0&1\\ 1&1/2&0&0&0&0\\ \end{array}\right).italic_A start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT := ( start_ARRAY start_ROW start_CELL 0 end_CELL start_CELL 1 / 2 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 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 end_ROW start_ROW start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋱ end_CELL start_CELL ⋮ 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 end_ROW start_ROW start_CELL 1 end_CELL start_CELL 1 / 2 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARRAY ) . (S57)

Firstly, observe that for a classical channel ΦAsubscriptΦ𝐴\Phi_{A}roman_Φ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT of the form defined in Eq. (S49), the two scrambling times c(ΦA)𝑐subscriptΦ𝐴c(\Phi_{A})italic_c ( roman_Φ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) and cE(ΦA)subscript𝑐𝐸subscriptΦ𝐴c_{E}(\Phi_{A})italic_c start_POSTSUBSCRIPT italic_E end_POSTSUBSCRIPT ( roman_Φ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) are equal.

Lemma SII.12.

For a classical channel ΦA:𝕄d()𝕄d():subscriptΦ𝐴subscript𝕄𝑑subscript𝕄𝑑\Phi_{A}:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ), c(ΦA)=cE(ΦA)𝑐subscriptΦ𝐴subscript𝑐𝐸subscriptΦ𝐴c(\Phi_{A})=c_{E}(\Phi_{A})italic_c ( roman_Φ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) = italic_c start_POSTSUBSCRIPT italic_E end_POSTSUBSCRIPT ( roman_Φ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT )

Proof.

It suffices to show that C0(1)(ΦA)=0C0E(1)(ΦA)=0subscriptsuperscript𝐶10subscriptΦ𝐴0subscriptsuperscript𝐶10𝐸subscriptΦ𝐴0C^{(1)}_{0}(\Phi_{A})=0\implies C^{(1)}_{0E}(\Phi_{A})=0italic_C start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) = 0 ⟹ italic_C start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 italic_E end_POSTSUBSCRIPT ( roman_Φ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) = 0. Hence, assume that C0(1)(ΦA)=0subscriptsuperscript𝐶10subscriptΦ𝐴0C^{(1)}_{0}(\Phi_{A})=0italic_C start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) = 0. This means that the operator system SΦAsubscript𝑆subscriptΦ𝐴S_{\Phi_{A}}italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT end_POSTSUBSCRIPT is such that there are no rank one matrices in SΦAsuperscriptsubscript𝑆subscriptΦ𝐴perpendicular-toS_{\Phi_{A}}^{\perp}italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ⟂ end_POSTSUPERSCRIPT. However, since the operator system is ‘graphical’ [10], i.e.,

SΦA=span{|ij|:i=j or iAj},subscript𝑆subscriptΦ𝐴spanconditional-set𝑖𝑗𝑖𝑗 or 𝑖subscriptsimilar-to𝐴𝑗S_{\Phi_{A}}=\text{span}\{\outerproduct{i}{j}:i=j\text{ or }i\sim_{A}j\},italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT end_POSTSUBSCRIPT = span { | start_ARG italic_i end_ARG ⟩ ⟨ start_ARG italic_j end_ARG | : italic_i = italic_j or italic_i ∼ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT italic_j } , (S58)

where the notation iAjsubscriptsimilar-to𝐴𝑖𝑗i\sim_{A}jitalic_i ∼ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT italic_j is used to denote that i𝑖iitalic_i and j𝑗jitalic_j are confusable under the transition probabilities defined by A𝐴Aitalic_A, the absence of a rank one element in SΦAsuperscriptsubscript𝑆subscriptΦ𝐴perpendicular-toS_{\Phi_{A}}^{\perp}italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ⟂ end_POSTSUPERSCRIPT implies that SΦA={0}superscriptsubscript𝑆subscriptΦ𝐴perpendicular-to0S_{\Phi_{A}}^{\perp}=\{0\}italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ⟂ end_POSTSUPERSCRIPT = { 0 }, which shows that C0E(1)(ΦA)=0subscriptsuperscript𝐶10𝐸subscriptΦ𝐴0C^{(1)}_{0E}(\Phi_{A})=0italic_C start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 italic_E end_POSTSUBSCRIPT ( roman_Φ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ) = 0. ∎

The results in [50] then show that

c(ΦAd)=cE(ΦAd)=d22d+22.𝑐subscriptΦsubscript𝐴𝑑subscript𝑐𝐸subscriptΦsubscript𝐴𝑑superscript𝑑22𝑑22c(\Phi_{A_{d}})=c_{E}(\Phi_{A_{d}})=\bigg{\lceil}\frac{d^{2}-2d+2}{2}\bigg{% \rceil}.italic_c ( roman_Φ start_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) = italic_c start_POSTSUBSCRIPT italic_E end_POSTSUBSCRIPT ( roman_Φ start_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) = ⌈ divide start_ARG italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 2 italic_d + 2 end_ARG start_ARG 2 end_ARG ⌉ . (S59)
Remark SII.13.

The optimal upper bound on the scrambling times of classical stochastic matrices A𝕄d()𝐴subscript𝕄𝑑A\in\mathbb{M}_{d}(\mathbb{C})italic_A ∈ roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) is already known in the literature [50, 51]. It is of the form noted above:

c(A)d22d+22,𝑐𝐴superscript𝑑22𝑑22c(A)\leq\bigg{\lceil}\frac{d^{2}-2d+2}{2}\bigg{\rceil},italic_c ( italic_A ) ≤ ⌈ divide start_ARG italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 2 italic_d + 2 end_ARG start_ARG 2 end_ARG ⌉ , (S60)

where \lceil\cdot\rceil⌈ ⋅ ⌉ denotes the ceiling function and equality is attained for A=Ad𝐴subscript𝐴𝑑A=A_{d}italic_A = italic_A start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT. However, this result is derived in a purely combinatorial framework, with no reference made to any zero-error information transmission task. Moreover, the proof is long and uses a variety of intricate graph-theoretic techniques. In contrast, the proof of Proposition SII.10 proceeds via a simple operator theoretic chain argument, yields an upper bound with the same optimal d2superscript𝑑2d^{2}italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT dimension factor, and works not only for classical channels but also for quantum channels.

SIII Auxilliary results

SIII.1 Ergodicity and invariant subspaces

In this section, we study equivalent descriptions of ergodic and mixing quantum channels in terms of their invariant subspaces.

Definition SIII.1.

A subspace Sd𝑆superscript𝑑S\subseteq{\mathbb{C}}^{d}italic_S ⊆ roman_ℂ start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT is said to be invariant under Φ:𝕄d()𝕄d():Φsubscript𝕄𝑑subscript𝕄𝑑\Phi:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) if for all states ρ𝜌\rhoitalic_ρ with supp(ρ)Ssupp𝜌𝑆{\rm{supp}}\,(\rho)\subseteq{S}roman_supp ( italic_ρ ) ⊆ italic_S, suppΦ(ρ)SsuppΦ𝜌𝑆{\rm{supp}}\,\Phi(\rho)\subseteq Sroman_supp roman_Φ ( italic_ρ ) ⊆ italic_S. A subspace Sd𝑆superscript𝑑S\subseteq{\mathbb{C}}^{d}italic_S ⊆ roman_ℂ start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT is a minimal invariant subspace of ΦΦ\Phiroman_Φ if for any subspace Sdsuperscript𝑆superscript𝑑{S}^{\prime}\subseteq{\mathbb{C}}^{d}italic_S start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ⊆ roman_ℂ start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT which is invariant under ΦΦ\Phiroman_Φ, SS𝑆superscript𝑆S\subseteq{S}^{\prime}italic_S ⊆ italic_S start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT.

The following characterization of ergodicity was obtained in [15, Theorem 1].

Theorem SIII.2.

A channel Φ:𝕄d()𝕄d():Φsubscript𝕄𝑑subscript𝕄𝑑\Phi:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) is ergodic if and only if ΦΦ\Phiroman_Φ admits a non-zero minimal invariant subspace Ssubscript𝑆{S}_{\star}italic_S start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT. Moreover, Ssubscript𝑆{S}_{\star}italic_S start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT is precisely the support of the unique invariant state of ΦΦ\Phiroman_Φ.

In what follows, we provide a similar characterization for the class of mixing quantum channels.

Theorem SIII.3.

For a quantum channel Φ:𝕄d()𝕄d():Φsubscript𝕄𝑑subscript𝕄𝑑\Phi:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ), the following are equivalent.

  1. 1.

    ΦΦ\Phiroman_Φ is mixing.

  2. 2.

    ΦΦ\Phiroman_Φ admits a non-zero minimal invariant subspace Sdsubscript𝑆superscript𝑑{S}_{\star}\subseteq{\mathbb{C}}^{d}italic_S start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT ⊆ roman_ℂ start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT and N𝑁\exists N\in{\mathbb{N}}∃ italic_N ∈ roman_ℕ such that ρ𝕊d()for-all𝜌subscript𝕊𝑑\forall\rho\in\mathbb{S}_{d}(\mathbb{C})∀ italic_ρ ∈ roman_𝕊 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) and nN𝑛𝑁n\geq Nitalic_n ≥ italic_N, suppPΦn(ρ)P=Ssuppsubscript𝑃superscriptΦ𝑛𝜌subscript𝑃subscript𝑆{\rm{supp}}\,P_{\star}\Phi^{n}(\rho)P_{\star}={S}_{\star}roman_supp italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( italic_ρ ) italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT = italic_S start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT, where Psubscript𝑃P_{\star}italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT denotes the orthogonal projector onto Ssubscript𝑆{S}_{\star}italic_S start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT.

  3. 3.

    ΦΦ\Phiroman_Φ admits a non-zero minimal invariant subspace Sdsubscript𝑆superscript𝑑{S}_{\star}\subseteq{\mathbb{C}}^{d}italic_S start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT ⊆ roman_ℂ start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT and N𝑁\exists N\in{\mathbb{N}}∃ italic_N ∈ roman_ℕ such that for nN𝑛𝑁n\geq Nitalic_n ≥ italic_N, P𝒦n(Φ)=P𝕄d()subscript𝑃subscript𝒦𝑛Φsubscript𝑃subscript𝕄𝑑P_{\star}{\mathcal{K}}_{n}(\Phi)=P_{\star}\mathbb{M}_{d}(\mathbb{C})italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( roman_Φ ) = italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ), where 𝒦n(Φ):=span{Ki1Kin}assignsubscript𝒦𝑛Φspansubscript𝐾subscript𝑖1subscript𝐾subscript𝑖𝑛{\mathcal{K}}_{n}(\Phi):={\rm{span}}\,\{K_{i_{1}}\ldots K_{i_{n}}\}caligraphic_K start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( roman_Φ ) := roman_span { italic_K start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT … italic_K start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUBSCRIPT }. Here, {Ki}isubscriptsubscript𝐾𝑖𝑖\{K_{i}\}_{i}{ italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT denotes a set of Kraus operators of ΦΦ\Phiroman_Φ and Psubscript𝑃P_{\star}italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT is the orthogonal projector onto Ssubscript𝑆{S}_{\star}italic_S start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT.

Remark SIII.4.

Note that if P𝒦n(Φ)=P𝕄d()subscript𝑃subscript𝒦𝑛Φsubscript𝑃subscript𝕄𝑑P_{\star}\mathcal{K}_{n}(\Phi)=P_{\star}\mathbb{M}_{d}(\mathbb{C})italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( roman_Φ ) = italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ), then P𝒦m(φ)=P𝕄d()subscript𝑃subscript𝒦𝑚𝜑subscript𝑃subscript𝕄𝑑P_{\star}{\mathcal{K}}_{m}(\varphi)=P_{\star}\mathbb{M}_{d}(\mathbb{C})italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_φ ) = italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) mnfor-all𝑚𝑛\forall m\geq n∀ italic_m ≥ italic_n, since

X𝕄d():PX=iiinci1inPKi1Kin,:for-all𝑋subscript𝕄𝑑subscript𝑃𝑋subscriptsubscript𝑖𝑖subscript𝑖𝑛subscript𝑐subscript𝑖1subscript𝑖𝑛subscript𝑃subscript𝐾subscript𝑖1subscript𝐾subscript𝑖𝑛\forall X\in\mathbb{M}_{d}(\mathbb{C}):\,\,P_{\star}X=\sum_{i_{i}\ldots i_{n}}% c_{i_{1}\ldots i_{n}}P_{\star}K_{i_{1}}\ldots K_{i_{n}},∀ italic_X ∈ roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) : italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_X = ∑ start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT … italic_i start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_c start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT … italic_i start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT … italic_K start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUBSCRIPT ,

and for each term in the sum, PKi1Kin1P𝕄d(),subscript𝑃subscript𝐾subscript𝑖1subscript𝐾subscript𝑖𝑛1subscript𝑃subscript𝕄𝑑P_{\star}K_{i_{1}}\ldots K_{i_{n-1}}\in P_{\star}\mathbb{M}_{d}(\mathbb{C}),italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT … italic_K start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_n - 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∈ italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) , and so can also be written as

PKi1Kin1=j1jndj1jnPKj1Kjn.subscript𝑃subscript𝐾subscript𝑖1subscript𝐾subscript𝑖𝑛1subscriptsubscript𝑗1subscript𝑗𝑛subscript𝑑subscript𝑗1subscript𝑗𝑛subscript𝑃subscript𝐾subscript𝑗1subscript𝐾subscript𝑗𝑛P_{\star}K_{i_{1}}\ldots K_{i_{n-1}}=\sum_{j_{1}\ldots j_{n}}d_{j_{1}\ldots j_% {n}}P_{\star}K_{j_{1}}\ldots K_{j_{n}}.italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT … italic_K start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_n - 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT = ∑ start_POSTSUBSCRIPT italic_j start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT … italic_j start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_d start_POSTSUBSCRIPT italic_j start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT … italic_j start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT italic_j start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT … italic_K start_POSTSUBSCRIPT italic_j start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUBSCRIPT .
Proof.

(1)(3)13(1)\implies(3)( 1 ) ⟹ ( 3 ): Assume ΦΦ\Phiroman_Φ is mixing. Then ΦΦ\Phiroman_Φ is ergodic and hence admits a non-zero minimal invariant subspace S=supp(ρ)subscript𝑆suppsubscript𝜌{S}_{\star}={\rm{supp}}(\rho_{\star})italic_S start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT = roman_supp ( italic_ρ start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT ), where ρ𝕊d()subscript𝜌subscript𝕊𝑑\rho_{\star}\in\mathbb{S}_{d}(\mathbb{C})italic_ρ start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT ∈ roman_𝕊 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) is the unique invariant state of ΦΦ\Phiroman_Φ (Theorem SIII.2). On the contrary, assume that nfor-all𝑛\forall n\in{\mathbb{N}}∀ italic_n ∈ roman_ℕ, P𝒦n(Φ)P𝕄d()subscript𝑃subscript𝒦𝑛Φsubscript𝑃subscript𝕄𝑑P_{\star}{\mathcal{K}}_{n}(\Phi)\subset P_{\star}\mathbb{M}_{d}(\mathbb{C})italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( roman_Φ ) ⊂ italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) with the containment being strict. Let us choose an operator Xn𝕄d()subscript𝑋𝑛subscript𝕄𝑑X_{n}\in\mathbb{M}_{d}(\mathbb{C})italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ∈ roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) such that

0PXn(P𝒦n(Φ)),0subscript𝑃subscript𝑋𝑛superscriptsubscript𝑃subscript𝒦𝑛Φperpendicular-to\displaystyle 0\neq P_{\star}X_{n}\in\left(P_{\star}{\mathcal{K}}_{n}(\Phi)% \right)^{\perp},0 ≠ italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ∈ ( italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( roman_Φ ) ) start_POSTSUPERSCRIPT ⟂ end_POSTSUPERSCRIPT , (S61)

where the orthogonal complement is taken inside P𝕄d()subscript𝑃subscript𝕄𝑑P_{\star}\mathbb{M}_{d}(\mathbb{C})italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ), so that PK(n)P𝒦n(Φ)for-allsubscript𝑃superscript𝐾𝑛subscript𝑃subscript𝒦𝑛Φ\forall P_{\star}K^{(n)}\in P_{\star}{\mathcal{K}}_{n}(\Phi)∀ italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_K start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT ∈ italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( roman_Φ ),

PXn,PK(n)=Tr(XnPPK(n))=0.subscript𝑃subscript𝑋𝑛subscript𝑃superscript𝐾𝑛tracesuperscriptsubscript𝑋𝑛subscript𝑃subscript𝑃superscript𝐾𝑛0\displaystyle\langle P_{\star}X_{n},P_{\star}K^{(n)}\rangle=\Tr\left(X_{n}^{*}% P_{\star}P_{\star}K^{(n)}\right)=0.⟨ italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT , italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_K start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT ⟩ = roman_Tr ( italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_K start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT ) = 0 . (S62)

Note that PXnXnPsubscript𝑃subscript𝑋𝑛superscriptsubscript𝑋𝑛subscript𝑃P_{\star}X_{n}X_{n}^{*}P_{\star}italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT is a non-zero positive operator supported in Ssubscript𝑆{S}_{\star}italic_S start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT. Hence,

n:Tr(ρPXnXnP)1ρ1Tr(PXnXnP).\displaystyle\forall n\in\mathbb{N}:\quad\Tr\left(\rho_{\star}P_{\star}X_{n}X_% {n}^{*}P_{\star}\right)\geq\frac{1}{||\rho_{\star}^{-1}||_{\infty}}\Tr\left(P_% {\star}X_{n}X_{n}^{*}P_{\star}\right).∀ italic_n ∈ roman_ℕ : roman_Tr ( italic_ρ start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT ) ≥ divide start_ARG 1 end_ARG start_ARG | | italic_ρ start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT | | start_POSTSUBSCRIPT ∞ end_POSTSUBSCRIPT end_ARG roman_Tr ( italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT ) . (S63)

However, we can also write

|Tr(ρPXnXnP)|tracesubscript𝜌subscript𝑃subscript𝑋𝑛superscriptsubscript𝑋𝑛subscript𝑃\displaystyle\bigg{|}\Tr(\rho_{\star}P_{\star}X_{n}X_{n}^{*}P_{\star})\bigg{|}| roman_Tr ( start_ARG italic_ρ start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT end_ARG ) | =|i1,,in|Tr(XnPPKi1Kin)|2Tr(ρPXnXnP)|.absentsubscriptsubscript𝑖1subscript𝑖𝑛superscripttracesuperscriptsubscript𝑋𝑛subscript𝑃subscript𝑃subscript𝐾subscript𝑖1subscript𝐾subscript𝑖𝑛2tracesubscript𝜌subscript𝑃subscript𝑋𝑛superscriptsubscript𝑋𝑛subscript𝑃\displaystyle=\bigg{|}\sum_{i_{1},\ldots,i_{n}}|\Tr(X_{n}^{*}P_{\star}P_{\star% }K_{i_{1}}\ldots K_{i_{n}})|^{2}-\Tr(\rho_{\star}P_{\star}X_{n}X_{n}^{*}P_{% \star})\bigg{|}.= | ∑ start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_i start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUBSCRIPT | roman_Tr ( start_ARG italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT … italic_K start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_ARG ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - roman_Tr ( start_ARG italic_ρ start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT end_ARG ) | . (S64)

Let us consider the two terms on the RHS of (S64) separately. Using cyclicity of the trace and the following elementary relations for A𝕄d()𝐴subscript𝕄𝑑A\in\mathbb{M}_{d}(\mathbb{C})italic_A ∈ roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ):

TrAtrace𝐴\displaystyle\Tr Aroman_Tr italic_A =Tr[(AI)Ω],absenttracetensor-product𝐴𝐼Ω\displaystyle=\Tr[(A\otimes I)\Omega],= roman_Tr [ ( italic_A ⊗ italic_I ) roman_Ω ] , (S65)
TrATrAtrace𝐴tracesuperscript𝐴\displaystyle\Tr A\Tr A^{*}roman_Tr italic_A roman_Tr italic_A start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT =Tr[Ω(AI)Ω(AI)],absenttraceΩtensor-product𝐴𝐼Ωtensor-productsuperscript𝐴𝐼\displaystyle=\Tr\left[\Omega(A\otimes I)\Omega(A^{*}\otimes I)\right],= roman_Tr [ roman_Ω ( italic_A ⊗ italic_I ) roman_Ω ( italic_A start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ⊗ italic_I ) ] , (S66)
(AI)|Ωtensor-product𝐴𝐼ketΩ\displaystyle(A\otimes I)\ket{\Omega}( italic_A ⊗ italic_I ) | start_ARG roman_Ω end_ARG ⟩ =(IAT)|Ω,absenttensor-product𝐼superscript𝐴𝑇ketΩ\displaystyle=(I\otimes A^{T})\ket{\Omega},= ( italic_I ⊗ italic_A start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ) | start_ARG roman_Ω end_ARG ⟩ , (S67)

where |Ω=i=1d|iiketΩsuperscriptsubscript𝑖1𝑑ket𝑖𝑖\ket{\Omega}=\sum_{i=1}^{d}\ket{ii}| start_ARG roman_Ω end_ARG ⟩ = ∑ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT | start_ARG italic_i italic_i end_ARG ⟩ is the unnormalized maximally entangled state and Ω=|ΩΩ|ΩΩΩ\Omega=\outerproduct{\Omega}{\Omega}roman_Ω = | start_ARG roman_Ω end_ARG ⟩ ⟨ start_ARG roman_Ω end_ARG |, we can write

i1,,in|Tr(XnPPKi1Kin)|2subscriptsubscript𝑖1subscript𝑖𝑛superscripttracesuperscriptsubscript𝑋𝑛subscript𝑃subscript𝑃subscript𝐾subscript𝑖1subscript𝐾subscript𝑖𝑛2\displaystyle\sum_{i_{1},\ldots,i_{n}}|\Tr(X_{n}^{*}P_{\star}P_{\star}K_{i_{1}% }\ldots K_{i_{n}})|^{2}∑ start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_i start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUBSCRIPT | roman_Tr ( start_ARG italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT … italic_K start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_ARG ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT (S68)
=i1,,inTr(PKi1KinXnP)Tr(PXn(Ki1Kin)P)absentsubscriptsubscript𝑖1subscript𝑖𝑛tracesubscript𝑃subscript𝐾subscript𝑖1subscript𝐾subscript𝑖𝑛superscriptsubscript𝑋𝑛subscript𝑃tracesubscript𝑃subscript𝑋𝑛superscriptsubscript𝐾subscript𝑖1subscript𝐾subscript𝑖𝑛subscript𝑃\displaystyle=\sum_{i_{1},\ldots,i_{n}}\Tr(P_{\star}K_{i_{1}}\ldots K_{i_{n}}X% _{n}^{*}P_{\star})\Tr(P_{\star}X_{n}(K_{i_{1}}\ldots K_{i_{n}})^{*}P_{\star})= ∑ start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_i start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUBSCRIPT roman_Tr ( start_ARG italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT … italic_K start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT end_ARG ) roman_Tr ( start_ARG italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_K start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT … italic_K start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT end_ARG ) (S69)
=i1,,inTr[Ω(PKi1KinXnP𝟙)Ω(PXn(Ki1Kin)P𝟙)],absentsubscriptsubscript𝑖1subscript𝑖𝑛traceΩtensor-productsubscript𝑃subscript𝐾subscript𝑖1subscript𝐾subscript𝑖𝑛superscriptsubscript𝑋𝑛subscript𝑃double-struck-𝟙Ωtensor-productsubscript𝑃subscript𝑋𝑛superscriptsubscript𝐾subscript𝑖1subscript𝐾subscript𝑖𝑛subscript𝑃double-struck-𝟙\displaystyle=\sum_{i_{1},\ldots,i_{n}}\Tr\left[\Omega(P_{\star}K_{i_{1}}% \ldots K_{i_{n}}X_{n}^{*}P_{\star}\otimes\mathbb{1})\Omega(P_{\star}X_{n}(K_{i% _{1}}\ldots K_{i_{n}})^{*}P_{\star}\otimes\mathbb{1})\right],= ∑ start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_i start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUBSCRIPT roman_Tr [ roman_Ω ( italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT … italic_K start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT ⊗ blackboard_𝟙 ) roman_Ω ( italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_K start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT … italic_K start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT ⊗ blackboard_𝟙 ) ] , (S70)
=Tr[Ω(Φ~nid)(XnP𝟙)Ω(PXn𝟙)].absenttraceΩtensor-productsubscript~Φ𝑛idtensor-productsuperscriptsubscript𝑋𝑛subscript𝑃double-struck-𝟙Ωtensor-productsubscript𝑃subscript𝑋𝑛double-struck-𝟙\displaystyle=\Tr\left[\Omega({\tilde{\Phi}}_{n}\otimes{\rm{id}})(X_{n}^{*}P_{% \star}\otimes\mathbb{1})\Omega(P_{\star}X_{n}\otimes\mathbb{1})\right].= roman_Tr [ roman_Ω ( over~ start_ARG roman_Φ end_ARG start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ⊗ roman_id ) ( italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT ⊗ blackboard_𝟙 ) roman_Ω ( italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ⊗ blackboard_𝟙 ) ] . (S71)

Here, Φ~n:𝕄d()𝕄d():subscript~Φ𝑛subscript𝕄𝑑subscript𝕄𝑑{\tilde{\Phi}}_{n}:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})over~ start_ARG roman_Φ end_ARG start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) is the CP map defined as follows:

Φ~n(X)=PΦn(X)P=P(i1,,in(Ki1Kin)X(Ki1Kin))P.subscript~Φ𝑛𝑋subscript𝑃subscriptΦ𝑛𝑋subscript𝑃subscript𝑃subscriptsubscript𝑖1subscript𝑖𝑛subscript𝐾subscript𝑖1subscript𝐾subscript𝑖𝑛𝑋superscriptsubscript𝐾subscript𝑖1subscript𝐾subscript𝑖𝑛subscript𝑃\displaystyle{\tilde{\Phi}}_{n}(X)=P_{\star}\Phi_{n}(X)P_{\star}=P_{\star}% \left(\sum_{i_{1},\ldots,i_{n}}(K_{i_{1}}\ldots K_{i_{n}})X(K_{i_{1}}\ldots K_% {i_{n}})^{*}\right)P_{\star}.over~ start_ARG roman_Φ end_ARG start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_X ) = italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT roman_Φ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_X ) italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT = italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT ( ∑ start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_i start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( italic_K start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT … italic_K start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) italic_X ( italic_K start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT … italic_K start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ) italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT . (S72)

To deal with the second term in (S64) we further define a completely depolarizing map Φ:𝕄d()𝕄d():subscriptΦsubscript𝕄𝑑subscript𝕄𝑑\Phi_{\infty}:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ start_POSTSUBSCRIPT ∞ end_POSTSUBSCRIPT : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) through the relation Φ(X)=Tr(X)ρsubscriptΦ𝑋trace𝑋subscript𝜌\Phi_{\infty}(X)=\Tr(X)\rho_{\star}roman_Φ start_POSTSUBSCRIPT ∞ end_POSTSUBSCRIPT ( italic_X ) = roman_Tr ( start_ARG italic_X end_ARG ) italic_ρ start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT, so that Φ~n(X)Φ(X)subscript~Φ𝑛𝑋subscriptΦ𝑋{\tilde{\Phi}}_{n}(X)\longrightarrow\Phi_{\infty}(X)over~ start_ARG roman_Φ end_ARG start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_X ) ⟶ roman_Φ start_POSTSUBSCRIPT ∞ end_POSTSUBSCRIPT ( italic_X ) as n𝑛n\to\inftyitalic_n → ∞, since

X𝕄d():Φ~n(X)=PΦn(X)PP(TrX)ρP=(TrX)ρas n.\displaystyle\forall X\in\mathbb{M}_{d}(\mathbb{C}):\quad{\tilde{\Phi}}_{n}(X)% =P_{\star}\Phi^{n}(X)P_{\star}\longrightarrow P_{\star}(\Tr X)\rho_{\star}P_{% \star}=(\Tr X)\rho_{\star}\quad{\hbox{as $n\to\infty$}}.∀ italic_X ∈ roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) : over~ start_ARG roman_Φ end_ARG start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_X ) = italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( italic_X ) italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT ⟶ italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT ( roman_Tr italic_X ) italic_ρ start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT = ( roman_Tr italic_X ) italic_ρ start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT as italic_n → ∞ . (S73)

Then, once again using the relations (S65),(S66),(S67), it can be shown that

Tr(ρPXnXnP)=Tr(Ω(Φid)(XnPI)Ω(PXnI)).tracesubscript𝜌subscript𝑃subscript𝑋𝑛superscriptsubscript𝑋𝑛subscript𝑃traceΩtensor-productsubscriptΦidtensor-productsuperscriptsubscript𝑋𝑛subscript𝑃𝐼Ωtensor-productsubscript𝑃subscript𝑋𝑛𝐼\displaystyle\Tr(\rho_{\star}P_{\star}X_{n}X_{n}^{*}P_{\star})=\Tr\left(\Omega% (\Phi_{\infty}\otimes{\rm{id}})(X_{n}^{*}P_{\star}\otimes I)\Omega(P_{\star}X_% {n}\otimes I)\right).roman_Tr ( start_ARG italic_ρ start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT end_ARG ) = roman_Tr ( roman_Ω ( roman_Φ start_POSTSUBSCRIPT ∞ end_POSTSUBSCRIPT ⊗ roman_id ) ( italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT ⊗ italic_I ) roman_Ω ( italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ⊗ italic_I ) ) . (S74)

Thus, we can express Eq. (S64) as follows:

|Tr(ρPXnXnP)|tracesubscript𝜌subscript𝑃subscript𝑋𝑛superscriptsubscript𝑋𝑛subscript𝑃\displaystyle\bigg{|}\Tr(\rho_{\star}P_{\star}X_{n}X_{n}^{*}P_{\star})\bigg{|}| roman_Tr ( start_ARG italic_ρ start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT end_ARG ) | =|Tr[Ω((Φ~nΦ)id)(XnPI)Ω(PXnI)]|absenttraceΩtensor-productsubscript~Φ𝑛subscriptΦidtensor-productsuperscriptsubscript𝑋𝑛subscript𝑃𝐼Ωtensor-productsubscript𝑃subscript𝑋𝑛𝐼\displaystyle=\bigg{|}\Tr\left[\Omega(({\tilde{\Phi}}_{n}-\Phi_{\infty})% \otimes{\rm{id}})(X_{n}^{*}P_{\star}\otimes I)\Omega(P_{\star}X_{n}\otimes I)% \right]\bigg{|}= | roman_Tr [ roman_Ω ( ( over~ start_ARG roman_Φ end_ARG start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT - roman_Φ start_POSTSUBSCRIPT ∞ end_POSTSUBSCRIPT ) ⊗ roman_id ) ( italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT ⊗ italic_I ) roman_Ω ( italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ⊗ italic_I ) ] | (S75)
Ω(Φ~nΦ)id1Tr(PXnXnP).absentsubscriptnormΩsubscriptnormtensor-productsubscript~Φ𝑛subscriptΦid1tracesubscript𝑃subscript𝑋𝑛superscriptsubscript𝑋𝑛subscript𝑃\displaystyle\leq\|\Omega\|_{\infty}\|({\tilde{\Phi}}_{n}-\Phi_{\infty})% \otimes{\rm{id}}\|_{1}\Tr(P_{\star}X_{n}X_{n}^{*}P_{\star}).≤ ∥ roman_Ω ∥ start_POSTSUBSCRIPT ∞ end_POSTSUBSCRIPT ∥ ( over~ start_ARG roman_Φ end_ARG start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT - roman_Φ start_POSTSUBSCRIPT ∞ end_POSTSUBSCRIPT ) ⊗ roman_id ∥ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT roman_Tr ( start_ARG italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT end_ARG ) . (S76)

Note that, (Φ~nΦ)id10subscriptnormtensor-productsubscript~Φ𝑛subscriptΦid10\|({\tilde{\Phi}}_{n}-\Phi_{\infty})\otimes{\rm{id}}\|_{1}\to 0∥ ( over~ start_ARG roman_Φ end_ARG start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT - roman_Φ start_POSTSUBSCRIPT ∞ end_POSTSUBSCRIPT ) ⊗ roman_id ∥ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT → 0 as n𝑛n\to\inftyitalic_n → ∞ since Φ~nΦmaps-tosubscript~Φ𝑛subscriptΦ{\tilde{\Phi}}_{n}\mapsto\Phi_{\infty}over~ start_ARG roman_Φ end_ARG start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ↦ roman_Φ start_POSTSUBSCRIPT ∞ end_POSTSUBSCRIPT in this limit, which contradicts Eq. (S63). This concludes the proof of (1)(3)13(1)\implies(3)( 1 ) ⟹ ( 3 ).

(3)(2)32(3)\implies(2)( 3 ) ⟹ ( 2 ): Assume that P𝒦n(Φ)=P𝕄d()subscript𝑃subscript𝒦𝑛Φsubscript𝑃subscript𝕄𝑑P_{\star}\mathcal{K}_{n}(\Phi)=P_{\star}\mathbb{M}_{d}(\mathbb{C})italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( roman_Φ ) = italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) for some n𝑛n\in{\mathbb{N}}italic_n ∈ roman_ℕ. Hence, |ψfor-allket𝜓\forall\ket{\psi}∀ | start_ARG italic_ψ end_ARG ⟩,

PΦn(|ψψ|)P=i1,,inPKi1Kin|ψψ|(Ki1Kin)P.P_{\star}\Phi^{n}\left(\outerproduct{\psi}{\psi}\right)P_{\star}\quad=\sum_{i_% {1},\ldots,i_{n}}P_{\star}K_{i_{1}}\ldots K_{i_{n}}\outerproduct{\psi}{\psi}(K% _{i_{1}}\ldots K_{i_{n}})^{*}P_{\star}.italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( | start_ARG italic_ψ end_ARG ⟩ ⟨ start_ARG italic_ψ end_ARG | ) italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT = ∑ start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_i start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT … italic_K start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUBSCRIPT | start_ARG italic_ψ end_ARG ⟩ ⟨ start_ARG italic_ψ end_ARG | ( italic_K start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT … italic_K start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT .

This implies that

suppPΦn(|ψψ|)Psuppsubscript𝑃superscriptΦ𝑛𝜓𝜓subscript𝑃\displaystyle{\rm{supp}}\,P_{\star}\Phi^{n}\left(\outerproduct{\psi}{\psi}% \right)P_{\star}roman_supp italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( | start_ARG italic_ψ end_ARG ⟩ ⟨ start_ARG italic_ψ end_ARG | ) italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT =span{PKi1Kin|ψ}absentspansubscript𝑃subscript𝐾subscript𝑖1subscript𝐾subscript𝑖𝑛ket𝜓\displaystyle={\rm{span}}\{P_{\star}K_{i_{1}}\ldots K_{i_{n}}\ket{\psi}\}= roman_span { italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT … italic_K start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUBSCRIPT | start_ARG italic_ψ end_ARG ⟩ }
=Pspan{Ki1Kin}|ψabsentsubscript𝑃spansubscript𝐾subscript𝑖1subscript𝐾subscript𝑖𝑛ket𝜓\displaystyle=P_{\star}{\rm{span}}\{K_{i_{1}}\ldots K_{i_{n}}\}\ket{\psi}= italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT roman_span { italic_K start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT … italic_K start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUBSCRIPT } | start_ARG italic_ψ end_ARG ⟩
=P𝒦n(Φ)|ψ=P𝕄d()|ψ=S.absentsubscript𝑃subscript𝒦𝑛Φket𝜓subscript𝑃subscript𝕄𝑑ket𝜓subscript𝑆\displaystyle=P_{\star}{\mathcal{K}}_{n}(\Phi)\ket{\psi}=P_{\star}\mathbb{M}_{% d}(\mathbb{C})\ket{\psi}={S}_{\star}.= italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT caligraphic_K start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( roman_Φ ) | start_ARG italic_ψ end_ARG ⟩ = italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) | start_ARG italic_ψ end_ARG ⟩ = italic_S start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT . (S77)

(2)(1)21(2)\implies(1)( 2 ) ⟹ ( 1 ): Assume that ΦΦ\Phiroman_Φ admits a minimal invariant subspace S{0}subscript𝑆0{S}_{\star}\neq\{0\}italic_S start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT ≠ { 0 } and N𝑁\exists N\in{\mathbb{N}}∃ italic_N ∈ roman_ℕ such that for any ρ𝕊d()𝜌subscript𝕊𝑑\rho\in\mathbb{S}_{d}(\mathbb{C})italic_ρ ∈ roman_𝕊 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) and nN𝑛𝑁n\geq Nitalic_n ≥ italic_N, suppPΦn(ρ)P=Ssuppsubscript𝑃superscriptΦ𝑛𝜌subscript𝑃subscript𝑆{\rm{supp}}\,P_{\star}\Phi^{n}(\rho)P_{\star}={S}_{\star}roman_supp italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( italic_ρ ) italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT = italic_S start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT. Since ΦΦ\Phiroman_Φ admits a minimal invariant subspace, it must be ergodic. Assume on the contrary that ΦΦ\Phiroman_Φ is not mixing. Then, there must exist a peripheral eigenvalue different from 1111. Hence,

𝕋specΦ={e2πimq:m=0,1,,q1}𝕋specΦconditional-setsuperscript𝑒2𝜋𝑖𝑚𝑞𝑚01𝑞1\mathbb{T}\cap{\rm{spec}}\,\Phi=\left\{e^{\frac{2\pi im}{q}}\,:\,m=0,1,\ldots,% q-1\right\}roman_𝕋 ∩ roman_spec roman_Φ = { italic_e start_POSTSUPERSCRIPT divide start_ARG 2 italic_π italic_i italic_m end_ARG start_ARG italic_q end_ARG end_POSTSUPERSCRIPT : italic_m = 0 , 1 , … , italic_q - 1 }

for some q𝑞q\in{\mathbb{N}}italic_q ∈ roman_ℕ, q2𝑞2q\geq 2italic_q ≥ 2 (see Lemma SII.3). This implies that ΦqsuperscriptΦ𝑞\Phi^{q}roman_Φ start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT has q𝑞qitalic_q distinct fixed points. Let us consider two of them, say ρ,σ0subscript𝜌𝜎0\rho_{\star},\sigma\geq 0italic_ρ start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT , italic_σ ≥ 0, where suppρ=Ssuppsubscript𝜌subscript𝑆{\rm{supp}}\rho_{\star}={S}_{\star}roman_supp italic_ρ start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT = italic_S start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT. If suppPσPSsuppsubscript𝑃𝜎subscript𝑃subscript𝑆{\rm{supp}}P_{\star}\sigma P_{\star}\neq{S}_{\star}roman_supp italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_σ italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT ≠ italic_S start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT, we can choose k𝑘kitalic_k large enough such that kqN𝑘𝑞𝑁kq\geq Nitalic_k italic_q ≥ italic_N and suppPΦkq(σ)P=suppPσPSsuppsubscript𝑃superscriptΦ𝑘𝑞𝜎subscript𝑃suppsubscript𝑃𝜎subscript𝑃subscript𝑆{\rm{supp}}P_{\star}\Phi^{kq}(\sigma)P_{\star}={\rm{supp}}P_{\star}\sigma P_{% \star}\neq{S}_{\star}roman_supp italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_k italic_q end_POSTSUPERSCRIPT ( italic_σ ) italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT = roman_supp italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_σ italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT ≠ italic_S start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT, leading to a contradiction. So, we can assume that suppPσP=Ssuppsubscript𝑃𝜎subscript𝑃subscript𝑆{\rm{supp}}P_{\star}\sigma P_{\star}={S}_{\star}roman_supp italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_σ italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT = italic_S start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT. Now, consider ω=ρεσ𝜔subscript𝜌𝜀𝜎\omega=\rho_{\star}-\varepsilon\sigmaitalic_ω = italic_ρ start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT - italic_ε italic_σ, which is again a fixed point of ΦqsuperscriptΦ𝑞\Phi^{q}roman_Φ start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT. Clearly,

PωP0subscript𝑃𝜔subscript𝑃0\displaystyle P_{\star}\omega P_{\star}\geq 0italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_ω italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT ≥ 0 ρεPσPiffabsentsubscript𝜌𝜀subscript𝑃𝜎subscript𝑃\displaystyle\iff\rho_{\star}\geq\varepsilon P_{\star}\sigma P_{\star}⇔ italic_ρ start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT ≥ italic_ε italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_σ italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT (S78)
Pερ1/2σρ1/2iffabsentsubscript𝑃𝜀superscriptsubscript𝜌12𝜎superscriptsubscript𝜌12\displaystyle\iff P_{\star}\geq\varepsilon\rho_{\star}^{-1/2}\sigma\rho_{\star% }^{-1/2}⇔ italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT ≥ italic_ε italic_ρ start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - 1 / 2 end_POSTSUPERSCRIPT italic_σ italic_ρ start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - 1 / 2 end_POSTSUPERSCRIPT (S79)
ε1ρ1/2σρ1/2.iffabsent𝜀1subscriptnormsuperscriptsubscript𝜌12𝜎superscriptsubscript𝜌12\displaystyle\iff\varepsilon\leq\frac{1}{\norm{\rho_{\star}^{-1/2}\sigma\rho_{% \star}^{-1/2}}_{\infty}}.⇔ italic_ε ≤ divide start_ARG 1 end_ARG start_ARG ∥ start_ARG italic_ρ start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - 1 / 2 end_POSTSUPERSCRIPT italic_σ italic_ρ start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - 1 / 2 end_POSTSUPERSCRIPT end_ARG ∥ start_POSTSUBSCRIPT ∞ end_POSTSUBSCRIPT end_ARG . (S80)

Let us choose ε=1/ρ1/2σρ1/2𝜀1subscriptnormsuperscriptsubscript𝜌12𝜎superscriptsubscript𝜌12\varepsilon=1/\norm{\rho_{\star}^{-1/2}\sigma\rho_{\star}^{-1/2}}_{\infty}italic_ε = 1 / ∥ start_ARG italic_ρ start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - 1 / 2 end_POSTSUPERSCRIPT italic_σ italic_ρ start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - 1 / 2 end_POSTSUPERSCRIPT end_ARG ∥ start_POSTSUBSCRIPT ∞ end_POSTSUBSCRIPT and 0|vS0ket𝑣subscript𝑆0\neq\ket{v}\in{S}_{\star}0 ≠ | start_ARG italic_v end_ARG ⟩ ∈ italic_S start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT such that ρ1/2σρ1/2|v=|v/ε.superscriptsubscript𝜌12𝜎superscriptsubscript𝜌12ket𝑣ket𝑣𝜀\rho_{\star}^{-1/2}\sigma\rho_{\star}^{-1/2}\ket{v}=\ket{v}/\varepsilon.italic_ρ start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - 1 / 2 end_POSTSUPERSCRIPT italic_σ italic_ρ start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - 1 / 2 end_POSTSUPERSCRIPT | start_ARG italic_v end_ARG ⟩ = | start_ARG italic_v end_ARG ⟩ / italic_ε . Then,

εPσρ1/2|v=ρ1/2|v=ρρ1/2|v(ρεPσP)ρ1/2|v=0.𝜀subscript𝑃𝜎superscriptsubscript𝜌12ket𝑣superscriptsubscript𝜌12ket𝑣subscript𝜌superscriptsubscript𝜌12ket𝑣subscript𝜌𝜀subscript𝑃𝜎subscript𝑃superscriptsubscript𝜌12ket𝑣0\displaystyle\varepsilon P_{\star}\sigma\rho_{\star}^{-1/2}\ket{v}=\rho_{\star% }^{1/2}\ket{v}=\rho_{\star}\rho_{\star}^{-1/2}\ket{v}\implies(\rho_{\star}-% \varepsilon P_{\star}\sigma P_{\star})\rho_{\star}^{-1/2}\ket{v}=0.italic_ε italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_σ italic_ρ start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - 1 / 2 end_POSTSUPERSCRIPT | start_ARG italic_v end_ARG ⟩ = italic_ρ start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 / 2 end_POSTSUPERSCRIPT | start_ARG italic_v end_ARG ⟩ = italic_ρ start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_ρ start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - 1 / 2 end_POSTSUPERSCRIPT | start_ARG italic_v end_ARG ⟩ ⟹ ( italic_ρ start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT - italic_ε italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_σ italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT ) italic_ρ start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - 1 / 2 end_POSTSUPERSCRIPT | start_ARG italic_v end_ARG ⟩ = 0 . (S81)

This means that PωP=ρεPσPsubscript𝑃𝜔subscript𝑃subscript𝜌𝜀subscript𝑃𝜎subscript𝑃P_{\star}\omega P_{\star}=\rho_{\star}-\varepsilon P_{\star}\sigma P_{\star}italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_ω italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT = italic_ρ start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT - italic_ε italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_σ italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT has a kernel in Ssubscript𝑆{S}_{\star}italic_S start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT, so suppPωPSsuppsubscript𝑃𝜔subscript𝑃subscript𝑆{\rm{supp}}P_{\star}\omega P_{\star}\neq{S}_{\star}roman_supp italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_ω italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT ≠ italic_S start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT. Since ω𝜔\omegaitalic_ω is fixed by ΦqsuperscriptΦ𝑞\Phi^{q}roman_Φ start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT, its positive and negative parts ω±0subscript𝜔plus-or-minus0\omega_{\pm}\geq 0italic_ω start_POSTSUBSCRIPT ± end_POSTSUBSCRIPT ≥ 0 are also fixed by ΦqsuperscriptΦ𝑞\Phi^{q}roman_Φ start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT. Finally, by choosing k𝑘kitalic_k large enough such that kqN𝑘𝑞𝑁kq\geq Nitalic_k italic_q ≥ italic_N, we get suppPΦkq(ω±)P=suppPω±PsuppPωPSsuppsubscript𝑃superscriptΦ𝑘𝑞subscript𝜔plus-or-minussubscript𝑃suppsubscript𝑃subscript𝜔plus-or-minussubscript𝑃suppsubscript𝑃𝜔subscript𝑃subscript𝑆{\rm{supp}}P_{\star}\Phi^{kq}(\omega_{\pm})P_{\star}={\rm{supp}}P_{\star}% \omega_{\pm}P_{\star}\subseteq{\rm{supp}}P_{\star}\omega P_{\star}\neq{S}_{\star}roman_supp italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_k italic_q end_POSTSUPERSCRIPT ( italic_ω start_POSTSUBSCRIPT ± end_POSTSUBSCRIPT ) italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT = roman_supp italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_ω start_POSTSUBSCRIPT ± end_POSTSUBSCRIPT italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT ⊆ roman_supp italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT italic_ω italic_P start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT ≠ italic_S start_POSTSUBSCRIPT ⋆ end_POSTSUBSCRIPT, which contradicts our original assumption. Hence, ΦΦ\Phiroman_Φ must be mixing, and the proof is complete. ∎

It is easy to see that if the quantum channel is primitive, the equivalences obtained in Theorem SIII.3 reduce to those given in [21, Proposition 3], which we restate below.

Corollary SIII.5.

For a quantum channel Φ:𝕄d()𝕄d():Φsubscript𝕄𝑑subscript𝕄𝑑\Phi:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ), the following are equivalent.

  1. 1.

    ΦΦ\Phiroman_Φ is primitive.

  2. 2.

    N𝑁\exists N\in{\mathbb{N}}∃ italic_N ∈ roman_ℕ such that ρ𝕊d()for-all𝜌subscript𝕊𝑑\forall\rho\in\mathbb{S}_{d}(\mathbb{C})∀ italic_ρ ∈ roman_𝕊 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) and nN𝑛𝑁n\geq Nitalic_n ≥ italic_N, Φn(ρ)superscriptΦ𝑛𝜌\Phi^{n}(\rho)roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( italic_ρ ) is of full rank.

  3. 3.

    N𝑁\exists N\in{\mathbb{N}}∃ italic_N ∈ roman_ℕ such that for nN𝑛𝑁n\geq Nitalic_n ≥ italic_N, 𝒦n(Φ)=𝕄d()subscript𝒦𝑛Φsubscript𝕄𝑑{\mathcal{K}}_{n}(\Phi)=\mathbb{M}_{d}(\mathbb{C})caligraphic_K start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( roman_Φ ) = roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ), where 𝒦n(Φ):=span{Ki1Kin}assignsubscript𝒦𝑛Φspansubscript𝐾subscript𝑖1subscript𝐾subscript𝑖𝑛{\mathcal{K}}_{n}(\Phi):={\rm{span}}\,\{K_{i_{1}}\ldots K_{i_{n}}\}caligraphic_K start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( roman_Φ ) := roman_span { italic_K start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT … italic_K start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUBSCRIPT }. Here, {Ki}isubscriptsubscript𝐾𝑖𝑖\{K_{i}\}_{i}{ italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT denotes a set of Kraus operators of ΦΦ\Phiroman_Φ.

SIII.2 Connection with the quantum Wielandt index

Consider a primitive channel Φ:𝕄d()𝕄d():Φsubscript𝕄𝑑subscript𝕄𝑑\Phi:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ). Then, Corollary SIII.5 informs us that N𝑁\exists N\in\mathbb{N}∃ italic_N ∈ roman_ℕ such that ΦnsuperscriptΦ𝑛\Phi^{n}roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT is strictly positive for nN𝑛𝑁n\geq Nitalic_n ≥ italic_N. This leads naturally to the definition of the Wielandt index [21, 22, 23, 24] of ΦΦ\Phiroman_Φ:

w(Φ):=min{n:Φnis strictly positive}.assign𝑤Φ:𝑛superscriptΦ𝑛is strictly positivew(\Phi):=\min\{n\in\mathbb{N}:\Phi^{n}\,\,\text{is strictly positive}\}.italic_w ( roman_Φ ) := roman_min { italic_n ∈ roman_ℕ : roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT is strictly positive } . (S82)

Note that if a channel Φ:𝕄d()𝕄d():Φsubscript𝕄𝑑subscript𝕄𝑑\Phi:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) is strictly positive, then Tr[Φ(ρ)Φ(σ)]>0traceΦ𝜌Φ𝜎0\Tr[\Phi(\rho)\Phi(\sigma)]>0roman_Tr [ roman_Φ ( italic_ρ ) roman_Φ ( italic_σ ) ] > 0 for all ρ,σ𝕊d()𝜌𝜎subscript𝕊𝑑\rho,\sigma\in\mathbb{S}_{d}(\mathbb{C})italic_ρ , italic_σ ∈ roman_𝕊 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ). Thus, ΦΦ\Phiroman_Φ is also scrambling. Hence for a primitive channel ΦΦ\Phiroman_Φ, it holds that

q(Φ)c(Φ)w(Φ).𝑞Φ𝑐Φ𝑤Φq(\Phi)\leq c(\Phi)\leq w(\Phi).italic_q ( roman_Φ ) ≤ italic_c ( roman_Φ ) ≤ italic_w ( roman_Φ ) .

In this section, we obtain a converse bound c(Φ)w(Φ)(d1)c(Φ)𝑐Φ𝑤Φ𝑑1𝑐Φc(\Phi)\leq w(\Phi)\leq(d-1)c(\Phi)italic_c ( roman_Φ ) ≤ italic_w ( roman_Φ ) ≤ ( italic_d - 1 ) italic_c ( roman_Φ ) for primitive channels Φ:𝕄d()𝕄d():Φsubscript𝕄𝑑subscript𝕄𝑑\Phi:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) that are also unital, thus establishing a close link between the scrambling times and Wielandt indices for such channels. We do this by relating the notions of scrambling and strictly positivity. We show that for unital channels that are scrambling, there is a linear universal bound (depending only on the system dimension) for the channel iterations to become strictly positive. In order to prove this result, we first need some new definitions.

Two projections P,Q𝕄d()𝑃𝑄subscript𝕄𝑑P,Q\in\mathbb{M}_{d}(\mathbb{C})italic_P , italic_Q ∈ roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) are said to be (Murray-von Neumann) equivalent (denoted PQsimilar-to𝑃𝑄P\sim Qitalic_P ∼ italic_Q) if there is an operator V𝕄d()𝑉subscript𝕄𝑑V\in\mathbb{M}_{d}(\mathbb{C})italic_V ∈ roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) such that P=VV𝑃𝑉superscript𝑉P=VV^{*}italic_P = italic_V italic_V start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT and Q=VV𝑄superscript𝑉𝑉Q=V^{*}Vitalic_Q = italic_V start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_V. Hence, PQsimilar-to𝑃𝑄P\sim Qitalic_P ∼ italic_Q if and only if TrP=TrQtrace𝑃trace𝑄\Tr P=\Tr Qroman_Tr italic_P = roman_Tr italic_Q. Further, we say that a projection P𝕄d()𝑃subscript𝕄𝑑P\in\mathbb{M}_{d}(\mathbb{C})italic_P ∈ roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) is non-trivial if P{0,𝟙}𝑃0double-struck-𝟙P\not\in\{0,\mathbb{1}\}italic_P ∉ { 0 , blackboard_𝟙 }. Let P:=IPassignsuperscript𝑃perpendicular-to𝐼𝑃P^{\perp}:=I-Pitalic_P start_POSTSUPERSCRIPT ⟂ end_POSTSUPERSCRIPT := italic_I - italic_P. The following definition is from [22] (see also [33]).

Definition SIII.6.

A quantum channel Φ:𝕄d()𝕄d():Φsubscript𝕄𝑑subscript𝕄𝑑\Phi:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) is said to be fully irreducible222Such channels are also called fully indecomposable [33]. if there does not exist any pair of non-trivial, equivalent projections, PQsimilar-to𝑃𝑄P\sim Qitalic_P ∼ italic_Q, such that Φ(P)λQΦ𝑃𝜆𝑄\Phi(P)\leq\lambda Qroman_Φ ( italic_P ) ≤ italic_λ italic_Q, for some λ>0𝜆0\lambda>0italic_λ > 0.

Proposition SIII.7.

If a unital channel Φ:𝕄d()𝕄d():Φsubscript𝕄𝑑subscript𝕄𝑑\Phi:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) is scrambling, then it is fully irreducible.

Proof.

We prove that if ΦΦ\Phiroman_Φ is not fully irreducible, then it cannot be scrambling. To do this, let us assume that there exists a pair of non-trivial, equivalent projections PQsimilar-to𝑃𝑄P\sim Qitalic_P ∼ italic_Q such that Φ(P)λQΦ𝑃𝜆𝑄\Phi(P)\leq\lambda Qroman_Φ ( italic_P ) ≤ italic_λ italic_Q for some λ>0𝜆0\lambda>0italic_λ > 0. This implies that QΦ(P)Q=0.superscript𝑄perpendicular-toΦ𝑃superscript𝑄perpendicular-to0Q^{\perp}\Phi(P)Q^{\perp}=0.italic_Q start_POSTSUPERSCRIPT ⟂ end_POSTSUPERSCRIPT roman_Φ ( italic_P ) italic_Q start_POSTSUPERSCRIPT ⟂ end_POSTSUPERSCRIPT = 0 . Let {Ki}isubscriptsubscript𝐾𝑖𝑖\{K_{i}\}_{i}{ italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT denote a set of Kraus operators of ΦΦ\Phiroman_Φ. Then, since P𝑃Pitalic_P is a projection (i.e. P=P𝑃superscript𝑃P=P^{*}italic_P = italic_P start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT and P2=Psuperscript𝑃2𝑃P^{2}=Pitalic_P start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = italic_P), we get

Q(iKiPKi)Qsuperscript𝑄perpendicular-tosubscript𝑖subscript𝐾𝑖𝑃superscriptsubscript𝐾𝑖superscript𝑄perpendicular-to\displaystyle Q^{\perp}\left(\sum_{i}K_{i}PK_{i}^{*}\right)Q^{\perp}italic_Q start_POSTSUPERSCRIPT ⟂ end_POSTSUPERSCRIPT ( ∑ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_P italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ) italic_Q start_POSTSUPERSCRIPT ⟂ end_POSTSUPERSCRIPT =0absent0\displaystyle=0= 0
i.e.i(QKiP)(QKiP)\displaystyle i.e.\quad\sum_{i}(Q^{\perp}K_{i}P)(Q^{\perp}K_{i}P)^{*}italic_i . italic_e . ∑ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_Q start_POSTSUPERSCRIPT ⟂ end_POSTSUPERSCRIPT italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_P ) ( italic_Q start_POSTSUPERSCRIPT ⟂ end_POSTSUPERSCRIPT italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_P ) start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT =0absent0\displaystyle=0= 0
QKiPsuperscript𝑄perpendicular-tosubscript𝐾𝑖𝑃\displaystyle\implies\quad Q^{\perp}K_{i}P⟹ italic_Q start_POSTSUPERSCRIPT ⟂ end_POSTSUPERSCRIPT italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_P =0iabsent0for-all𝑖\displaystyle=0\quad\forall\,i= 0 ∀ italic_i
KiPsubscript𝐾𝑖𝑃\displaystyle\implies\quad K_{i}P⟹ italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_P =QKiPiabsent𝑄subscript𝐾𝑖𝑃for-all𝑖\displaystyle=QK_{i}P\quad\forall\,i= italic_Q italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_P ∀ italic_i (S83)

Hence,

Φ(P)=iKiPKiΦ𝑃subscript𝑖subscript𝐾𝑖𝑃superscriptsubscript𝐾𝑖\displaystyle\Phi(P)=\sum_{i}K_{i}PK_{i}^{*}roman_Φ ( italic_P ) = ∑ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_P italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT =iKiP(KiP)=Q(iKiPKi)Q=QΦ(P)QQ,absentsubscript𝑖subscript𝐾𝑖𝑃superscriptsubscript𝐾𝑖𝑃𝑄subscript𝑖subscript𝐾𝑖𝑃superscriptsubscript𝐾𝑖𝑄𝑄Φ𝑃𝑄𝑄\displaystyle=\sum_{i}K_{i}P(K_{i}P)^{*}=Q\left(\sum_{i}K_{i}PK_{i}^{*}\right)% Q=Q\Phi(P)Q\leq Q,= ∑ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_P ( italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_P ) start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = italic_Q ( ∑ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_P italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ) italic_Q = italic_Q roman_Φ ( italic_P ) italic_Q ≤ italic_Q , (S84)

where the third equality follows from (S83), and the last inequality follows from the fact that P𝟙𝑃double-struck-𝟙P\leq\mathbb{1}italic_P ≤ blackboard_𝟙 and since ΦΦ\Phiroman_Φ is unital, Φ(P)Φ(𝟙)=𝟙Φ𝑃Φdouble-struck-𝟙double-struck-𝟙\Phi(P)\leq\Phi(\mathbb{1})=\mathbb{1}roman_Φ ( italic_P ) ≤ roman_Φ ( blackboard_𝟙 ) = blackboard_𝟙. Thus we have established the following:

Φ(P)λQΦ(P)Q.Φ𝑃𝜆𝑄Φ𝑃𝑄\displaystyle\Phi(P)\leq\lambda Q\,\implies\,\Phi(P)\leq Q.roman_Φ ( italic_P ) ≤ italic_λ italic_Q ⟹ roman_Φ ( italic_P ) ≤ italic_Q . (S85)

From (S85) we have TrΦ(P)=TrPTrQtraceΦ𝑃trace𝑃trace𝑄\Tr\Phi(P)=\Tr P\leq\Tr Qroman_Tr roman_Φ ( italic_P ) = roman_Tr italic_P ≤ roman_Tr italic_Q, since ΦΦ\Phiroman_Φ is trace-preserving. However, by assumption, TrP=TrQtrace𝑃trace𝑄\Tr P=\Tr Qroman_Tr italic_P = roman_Tr italic_Q (since PQsimilar-to𝑃𝑄P\sim Qitalic_P ∼ italic_Q). Hence, by faithfulness of the trace we get Φ(P)=QΦ𝑃𝑄\Phi(P)=Qroman_Φ ( italic_P ) = italic_Q. However, this equality implies that ΦΦ\Phiroman_Φ violates the property of scrambling, as is shown explicitly below.

Set ρ=P/TrP𝜌𝑃trace𝑃\rho=P/\Tr Pitalic_ρ = italic_P / roman_Tr italic_P and σ=𝟙/d=P+Pd𝜎double-struck-𝟙𝑑𝑃superscript𝑃perpendicular-to𝑑\sigma=\mathbb{1}/d=\frac{P+P^{\perp}}{d}italic_σ = blackboard_𝟙 / italic_d = divide start_ARG italic_P + italic_P start_POSTSUPERSCRIPT ⟂ end_POSTSUPERSCRIPT end_ARG start_ARG italic_d end_ARG. Then,

ρσ1subscriptnorm𝜌𝜎1\displaystyle||\rho-\sigma||_{1}| | italic_ρ - italic_σ | | start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT =PTrPPdPd1absentsubscriptnorm𝑃trace𝑃𝑃𝑑superscript𝑃perpendicular-to𝑑1\displaystyle=||\frac{P}{\Tr P}-\frac{P}{d}-\frac{P^{\perp}}{d}||_{1}= | | divide start_ARG italic_P end_ARG start_ARG roman_Tr italic_P end_ARG - divide start_ARG italic_P end_ARG start_ARG italic_d end_ARG - divide start_ARG italic_P start_POSTSUPERSCRIPT ⟂ end_POSTSUPERSCRIPT end_ARG start_ARG italic_d end_ARG | | start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT
=αP1+1dP1,absent𝛼subscriptnorm𝑃11𝑑subscriptnormsuperscript𝑃perpendicular-to1\displaystyle=\alpha||P||_{1}+\frac{1}{d}||P^{\perp}||_{1},= italic_α | | italic_P | | start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + divide start_ARG 1 end_ARG start_ARG italic_d end_ARG | | italic_P start_POSTSUPERSCRIPT ⟂ end_POSTSUPERSCRIPT | | start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ,
=αTrP+1dTrP,absent𝛼trace𝑃1𝑑tracesuperscript𝑃perpendicular-to\displaystyle=\alpha\Tr P+\frac{1}{d}\Tr P^{\perp},= italic_α roman_Tr italic_P + divide start_ARG 1 end_ARG start_ARG italic_d end_ARG roman_Tr italic_P start_POSTSUPERSCRIPT ⟂ end_POSTSUPERSCRIPT , (S86)

where α:=|1TrP1d|assign𝛼1trace𝑃1𝑑\alpha:=|\frac{1}{\Tr P}-\frac{1}{d}|italic_α := | divide start_ARG 1 end_ARG start_ARG roman_Tr italic_P end_ARG - divide start_ARG 1 end_ARG start_ARG italic_d end_ARG |. On the other hand, since ΦΦ\Phiroman_Φ is unital and Φ(P)=QΦ𝑃𝑄\Phi(P)=Qroman_Φ ( italic_P ) = italic_Q, we get

Φ(ρ)Φ(σ)1subscriptnormΦ𝜌Φ𝜎1\displaystyle||\Phi(\rho)-\Phi(\sigma)||_{1}| | roman_Φ ( italic_ρ ) - roman_Φ ( italic_σ ) | | start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT =Φ(P)TrP𝟙d1absentsubscriptnormΦ𝑃trace𝑃double-struck-𝟙𝑑1\displaystyle=||\frac{\Phi(P)}{\Tr P}-\frac{\mathbb{1}}{d}||_{1}= | | divide start_ARG roman_Φ ( italic_P ) end_ARG start_ARG roman_Tr italic_P end_ARG - divide start_ARG blackboard_𝟙 end_ARG start_ARG italic_d end_ARG | | start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT
=QTrPQdQd1absentsubscriptnorm𝑄trace𝑃𝑄𝑑superscript𝑄perpendicular-to𝑑1\displaystyle=||\frac{Q}{\Tr P}-\frac{Q}{d}-\frac{Q^{\perp}}{d}||_{1}= | | divide start_ARG italic_Q end_ARG start_ARG roman_Tr italic_P end_ARG - divide start_ARG italic_Q end_ARG start_ARG italic_d end_ARG - divide start_ARG italic_Q start_POSTSUPERSCRIPT ⟂ end_POSTSUPERSCRIPT end_ARG start_ARG italic_d end_ARG | | start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT
=αTrQ+1dTrQabsent𝛼trace𝑄1𝑑tracesuperscript𝑄perpendicular-to\displaystyle=\alpha\Tr Q+\frac{1}{d}\Tr Q^{\perp}= italic_α roman_Tr italic_Q + divide start_ARG 1 end_ARG start_ARG italic_d end_ARG roman_Tr italic_Q start_POSTSUPERSCRIPT ⟂ end_POSTSUPERSCRIPT
=αTrP+1dTrP,absent𝛼trace𝑃1𝑑tracesuperscript𝑃perpendicular-to\displaystyle=\alpha\Tr P+\frac{1}{d}\Tr P^{\perp},= italic_α roman_Tr italic_P + divide start_ARG 1 end_ARG start_ARG italic_d end_ARG roman_Tr italic_P start_POSTSUPERSCRIPT ⟂ end_POSTSUPERSCRIPT , (S87)

where we used the fact that TrP=TrQtracesuperscript𝑃perpendicular-totracesuperscript𝑄perpendicular-to\Tr P^{\perp}=\Tr Q^{\perp}roman_Tr italic_P start_POSTSUPERSCRIPT ⟂ end_POSTSUPERSCRIPT = roman_Tr italic_Q start_POSTSUPERSCRIPT ⟂ end_POSTSUPERSCRIPT since TrP=TrQtrace𝑃trace𝑄\Tr P=\Tr Qroman_Tr italic_P = roman_Tr italic_Q. Hence, from (S86) and (S87) we have

Φ(ρ)Φ(σ)1=ρσ1,subscriptnormΦ𝜌Φ𝜎1subscriptnorm𝜌𝜎1||\Phi(\rho)-\Phi(\sigma)||_{1}=||\rho-\sigma||_{1},| | roman_Φ ( italic_ρ ) - roman_Φ ( italic_σ ) | | start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = | | italic_ρ - italic_σ | | start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ,

and hence the quantum channel ΦΦ\Phiroman_Φ is not scrambling. This concludes the proof. ∎

One might wonder whether the converse of the above proposition is true. The following example shows that this is not the case.

Example SIII.8.

Let Φ:𝕄4()𝕄4():Φsubscript𝕄4subscript𝕄4\Phi:\mathbb{M}_{4}(\mathbb{C})\rightarrow\mathbb{M}_{4}(\mathbb{C})roman_Φ : roman_𝕄 start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ( roman_ℂ ) be a unital quantum channel defined as follows:

X𝕄4():Φ(X)=1/2[X11+X220000X22+X330000X33+X440000X44+X11].\forall X\in\mathbb{M}_{4}(\mathbb{C}):\quad\Phi(X)=1/2\begin{bmatrix}X_{11}+X% _{22}&0&0&0\\ 0&X_{22}+X_{33}&0&0\\ 0&0&X_{33}+X_{44}&0\\ 0&0&0&X_{44}+X_{11}\end{bmatrix}.∀ italic_X ∈ roman_𝕄 start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ( roman_ℂ ) : roman_Φ ( italic_X ) = 1 / 2 [ start_ARG start_ROW start_CELL italic_X start_POSTSUBSCRIPT 11 end_POSTSUBSCRIPT + italic_X start_POSTSUBSCRIPT 22 end_POSTSUBSCRIPT 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 italic_X start_POSTSUBSCRIPT 22 end_POSTSUBSCRIPT + italic_X start_POSTSUBSCRIPT 33 end_POSTSUBSCRIPT 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 italic_X start_POSTSUBSCRIPT 33 end_POSTSUBSCRIPT + italic_X start_POSTSUBSCRIPT 44 end_POSTSUBSCRIPT 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 italic_X start_POSTSUBSCRIPT 44 end_POSTSUBSCRIPT + italic_X start_POSTSUBSCRIPT 11 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] .

It is easy to see that ΦΦ\Phiroman_Φ is fully irreducible, since it sends any projection to a positive semi-definite matrix of rank strictly larger than the rank of the input projection. However,

Φ(|11|)=12(|11|+|44|)andΦ(|33|)=12(|22|+|33|).formulae-sequenceΦ11121144andΦ33122233\Phi(\outerproduct{1}{1})=\frac{1}{2}(\outerproduct{1}{1}+\outerproduct{4}{4})% \quad\text{and}\quad\Phi(\outerproduct{3}{3})=\frac{1}{2}(\outerproduct{2}{2}+% \outerproduct{3}{3}).roman_Φ ( | start_ARG 1 end_ARG ⟩ ⟨ start_ARG 1 end_ARG | ) = divide start_ARG 1 end_ARG start_ARG 2 end_ARG ( | start_ARG 1 end_ARG ⟩ ⟨ start_ARG 1 end_ARG | + | start_ARG 4 end_ARG ⟩ ⟨ start_ARG 4 end_ARG | ) and roman_Φ ( | start_ARG 3 end_ARG ⟩ ⟨ start_ARG 3 end_ARG | ) = divide start_ARG 1 end_ARG start_ARG 2 end_ARG ( | start_ARG 2 end_ARG ⟩ ⟨ start_ARG 2 end_ARG | + | start_ARG 3 end_ARG ⟩ ⟨ start_ARG 3 end_ARG | ) .

Hence, Tr(Φ(|11|)Φ(|33|))=0traceΦ11Φ330\Tr(\Phi(\outerproduct{1}{1})\Phi(\outerproduct{3}{3}))=0roman_Tr ( start_ARG roman_Φ ( | start_ARG 1 end_ARG ⟩ ⟨ start_ARG 1 end_ARG | ) roman_Φ ( | start_ARG 3 end_ARG ⟩ ⟨ start_ARG 3 end_ARG | ) end_ARG ) = 0 and it follows that ΦΦ\Phiroman_Φ is not scrambling (see Theorem SI.11).

The following corollary provides the main result of the subsection.

Corollary SIII.9.

Let Φ:𝕄d()𝕄d():Φsubscript𝕄𝑑subscript𝕄𝑑\Phi:\mathbb{M}_{d}(\mathbb{C})\rightarrow\mathbb{M}_{d}(\mathbb{C})roman_Φ : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) be a unital quantum channel and suppose that ΦΦ\Phiroman_Φ is scrambling. Then Φd1superscriptΦ𝑑1\Phi^{d-1}roman_Φ start_POSTSUPERSCRIPT italic_d - 1 end_POSTSUPERSCRIPT is strictly positive. Consequently, for any primitive unital channel ΦΦ\Phiroman_Φ, we get c(Φ)w(Φ)(d1)c(Φ)𝑐Φ𝑤Φ𝑑1𝑐Φc(\Phi)\leq w(\Phi)\leq(d-1)c(\Phi)italic_c ( roman_Φ ) ≤ italic_w ( roman_Φ ) ≤ ( italic_d - 1 ) italic_c ( roman_Φ ).

Proof.

It is known that a fully irreducible unital channel is strictly rank increasing, i.e., for any singular positive semi-definite A𝕄d():Rank(Φ(A))>Rank(A):𝐴subscript𝕄𝑑RankΦ𝐴Rank𝐴A\in\mathbb{M}_{d}(\mathbb{C}):\mathrm{Rank}(\Phi(A))>\mathrm{Rank}(A)italic_A ∈ roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) : roman_Rank ( roman_Φ ( italic_A ) ) > roman_Rank ( italic_A ) (see [22, Theorem 3.7]).

Now, since ΦΦ\Phiroman_Φ is scrambling, the previous result shows that ΦΦ\Phiroman_Φ is fully irreducible, and hence also strictly rank increasing. Thus, starting from any rank one projection P𝑃Pitalic_P, it requires at most d1𝑑1d-1italic_d - 1 iterations of ΦΦ\Phiroman_Φ to send P𝑃Pitalic_P to an invertible matrix. This concludes the proof. ∎

Remark: The above corollary provides an upper bound on the number of iterations for a scrambling channel that are needed to guarantee that it becomes strictly positive. This upper bound depends solely on the dimension d𝑑ditalic_d of the underlying space. It is natural to ask whether this bound can be improved. Note that from the definition of scrambling it follows that if ΦΦ\Phiroman_Φ is scrambling, then ΦΦsuperscriptΦΦ\Phi^{*}\circ\Phiroman_Φ start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ∘ roman_Φ is strictly positive. So for self-adjoint scrambling channels, it holds that Φ2superscriptΦ2\Phi^{2}roman_Φ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT is strictly positive. This raises the following question: Could it be true that for any scrambling channel ΦΦ\Phiroman_Φ, Φ2superscriptΦ2\Phi^{2}roman_Φ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT is strictly positive? However, this is not true, as shown below by an explicit example of a classical channel, defined by the column stochastic matrix, A𝐴Aitalic_A:

A=(1/31/3001/301/31/301/31/301/31/3001/301/31/31/301/301/3).𝐴1313001301313013130131300130131313013013A=\left(\begin{array}[]{ccccc}1/3&1/3&0&0&1/3\\ 0&1/3&1/3&0&1/3\\ 1/3&0&1/3&1/3&0\\ 0&1/3&0&1/3&1/3\\ 1/3&0&1/3&0&1/3\end{array}\right).italic_A = ( start_ARRAY start_ROW start_CELL 1 / 3 end_CELL start_CELL 1 / 3 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 / 3 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 1 / 3 end_CELL start_CELL 1 / 3 end_CELL start_CELL 0 end_CELL start_CELL 1 / 3 end_CELL end_ROW start_ROW start_CELL 1 / 3 end_CELL start_CELL 0 end_CELL start_CELL 1 / 3 end_CELL start_CELL 1 / 3 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 1 / 3 end_CELL start_CELL 0 end_CELL start_CELL 1 / 3 end_CELL start_CELL 1 / 3 end_CELL end_ROW start_ROW start_CELL 1 / 3 end_CELL start_CELL 0 end_CELL start_CELL 1 / 3 end_CELL start_CELL 0 end_CELL start_CELL 1 / 3 end_CELL end_ROW end_ARRAY ) . (S88)

A𝐴Aitalic_A is clearly scrambling but A2superscript𝐴2A^{2}italic_A start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT is not strictly positive.

SIII.3 Linear bounds on indices for channels with extra structure

If the mixing channel ΦΦ\Phiroman_Φ is unital and its operator system SΦsubscript𝑆ΦS_{\Phi}italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT is such that SΦnsubscript𝑆superscriptΦ𝑛S_{\Phi^{n}}italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT end_POSTSUBSCRIPT is an algebra for all n𝑛n\in\mathbb{N}italic_n ∈ roman_ℕ, we can provide better bounds on its scrambling indices.

In order to state and prove our main result, we need the following lemma.

Lemma SIII.10.

Let Φ:𝕄d()𝕄d():Φsubscript𝕄𝑑subscript𝕄𝑑\Phi:\mathbb{M}_{d}(\mathbb{C})\rightarrow\mathbb{M}_{d}(\mathbb{C})roman_Φ : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) be a unital channel, and let ΦksubscriptsuperscriptΦ𝑘\mathcal{M}_{\Phi^{k}}caligraphic_M start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT end_POSTSUBSCRIPT denote the multiplicative domain of ΦksuperscriptΦ𝑘\Phi^{k}roman_Φ start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT for each k𝑘k\in\mathbb{N}italic_k ∈ roman_ℕ, and let Φ=k1ΦksubscriptsuperscriptΦsubscript𝑘1subscriptsuperscriptΦ𝑘\mathcal{M}_{\Phi^{\infty}}=\bigcap_{k\geq 1}\mathcal{M}_{\Phi^{k}}caligraphic_M start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = ⋂ start_POSTSUBSCRIPT italic_k ≥ 1 end_POSTSUBSCRIPT caligraphic_M start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT end_POSTSUBSCRIPT be the stabilized multiplicative domain as introduced in Section SI.2.

  1. 1.

    The stabilized multiplicative domain can be described as follows

    Φ=alg{A𝕄d():Φ(A)=λA;|λ|=1}.subscriptsuperscriptΦalgconditional-set𝐴subscript𝕄𝑑formulae-sequenceΦ𝐴𝜆𝐴𝜆1\mathcal{M}_{\Phi^{\infty}}=\mathrm{alg}\{A\in\mathbb{M}_{d}(\mathbb{C}):\Phi(% A)=\lambda A;|\lambda|=1\}.caligraphic_M start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = roman_alg { italic_A ∈ roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) : roman_Φ ( italic_A ) = italic_λ italic_A ; | italic_λ | = 1 } .
  2. 2.

    It holds that for all k1𝑘1k\geq 1italic_k ≥ 1, Φk=[SΦk]subscriptsuperscriptΦ𝑘superscriptdelimited-[]subscript𝑆superscriptΦ𝑘\mathcal{M}_{\Phi^{k}}=[S_{\Phi^{k}}]^{\prime}caligraphic_M start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = [ italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT.

  3. 3.

    If ΦΦ\Phiroman_Φ is primitive, then Φ=𝟙subscriptsuperscriptΦdouble-struck-𝟙\mathcal{M}_{\Phi^{\infty}}=\mathbb{C}\mathbb{1}caligraphic_M start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = roman_ℂ blackboard_𝟙, i.e., the trivial algebra with only scalars. Furthermore, the containments in the following chain of subalgebras are proper:

    ΦΦ2Φn𝟙.superset-of-and-not-equalssubscriptΦsubscriptsuperscriptΦ2superset-of-and-not-equalssubscriptsuperscriptΦ𝑛superset-of-and-not-equalssuperset-of-and-not-equalsdouble-struck-𝟙\mathcal{M}_{\Phi}\supsetneq\mathcal{M}_{\Phi^{2}}\supsetneq\cdots\mathcal{M}_% {\Phi^{n}}\supsetneq\cdots\supsetneq\mathbb{C}\mathbb{1}.caligraphic_M start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT ⊋ caligraphic_M start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ⊋ ⋯ caligraphic_M start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ⊋ ⋯ ⊋ roman_ℂ blackboard_𝟙 .
Proof.

The proofs of the first statement above can be found in [36]. To prove the second assertion, recall from Section SI.2 that for a unital channel ΦΦ\Phiroman_Φ,

Φ=Fix(ΦΦ)=SΦ,subscriptΦsubscriptFixsuperscriptΦΦsuperscriptsubscript𝑆Φ\mathcal{M}_{\Phi}=\mathrm{Fix}_{(\Phi^{*}\circ\Phi)}=S_{\Phi}^{\prime},caligraphic_M start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT = roman_Fix start_POSTSUBSCRIPT ( roman_Φ start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ∘ roman_Φ ) end_POSTSUBSCRIPT = italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ,

and this relation holds for every ΦksuperscriptΦ𝑘\Phi^{k}roman_Φ start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT, k𝑘k\in\mathbb{N}italic_k ∈ roman_ℕ.

Here we prove the last statement. If ΦΦ\Phiroman_Φ is unital and primitive, then 𝟙double-struck-𝟙\mathbb{1}blackboard_𝟙 is its only peripheral eigenoperator, and hence (1)1(1)( 1 ) shows that Φ=𝟙subscriptsuperscriptΦdouble-struck-𝟙\mathcal{M}_{\Phi^{\infty}}=\mathbb{C}\mathbb{1}caligraphic_M start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = roman_ℂ blackboard_𝟙. In fact, having Φ=𝟙subscriptsuperscriptΦdouble-struck-𝟙\mathcal{M}_{\Phi^{\infty}}=\mathbb{C}\mathbb{1}caligraphic_M start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = roman_ℂ blackboard_𝟙 can be an alternative characterization of primitivity for unital channels (see Corollary 3.5 in [36]).

To prove the containment of the subalgebras is proper we analyze the behaviour of multiplicative domain under composition of two channels. From [36, Lemma 2.3], it holds that

Φk={aΦ(k1)|Φ(k1)(a)Φ}={aΦ|Φ(a)Φ(k1)}.subscriptsuperscriptΦ𝑘conditional-set𝑎subscriptsuperscriptΦ𝑘1superscriptΦ𝑘1𝑎subscriptΦconditional-set𝑎subscriptΦΦ𝑎subscriptsuperscriptΦ𝑘1\mathcal{M}_{\Phi^{k}}=\{a\in\mathcal{M}_{\Phi^{(k-1)}}|\Phi^{(k-1)}(a)\in% \mathcal{M}_{\Phi}\}=\{a\in\mathcal{M}_{\Phi}|\Phi(a)\in\mathcal{M}_{\Phi^{(k-% 1)}}\}.caligraphic_M start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = { italic_a ∈ caligraphic_M start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT ( italic_k - 1 ) end_POSTSUPERSCRIPT end_POSTSUBSCRIPT | roman_Φ start_POSTSUPERSCRIPT ( italic_k - 1 ) end_POSTSUPERSCRIPT ( italic_a ) ∈ caligraphic_M start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT } = { italic_a ∈ caligraphic_M start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT | roman_Φ ( italic_a ) ∈ caligraphic_M start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT ( italic_k - 1 ) end_POSTSUPERSCRIPT end_POSTSUBSCRIPT } .

Hence, Φ(k+1)ΦksubscriptsuperscriptΦ𝑘1subscriptsuperscriptΦ𝑘\mathcal{M}_{\Phi^{(k+1)}}\subseteq\mathcal{M}_{\Phi^{k}}caligraphic_M start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT ( italic_k + 1 ) end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ⊆ caligraphic_M start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT end_POSTSUBSCRIPT, for all k𝑘k\in\mathbb{N}italic_k ∈ roman_ℕ and if xΦk𝑥subscriptsuperscriptΦ𝑘x\in\mathcal{M}_{\Phi^{k}}italic_x ∈ caligraphic_M start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT end_POSTSUBSCRIPT, then Φ(x)Φ(k1)Φ𝑥subscriptsuperscriptΦ𝑘1\Phi(x)\in\mathcal{M}_{\Phi^{(k-1)}}roman_Φ ( italic_x ) ∈ caligraphic_M start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT ( italic_k - 1 ) end_POSTSUPERSCRIPT end_POSTSUBSCRIPT.

Now suppose Φk=Φ(k1)subscriptsuperscriptΦ𝑘subscriptsuperscriptΦ𝑘1\mathcal{M}_{\Phi^{k}}=\mathcal{M}_{\Phi^{(k-1)}}caligraphic_M start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = caligraphic_M start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT ( italic_k - 1 ) end_POSTSUPERSCRIPT end_POSTSUBSCRIPT, for some k2𝑘2k\geq 2italic_k ≥ 2. From the above observation, we know that xΦkΦ(x)Φ(k1)=Φk𝑥subscriptsuperscriptΦ𝑘Φ𝑥subscriptsuperscriptΦ𝑘1subscriptsuperscriptΦ𝑘x\in\mathcal{M}_{\Phi^{k}}\implies\Phi(x)\in\mathcal{M}_{\Phi^{(k-1)}}=% \mathcal{M}_{\Phi^{k}}italic_x ∈ caligraphic_M start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ⟹ roman_Φ ( italic_x ) ∈ caligraphic_M start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT ( italic_k - 1 ) end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = caligraphic_M start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT end_POSTSUBSCRIPT. Since ΦkΦsubscriptsuperscriptΦ𝑘subscriptΦ\mathcal{M}_{\Phi^{k}}\subseteq\mathcal{M}_{\Phi}caligraphic_M start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ⊆ caligraphic_M start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT, it follows that xΦkxΦ𝑥subscriptsuperscriptΦ𝑘𝑥subscriptΦx\in\mathcal{M}_{\Phi^{k}}\implies x\in\mathcal{M}_{\Phi}italic_x ∈ caligraphic_M start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ⟹ italic_x ∈ caligraphic_M start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT and Φ(x)ΦkxΦ(k+1)Φ𝑥subscriptsuperscriptΦ𝑘𝑥subscriptsuperscriptΦ𝑘1\Phi(x)\in\mathcal{M}_{\Phi^{k}}\implies x\in\mathcal{M}_{\Phi^{(k+1)}}roman_Φ ( italic_x ) ∈ caligraphic_M start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ⟹ italic_x ∈ caligraphic_M start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT ( italic_k + 1 ) end_POSTSUPERSCRIPT end_POSTSUBSCRIPT. So Φk=Φ(k+1)subscriptsuperscriptΦ𝑘subscriptsuperscriptΦ𝑘1\mathcal{M}_{\Phi^{k}}=\mathcal{M}_{\Phi^{(k+1)}}caligraphic_M start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = caligraphic_M start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT ( italic_k + 1 ) end_POSTSUPERSCRIPT end_POSTSUBSCRIPT. Since by primitivity we know Φn=𝟙subscriptsuperscriptΦ𝑛double-struck-𝟙\mathcal{M}_{\Phi^{n}}=\mathbb{C}\mathbb{1}caligraphic_M start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = roman_ℂ blackboard_𝟙, for large n𝑛nitalic_n, it must be the case that Φ(k+1)ΦksubscriptsuperscriptΦ𝑘1subscriptsuperscriptΦ𝑘\mathcal{M}_{\Phi^{(k+1)}}\subset\mathcal{M}_{\Phi^{k}}caligraphic_M start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT ( italic_k + 1 ) end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ⊂ caligraphic_M start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT end_POSTSUBSCRIPT, unless the latter set is just the trivial algebra. ∎

Let us also note another lemma, which is obtained by combining Propositions SI.12 and SI.13

Lemma SIII.11.

Let Φ:𝕄d()𝕄d():Φsubscript𝕄𝑑subscript𝕄𝑑\Phi:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) be a channel such that SΦsubscript𝑆ΦS_{\Phi}italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT is an algebra. Then,

C0E(1)(Φ)=0C0(1)(Φ)=0[SΦ]=𝟙.iffsubscriptsuperscript𝐶10𝐸Φ0subscriptsuperscript𝐶10Φ0iffsuperscriptdelimited-[]subscript𝑆Φdouble-struck-𝟙C^{(1)}_{0E}(\Phi)=0\iff C^{(1)}_{0}(\Phi)=0\iff[S_{\Phi}]^{\prime}=\mathbb{C}% \mathbb{1}.italic_C start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 italic_E end_POSTSUBSCRIPT ( roman_Φ ) = 0 ⇔ italic_C start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ ) = 0 ⇔ [ italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = roman_ℂ blackboard_𝟙 .
Proof.

The second equivalence is contained in Proposition SI.13. The ()(\implies)( ⟹ ) implication in the first equivalence is trivial to show. Thus, it suffices to prove that [SΦ]=𝟙C0E(1)(Φ)=0superscriptdelimited-[]subscript𝑆Φdouble-struck-𝟙subscriptsuperscript𝐶10𝐸Φ0[S_{\Phi}]^{\prime}=\mathbb{C}\mathbb{1}\implies C^{(1)}_{0E}(\Phi)=0[ italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = roman_ℂ blackboard_𝟙 ⟹ italic_C start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 italic_E end_POSTSUBSCRIPT ( roman_Φ ) = 0. So, assume that [SΦ]=𝟙superscriptdelimited-[]subscript𝑆Φdouble-struck-𝟙[S_{\Phi}]^{\prime}=\mathbb{C}\mathbb{1}[ italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = roman_ℂ blackboard_𝟙 and note that since SΦsubscript𝑆ΦS_{\Phi}italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT is an algebra, the double commutant theorem shows that SΦ=[SΦ]′′=𝕄d()subscript𝑆Φsuperscriptdelimited-[]subscript𝑆Φ′′subscript𝕄𝑑S_{\Phi}=[S_{\Phi}]^{\prime\prime}=\mathbb{M}_{d}(\mathbb{C})italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT = [ italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT = roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ). The result then follows from Proposition SI.12. ∎

We can now state and prove our main result.

Proposition SIII.12.

Let Φ:𝕄d()𝕄d():Φsubscript𝕄𝑑subscript𝕄𝑑\Phi:\mathbb{M}_{d}(\mathbb{C})\rightarrow\mathbb{M}_{d}(\mathbb{C})roman_Φ : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) be a primitive unital quantum channel such that the associated operator systems SΦnsubscript𝑆superscriptΦ𝑛S_{\Phi^{n}}italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT end_POSTSUBSCRIPT are C-algebras for all n𝑛n\in\mathbb{N}italic_n ∈ roman_ℕ. Then,

q(Φ)d2andc(Φ)=cE(Φ)2(d1).formulae-sequence𝑞Φ𝑑2and𝑐Φsubscript𝑐𝐸Φ2𝑑1q(\Phi)\leq d-2\quad\text{and}\quad c(\Phi)=c_{E}(\Phi)\leq 2(d-1).italic_q ( roman_Φ ) ≤ italic_d - 2 and italic_c ( roman_Φ ) = italic_c start_POSTSUBSCRIPT italic_E end_POSTSUBSCRIPT ( roman_Φ ) ≤ 2 ( italic_d - 1 ) . (S89)
Proof.

Note that for any channel Φ:𝕄d()𝕄d():Φsubscript𝕄𝑑subscript𝕄𝑑\Phi:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ), we have an increasing chain of subspaces SΦSΦ2SΦnsubscript𝑆Φsubscript𝑆superscriptΦ2subscript𝑆superscriptΦ𝑛S_{\Phi}\subseteq S_{\Phi^{2}}\subseteq\cdots\subseteq S_{\Phi^{n}}\subseteq\cdotsitalic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT ⊆ italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ⊆ ⋯ ⊆ italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ⊆ ⋯, which yields a decreasing chain of commutants [SΦ][SΦ2][SΦn]superset-of-or-equalssuperscriptdelimited-[]subscript𝑆Φsuperscriptdelimited-[]subscript𝑆superscriptΦ2superset-of-or-equalssuperset-of-or-equalssuperscriptdelimited-[]subscript𝑆superscriptΦ𝑛superset-of-or-equals[S_{\Phi}]^{\prime}\supseteq[S_{\Phi^{2}}]^{\prime}\supseteq\cdots\supseteq[S_% {\Phi^{n}}]^{\prime}\supseteq\ldots[ italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ⊇ [ italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ⊇ ⋯ ⊇ [ italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ⊇ …. Note that the commutants [SΦn]superscriptdelimited-[]subscript𝑆superscriptΦ𝑛[S_{\Phi^{n}}]^{\prime}[ italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT are unital C-subalgebras of 𝕄d()subscript𝕄𝑑\mathbb{M}_{d}(\mathbb{C})roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) for all n𝑛n\in\mathbb{N}italic_n ∈ roman_ℕ and by Lemma SIII.10, we have [SΦn]=Φnsuperscriptdelimited-[]subscript𝑆superscriptΦ𝑛subscriptsuperscriptΦ𝑛[S_{\Phi^{n}}]^{\prime}=\mathcal{M}_{\Phi^{n}}[ italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = caligraphic_M start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT end_POSTSUBSCRIPT. Since ΦΦ\Phiroman_Φ is primitive, n𝑛\exists n\in\mathbb{N}∃ italic_n ∈ roman_ℕ such that [SΦn]=𝟙superscriptdelimited-[]subscript𝑆superscriptΦ𝑛double-struck-𝟙[S_{\Phi^{n}}]^{\prime}=\mathbb{C}\mathbb{1}[ italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = roman_ℂ blackboard_𝟙. So the above chain of C-algebras stabilzes at some n𝑛nitalic_n:

[SΦ][SΦ2][SΦn]=𝟙.superset-of-or-equalssuperscriptdelimited-[]subscript𝑆Φsuperscriptdelimited-[]subscript𝑆superscriptΦ2superset-of-or-equalssuperset-of-or-equalssuperscriptdelimited-[]subscript𝑆superscriptΦ𝑛double-struck-𝟙[S_{\Phi}]^{\prime}\supseteq[S_{\Phi^{2}}]^{\prime}\supseteq\cdots\supseteq[S_% {\Phi^{n}}]^{\prime}=\mathbb{C}\mathbb{1}.[ italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ⊇ [ italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ⊇ ⋯ ⊇ [ italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = roman_ℂ blackboard_𝟙 . (S90)

Since SΦnsubscript𝑆superscriptΦ𝑛S_{\Phi^{n}}italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT end_POSTSUBSCRIPT are algebras for all n𝑛n\in\mathbb{N}italic_n ∈ roman_ℕ, we can use the necessary and sufficient conditions given in Proposition SI.13 and Lemma SIII.11 for the zero-error capacities to vanish. Firstly, note that Lemma SIII.11 immediately tells us that c(Φ)=cE(Φ)𝑐Φsubscript𝑐𝐸Φc(\Phi)=c_{E}(\Phi)italic_c ( roman_Φ ) = italic_c start_POSTSUBSCRIPT italic_E end_POSTSUBSCRIPT ( roman_Φ ). Also note that if [SΦ]=𝕄d()superscriptdelimited-[]subscript𝑆Φsubscript𝕄𝑑[S_{\Phi}]^{\prime}=\mathbb{M}_{d}(\mathbb{C})[ italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ), then by the double-commutant theorem, SΦ=[SΦ]′′=𝟙subscript𝑆Φsuperscriptdelimited-[]subscript𝑆Φ′′double-struck-𝟙S_{\Phi}=[S_{\Phi}]^{\prime\prime}=\mathbb{C}\mathbb{1}italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT = [ italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT = roman_ℂ blackboard_𝟙. It follows that the Choi rank of ΦΦ\Phiroman_Φ is 1, which means that the channel is just a unitary conjugation. Such a channel can not be primitive, contradicting our hypothesis. Thus, we can assume that [SΦ]superscriptdelimited-[]subscript𝑆Φ[S_{\Phi}]^{\prime}[ italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT is a proper subalgebra of 𝕄d()subscript𝕄𝑑\mathbb{M}_{d}(\mathbb{C})roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ).

Now, if [SΦ]superscriptdelimited-[]subscript𝑆Φ[S_{\Phi}]^{\prime}[ italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT is trivial to begin with, then Lemma SIII.11 shows that C0(1)(Φ)=0superscriptsubscript𝐶01Φ0C_{0}^{(1)}(\Phi)=0italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( roman_Φ ) = 0. In this case, c(Φ)=12(d1)𝑐Φ12𝑑1c(\Phi)=1\leq 2(d-1)italic_c ( roman_Φ ) = 1 ≤ 2 ( italic_d - 1 ). Hence, we can assume that [SΦ]superscriptdelimited-[]subscript𝑆Φ[S_{\Phi}]^{\prime}[ italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT is a proper non-trivial subalgebra of 𝕄d()subscript𝕄𝑑\mathbb{M}_{d}(\mathbb{C})roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ). From Lemma SIII.10, we know that each containment in Eq. (S90) is proper. It is known that such a chain of decreasing unital C-subalgebras can have length at most 2(d1)2𝑑12(d-1)2 ( italic_d - 1 ) [52, Lemma 5 and Theorem 3.6]. Thus c(Φ)2(d1)𝑐Φ2𝑑1c(\Phi)\leq 2(d-1)italic_c ( roman_Φ ) ≤ 2 ( italic_d - 1 ).

For the other bound, note that if [SΦ]superscriptdelimited-[]subscript𝑆Φ[S_{\Phi}]^{\prime}[ italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT is abelian to begin with, then Q0(1)(Φ)=0superscriptsubscript𝑄01Φ0Q_{0}^{(1)}(\Phi)=0italic_Q start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( roman_Φ ) = 0 and q(Φ)=1(d2)𝑞Φ1𝑑2q(\Phi)=1\leq(d-2)italic_q ( roman_Φ ) = 1 ≤ ( italic_d - 2 ) (for d2𝑑2d\geq 2italic_d ≥ 2), see Proposition SI.13. So, we can assume that [SΦ]superscriptdelimited-[]subscript𝑆Φ[S_{\Phi}]^{\prime}[ italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT is non-abelian. Now, in order to descend down the chain of commutants in Eq. (S90) all the way to 𝟙double-struck-𝟙\mathbb{C}\mathbb{1}roman_ℂ blackboard_𝟙, in the worst case, there are d𝑑ditalic_d-many steps required from the full diagonal algebra to stabilize to the trivial algebra. Hence, it requires at most 2(d1)d=(d2)2𝑑1𝑑𝑑22(d-1)-d=(d-2)2 ( italic_d - 1 ) - italic_d = ( italic_d - 2 ) steps to go from a non-abelian to an abelian algebra, proving that q(Φ)d2𝑞Φ𝑑2q(\Phi)\leq d-2italic_q ( roman_Φ ) ≤ italic_d - 2. ∎

We now provide an example of a channel for which the operator system fulfils the requirements of the above proposition.

Example SIII.13.

We construct a primitive unital channel Φ:𝕄3()𝕄3():Φsubscript𝕄3subscript𝕄3\Phi:\mathbb{M}_{3}(\mathbb{C})\to\mathbb{M}_{3}(\mathbb{C})roman_Φ : roman_𝕄 start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ( roman_ℂ ) for which SΦ,SΦ2,subscript𝑆Φsubscript𝑆superscriptΦ2S_{\Phi},S_{\Phi^{2}},italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT , italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT , and SΦ3subscript𝑆superscriptΦ3S_{\Phi^{3}}italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT are all algebras, q(Φ)=1𝑞Φ1q(\Phi)=1italic_q ( roman_Φ ) = 1, and c(Φ)=cE(Φ)=3𝑐Φsubscript𝑐𝐸Φ3c(\Phi)=c_{E}(\Phi)=3italic_c ( roman_Φ ) = italic_c start_POSTSUBSCRIPT italic_E end_POSTSUBSCRIPT ( roman_Φ ) = 3. This is the example given after Theorem 3.9 in [52], giving the maximum length of the chain in Eq. (S90) when the starting algebra is a maximal abelian subalgebra (MASA).

The channel is defined by its Kraus operators {Ki}i=13𝕄3()superscriptsubscriptsubscript𝐾𝑖𝑖13subscript𝕄3\{K_{i}\}_{i=1}^{3}\subseteq\mathbb{M}_{3}(\mathbb{C}){ italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT ⊆ roman_𝕄 start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ( roman_ℂ ), which are given below:

K1=12[001001000],K2=12[100100000],K3=[000000010].formulae-sequencesubscript𝐾112matrix001001000formulae-sequencesubscript𝐾212matrix100100000subscript𝐾3matrix000000010K_{1}=\frac{1}{\sqrt{2}}\begin{bmatrix}0&0&1\\ 0&0&1\\ 0&0&0\end{bmatrix},K_{2}=\frac{1}{\sqrt{2}}\begin{bmatrix}1&0&0\\ -1&0&0\\ 0&0&0\end{bmatrix},K_{3}=\begin{bmatrix}0&0&0\\ 0&0&0\\ 0&1&0\end{bmatrix}.italic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = divide start_ARG 1 end_ARG start_ARG square-root start_ARG 2 end_ARG end_ARG [ start_ARG 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 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 ] , italic_K start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = divide start_ARG 1 end_ARG start_ARG square-root start_ARG 2 end_ARG end_ARG [ 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 - 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 0 end_CELL end_ROW end_ARG ] , italic_K start_POSTSUBSCRIPT 3 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 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 end_ROW end_ARG ] .

One can check that SΦ={[a000b000c]|a,b,c}.subscript𝑆Φconditional-setmatrix𝑎000𝑏000𝑐𝑎𝑏𝑐S_{\Phi}=\Bigg{\{}\begin{bmatrix}a&0&0\\ 0&b&0\\ 0&0&c\end{bmatrix}|\ a,b,c\in\mathbb{C}\Bigg{\}}.italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT = { [ start_ARG start_ROW start_CELL italic_a end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL italic_b end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL italic_c end_CELL end_ROW end_ARG ] | italic_a , italic_b , italic_c ∈ roman_ℂ } . This is the full diagonal algebra. It is not hard to see that SΦ2={[a0b0c0d0e]|a,b,c,d,e}𝕄2()𝕄1(),subscript𝑆superscriptΦ2conditional-setmatrix𝑎0𝑏0𝑐0𝑑0𝑒𝑎𝑏𝑐𝑑𝑒similar-to-or-equalsdirect-sumsubscript𝕄2subscript𝕄1S_{\Phi^{2}}=\Bigg{\{}\begin{bmatrix}a&0&b\\ 0&c&0\\ d&0&e\end{bmatrix}|\ a,b,c,d,e\in\mathbb{C}\Bigg{\}}\simeq\mathbb{M}_{2}(% \mathbb{C})\oplus\mathbb{M}_{1}(\mathbb{C}),italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = { [ start_ARG start_ROW start_CELL italic_a end_CELL start_CELL 0 end_CELL start_CELL italic_b end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL italic_c end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL italic_d end_CELL start_CELL 0 end_CELL start_CELL italic_e end_CELL end_ROW end_ARG ] | italic_a , italic_b , italic_c , italic_d , italic_e ∈ roman_ℂ } ≃ roman_𝕄 start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( roman_ℂ ) ⊕ roman_𝕄 start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( roman_ℂ ) , where 𝕄1()subscript𝕄1\mathbb{M}_{1}(\mathbb{C})roman_𝕄 start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( roman_ℂ ) is just the scalar algebra. Hence SΦ2subscript𝑆superscriptΦ2S_{\Phi^{2}}italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT is also an algebra. And finally, SΦ3=𝕄3().subscript𝑆superscriptΦ3subscript𝕄3S_{\Phi^{3}}=\mathbb{M}_{3}(\mathbb{C}).italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = roman_𝕄 start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ( roman_ℂ ) . Thus, we obtain the chain

SΦSΦ2SΦ3=𝕄3().subscript𝑆Φsubscript𝑆superscriptΦ2subscript𝑆superscriptΦ3subscript𝕄3S_{\Phi}\subset S_{\Phi^{2}}\subset S_{\Phi^{3}}=\mathbb{M}_{3}(\mathbb{C}).italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT ⊂ italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ⊂ italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = roman_𝕄 start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ( roman_ℂ ) .

Since SΦ3=𝕄3()subscript𝑆superscriptΦ3subscript𝕄3S_{\Phi^{3}}=\mathbb{M}_{3}(\mathbb{C})italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = roman_𝕄 start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ( roman_ℂ ), it follows that [SΦ3]=Φ3=𝟙superscriptdelimited-[]subscript𝑆superscriptΦ3subscriptsuperscriptΦ3double-struck-𝟙[S_{\Phi^{3}}]^{\prime}=\mathcal{M}_{\Phi^{3}}=\mathbb{C}\mathbb{1}[ italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = caligraphic_M start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = roman_ℂ blackboard_𝟙 and hence ΦΦ\Phiroman_Φ is primitive (see [36, Corollary 3.5]). Furthermore, since [SΦ2]𝟙2𝕄1()similar-to-or-equalssuperscriptdelimited-[]subscript𝑆superscriptΦ2direct-sumsubscriptdouble-struck-𝟙2subscript𝕄1[S_{\Phi^{2}}]^{\prime}\simeq\mathbb{C}\mathbb{1}_{2}\oplus\mathbb{M}_{1}(% \mathbb{C})[ italic_S start_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≃ roman_ℂ blackboard_𝟙 start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ⊕ roman_𝕄 start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( roman_ℂ ) is not trivial, it is clear from Lemma SIII.11 that c(Φ)=cE(Φ)=3𝑐Φsubscript𝑐𝐸Φ3c(\Phi)=c_{E}(\Phi)=3italic_c ( roman_Φ ) = italic_c start_POSTSUBSCRIPT italic_E end_POSTSUBSCRIPT ( roman_Φ ) = 3. Finally, since SΦsubscript𝑆ΦS_{\Phi}italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT is the full diagonal algebra, [SΦ]=SΦsuperscriptdelimited-[]subscript𝑆Φsubscript𝑆Φ[S_{\Phi}]^{\prime}=S_{\Phi}[ italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT is also abelian and Proposition SI.13 shows that q(Φ)=1𝑞Φ1q(\Phi)=1italic_q ( roman_Φ ) = 1.

The example given above is a special case (d=3𝑑3d=3italic_d = 3) for a more general construction given in [52, Theorem 3.9], where the decreasing chain of multiplicative domains have been created to provide the multiplicative index of the channel to be d𝑑ditalic_d. We think in the general case, the operator systems are also algebras and one can get c(Φ)=d𝑐Φ𝑑c(\Phi)=ditalic_c ( roman_Φ ) = italic_d, but we leave it as a future avenue to explore.

SIII.4 Diagonal unitary covariant channels

In this section, we study the scrambling times and Wielandt indices of a special class of quantum channels that are covariant under the action of the diagonal unitary group. These channels were introduced and extensively studied in [53]. Here, we only recall some basic results. Note that we call A𝕄d()𝐴subscript𝕄𝑑A\in\mathbb{M}_{d}(\mathbb{C})italic_A ∈ roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) column stochastic if it is entrywise non-negative and for all i𝑖iitalic_i, jAji=1subscript𝑗subscript𝐴𝑗𝑖1\sum_{j}A_{ji}=1∑ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_j italic_i end_POSTSUBSCRIPT = 1. Furthermore, 𝒟𝒰d𝒟subscript𝒰𝑑\mathcal{DU}_{d}caligraphic_D caligraphic_U start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT denotes the set of all diagonal unitary matrices in 𝕄d()subscript𝕄𝑑\mathbb{M}_{d}(\mathbb{C})roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ).

Theorem SIII.14.

For a channel Φ:𝕄d()𝕄d():Φsubscript𝕄𝑑subscript𝕄𝑑\Phi:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ), the following are equivalent:

  • X𝕄d(),U𝒟𝒰d:Φ(UXU)=UΦ(X)U:formulae-sequencefor-all𝑋subscript𝕄𝑑for-all𝑈𝒟subscript𝒰𝑑Φ𝑈𝑋superscript𝑈𝑈Φ𝑋superscript𝑈\forall X\in\mathbb{M}_{d}(\mathbb{C}),\forall U\in\mathcal{DU}_{d}:\,\,\Phi(% UXU^{*})=U\Phi(X)U^{*}∀ italic_X ∈ roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) , ∀ italic_U ∈ caligraphic_D caligraphic_U start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT : roman_Φ ( italic_U italic_X italic_U start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ) = italic_U roman_Φ ( italic_X ) italic_U start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT.

  • A,B𝕄d()𝐴𝐵subscript𝕄𝑑\exists A,B\in\mathbb{M}_{d}(\mathbb{C})∃ italic_A , italic_B ∈ roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) with A𝐴Aitalic_A column stochastic and B𝐵Bitalic_B positive semi-definite such that

    X𝕄d():Φ(X)=i,jAijXjj|ii|+ijBijXij|ij|=:ΦA,B(X).\forall X\in\mathbb{M}_{d}(\mathbb{C}):\quad\Phi(X)=\sum_{i,j}A_{ij}X_{jj}% \outerproduct{i}{i}+\sum_{i\neq j}B_{ij}X_{ij}\outerproduct{i}{j}=:\Phi_{A,B}(% X).∀ italic_X ∈ roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) : roman_Φ ( italic_X ) = ∑ start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_j italic_j end_POSTSUBSCRIPT | start_ARG italic_i end_ARG ⟩ ⟨ start_ARG italic_i end_ARG | + ∑ start_POSTSUBSCRIPT italic_i ≠ italic_j end_POSTSUBSCRIPT italic_B start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT | start_ARG italic_i end_ARG ⟩ ⟨ start_ARG italic_j end_ARG | = : roman_Φ start_POSTSUBSCRIPT italic_A , italic_B end_POSTSUBSCRIPT ( italic_X ) . (S91)

A channel Φ=ΦA,BΦsubscriptΦ𝐴𝐵\Phi=\Phi_{A,B}roman_Φ = roman_Φ start_POSTSUBSCRIPT italic_A , italic_B end_POSTSUBSCRIPT as above is called conjugate diagonal unitary covariant (CDUC).

Theorem SIII.15.

For a channel Φ:𝕄d()𝕄d():Φsubscript𝕄𝑑subscript𝕄𝑑\Phi:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ), the following are equivalent:

  • X𝕄d(),U𝒟𝒰d:Φ(UXU)=UΦ(X)U:formulae-sequencefor-all𝑋subscript𝕄𝑑for-all𝑈𝒟subscript𝒰𝑑Φ𝑈𝑋superscript𝑈superscript𝑈Φ𝑋𝑈\forall X\in\mathbb{M}_{d}(\mathbb{C}),\forall U\in\mathcal{DU}_{d}:\,\,\Phi(% UXU^{*})=U^{*}\Phi(X)U∀ italic_X ∈ roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) , ∀ italic_U ∈ caligraphic_D caligraphic_U start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT : roman_Φ ( italic_U italic_X italic_U start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ) = italic_U start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT roman_Φ ( italic_X ) italic_U.

  • A,C𝕄d()𝐴𝐶subscript𝕄𝑑\exists A,C\in\mathbb{M}_{d}(\mathbb{C})∃ italic_A , italic_C ∈ roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) with A𝐴Aitalic_A column stochastic, C=C𝐶superscript𝐶C=C^{*}italic_C = italic_C start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT, and AijAji|Cij|2i,jsubscript𝐴𝑖𝑗subscript𝐴𝑗𝑖superscriptsubscript𝐶𝑖𝑗2for-all𝑖𝑗A_{ij}A_{ji}\geq\absolutevalue{C_{ij}}^{2}\,\,\forall i,jitalic_A start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_j italic_i end_POSTSUBSCRIPT ≥ | start_ARG italic_C start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT end_ARG | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ∀ italic_i , italic_j, such that

    X𝕄d():Φ(X)=i,jAijXjj|ii|+ijCijXji|ij|=:ΦA,C(X).\forall X\in\mathbb{M}_{d}(\mathbb{C}):\quad\Phi(X)=\sum_{i,j}A_{ij}X_{jj}% \outerproduct{i}{i}+\sum_{i\neq j}C_{ij}X_{ji}\outerproduct{i}{j}=:\Phi_{A,C}(% X).∀ italic_X ∈ roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) : roman_Φ ( italic_X ) = ∑ start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_j italic_j end_POSTSUBSCRIPT | start_ARG italic_i end_ARG ⟩ ⟨ start_ARG italic_i end_ARG | + ∑ start_POSTSUBSCRIPT italic_i ≠ italic_j end_POSTSUBSCRIPT italic_C start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_j italic_i end_POSTSUBSCRIPT | start_ARG italic_i end_ARG ⟩ ⟨ start_ARG italic_j end_ARG | = : roman_Φ start_POSTSUBSCRIPT italic_A , italic_C end_POSTSUBSCRIPT ( italic_X ) . (S92)

A channel Φ=ΦA,CΦsubscriptΦ𝐴𝐶\Phi=\Phi_{A,C}roman_Φ = roman_Φ start_POSTSUBSCRIPT italic_A , italic_C end_POSTSUBSCRIPT as above is called diagonal unitary covariant (DUC).

For the class of (C)DUC channels, we will show that the properties of strict positivity, scrambling, mixing, and primitivity are all equivalent to the corresponding properties of the classical stochastic matrix A𝐴Aitalic_A. Let us first introduce the definitions of these properties for a stochastic matrix.

Definition SIII.16.

A column stochastic matrix A𝕄d()𝐴subscript𝕄𝑑A\in\mathbb{M}_{d}(\mathbb{C})italic_A ∈ roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) is said to be

  • strictly positive if Aij>0i,jsubscript𝐴𝑖𝑗0for-all𝑖𝑗A_{ij}>0\,\,\forall i,jitalic_A start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT > 0 ∀ italic_i , italic_j.

  • scrambling if i,j,kfor-all𝑖𝑗𝑘\forall i,j,\,\,\exists k∀ italic_i , italic_j , ∃ italic_k such that AkiAkj>0subscript𝐴𝑘𝑖subscript𝐴𝑘𝑗0A_{ki}A_{kj}>0italic_A start_POSTSUBSCRIPT italic_k italic_i end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_k italic_j end_POSTSUBSCRIPT > 0.

  • mixing if λ=1𝜆1\lambda=1italic_λ = 1 is a simple eigenvalue of A𝐴Aitalic_A and A𝐴Aitalic_A has no other peripheral eigenvalues.

  • primitive if it is mixing and its unique invariant vector has full support.

Remark SIII.17.

For a stochastic matrix, the spectral properties of mixing/primitivity can be verified by analyzing the connectivity of the directed graph associated with the matrix [34, Section 2.3].

Note that if one uses classical channels of the form ΦA:=ΦA,diagAassignsubscriptΦ𝐴subscriptΦ𝐴diag𝐴\Phi_{A}:=\Phi_{A,\textrm{diag}A}roman_Φ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT := roman_Φ start_POSTSUBSCRIPT italic_A , diag italic_A end_POSTSUBSCRIPT, the quantum definitions of strict positivity, scrambling, mixing, and primitivity that were introduced in the previous sections all reduce to the classical definitions introduced above. Let us also observe that in the classical case, Theorem SII.1 and Corollary SIII.5 reduce to the following results.

Theorem SIII.18.

For a column stochastic A𝕄d()𝐴subscript𝕄𝑑A\in\mathbb{M}_{d}(\mathbb{C})italic_A ∈ roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ), the following are equivalent

  • A𝐴Aitalic_A is mixing.

  • k𝑘\exists k\in\mathbb{N}∃ italic_k ∈ roman_ℕ such that Aksuperscript𝐴𝑘A^{k}italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT is scrambling.

Theorem SIII.19.

For a column stochastic A𝕄d()𝐴subscript𝕄𝑑A\in\mathbb{M}_{d}(\mathbb{C})italic_A ∈ roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ), the following are equivalent

  • A𝐴Aitalic_A is primitive.

  • k𝑘\exists k\in\mathbb{N}∃ italic_k ∈ roman_ℕ such that Aksuperscript𝐴𝑘A^{k}italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT is strictly positive.

We are now ready to prove some of our main results in this section.

Theorem SIII.20.

The following equivalences hold for DUC and CDUC channels.

  • A CDUC channel ΦA,B:𝕄d()𝕄d():subscriptΦ𝐴𝐵subscript𝕄𝑑subscript𝕄𝑑\Phi_{A,B}:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ start_POSTSUBSCRIPT italic_A , italic_B end_POSTSUBSCRIPT : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) is strictly positive Aiffabsent𝐴\iff A⇔ italic_A is strictly positive.

  • A DUC channel ΦA,C:𝕄d()𝕄d():subscriptΦ𝐴𝐶subscript𝕄𝑑subscript𝕄𝑑\Phi_{A,C}:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ start_POSTSUBSCRIPT italic_A , italic_C end_POSTSUBSCRIPT : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) is strictly positive Aiffabsent𝐴\iff A⇔ italic_A is strictly positive.

Proof.

Clearly, if ΦA,BsubscriptΦ𝐴𝐵\Phi_{A,B}roman_Φ start_POSTSUBSCRIPT italic_A , italic_B end_POSTSUBSCRIPT or ΦA,CsubscriptΦ𝐴𝐶\Phi_{A,C}roman_Φ start_POSTSUBSCRIPT italic_A , italic_C end_POSTSUBSCRIPT is stricly positive, we can restrict to diagonal input states to conclude that A𝐴Aitalic_A is also stricly positive. Conversely, let A𝐴Aitalic_A be strictly positive. Let us first deal with the CDUC case. It suffices to show that ΦA,B(ψ)subscriptΦ𝐴𝐵𝜓\Phi_{A,B}(\psi)roman_Φ start_POSTSUBSCRIPT italic_A , italic_B end_POSTSUBSCRIPT ( italic_ψ ) is invertible for all pure states ψ𝕊d()𝜓subscript𝕊𝑑\psi\in\mathbb{S}_{d}(\mathbb{C})italic_ψ ∈ roman_𝕊 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ). If ψ=|ψψ|=|ii|𝜓𝜓𝜓𝑖𝑖\psi=\outerproduct{\psi}{\psi}=\outerproduct{i}{i}italic_ψ = | start_ARG italic_ψ end_ARG ⟩ ⟨ start_ARG italic_ψ end_ARG | = | start_ARG italic_i end_ARG ⟩ ⟨ start_ARG italic_i end_ARG | for some i=0,1,,d1𝑖01𝑑1i=0,1,\ldots,d-1italic_i = 0 , 1 , … , italic_d - 1, invertibility of ΦA,B(ψ)subscriptΦ𝐴𝐵𝜓\Phi_{A,B}(\psi)roman_Φ start_POSTSUBSCRIPT italic_A , italic_B end_POSTSUBSCRIPT ( italic_ψ ) follows easily from strict positivity of A𝐴Aitalic_A. Otherwise, there exist distinct kl𝑘𝑙k\neq litalic_k ≠ italic_l such that ψk0,ψl0formulae-sequencesubscript𝜓𝑘0subscript𝜓𝑙0\psi_{k}\neq 0,\psi_{l}\neq 0italic_ψ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ≠ 0 , italic_ψ start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT ≠ 0. Note that ψisubscript𝜓𝑖\psi_{i}italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT denotes the ithsuperscript𝑖𝑡i^{th}italic_i start_POSTSUPERSCRIPT italic_t italic_h end_POSTSUPERSCRIPT entry of the column vector |ψdket𝜓superscript𝑑\ket{\psi}\in\mathbb{C}^{d}| start_ARG italic_ψ end_ARG ⟩ ∈ roman_ℂ start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT. In this case, for an arbitrary |φdket𝜑superscript𝑑\ket{\varphi}\in\mathbb{C}^{d}| start_ARG italic_φ end_ARG ⟩ ∈ roman_ℂ start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT we can write

Tr[ΦA,B(ψ)(φ)]TrsubscriptΦ𝐴𝐵𝜓𝜑\displaystyle\operatorname{Tr}\big{[}\Phi_{A,B}(\psi)(\varphi)\big{]}roman_Tr [ roman_Φ start_POSTSUBSCRIPT italic_A , italic_B end_POSTSUBSCRIPT ( italic_ψ ) ( italic_φ ) ] =i(nAin|ψn|2)|φi|2+ijBijψiψjφi¯φjabsentsubscript𝑖subscript𝑛subscript𝐴𝑖𝑛superscriptsubscript𝜓𝑛2superscriptsubscript𝜑𝑖2subscript𝑖𝑗subscript𝐵𝑖𝑗subscript𝜓𝑖¯subscript𝜓𝑗subscript𝜑𝑖subscript𝜑𝑗\displaystyle=\sum_{i}\left(\sum_{n}A_{in}|\psi_{n}|^{2}\right)\absolutevalue{% \varphi_{i}}^{2}+\sum_{i\neq j}B_{ij}\psi_{i}\mkern 1.5mu\overline{\mkern-1.5% mu\psi_{j}\varphi_{i}\mkern-1.5mu}\mkern 1.5mu\varphi_{j}= ∑ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( ∑ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_i italic_n end_POSTSUBSCRIPT | italic_ψ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) | start_ARG italic_φ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + ∑ start_POSTSUBSCRIPT italic_i ≠ italic_j end_POSTSUBSCRIPT italic_B start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT over¯ start_ARG italic_ψ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_φ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG italic_φ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT
=inAin|ψn|2|φi|2+iAii|φi|2|ψi|2+ijBijψiψjφi¯φjabsentsubscript𝑖𝑛subscript𝐴𝑖𝑛superscriptsubscript𝜓𝑛2superscriptsubscript𝜑𝑖2subscript𝑖subscript𝐴𝑖𝑖superscriptsubscript𝜑𝑖2superscriptsubscript𝜓𝑖2subscript𝑖𝑗subscript𝐵𝑖𝑗subscript𝜓𝑖¯subscript𝜓𝑗subscript𝜑𝑖subscript𝜑𝑗\displaystyle=\sum_{i\neq n}A_{in}\absolutevalue{\psi_{n}}^{2}\absolutevalue{% \varphi_{i}}^{2}+\sum_{i}A_{ii}{\absolutevalue{\varphi_{i}}^{2}}\absolutevalue% {\psi_{i}}^{2}+\sum_{i\neq j}B_{ij}\psi_{i}\mkern 1.5mu\overline{\mkern-1.5mu% \psi_{j}\varphi_{i}\mkern-1.5mu}\mkern 1.5mu\varphi_{j}= ∑ start_POSTSUBSCRIPT italic_i ≠ italic_n end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_i italic_n end_POSTSUBSCRIPT | start_ARG italic_ψ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_ARG | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT | start_ARG italic_φ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + ∑ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_i italic_i end_POSTSUBSCRIPT | start_ARG italic_φ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT | start_ARG italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + ∑ start_POSTSUBSCRIPT italic_i ≠ italic_j end_POSTSUBSCRIPT italic_B start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT over¯ start_ARG italic_ψ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_φ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG italic_φ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT
=inAin|ψn|2|φi|2+ψ¯φ|B|ψ¯φ.absentsubscript𝑖𝑛subscript𝐴𝑖𝑛superscriptsubscript𝜓𝑛2superscriptsubscript𝜑𝑖2quantum-operator-productdirect-product¯𝜓𝜑𝐵direct-product¯𝜓𝜑\displaystyle=\sum_{i\neq n}A_{in}\absolutevalue{\psi_{n}}^{2}\absolutevalue{% \varphi_{i}}^{2}+\left\langle\mkern 1.5mu\overline{\mkern-1.5mu\psi\mkern-1.5% mu}\mkern 1.5mu\odot\varphi\big{|}\,B\,\big{|}\mkern 1.5mu\overline{\mkern-1.5% mu\psi\mkern-1.5mu}\mkern 1.5mu\odot\varphi\right\rangle.= ∑ start_POSTSUBSCRIPT italic_i ≠ italic_n end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_i italic_n end_POSTSUBSCRIPT | start_ARG italic_ψ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_ARG | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT | start_ARG italic_φ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + ⟨ over¯ start_ARG italic_ψ end_ARG ⊙ italic_φ | italic_B | over¯ start_ARG italic_ψ end_ARG ⊙ italic_φ ⟩ .

Here, direct-product\odot denotes the entrywise product of vectors and since B𝐵Bitalic_B is positive semi-definite, the second term above is always non-negative. Moreover, the first term is positive for all |φspan{|k}ket𝜑spanket𝑘\ket{\varphi}\not\in\text{span}\{\ket{k}\}| start_ARG italic_φ end_ARG ⟩ ∉ span { | start_ARG italic_k end_ARG ⟩ }. For |φ=|kket𝜑ket𝑘\ket{\varphi}=\ket{k}| start_ARG italic_φ end_ARG ⟩ = | start_ARG italic_k end_ARG ⟩, the first term is again positive since ψl0subscript𝜓𝑙0\psi_{l}\neq 0italic_ψ start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT ≠ 0 and lk𝑙𝑘l\neq kitalic_l ≠ italic_k. Thus, Tr[ΦA,B(ψ)(φ)]>0TrsubscriptΦ𝐴𝐵𝜓𝜑0\operatorname{Tr}\big{[}\Phi_{A,B}(\psi)(\varphi)\big{]}>0roman_Tr [ roman_Φ start_POSTSUBSCRIPT italic_A , italic_B end_POSTSUBSCRIPT ( italic_ψ ) ( italic_φ ) ] > 0 for all |ψ,|φdket𝜓ket𝜑superscript𝑑\ket{\psi},\ket{\varphi}\in\mathbb{C}^{d}| start_ARG italic_ψ end_ARG ⟩ , | start_ARG italic_φ end_ARG ⟩ ∈ roman_ℂ start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT, which proves that ΦA,B(ψ)subscriptΦ𝐴𝐵𝜓\Phi_{A,B}(\psi)roman_Φ start_POSTSUBSCRIPT italic_A , italic_B end_POSTSUBSCRIPT ( italic_ψ ) is invertible for all pure ψ𝕊d()𝜓subscript𝕊𝑑\psi\in\mathbb{S}_{d}(\mathbb{C})italic_ψ ∈ roman_𝕊 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ).

In the DUC case, we proceed similarly. It suffices to show that ΦA,C(ψ)subscriptΦ𝐴𝐶𝜓\Phi_{A,C}(\psi)roman_Φ start_POSTSUBSCRIPT italic_A , italic_C end_POSTSUBSCRIPT ( italic_ψ ) is invertible for all pure states ψ𝕊d()𝜓subscript𝕊𝑑\psi\in\mathbb{S}_{d}(\mathbb{C})italic_ψ ∈ roman_𝕊 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ), when A𝐴Aitalic_A is strictly positive. If |ψ=|iket𝜓ket𝑖\ket{\psi}=\ket{i}| start_ARG italic_ψ end_ARG ⟩ = | start_ARG italic_i end_ARG ⟩ for some i{0,,d1}𝑖0𝑑1i\in\{0,\ldots,d-1\}italic_i ∈ { 0 , … , italic_d - 1 }, invertibility of ΦA,C(ψ)subscriptΦ𝐴𝐶𝜓\Phi_{A,C}(\psi)roman_Φ start_POSTSUBSCRIPT italic_A , italic_C end_POSTSUBSCRIPT ( italic_ψ ) follows easily from strict positivity of A𝐴Aitalic_A. Otherwise, there exist distinct kl𝑘𝑙k\neq litalic_k ≠ italic_l such that ψk0,ψl0formulae-sequencesubscript𝜓𝑘0subscript𝜓𝑙0\psi_{k}\neq 0,\psi_{l}\neq 0italic_ψ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ≠ 0 , italic_ψ start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT ≠ 0. In this case, for an arbitrary |φdket𝜑superscript𝑑\ket{\varphi}\in\mathbb{C}^{d}| start_ARG italic_φ end_ARG ⟩ ∈ roman_ℂ start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT we can write

Tr[ΦA,C(ψ)φ]TrsubscriptΦ𝐴𝐶𝜓𝜑\displaystyle\operatorname{Tr}\big{[}\Phi_{A,C}(\psi)\varphi\big{]}roman_Tr [ roman_Φ start_POSTSUBSCRIPT italic_A , italic_C end_POSTSUBSCRIPT ( italic_ψ ) italic_φ ] =i(nAin|ψn|2)|φi|2+ijCijψi¯ψjφi¯φjabsentsubscript𝑖subscript𝑛subscript𝐴𝑖𝑛superscriptsubscript𝜓𝑛2superscriptsubscript𝜑𝑖2subscript𝑖𝑗subscript𝐶𝑖𝑗¯subscript𝜓𝑖subscript𝜓𝑗¯subscript𝜑𝑖subscript𝜑𝑗\displaystyle=\sum_{i}\left(\sum_{n}A_{in}|\psi_{n}|^{2}\right)\absolutevalue{% \varphi_{i}}^{2}+\sum_{i\neq j}C_{ij}\mkern 1.5mu\overline{\mkern-1.5mu\psi_{i% }\mkern-1.5mu}\mkern 1.5mu\psi_{j}\mkern 1.5mu\overline{\mkern-1.5mu\varphi_{i% }\mkern-1.5mu}\mkern 1.5mu\varphi_{j}= ∑ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( ∑ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_i italic_n end_POSTSUBSCRIPT | italic_ψ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) | start_ARG italic_φ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + ∑ start_POSTSUBSCRIPT italic_i ≠ italic_j end_POSTSUBSCRIPT italic_C start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT over¯ start_ARG italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG italic_ψ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT over¯ start_ARG italic_φ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG italic_φ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT
=iAii|ψi|2|φi|2+ij(Aij|φi|2|ψj|2+Cijψi¯ψjφi¯φj)absentsubscript𝑖subscript𝐴𝑖𝑖superscriptsubscript𝜓𝑖2superscriptsubscript𝜑𝑖2subscript𝑖𝑗subscript𝐴𝑖𝑗superscriptsubscript𝜑𝑖2superscriptsubscript𝜓𝑗2subscript𝐶𝑖𝑗¯subscript𝜓𝑖subscript𝜓𝑗¯subscript𝜑𝑖subscript𝜑𝑗\displaystyle=\sum_{i}A_{ii}\absolutevalue{\psi_{i}}^{2}\absolutevalue{\varphi% _{i}}^{2}+\sum_{i\neq j}\left(A_{ij}\absolutevalue{\varphi_{i}}^{2}% \absolutevalue{\psi_{j}}^{2}+C_{ij}\mkern 1.5mu\overline{\mkern-1.5mu\psi_{i}% \mkern-1.5mu}\mkern 1.5mu\psi_{j}\mkern 1.5mu\overline{\mkern-1.5mu\varphi_{i}% \mkern-1.5mu}\mkern 1.5mu\varphi_{j}\right)= ∑ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_i italic_i end_POSTSUBSCRIPT | start_ARG italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT | start_ARG italic_φ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + ∑ start_POSTSUBSCRIPT italic_i ≠ italic_j end_POSTSUBSCRIPT ( italic_A start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT | start_ARG italic_φ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT | start_ARG italic_ψ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_ARG | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + italic_C start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT over¯ start_ARG italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG italic_ψ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT over¯ start_ARG italic_φ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG italic_φ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT )
=iAii|ψi|2|φi|2+i<j(ψjφi¯ψiφj¯)(AijCijCjiAji)(ψj¯φiψi¯φj)absentsubscript𝑖subscript𝐴𝑖𝑖superscriptsubscript𝜓𝑖2superscriptsubscript𝜑𝑖2subscript𝑖𝑗matrixsubscript𝜓𝑗¯subscript𝜑𝑖subscript𝜓𝑖¯subscript𝜑𝑗matrixsubscript𝐴𝑖𝑗subscript𝐶𝑖𝑗subscript𝐶𝑗𝑖subscript𝐴𝑗𝑖matrix¯subscript𝜓𝑗subscript𝜑𝑖¯subscript𝜓𝑖subscript𝜑𝑗\displaystyle=\sum_{i}A_{ii}\absolutevalue{\psi_{i}}^{2}\absolutevalue{\varphi% _{i}}^{2}+\sum_{i<j}\begin{array}[]{c@{}@{}}\left(\begin{matrix}\psi_{j}\mkern 1% .5mu\overline{\mkern-1.5mu\varphi_{i}\mkern-1.5mu}\mkern 1.5mu&\psi_{i}\mkern 1% .5mu\overline{\mkern-1.5mu\varphi_{j}\mkern-1.5mu}\mkern 1.5mu\end{matrix}% \right)\\ \end{array}\left(\begin{matrix}A_{ij}&C_{ij}\\ C_{ji}&A_{ji}\end{matrix}\right)\left(\begin{matrix}\mkern 1.5mu\overline{% \mkern-1.5mu\psi_{j}\mkern-1.5mu}\mkern 1.5mu\varphi_{i}\\ \mkern 1.5mu\overline{\mkern-1.5mu\psi_{i}\mkern-1.5mu}\mkern 1.5mu\varphi_{j}% \end{matrix}\right)= ∑ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_i italic_i end_POSTSUBSCRIPT | start_ARG italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT | start_ARG italic_φ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + ∑ start_POSTSUBSCRIPT italic_i < italic_j end_POSTSUBSCRIPT start_ARRAY start_ROW start_CELL ( start_ARG start_ROW start_CELL italic_ψ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT over¯ start_ARG italic_φ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG end_CELL start_CELL italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT over¯ start_ARG italic_φ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_ARG end_CELL end_ROW end_ARG ) end_CELL end_ROW end_ARRAY ( start_ARG start_ROW start_CELL italic_A start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT end_CELL start_CELL italic_C start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_C start_POSTSUBSCRIPT italic_j italic_i end_POSTSUBSCRIPT end_CELL start_CELL italic_A start_POSTSUBSCRIPT italic_j italic_i end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ) ( start_ARG start_ROW start_CELL over¯ start_ARG italic_ψ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_ARG italic_φ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL over¯ start_ARG italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG italic_φ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_CELL end_ROW end_ARG )

Note that all the terms inside the sum above are non-negative. Moreover, the first sum is positive for all |φket𝜑\ket{\varphi}| start_ARG italic_φ end_ARG ⟩ with either φk0subscript𝜑𝑘0\varphi_{k}\neq 0italic_φ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ≠ 0 or φl0subscript𝜑𝑙0\varphi_{l}\neq 0italic_φ start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT ≠ 0. If both φk=0subscript𝜑𝑘0\varphi_{k}=0italic_φ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT = 0 and φl=0subscript𝜑𝑙0\varphi_{l}=0italic_φ start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT = 0 (i.e. |φspan{|k,|l}perpendicular-toket𝜑spanket𝑘ket𝑙\ket{\varphi}\perp\text{span}\{\ket{k},\ket{l}\}| start_ARG italic_φ end_ARG ⟩ ⟂ span { | start_ARG italic_k end_ARG ⟩ , | start_ARG italic_l end_ARG ⟩ }, we can choose pk,l𝑝𝑘𝑙p\neq k,litalic_p ≠ italic_k , italic_l such that φp0subscript𝜑𝑝0\varphi_{p}\neq 0italic_φ start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ≠ 0. Then, the k,p𝑘𝑝k,pitalic_k , italic_p block in the second sum above is positive, since

(0ψkφp¯)(AkpCkpCpkApk)(0ψk¯φp)=Apk|ψk|2|φp|2>0.matrix0subscript𝜓𝑘¯subscript𝜑𝑝matrixsubscript𝐴𝑘𝑝subscript𝐶𝑘𝑝subscript𝐶𝑝𝑘subscript𝐴𝑝𝑘matrix0¯subscript𝜓𝑘subscript𝜑𝑝subscript𝐴𝑝𝑘superscriptsubscript𝜓𝑘2superscriptsubscript𝜑𝑝20\begin{array}[]{c@{}@{}}\left(\begin{matrix}0&\psi_{k}\mkern 1.5mu\overline{% \mkern-1.5mu\varphi_{p}\mkern-1.5mu}\mkern 1.5mu\end{matrix}\right)\\ \end{array}\left(\begin{matrix}A_{kp}&C_{kp}\\ C_{pk}&A_{pk}\end{matrix}\right)\left(\begin{matrix}0\\ \mkern 1.5mu\overline{\mkern-1.5mu\psi_{k}\mkern-1.5mu}\mkern 1.5mu\varphi_{p}% \end{matrix}\right)=A_{pk}\absolutevalue{\psi_{k}}^{2}\absolutevalue{\varphi_{% p}}^{2}>0.start_ARRAY start_ROW start_CELL ( start_ARG start_ROW start_CELL 0 end_CELL start_CELL italic_ψ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT over¯ start_ARG italic_φ start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_ARG end_CELL end_ROW end_ARG ) end_CELL end_ROW end_ARRAY ( start_ARG start_ROW start_CELL italic_A start_POSTSUBSCRIPT italic_k italic_p end_POSTSUBSCRIPT end_CELL start_CELL italic_C start_POSTSUBSCRIPT italic_k italic_p end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_C start_POSTSUBSCRIPT italic_p italic_k end_POSTSUBSCRIPT end_CELL start_CELL italic_A start_POSTSUBSCRIPT italic_p italic_k end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ) ( start_ARG start_ROW start_CELL 0 end_CELL end_ROW start_ROW start_CELL over¯ start_ARG italic_ψ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_ARG italic_φ start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ) = italic_A start_POSTSUBSCRIPT italic_p italic_k end_POSTSUBSCRIPT | start_ARG italic_ψ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_ARG | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT | start_ARG italic_φ start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_ARG | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT > 0 .

Thus, Tr[ΦA,C(ψ)(φ)]>0TrsubscriptΦ𝐴𝐶𝜓𝜑0\operatorname{Tr}\big{[}\Phi_{A,C}(\psi)(\varphi)\big{]}>0roman_Tr [ roman_Φ start_POSTSUBSCRIPT italic_A , italic_C end_POSTSUBSCRIPT ( italic_ψ ) ( italic_φ ) ] > 0 for all |ψ,|φdket𝜓ket𝜑superscript𝑑\ket{\psi},\ket{\varphi}\in\mathbb{C}^{d}| start_ARG italic_ψ end_ARG ⟩ , | start_ARG italic_φ end_ARG ⟩ ∈ roman_ℂ start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT, which proves the desired result. ∎

Theorem SIII.21.

The following equivalences hold for DUC and CDUC channels.

  • A CDUC channel ΦA,B:𝕄d()𝕄d():subscriptΦ𝐴𝐵subscript𝕄𝑑subscript𝕄𝑑\Phi_{A,B}:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ start_POSTSUBSCRIPT italic_A , italic_B end_POSTSUBSCRIPT : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) is scrambling if and only if A𝐴Aitalic_A is scrambling.

  • A DUC channel ΦA,C:𝕄d()𝕄d():subscriptΦ𝐴𝐶subscript𝕄𝑑subscript𝕄𝑑\Phi_{A,C}:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ start_POSTSUBSCRIPT italic_A , italic_C end_POSTSUBSCRIPT : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) is scrambling if and only if A𝐴Aitalic_A is scrambling.

Proof.

In both the CDUC and the DUC case, our aim would be to appropriately decompose the function f(ψ,φ)=Tr[Φ(ψ)Φ(φ)]𝑓𝜓𝜑TrΦ𝜓Φ𝜑f(\psi,\varphi)=\operatorname{Tr}\big{[}\Phi(\psi)\Phi(\varphi)\big{]}italic_f ( italic_ψ , italic_φ ) = roman_Tr [ roman_Φ ( italic_ψ ) roman_Φ ( italic_φ ) ] (for pure states ψ,φ𝕊d()𝜓𝜑subscript𝕊𝑑\psi,\varphi\in\mathbb{S}_{d}(\mathbb{C})italic_ψ , italic_φ ∈ roman_𝕊 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ )) into non-negative parts so as to obtain the desired result. Let us tackle the CDUC case first. Here, we have

fA,B(ψ,φ)subscript𝑓𝐴𝐵𝜓𝜑\displaystyle f_{A,B}(\psi,\varphi)italic_f start_POSTSUBSCRIPT italic_A , italic_B end_POSTSUBSCRIPT ( italic_ψ , italic_φ ) =Tr[ΦA,B(ψ)ΦA,B(φ)]absentTrsubscriptΦ𝐴𝐵𝜓subscriptΦ𝐴𝐵𝜑\displaystyle=\operatorname{Tr}\big{[}\Phi_{A,B}(\psi)\Phi_{A,B}(\varphi)\big{]}= roman_Tr [ roman_Φ start_POSTSUBSCRIPT italic_A , italic_B end_POSTSUBSCRIPT ( italic_ψ ) roman_Φ start_POSTSUBSCRIPT italic_A , italic_B end_POSTSUBSCRIPT ( italic_φ ) ]
=i,j=1dΦA,B(ψ)ijΦA,B(φ)ij¯absentsuperscriptsubscript𝑖𝑗1𝑑subscriptΦ𝐴𝐵subscript𝜓𝑖𝑗¯subscriptΦ𝐴𝐵subscript𝜑𝑖𝑗\displaystyle=\sum_{i,j=1}^{d}\Phi_{A,B}(\psi)_{ij}\mkern 1.5mu\overline{% \mkern-1.5mu\Phi_{A,B}(\varphi)_{ij}\mkern-1.5mu}\mkern 1.5mu= ∑ start_POSTSUBSCRIPT italic_i , italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT roman_Φ start_POSTSUBSCRIPT italic_A , italic_B end_POSTSUBSCRIPT ( italic_ψ ) start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT over¯ start_ARG roman_Φ start_POSTSUBSCRIPT italic_A , italic_B end_POSTSUBSCRIPT ( italic_φ ) start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT end_ARG
=i(kAik|ψk|2)(lAil|φl|2)+ij|Bij|2ψiψjφi¯φjabsentsubscript𝑖subscript𝑘subscript𝐴𝑖𝑘superscriptsubscript𝜓𝑘2subscript𝑙subscript𝐴𝑖𝑙superscriptsubscript𝜑𝑙2subscript𝑖𝑗superscriptsubscript𝐵𝑖𝑗2subscript𝜓𝑖¯subscript𝜓𝑗subscript𝜑𝑖subscript𝜑𝑗\displaystyle=\sum_{i}\left(\sum_{k}A_{ik}|\psi_{k}|^{2}\right)\left(\sum_{l}A% _{il}|\varphi_{l}|^{2}\right)+\sum_{i\neq j}|B_{ij}|^{2}\psi_{i}\mkern 1.5mu% \overline{\mkern-1.5mu\psi_{j}\varphi_{i}\mkern-1.5mu}\mkern 1.5mu\varphi_{j}= ∑ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( ∑ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_i italic_k end_POSTSUBSCRIPT | italic_ψ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ( ∑ start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_i italic_l end_POSTSUBSCRIPT | italic_φ start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) + ∑ start_POSTSUBSCRIPT italic_i ≠ italic_j end_POSTSUBSCRIPT | italic_B start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT over¯ start_ARG italic_ψ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_φ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG italic_φ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT
=iklAikAil|ψk|2|φl|2+i,kAik2|ψk|2|φk|2+ij|Bij|2ψiψjφi¯φjabsentsubscript𝑖subscript𝑘𝑙subscript𝐴𝑖𝑘subscript𝐴𝑖𝑙superscriptsubscript𝜓𝑘2superscriptsubscript𝜑𝑙2subscript𝑖𝑘superscriptsubscript𝐴𝑖𝑘2superscriptsubscript𝜓𝑘2superscriptsubscript𝜑𝑘2subscript𝑖𝑗superscriptsubscript𝐵𝑖𝑗2subscript𝜓𝑖¯subscript𝜓𝑗subscript𝜑𝑖subscript𝜑𝑗\displaystyle=\sum_{i}\sum_{k\neq l}A_{ik}A_{il}|\psi_{k}|^{2}|\varphi_{l}|^{2% }+\sum_{i,k}A_{ik}^{2}|\psi_{k}|^{2}|\varphi_{k}|^{2}+\sum_{i\neq j}|B_{ij}|^{% 2}\psi_{i}\mkern 1.5mu\overline{\mkern-1.5mu\psi_{j}\varphi_{i}\mkern-1.5mu}% \mkern 1.5mu\varphi_{j}= ∑ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_k ≠ italic_l end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_i italic_k end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_i italic_l end_POSTSUBSCRIPT | italic_ψ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT | italic_φ start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + ∑ start_POSTSUBSCRIPT italic_i , italic_k end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_i italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT | italic_ψ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT | italic_φ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + ∑ start_POSTSUBSCRIPT italic_i ≠ italic_j end_POSTSUBSCRIPT | italic_B start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT over¯ start_ARG italic_ψ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_φ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG italic_φ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT
=kl(AA)kl|ψk|2|φl|2+ikAik2|ψk|2|φk|2+iAii2|ψi|2|φi|2+ij|Bij|2ψiψjφi¯φjabsentsubscript𝑘𝑙subscriptsuperscript𝐴top𝐴𝑘𝑙superscriptsubscript𝜓𝑘2superscriptsubscript𝜑𝑙2subscript𝑖𝑘superscriptsubscript𝐴𝑖𝑘2superscriptsubscript𝜓𝑘2superscriptsubscript𝜑𝑘2subscript𝑖superscriptsubscript𝐴𝑖𝑖2superscriptsubscript𝜓𝑖2superscriptsubscript𝜑𝑖2subscript𝑖𝑗superscriptsubscript𝐵𝑖𝑗2subscript𝜓𝑖¯subscript𝜓𝑗subscript𝜑𝑖subscript𝜑𝑗\displaystyle=\sum_{k\neq l}(A^{\top}A)_{kl}|\psi_{k}|^{2}|\varphi_{l}|^{2}+% \sum_{i\neq k}A_{ik}^{2}|\psi_{k}|^{2}|\varphi_{k}|^{2}+\sum_{i}A_{ii}^{2}|% \psi_{i}|^{2}|\varphi_{i}|^{2}+\sum_{i\neq j}|B_{ij}|^{2}\psi_{i}\mkern 1.5mu% \overline{\mkern-1.5mu\psi_{j}\varphi_{i}\mkern-1.5mu}\mkern 1.5mu\varphi_{j}= ∑ start_POSTSUBSCRIPT italic_k ≠ italic_l end_POSTSUBSCRIPT ( italic_A start_POSTSUPERSCRIPT ⊤ end_POSTSUPERSCRIPT italic_A ) start_POSTSUBSCRIPT italic_k italic_l end_POSTSUBSCRIPT | italic_ψ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT | italic_φ start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + ∑ start_POSTSUBSCRIPT italic_i ≠ italic_k end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_i italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT | italic_ψ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT | italic_φ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + ∑ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_i italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT | italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT | italic_φ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + ∑ start_POSTSUBSCRIPT italic_i ≠ italic_j end_POSTSUBSCRIPT | italic_B start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT over¯ start_ARG italic_ψ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_φ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG italic_φ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT
=kl(AA)kl|ψk|2|φl|2+ikAik2|ψk|2|φk|2+ψ¯φ|BB¯|ψ¯φabsentsubscript𝑘𝑙subscriptsuperscript𝐴top𝐴𝑘𝑙superscriptsubscript𝜓𝑘2superscriptsubscript𝜑𝑙2subscript𝑖𝑘superscriptsubscript𝐴𝑖𝑘2superscriptsubscript𝜓𝑘2superscriptsubscript𝜑𝑘2quantum-operator-productdirect-product¯𝜓𝜑direct-product𝐵¯𝐵direct-product¯𝜓𝜑\displaystyle=\sum_{k\neq l}(A^{\top}A)_{kl}|\psi_{k}|^{2}|\varphi_{l}|^{2}+% \sum_{i\neq k}A_{ik}^{2}|\psi_{k}|^{2}|\varphi_{k}|^{2}+\left\langle\mkern 1.5% mu\overline{\mkern-1.5mu\psi\mkern-1.5mu}\mkern 1.5mu\odot\varphi\big{|}\,B% \odot\mkern 1.5mu\overline{\mkern-1.5muB\mkern-1.5mu}\mkern 1.5mu\,\big{|}% \mkern 1.5mu\overline{\mkern-1.5mu\psi\mkern-1.5mu}\mkern 1.5mu\odot\varphi\right\rangle= ∑ start_POSTSUBSCRIPT italic_k ≠ italic_l end_POSTSUBSCRIPT ( italic_A start_POSTSUPERSCRIPT ⊤ end_POSTSUPERSCRIPT italic_A ) start_POSTSUBSCRIPT italic_k italic_l end_POSTSUBSCRIPT | italic_ψ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT | italic_φ start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + ∑ start_POSTSUBSCRIPT italic_i ≠ italic_k end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_i italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT | italic_ψ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT | italic_φ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + ⟨ over¯ start_ARG italic_ψ end_ARG ⊙ italic_φ | italic_B ⊙ over¯ start_ARG italic_B end_ARG | over¯ start_ARG italic_ψ end_ARG ⊙ italic_φ ⟩

Notice that since A𝐴Aitalic_A is entrywise non-negative and B𝐵Bitalic_B is positive semi-definite, all three terms above are non-negative. Now, assume that ΦA,BsubscriptΦ𝐴𝐵\Phi_{A,B}roman_Φ start_POSTSUBSCRIPT italic_A , italic_B end_POSTSUBSCRIPT is scrambling, so that fA,B(ψ,φ)>0subscript𝑓𝐴𝐵𝜓𝜑0f_{A,B}(\psi,\varphi)>0italic_f start_POSTSUBSCRIPT italic_A , italic_B end_POSTSUBSCRIPT ( italic_ψ , italic_φ ) > 0 for all pure states ψ,φ𝜓𝜑\psi,\varphiitalic_ψ , italic_φ. Then, we can choose |ψ=|kket𝜓ket𝑘\ket{\psi}=\ket{k}| start_ARG italic_ψ end_ARG ⟩ = | start_ARG italic_k end_ARG ⟩ and |φ=|lket𝜑ket𝑙\ket{\varphi}=\ket{l}| start_ARG italic_φ end_ARG ⟩ = | start_ARG italic_l end_ARG ⟩ for kl𝑘𝑙k\neq litalic_k ≠ italic_l, so that

fA,B(ψ,φ)=(AA)kl>0A is scrambling.subscript𝑓𝐴𝐵𝜓𝜑subscriptsuperscript𝐴top𝐴𝑘𝑙0𝐴 is scramblingf_{A,B}(\psi,\varphi)=(A^{\top}A)_{kl}>0\implies A\text{ is scrambling}.italic_f start_POSTSUBSCRIPT italic_A , italic_B end_POSTSUBSCRIPT ( italic_ψ , italic_φ ) = ( italic_A start_POSTSUPERSCRIPT ⊤ end_POSTSUPERSCRIPT italic_A ) start_POSTSUBSCRIPT italic_k italic_l end_POSTSUBSCRIPT > 0 ⟹ italic_A is scrambling .

Conversely, if A𝐴Aitalic_A is scrambling, i.e., (AA)kl>0subscriptsuperscript𝐴top𝐴𝑘𝑙0(A^{\top}A)_{kl}>0( italic_A start_POSTSUPERSCRIPT ⊤ end_POSTSUPERSCRIPT italic_A ) start_POSTSUBSCRIPT italic_k italic_l end_POSTSUBSCRIPT > 0 for all kl𝑘𝑙k\neq litalic_k ≠ italic_l, then for any two orthogonal pure states ψφperpendicular-to𝜓𝜑\psi\perp\varphiitalic_ψ ⟂ italic_φ, by identifying indices kl𝑘𝑙k\neq litalic_k ≠ italic_l such that ψk0subscript𝜓𝑘0\psi_{k}\neq 0italic_ψ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ≠ 0 and φl0subscript𝜑𝑙0\varphi_{l}\neq 0italic_φ start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT ≠ 0, we get

fA,B(ψ,φ)(AA)kl|ψk|2|φl|2>0ΦA,B is scrambling.subscript𝑓𝐴𝐵𝜓𝜑subscriptsuperscript𝐴top𝐴𝑘𝑙superscriptsubscript𝜓𝑘2superscriptsubscript𝜑𝑙20subscriptΦ𝐴𝐵 is scramblingf_{A,B}(\psi,\varphi)\geq(A^{\top}A)_{kl}|\psi_{k}|^{2}|\varphi_{l}|^{2}>0% \implies\Phi_{A,B}\text{ is scrambling}.italic_f start_POSTSUBSCRIPT italic_A , italic_B end_POSTSUBSCRIPT ( italic_ψ , italic_φ ) ≥ ( italic_A start_POSTSUPERSCRIPT ⊤ end_POSTSUPERSCRIPT italic_A ) start_POSTSUBSCRIPT italic_k italic_l end_POSTSUBSCRIPT | italic_ψ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT | italic_φ start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT > 0 ⟹ roman_Φ start_POSTSUBSCRIPT italic_A , italic_B end_POSTSUBSCRIPT is scrambling .

Now, for a DUC channel ΦA,CsubscriptΦ𝐴𝐶\Phi_{A,C}roman_Φ start_POSTSUBSCRIPT italic_A , italic_C end_POSTSUBSCRIPT, we can follow the same steps as above to obtain

fA,C(ψ,φ)subscript𝑓𝐴𝐶𝜓𝜑\displaystyle f_{A,C}(\psi,\varphi)italic_f start_POSTSUBSCRIPT italic_A , italic_C end_POSTSUBSCRIPT ( italic_ψ , italic_φ ) =Tr[ΦA,C(ψ)ΦA,C(φ)]absentTrsubscriptΦ𝐴𝐶𝜓subscriptΦ𝐴𝐶𝜑\displaystyle=\operatorname{Tr}\big{[}\Phi_{A,C}(\psi)\Phi_{A,C}(\varphi)\big{]}= roman_Tr [ roman_Φ start_POSTSUBSCRIPT italic_A , italic_C end_POSTSUBSCRIPT ( italic_ψ ) roman_Φ start_POSTSUBSCRIPT italic_A , italic_C end_POSTSUBSCRIPT ( italic_φ ) ]
=i,j=1dΦA,C(ψ)ijΦA,C(φ)ij¯absentsuperscriptsubscript𝑖𝑗1𝑑subscriptΦ𝐴𝐶subscript𝜓𝑖𝑗¯subscriptΦ𝐴𝐶subscript𝜑𝑖𝑗\displaystyle=\sum_{i,j=1}^{d}\Phi_{A,C}(\psi)_{ij}\mkern 1.5mu\overline{% \mkern-1.5mu\Phi_{A,C}(\varphi)_{ij}\mkern-1.5mu}\mkern 1.5mu= ∑ start_POSTSUBSCRIPT italic_i , italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT roman_Φ start_POSTSUBSCRIPT italic_A , italic_C end_POSTSUBSCRIPT ( italic_ψ ) start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT over¯ start_ARG roman_Φ start_POSTSUBSCRIPT italic_A , italic_C end_POSTSUBSCRIPT ( italic_φ ) start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT end_ARG
=i(kAik|ψk|2)(lAil|φl|2)+ij|Cij|2ψi¯ψjφiφj¯absentsubscript𝑖subscript𝑘subscript𝐴𝑖𝑘superscriptsubscript𝜓𝑘2subscript𝑙subscript𝐴𝑖𝑙superscriptsubscript𝜑𝑙2subscript𝑖𝑗superscriptsubscript𝐶𝑖𝑗2¯subscript𝜓𝑖subscript𝜓𝑗subscript𝜑𝑖¯subscript𝜑𝑗\displaystyle=\sum_{i}\left(\sum_{k}A_{ik}|\psi_{k}|^{2}\right)\left(\sum_{l}A% _{il}|\varphi_{l}|^{2}\right)+\sum_{i\neq j}|C_{ij}|^{2}\mkern 1.5mu\overline{% \mkern-1.5mu\psi_{i}\mkern-1.5mu}\mkern 1.5mu\psi_{j}\varphi_{i}\mkern 1.5mu% \overline{\mkern-1.5mu\varphi_{j}\mkern-1.5mu}\mkern 1.5mu= ∑ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( ∑ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_i italic_k end_POSTSUBSCRIPT | italic_ψ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) ( ∑ start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_i italic_l end_POSTSUBSCRIPT | italic_φ start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) + ∑ start_POSTSUBSCRIPT italic_i ≠ italic_j end_POSTSUBSCRIPT | italic_C start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT over¯ start_ARG italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG italic_ψ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_φ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT over¯ start_ARG italic_φ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_ARG
=iklAikAil|ψk|2|φl|2+i,kAik2|ψk|2|φk|2+ij|Cij|2ψi¯ψjφiφj¯absentsubscript𝑖subscript𝑘𝑙subscript𝐴𝑖𝑘subscript𝐴𝑖𝑙superscriptsubscript𝜓𝑘2superscriptsubscript𝜑𝑙2subscript𝑖𝑘superscriptsubscript𝐴𝑖𝑘2superscriptsubscript𝜓𝑘2superscriptsubscript𝜑𝑘2subscript𝑖𝑗superscriptsubscript𝐶𝑖𝑗2¯subscript𝜓𝑖subscript𝜓𝑗subscript𝜑𝑖¯subscript𝜑𝑗\displaystyle=\sum_{i}\sum_{k\neq l}A_{ik}A_{il}|\psi_{k}|^{2}|\varphi_{l}|^{2% }+\sum_{i,k}A_{ik}^{2}|\psi_{k}|^{2}|\varphi_{k}|^{2}+\sum_{i\neq j}|C_{ij}|^{% 2}\mkern 1.5mu\overline{\mkern-1.5mu\psi_{i}\mkern-1.5mu}\mkern 1.5mu\psi_{j}% \varphi_{i}\mkern 1.5mu\overline{\mkern-1.5mu\varphi_{j}\mkern-1.5mu}\mkern 1.% 5mu= ∑ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_k ≠ italic_l end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_i italic_k end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_i italic_l end_POSTSUBSCRIPT | italic_ψ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT | italic_φ start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + ∑ start_POSTSUBSCRIPT italic_i , italic_k end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_i italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT | italic_ψ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT | italic_φ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + ∑ start_POSTSUBSCRIPT italic_i ≠ italic_j end_POSTSUBSCRIPT | italic_C start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT over¯ start_ARG italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG italic_ψ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_φ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT over¯ start_ARG italic_φ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_ARG
=kl(AA)kl|ψk|2|φl|2+iAii2|ψi|2|φi|2+ijAij2|ψj|2|φj|2+ij|Cij|2ψi¯ψjφiφj¯absentsubscript𝑘𝑙subscriptsuperscript𝐴top𝐴𝑘𝑙superscriptsubscript𝜓𝑘2superscriptsubscript𝜑𝑙2subscript𝑖superscriptsubscript𝐴𝑖𝑖2superscriptsubscript𝜓𝑖2superscriptsubscript𝜑𝑖2subscript𝑖𝑗superscriptsubscript𝐴𝑖𝑗2superscriptsubscript𝜓𝑗2superscriptsubscript𝜑𝑗2subscript𝑖𝑗superscriptsubscript𝐶𝑖𝑗2¯subscript𝜓𝑖subscript𝜓𝑗subscript𝜑𝑖¯subscript𝜑𝑗\displaystyle=\sum_{k\neq l}(A^{\top}A)_{kl}|\psi_{k}|^{2}|\varphi_{l}|^{2}+% \sum_{i}A_{ii}^{2}|\psi_{i}|^{2}|\varphi_{i}|^{2}+\sum_{i\neq j}A_{ij}^{2}|% \psi_{j}|^{2}|\varphi_{j}|^{2}+\sum_{i\neq j}|C_{ij}|^{2}\mkern 1.5mu\overline% {\mkern-1.5mu\psi_{i}\mkern-1.5mu}\mkern 1.5mu\psi_{j}\varphi_{i}\mkern 1.5mu% \overline{\mkern-1.5mu\varphi_{j}\mkern-1.5mu}\mkern 1.5mu= ∑ start_POSTSUBSCRIPT italic_k ≠ italic_l end_POSTSUBSCRIPT ( italic_A start_POSTSUPERSCRIPT ⊤ end_POSTSUPERSCRIPT italic_A ) start_POSTSUBSCRIPT italic_k italic_l end_POSTSUBSCRIPT | italic_ψ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT | italic_φ start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + ∑ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_i italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT | italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT | italic_φ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + ∑ start_POSTSUBSCRIPT italic_i ≠ italic_j end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT | italic_ψ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT | italic_φ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + ∑ start_POSTSUBSCRIPT italic_i ≠ italic_j end_POSTSUBSCRIPT | italic_C start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT over¯ start_ARG italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG italic_ψ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_φ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT over¯ start_ARG italic_φ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_ARG
=kl(AA)kl|ψk|2|φl|2+iAii2|ψi|2|φi|2+i<j(ψjφj¯ψiφi¯)(Aij2|Cij|2|Cji|2Aji2)(ψj¯φjψi¯φi)absentsubscript𝑘𝑙subscriptsuperscript𝐴top𝐴𝑘𝑙superscriptsubscript𝜓𝑘2superscriptsubscript𝜑𝑙2subscript𝑖superscriptsubscript𝐴𝑖𝑖2superscriptsubscript𝜓𝑖2superscriptsubscript𝜑𝑖2subscript𝑖𝑗matrixsubscript𝜓𝑗¯subscript𝜑𝑗subscript𝜓𝑖¯subscript𝜑𝑖matrixsuperscriptsubscript𝐴𝑖𝑗2superscriptsubscript𝐶𝑖𝑗2superscriptsubscript𝐶𝑗𝑖2superscriptsubscript𝐴𝑗𝑖2matrix¯subscript𝜓𝑗subscript𝜑𝑗¯subscript𝜓𝑖subscript𝜑𝑖\displaystyle=\sum_{k\neq l}(A^{\top}A)_{kl}|\psi_{k}|^{2}|\varphi_{l}|^{2}+% \sum_{i}A_{ii}^{2}|\psi_{i}|^{2}|\varphi_{i}|^{2}+\sum_{i<j}\begin{array}[]{c@% {}@{}}\left(\begin{matrix}\psi_{j}\mkern 1.5mu\overline{\mkern-1.5mu\varphi_{j% }\mkern-1.5mu}\mkern 1.5mu&\psi_{i}\mkern 1.5mu\overline{\mkern-1.5mu\varphi_{% i}\mkern-1.5mu}\mkern 1.5mu\end{matrix}\right)\\ \end{array}\left(\begin{matrix}A_{ij}^{2}&|C_{ij}|^{2}\\ |C_{ji}|^{2}&A_{ji}^{2}\end{matrix}\right)\left(\begin{matrix}\mkern 1.5mu% \overline{\mkern-1.5mu\psi_{j}\mkern-1.5mu}\mkern 1.5mu\varphi_{j}\\ \mkern 1.5mu\overline{\mkern-1.5mu\psi_{i}\mkern-1.5mu}\mkern 1.5mu\varphi_{i}% \end{matrix}\right)= ∑ start_POSTSUBSCRIPT italic_k ≠ italic_l end_POSTSUBSCRIPT ( italic_A start_POSTSUPERSCRIPT ⊤ end_POSTSUPERSCRIPT italic_A ) start_POSTSUBSCRIPT italic_k italic_l end_POSTSUBSCRIPT | italic_ψ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT | italic_φ start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + ∑ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT italic_i italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT | italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT | italic_φ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + ∑ start_POSTSUBSCRIPT italic_i < italic_j end_POSTSUBSCRIPT start_ARRAY start_ROW start_CELL ( start_ARG start_ROW start_CELL italic_ψ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT over¯ start_ARG italic_φ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_ARG end_CELL start_CELL italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT over¯ start_ARG italic_φ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG end_CELL end_ROW end_ARG ) end_CELL end_ROW end_ARRAY ( start_ARG start_ROW start_CELL italic_A start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_CELL start_CELL | italic_C start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL | italic_C start_POSTSUBSCRIPT italic_j italic_i end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_CELL start_CELL italic_A start_POSTSUBSCRIPT italic_j italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_CELL end_ROW end_ARG ) ( start_ARG start_ROW start_CELL over¯ start_ARG italic_ψ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_ARG italic_φ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL over¯ start_ARG italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG italic_φ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_CELL end_ROW end_ARG )

As before, since ΦA,CsubscriptΦ𝐴𝐶\Phi_{A,C}roman_Φ start_POSTSUBSCRIPT italic_A , italic_C end_POSTSUBSCRIPT is a channel, the constraints on A,C𝐴𝐶A,Citalic_A , italic_C force all three sums above to be non-negative. The remaining argument is an exact replica of the one used in the CDUC case. ∎

Theorem SIII.22.

The following equivalences hold for DUC and CDUC channels.

  • A CDUC channel ΦA,B:𝕄d()𝕄d():subscriptΦ𝐴𝐵subscript𝕄𝑑subscript𝕄𝑑\Phi_{A,B}:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ start_POSTSUBSCRIPT italic_A , italic_B end_POSTSUBSCRIPT : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) is primitive if and only if A𝐴Aitalic_A is primitive.

  • A DUC channel ΦA,C:𝕄d()𝕄d():subscriptΦ𝐴𝐶subscript𝕄𝑑subscript𝕄𝑑\Phi_{A,C}:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ start_POSTSUBSCRIPT italic_A , italic_C end_POSTSUBSCRIPT : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) is primitive if and only if A𝐴Aitalic_A is primitive.

Proof.

We only tackle the CDUC case here. Using Corollary SIII.5 and Theorems SIII.19, SIII.20, we obtain

ΦA,B is primitivesubscriptΦ𝐴𝐵 is primitive\displaystyle\Phi_{A,B}\text{ is primitive }roman_Φ start_POSTSUBSCRIPT italic_A , italic_B end_POSTSUBSCRIPT is primitive k such that ΦA,Bk=ΦAk,f(B) is strictly positiveiffabsent𝑘 such that subscriptsuperscriptΦ𝑘𝐴𝐵subscriptΦsuperscript𝐴𝑘𝑓𝐵 is strictly positive\displaystyle\iff\exists k\in\mathbb{N}\text{ such that }\Phi^{k}_{A,B}=\Phi_{% A^{k},f(B)}\text{ is strictly positive }⇔ ∃ italic_k ∈ roman_ℕ such that roman_Φ start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_A , italic_B end_POSTSUBSCRIPT = roman_Φ start_POSTSUBSCRIPT italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT , italic_f ( italic_B ) end_POSTSUBSCRIPT is strictly positive (S93)
k such that Ak is strictly positiveA is primitive.\displaystyle\iff\exists k\in\mathbb{N}\text{ such that }A^{k}\text{ is % strictly positive}\iff A\text{ is primitive}.⇔ ∃ italic_k ∈ roman_ℕ such that italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT is strictly positive ⇔ italic_A is primitive . (S94)

Note that above, f(B)=Bk+diag(AkAk)𝑓𝐵superscript𝐵direct-productabsent𝑘diagsuperscript𝐴𝑘superscript𝐴direct-productabsent𝑘f(B)=B^{\odot k}+\operatorname{diag}(A^{k}-A^{\odot k})italic_f ( italic_B ) = italic_B start_POSTSUPERSCRIPT ⊙ italic_k end_POSTSUPERSCRIPT + roman_diag ( italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT - italic_A start_POSTSUPERSCRIPT ⊙ italic_k end_POSTSUPERSCRIPT ). This follows from the composition rule:

ΦA1,B1ΦA2,B2=ΦA1A2,B1B2+diag(A1A2A1A2).subscriptΦsubscript𝐴1subscript𝐵1subscriptΦsubscript𝐴2subscript𝐵2subscriptΦsubscript𝐴1subscript𝐴2direct-productsubscript𝐵1subscript𝐵2diagsubscript𝐴1subscript𝐴2direct-productsubscript𝐴1subscript𝐴2\Phi_{A_{1},B_{1}}\circ\Phi_{A_{2},B_{2}}=\Phi_{A_{1}A_{2},B_{1}\odot B_{2}+% \operatorname{diag}(A_{1}A_{2}-A_{1}\odot A_{2})}.roman_Φ start_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_B start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∘ roman_Φ start_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_B start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT = roman_Φ start_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_B start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⊙ italic_B start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + roman_diag ( italic_A start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_A start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT - italic_A start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⊙ italic_A start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT . (S95)

Note that direct-product\odot here denotes the entrywise (or Hadamard) product of matrices. ∎

Theorem SIII.23.

The following equivalences hold for DUC and CDUC channels.

  • A CDUC channel ΦA,B:𝕄d()𝕄d():subscriptΦ𝐴𝐵subscript𝕄𝑑subscript𝕄𝑑\Phi_{A,B}:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ start_POSTSUBSCRIPT italic_A , italic_B end_POSTSUBSCRIPT : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) is mixing if and only if A𝐴Aitalic_A is mixing.

  • A DUC channel ΦA,C:𝕄d()𝕄d():subscriptΦ𝐴𝐶subscript𝕄𝑑subscript𝕄𝑑\Phi_{A,C}:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ start_POSTSUBSCRIPT italic_A , italic_C end_POSTSUBSCRIPT : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) is mixing if and only if A𝐴Aitalic_A is mixing.

Proof.

We only tackle the CDUC case here. Using Theorems SII.1, SIII.18 and SIII.21, we obtain

ΦA,B is mixingsubscriptΦ𝐴𝐵 is mixing\displaystyle\Phi_{A,B}\text{ is mixing }roman_Φ start_POSTSUBSCRIPT italic_A , italic_B end_POSTSUBSCRIPT is mixing k such that ΦA,Bk=ΦAk,f(B) is scramblingiffabsent𝑘 such that subscriptsuperscriptΦ𝑘𝐴𝐵subscriptΦsuperscript𝐴𝑘𝑓𝐵 is scrambling\displaystyle\iff\exists k\in\mathbb{N}\text{ such that }\Phi^{k}_{A,B}=\Phi_{% A^{k},f(B)}\text{ is scrambling }⇔ ∃ italic_k ∈ roman_ℕ such that roman_Φ start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_A , italic_B end_POSTSUBSCRIPT = roman_Φ start_POSTSUBSCRIPT italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT , italic_f ( italic_B ) end_POSTSUBSCRIPT is scrambling (S96)
k such that Ak is scramblingA is mixing.\displaystyle\iff\exists k\in\mathbb{N}\text{ such that }A^{k}\text{ is % scrambling}\iff A\text{ is mixing}.⇔ ∃ italic_k ∈ roman_ℕ such that italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT is scrambling ⇔ italic_A is mixing . (S97)

We now shift our focus to the scrambling times and Wielandt indices of (C)DUC channels. We will borrow results from the classical literature to provide optimal upper bounds on these indices for (C)DUC channels. Let us first define these indices for stochastic matrices.

Definition SIII.24.

For a mixing (resp. primitive) stochastic matrix A𝕄d()𝐴subscript𝕄𝑑A\in\mathbb{M}_{d}(\mathbb{C})italic_A ∈ roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ), we define

c(A):=min{n:Anis scrambling}resp.w(A):=min{n:Anis strictly positive}.formulae-sequenceassign𝑐𝐴:𝑛superscript𝐴𝑛is scramblingresp.assign𝑤𝐴:𝑛superscript𝐴𝑛is strictly positivec(A):=\min\{n:A^{n}\,\,\text{is scrambling}\}\quad\text{resp.}\quad w(A):=\min% \{n:A^{n}\,\,\text{is strictly positive}\}.italic_c ( italic_A ) := roman_min { italic_n : italic_A start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT is scrambling } resp. italic_w ( italic_A ) := roman_min { italic_n : italic_A start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT is strictly positive } . (S98)

We call c(A)𝑐𝐴c(A)italic_c ( italic_A ) the time of A𝐴Aitalic_A and w(A)𝑤𝐴w(A)italic_w ( italic_A ) the Wielandt index333The number w(A)𝑤𝐴w(A)italic_w ( italic_A ) is also sometimes called the primitivity index of A𝐴Aitalic_A (see e.g. [21]). of A𝐴Aitalic_A. Optimal bounds are known for these indices, which are stated below. The following stochastic matrix (in appropriate dimension d𝑑ditalic_d) serves to prove the optimality of these bounds:

Ad:=(01/2000000100000010000000111/20000)assignsubscript𝐴𝑑01200000010000001000000011120000A_{d}:=\left(\begin{array}[]{cccccc}0&1/2&0&0&0&0\\ 0&0&1&0&0&0\\ 0&0&0&1&0&0\\ \vdots&\vdots&\vdots&\vdots&\ddots&\vdots\\ 0&0&0&0&0&1\\ 1&1/2&0&0&0&0\\ \end{array}\right)italic_A start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT := ( start_ARRAY start_ROW start_CELL 0 end_CELL start_CELL 1 / 2 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 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 end_ROW start_ROW start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL ⋱ end_CELL start_CELL ⋮ 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 end_ROW start_ROW start_CELL 1 end_CELL start_CELL 1 / 2 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARRAY ) (S99)
Theorem SIII.25.

[55] For any primitive stochastic matrix A𝕄d()𝐴subscript𝕄𝑑A\in\mathbb{M}_{d}(\mathbb{C})italic_A ∈ roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ):

w(A)d22d+2.𝑤𝐴superscript𝑑22𝑑2w(A)\leq d^{2}-2d+2.italic_w ( italic_A ) ≤ italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 2 italic_d + 2 . (S100)

Moreover, w(Ad)=d22d+2𝑤subscript𝐴𝑑superscript𝑑22𝑑2w(A_{d})=d^{2}-2d+2italic_w ( italic_A start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ) = italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 2 italic_d + 2.

Theorem SIII.26.

[50, 51] For any mixing stochastic matrix A𝕄d()𝐴subscript𝕄𝑑A\in\mathbb{M}_{d}(\mathbb{C})italic_A ∈ roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ):

c(A)d22d+22.𝑐𝐴superscript𝑑22𝑑22c(A)\leq\bigg{\lceil}\frac{d^{2}-2d+2}{2}\bigg{\rceil}.italic_c ( italic_A ) ≤ ⌈ divide start_ARG italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 2 italic_d + 2 end_ARG start_ARG 2 end_ARG ⌉ . (S101)

Moreover, c(Ad)=d22d+22𝑐subscript𝐴𝑑superscript𝑑22𝑑22c(A_{d})=\bigg{\lceil}\frac{d^{2}-2d+2}{2}\bigg{\rceil}italic_c ( italic_A start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ) = ⌈ divide start_ARG italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 2 italic_d + 2 end_ARG start_ARG 2 end_ARG ⌉.

Clearly, from Theorems SIII.20-SIII.23 and SIII.25, SIII.26, the corollaries given below follow immediately.

Corollary SIII.27.

Let A𝕄d()𝐴subscript𝕄𝑑A\in\mathbb{M}_{d}(\mathbb{C})italic_A ∈ roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) be a mixing stochastic matrix. Then, for any CDUC channel ΦA,B:𝕄d()𝕄d():subscriptΦ𝐴𝐵subscript𝕄𝑑subscript𝕄𝑑\Phi_{A,B}:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ start_POSTSUBSCRIPT italic_A , italic_B end_POSTSUBSCRIPT : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) and any DUC channel ΦA,C:𝕄d()𝕄d():subscriptΦ𝐴𝐶subscript𝕄𝑑subscript𝕄𝑑\Phi_{A,C}:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ start_POSTSUBSCRIPT italic_A , italic_C end_POSTSUBSCRIPT : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ),

c(ΦA,B)=c(ΦA,C)=c(A)d22d+2.𝑐subscriptΦ𝐴𝐵𝑐subscriptΦ𝐴𝐶𝑐𝐴superscript𝑑22𝑑2c(\Phi_{A,B})=c(\Phi_{A,C})=c(A)\leq d^{2}-2d+2.italic_c ( roman_Φ start_POSTSUBSCRIPT italic_A , italic_B end_POSTSUBSCRIPT ) = italic_c ( roman_Φ start_POSTSUBSCRIPT italic_A , italic_C end_POSTSUBSCRIPT ) = italic_c ( italic_A ) ≤ italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 2 italic_d + 2 . (S102)

Equality is achieved above for A=Ad𝐴subscript𝐴𝑑A=A_{d}italic_A = italic_A start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT (see Eq. (S99)).

Corollary SIII.28.

Let A𝕄d()𝐴subscript𝕄𝑑A\in\mathbb{M}_{d}(\mathbb{C})italic_A ∈ roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) be a primitive stochastic matrix. Then, for any CDUC channel ΦA,B:𝕄d()𝕄d():subscriptΦ𝐴𝐵subscript𝕄𝑑subscript𝕄𝑑\Phi_{A,B}:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ start_POSTSUBSCRIPT italic_A , italic_B end_POSTSUBSCRIPT : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) and any DUC channel ΦA,C:𝕄d()𝕄d():subscriptΦ𝐴𝐶subscript𝕄𝑑subscript𝕄𝑑\Phi_{A,C}:\mathbb{M}_{d}(\mathbb{C})\to\mathbb{M}_{d}(\mathbb{C})roman_Φ start_POSTSUBSCRIPT italic_A , italic_C end_POSTSUBSCRIPT : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ),

w(ΦA,B)=w(ΦA,C)=w(A)d22d+22.𝑤subscriptΦ𝐴𝐵𝑤subscriptΦ𝐴𝐶𝑤𝐴superscript𝑑22𝑑22w(\Phi_{A,B})=w(\Phi_{A,C})=w(A)\leq\bigg{\lceil}\frac{d^{2}-2d+2}{2}\bigg{% \rceil}.italic_w ( roman_Φ start_POSTSUBSCRIPT italic_A , italic_B end_POSTSUBSCRIPT ) = italic_w ( roman_Φ start_POSTSUBSCRIPT italic_A , italic_C end_POSTSUBSCRIPT ) = italic_w ( italic_A ) ≤ ⌈ divide start_ARG italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 2 italic_d + 2 end_ARG start_ARG 2 end_ARG ⌉ . (S103)

Equality is achieved above for A=Ad𝐴subscript𝐴𝑑A=A_{d}italic_A = italic_A start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT (see Eq. (S99)).

SIII.5 Trade-off relation

In this short section, we connect the one-shot zero-error capacities of a channel with that of its complementary channel. Recall that for any channel Φ:𝕄d()𝕄d():Φsubscript𝕄𝑑subscript𝕄𝑑\Phi:\mathbb{M}_{d}(\mathbb{C})\rightarrow\mathbb{M}_{d}(\mathbb{C})roman_Φ : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) with linearly independent Kraus representation

Φ(X)=i=1nKiXKi,Φ𝑋superscriptsubscript𝑖1𝑛subscript𝐾𝑖𝑋superscriptsubscript𝐾𝑖\Phi(X)=\sum_{i=1}^{n}K_{i}XK_{i}^{*},roman_Φ ( italic_X ) = ∑ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_X italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ,

there is a complementary channel ΦC:𝕄d()𝕄n():superscriptΦ𝐶subscript𝕄𝑑subscript𝕄𝑛\Phi^{C}:\mathbb{M}_{d}(\mathbb{C})\rightarrow\mathbb{M}_{n}(\mathbb{C})roman_Φ start_POSTSUPERSCRIPT italic_C end_POSTSUPERSCRIPT : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( roman_ℂ ) defined by

ΦC(X)=i,jTr(KiKjX)Ei,j,superscriptΦ𝐶𝑋subscript𝑖𝑗tracesuperscriptsubscript𝐾𝑖subscript𝐾𝑗𝑋subscript𝐸𝑖𝑗\Phi^{C}(X)=\sum_{i,j}\Tr(K_{i}^{*}K_{j}X)E_{i,j},roman_Φ start_POSTSUPERSCRIPT italic_C end_POSTSUPERSCRIPT ( italic_X ) = ∑ start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT roman_Tr ( start_ARG italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_K start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_X end_ARG ) italic_E start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT ,

where {Ei,j}subscript𝐸𝑖𝑗\{E_{i,j}\}{ italic_E start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT } are the matrix units of 𝕄n()subscript𝕄𝑛\mathbb{M}_{n}(\mathbb{C})roman_𝕄 start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( roman_ℂ ).

Note that if ΦCsuperscriptΦsuperscript𝐶\Phi^{C^{*}}roman_Φ start_POSTSUPERSCRIPT italic_C start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT denotes the adjoint of the channel ΦCsuperscriptΦ𝐶\Phi^{C}roman_Φ start_POSTSUPERSCRIPT italic_C end_POSTSUPERSCRIPT, then

Tr(KiKjX)=Tr(Ej,iΦC(X))=Tr(ΦC(Ei,j)X),tracesuperscriptsubscript𝐾𝑖subscript𝐾𝑗𝑋tracesubscript𝐸𝑗𝑖superscriptΦ𝐶𝑋tracesuperscriptΦsuperscript𝐶superscriptsubscript𝐸𝑖𝑗𝑋\Tr(K_{i}^{*}K_{j}X)=\Tr(E_{j,i}\Phi^{C}(X))=\Tr(\Phi^{C^{*}}(E_{i,j}^{*})X),roman_Tr ( start_ARG italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_K start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_X end_ARG ) = roman_Tr ( start_ARG italic_E start_POSTSUBSCRIPT italic_j , italic_i end_POSTSUBSCRIPT roman_Φ start_POSTSUPERSCRIPT italic_C end_POSTSUPERSCRIPT ( italic_X ) end_ARG ) = roman_Tr ( start_ARG roman_Φ start_POSTSUPERSCRIPT italic_C start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT ( italic_E start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ) italic_X end_ARG ) ,

for all X𝕄d()𝑋subscript𝕄𝑑X\in\mathbb{M}_{d}(\mathbb{C})italic_X ∈ roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) and 1i,jnformulae-sequence1𝑖𝑗𝑛1\leq i,j\leq n1 ≤ italic_i , italic_j ≤ italic_n. Thus, it follows that ΦC(Ei,j)=KjKisuperscriptΦsuperscript𝐶subscript𝐸𝑖𝑗superscriptsubscript𝐾𝑗subscript𝐾𝑖\Phi^{C^{*}}(E_{i,j})=K_{j}^{*}K_{i}roman_Φ start_POSTSUPERSCRIPT italic_C start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT ( italic_E start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT ) = italic_K start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT and hence we get the operator system of ΦΦ\Phiroman_Φ as the image of ΦCsuperscriptΦsuperscript𝐶\Phi^{C^{*}}roman_Φ start_POSTSUPERSCRIPT italic_C start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT, that is,

SΦ=span{KiKj:1i,jn}=range(ΦC).subscript𝑆Φspanconditional-setsuperscriptsubscript𝐾𝑖subscript𝐾𝑗formulae-sequence1𝑖𝑗𝑛rangesuperscriptΦsuperscript𝐶S_{\Phi}=\text{span}\{K_{i}^{*}K_{j}:1\leq i,j\leq n\}=\text{range}(\Phi^{C^{*% }}).italic_S start_POSTSUBSCRIPT roman_Φ end_POSTSUBSCRIPT = span { italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_K start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT : 1 ≤ italic_i , italic_j ≤ italic_n } = range ( roman_Φ start_POSTSUPERSCRIPT italic_C start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT ) .

In the following proposition we provide a relation between the one-shot zero-error quantum capacity of ΦΦ\Phiroman_Φ to the one-shot zero-error classical capacity of its complementary channel ΦCsuperscriptΦ𝐶\Phi^{C}roman_Φ start_POSTSUPERSCRIPT italic_C end_POSTSUPERSCRIPT.

Proposition SIII.29.

Let Φ:𝕄d()𝕄d():Φsubscript𝕄𝑑subscript𝕄𝑑\Phi:\mathbb{M}_{d}(\mathbb{C})\rightarrow\mathbb{M}_{d}(\mathbb{C})roman_Φ : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) be a quantum channel and let ΦC:𝕄d()𝕄n():superscriptΦ𝐶subscript𝕄𝑑subscript𝕄𝑛\Phi^{C}:\mathbb{M}_{d}(\mathbb{C})\rightarrow\mathbb{M}_{n}(\mathbb{C})roman_Φ start_POSTSUPERSCRIPT italic_C end_POSTSUPERSCRIPT : roman_𝕄 start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ( roman_ℂ ) → roman_𝕄 start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( roman_ℂ ) be its complementary channel. Then, it holds that

2C0(1)(ΦC)+2Q0(1)(Φ)d+1.superscript2subscriptsuperscript𝐶10superscriptΦ𝐶superscript2subscriptsuperscript𝑄10Φ𝑑12^{C^{(1)}_{0}(\Phi^{C})}+2^{Q^{(1)}_{0}(\Phi)}\leq d+1.2 start_POSTSUPERSCRIPT italic_C start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ start_POSTSUPERSCRIPT italic_C end_POSTSUPERSCRIPT ) end_POSTSUPERSCRIPT + 2 start_POSTSUPERSCRIPT italic_Q start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ ) end_POSTSUPERSCRIPT ≤ italic_d + 1 .
Proof.

The basic idea of the proof is the complementary relation between the error correcting subspaces of a channel and the private subspaces of its complementary channel (see [56, 57]).

Let Sd𝑆superscript𝑑S\subseteq\mathbb{C}^{d}italic_S ⊆ roman_ℂ start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT be the largest subspace in which ΦΦ\Phiroman_Φ can be recovered, i.e., Q0(1)(Φ)=logdimSsubscriptsuperscript𝑄10Φdimension𝑆Q^{(1)}_{0}(\Phi)=\log\dim Sitalic_Q start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ ) = roman_log roman_dim italic_S. More precisely, S𝑆Sitalic_S is the largest subspace where ΦΦ\Phiroman_Φ admits a channel \mathcal{R}caligraphic_R such that Φ(ρ)=ρΦ𝜌𝜌\mathcal{R}\circ\Phi(\rho)=\rhocaligraphic_R ∘ roman_Φ ( italic_ρ ) = italic_ρ, for all ρ𝒟(S)𝜌𝒟𝑆\rho\in\mathcal{D}({S})italic_ρ ∈ caligraphic_D ( italic_S ). Then, it follows that ΦC(ρ1)=ΦC(ρ2)superscriptΦ𝐶subscript𝜌1superscriptΦ𝐶subscript𝜌2\Phi^{C}(\rho_{1})=\Phi^{C}(\rho_{2})roman_Φ start_POSTSUPERSCRIPT italic_C end_POSTSUPERSCRIPT ( italic_ρ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) = roman_Φ start_POSTSUPERSCRIPT italic_C end_POSTSUPERSCRIPT ( italic_ρ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) for all ρ1,ρ2𝒟(S)subscript𝜌1subscript𝜌2𝒟𝑆\rho_{1},\rho_{2}\in\mathcal{D}({S})italic_ρ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_ρ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ∈ caligraphic_D ( italic_S ). Indeed, from the Knill-Laflamme condition ([18]) for error correction, it holds that

PSKiKjPS=λi,jPS,subscript𝑃𝑆superscriptsubscript𝐾𝑖subscript𝐾𝑗subscript𝑃𝑆subscript𝜆𝑖𝑗subscript𝑃𝑆P_{S}K_{i}^{*}K_{j}P_{S}=\lambda_{i,j}P_{S},italic_P start_POSTSUBSCRIPT italic_S end_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_K start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_P start_POSTSUBSCRIPT italic_S end_POSTSUBSCRIPT = italic_λ start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT italic_P start_POSTSUBSCRIPT italic_S end_POSTSUBSCRIPT ,

where PSsubscript𝑃𝑆P_{S}italic_P start_POSTSUBSCRIPT italic_S end_POSTSUBSCRIPT is the projection onto S𝑆Sitalic_S, {Ki}isubscriptsubscript𝐾𝑖𝑖\{K_{i}\}_{i}{ italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT are the Kraus operator of ΦΦ\Phiroman_Φ, and λi,jsubscript𝜆𝑖𝑗\lambda_{i,j}\in\mathbb{C}italic_λ start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT ∈ roman_ℂ. Note that any ρ𝒟(S)𝜌𝒟𝑆\rho\in\mathcal{D}({S})italic_ρ ∈ caligraphic_D ( italic_S ) satisfies ρ=PSρPS𝜌subscript𝑃𝑆𝜌subscript𝑃𝑆\rho=P_{S}\rho P_{S}italic_ρ = italic_P start_POSTSUBSCRIPT italic_S end_POSTSUBSCRIPT italic_ρ italic_P start_POSTSUBSCRIPT italic_S end_POSTSUBSCRIPT. Thus, we obtain for any ρ𝒟(S)𝜌𝒟𝑆\rho\in\mathcal{D}({S})italic_ρ ∈ caligraphic_D ( italic_S )

ΦC(ρ)=i,jTr(KiKjPSρPS)Ei,j=i,jTr(PSKiKjPSρ)Ei,j=i,jλi,jTr(PSρ)Ei,j.superscriptΦ𝐶𝜌subscript𝑖𝑗tracesuperscriptsubscript𝐾𝑖subscript𝐾𝑗subscript𝑃𝑆𝜌subscript𝑃𝑆subscript𝐸𝑖𝑗subscript𝑖𝑗tracesubscript𝑃𝑆superscriptsubscript𝐾𝑖subscript𝐾𝑗subscript𝑃𝑆𝜌subscript𝐸𝑖𝑗subscript𝑖𝑗subscript𝜆𝑖𝑗tracesubscript𝑃𝑆𝜌subscript𝐸𝑖𝑗\Phi^{C}(\rho)=\sum_{i,j}\Tr(K_{i}^{*}K_{j}P_{S}\rho P_{S})E_{i,j}=\sum_{i,j}% \Tr(P_{S}K_{i}^{*}K_{j}P_{S}\rho)E_{i,j}=\sum_{i,j}\lambda_{i,j}\Tr(P_{S}\rho)% E_{i,j}.roman_Φ start_POSTSUPERSCRIPT italic_C end_POSTSUPERSCRIPT ( italic_ρ ) = ∑ start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT roman_Tr ( start_ARG italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_K start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_P start_POSTSUBSCRIPT italic_S end_POSTSUBSCRIPT italic_ρ italic_P start_POSTSUBSCRIPT italic_S end_POSTSUBSCRIPT end_ARG ) italic_E start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT = ∑ start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT roman_Tr ( start_ARG italic_P start_POSTSUBSCRIPT italic_S end_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_K start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_P start_POSTSUBSCRIPT italic_S end_POSTSUBSCRIPT italic_ρ end_ARG ) italic_E start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT = ∑ start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT italic_λ start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT roman_Tr ( start_ARG italic_P start_POSTSUBSCRIPT italic_S end_POSTSUBSCRIPT italic_ρ end_ARG ) italic_E start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT .

Let A=(λi,j)𝐴subscript𝜆𝑖𝑗A=(\lambda_{i,j})italic_A = ( italic_λ start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT ). Note that A𝐴Aitalic_A is a positive semi-definite matrix. This follows from writing B=(K1PS,,KdPS)𝐵subscript𝐾1subscript𝑃𝑆subscript𝐾𝑑subscript𝑃𝑆B=(K_{1}P_{S},\cdots,K_{d}P_{S})italic_B = ( italic_K start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_P start_POSTSUBSCRIPT italic_S end_POSTSUBSCRIPT , ⋯ , italic_K start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT italic_P start_POSTSUBSCRIPT italic_S end_POSTSUBSCRIPT ) as a row matrix, and noting that BB=(λi,jPS)superscript𝐵𝐵subscript𝜆𝑖𝑗subscript𝑃𝑆B^{*}B=(\lambda_{i,j}P_{S})italic_B start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_B = ( italic_λ start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT italic_P start_POSTSUBSCRIPT italic_S end_POSTSUBSCRIPT ). Thus, ΦCsuperscriptΦ𝐶\Phi^{C}roman_Φ start_POSTSUPERSCRIPT italic_C end_POSTSUPERSCRIPT takes the form

ΦC(ρ)=Tr(ρ)AsuperscriptΦ𝐶𝜌trace𝜌𝐴\Phi^{C}(\rho)=\Tr(\rho)Aroman_Φ start_POSTSUPERSCRIPT italic_C end_POSTSUPERSCRIPT ( italic_ρ ) = roman_Tr ( start_ARG italic_ρ end_ARG ) italic_A

on 𝒟(S)𝒟𝑆\mathcal{D}({S})caligraphic_D ( italic_S ). Therefore, in any zero-error encoding {|ψi}i=1psuperscriptsubscriptketsubscript𝜓𝑖𝑖1𝑝\{\ket{\psi_{i}}\}_{i=1}^{p}{ | start_ARG italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG ⟩ } start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p end_POSTSUPERSCRIPT of classical messages {1,2,,p}12𝑝\{1,2,\ldots,p\}{ 1 , 2 , … , italic_p } to be sent through ΦCsuperscriptΦ𝐶\Phi^{C}roman_Φ start_POSTSUPERSCRIPT italic_C end_POSTSUPERSCRIPT, there can only be at most one code state from S𝑆Sitalic_S, which means that p(ddimS)+1𝑝𝑑dimension𝑆1p\leq(d-\dim S)+1italic_p ≤ ( italic_d - roman_dim italic_S ) + 1. Optimizing over all zero-error classical encodings gives us the required bound:

2C0(1)(ΦC)+2Q0(1)(Φ)d+1.superscript2subscriptsuperscript𝐶10superscriptΦ𝐶superscript2subscriptsuperscript𝑄10Φ𝑑12^{C^{(1)}_{0}(\Phi^{C})}+2^{Q^{(1)}_{0}(\Phi)}\leq d+1.2 start_POSTSUPERSCRIPT italic_C start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ start_POSTSUPERSCRIPT italic_C end_POSTSUPERSCRIPT ) end_POSTSUPERSCRIPT + 2 start_POSTSUPERSCRIPT italic_Q start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( roman_Φ ) end_POSTSUPERSCRIPT ≤ italic_d + 1 . (S104)