Welcome to visit Communications in Theoretical Physics,
Quantum Physics and Quantum Information

Nonlinear and non-CP gates for Bloch vector amplification

  • Michael R Geller
Expand
  • Center for Simulational Physics, University of Georgia, Athens, GA 30602, United States of America

Received date: 2023-07-06

  Revised date: 2023-08-12

  Accepted date: 2023-08-23

  Online published: 2023-09-21

Copyright

© 2023 Institute of Theoretical Physics CAS, Chinese Physical Society and IOP Publishing

Abstract

Any state r = (x, y, z) of a qubit, written in the Pauli basis and initialized in the pure state r = (0, 0, 1), can be prepared by composing three quantum operations: two unitary rotation gates to reach a pure state ${\boldsymbol{r}}={\left({x}^{2}+{y}^{2}+{z}^{2}\right)}^{-\tfrac{1}{2}}\times (x,y,z)$ on the Bloch sphere, followed by a depolarization gate to decrease ∣r∣. Here we discuss the complementary state-preparation protocol for qubits initialized at the center of the Bloch ball, r = 0, based on increasing or amplifying ∣r∣ to its desired value, then rotating. Bloch vector amplification increases purity and decreases entropy. Amplification can be achieved with a linear Markovian completely positive trace-preserving (CPTP) channel by placing the channel's fixed point away from r = 0, making it nonunital, but the resulting gate suffers from a critical slowing down as that fixed point is approached. Here we consider alternative designs based on linear and nonlinear Markovian PTP channels, which offer benefits relative to linear CPTP channels, namely fast Bloch vector amplification without deceleration. These gates simulate a reversal of the thermodynamic arrow of time for the qubit and would provide striking experimental demonstrations of non-CP dynamics.

Cite this article

Michael R Geller . Nonlinear and non-CP gates for Bloch vector amplification[J]. Communications in Theoretical Physics, 2023 , 75(10) : 105102 . DOI: 10.1088/1572-9494/acf304

Several papers have explored the use of real or effective quantum nonlinearity for information processing [117]. Nonlinear master equations have also been frequently discussed in open systems theory [1832]. In this paper we go beyond the paradigm of linear CPTP maps to design single-qubit gates that increase the length of the Bloch vector without changing its direction. It is well known that this operation can be implemented using linear Markovian completely positive trace-preserving (CPTP) channels, via the Gorini-Kossakowski-Sudarshan-Lindblad (GKSL) master equation [33, 34]. This provides a baseline which we call the linear CPTP amplification gate. The nonunital channel behind it is entropy decreasing, which is possible in an open system that compensates by producing enough environmental entropy as to not violate the second law. In addition to the linear CPTP gate, we also consider alternatives based on non-completely positive (non-CP) and nonlinear channels. The channels considered here are Markovian normalized PTP channels taking the form $X\mapsto \phi (X)/\mathrm{tr}[\phi (X)]$, where φ(X) is a continuous 1-parameter positive linear or nonlinear map satisfying $\mathrm{tr}[\phi (X)]\ne 0$ for all positive semidefinite (PSD) operators X. Normalized PTP channels fall into 4 classes, yielding 3 distinct forms of nonlinearity [35]:
i

(i)Linear PTP: linear φ and $\mathrm{tr}[\phi (X)]=1\ \mathrm{for}\ \mathrm{all}\ X;$

ii

(ii)NINO: linear φ and $\mathrm{tr}[\phi (X)]\ne 1\ \mathrm{for}\ \mathrm{some}\ X;$

iii

(iii)State-dependent PTP: nonlinear φ and $\mathrm{tr}[\phi (X)]\,=1\ \mathrm{for}\ \mathrm{all}\ X;$

iv

(iv)General normalized PTP: nonlinear φ and $\mathrm{tr}[\phi (X)]\ne 1\ \mathrm{for}\ \mathrm{some}\ X$.

The linear CPTP gate belongs to class (i). A non-CP gate from class (i) will also be considered. Class (ii) leads to a restricted form of nonlinearity, where a diagonal nonlinear term is added to the master equation to conserve trace. This type of evolution equation extends a pure-state nonlinear Schrödinger equation first introduced by Gisin [18] in 1981, to mixed states [23, 24, 26, 30, 35]. Rembieliński and Caban [36] recently argued that this type of nonlinearity is causal (does not support superluminal signaling) and should not be excluded from a fundamental theory. We call these channels nonlinear in normalization only (NINO) to emphasize their restricted form of nonlinearity. In section 2, several amplification gates based on NINO channels are investigated. Class (iii) channels include unitary mean field theories such as the Gross-Pitaevskii equation for weakly interacting bosons, and they support Bloch-ball torsion, believed to be a powerful computational resource [13, 8, 14, 35]. Our main result is a non-CP gate from class (i) and we do not discuss channels from class (iii) or (iv) in this paper.
Quantum channels that are positive but not completely positive, or non-CP, are well known in open systems theory [25, 3740], and are used to detect entanglement [41]. However the question of whether non-CP channels could provide a computational advantage over linear CPTP channels appears to be largely unexplored [25], although they have been shown to increase channel capacity [4244] in communication settings. Here we find an advantage for Bloch vector amplification, also called repolarization [25], and propose that an experimental demonstration of ‘fast' amplification would constitute a striking demonstration of a physical non-CP map.

1. PSD cone

