Brought to you by:
Paper The following article is Open access

Experimental simulation of quantum superchannels

, , , , , , and

Published 22 January 2024 © 2024 The Author(s). Published by IOP Publishing Ltd on behalf of the Institute of Physics and Deutsche Physikalische Gesellschaft
, , Citation Hang Li et al 2024 New J. Phys. 26 013037 DOI 10.1088/1367-2630/ad1c91

1367-2630/26/1/013037

Abstract

Simulating quantum physical processes has been one of the major motivations for quantum information science. Quantum channels, which are completely positive and trace preserving processes, are the standard mathematical language to describe quantum evolution, while in recent years quantum superchannels have emerged as the substantial extension. Superchannels capture effects of quantum memory and non-Markovianality more precisely, and have found broad applications in universal models, algorithm, metrology, discrimination tasks, as examples. Here, we report an experimental simulation of qubit superchannels in a nuclear magnetic resonance (NMR) system with high accuracy, based on a recently developed quantum algorithm for superchannel simulation. Our algorithm applies to arbitrary target superchannels, and our experiment shows the high quality of NMR simulators for near-term usage. Our approach can also be adapted to other experimental systems and demonstrates prospects for more applications of superchannels.

Export citation and abstract BibTeX RIS

Original content from this work may be used under the terms of the Creative Commons Attribution 4.0 license. Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI.

1. Introduction

Quantum simulation is one of the original motivations for quantum computing [1]. Although being noisy without the aid of quantum error correction [2], experimental quantum simulation is valuable for verifying quantum algorithms and protocols, for developing new quantum information-processing techniques, and even for the exploration of quantum advantage [3]. General quantum evolution is described as completely positive mappings [4], which can describe both unitary and non-unitary processes, including measurements. Studying non-unitary dissipative processes are important to understand the physics of decoherence [5], quantum error correction [2], and so on. In recent years, quantum simulation of channels, including open-system dynamics, have been studied both theoretically and experimentally [621].

Similar to quantum channels [4] which describe the relationship of input–output states for a quantum system, quantum superchannels [2224], also known as supermaps or combs, describe the relationships between input and output quantum channels. Although a superchannel can also be treated as a channel, it captures some peculiar features more precisely, such as quantum non-Markovianality [25] and quantum resources [26]. In recent years, superchannel theory has been widely used for studying channel discrimination and quantum metrology [27, 28], ebit-assisted quantum communication and error correction [29], a computing model without definite causal order [30], quantum von Neumann architecture [3133] and quantum algorithms like quantum machine learning and quantum optimization [3437].

Experimental quantum simulation is indispensable for some applications especially when the simulated target is hard to obtain. Nuclear magnetic resonance (NMR) has been well developed as a sophisticated technology in recent decades for quantum information processing [2, 3840]. Different from other platforms [41], liquid-state NMR quantum simulators realize entangling operations on the so-called pseudo-pure states (PPSs) and benefit from its computer-aided high-fidelity pulse-engineering technology and controlling in full range of the system dynamics. Although being limited on qubit numbers and sampling cost, which are similar with some NISQ (noisy intermediate-scale quantum) tasks [3], NMR quantum simulators are able to simulate quantum systems of small-to-medium sizes with complex or time-dependent Hamiltonian and test new protocols, such as open-system dynamics [17], quantum phase transition [42], gate characterization [43], measuring correlation functions [44], quantum imaginary evolution [45], heat conduction [46] and quantum energy teleportation [47].

In this work, we implement quantum superchannels based on a recent simulation algorithm [48]. A central part of the algorithm is the decomposition into a convex sum of generalized extreme superchannels, which not only benefits practical simulation, but also is relevant for the study of information-theoretic features of channels and superchannels, e.g. for quantum channel capacity [49]. Our theory applies to arbitrary form of superchannels, and it employs a convex-sum decomposition to reduce the circuit simulation cost. A unitary circuit that simulates a channel or superchannel is further converted to a Hamiltonian evolution for the NMR experimental simulation. Our 4-qubit NMR simulator, assisted by the simulation algorithm, is able to realize any qubit superchannel with high fidelity (see figure 1). Its circuit contains a pair of pre- and post-unitary operators on the input channel with ancillary qubits serving as quantum memory. We experimentally carried out a few tasks, including randomly generating so-called extreme superchannels, a convex-decomposition of random non-extreme superchannels, and also random dephasing superchannels. Our experiment can also be viewed as a first step to confirm the feasibility of the recent construction of prototypes of quantum von Neumann architecture [33] which has a close relation with superchannels. We also theoretically demonstrate the application of superchannels for noise-adapted quantum error correction of the amplitude damping channel in the appendix B.

Figure 1.

Figure 1. Circuit form of a qubit gen-extreme superchannel.

Standard image High-resolution image

The remainder of our paper is organized as follows. Section 2 introduces the algorithm we use simulating superchannels. Section 3 presents the experimental method and results. We summarize our paper in section 4. Further numerical details are reported in the appendix A and some other examples of superchannel in appendix B.

2. The algorithm

