Abstract
Using the IBM Quantum Experience platform, we simulate the dissipative dynamics in the BB84 quantum key distribution protocol. We employ the Jaynes–Cummings model to simulate the attenuation in an optical fiber during the information transmission process and calculate the quantum bit error rate (QBER). The results of QBER as a function of the distance give a satisfactory agreement with experimental data when the system is in a Markovian regime.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
The theory of open quantum systems deals with the dynamics of quantum systems interacting with the surroundings [1,2,3]. It allows to describe the out-of-equilibrium properties of quantum systems, providing a theoretical framework to assess the quantum measurement problem and giving the tools to investigate the deleterious effects of noise. For these reasons, its range of applicability is extremely wide, from solid-state physics to quantum field theory, from quantum chemistry and biology to quantum thermodynamics, and from foundations of quantum theory to quantum technologies [4,5,6,7,8,9,10,11,12].
Within quantum technologies, quantum key distribution (QKD) [13] represents a secure communication method which implements a cryptographic protocol involving components of quantum mechanics [14, 15]. Since Bennett and Brassard presented the first QKD protocol, called BB84 protocol [13], a significant progress has been made in this field. Nowadays, there is a significant progress in experiments for providing long-distance point-to-point QKD links [16,17,18], as well as establishing multi-site quantum networks [19], however before QKD can be widely adopted, it faces a number of important challenges as the coupling to environment that contributes to quantum bit error rate (QBER).
Generally, the dynamics of open quantum systems are described in terms of a master equation, i.e., the equation of motion for the reduced density operator describing the quantum state of the system. Master equations are either postulated phenomenologically or derived microscopically from a Hamiltonian model describing a quantum system interacting with the environment. Contrarily to the case of closed quantum systems, where the equation of motion describing the state dynamics is the Schrödinger equation, for an open quantum system, the general form of the master equation is not known. Only under certain assumptions, known as the Born–Markov approximation [20,21,22,23,24], one can derive a general equation in the so-called Lindblad form, which is able to describe the physical evolution of quantum states. When these assumptions are not satisfied, for example, for strong system–environment interaction and/or long-living environmental correlations, we enter the intricate regime of non-Markovian dynamics [25,26,27].
The simplest open quantum system model is a two-level system (a doublet) interacting with the modes of a harmonic oscillator. This model, known as Jaynes–Cummings (JC) model, was originally developed to study the interaction of atoms with the quantized electromagnetic field in order to investigate the phenomena of spontaneous emission and absorption of photons in a cavity [28, 29].
The JC model accurately describes the cavity quantum electrodynamics (QED) [30, 31], trapped ion experiments [32], and several setups in mesoscopic physics, where the qubit-oscillator model is essential in modeling superconducting qubits [33] with either coplanar transmission lines or nanomechanical resonators. Thanks to its simplicity, it can be used also in the description of quantum communication processes.
In this paper, we focus on the effect of dissipative dynamics in the BB84 QKD protocol due to the system–environment interaction. The JC model is applied to simulate the signal attenuation in an optical fiber, showing how the dynamics of the information transmission is affected. We compute the QBER to test the validity of the model, comparing the simulation results with the data provided by different experiments. The QBER allows not only to determine how the information process changes with distance but also the dynamical regime. For this reason, the last section is dedicated to a brief study on the type of dynamics that characterizes the information transmission process of the BB84 QKD protocol. Therefore, the difference between a Markovian and non-Markovian regime is highlighted by looking at the QBER as a function of the distance.
The paper is organized as follows: In Sect. 2, we discuss the amplitude damping model and connect it to the Jaynes–Cummings model. In Sect. 3, we introduce the quantum circuit model, based on ©Qiskit simulator, that reproduces the algorithm of the BB84 protocol to which the amplitude damping model is applied. Here, we discuss the results for the QBER comparing the data of the simulator to the experimental ones and showing that the dynamics of the QKD falls into a Markovian regime. Finally, in Sect. 4, we discuss the crossover from a Markovian to a non-Markovian dynamics. Finally, in Sect. 5, we give the conclusions.
2 Dynamics of Jaynes–Cummings model and amplitude damping
For an efficient quantum communication, protocol is relevant to identify which quantum operation describes the dissipation effects that take place when a state of a photon in an interferometer is subject to a scattering and attenuation. This process is well characterized by a quantum operation known as amplitude damping, which can be described as follows:
Let us consider a single optical mode in a quantum state \(a|0\rangle +b|1\rangle .\) The scattering of a photon can be modeled by inserting a partially silvered mirror, a beamsplitter, along the path of the photon. This beamsplitter allows the photon to couple to another single optical mode (which represents the environment) according to the following unitary transformation:
where \(cos\theta \) and \(sin \theta \) are the probability amplitudes that the photon is allowed to pass or be reflected.
By carrying out the trace on the environment, the quantum operation is given by
where \({E}_{k}=\langle k\left|B\right|0\rangle (k=\mathrm{0,1})\) is given by
where \(\gamma ={sin}^{2}\theta \) can be defined as the probability of losing the photon due to reflections.
In the following, we focus on the dissipative dynamics within a QKD protocol [34, 35] described by the JC model. For this purpose, let us consider a qubit whose Hamiltonian has eigenstates \(|0\rangle \) and \(|1\rangle \), with respective eigenvalues zero and \({E}_{1}= \hslash {\omega }_{0}\), thus \({H}_{S}= \hslash {\omega }_{0} |1\rangle \langle 1|\). The system is coupled to a harmonic oscillators bath which describes the environment and is given by (\(\hslash =1\))
whose states are initially unoccupied. The system–environment interaction is described, in the rotating wave approximation [36], by
where \(a_{\omega }^{ + }\) and \(a_{\omega }\) are the creation and annihilation operators of the bath that couple to the singly occupied two-level system of the qubit, \(|10|\) and \(|01|\), and \(g_{\omega }\) are the coupling constants.
Passing to the interaction representation, we have
where \(B(t)=\sum_{\omega } {g}_{\omega }{a}_{\omega }{e}^{i({\omega }_{0}-\omega )t}\), and \({\omega }_{0}-\omega \) denotes the detuning between the system’s transition frequency \({\omega }_{0}\) and the frequency \(\omega \) of the environment, resulting in creation and destruction of a bosonic excitation in the system and in the environment.
\(W\)e can define a correlation function with the environment given by
where \(J(\omega )\) is the spectral function, which is assumed to be Lorentzian in the frequency:
with \({\omega }_{0}\) the qubit frequency, \({Y}_{0}\) is the coupling force and \(\lambda \) the amplitude at half height of the Lorentzian distribution.
If the system is initially in the state \({|\psi ,0\rangle }_{S}= {{C}_{0}|0\rangle }_{S} + {C}_{1}{|1\rangle }_{S}\) and the environment is in the vacuum state, the Hamiltonian dynamics leads to a state of the form:
The temporal evolution of the system, given by the Schrödinger equation (\(H\left|\psi \rangle =E\right|\psi \rangle \)), is resolved analytically, and we find the probability amplitude \({C}_{1}(t)\) for the system to be in the excited state. It can be derived by the master equation for the JC model and is given by [28]:
where \(\mathcal{R}=\frac{{Y}_{0}}{\lambda }\) is the ratio between the coupling force with the environment and the spectrum amplitude. The previous equation is obtained by assuming that the environment is a bosonic reservoir at zero temperature. As we see the result for probability, amplitude strongly depends on the parameter \(\mathcal{R}\). Once \(\mathcal{R}\) is given, we can define the decay rate or the amplitude damping as follows:
where the overdot represents the time derivative.
From Eq. (2), a straightforward calculation shows that the time-dependent decay rate, defined in Eq. (3), takes negative values for certain time intervals whenever \(2\mathcal{R}<1\). In this case, the dynamical map is not CP-divisible and, therefore, non-Markovian. Moreover, if one looks at the excited state population, it oscillates since the qubit resonantly exchanges information with the central mode of the Lorentzian peak. This behavior is at odds with the Markovian case, when the decay rate is positive and the population of the excited states decays exponentially.
3 Simulation of BB84 QKD protocol
We proceed by applying the dynamical map of the amplitude damping above to the circuit model that reproduces the attenuation occurring in a real fiber using BB84 protocol (see Fig. 1). It consists of a controlled rotation along the Y-axis (\({U}_{3})\) and a CNOT. The starting polarization state is the anti-diagonal one \(|A\rangle \)=\({(|0\rangle }_{S}- {|1\rangle }_{S})/\sqrt{2}.\) The purpose of this application is to simulate the attenuation phenomena on the transmission channel (optical fiber), evaluating the effects in terms of QBER. The value of QBER corresponds to the probability that the state of the qubit is different from the initial one (see Fig. 2).
The circuit is composed by 2 qubit. Qubit \({q}_{0}\) represents the system (Alice and Bob), and \({q}_{1}\) represents the environment with which the system interacts. Alice encodes 0 or 1 of a key in the qubit \({q}_{0}\) using single-qubit gates I or X, respectively. After that, we choose the basis “+” or “×” by applying single-qubit gates I or Hadamard gate H, respectively. Then, we apply a controlled rotation along the Y-axis (\({U}_{3})\) and a CNOT to simulate the environment interaction in the transmission line between Alice and Bob. Finally, Bob, which is physically located at the same site within our simulation, measures this qubit in the same basis “ + ” or “ × .”
In particular, we compare the data provided by the qiskit simulator with a real apparatus data running the BB84 QKD protocol [37,38,39]. In Eq. (2), the value of \(\lambda \) is given by \(\lambda = v a \frac{\mathrm{ln}(10)}{10}\), where \(v\) is the light speed in the fiber (we fix it equal to \(v=203390\mathrm{ Km}/\mathrm{s}\)) and \(a\) is the fiber loss, expressed in dB/Km. The value of \(\mathcal{R}\) is obtained by applying the best fit procedure to the experimental data, in such a way that the mean square deviation of the QBER between the experimental data and those of the simulator is minimal.
Before discussing the results of the simulation, let us briefly describe the experimental setups from which the data are taken. The scheme of the experimental apparatus is shown in Fig. 3.
The experimental setup is based on two asymmetric Mach–Zehnder interferometers (AMZI) that simulate the two interpreters of the QKD protocol, Alice and Bob. The source simulating Alice is a single-photon source (SPS) that emits an optical pulse, passing through the first AMZI is converted into a pair of pulses at fixed polarization. The first pulse is used for the time-bin qubit while the other is used to track the position of the SPS. Subsequently, the relative phase of the double pulse is modulated using a phase modulator (PM) with a value chosen randomly from θ = {0, π/2, π, 3π/2}. The double pulse arrives at Bob's site after traveling through a single-mode fiber (SMF) core. At this point, the pulse polarization is randomized using a polarization scrambler (PS). Then, the double pulse is fed into the second AMZI, which acts as an analyzer for the base X associated with θ = {0, π} and for the Y-basis associated with θ = {π/2, 3π/2}. The PS and the AMZI constitute a BB84 decoder. The photon arrival gate provides both the chosen base and the measurement result. The arrival is detected by four single-photon detectors (SPDs) connected to each gate.
Finally, both the receiving port of the photon and time are recorded using a time interval analyzer (TIA).
Below we present a comparison between the results of our simulations and the real apparatus data (see Fig. 4) from the experiments [37,38,39].
The simulations give the probability that the state of the qubit (the photon) is altered during the transmission in the channel, i.e., the QBER.
Specifically, the QBER trend is reported as a function of the travel distance of the signal and compared with the experimental results for three different communication systems based on optical fibers. For such systems, the typical attenuation factor a is provided while the value of \(\mathcal{R}\) is determined as the best-fitting parameter (see caption of Fig. 4) and varies between 0.11 and 0.36. The results show that the model used fits the experimental data with good agreement, and therefore, it can be used to provide an estimate of the information loss in a QKD protocol.
Further analyzing the expression of \({C}_{1}(t)\), defined in Eq. (2), a straightforward calculation shows that the time-dependent decay rate \(Y(t)\), defined in Eq. (3), takes negative values whenever \(2\mathcal{R}\ge 1.\) In this case, the dynamics become non-Markovian [40]. For the considered experiments, the \(\mathcal{R}\) values that give the best fit to the experimental data are lower than 1/2 showing that the dynamics of BB84 QKD protocol is Markovian.
4 Markovian versus non-Markovian dynamics
In this section, we use the amplitude damping model above to describe the crossover from a Markovian to a non-Markovian dynamics in the QKD. In fact, as shown in Eqs. (2) and (3), the dynamics of the amplitude damping model strongly depends on the parameter \(\mathcal{R}\). The QBER dependence on \(\mathcal{R}\) is shown in Fig. 5.
As \(\mathcal{R}\) increases, the QBER trend evolves toward a non-Markovian dynamics, as can be observed from the typical oscillating behavior that appears at short distances. As the distance increases, the QBER saturates at a common threshold value for all values of \(\mathcal{R}\). Specifically, we observe a monotonic increase in the QBER or decay of the excited state population in the Markov case (\(2\mathcal{R}\le 1)\), while in the non-Markov one, the population oscillates since the qubit exchanges energy with the mode described by the Lorentzian peak, i.e., the oscillations may be understood as a virtual absorption and re-emission of a quantum of energy with the environment.
Finally, in Fig. 6, we show the behavior of the QBER as a function of the attenuation factor a. In particular, the increase in a determines an increase in the QBER for a fixed distance at short distances, while it saturates at the same value (\(\approx 0.5)\) at large distances.
5 Conclusions
In this paper, we focused on the dissipative dynamics in a BB84 QKD protocol to take into account the system–environment interaction. The Jaynes–Cummings model was applied to simulate the signal attenuation in an optical fiber, showing how the dynamics of the information transmission process can be well described using a quantum processor. The results for the quantum bit error rate (QBER) were compared with the experimental data coming from an apparatus for the BB84 QKD protocol, obtaining a good agreement and therefore supporting the validity of the model used. The comparison with the experimental data showed that the QKD dynamics always falls in the Markovian regime of the Jaynes–Cummings model.
Furthermore, we investigated the transition between Markovian and non-Markovian dynamics of the open system during the information transmission in the BB84 protocol, demonstrating how the evolution of the Jaynes–Cummings model varies in a crucial way by varying the parameter \(\mathcal{R}\).
We conclude that quantum processors are versatile and robust testbeds for verifying a number of properties of QKD and open quantum systems. This paves the way to a deeper understanding of other fundamental aspects of quantum information and communication in the presence of coupling to the environment.
Data Availability Statement
This manuscript has associated data in a data repository. [Authors’ comment: The datasets generated during the current study are available from the corresponding author on reasonable request.]
References
B. Korzh et al., Provably secure and practical quantum key distribution over 307 km of optical fibre. Nat. Photon. 9, 163 (2015)
B. Fröhlich et al., Long-distance quantum key distribution secure against coherent attacks. Optica 4, 163 (2017)
S.K. Liao et al., Long-distance free-space quantum key distribution in daylight towards inter-satellite communication. Nat. Photon. 11, 509 (2017)
J.T. Barreiro et al., An open-system quantum simulator with trapped ions. Nature 470, 486–491 (2011)
F. Verstraete et al., Quantum computation and quantum-state engineering driven by dissipation. Nat. Phys. 5, 633–636 (2009)
J.F. Poyatos et al., Quantum reservoir engineering with laser cooled trapped ions. Phys. Rev. Lett. 77, 4728–4731 (1996)
J.T. Barreiro et al., Experimental multiparticle entanglement dynamics induced by decoherence. Nat. Phys. 6, 943–946 (2010)
H. Krauter et al., Entanglement generated by dissipation and steady state entanglement of two macroscopic objects. Phys. Rev. Lett. 107, 080503 (2011)
M.P. Almeida et al., Environment-induced sudden death of entanglement. Science 316, 579–582 (2007)
T. Yu, J.H. Eberly, Sudden death of entanglement. Science 323, 598–601 (2009)
L. Mazzola et al., Sudden transition between classical and quantum decoherence. Phys. Rev. Lett. 104, 200401 (2010)
J.S. Xu et al., Experimental investigation of classical and quantum correlations under decoherence. Nat. Commun. 1, 7 (2010)
C. H. Bennett, G. Brassard. Quantum Cryptography: Public Key Distribution and Coin Tossing. Proc. in IEEE International Conference on Computers, Systems, and Signal Processing, p. 175 (1984)
N. Gisin et al., Quantum cryptography. Rev. Mod. Phys. 74, 145 (2002)
V. Scarani et al., The security of practical quantum key distribution. Rev. Mod. Phys. 81, 1301 (2009)
C. Elliott et al., Current status of the DARPA Quantum Network. Proc. SPIE 5815, 138 (2005)
M. Peev et al., The SECOQC quantum key distribution network in Vienna. New J. Phys. 11, 075001 (2009)
E.O. Kiktenko et al., Demonstration of a quantum key distribution network in urban fibre-optic communication lines. Quantum Electron. 47, 798 (2017)
P.K. Tysowski et al., The engineering of a scalable multi-site communications system utilizing quantum key distribution (QKD). Quantum Sci. and Technol. 3, 024001 (2018)
H.P. Breuer et al., The theory of open quantum systems (Oxford University Press, Oxford, 2007)
U. Weiss, Quantum dissipative systems (World Scientific, 2011)
Á. Rivas, S.F. Huelga, Open quantum systems (Springer, Berlin, 2012)
V. Gorini, Completely positive dynamical semigroups of n-level systems. J. Math. Phys. 17, 821 (1976)
G. Lindblad, On the generators of quantum dynamical semigroups. Commun. Math. Phys. 48, 119–130 (1976)
M.J.W. Hall et al., Canonical form of master equations and characterization of non-Markovianity. Phys. Rev. A 89, 042120 (2014)
N. Megier et al., Eternal non-Markovianity: From random unitary to Markov chain realisations. Sci. Rep. 7, 6379 (2017)
D. Chruściński et al., Detecting non-Markovianity of quantum evolution via spectra of dynamical maps. Phys. Rev. Lett. 118, 080404 (2017)
E.T. Jaynes, F.W. Cummings, Comparison of quantum and semiclassical radiation theories with application to the beam maser. Proc. IEEE 51, 89 (1963)
J.H. Eberly et al., Periodic spontaneous collapse and revival in a simple quantum model. Phys. Rev. Lett. 44, 1323 (1980)
J.M. Raimond et al., Manipulating quantum entanglement with atoms and photons in a cavity. Rev. Mod. Phys. 73, 565 (2001)
H. Walther et al., Cavity quantum electrodynamics. Rep. Prog. Phys. 69, 1325 (2006)
D. Leibfried et al., Quantum dynamics of single trapped ions. Rev. Mod. Phys. 75, 281 (2003)
J. Clarke, F.K. Wilhelm, Superconducting quantum bits. Nature 453, 1031 (2008)
G. García-Pérez et al. IBM Q Experience as a versatile experimental testbed for simulating open quantum systems. Nature (2020).
M.A. Nielsen et al., Quantum computation and quantum information (Cambridge University Press, Cambridge, 2010)
P.L. Knight, L. Allen, Rotating-wave approximation in coherent interactions. Phys. Rev. A 7(368), 370 (1973)
A.R. Dixon et al., Gigahertz decoy quantum key distribution with 1 Mbit/s secure key rate. Opt. Express 16(23), 18790 (2008)
K. Takemoto et al., Quantum key distribution over 120km using ultrahigh purity single-photon source and superconducting single-photon detectors. Sci. Rep. 5, 14383 (2015)
K. Takemoto et al., Transmission experiment of quantum keys over 50 km using high-performance quantum-dot single-photon source at 1.5 µM wavelength. Appl. Phys. Express 3, 092802 (2010)
B.H. Liu et al., Experimental control of the transition from Markovian to non-Markovian dynamics of open quantum systems. Nature Phys. 7, 931–934 (2011)
Acknowledgements
We acknowledge use of the IBM Quantum Experience for this work. The viewpoints expressed are those of the authors and do not reflect the official policy or position of IBM or the IBM Quantum Experience team.
Funding
Open access funding provided by Università degli Studi di Salerno within the CRUI-CARE Agreement. This study was funded by PON MIUR, FSE REACT-EU.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Salatino, L., Mariani, L., Attanasio, C. et al. Dissipative dynamics in quantum key distribution. Eur. Phys. J. Plus 138, 517 (2023). https://doi.org/10.1140/epjp/s13360-023-04138-3
Received:
Accepted:
Published:
DOI: https://doi.org/10.1140/epjp/s13360-023-04138-3