For the analysis of linear qubit channels it is sufficient to take, as the state space of a qubit, the Bloch sphere or ball, and to study the dynamics within that space. Here we will work in the larger space of PSD operators X ≽ 0 with strictly positive trace $\tau := \mathrm{tr}(X)$, a convex but noncompact set called the PSD cone.1() Allowing density matrices to have a trace differing from the canonical value $\tau$ = 1 is a straightforward extension of pure state quantum mechanics with square-integrable but unnormalized wave functions, and is equivalent to the canonical formulation as long as expectation values $\langle A\rangle := \mathrm{tr}({XA})/\mathrm{tr}(X)$. There is little benefit to using the PSD cone representation with linear PTP channels due to their property of conserving $\tau$ for any initial value (this condition is part of their definition). However nonlinear PTP channels allow for a more restricted implementation of trace preservation, where the trace is conserved only if the initial trace has the canonical value $\tau$ = 1. The PSD cone representation elucidates the mechanism of trace conservation in these cases. Let $X:{ \mathcal H }\to { \mathcal H }$ be a linear operator on the system Hilbert space ${ \mathcal H }=({\rm{span}}{\{| {{\rm{e}}}_{i}\rangle \}}_{i=1}^{N},\langle x| y\rangle )$, with complete orthonormal basis ${\{| {{\rm{e}}}_{i}\rangle \}}_{i=1}^{N}$ and inner product $\langle x| y\rangle ={\sum }_{i=1}^{N}{x}_{i}^{* }{y}_{i}$, and let X denote the adjoint of X with respect to ⟨xy⟩. x* denotes complex conjugation and IN is the N × N identity. The set of bounded linear operators form a complex vector space $B({ \mathcal H },{\mathbb{C}})$. Let $\mathrm{Her}({ \mathcal H },{\mathbb{C}})=\{X\in B({ \mathcal H },{\mathbb{C}}):X={X}^{\dagger }\}$ and ${\mathrm{Her}}^{\geqslant 0}({ \mathcal H },{\mathbb{C}})=\{X\in \mathrm{Her}({ \mathcal H }):X\succcurlyeq 0\}$ be the subsets of self-adjoint and PSD operators, respectively. In the qubit case, N = 2, any $X\in \mathrm{Her}({ \mathcal H },{\mathbb{C}})$ can be written in the Pauli basis as
$\begin{eqnarray}\begin{array}{rcl}X & = & \displaystyle \frac{\tau {I}_{2}+{r}^{a}{\sigma }^{a}}{2}=\displaystyle \frac{1}{2}\left(\begin{array}{cc}\tau +z & x-{iy}\\ x+{iy} & \tau -z\end{array}\right),\\ \mathrm{spec}(X) & = & \displaystyle \frac{\tau \pm \sqrt{{x}^{2}+{y}^{2}+{z}^{2}}}{2}.\end{array}\end{eqnarray}$
Here $\tau ,{r}^{a}\in {\mathbb{R}}$, a ∈ {1, 2, 3}, and spec(X) contains the eigenvalues. The conditions for X to be in ${\mathrm{Her}}^{\geqslant 0}({ \mathcal H },{\mathbb{C}})$ are (i) $\tau$ ≥ 0 and (ii) $| {\boldsymbol{r}}| =\sqrt{{x}^{2}+{y}^{2}+{z}^{2}}\leqslant \tau $. For each $\tau$ > 0, the vector r = (x, y, z) must lie within a ball of radius $\tau$ centered at r = 0, defining a cone in ${{\mathbb{R}}}^{4}$ oriented along $\tau$. A 3D representation of this state space is given in figure 1.
Figure 1. Extended state space of a qubit. On the left, the subspace with fixed trace is shown as a green circle, but it is really a Bloch ball with radius $\tau$.
The physical interpretation of the Bloch vector is slightly different in the PSD cone picture. Namely, ${r}^{a}=\mathrm{tr}({\sigma }^{a}X)$ is equal to the expectation $\langle {\sigma }^{a}\rangle =\mathrm{tr}({\sigma }^{a}X)/\mathrm{tr}(X)$ of Pauli matrix σa times $\tau$:
$\begin{eqnarray}{r}^{a}=\mathrm{tr}({\sigma }^{a}X)=\langle {\sigma }^{a}\rangle \tau .\end{eqnarray}$
The condition defining pure states is also modified. Let ρ = X/$\tau$ = ρ2 be a canonically normalized pure state. Therefore X is pure if and only if
$\begin{eqnarray}{X}^{2}=\mathrm{tr}(X)\,X=\tau \,X.\end{eqnarray}$
Using (1) we see that these pure states lie on the surface of the PSD cone ∣r∣ = $\tau$, as expected.

2. Linear and NINO channels