Our goal is to experimentally simulate arbitrary superchannels within a good accuracy. Usually, quantum evolutions are in general described by completely positive trace-preserving (CPTP) maps, also known as quantum channels [2]

Equation (1)

for $\{K_i\}$ the Kraus operators [50]. As an example, a unitary 'qudit' evolution $U\rho U^\dagger$, $U\in SU(d)$ [51] satisfies $U^\dagger U = UU^\dagger = \unicode{x1D7D9}$, with $d = \textrm{dim}(\mathscr{H})$.

Channel-state duality [4, 52] maps a channel $\mathcal{E}\in\mathscr{L}(\mathscr{D})$ into a Choi state

Equation (2)

with $|\omega\rangle: = \frac{1}{\sqrt{d}}\sum_{i = 0}^{d-1}|i,i\rangle$ a maximally entangled state, also known as a (generalized) Bell state. The rank of the Choi state equals the rank of the channel, which is the minimal number of Kraus operators.

As channels can be viewed as states, the operations on them are further defined as superchannels [2224]. Similar with channels, superchannels can also be well represented by quantum circuits, Kraus operators, and also Choi states. Given a channel with a set of Kraus operators $\mathcal{E} = \{K_i\}$ and Choi state $\omega_{\mathcal{E}}$, it is changed by a superchannel $\hat{\mathcal{S}}$ according to

Equation (3)

with

Equation (4)

and $\sum_a S_a^\dagger S_a = \unicode{x1D7D9}$ for trace preserving. We place a hat on the symbol for superchannels to avoid confusion. Subscripts v and w (4) are pre- and post-unitary operators on channels. Kraus operators of the output channel are represented as

Equation (5)

with $K_v^m = \bra{m} V \ket{0}$, $K_w^{ma} = \bra{m} W \ket{a}$, and t stands for transposition.

Given an arbitrary superchannel, an algorithm has been developed recently for the task of circuit simulation of the superchannel [48]. The algorithm also explores the convexity of the set of superchannels. Being convex, there are extreme points that cannot be written as any convex combination of others [53]. Choi proved that a channel $\mathcal{E}$ is extreme if $\{K_i^\dagger K_j\}$ is linearly independent [4], which has been extended to superchannels [54]. This yields an upper bound on the rank which is a necessary condition, leading to the notion of generalized extreme points [55], or gen-extreme points [31]. Previous studies [810, 31, 48, 55] shows that decomposition via convex combination of gen-extreme points is a viable approach. In this work, we adapt this algorithm to our NMR simulator to realize arbitrary qubit superchannels to high accuracy.

The circuit form of a qubit gen-extreme superchannel is shown in figure 1. It contains 4 qubits and 3 steps for the evolution: a pre- and post-unitary operation, and the input channel in the middle. The top register is the ancilla to realize any qubit channel, and it is proven that a single qubit is enough [8, 56]. The 2nd register is the qubit system, and the remaining two are the ancilla to realize the superchannel. A direct application of Stinespring dilation would require 3 more qubits, hence a lot more gates, with one (two) for the channel (superchannel), which can be easily verified from their ranks.

Our algorithm $\mathcal{A}$ accepts an arbitrary target superchannel $\hat{\mathcal{S}}$ as the input, in the form of its Choi state $\omega_{\hat{\mathcal{S}}^{\prime}}$ for instance, and uses an optimization scheme from a built-in package of MATLAB [48] to minimize the trace distance $d(\omega_{\hat{\mathcal{S}}}, \omega_{\hat{\mathcal{S}}^{^{\prime}}})$. This trace distance represents simulation accuracy for

Equation (6)

which is a convex combination of gen-extreme superchannels with pi as a probability and $\hat{\mathcal{S}}^{g}_i$ as a gen-extreme superchannel. Our numerical simulation can guarantee the accuracy in the order of 10−3–10−4 [48]. A gen-extreme superchannel is parameterized based on the cosine–sine decomposition (CSD) of unitary operator [10].

To implement a unitary circuit U, the NMR system encodes a qubit as the nuclear spin states, and converts U into a Hamiltonian evolution $\textrm{e}^{-\textrm{i}tH}$, which are realized by a sequence of so-called control pulses which manipulates the interaction among nuclear spins. It does not directly decompose U as a sequence of elementary gates, such as Hadamard and controlled-NOT [2], and then implement each gate approximately which may result in a quick accumulation of errors. Instead, it employs algorithms to design control pulses as an engineered Hamiltonian evolution. Namely, the gradient ascent pulse-engineering (GRAPE) technique [57, 58] is used to design the pulse sequence and achieve the optimal control of radio-frequency field of NMR spectrometer. For a given unitary operation U, the principle of GRAPE is to calculate the gradient of the fitness function corresponding to the forward and backward unitary propagators, and the obtained gradient indicates the direction that the control pulses should be optimized to improve the fitness function. In general, the GRAPE algorithm is implemented fully on a classical computer.

To verify the quality of experimental simulation, we perform quantum process tomography (QPT) [2] for randomly chosen input channel $\mathcal{E}$ and output channel $\hat{\mathcal{S}}(\mathcal{E})$ from a superchannel $\hat{\mathcal{S}}$. We shall note that for arbitrary random superchannels, our algorithm above only works effectively for small dimensions as the number of parameters for a superchannel scales exponentially with the physical system size. However, we leave it for further study of efficient simulation for special types of channels and superchannels of higher dimensions.

