A classification of Markovian fermionic Gaussian master equations
Marvellous Onuma-Kalu, Daniel Grimmer, Robert B. Mann, Eduardo, Martin-Martinez

TL;DR
This paper classifies the possible types of open fermionic Gaussian dynamics based on four criteria, revealing only nine feasible types and analyzing the implications of complete positivity.
Contribution
It introduces a comprehensive classification scheme for fermionic Gaussian master equations, detailing the constraints and characteristics of each type.
Findings
Only nine of sixteen theoretically possible dynamics are physically realizable.
Complete positivity restricts dynamics to either unitary or active types.
Active dynamics necessarily involve particle exchange with an environment.
Abstract
We introduce a classification scheme for the generators of open fermionic Gaussian dynamics. We simultaneously partition the dynamics along the following four lines: (1) unitary versus non-unitary, (2) active versus passive, (3) state-dependent versus state-independent, and (4) single-mode versus multi-mode. We find that only nine of these 16 types of dynamics are possible. Using this partition we discuss the consequences of imposing complete positivity on fermionic Gaussian dynamics. In particular, we show that completely positive dynamics must be either unitary (and so can be implemented without a quantized environment) or active (and so must involve particle exchange with an environment).
| Active | Passive | |||
| Orthogonal | ||||
| Non-orthogonal | ||||
| S.D. | S.I. | S.D. | S.I. | |
| Single-mode? | Orthogonal? | Passive? | State-Dependent? | Name |
| (else Multi-mode) | (else Non-orthogonal) | (else Active) | (else Independent) | of dynamics |
| Yes | Yes | Yes | Yes | : Free Evolution |
| Yes | Yes | Yes | No | Not Possible |
| Yes | Yes | No | Yes | Not Possible |
| Yes | Yes | No | No | Not Possible |
| Yes | No | Yes | Yes | : Correlation Shielding |
| Yes | No | Yes | No | Not Possible |
| Yes | No | No | Yes | : Noise |
| Yes | No | No | No | : Purifying |
| No | Yes | Yes | Yes | : Multi-mode Rotation |
| No | Yes | Yes | No | Not Possible |
| No | Yes | No | Yes | : Multi-mode Counter Rotation |
| No | Yes | No | No | Not Possible |
| No | No | Yes | Yes | : Multi-mode Active Corr. Shielding |
| No | No | Yes | No | : Correlating |
| No | No | No | Yes | : Multi-mode Passive Corr. Shielding |
| No | No | No | No | Not Possible |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
A classification of Markovian fermionic Gaussian master equations
Marvellous Onuma-Kalu
Dept. of Physics and Astronomy, University of Waterloo, Waterloo, ON, N2L 3G1, Canada
Daniel Grimmer
Institute for Quantum Computing, University of Waterloo, Waterloo, ON, N2L 3G1, Canada
Dept. of Physics and Astronomy, University of Waterloo, Waterloo, ON, N2L 3G1, Canada
Robert B. Mann
Dept. Physics and Astronomy, University of Waterloo, Waterloo, ON, N2L 3G1, Canada
Institute for Quantum Computing, University of Waterloo, Waterloo, ON, N2L 3G1, Canada
Perimeter Institute for Theoretical Physics, Waterloo, ON, N2L 2Y5, Canada
Eduardo Martín-Martínez
Institute for Quantum Computing, University of Waterloo, Waterloo, ON, N2L 3G1, Canada
Dept. Applied Math., University of Waterloo, Waterloo, ON, N2L 3G1, Canada
Perimeter Institute for Theoretical Physics, Waterloo, ON, N2L 2Y5, Canada
Abstract
We introduce a classification scheme for the generators of open fermionic Gaussian dynamics. We simultaneously partition the dynamics along the following four lines: 1) unitary vs. non-unitary, 2) active vs. passive, 3) state-dependent vs. state-independent, and 4) single-mode vs. multi-mode. We find that only nine of these sixteen types of dynamics are possible. Using this partition we discuss the consequences of imposing complete positivity on fermionic Gaussian dynamics. In particular, we show that completely positive dynamics must be either unitary (and so can be implemented without an quantized environment) or active (and so must involve particle exchange with an environment).
I Introduction
An open quantum system is one whose dynamics are influenced by its interaction with its surroundings. Because most realistic quantum systems are open, understanding and controlling the dynamics that arise due to system-environment interaction is critical to a wide variety of experimentally and theoretically interesting scenarios Plenio et al. (1999); Plenio and Huelga (2002); Chin et al. (2012); Huelga et al. (1997); Rivas et al. (2010). For instance, analyzing how a system behaves when coupled to a heat bath is central to many models of thermodynamics as well as to everyday laboratory scenarios. There are several approaches to study the dynamics of open quantum systems, each depending on the specific quantum system in question and the demand thereof.
One powerful tool in simplifying the description of open quantum systems is Gaussian quantum mechanics (GQM) Weedbrook et al. (2012); DiVincenzo and Terhal (2005), a subtheory of quantum mechanics. The theoretical concepts of GQM includes gaussian states and Gaussian transformations (those that take Gaussian states to Gaussian states). Gaussian states and transformations have simple mathematical structure and can be easily produced in the laboratory. As a result, GQM has been applied in areas including quantum information processing Weedbrook et al. (2012); Eisler and Zimborás (2015); Greplová and Giedke (2018); Kraus et al. (2009), quantum computing DiVincenzo and Terhal (2005); Bravyi and Kitaev (2002); Bravyi (2005a); Bravyi and König (2012); Hyart et al. (2013); Hoffman et al. (2016), quantum entanglement Botero and Reznik (2003, 2004); Eisert et al. (2018); Richter et al. (2017), thermodynamics Gluza et al. (2018); Oszmaniec et al. (2014); Vershynina (2014); de Melo et al. (2013) and quantum thermodynamics Brown et al. (2016); Onuma-Kalu and Mann (2018); Campbell (2015a).
GQM was recently used to study the dynamics of open bosonic Gaussian systems Grimmer et al. (2018). In particular the bosonic Gaussian master equation was partitioned along the following four lines simultaneously: 1) unitary vs. non-unitary (whether or not the interaction requires a quantized environment), 2) active vs. passive (whether or not particles are exchanged with the environment), 3) state-dependent vs. state-independent, and 4) single-mode vs. multi-mode (whether or not the interaction couples the various modes to each other). Of the sixteen potential types of bosonic dynamics, only eleven were found to be possible Grimmer et al. (2018). Following this partition, connections were made between the complete positivity of the dynamics and its ability to allow for the flow of quantum information and of particles between the system and its environment.
In this paper we seek to construct the partition of fermionic Gaussian master equation Bravyi and König (2012) analogous to the bosonic case considered in Grimmer et al. (2018). In particularly we will show that for fermionic systems, only nine of the potential sixteen types of dynamics are possible. We note that the dynamics of fermionic Gaussian systems appear to be more restricted than that for bosonic Gaussian systems. Additionally imposing complete positivity, we find that the presence of any non-unitary dynamics necessitates the presence of a minimum amount of noise. Since this noise is active, any non-unitarity implies particle flux with the environment.
Our paper is organized as follows. In Sec.II, we introduce the basic concept of fermionic systems. In Sec. III, We give a detailed discussion on the different dynamics that the system’s master equation can produce and explicitly partition these dynamics according to their utility. In Sec. IV, we present simple examples of each type of dynamics produced by the partition. We close with conclusions summarizing our work and discuss some future directions.
II A Review of Fermionic Systems
In this section we review fermionic systems in general and fermionic Gaussian systems in particular. We do this for the convenience of the reader and to establish our notation. For additional resources on these topics see Bravyi and Kitaev (2002).
II.1 The Algebra of Fermions
Consider a system of fermionic modes each described by its creation and annihilation operators, and , where labels the system’s modes. Since the modes are fermionic, these operators obey the canonical anti-commutation relations,
[TABLE]
where is the identity operator, is the Kronecker delta and is the anti-commutator. The free Hamiltonian for these modes is
[TABLE]
where is this mode’s excitation energy and is the number operator for the mode.
These fermionic modes can be equivalently described in terms of their Majorana operators, defined as,
[TABLE]
Note that these operators are Hermitian. Written in terms of the Majorana operators the canonical anti-commutation relations are,
[TABLE]
and the number operator for the mode is .
We can collect the Majorana operators into an 2N-dimensional operator-valued vector,
[TABLE]
Thinking of the Majorana operators as somewhat analogous to the position and momentum operators for bosonic modes, we can think of this vector as defining a phase space for the fermionic modes. In terms of this vector (5) the canonical anti-commutation relations further simplify to
[TABLE]
where . The number operator for the mode is .
II.2 Physical fermionic states
Using this operator algebra, one can define various states for the system by applying combinations of creation operators on the vacuum state, , which is annihilated by each mode’s annihilation operator, for all . For instance in a system with modes we have . However, as we will see, the scope and physicality of such constructions are limited due to the algebraic properties of fermions discussed above.
First, we note that by taking in (1) we have . This implies that each mode may have at most one excitation (a manifestation of the Pauli exclusion principle). Note that this implies that .
Second, we note that fermionic excitations behave non-trivially when rotated by around any axis. Specifically they pick up a sign change,
[TABLE]
relative to unexcited states. Note that the effect that has on elements of the Fock basis is to flip their sign if the total number of excitations is odd. That is, is just the parity operator, . Since rotation by should not change the state, we can identify physical states as those whose state vector only changes by a global phase when acted on by ,
[TABLE]
As such, certain superpositions of fermionic excitations are unphysical Aharonov and Susskind (1967). For instance the state, , is unphysical because
[TABLE]
whereas and are physical states.
Generally, pure states are physical if they are either superpositions of states with an odd number of excitations, or of states with an even number of excitations. A density matrix, , is physical if and only if it commutes with . For example, taking we have such that all physical states are incoherent in the basis . In other words for one mode () the only physical states are thermal states with respect to their free Hamiltonian (2). More generally any self-adjoint operator represents a physical observable if and only if it commutes with . We note that and are unphysical, whereas is physical. Indeed the mapping between a quantum state of fermions to what we usually refer to as ‘modes’, although described by the well known Jordan-Wigner transformation DERZHKO , is nonetheless non-trivial. It is in general not even possible to carry out this operation in the same way as for bosonic systems; this has been a subject of recent debate Montero and Martín-Martínez (2011); Brádler and Jáuregui (2012); Montero and Martín-Martínez (2012); Friis et al. (2013).
II.3 Fermionic Gaussian States and Transformation
Now that we have reviewed the algebraic structure and physical states of fermionic systems, we can now review fermionic Gaussian systems.
II.3.1 Fermionic Gaussian States
As their name suggests, fermionic Gaussian states are fully characterized by their first and second moments in the Majorana operators. The first moments of physical states vanish, (since but ). Moreover, the second moments, , have their symmetric part fixed by (6). Thus a fermionic Gaussian state is ultimately determined by antisymmetric parts of its second moments Greplova (2013), which we can collect together in a covariance matrix
[TABLE]
where we note that is dimensional, real-valued, and antisymmetric.
A Gaussian state with covariance matrix corresponds to a physical state if and only if it obeys the positivity condition Bravyi and Kitaev (2002); Botero and Reznik (2004)
[TABLE]
Note that here means that is positive semi-definite and is the dimensional identity matrix. This condition guarantees that the density matrix corresponding to is positive semi-definite. As we will see, (11) can be interpreted as enforcing the Pauli exclusion principle.
To help us see how to interpret the covariance matrix, let us first look at one mode (). In this case is , real-valued, and antisymmetric, so it must be of the form
[TABLE]
for some real parameter . As we discussed above, for all physical states are thermal states with respect to their free Hamiltonian (2). Thus we can interpret as a temperature monotone. Calculating the expected population of this mode we find
[TABLE]
In this case the positivity condition, (11), requires that has nonnegative eigenvalues. This restricts to have such that . We can determine the state’s inverse temperature, , from thermal detailed balance to be
[TABLE]
or equivalently where is the mode’s excitation energy. Note that corresponds to the ground state with and . Decreasing increases the temperature until at the mode is at . For the population is inverted.
To see how the covariance matrix captures correlations between modes let us now look at modes. In this case, we can decompose into by blocks as
[TABLE]
Note and describe the reduced state of each mode. As discussed above this amounts to specifying the temperature of each mode: and . The block-off-diagonal terms, , describe the correlation between the two modes.
II.3.2 Gaussian Unitary Transformations
In order to apply the Gaussian formalism to some dynamic scenario, one must ensure that the relevant states not only are initially Gaussian but remain Gaussian throughout their evolution. Thus the dynamics of the system must also be Gaussian, that is it must take Gaussian states to Gaussian states.
Unitary evolution under a Hamiltonian that is quadratic in the Majorana operators is Gaussian. In fact, all Gaussian unitary transformations for fermions are generated by some quadratic Hamiltonian Greplova (2013); Bravyi and König (2012). Any such Hamiltonian can be written as
[TABLE]
for some by matrix . Note that any terms that are linear in the Majorana operator are unphysical and any constant terms may be removed by adding a constant offset to our energy scale. Moreover if has any symmetric part this can be reduced to a term proportional to using (6) and subsequently removed. Thus we can without loss of generality take to be antisymmetric. In order for to be Hermitian it is then necessary that is real-valued.
For example, taking we find that must be of the form,
[TABLE]
for some energy scale . The associated Hamiltonian,
[TABLE]
is (up to a constant offset) proportional to the mode’s number operator. Thus we can interpret as the energy of the mode’s excitation.
To see how quadratic Hamiltonians can couple multiple modes together, let us take and decompose into 2 by 2 matrices as
[TABLE]
As above, the block-diagonal terms set the local energy scales for each mode’s excitation: and . The block-off-diagonal terms then describe the couplings between the modes.
Next let us look at how the vector of Majorana operators, , evolve under such a quadratic Hamiltonian. In the Heisenberg picture this evolution is described by,
[TABLE]
Note that operates on component-wise as an operator in Hilbert space. The standard solution to this equation is
[TABLE]
Alternatively, one can attempt to describe the system’s evolution as a transformation in phase space. As we show in Appendix A, using the identity
[TABLE]
and the antisymmetry of one finds from (20),
[TABLE]
Note that here acts on as a vector in phase space, producing a linear combination of its operator-valued entries. Solving the above equation yields
[TABLE]
Since is real-valued and antisymmetric, exponentiating it generates an element of the special orthogonal group, .
Thus we see that unitary evolution under a quadratic Hamiltonian corresponds to a (special-)orthogonal rotation in phase space,
[TABLE]
where and are (Gaussian) unitary and (special) orthogonal linear maps on the system’s Hilbert space and phase space respectively. Since we are working primarily in the system’s phase space, for the rest of the text we will call such dynamics orthogonal. Since these transformations have a unitary description in the system’s Hilbert space all of the intuitions relating to unitary evolution carry over.
In order to track the evolution of a Gaussian state, we need only track the evolution of its covariance matrix. From (23) we find,
[TABLE]
which can be solved as
[TABLE]
Thus the system’s covariance matrix is also updated by a (special-)orthogonal transformation,
[TABLE]
II.3.3 Open Gaussian Transformations
The Gaussian unitary transformations discussed above are not the only transformations preserving the Gaussianity of fermionic states. Analogously to Stinespring’s dilation theorem, we can find fermionic Gaussian channels by examining the effect that Gaussian unitary transformations on a larger system have on a subspace corresponding to a reduced subsystem.
Consider a bipartite fermionic system, AB, where system A is composed of fermionic modes and system B is composed of fermionic modes. Suppose the joint system is in a Gaussian state. The bipartite covariance matrix can be divided into blocks as
[TABLE]
where and are by and by matrices respectively representing the reduced state of the individual systems and where is an by matrix recording the correlations between the two systems.
Suppose that the two systems are initially uncorrelated, , and jointly undergo a Gaussian unitary transformation. As discussed above this can be represented by an orthogonal transformation,
[TABLE]
on the systems’ joint phase space. Note that , , are not necessarily orthogonal themselves.
Applying this transformation to the joint state as in (28) we can see that the reduced state of system is updated as Campbell (2015a)
[TABLE]
where we note that the second term in this expression is antisymmetric. Thus in general we see that a fermionic Gaussian channel is defined by a by matrix and an antisymmetric by matrix as
[TABLE]
In order for such a Gaussian channel to be physical it must map physical states to physical states. That is if satisfies (11) then should too. This is the case if and only if the channel obeys the complete positivity condition Bravyi (2005b)
[TABLE]
We can find the general form of a fermionic Gaussian master equation by taking the above Gaussian channel to be differential as,
[TABLE]
for some by real-valued matrices and , with antisymmetric.
Substituting Eqn. (33) in (31), we can compute
[TABLE]
Note that Eqn. (34) is an affine transformation comprising of a linear term and an affine term . Moreover note that is no longer required to be antisymmetric. In these two ways this evolution generalizes the unitary/orthogonal master equation, (26). In terms of the generators and , the complete positivity condition (32) is
[TABLE]
Any dynamics for the covariance matrix of the form (34) satisfying (35) can be equivalently written as a differential equation for the states density matrix, in Lindblad form,
[TABLE]
with a Hamiltonian, , and Lindblad operators, , which are quadratic and linear in the system’s Majorana operators respectively Horstmann et al. (2013); Prosen (2008); Bravyi and König (2012).
III Characterizing Gaussian Master Equations
Now that we have concluded our review of fermionic Gaussian dynamics and states, we will now classify the different kinds of dynamics that the general fermionic Gaussian master equations, (34) can produce.
In particular we will classify the different parts of open Gaussian evolution according to the following four dichotomies:
- •
Orthogonal vs. Non-orthogonal
- •
Passive vs. Active
- •
Single-Mode vs. Multi-Mode
- •
State-Dependent vs. State-Independent
leading to sixteen potentially possible types of dynamics. The relevance of these divisions is fleshed out in the next subsections.
III.1 Classification of Gaussian Evolution
III.1.1 Orthogonal vs. Non-Orthogonal
As we discussed above in equation (25), Gaussian unitary evolution in Hilbert space corresponds to an orthogonal transformation in phase space. We can interpret non-orthogonal dynamics in the same way we interpret non-unitary dynamics. Particularly, we can view non-orthogonal dynamics as those dynamics which require an external system for the system to exchange information with (i.e., to become correlated with).
This correspondence can be carried over to the system’s master equation as well by noting that the general master equation (34) reduces to the orthogonal one (unitary evolution), (26), when
[TABLE]
that is, when A is antisymmetric. Thus the presence of an affine term, , or a symmetric part of indicates non-orthogonal (non-unitary) evolution. Thus we can identify all of and the symmetric part of as the non-orthogonal parts of the dynamics
[TABLE]
Likewise we can identify the antisymmetric part of as the orthogonal part of the dynamics,
[TABLE]
As we have discussed above, dynamics of the form (34) can be written in Lindblad form (36) with a quadratic Hamiltonian and linear Lindblad operators in the system’s Majorana operators. We can associate the orthogonal part of our dynamics with the unitary term , that is
[TABLE]
where we note that such both unitary and dissipative evolution of fermionic Gaussian states can be efficiently simulated Bravyi and König (2012).
Similarly, the non-orthogonal part of the dynamics can be associated with Lindblad operators that are linear in the system’s Majorana operators as follows,
[TABLE]
where are the eigenvalues of (note that equation (35) guarantees these are positive) and are dimensional complex valued mutually orthogonal unit vectors. These expressions can be confirmed by comparison with Sec. II and III of Horstmann et al. (2013).
III.1.2 Passive vs. Active
In addition to classifying whether the dynamics are orthogonal or not, we can also characterize the dynamics by their effect on the average total excitation number (sum of the average excitation number in all the modes). Note this corresponds one to one with the effect on the system’s energy if all the modes are uncoupled and have the same excitation energy.
We define dynamics as either active or passive depending on whether it changes or maintains the expected excitation number respectively. Dynamics that commute with the excitation number are called number conserving. We can interpret active dynamics as those dynamics that require an external system for the system to exchange particles with. Note that we could equally well refer to passive dynamics as number conserving and active dynamics as number non-conserving.
The expected excitation number can be written in terms of the system’s covariance matrix as Onuma-Kalu and Mann (2018),
[TABLE]
where is the symplectic matrix,
[TABLE]
The rate of change of the expected excitation number can be computed using (34) as,
[TABLE]
where we have used the cyclic property of trace and that is antisymmetric. By our above definition, the dynamics is passive if for all . This is only the case if is symmetric and is traceless.
Thus we can identify the part of which is passive, (active ), as that part which becomes symmetric (antisymmetric) when multiplied by . Specifically
[TABLE]
so that . Using the symplectic identities we have
[TABLE]
In order to identify the active and passive parts of we must split it into parts that do and do not contribute to the trace of . This is not trivial and will be discussed in greater detail once we introduce the other dichotomies in Sec. III.2.
III.1.3 State-Dependent vs State-Independent
Looking at the general fermionic Gaussian master equation, (34), we see that the effect that the linear terms (those involving ) have on the covariance matrix depends on the current state of the system, i.e. these terms are state-dependent. On the other hand the effect of the affine term (i.e. ) does not depend on the state of the system; it is state-independent. Thus we call the state-dependent part of the dynamics and the state-independent part.
The interpretation of state-independent dynamics is a bit nuanced and warrants further discussion. Consider a system evolving under the Lindblad master equation, (36). Clearly all terms appearing in this equation must be linear in and so depends on (through multiplication). Thus it would appear that (at least written this way) all dynamics are state dependent. How can this be true if, as we discussed in Sec. II.3.3, a Gaussian state’s covariance matrix undergoes a linear affine update. In the covariance matrix description it appears we can identify which dynamics are affine (i.e., state-independent) unambiguously, whereas there seems to be no such terms when we analyze the dyanamics in terms of the system’s density matrix.
To resolve the tension in the above paragraph, we find helpful to think of an analogous situation in the Bloch sphere. Let be the projection of a two-level system’s density matrix onto the Pauli basis, {, , , }, that is
[TABLE]
where . Note that from the state’s normalization condition, , we know that is fixed. Thus we can partition this trivial component of from the others as where is the system’s usual Bloch vector satisfying
[TABLE]
Note that lives in an affine space, that is, on a hyperplane displaced from the origin, whereas does not.
Turning to the system’s dynamics, we note that every completely positive trace preserving map acting on (i.e., , where the prime denotes the system state at a later time) can be represented by unique real-valued matrix, , acting on as . Again separating out the trivial component of we can write as,
[TABLE]
where is a real-valued matrix and is a real-valued 3 dimensional vector. Note that the first row of is fix by our assumption that is trace preserving. We can write this dynamics in terms of the system’s Bloch vector, , as
[TABLE]
such that obeys an linear-affine update equation . Contrast this with the linear update equation, which obeys. In effect we have exchanged the “affine-ness” of the vector’s space for “affine-ness” in its update equation.
Analogously to the fermionic Gaussian case, we can identify the matrix as the state dependent part of the dynamics and the 3 dimensional vector as the state independent part. In this context their interpretations is clear. Viewing and as subblocks of the update map we can see that describes how the components of rotate into the components of . Likewise we can see that describes how the trivial identity component of , i.e. , rotate into the components of . Since all valid states have the same value for the identity component of the dynamics coming from is in a sense state independent.
Moreover we should note that also describes the non-unital part of the dynamics, that is the dynamics which displaces the maximally mixed state, or equivalently . Concretely, at . For finite dimensional systems the presence of non-unital dynamics Lidar et al. (2006) is necessary and sufficient for the dynamics to be able to increase some state’s purity.
In the fermionic Gaussian case, the role of the trivial component of is played by the symmetric part of the state’s second moments, , which are fixed by the canonical anti-commutation relations, (6). We should also note that as in our Bloch sphere example, the fermionic state-independent dynamics, corresponds to the non-unital part of the dynamics. This can be seen by noting that the fermionic maximally mixed state is here represented by the infinite temperature state, . Analogously to our Bloch sphere example, we can then identify the state independent part of the dynamics as at . As we will see is indeed associated with purifying dynamics.
III.1.4 Single-Mode vs. Multi-Mode
Recall that in our definition of , (5), the Majorana operators corresponding to each mode are listed adjacent to each other, in pairs. From this it follows that in the various matrices defined from and acting on (i.e., , , , ) adjacent pairs of rows and columns correspond to individual modes. Dividing these matrices into 2 by 2 blocks one finds that the block diagonal terms describe the correlations within each of the modes and how they are coupled to themselves, whereas the block-off-diagonal terms describe the multi-mode correlations and how they couple to each other.
Thus we can think of the block-diagonal parts of both and as being responsible for the single-mode dynamics of the system while the block-off-diagonal parts of and describe the couplings between the modes, i.e. the multi-mode dynamics. We can interpret multi-mode dynamics as those dynamics that couple different modes of the system together either directly or indirectly through an environment/third party.
Note that if one chooses to define fermionic modes in a different way then different dynamics will be considered single-mode and multi-mode. Similarly, these new modes would have their own number operators and therefore which dynamics are considered active/passive will also change. Note however that which dynamics are (non-)orthogonal and which are state (in-)dependent is independent of how we define our modes.
Moreover, all aspects of our classification scheme are invariant under a local change of basis within each mode.
Finally we note that instead of partitioning the system all the way down to individual modes, one could instead consider a more general partition into subsets of modes. This straightforwardly generalizes the notion of multi-mode dynamics to mutli-partite dynamics. These collections of modes could, for instance, correspond to those accessible by spatially separated parties.
III.2 Partitioning the Gaussian master equations
Now that we have discussed four ways of partitioning fermionic Gaussian dynamics we will explicitly perform all four partitions at once. We have summarized the results of this partition in Table 1.
As discussed above, it is trivial to partition the dynamics into its state-dependent and state-independent parts (A and C respectively). We will now divide each of these into its orthogonal active (OA), orthogonal passive (OP), non-orthogonal active (NA) and non-orthogonal passive (NP) parts. Then we will separate the single-mode (S) dynamics from the multi-mode dynamics (M).
As discussed above, finding the orthogonal and non-orthogonal parts of involve finding its symmetric and antisymmetric parts. Similarly finding the active and passive parts of involve symmetrizing and antisymmetrizing . To find the orthogonal active part of A, for instance, we do both antisymmetrizations consecutively,
[TABLE]
Note that performing the antisymmetrizations in either order and expanding yields,
[TABLE]
One can quickly confirm that both and are antisymmetric as desired.
Similarly we can identify the other parts of :
[TABLE]
To find more convenient expressions for these, it is helpful for us to introduce a basis for the real by matrices
[TABLE]
and to expand over this basis in the second tensor factor
[TABLE]
where are by matrices for .
As an example, let us again calculate the orthogonal active part of now using this expansion. Defining the linear functions,
[TABLE]
we can compute the orthogonal part of as,
[TABLE]
Using the identities,
[TABLE]
this simplifies to,
[TABLE]
The orthogonal and active part of ,
[TABLE]
can be calculated by recalling from (45) that and noting that multiplying on the left by cycles the 2 by 2 basis as,
[TABLE]
Thus
[TABLE]
and
[TABLE]
where we have used that sym and anti are orthogonal projectors. Finally multiplying by on the left undoes the transformation (63) yielding,
[TABLE]
Thus the orthogonal active part of is the sum of two by antisymmetric matrices tensored with and .
A similar analysis can be performed on the other parts of , yielding
[TABLE]
where and are some symmetric and antisymmetric by matrices for .
Finally each of these can be further subdivided into its single and multi-mode parts by isolating their block diagonal elements. Note that in the expansion given by (59) the block diagonal elements of, for instance, the term correspond to the diagonal elements of . Defining to be the diagonal elements of we find the single mode parts of each term to be,
[TABLE]
Note that the single-mode orthogonal active state-dependent part of the dynamics () vanishes since the diagonals of an antisymmetric matrices are zero. The multi-mode parts of each term is given by the difference between the terms and their single modes parts, .
Now that we have fully partitioned the state-dependent part of our dynamics, , we turn our attention to the state-independent part, . As we did for , we expand over the basis (58) as
[TABLE]
where are by matrices for . Recall that must be an antisymmetric matrix. This implies that its coefficient matrices must be either symmetric or antisymmetric depending on their accompanying tensor factor. Specifically, since , , and are symmetric , , and must be antisymmetric. Similarly since is antisymmetric must be symmetric.
To begin we note that, as discussed above, is entirely non-orthogonal, and . Next we will partition into its single-mode and multi-mode parts. As before this means splitting into its block-diagonal and block-off-diagonal elements. This again corresponds to isolating the diagonal elements of ’s coefficient matrices
[TABLE]
where we have again exploited the fact that the diagonals of antisymmetric matrices vanish. We can identify the rest of as its multi-mode part
[TABLE]
Next we will divide into its active and passive parts according to how it affects a system’s average excitation number. Recalling equation (46) we can see that contributes to the average excitation number through the trace of .
As we will now argue, the multi-mode part of is entirely passive. To see why recall that by definition the multi-mode part of is block-off-diagonal. Note that multiplying by acts trivially on the first tensor factor such that is also block-off-diagonal. Thus is traceless and therefore is passive. Thus the active part of is entirely single-mode.
Now we can compute ’s contribution to the change of particle number as
[TABLE]
and so the diagonal elements of determine if is active or not. Thus we are lead to identify the active and passive parts of as,
[TABLE]
respectively. Coincidentally these are the same terms we found when dividing into its single and multi-mode parts, and .
The results of this partition are summarized in Table 1. Note that the partition has revealed that only 9 of the potential 16 types of dynamics are realized.
III.3 Complete Positivity
While the above partition produced nine distinct types of dynamics, not all of these are completely positive in isolation. As we will see, in order to be completely positive any non-orthogonal dynamics (either or ) must be accompanied by a non-zero amount of noise ().
We prove this by showing that for completely postive dynamics implies which itself implies . Following this we will show that is the only part of the dynamics which contributes to this trace. Later, in Section IV, we will show why it is appropriate to interpret as generating noise.
To begin our proof, we first write the completely positive condition (35) in terms of the partition as
[TABLE]
If , this reduces to . Taking the complex conjugate of this equation we find that or equivalently , where we recall that is a real matrix. The only way that both of these inequalities can be true is if . Taking the contrapositive of this result we find that implies .
By adding (78) to its complex conjugate we see that completely positive dynamics has . This means that the eigenvalues of are all real and non-positive. From this it immediately follows that their sum is non-positive, . Since the eigenvalues are non-positive, their sum can only vanish if all of the eigenvalues are themselves zero. In other words, implies . Thus if does not vanish then neither can such that we have .
As we have now seen, in order for the dynamics to be completely positive, the presence of any non-orthogonal dynamics implies that . Using the partition described above we will now identify which parts of the dynamics contributes to this trace.
To begin we compute , that is the part of this trace coming from passive dynamics. From (72) we have
[TABLE]
and so the dynamics that contribute to must be active. Next we can argue that since the multi-mode parts of are block-off-diagonal they cannot contribute to this trace either. Thus the dynamics contributing to must be single-mode. Thus the only part of the dynamics contributing to is .
Hence, completely positive non-orthogonal dynamics must have . As we will see in the next section, this type of dynamics can be interpreted as generating noise. The fact that non-orthogonal (and more generally non-unitary) dynamics must be noisy is well known and holds outside of the Gaussian context we are discussing here. The novel connection here is that for Gaussian fermionic systems this noise must be active. That is particle-number non-conserving and requiring an environment for its particle exchange. Though some active dynamics do not necessarily require an environment to exchange particles with, we also comment that such dynamics are not Gaussian, that is they do not map Guassian states to Gaussian states and thus cannot be regarded as fermionic Gaussian maps.
Any non-trivial interaction with an environment must involve particle/excitation exchange with that environment, for at least some initial states. In other words, any completely positive interaction with an environment having no particle/excitation exchange is orthogonal and thus can be implemented/explained/modelled without that environment.
Moreover, since any state-independent dynamics is necessarily non-orthogonal it must also be noisy () in order to be completely positive. Since this noise term is state dependent, all completely positive fermionic Gaussian dynamics must include a state-dependent part.
Lastly, it is worth noting that complete positivity can be violated if the dynamics is non-Markovian Rivas et al. (2014). In such cases non-orthogonal dynamics could in principle appear without an additional noise term.
IV Understanding the Different Components
Having completed the classification and partition of the dynamics, we now study the different types of dynamics that are possible for fermionic systems and how they relate to the partition we performed above. Note that it is sufficient to consider systems composed of one or two modes () in order to build illustrative examples of every type of dynamics. We summarize the results of this section in Table 2.
IV.1 Single Mode Dynamics
As discussed above, taking greatly simplifies the state space available to a fermionic system. Specifically, all physical single-mode states are thermal states with respect to their free Hamiltonian (2). Recall these states have a covariance matrix given by (12),
[TABLE]
where is a temperature monotone and is the mode’s excitation energy. Recall the parameter is related to the expected excitation number of the mode as . In order for a state with covariance matrix (80) to be a physically valid state we must have such that .
The dynamics of a single mode are equally trivial. Since the coefficient matrices of and in (59) and (73) are just scalars. Specifically,
[TABLE]
for some real parameters , , , and . Likewise,
[TABLE]
for some real parameter . The complete positivity condition (32) here reduces to
[TABLE]
Note that, as discussed above, the presence of any non-orthogonal dynamics necessitates the presence of .
IV.1.1 Orthogonal Single-Mode Dynamics
According to the partition described above, the only type of dynamics that is orthogonal (i.e., unitary in Hilbert space) and single-mode is also passive and state-dependent. Such dynamics is generated by . For one mode () the generator of this dynamics is of the form
[TABLE]
for some real parameter .
To interpret this type of dynamics, we compute its effective Hamiltonian. From (42) we find
[TABLE]
Thus we can interpret this dynamics as the free evolution of the mode, where is its excitation energy.
From (34) we compute the effect of this dynamics on the system’s covariance matrix, finding
[TABLE]
that is, the dynamics that does not change the state of the system. One may have anticipated this by recalling that for one mode () all physical states are thermal and therefore stationary under free evolution. This could also have been anticipated by noting that this dynamics is passive, and so cannot change (and therefore cannot change or ).
IV.1.2 Non-Orthogonal Single-Mode Dynamics
The partition described above identifies three types of non-orthogonal single-mode dynamics (, , and ) and which we will now discuss in turn.
As discussed above, complete positivity requires that any non-orthogonal dynamics is accompanied by some . For one mode () the generator of this dynamics is of the form
[TABLE]
for some real parameter . Complete positivity requires . Using equation (43) we can associate this dynamics with Lindblad operators that are linear in the Majorana operators.
[TABLE]
Next we compute the effect of this dynamics on the system’s covariance matrix, finding
[TABLE]
Thus this dynamics causes to decay exponentially to zero at a rate . Once the state is maximally mixed. Thus we can identify as adding noise to the system.
Next let us now look at state-independent active non-orthogonal single-mode dynamics, that is . This type of dynamics is generated by
[TABLE]
for some real parameter . In order to be completely positive this dynamics must be accompanied by a minimum level of noise. Specifically, with . Using equation (43) we can associate this dynamics with Lindblad operators that are linear in the Majorana operators.
[TABLE]
Computing the effect of this dynamics we find
[TABLE]
This results in being exponentially attracted towards at a rate . Note that the complete positivity of the dynamics implies that this final state of the system is physical, i.e. . In the limiting case where the system’s final state has . These are the system’s two pure states, and . Hence we identify dynamics as purifying the state.
Finally, let us look at state-dependent passive non-orthogonal single-mode dynamics, that is . This type of dynamics is generated by
[TABLE]
for some real parameters and . In order to be completely positive this dynamics must be accompanied by a minimum level of noise. Specifically, with .
Note that as we discussed in Section III.1.4 our classification scheme is invariant under a change of local basis. Thus without loss of generality, it is sufficient to only investigate the term. Using equation (43) we can associate this term with Lindblad operators that are linear in the Majorana operators.
[TABLE]
As we saw with free evolution, this dynamics cannot affect since it is passive. However, this does not mean that this dynamics is completely trivial. As we will see in the next section, this dynamics affects the evolution of the mode’s correlations with other uncoupled systems.
IV.2 Multi-mode Dynamics
A generic covariance matrix for modes can be written as,
[TABLE]
for some local temperature monotones and and four correlation numbers: , , , and . Multi-mode dynamics couples these parameters together via the master equation (34). Specifically, the six parameters of the covariance matrix, , will evolve under a system of first order differential equations as,
[TABLE]
for some by real-valued matrix, , and dimensional real-valued vector, .
In order to examine the effect of multi-mode dynamics we will convert the dynamics into the above form and then perform an eigen-decomposition of .
IV.2.1 Revisiting Single-Mode Dynamics
Before we look at multi-mode dynamics let us look at how single-mode dynamics affect existing correlations.
First we will look at the effect of free rotation on the system’s correlations. Taking each mode to have excitation energies, and , their free evolution is generated by
[TABLE]
Computing from (34) the rate of change of the covariance matrix using (99) and (97) we find
[TABLE]
where the lower left triangle is the negation of the upper right one. Note that as expected the free rotation does not affect the reduced state of either system; and are constant. From this we can read off as
[TABLE]
To analyze how the correlations effect each other we can diagonalize . However in this case it is more convenient to diagonalize , which is related to the second order differential equations (note ). The result is
[TABLE]
where diag is the usual notation for a diagonal matrix with its non-zero elements given by the argument. Thus the correlations to rotate among themselves. In particular the and correlations oscillate at a rate and the and correlations oscillate at a rate .
Next, let us examine the effect of on multi-mode correlations. Since this dynamics is non-orthogonal we must introduce a certain amount of noise to make it completely positive. Restricting our attention to the term in (95) we can take
[TABLE]
where is the 2 by 2 zero matrix and is required for complete positivity.
Computing and diagonalizing it we find
[TABLE]
such that unless , all of the parameters of the covariance matrix (except ) are driven to zero. That is, eventually the first mode becomes maximally mixed and all of its correlations with the second mode are broken. The effect of is to modify the rates at which the parameters decay. In the limiting case where then the and correlations are completely shielded from this decay. For the purpose of our classification we will call this dynamics ‘correlation shielding’.
Repeating this analysis on the term we find,
[TABLE]
where is required for complete positivity. Note that as before all of the parameters of the covariance matrix (except ) are again driven to zero unless . If then the and correlations are shielded from decay, and if the and correlations are shielded.
IV.2.2 Orthogonal, passive and state-dependent dynamics
For the multi-mode orthogonal passive state-dependent dynamics are given by
[TABLE]
Since this dynamics is orthogonal we can compute its effective Hamiltonian from equation (42), obtaining
[TABLE]
Written in terms of the modes’ creation and annihilation operators this is
[TABLE]
Note that every term in this effective Hamiltonian has an equal number of creation and annihilation operators, such that it is manifestly number conserving/passive. We should also note that these are the type of terms that would arise from a “rotating wave”-like approximation.
To analyze the effect of this dynamics let us restrict our attention to the term. Computing and diagonalizing we find,
[TABLE]
Thus we can see that this dynamics causes the difference in the modes’ excitation level, , and the correlations to oscillate at a rate .
Note that the remaining variables do not grow linearly with time but are constant. This can be shown by considering (instead of ), for which the equations reduce to
[TABLE]
with all other first derivatives vanishing.
Repeating our analysis on the term we find the same result as above but the correlation oscillates instead.
IV.2.3 Orthogonal active and state-dependent dynamics
For the multi-mode orthogonal active state-dependent dynamics are given by
[TABLE]
Since this dynamics is orthogonal we can again from equation (42) compute its effective Hamiltonian, obtaining
[TABLE]
Written in terms of creation and annihilation operators this is
[TABLE]
Note that every term in this effective Hamiltonian has an unequal number of creation and annihilation operators, such that it is manifestly number non-conserving/active. We should also note that these are the terms which would be dropped when taking the “rotating wave”-like approximation.
To analyze the effect of this dynamics, let us restrict our attention to the term. Computing and diagonalizing we find
[TABLE]
Thus we can see this dynamics causes the total excitation level, , and the correlations to oscillate at a rate . One can imagine the modes both becoming more excited and unexcited in unison while correlations between them rise and fall. As before, the remaining variables do not grow linearly with time but are constant.
Repeating our analysis on the term we find the same result as above but the correlations oscillate instead.
IV.2.4 Non-orthogonal active and state-dependent dynamics
For the multi-mode non-orthogonal active state-dependent dynamics are given by,
[TABLE]
Since this dynamics is non-orthogonal we must introduce a certain amount of noise to make it completely positive. Restricting our attention to the term we first examine,
[TABLE]
where is required for complete positivity.
Using equation (43) we can associate this term with Lindblad operators that are linear in the Majorana operators.
[TABLE]
Computing and diagonalizing we find,
[TABLE]
Note that unless , all of the parameters of the covariance matrix are suppressed to zero; The modes become maximally mixed and uncorrelated. The effect of this dynamics is to modify the rates at which the parameters decay. In the limiting case where the final state may still have some correlations. For example if then the sum, , is preserved resulting in the final state
[TABLE]
where .
The term provides similar phenomenology, shielding either the sum or .
IV.2.5 Non-orthogonal, passive and state-dependent
For the multi-mode, non-orthogonal, passive, state-dependent dynamics are given by,
[TABLE]
Since this dynamics is non-orthogonal we must introduce a certain amount of noise to make it completely positive. Restricting our attention to the term we have,
[TABLE]
where is required for complete positivity.
Using equation (43) we can associate this term with Lindblad operators which are linear in the Majorana operators.
[TABLE]
Computing and diagonalizing we find,
[TABLE]
Once again, unless , all the parameters are suppressed to zero. The effect of this dynamics is to modify the rates at which the parameters decay. In the limiting case where the final state may still have excitations and correlations. For example if then the sum is preserved resuting in the state,
[TABLE]
where .
The term provides similar phenomenology, shielding either the sum or .
IV.2.6 Non-orthogonal, passive and state-independent dynamics
The final type of dynamics identified by the partition described above is given by
[TABLE]
This dynamics adds directly to the , , , and correlations.
Since this dynamics is non-orthogonal we must introduce some noise to make it completely positive. Taking
[TABLE]
we compute and to find
[TABLE]
The solution to these equations have both and decaying to zero at a rate , while the correlation decays to at a rate .
Note that as we discussed in Section III.1.4 our classification scheme is invariant under a change of local basis. Using this freedom we can take a representative scenario with and . In this case we can assign equation (43) to this type of dynamics with Lindblad operators that are linear in the Majorana operators.
[TABLE]
V Comparison with Bosonic Gaussian Dynamics
The mathematical structures underlying bosonic and fermionic GQM are very similar, but lead to vastly different phenomenology. Additional comparisons of bosonic and fermionic Gaussian systems can be found in Eisert and Prosen (2010) and Campbell (2015b).
Fundamentally their differences begin with how their (anti-)commutation relations are described on the system’s phase space. In the fermionic/bosonic case we have
[TABLE]
For fermionic systems symmetric combinations of Majorana operators are associated with the identity matrix on phase space whereas for bosonic systems antisymmetric combinations of quadrature operators are associated with the symplectic matrix .
In either case, Gaussian states are fully described by the system’s first and second moments. In the fermionic case, non-trivial linear combinations of the Majorana operators are unphysical so all first moments vanish. Moreover the symmetric part of the second moments are fixed by the commutation relations. Thus all that is left is the antisymmetric covariance matrix . In the bosonic case, the system may have non-trivial first moments (allowing for displaced/coherent states) and the symmetric part of the system’s second moments are non-trivial, that is the system’s covariance matrix . The overall difference is that fermionic Gaussian states are more restricted then bosonic ones.
In either case, the complete positivity condition is stated as the following matrix inequality for both bosonic and fermionic sytems:
[TABLE]
One critical thing to note here is that in the fermionic case the two-sided bound in (132) above implies that the space of allowed states is compact, whereas in the bosonic case the state space is unbounded.
In either case, the unitary Gaussian transformations can be seen as linear transformations on the system’s quadrature/Majorana operators. And in either case these turn out to be the transformations that preserve the system’s (anti-)commutation relations. In the fermionic case these are orthogonal transformations (i.e. transformations that preserve the identity) and in the bosonic case they are symplectic transformations (i.e. transformations that preserve the symplectic form). An important difference between these groups is that the special orthogonal transformations form a compact group whereas the symplectic transformations do not.
Ultimately, fermionic Gaussian dynamics is notably more restricted than bosonic dynamics. The fermionic state space is smaller in several ways: its first moment’s all vanish (meaning no displaced states are possible), its covariance matrix is antisymmetric (which necessarily has less degrees of freedom than a symmetric matrix of the same dimension) and the state space itself is bounded/compact. As for the dynamics, comparing the fermionic partition performed here to the bosonic one performed in Grimmer et al. (2018) we find two less types of dynamics are possible. Furthermore, due to the compactness of the state space, fermionic Gaussian dynamics must either by cyclic or evolve to a fixed point, there is no infinite direction for the state to head off towards. This is in contrast to the bosonic case where the state may be squeezed, displaced or heated to an arbitrary degree without converging to a fixed point.
VI Conclusion
We have introduced a classification of the generators of open fermionic Gaussian dynamics. Specifically we divided the generators the dynamics along four lines:
unitary and non-unitary 2. 2.
active and passive 3. 3.
single-mode and multi-mode 4. 4.
state-dependent and state-independent
Of the potential sixteen types of dynamics expected of such a division, we find that seven of them vanish, leaving only nine types of fermionic Gaussian dynamics.
We have provided illustrative examples of each of these types of dynamics. Our analysis of the complete positivity of these dynamics indicates that the presence of any non-unitary effects necessitates the presence of noise in the dynamics. Since this noise is active (it involved particle flux with the environment), completely positive fermionic Gaussian dynamics is either unitary or involve particle exchange with its environment.
We have also provided comparison with a similar partitioning of bosonic Gaussian dynamics Grimmer et al. (2018). Overall, fermionic Gaussian states and transformation are more restricted than bosonic ones. For a finite number of modes, there are less degrees of freedom for both Gaussian states and transformations if the modes are fermionic as compared to if they are bosonic. As we discussed these restrictions ultimately stem from the system’s (anti-)communtation relations.
Work that applies this partition to the dynamics of quantum systems that are bombarded by a rapid succession of fermionic ancillae is in progress.
Acknowledgements.
E.M-M acknowledges support of the NSERC Discovery program and his Ontario Early Researcher award. This work was supported in part by the Natural Sciences and Engineering Research Council of Canada (NSERC). D.G. acknowledges support by NSERC through the Vanier Scholarship.
Appendix A Converting Dynamics from Hilbert Space to Phase Space
In this appendix we convert the system’s evolution from the Heisenberg picture,
[TABLE]
into a linear differential equation on the phase space vector, , in the case where the Hamiltonian is quadratic in the Majorana operators
[TABLE]
for some by real-valued antisymmetric matrix .
Using (134) and distributing we find
[TABLE]
and from here we can use the identity
[TABLE]
and (6) to find
[TABLE]
where in the last step we have relabeled the indices in the second term. Since is antisymmetric we have
[TABLE]
or equivalently Bravyi and König (2012)
[TABLE]
This is the result claimed in (23).
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Plenio et al. (1999) M. B. Plenio, S. F. Huelga, A. Beige, and P. L. Knight, Phys. Rev. A 59 , 2468 (1999) . · doi ↗
- 2Plenio and Huelga (2002) M. B. Plenio and S. F. Huelga, Phys. Rev. Lett. 88 , 197901 (2002) . · doi ↗
- 3Chin et al. (2012) A. W. Chin, S. F. Huelga, and M. B. Plenio, Phys. Rev. Lett. 109 , 233601 (2012) . · doi ↗
- 4Huelga et al. (1997) S. F. Huelga, C. Macchiavello, T. Pellizzari, A. K. Ekert, M. B. Plenio, and J. I. Cirac, Phys. Rev. Lett. 79 , 3865 (1997) . · doi ↗
- 5Rivas et al. (2010) A. Rivas, S. F. Huelga, and M. B. Plenio, Phys. Rev. Lett. 105 , 050403 (2010) . · doi ↗
- 6Weedbrook et al. (2012) C. Weedbrook, S. Pirandola, R. García-Patrón, N. J. Cerf, T. C. Ralph, J. H. Shapiro, and S. Lloyd, Rev. Mod. Phys. 84 , 621 (2012) . · doi ↗
- 7Di Vincenzo and Terhal (2005) D. P. Di Vincenzo and B. M. Terhal, Foundations of Physics 35 , 1967 (2005) . · doi ↗
- 8Eisler and Zimborás (2015) V. Eisler and Z. Zimborás, New Journal of Physics 17 , 053048 (2015) .