In this paper we examine Bloch vector amplification gates based on the following NINO model [23, 24, 26, 30, 35]:
$\begin{eqnarray}\begin{array}{ccc}\displaystyle \frac{{\rm{d}}X}{{\rm{d}}t} & = & \{{L}_{+},X\}+\displaystyle \sum _{\alpha }{\zeta }_{\alpha }{B}_{\alpha }{XB}_{\alpha }^{\dagger }+g\,{\rm{t}}{\rm{r}}(X{\rm{\Omega }})X,\\ \displaystyle \frac{{\rm{d}}\tau }{{\rm{d}}t} & = & (g\tau -1)\,{\rm{t}}{\rm{r}}(X{\rm{\Omega }}),\,\tau ={\rm{t}}{\rm{r}}(X),\end{array}\end{eqnarray}$
$\begin{eqnarray}{\rm{\Omega }}:= -2{L}_{+}-\displaystyle \sum _{\alpha }{\zeta }_{\alpha }\,{B}_{\alpha }^{\dagger }{B}_{\alpha }.\end{eqnarray}$
Here X ≽ 0 represents a (possibly unnormalized) qubit state. Time evolution consists of a smooth part plus random discontinuous jumps. The linear infinitesimal generator L of the smooth part has been decomposed into Hermitian and anti-Hermitian components: L± = (L ± L)/2. Equivalently, we can say that H = iL is the qubit Hamiltonian, which is non-Hermitian when L+ ≠ 0. We expand the dissipative part L+ in the Pauli basis as
$\begin{eqnarray}{L}_{+}={{\ell }}_{\mu }{\sigma }^{\mu },\ {\sigma }^{\mu }=({I}_{2},{\sigma }^{1},{\sigma }^{2},{\sigma }^{3}),\ {{\ell }}_{\mu }\in {{\mathbb{R}}}^{4}.\end{eqnarray}$
The anti-Hermitian part L generates unitary evolution. Because amplification is purely nonunitary, we set L to zero. The ${B}_{\alpha }\in B({ \mathcal H },{\mathbb{C}})$ are a set of linearly independent jump operators. The ζα = ± 1 are signs of the Choi matrix eigenvalues (all nonnegative for CPTP channels). Any jump operator with ζα = −1 indicates a non-CP channel [3740]. $g\in {\mathbb{R}}$ controls the strength of the nonlinear term. The observable ${\rm{\Omega }}\in \mathrm{Her}({ \mathcal H },{\mathbb{C}})$ is chosen to conserve trace and plays an important role in NINO channels because it governs the dynamics in the $\tau$ direction of the PSD cone.
The trace equation in (4) shows that there are two distinct ways to achieve trace-conservation d$\tau$/dt = 0: The first is the linear option, g = 0, which requires Ω = 0 and leads to the GKSL equation and the linear CPTP gate (if the ζα are positive). The linear option conserves trace for any initial $\tau$. The second option is to make use of the nonlinearity and fix g = 1, leading to the NINO gates. In this case
$\begin{eqnarray}\displaystyle \frac{{\rm{d}}\tau }{{\rm{d}}t}=(\tau -1)\,{\rm{tr}}(X{\rm{\Omega }}).\end{eqnarray}$
This conserves trace if $\tau$ starts with the canonical value $\tau$ = 1. The $\tau$ = 1 plane in the PSD cone is a fixed plane of the channel. The fixed plane is locally stable wherever $\mathrm{tr}(X{\rm{\Omega }})\leqslant 0$. The operator Ω can lead to an intricate fixed point structure in the PSD cone, including instabilities in dynamically inaccessible regions of the cone that nevertheless leave their imprint on the accessible regions in an intuitive way.
The NINO model (4) has a continuous symmetry that is absent (pushed to infinity) in the linear model: Under
$\begin{eqnarray}{L}_{+}\mapsto {L}_{+}+{{cI}}_{2},c\in R\end{eqnarray}$
we have
$\begin{eqnarray}{\rm{\Omega }}\mapsto {\rm{\Omega }}-2{{cI}}_{2}\end{eqnarray}$
and
$\begin{eqnarray}\displaystyle \frac{{\rm{d}}X}{{\rm{d}}t}\mapsto \displaystyle \frac{{\rm{d}}X}{{\rm{d}}t}+2c(1-g\tau )X,\end{eqnarray}$
so the equation of motion is invariant if
$\begin{eqnarray}g\tau =1.\end{eqnarray}$
The condition (11) is the same as that for trace conservation in (4). Note that the jump operators do not change under this transformation. In certain cases this symmetry can be used to map a NINO channel to a dual linear channel (section 2.4).
We will consider a sequence of increasingly complex NINO channels and amplification gates constructed from a set of jump operators {B0, B1, B2, B3} listed in table 1, combined with specific values of L+. By amplification we mean a process that smoothly increases ∣r∣ from 0 to $\tau$. Without loss of generality we can amplify along the x axis of the Bloch ball. The first jump operator B0 in table 1 is chosen to produce x-axis amplification in the linear CPTP limit (when combined with an appropriate L+). The additional jump operators allow for increased control over the fixed points of the map. The amplification gates assume that the qubit is initially prepared in the state $X=\tfrac{{I}_{2}}{2}$, so they require a nonunital channel or an unstable fixed point. Note that
$\begin{eqnarray}\begin{array}{rcl}{\left(\displaystyle \frac{{\rm{d}}X}{{\rm{d}}t}\right)}_{\tfrac{{I}_{2}}{2}} & = & {L}_{+}+\displaystyle \frac{1}{2}\sum _{\alpha }{\zeta }_{\alpha }{B}_{\alpha }{B}_{\alpha }^{\dagger }+g\displaystyle \frac{{\rm{tr}}({\rm{\Omega }})}{4}\,\\ {I}_{2} & = & \displaystyle \frac{1}{2}\sum _{\alpha }{\zeta }_{\alpha }[{B}_{\alpha },{B}_{\alpha }^{\dagger }]-\displaystyle \frac{{\rm{\Omega }}}{2}+g\displaystyle \frac{{\rm{tr}}({\rm{\Omega }})}{4}\,{I}_{2}.\end{array}\end{eqnarray}$
In the linear theory, g = Ω = 0, this expression recovers the well known result that a nonunital Markovian channel requires one or more nonnormal jump operators. However in a NINO channel with Ω ≠ 0 we can implement nonunital maps with normal jump operators or even with no jump operators (section 2.2).
Table 1. Jump operators used in this paper. The σ1, σ2, σ3 are Pauli matrices. The $m\in {\mathbb{R}}$ are constants determining mean jump frequencies, which we assume to be individually controllable.
α Bα ${B}_{\alpha }^{\dagger }{B}_{\alpha }$ ${B}_{\alpha }{B}_{\alpha }^{\dagger }$ ξα Gα Cα
0 m(σ2 + iσ3) 2m2(I2σ1) 2m2(I2 + σ1) m(0, 0, 1, i) ${m}^{2}\left(\begin{array}{ccc}-2 & 0 & 0\\ 0 & 0 & 0\\ 0 & 0 & 0\end{array}\right)$ ${m}^{2}\left(\begin{array}{c}2\\ 0\\ 0\end{array}\right)$
1 m(σ1 + σ2) 2m2I2 2m2I2 m(0, 1, 1, 0) ${m}^{2}\left(\begin{array}{ccc}0 & 2 & 0\\ 2 & 0 & 0\\ 0 & 0 & -2\end{array}\right)$ 0
2 m(I2 + σ3) 2m2(I2 + σ3) 2m2(I2 + σ3) m(1, 0, 0, 1) ${m}^{2}\left(\begin{array}{ccc}0 & 0 & 0\\ 0 & 0 & 0\\ 0 & 0 & 2\end{array}\right)$ ${m}^{2}\left(\begin{array}{c}0\\ 0\\ 2\end{array}\right)$
3 mσ3 m2I2 m2I2 m(0, 0, 0, 1) ${m}^{2}\left(\begin{array}{ccc}-1 & 0 & 0\\ 0 & -1 & 0\\ 0 & 0 & 1\end{array}\right)$ 0
In the Pauli basis (4) becomes
$\begin{eqnarray}\begin{array}{c}\displaystyle \frac{{{\rm{d}}r}^{a}}{{\rm{d}}t}={\rm{tr}}\left({\sigma }^{a}\displaystyle \frac{{\rm{d}}X}{{\rm{d}}t}\right)={G}_{{L}_{+}}^{{ab}}{r}^{b}+{C}_{{L}_{+}}^{a}\tau \\ \,+\displaystyle \sum _{\alpha }{\zeta }_{\alpha }\left({G}_{\alpha }^{{ab}}{r}^{b}+{C}_{\alpha }^{a}\tau \right)+g\,{\rm{tr}}(X{\rm{\Omega }})\,{r}^{a}.\end{array}\end{eqnarray}$
The first and second terms on the right side of (13) come from the {L+, X} term in (4). Here ${G}_{{L}_{+}}=\mathrm{tr}({L}_{+}){I}_{3}$ and ${C}_{{L}_{+}}^{a}=\mathrm{tr}({\sigma }^{a}{L}_{+})=2{{\ell }}_{a}$. The summation over α in (13) contains the contributions
$\begin{eqnarray}\begin{array}{rcl}{G}_{\alpha }^{{ab}} & = & \mathrm{tr}({\sigma }^{a}{B}_{\alpha }{\sigma }^{b}{B}_{\alpha }^{\dagger })/2\ \ \mathrm{and}\\ {C}_{\alpha }^{a} & = & \mathrm{tr}({\sigma }^{a}{B}_{\alpha }{B}_{\alpha }^{\dagger })/2\end{array}\end{eqnarray}$
from one or more jump operators. Expanding any $B\in {{\mathbb{C}}}^{2\times 2}$ in complex coordinates
$\begin{eqnarray}B={\xi }_{\mu }{\sigma }^{\mu },\ {\sigma }^{\mu }=({I}_{2},{\sigma }^{1},{\sigma }^{2},{\sigma }^{3}),\ {\xi }_{\mu }\in {{\mathbb{C}}}^{4}\end{eqnarray}$
leads to ${G}_{\alpha }^{{ab}}$ = (∣ξ02 − ∣ξ12 − ∣ξ22 − ∣ξ32) ${\delta }^{{ab}}+2\,\mathrm{Im}({\xi }_{0}^{* }{\xi }_{c}){\varepsilon }^{{abc}}+2$ $\mathrm{Re}({\xi }_{a}^{* }{\xi }_{b})$. The resulting Gα matrices for each jump operator are given in table 1. The last term in (13) containing $\mathrm{tr}(X{\rm{\Omega }})=(\tau \,\mathrm{tr}({\rm{\Omega }})+{\boldsymbol{r}}\cdot \mathrm{tr}({\boldsymbol{\sigma }}{\rm{\Omega }}))/2$ is diagonal and nonlinear. The vectors ${C}_{{L}_{+}},{C}_{\alpha }\in {{\mathbb{R}}}^{3}$ determine the initial velocity dX/dt, nonunitality, and fixed points of the channel. These are also given in table 1.

2.1. Linear CPTP