This completes the description of our algorithm. In the next section, we present the details for the implementation of a few simulation tasks: random gen-extreme superchannel, random dephasing superchannel, and also a demonstration of the convex decomposition method.

3. Experimental simulation

Several superchannels are demonstrated experimentally in the NMR system. We firstly achieve a random gen-extreme superchannel in experiment, displaying the accuracy of superchannel simulation in the NMR system. Then we achieve a dephasing superchannel [59], which is the analog of dephasing channels [2] that only affect phase information without the loss of energy. Finally, we demonstrate the decomposition of a random superchannel, showing a great agreement with the theory [48].

All experiments are conducted in a liquid NMR system, where the sample, 13 C-labeled trans-crotonic acid molecules dissolved in Acetone d6, is placed into a Bruker Avance III 400 MHz spectrometer at the temperature of 303 K. The molecule contains four carbons, C1, C2, C3, C4, acting as a 4-qubit quantum simulator, whose internal Hamiltonian under the weak-coupling approximation is

Equation (7)

where $\sigma_z^i$ and νi are the Pauli z-operator and chemical shift of the ith nuclear spin, respectively ($\nu_1 = -1707.1$ Hz, $\nu_2 = -14\,560.6$ Hz, $\nu_3 = -12\,330.4$ Hz, $\nu_4 = -16\,765.2$ Hz), and $J_{i,j}$ is the J-coupling strengths between the ith and jth nuclear spins ($J_{1,2} = 41.64$ Hz, $J_{1,3} = 1.45$ Hz, $J_{1,4} = 7.04$ Hz, $J_{2,3} = 69.69$ Hz, $J_{2,4} = 1.16$ Hz, $J_{3,4} = 72.35$ Hz). The structure and parameters of the trans-crotonic acid molecule are illustrated in figure 2.

Figure 2.

Figure 2. Structure and parameters of trans-crotonic acid. The diagonal and off-diagonal elements in the table are the chemical shifts of spins and J-coupling strengths between spins, respectively.

Standard image High-resolution image

For NMR system, the well-established method for initialization is to prepare the qubits in the PPS

Equation (8)

where $\unicode{x1D7D9}$ is the qubit identity operator and $\epsilon\approx 10^{-5}$ is the polarization [40].

A general implementation procedure for simulating the qubit gen-extreme superchannel in figure 1 with our 4-qubit NMR quantum processor can be achieved as follows.

  • 1.  
    Preparing ρin. The whole system is first initialized into a PPS by using the spatial average technique [60], $\rho_{\textrm{PPS}}\simeq \ket{0000}$, starting from the thermal equilibrium state. Then an arbitrary ρin can be prepared afterwards by applying a single-qubit rotation $R_{\phi}(\theta)$ to the work qubit.
  • 2.  
    Constructing superchannel $\hat{\mathcal{S}}$. This mainly includes applying a pre-operator V, an input channel U, and a post-operator W sequentially. In general, the three multi-qubit gates can be decomposed into a sequence of single-qubit gates and two-qubit controlled gates with the CSD scheme [10, 61]. Here we packed each operator into an individual GRAPE pulse for higher fidelities in experiment, while maintaining the basic structure of superchannels.
  • 3.  
    Measuring ρout. Here ρout can be reconstructed through $\rho_\textrm{out} = \unicode{x1D7D9}/2 + \sum_{i\in\{x, y, z\}}c_i\sigma_i$ by performing standard quantum state tomography (QST), where the Pauli components σx and σy of ρout can be directly obtained from the spectrum of the work qubit by tracing out the rest qubits, while component σz can be obtained in the same way by applying a $\frac{\pi}{2}$ rotation readout pulse along the X axis to the work qubit before the measurement.

In the following, we show how to select ρin at the first stage of the above procedure, to achieve the three operators in the second stage, and to characterize the performance of the simulated superchannel with the measured ρout at the last stage in experiment.

In general, to experimentally determine the dynamics of a channel $\mathcal{E}$ on an arbitrary single-qubit quantum state $\rho_\textrm{in} = \tiny{\begin{bmatrix} 0.5+a & b-ic\\ b+ic & 0.5-a\\ \end{bmatrix}}$ (a, b and c are all real numbers), preparation and measurement of a quantum state set $\mathcal{B}$ composed of four states are sufficient [62], such that the output state of ρin under $\mathcal{E}$, ρout, can be constructed from the measurement result, $\mathcal{E}(\mathcal{B})$. In our scheme, we select the quantum state set as $\mathcal{B} = \{\ket{z}, \ket{\bar{z}}, \ket{x}, \ket{y}\}$, where $\ket{z} = \ket{0}$, $\ket{\bar{z}} = \ket{1}$, $\ket{x} = (\ket{0}+\ket{1})/\sqrt{2}$ and $\ket{y} = (\ket{0}+i\ket{1})/\sqrt{2}$, which can form an arbitrary quantum state, pure or mixed, by linear combination. In this case, the output state of an arbitrary quantum state ρin under the quantum channel $\mathcal{E}$ is