If g = 0, the trace equation in (4) requires that Ω = 0, leading to the linear channel
$\begin{eqnarray}\begin{array}{ccc}\displaystyle \frac{{\rm{d}}X}{{\rm{d}}t} & = & \{{L}_{+},X\}+\displaystyle \sum _{\alpha }{\zeta }_{\alpha }{B}_{\alpha }{XB}_{\alpha }^{\dagger },\\ \displaystyle \frac{{\rm{d}}\tau }{{\rm{d}}t} & = & 0,\,{L}_{+}=-\displaystyle \frac{1}{2}\sum _{\alpha }{\zeta }_{\alpha }{B}_{\alpha }^{\dagger }{B}_{\alpha }.\end{array}\end{eqnarray}$
If the ζα = 1 then (16) reduces to the GKSL master equation and the map is CPTP. Here we will consider a model with a single jump operator B0 from table 1 with ζ0 = 1:
$\begin{eqnarray}\begin{array}{ccc}\displaystyle \frac{{\rm{d}}X}{{\rm{d}}t} & = & \{{L}_{+},X\}+{B}_{0}{XB}_{0}^{\dagger },\,\displaystyle \frac{d\tau }{{\rm{d}}t}=0,\\ {L}_{+} & = & -\displaystyle \frac{{B}_{0}^{\dagger }{B}_{0}}{2}={m}^{2}({\sigma }^{1}-{I}_{2}).\end{array}\end{eqnarray}$
The requirement Ω = 0 imposes conditions 0 = −m2, 1 = m2, 2 = 0, and 3 = 0 on L+. In the Pauli basis
$\begin{eqnarray}\begin{array}{ccl}\displaystyle \frac{{{\rm{d}}r}^{a}}{{\rm{d}}t} & = & {G}^{ab}{r}^{b}+{C}^{a}\tau ,\\ G & = & {G}_{{L}_{+}}+{G}_{0}={m}^{2}\left(\begin{array}{ccc}-4 & 0 & 0\\ 0 & -2 & 0\\ 0 & 0 & -2\end{array}\right),\\ C & = & {C}_{{L}_{+}}+{C}_{0}={m}^{2}\left(\begin{array}{c}4\\ 0\\ 0\end{array}\right),\,\,\,\,\,\end{array}\end{eqnarray}$
leading to the equations of motion
$\begin{eqnarray}\displaystyle \frac{{\rm{d}}x}{{\rm{d}}t}=4{m}^{2}(\tau -x),\end{eqnarray}$
$\begin{eqnarray}\displaystyle \frac{{\rm{d}}y}{{\rm{d}}t}=-2{m}^{2}y,\end{eqnarray}$
$\begin{eqnarray}\displaystyle \frac{{\rm{d}}z}{{\rm{d}}t}=-2{m}^{2}z.\end{eqnarray}$
The solution giving the desired Bloch vector amplification gate is
$\begin{eqnarray}\begin{array}{ccc}x(t) & = & (1-{{\rm{e}}}^{-4{m}^{2}t})\tau ,\,x(0)=0,\\ x(\infty ) & = & \tau ,\,y,z=0.\end{array}\end{eqnarray}$
The channel has a single stable fixed point at rfp = ($\tau$, 0, 0), but the velocity decreases as this fixed point is approached. Due to this critical slowing down, it takes infinitely long to reach the pure state at x = $\tau$, although it becomes exponentially close for t ≫ 1/4m2. To quantify the critical slowing down, let δ = $\tau$x ≥ 0. Thus dx/dt vanishes linearly with δ at the fixed point δ = 0.

2.2. No-jump NINO

The first NINO gates we consider are variations on the linear CPTP gate. The simplest is an amplification gate is based on (4) with g = 1 and no jump operators. The single model parameter is L+, which we take to be L+ = 0I2 + 1σ1, ${{\ell }}_{0},{{\ell }}_{1}\in {\mathbb{R}}$, as in (17). The equation of motion for the no-jump NINO model is
$\begin{eqnarray}\begin{array}{rcl}\displaystyle \frac{{\rm{d}}X}{{\rm{d}}t} & = & \{{L}_{+},X\}+{\rm{tr}}(X{\rm{\Omega }})X,\\ \displaystyle \frac{{\rm{d}}\tau }{{\rm{d}}t} & = & (\tau -1)\,{\rm{tr}}(X{\rm{\Omega }}),\\ {\rm{\Omega }} & = & -2{L}_{+}=-2({\ell }_{0}{I}_{2}+{\ell }_{1}{\sigma }^{1}),\end{array}\end{eqnarray}$
a nonlinear channel with a purely non-Hermitian Hamiltonian H = iL+ and no jump operators. In the Pauli basis,
$\begin{eqnarray}\begin{array}{ccc}\displaystyle \frac{{{\rm{d}}r}^{a}}{{\rm{d}}t} & = & {G}^{ab}{r}^{b}+{C}^{a}\tau ,\,G=2{\ell }_{0}{I}_{3}+{\rm{t}}{\rm{r}}(X{\rm{\Omega }}){I}_{3},\\ C & = & {\ell }_{1}\left(\begin{array}{c}2\\ 0\\ 0\end{array}\right).\,\end{array}\end{eqnarray}$
The equations of motion are
$\begin{eqnarray}\displaystyle \frac{{\rm{d}}x}{{\rm{d}}t}=2{\ell }_{0}(1-\tau )x+2{\ell }_{1}(\tau -{x}^{2}),\end{eqnarray}$
$\begin{eqnarray}\displaystyle \frac{{\rm{d}}y}{{\rm{d}}t}=2{\ell }_{0}(1-\tau )y-2{\ell }_{1}\,{xy},\end{eqnarray}$
$\begin{eqnarray}\displaystyle \frac{{\rm{d}}z}{{\rm{d}}t}=2{\ell }_{0}(1-\tau )z-2{\ell }_{1}\,{xz}.\end{eqnarray}$
In the $\tau$ = 1 plane,
$\begin{eqnarray}\begin{array}{ccc}\displaystyle \frac{{\rm{d}}x}{{\rm{d}}t} & = & 2{\ell }_{1}(1-{x}^{2}),\,\displaystyle \frac{{\rm{d}}y}{{\rm{d}}t}=-2{\ell }_{1}\,xy,\\ \displaystyle \frac{{\rm{d}}z}{{\rm{d}}t} & = & -2{\ell }_{1}\,xz.\end{array}\end{eqnarray}$
Now there are two fixed points at ${{\boldsymbol{r}}}_{\pm }^{\mathrm{fp}}=(\pm 1,0,0)$. ${{\boldsymbol{r}}}_{+}^{\mathrm{fp}}$ is stable but ${{\boldsymbol{r}}}_{-}^{\mathrm{fp}}$ is not. Relative to the linear CPTP gate, the no-jump NINO gate adds a second fixed point at ${{\boldsymbol{r}}}_{-}^{\mathrm{fp}}$, but does not seem to offer any computational benefit. The velocity again decreases linearly in δ = $\tau$x ≥ 0 as the fixed point is approached.

2.3. One-jump NINO

Next we consider a NINO gate using the jump operator B = B0 from the linear CPTP gate, but with L+ = 0 and trace conserved nonlinearly. The equation of motion for the one-jump NINO channel is
$\begin{eqnarray}\begin{array}{rcl}\displaystyle \frac{{\rm{d}}X}{{\rm{d}}t} & = & {{BXB}}^{\dagger }+{\rm{tr}}(X{\rm{\Omega }})X,\\ \displaystyle \frac{{\rm{d}}\tau }{{\rm{d}}t} & = & (\tau -1)\,{\rm{tr}}(X{\rm{\Omega }}),\\ {\rm{\Omega }} & = & -{B}^{\dagger }B=2{m}^{2}({\sigma }^{1}-{I}_{2}).\end{array}\end{eqnarray}$
$\begin{eqnarray}\begin{array}{ccl}\displaystyle \frac{{{\rm{d}}r}^{a}}{{\rm{d}}t} & = & {G}^{ab}{r}^{b}+{C}^{a}\tau ,\\ G & = & {m}^{2}\left(\begin{array}{ccc}-2 & 0 & 0\\ 0 & 0 & 0\\ 0 & 0 & 0\end{array}\right)+{\rm{t}}{\rm{r}}(X{\rm{\Omega }}){I}_{3},\\ C & = & {m}^{2}\left(\begin{array}{c}2\\ 0\\ 0\end{array}\right).\,\end{array}\end{eqnarray}$
In the $\tau$ = 1 plane,
$\begin{eqnarray}\begin{array}{rcl}\displaystyle \frac{{\rm{d}}x}{{\rm{d}}t} & = & 2{m}^{2}{\left(x-1\right)}^{2},\\ \displaystyle \frac{{\rm{d}}y}{{\rm{d}}t} & = & 2{m}^{2}\,(x-1)y,\\ \displaystyle \frac{{\rm{d}}z}{{\rm{d}}t} & = & 2{m}^{2}\,(x-1)z,\end{array}\end{eqnarray}$
which has a single fixed point at rfp = (1, 0, 0). To determine its stability, let δ = $\tau$x ≥ 0 and rewrite (31) as
$\begin{eqnarray}\displaystyle \frac{{\rm{d}}x}{{\rm{d}}t}=2{m}^{2}{\delta }^{2},\,\displaystyle \frac{{\rm{d}}y}{{\rm{d}}t}=-2{m}^{2}\delta \,y,\,\displaystyle \frac{{\rm{d}}z}{{\rm{d}}t}=-2{m}^{2}\delta \,z.\end{eqnarray}$
Inside the PSD cone, δ > 0 and the motion is stable, but the critical slowing down is worse now because dx/dt vanishes as δ2 at the fixed point. Outside the PSD cone, however, the motion is unstable, and x increases without bound. The unstable region does not appear to be accessible dynamically when starting from the initial state $X=\tfrac{{I}_{2}}{2}$.

2.4. Pseudo-liner NINO

Next we consider a special subclass of NINO channels with g = 1 and Ω = κI2 proportional to the identity. In this case the observable Ω vanishes except for a component in the I2 direction. The equation of motion for the pseudo-liner NINO channel is
$\begin{eqnarray}\begin{array}{ccc}\displaystyle \frac{{\rm{d}}X}{{\rm{d}}t} & = & \{{L}_{+},X\}+\displaystyle \sum _{\alpha }{\zeta }_{\alpha }{B}_{\alpha }{XB}_{\alpha }^{\dagger }+g\kappa \tau X,\\ \displaystyle \frac{{\rm{d}}\tau }{{\rm{d}}t} & = & (g\tau -1)\kappa \tau ,\,g=1.\end{array}\end{eqnarray}$
Here the operators ${L}_{+}\in \mathrm{Her}({ \mathcal H },{\mathbb{C}})$ and ${B}_{\alpha }\in B({ \mathcal H },{\mathbb{C}})$ are no longer independent; they are constrained to satisfy
$\begin{eqnarray}{\rm{\Omega }}=-2{L}_{+}-\displaystyle \sum _{\alpha }{\zeta }_{\alpha }\,{B}_{\alpha }^{\dagger }{B}_{\alpha }=\kappa {I}_{2},\ \kappa \in {\mathbb{R}}.\end{eqnarray}$
The condition g = 1 is required by trace conservation (applied to a $\tau$ = 1 initial state). In this subclass the nonlinearity is effectively invisible, because
$\begin{eqnarray}g\,\mathrm{tr}(X{\rm{\Omega }})X=g\kappa \tau X,\end{eqnarray}$
which acts linearly when restricted to the $\tau$ = 1 plane. This implies a duality between pseudo-linear NINO channels and linear PTP channels. Assuming (33) and (34), the dual model is obtained by
$\begin{eqnarray}{L}_{+}\mapsto {L}_{+}+\displaystyle \frac{\kappa }{2}{I}_{2},\ g\mapsto 0.\end{eqnarray}$
We should think of (36) as being composed of two physically distinct steps. In the first step we shift ${L}_{+}\mapsto {L}_{+}+\tfrac{\kappa }{2}{I}_{2}$ while keeping g = 1, which [according to (9)] rescales Ω ↦ 0. It is important that g = 1 during this first step, as required by (11). However now that Ω = 0, the trace can be conserved linearly, while violating condition (11). So in the second step we switch off the nonlinearity.
Consider the following example of a pseudo-linear NINO channel for a qubit: Combine the jump operator B0 from the linear CPTP gate with L+ = 1σ1, where 1 = m2. Then Ω = κI2 with κ = −2m2. In the Pauli basis
$\begin{eqnarray}\displaystyle \frac{{{\rm{d}}r}^{a}}{{\rm{d}}t}={G}^{{ab}}{r}^{b}+{C}^{a}\tau ,\end{eqnarray}$
$\begin{eqnarray}G={G}_{0}-2{m}^{2}\tau {I}_{3}={m}^{2}\left(\begin{array}{ccc}-2-2\tau & 0 & 0\\ 0 & -2\tau & 0\\ 0 & 0 & -2\tau \end{array}\right),\end{eqnarray}$
$\begin{eqnarray}C={C}_{{L}_{+}}+{C}_{0}={m}^{2}\left(\begin{array}{c}4\\ 0\\ 0\end{array}\right).\end{eqnarray}$
In the $\tau$ = 1 plane this leads to
$\begin{eqnarray}\begin{array}{ccc}\displaystyle \frac{{\rm{d}}x}{{\rm{d}}t} & = & 4{m}^{2}(1-x),\,\displaystyle \frac{{\rm{d}}y}{{\rm{d}}t}=-2{m}^{2}y,\\ \displaystyle \frac{{\rm{d}}z}{{\rm{d}}t} & = & -2{m}^{2}z,\end{array}\end{eqnarray}$
with same solution (22) as the linear CPTP gate. The nonlinearity in the pseudo-liner model is invisible in the Bloch ball picture but is apparent in the PSD cone, where it produces a fixed plane at $\tau$ = 1. The fixed plane is lineary stable if m ≠ 0. This form of nonlinearity does not appear to offer any computational advantage over the linear CPTP gate, as expected from the duality (36).

2.5. Three-jump NINO