Equation (9)

At the stage of constructing superchannel $\hat{\mathcal{S}}$, to achieve the optimal control, GRAPE is utilized to pack each of the three unitary operators into one shaped pulse. All shaped pulses are calculated with their fidelities reaching $99.5\%$ and are guaranteed to be robust to the inhomogeneity of radio-frequency pulses.

At the last stage, we exploit a measure of state fidelity for an arbitrary input state ρ under an ideal channel $\mathcal{E}$ and its experimentally achieved channel $\mathcal{E}^{^{\prime}}$. The unattenuated state fidelity Fs is

Equation (10)

where $\mathcal{E}(\rho)$ and $\mathcal{E}^{^{\prime}}(\rho)$ are the ideal and experimental output density matrices corresponding to input ρ, and $\mathcal{E}^{^{\prime}}(\rho)$. Thus, ρout in experiment, can be obtained through QST. Fs quantifies the similarity of $\mathcal{E}(\rho)$ and $\mathcal{E}^{^{\prime}}(\rho)$ in 'direction' [63], and is mostly used for measuring the experimental result in the NMR quantum information processing which mitigates the attenuated magnetization caused by dissipation during the unitary operation. Similar to the state fidelity definition, the process fidelity between the ideal and experimental realized channel is denoted as

Equation (11)

in which χth and χexp are the respective ideal and experimentally reconstructed χ matrix of an arbitrary quantum channel [64], which are equivalent to their Choi states.

Following the above procedure, to change from one experiment to another, next we need to select φ and θ of $R_{\phi}(\theta)$ for a specific ρin in set $\mathcal{B}$, calculate GRAPE pulses of $\textrm{pre-}U$ operator, U and post-U operator for the simulated target superchannel, and finally implement the quantum circuit, obtaining the experimental results.

3.1. Simulation of extreme superchannel

We experimentally achieve a randomly chosen extreme superchannel $\hat{\mathcal{S}}$ in the NMR system, as the circuit shown in figure 3(a), where C2 act as the work qubit with C1, C3 and C4 serving as ancillary qubits. Starting from $\ket{0}^{\otimes 4}$, a single-qubit rotation $R_{\phi}(\theta)$ is chosen to act on C2 to prepare ρin. For instance, $R_{\phi}(\theta) = R_{y}(\pi/2)$ can generate $\rho_{\textrm{in}} = \ket{x}$. An original random channel $\mathcal{E}$ on the work qubit C2 is achieved through a random two-qubit unitary operator U applying to C1 and C2, and then measuring C1 in the final stage, where C1 acts as the ancilla. By performing pre operator V and post operator W on C2, C3 and C4, where C3 and C4 act as ancilla, and then measuring C3 and C4 at the same time, we successfully convert the original channel $\mathcal{E}$ into $\hat{\mathcal{S}}(\mathcal{E})$. The output state ρout of the work qubit C2 is $\hat{\mathcal{S}}(\mathcal{E})(\rho_{\textrm{in}})$, which can be further reconstructed with the QST. In our experiment, the length of GRAPE pulse for implementing V, U and W in experiment are 30 ms, 20 ms and 30 ms. More details of the original random channel $\mathcal{E}$, unitary operators V and W can be found in appendix A.

Figure 3.

Figure 3. (a) Quantum circuit for simulating a random extreme superchannel $\hat{\mathcal{S}}(\mathcal{E})$ in experiment. ρin is prepared by applying a rotation $R_{\phi}(\theta)$ to C2, and all components of ρout are obtained by direct measurement or applying a readout pulse $R_x(\frac{\pi}{2})$ before it. (b) Theoretical (top panel) and experimental (bottom panel) output density matrices of input states $\ket{z}$, $\ket{\bar{z}}$, $\ket{x}$ and $\ket{y}$ under $\hat{\mathcal{S}}(\mathcal{E})$. The amplitude and phase of each entry of density matrices are presented by the height and color of the 3D bar, respectively.

Standard image High-resolution image

The theoretical and experimental output density matrices under the quantum channel $\hat{\mathcal{S}}(\mathcal{E})$, into which the original quantum channel $\mathcal{E}$ is converted by the randomly chosen extreme superchannel $\hat{\mathcal{S}}$, are presented in figure 3(b), where the top (bottom) panel are the output density matrices ρout in theory (experiment) corresponding to the four input bases of $\mathcal{B}$. The fidelities Fs between the theoretical and experimental output density matrices of $\ket{z}$, $\ket{\bar{z}}$, $\ket{x}$ and $\ket{y}$ under the converted channel $\hat{\mathcal{S}}(\mathcal{E})$ are $99.94\%$, $99.04\%$, $99.40\%$ and $99.77\%$, respectively, indicating a very good simulation of the converted channel $\hat{\mathcal{S}}(\mathcal{E})$ in our experiment. For comparison, we also reconstruct the original channel $\mathcal{E}$, the theoretical and experimental output density matrices under which can be found in appendix A.