Here we examine a three-jump NINO channel with a particularly striking fixed point structure due to the presence of fixed lines in the PSD cone. These fixed lines, when properly controlled, enable fast Bloch vector amplification without deceleration. The equation of motion for the three-jump NINO channel is
$\begin{eqnarray}\begin{array}{rcl}\displaystyle \frac{{\rm{d}}X}{{\rm{d}}t} & = & \{{L}_{+},X\}+\displaystyle \sum _{\alpha }{\zeta }_{\alpha }{B}_{\alpha }{{XB}}_{\alpha }^{\dagger }+g\,{\rm{tr}}(X{\rm{\Omega }})X,\\ {\rm{\Omega }} & = & -2{L}_{+}-\displaystyle \sum _{\alpha }{\zeta }_{\alpha }\,{B}_{\alpha }^{\dagger }{B}_{\alpha }.\end{array}\end{eqnarray}$
Here the sum is over α = 1, 2, 3, with Choi eigenvalue signs ζ1 = 1, ζ2 = 1, ζ3 = −1. The jump operators B1, B2, B3 are given in table 1. In addition to these three jump operators we include a dissipative part ${L}_{+}={{\ell }}_{\mu }{\sigma }^{\mu },{\sigma }^{\mu }=({I}_{2},{\sigma }^{1},{\sigma }^{2},{\sigma }^{3}),{{\ell }}_{\mu }\in {{\mathbb{R}}}^{4}$. We do not include jump operator B0 in this gate. $g\in {\mathbb{R}}$ is arbitrary. In the Pauli basis,
$\begin{eqnarray}\begin{array}{rcl}\displaystyle \frac{{{\rm{d}}r}^{a}}{{\rm{d}}t} & = & {G}^{{ab}}{r}^{b}+{C}^{a}\tau ,\\ G & = & {G}_{{L}_{+}}+\displaystyle \sum _{\alpha =1}^{3}{\zeta }_{\alpha }{G}_{\alpha }+g\,{\rm{tr}}(X{\rm{\Omega }}){I}_{3},\\ C & = & {C}_{{L}_{+}}+\displaystyle \sum _{\alpha =1}^{3}{\zeta }_{\alpha }{C}_{\alpha }.\end{array}\end{eqnarray}$
Then
$\begin{eqnarray}\begin{array}{rcl}G & = & \mathrm{tr}({L}_{+}){I}_{3}+{m}_{1}^{2}\left(\begin{array}{ccc}0 & 2 & 0\\ 2 & 0 & 0\\ 0 & 0 & -2\end{array}\right)\\ & & +{m}_{2}^{2}\left(\begin{array}{ccc}0 & 0 & 0\\ 0 & 0 & 0\\ 0 & 0 & 2\end{array}\right)-{m}_{3}^{2}\left(\begin{array}{ccc}-1 & 0 & 0\\ 0 & -1 & 0\\ 0 & 0 & 1\end{array}\right)\\ & & +g\,\mathrm{tr}(X{\rm{\Omega }}){I}_{3},\end{array}\end{eqnarray}$
$\begin{eqnarray}C={C}_{{L}_{+}}+{C}_{2}=\left(\begin{array}{c}2{{\ell }}_{1}\\ 2{{\ell }}_{2}\\ 2{{\ell }}_{3}\end{array}\right)+{m}_{2}^{2}\left(\begin{array}{c}0\\ 0\\ 2\end{array}\right).\end{eqnarray}$
Next we set the jump operator strengths to be
$\begin{eqnarray}{m}_{1}=\sqrt{M/2},\ {m}_{2}=\sqrt{M/2},\ {m}_{3}=\sqrt{M-\tfrac{{\rm{\Gamma }}}{2}},\end{eqnarray}$
where
$\begin{eqnarray}M\geqslant \displaystyle \frac{{\rm{\Gamma }}}{2}\geqslant 0.\end{eqnarray}$
With these settings
$\begin{eqnarray}\begin{array}{rcl}G & = & \mathrm{tr}({L}_{+}){I}_{3}+\left(\begin{array}{ccc}0 & M & 0\\ M & 0 & 0\\ 0 & 0 & 0\end{array}\right)\\ & & +\left(\begin{array}{ccc}M-\tfrac{{\rm{\Gamma }}}{2} & 0 & 0\\ 0 & M-\tfrac{{\rm{\Gamma }}}{2} & 0\\ 0 & 0 & \tfrac{{\rm{\Gamma }}}{2}-M\end{array}\right)\\ & & +g\,\mathrm{tr}(X{\rm{\Omega }}){I}_{3},\ \end{array}\end{eqnarray}$
$\begin{eqnarray}C=\left(\begin{array}{c}2{{\ell }}_{1}\\ 2{{\ell }}_{2}\\ 2{{\ell }}_{3}\end{array}\right)+\left(\begin{array}{c}0\\ 0\\ M\end{array}\right),\end{eqnarray}$
$\begin{eqnarray}\begin{array}{l}\displaystyle \sum _{\alpha =1}^{3}{\zeta }_{\alpha }{B}_{\alpha }^{\dagger }{B}_{\alpha }=2{m}_{1}^{2}{I}_{2}+2{m}_{2}^{2}({I}_{2}+{\sigma }^{3})\\ \quad -{m}_{3}^{2}{I}_{2}=\left(M+\tfrac{{\rm{\Gamma }}}{2}\right){I}_{2}+M{\sigma }^{3},\end{array}\end{eqnarray}$
$\begin{eqnarray}{\rm{\Omega }}=-2{L}_{+}-\left(M+\tfrac{{\rm{\Gamma }}}{2}\right){I}_{2}-M{\sigma }^{3}.\end{eqnarray}$
Next we choose L+ = −(M/2)σ3 to tune the σ3 component of Ω to zero, leading to a pseudo-linear channel:
$\begin{eqnarray}{\rm{\Omega }}=-\left(M+\tfrac{{\rm{\Gamma }}}{2}\right){I}_{2},\ \mathrm{tr}(X{\rm{\Omega }})=-\left(M+\tfrac{{\rm{\Gamma }}}{2}\right)\tau .\end{eqnarray}$
According to (12), however, when g = 1 the resulting channel satisfies
$\begin{eqnarray}{\left(\displaystyle \frac{{\rm{d}}X}{{\rm{d}}t}\right)}_{\tfrac{{I}_{2}}{2}}=0\end{eqnarray}$
and is therefore unital. This would seem to preclude its use for Bloch vector amplification, but this conclusion does not apply if the fixed point is unstable. In the pseudo-linear case (51) we have
$\begin{eqnarray}\begin{array}{rcl}G & = & \left(\begin{array}{ccc}M-\tfrac{{\rm{\Gamma }}}{2} & M & 0\\ M & M-\tfrac{{\rm{\Gamma }}}{2} & 0\\ 0 & 0 & \tfrac{{\rm{\Gamma }}}{2}-M\end{array}\right)\\ & & -\tau \left(M+\tfrac{{\rm{\Gamma }}}{2}\right){I}_{3},\ C=0.\end{array}\end{eqnarray}$
Finally, upon restriction to the $\tau$ = 1 plane and g = 1 we obtain the following qubit equation of motion in the three-jump NINO model:
$\begin{eqnarray}\begin{array}{c}\displaystyle \frac{{{\rm{d}}r}^{a}}{{\rm{d}}t}={G}^{ab}{r}^{b},\,G=\left(\begin{array}{ccc}-{\rm{\Gamma }} & M & 0\\ M & -{\rm{\Gamma }} & 0\\ 0 & 0 & -2M\end{array}\right),\\ M,{\rm{\Gamma }}\in {\mathbb{R}},\,M\geqslant \displaystyle \frac{{\rm{\Gamma }}}{2}\geqslant 0.\end{array}\end{eqnarray}$
Let us examine the equations of motion for the model (54), which is similar to a model investigated in [35] but now without torsion:
$\begin{eqnarray}\begin{array}{ccc}\displaystyle \frac{{\rm{d}}x}{{\rm{d}}t} & = & -{\rm{\Gamma }}x+My,\,\displaystyle \frac{{\rm{d}}y}{{\rm{d}}t}=-{\rm{\Gamma }}y+Mx,\\ \displaystyle \frac{{\rm{d}}z}{{\rm{d}}t} & = & -2Mz.\end{array}\end{eqnarray}$
If M ≠ Γ the channel has a single fixed point ${{\boldsymbol{r}}}_{0}^{\mathrm{fp}}=(0,0,0)$ at the center of the Bloch ball. To examine its stability, switch to rotated coordinates
$\begin{eqnarray}{\xi }_{\pm }:= \displaystyle \frac{y\pm x}{2}.\end{eqnarray}$
Then
$\begin{eqnarray}\displaystyle \frac{{\rm{d}}{\xi }_{+}}{{\rm{d}}t}=(M-{\rm{\Gamma }})\,{\xi }_{+},\,\displaystyle \frac{{\rm{d}}{\xi }_{-}}{{\rm{d}}t}=-(M+{\rm{\Gamma }})\,{\xi }_{-}.\end{eqnarray}$
Note that if M = Γ, the entire ξ+ axis (the line y = x, z = 0) is a fixed line of the map. If M ≠ Γ, there are no fixed lines and the ξ+ axis flows toward or away from ${{\boldsymbol{r}}}_{0}^{\mathrm{fp}}$. The ξ+ direction is stable for M < Γ but is unstable for M > Γ. Therefore when M > Γ the fixed point ${{\boldsymbol{r}}}_{0}^{\mathrm{fp}}$ becomes unstable. The instability of the fixed point at $X=\tfrac{{I}_{2}}{2}$ allows this unital channel to be used for Bloch vector amplification. The solution giving the desired amplification gate for M > Γ is
$\begin{eqnarray}\begin{array}{ccc}x(t) & = & y(t)={{\rm{e}}}^{(M-{\rm{\Gamma }})t}-1,\\ x({t}_{{\rm{g}}{\rm{a}}{\rm{t}}{\rm{e}}}) & = & y({t}_{{\rm{g}}{\rm{a}}{\rm{t}}{\rm{e}}})=\displaystyle \frac{\tau }{\sqrt{2}},\\ {t}_{{\rm{g}}{\rm{a}}{\rm{t}}{\rm{e}}} & = & \displaystyle \frac{{\rm{l}}{\rm{o}}{\rm{g}}\left(1+{\textstyle \tfrac{\tau }{\sqrt{2}}}\right)}{M-{\rm{\Gamma }}},\,z=0.\,\end{array}\end{eqnarray}$
Note that the ξ direction is always stable in this model. This is a great improvement over the linear CPTP gate because it does not decelerate.
An amplification gate based on the three-jump NINO model (54) requires a small modification due to the instability at the starting point $X=\tfrac{{I}_{2}}{2}$. The simplest modification would be to initialize the qubit slightly away from r = (0, 0, 0) before switching on the nonlinearity. This can be achieved by applying the linear CPTP amplification gate for a short duration to pre-amplify the state to r = (x, 0, 0) with small positive x. In the rotated frame the pre-amplified state is
$\begin{eqnarray}{\xi }_{+}=\displaystyle \frac{x}{2},\ {\xi }_{-}=-\displaystyle \frac{x}{2},\ 0\lt x\ll 1.\end{eqnarray}$
Applying the three-jump NINO channel then successfully amplifies the qubit state.