To generalize our simulation result of the randomly chosen superchannel $\hat{\mathcal{S}}$, 1000 input states are sampled on the Bloch sphere surface (green dots in figure 4(a)) based on the spherical Fibonacci lattice method, of which the output states can be reconstructed by the measured output states of the four states (9). For comparison, the theoretical and experimental output states of the original random channel $\mathcal{E}$ are presented as the blue dots in figure 4(a), while that of $\hat{\mathcal{S}}(\mathcal{E})$ are plotted as the red dots. The experimental results of $\mathcal{E}$ and $\hat{\mathcal{S}}(\mathcal{E})$ are in good agreement with their theoretical ones, and the significant difference between the output results of $\mathcal{E}$ and $\hat{\mathcal{S}}(\mathcal{E})$ indicates the success of converting the original channel $\mathcal{E}$ into $\hat{\mathcal{S}}(\mathcal{E})$ by superchannel $\hat{\mathcal{S}}$.

Figure 4.

Figure 4. (a) Input and output states sampled in the Bloch sphere. Theoretical (top panel) and experimental (bottom panel) output states corresponding to the input states (green dots) after a random channel (blue dots), a gen-extreme superchannel (red dots) and a dephasing superchannel (purple dots). (b) Theoretical (top panel) and experimental (bottom panel) χ matrices of the random channel $\mathcal{E}$, converted channels $\hat{\mathcal{S}}(\mathcal{E})$ and $\hat{\mathcal{S}}_{d}(\mathcal{E})$.

Standard image High-resolution image

To fully characterize the original channel $\mathcal{E}$ and the converted channel $\hat{\mathcal{S}}(\mathcal{E})$, QPT [2] was conducted, and χexp matrices of both channels were reconstructed from the experimental QST results of our selected input state set $\mathcal{B}$. Thereafter they were transformed into the standard basis set {I, X, Y, Z}, as shown in figure 4(b), which reveals further evidence of successfully converting the original channel $\mathcal{E}$ into $\hat{\mathcal{S}}(\mathcal{E})$ by superchannel $\hat{\mathcal{S}}$—dramatic difference in the amplitude and phase of entries of $\mathcal{E}$ and $\hat{\mathcal{S}}(\mathcal{E})$. The process fidelities of the ideal channel $\mathcal{E}$ and the experimentally achieved channel $\hat{\mathcal{S}}(\mathcal{E})$ are $99.82\%$ and $99.02\%$, respectively, which implies a good verification of accurate channel simulation of $\mathcal{E}$ and $\hat{\mathcal{S}}(\mathcal{E})$, and further proving the accurate simulation of superchannel $\hat{\mathcal{S}}$.

3.2. Simulation of dephasing superchannel

The dephasing superchannel is also gen-extreme [59]. In a fixed basis, it is defined to preserve the diagonal elements of the input Choi states while suffering a phase noise which alters the non-diagonal elements.

Actually, if we consider dephasing channels acting on d2-dimensional systems, then it is easy to obtain that a dephasing superchannel is of the form of dephasing channels.

The experimental circuit is shown in figure 5(a). With similar method with the previous experiment, here we use controlled-Vi and controlled-Wi (targeting at C3 and C4 with C2 as the control qubit, and $i\in\{1, 2\}$) as the pre and post operators to construct a dephasing superchannel. as the input channel only acts on the control unit, the diagonal elements of the input Choi states stays the same. More details of unitary operators Vi and Wi ($i\in\{1, 2\}$) can be found in appendix A.

Figure 5.

Figure 5. (a) Quantum circuit for simulating a random extreme superchannel $\hat{\mathcal{S}}_d(\mathcal{E})$ in experiment. (b) Theoretical (top panel) and experimental (bottom panel) output density matrices of input states $\ket{z}$, $\ket{\bar{z}}$, $\ket{x}$ and $\ket{y}$ under $\hat{\mathcal{S}}_d(\mathcal{E})$.

Standard image High-resolution image

The whole experiment proceeds as before, the random channel $\mathcal{E}$ is preserved, i.e. keeping U unchanged, while the controlled-Vi s and controlled-Wi s are packed into two individual GRAPE pulses with length of 22 ms and 25 ms, respectively. The same state set $\mathcal{B}$ is selected as the input of our simulated channel, and the output density matrices are presented in figure 5(b). The state fidelities Fs between the theoretical and experimentally reconstructed density matrices corresponding to the four input states under the channel $\hat{S}_{d}(\mathcal{E})$ are $99.89\%$, $99.90\%$, $99.94\%$ and $99.42\%$, respectively. Besides, to characterize the function of $\hat{\mathcal{S}}_d$, one way is to compare the output state of an arbitrary input state before and after the application of dephasing superchannel $\hat{\mathcal{S}}_d$.