2.6. Linear non-CP

The final model we consider is motivated by the three-jump gate (58), which supports fast Bloch vector amplification without deceleration. As explained above, the NINO model (4) is invariant under a shift (8) of the dissipative part L+ of the non-jump component of the linear infinitesimal generator.2() Furthermore, in the special case of a pseudo-linear NINO channel (section 2.4), where the observable Ω is proportional to the identity, the invariance leads to the duality (36) between pseudo-linear NINO channels with g = 1 and strictly linear channels with g = 0. Here we use this duality to construct a linear non-CP channel and gate equivalent to those of section 2.5, specifically to the pseudo-linear model (51). The equivalent linear non-CP model, an instance of (16), is
$\begin{eqnarray}\begin{array}{ccl}\displaystyle \frac{{\rm{d}}X}{{\rm{d}}t} & = & \{{L}_{+},X\}+\displaystyle \sum _{\alpha }{\zeta }_{\alpha }{B}_{\alpha }{XB}_{\alpha }^{\dagger },\\ \displaystyle \frac{{\rm{d}}\tau }{{\rm{d}}t} & = & 0,{L}_{+}=-\displaystyle \frac{1}{2}\sum _{\alpha }{\zeta }_{\alpha }{B}_{\alpha }^{\dagger }{B}_{\alpha },\,g=0.\end{array}\end{eqnarray}$
Here the sum is over α = 1, 2, 3, with signs ζ1 = 1, ζ2 = 1, ζ3 = −1, indicating a non-CP channel [3740]. The jump operators B1, B2, B3 are given in table 1 and are the same as in section 2.5. In addition to these jump operators we include the L+ specified in (60). Then
$\begin{eqnarray}\displaystyle \frac{{{\rm{d}}r}^{a}}{{\rm{d}}t}={G}^{{ab}}{r}^{b}+{C}^{a}\tau ,\end{eqnarray}$
where, after using (45),
$\begin{eqnarray}\begin{array}{rcl}G & = & \mathrm{tr}({L}_{+}){I}_{3}+\left(\begin{array}{ccc}M-\displaystyle \frac{{\rm{\Gamma }}}{2} & M & 0\\ M & M-\displaystyle \frac{{\rm{\Gamma }}}{2} & 0\\ 0 & 0 & \displaystyle \frac{{\rm{\Gamma }}}{2}-M\end{array}\right),\\ C & = & \left(\begin{array}{c}2{{\ell }}_{1}\\ 2{{\ell }}_{2}\\ 2{{\ell }}_{3}\end{array}\right)+\left(\begin{array}{c}0\\ 0\\ M\end{array}\right),\end{array}\end{eqnarray}$
where
$\begin{eqnarray}{L}_{+}=-\displaystyle \frac{\left(M+\tfrac{{\rm{\Gamma }}}{2}\right){I}_{2}+M{\sigma }^{3}}{2},\ \mathrm{tr}({L}_{+})=-\left(M+\tfrac{{\rm{\Gamma }}}{2}\right).\end{eqnarray}$
Then 1 = 2 = 0 and ${{\ell }}_{3}=-\tfrac{M}{2}$, leading to
$\begin{eqnarray}\begin{array}{ccc}\displaystyle \frac{{{\rm{d}}r}^{a}}{{\rm{d}}t} & = & {G}^{ab}{r}^{b},\,G=\left(\begin{array}{ccc}-{\rm{\Gamma }} & M & 0\\ M & -{\rm{\Gamma }} & 0\\ 0 & 0 & -2M\end{array}\right),\\ C & = & 0,\,M,{\rm{\Gamma }}\in {\mathbb{R}},\,M\geqslant \displaystyle \frac{{\rm{\Gamma }}}{2}\geqslant 0,\end{array}\end{eqnarray}$
as in (54). This supports the fast amplification gate (58) without requiring nonlinearity.

3. Conclusions

In this paper we have investigated several designs for Bloch vector amplification gates based on linear and nonlinear PTP channels, which offer benefits relative to linear CPTP channels for this application. We do not consider microscopic models for these channels, but instead think of them as effective Markovian models for engineered strongly correlated quantum materials coupled to their environment. Thus, the models only satisfy the minimal properties of positivity and trace preservation. Our results indicate that, while non-CP dynamics is essential for fast Bloch vector amplification, NINO-type nonlinearity offers no additional computational benefit. This is because the instability underlying the gate (58) does not result from nonlinearity but instead from a competition between gain M and dissipation Γ.
Although we have only considered channels from class (i) and (ii), this was sufficient to achieve a significant improvement over the linear CPTP gate. In the future it would be interesting to consider amplification gates from classes (iii) and (iv) as well. Such gates might provide additional design benefits, such as robustness to noise. Finally, we note that the linear non-CP gate proposed here should be practical to realize, as it only requires linear operations on an open system with initial system-environment entanglement. It is well known that time-reversal transformations can be simulated on a quantum computer by implementing complex conjugation or reversing the sign of a simulated Hamiltonian [45, 46]. Similarly, fast Bloch vector amplification gates can be used to simulate a reversal of the thermodynamic arrow of time [4750] for a qubit, and would constitute a striking demonstration physical non-CP dynamics.