The sampled theoretical and experimental output states of the converted channel $\hat{\mathcal{S}}_d(\mathcal{E})$ are presented as the purple dots in figure 4(a), which shows the experimental results of $\hat{\mathcal{S}}_d(\mathcal{E})$ are in good agreement with their theoretical ones, and successfully converting the original channel $\mathcal{E}$ (blue dots) into another channel $\hat{\mathcal{S}}_d(\mathcal{E})$ by a random dephasing superchannel $\hat{\mathcal{S}}_d$. An alternative way is to reconstruct the process matrices χ before and after applying $\hat{\mathcal{S}}_d$, as shown in figure 4(b). The process fidelity Fp between the ideal and experimentally reconstructed χ matrices of the converted channel $\hat{\mathcal{S}}_d(\mathcal{E})$ achieves $99.60\%$. In a nutshell, both facts indicate a very good simulation of the dephasing superchannel $\hat{\mathcal{S}}_d$ in our experiment.

For comparison, the ideal and experimental Choi states of channels $\mathcal{E}$, $\hat{\mathcal{S}}(\mathcal{E})$ and $\hat{\mathcal{S}}_{d}(\mathcal{E})$ are reconstructed based on the χ matrices, and presented in figure 6. It shows the dephasing superchannel $\hat{\mathcal{S}}_{d}$ causes the dephasing of Choi state $\omega_{\mathcal{E}}$ of the random channel $\mathcal{E}$—compressing the amplitude of non-diagonal elements while leaving the diagonal elements unchanged. However, a random superchannel $\hat{\mathcal{S}}$ (see subfigures in the middle of figure 6) does not have that feature in general.

Figure 6.

Figure 6. Choi state matrices of channel $\mathcal{E}$, $\hat{S}(\mathcal{E})$ and $\hat{S}_{d}(\mathcal{E})$. The top (bottom) panel shows the respective Choi state matrix reconstructed from the theoretical (experimental) Choi state matrices of the random channel $\mathcal{E}$, $\hat{S}(\mathcal{E})$ and $\hat{S}_{d}(\mathcal{E})$.

Standard image High-resolution image

3.3. Demonstration of superchannel decomposition

We experimentally demonstrate the decomposition of a general superchannel $\hat{\mathcal{S}_g} $. Restricted by our experimental apparatus, we choose the input channel as an unitary operator U and design our quantum circuit by constructing a random non-extreme superchannel with randomly chosen V and W, as shown in the left panel of figure 7(a). We demonstrate that this 4-qubit-composed superchannel can be decomposed into two 3-qubit-composed extreme superchannels. Here, we choose Vi and Wi using composition with equal pi (6). Therefore, for an arbitrary input channel U and an arbitrary input state ρin, the output state under the general superchannel $\hat{\mathcal{S}_g} $, which is ρout can be approximated as the average of the output states $\rho_\textrm{out}^1$ and $\rho_\textrm{out}^2$ under the two extreme superchannels $\hat{\mathcal{S}_g^1} $ and $\hat{\mathcal{S}_g^2} $, i.e. $\rho_\textrm{out} \approx (\rho_\textrm{out}^1+\rho_\textrm{out}^2)/2$.

Figure 7.

Figure 7. (a) Superchannel convex-decomposition scheme. A random superchannel simulated in 4 qubits can be decomposed into two 3-qubit extreme superchannels. (b) Theoretical (top panel) and experimental (bottom panel) output states in the Bloch sphere. The green, blue, red, purple and orange dots represent the sampled input states ρin, corresponding output states ρout, $\rho_\textrm{out}^1$, $\rho_\textrm{out}^2$, and $(\rho_\textrm{out}^1+\rho_\textrm{out}^2)/2$, respectively. (c) Experimental output density matrices in our superchannel convex-decomposition scheme. (Top panel) The output states ρout of $\hat{\mathcal{S}_g}$ in $\ket{z}$, $\ket{\bar{z}}$, $\ket{x}$ and $\ket{y}$ basis, while the bottom panel shows the average of the output states under its decomposed two superchannels, $(\rho_\textrm{out}^1+\rho_\textrm{out}^2)/2$.

Standard image High-resolution image

In our scheme, three groups of experiments corresponding to the circuits in figure 7(a) were conducted, where U, V and W are generated randomly, while two pairs of Vi and Wi ($i\in\{1, 2\}$) are calculated based on V and W. See appendix A for more details of unitary operators U, V, W, Vi and Wi ($i\in\{1, 2\}$). We pack each unitary operator V, U, W of the three circuits into an individual GRAPE pulse. The input states ρin are selected from the input state set $\mathcal{B}$, after which the QST process on C1 is performed to reconstruct the output state ρout, $\rho_{\textrm{out}}^1$ and $\rho_{\textrm{out}}^2$. The theoretical and experimental output states are illustrated in appendix A. The state fidelities Fs obtained range from $97.28\%$ to $99.96\%$, where the lower fidelities mainly come from the 4-qubit-composed superchannel circuit whose unitary operators V and W are more complicated, thus the total pulse length of the circuit from preparing PPS to making measurements reaches 165 ms, causing larger decoherence effect of T2.