This work was partly supported by the NSF under Grant No. DGE-2152159.

1
Mielnik B 1980 Mobility of nonlinear systems J. Math. Phys. 21 44

DOI

2
Abrams D S Lloyd S 1998 Nonlinear quantum mechanics implies polynomial-time solution for NP-Complete and #P problems Phys. Rev. Lett. 81 3992

3
Bechmann-Pasquinucci H Huttner B Gisin N 1998 Nonlinear quantum state transformation of spin-1/2 Phys. Lett. A 242 198

DOI

4
Czachor M 1998 Notes on nonlinear quantum algorithms Acta Phys. Slov. 48 157

5
Czachor M Local modification of the Abrams-Lloyd nonlinear algorithm arXiv:quant-ph/9803019

6
Terno D R 1999 Nonlinear operations in quantum-information theory Phys. Rev. A 59 3320

DOI

7
Bacon D 2004 Quantum computational complexity in the presence of closed timelike curves Phys. Rev. A 70 032309

DOI

8
Aaronson S NP-complete problems and physical reality arXiv:quant-ph/0502072

9
Brun T A Harrington J Wilde M M 2009 Localized closed timelike curves can perfectly distinguish quantum states Phys. Rev. Lett. 102 210402

DOI

10
Bennett C H Leung D Smith G Smolin J A 2009 Can closed timelike curves or nonlinear quantum mechanics improve quantum state discrimination or help solve hard problems? Phys. Rev. Lett. 103 170502

DOI

11
Kahou M E Feder D L 2013 Quantum search with interacting Bose-Einstein condensates Phys. Rev. A 88 032310

DOI

12
Meyer D A Wong T G 2013 Nonlinear quantum search using the Gross-Pitaevskii equation New J. Phys. 15 063014

DOI

13
Meyer D A Wong T G 2014 Quantum search with general nonlinearities Phys. Rev. A 89 012312

DOI

14
Childs A M Young J 2016 Optimal state discrimination and unstructured search in nonlinear quantum mechanics Phys. Rev. A 93 022314

DOI

15
Di Molfetta G Herzog B Searching via nonlinear quantum walk on the 2D-grid arXiv:2009.07800

16
Deffner S 2022 Nonlinear speed-ups in ultracold quantum gases Europhys. Lett. 140 48001

DOI

17
Xu J Schmiedmayer S Sanders B C 2022 Nonlinear quantum gates for a Bose-Einstein condensate Phys. Rev. Res. 4 023071

DOI

18
Gisin N 1981 A simple nonlinear dissipative quantum evolution equation J. Phys. A: Math. Gen. 14 2259

DOI

19
Alicki R Messer J 1983 Nonlinear quantum dynamical semigroups for many-body open systems J. Stat. Phys. 32 299

DOI

20
Breuer H-P Petruccione F 2002 The Theory of Open Quantum Systems Oxford University Press

21
Drossel B What condensed matter physics and statistical physics teach us about the limits of unitary time evolution arXiv:1908.10145

22
Gisin N Cibils M B 1992 Quantum diffusions, quantum dissipation and spin relaxation J. Phys. A 25 5165

DOI

23
Brody D C Graefe E-M 2012 Mixed-state evolution in the presence of gain and loss Phys. Rev. Lett. 109 230405

DOI

24
Zloshchastiev K G Sergi A 2014 Comparison and unification of non-Hermitian and Lindblad approaches with applications to open quantum optical systems J. Mod. Opt. 61 1298

25
Dominy J M Lidar D A 2016 Beyond complete positivity Quantum Inf. Process. 15 1349

DOI

26
Kowalski K Rembieliński J 2019 Integrable nonlinear evolution of the qubit Ann. Phys. 411 167955

DOI

27
Kowalski K 2020 Linear and integrable nonlinear evolution of the qutrit Quant. Inf. Proc. 19 145

DOI

28
Fonseca Romero K M Talkner P Hänggi P 2004 Is the dynamics of open quantum systems always linear? Phys. Rev. A 69 052109

DOI

29
Fernengel B Drossel B 2020 Bifurcations and chaos in nonlinear Lindblad equations J. Phys. A: Math. Theor. 53 385701

DOI

30
Rembieliński J Caban P 2020 Nonlinear extension of the Quantum dynamical semigroup Quantum 5 420

DOI

31
Buks E Schwartz D 2021 Stability of the Grabert master equation Phys. Rev. A 103 052217

DOI

32
Kłobus W Kurzyński P Kuś M Laskowski W Przybycień R Życzkowski K Transition from order to chaos in reduced quantum dynamics arXiv:2111.13477

33
Gorini V Kossakowski A Sudarshan E C G 1976 Completely positive dynamical semigroups of N-level systems J. Math. Phys. 17 821

DOI

34
Lindblad G 1976 On the generators of quantum dynamical semigroups Comm. Math. Phys. 48 119

DOI

35
Geller M R 2023 Fast quantum state discrimination with nonlinear PTP channels Adv. Quantum Technol. 6 2200156

DOI

36
Rembieliński J Caban P 2020 Nonlinear evolution and signaling Phys. Rev. Res. 2 012027

DOI

37
Pechukas P 1994 Reduced dynamics need not be completely positive Phys. Rev. Lett. 73 1060

DOI

38
Shaji A Sudarshan E C G 2005 Who's afraid of not completely positive maps? Phys. Lett. A 341 48

DOI

39
Carteret H A Terno D R Życzkowski K 2008 Dynamics beyond completely positive maps: some properties and applications Phys. Rev. A 77 042113

DOI

40
Dominy J M Shabani A Lidar D A 2016 A general framework for complete positivity Quantum Inf. Process. 15 465

DOI

41
Peres A 1996 Separability criterion for density matrices Phys. Rev. Lett. 77 1413

DOI

42
Gregoratti M Werner R F 2004 On quantum error correction by classical feedback in discrete time J. Math. Phys. 45 2600

DOI

43
Hayden P King C 2005 Correcting quantum channels by measuring the environment Quant. Inf. Comp. 5 156

DOI

44
Winter A On environment-assisted capacities of quantum channels arXiv:quant-ph/0507045

45
Zhang X Shen Y Zhang J Casanova J Lamata L Solano E Yung M-H Zhang J-N Kim K 2015 Time reversal and charge conjugation in an embedding quantum simulator Nat. Comm. 6 7917

46
Lesovik G B Sadovskyy I A Suslov M V Lebedev A V Vinokur V M 2019 Arrow of time and its reversal on the IBM quantum computer Sci. Rep. 9 4396

DOI

47
Lebowitz J L 1993 Macroscopic laws, microscopic dynamics, time's arrow and Boltzmann's entropy Physica A 194 1

DOI

48
Jennings D Rudolph T 2010 Entanglement and the thermodynamic arrow of time Phys. Rev. E 81 061130

DOI

49
Campisi M Hänggi P 2011 Fluctuation, dissipation and the arrow of time Entropy 13 2024

DOI

50
Mastroserio I Gherardini S Lovecchio C Calarco T Montangero S Cataliotti F S Caruso F 2022 Experimental realization of optimal time-reversal on an atom chip for quantum undo operations Adv. Quantum Technol. 5 2200057

DOI

Outlines

/