As before, the theoretical and experimental output states of 1000 input states, which are sampled based on the spherical Fibonacci lattice, under the original superchannel $\hat{\mathcal{S}_g} $ and the two extreme superchannels $\hat{\mathcal{S}_g^1} $ and $\hat{\mathcal{S}_g^2} $ presented in figure 7(b), separately. The output states of the sampled input states under the general superchannel $\hat{\mathcal{S}_g} $ are illustrated in blue dots, while that under extreme superchannels $\hat{\mathcal{S}_g^1} $ and $\hat{\mathcal{S}_g^2} $ are illustrated in red and purple dots. The theoretical and experimental output states are in good agreement (the comparatively bad agreement of blue dots corresponding to simulating $\hat{\mathcal{S}_g} $ can be attributed to the decoherence effect of T2), indicating a well simulation of each superchannel in experiment.

To demonstrate the implementation of the convex-decomposition of a random superchannel $\hat{\mathcal{S}_g}$ in experiment, we reconstruct the averaged states of the experimental outputs of our selected inputs under the two extreme superchannels $\hat{\mathcal{S}_g^1}$ and $\hat{\mathcal{S}_g^2}$, and compare them with their corresponding experimental output states under the original superchannel $\hat{\mathcal{S}_g}$, as shown in figure 7(c). Besides, we calculated the fidelities between the corresponding states in the top panel and the bottom panel of figure 7(c), which are $98.86\%$, $97.29\%$, $98.45\%$ and $98.99\%$, respectively. Furthermore, the theoretical and experimental averaged output states of 1000 sampled input states corresponding to the two extreme superchannels $\hat{\mathcal{S}_g^1}$ and $\hat{\mathcal{S}_g^2}$ are presented in orange dots in figure 7(b), as a comparison with the original output states (blue dots). The mismatch of them in experiment (blue and orange dots in the bottom panel of figure 7(b)) is mainly concentrated on the data in the Bloch sphere along the positive x-axis and negative z-axis, which are dominated by our imperfect experimental realization of the original superchannel $\hat{\mathcal{S}_g}$.

4. Summary

In this paper, we experimentally realized an algorithm-assisted NMR simulator of qubit superchannels. We demonstrate our simulator with three simulation tasks, including a random extreme superchannel, a dephasing superchannel and a superchannel convex-decomposition scheme. Furthermore, our experimental result also shows that the superchannel achieved by convex-decomposition has a higher fidelity than that achieved directly, on account of the less number of qubits involved in the circuit realization. The experimentally simulated superchannels are in great agreement with their theoretical counterparts. Our experiment verifies the feasibility of the convex channel-decomposition algorithm, implying the promising usage of it for higher-dimensional cases and other tasks.

Acknowledgments

H L, K W, and S W contributed equally to this work. We acknowledge the National Natural Science Foundation of China under Grants Nos. 12047503 and 12105343 (K W, D-S W), 12005015 (S W), 11974205 (H L, S W, F Y, X C, G-L L), and the National Key Research and Development Program of China (2017YFA0303700), The Key Research and Development Program of Guangdong province (2018B030325002), Beijing Advanced Innovation Center for Future Chip (ICFC), the Beijing Nova Program (20230484345) (H L, S W, F Y, X C, G-L L).

Data availability statement

All data that support the findings of this study are included within the article (and any supplementary files).

Appendix A: Details of experiments

A.1. Random channel

In our scheme, a random channel $\mathcal{E}$ is implemented by a two-qubit unitary with one qubit as the work qubit and the other as an ancilla, and a random chosen U can be found (A1). A circuit for simulating a random channel with our 4-qubit NMR quantum processor can be found in figure 8(a), where C2 serves as the work qubit and C1 as the ancilla. The entire system is initialized in the PPS $\ket{0000}$ from the thermal equilibrium state with the spatial average technique at first, and U can be decomposed into a sequence of single-qubit gates and two-qubit controlled gates with the CSD scheme [61]

Equation (A1)

Figure 8.

Figure 8. (a) Quantum circuit for simulating a random extreme superchannel $\mathcal{E}$ in experiment. (b) Theoretical (top panel) and experimental (bottom panel) output density matrices of input states $\ket{z}$, $\ket{\bar{z}}$, $\ket{x}$ and $\ket{y}$ under $\mathcal{E}$.

Standard image High-resolution image

The output density matrices of the input state bases under the random channel $\mathcal{E}$ in theory and experiment are presented in figure 8(b). The state fidelities between the theoretical and experimental density matrices of $\ket{z}$, $\ket{\bar{z}}$, $\ket{x}$ and $\ket{y}$ under the channel $\mathcal{E}$ are $99.98\%$, $99.83\%$, $99.94\%$ and $99.91\%$, respectively.

A.2. Extreme superchannel

To simulate a random extreme superchannel, two random unitary pre-U (V) and post-U (W) operations of the superchannel $\hat{\mathcal{S}}$ are generated as follows,

Equation (A2)

Equation (A3)

A.3. Dephasing superchannel

To simulate a random dephasing superchannel, random unitary pre-U and post-U operations of the superchannel $\hat{\mathcal{S}}_d$, controlled-Vi and controlled-Wi ($i\in\{1, 2\}$), are generated. The generated Vi and Wi are as follows,

Equation (A4)

Equation (A5)

Equation (A6)

Equation (A7)

A.4. Superchannel convex-decomposition

To simulate a general superchannel $\hat{\mathcal{S}}_g$ and its decomposed superchannels $\hat{\mathcal{S}}_g^1$ and $\hat{\mathcal{S}}_g^2$ in figure 7(a), the input unitary channel U, pre-U operator V, and post-W are generated randomly as follows. Then two pairs of pre-U operator Vi and post-U operator Wi corresponding to each decomposed superchannel are calculated ($i\in\{1, 2\}$)

Equation (A8)

Equation (A9)

Equation (A10)

Equation (A11)

Equation (A12)

Equation (A13)

Equation (A14)

The output density matrices of the input state bases in the general superchannel $\hat{\mathcal{S}}_g$ scheme in theory and experiment are presented in figure 9. The state fidelities between the theoretical and experimental density matrices of $\ket{z}$, $\ket{\bar{z}}$, $\ket{x}$ and $\ket{y}$ under the channel $\mathcal{E}$ are $98.12\%$, $97.95\%$, $97.28\%$ and $98.76\%$, respectively. While that of its decomposed superchannels $\hat{\mathcal{S}}_g^1$ and $\hat{\mathcal{S}}_g^2$ schemes are presented in figures 10 and 11, respectively. The fidelities of that in $\hat{\mathcal{S}}_g^1$ scheme are $99.74\%$, $99.77\%$, $99.28\%$ and $99.16\%$, and the fidelities of that in $\hat{\mathcal{S}}_g^2$ scheme are $99.65\%$, $99.17\%$, $99.96\%$ and $99.72\%$.

Figure 9.

Figure 9. Output density matrices of the input state set $\mathcal{B}$ in a general superchannel $\hat{\mathcal{S}}_g$ scheme.

Standard image High-resolution image
Figure 10.

Figure 10. Output density matrices of the input state set $\mathcal{B}$ in a decomposed superchannel $\hat{\mathcal{S}}_g^1$ scheme.

Standard image High-resolution image
Figure 11.

Figure 11. Output density matrices of the input state set $\mathcal{B}$ in a decomposed superchannel $\hat{\mathcal{S}}_g^2$ scheme.

Standard image High-resolution image

Appendix B: More examples of quantum superchannel

B.1. Entanglement-assisted quantum communication

A notable protocol that was developed before the emerge of superchannel theory is the entanglement-assisted quantum communication [65]. A circuit of it is shown in figure 12, where Ent represents the pre-existed entangled states shared by Alice and Bob.

Figure 12.

Figure 12. Circuit for entanglement-assisted quantum communication.

Standard image High-resolution image

This circuit is of the form of superchannel with noise in the communication process as the input channel. The Ent and Encoding operations together form the pre-operation of the superchannel, while the decoding operation is the post-operation, which could consume additional ancillary qubits.

The entangled state $\ket{\textrm{Ent}}$ is used as a resource, and it is assumed to be free from noise. For instance, a common resource is the ebit, which can be generated and distributed via a specific protocol, then Alice and Bob each needs to store their qubits for the later usages. The flying qubits that will subsequently be transmitted suffer from noise, hence requiring quantum error correction. As is well known, a large class of quantum codes is the entanglement-assisted error correction codes, which possess some interesting features compared with codes without entanglement assistance [66, 67].

B.2. Noise-adapted quantum error correction

Using superchannel theory, here we show a construction of error correction codes that are noise-adapted. A common noisy channel that exists in many experimental systems is the amplitude-damping (AD) channel defined by two Kraus operators

Equation (B1)

for $\lambda\in [0,1]$ as the damping parameter that encodes the evolution time. Our codes are γ-dependent and approximate, similar with some other codes in literature [6873]. In particular, we have an optimization algorithm that can find a code which can improve the quality of a noisy qubit.

Adapted to the NMR simulator we have, we use one qubit as the ancilla to generate the AD noise, and three qubits as the codes. We assume only one qubit suffers the AD noise so that we can treat our codes as distance-3 against the AD noise, approximately. Under this assumption, we theoretically consider three cases as in figure 13, namely, either the 1st or 2nd qubit is noisy, or with equal probability one of them is noisy, and the 3rd one, as a part of the ebit, is assumed to be noise-free.

Figure 13.

Figure 13. The ebit-assisted communication when AD noise occurs in the 1st qubit (a) and 2nd qubit (b).

Standard image High-resolution image

In figure 14, we show the case when either one of the first two qubits is noisy. The black dashed line is the optimal result we find numerically, which is the average of the green and red lines. The fidelity is the entanglement fidelity between the error-corrected noise and a perfect identity channel. It is obvious to see when the averaged fidelity is optimal, the fidelity for merely one noise (green or red) does not need to be so, though. For each given γ, a code defined by the pair, encoding V and decoding W operations, is found. We can see that our codes indeed suppress the AD noise quite well, and the fidelity is high especially when γ is small.

Figure 14.

Figure 14. The entanglement fidelity with (black line) and without (blue dashed line) error correction as a function of the damping rate λ.

Standard image High-resolution image

The primary example above shows that superchannel could be a promising framework to design error correction codes. For better and more practical codings to construct real logical qubits, we need to consider larger systems, which is left for future investigation.

Please wait… references are loading.