Introduction

Gaussian transformations are ubiquitous in quantum physics, playing a major role in quantum optics, quantum field theory, solid-state physics or black-hole physics.1 In particular, the Bogoliubov transformations resulting from Hamiltonians that are quadratic (bilinear) in mode operators are among the most significant Gaussian transformations, well known to model superconductivity2 but also describing a much wider range of physical situations, from squeezing or amplification in the context of quantum optics36 to Unruh radiation in an accelerating frame79 or even Hawking radiation as emitted by a black hole.1012 In the present article, we focus on Gaussian bosonic transformations, which are at the heart of so-called Gaussian quantum information theory.13 These transformations encompass the passive coupling between modes of the electromagnetic field as effected by a beam splitter in bulk optics or an optical coupler in fibre optics, as well as the active transformations resulting from parametric downconversion in a nonlinear optical medium, which are traditionally used as a source of quantum entanglement.

Although they are common, quantum Gaussian processes are poorly understood in terms of entropy generation. Indeed, the symplectic formalism in phase-space representation is not suited to calculate von Neumann entropies as this requires diagonalising density operators in state space.14 When amplifying an optical state using parametric downconversion, for example, the output state suffers from quantum noise, which is an increasing function of the amplification gain.15 Characterising this noise in terms of entropy is indispensable for determining the capacity of Gaussian bosonic channels.1618 However, the output entropy is not accessible for an arbitrary input state because it is hard—usually impossible—to diagonalise the corresponding output state in infinite-dimensional Fock space. With the notable exception of Gaussian states (e.g., the vacuum state, resulting after amplification in a thermal state of well-known entropy), very few analytical results are available as of today.18

In this article, we demonstrate that the replica method can be successfully exploited to overcome this central problem and find an exact analytical expression for the entropy generated by Gaussian processes acting on non-trivial bosonic states. The replica method is known to be an invaluable tool in statistical physics, especially with disordered systems,19 and in quantum field theory.20 Here we first apply it to continuous-variable (Gaussian) quantum information theory and show that it enables accessing the entropy generated by a quantum optical amplifier, opening a new way towards the entropic characterisation of Gaussian channels as considered in quantum communication theory. To illustrate the power of this approach in an interesting and experimentally relevant case, we investigate the output entropy when amplifying a binary superposition of the vacuum and an arbitrary Fock state, which yields a surprisingly simple analytical expression.

Results

Gaussian bosonic transformations

The linear coupling between two modes of the electromagnetic field with, e.g., a beam splitter, is modelled by the (passive) quadratic Hamiltonian H=i a ˆ b ˆ i a ˆ b ˆ , where a ˆ and b ˆ are bosonic mode operators. This operation can be shown to preserve the Gaussian character of a quantum state, or more precisely the quadratic exponential form of its characteristic function. The corresponding transformation in phase space is the rotation a ˆ cosθ a ˆ +sinθ b ˆ and b ˆ cosθ b ˆ sinθ a ˆ , where cos2 θ is the transmittance. Another generic Gaussian transformation results from parametric downconversion in a nonlinear medium, which is modelled by the (active) quadratic Hamiltonian H=i a ˆ b ˆ i a ˆ b ˆ . It effects the Bogoliubov transformation a ˆ coshr a ˆ +sinhr b ˆ and b ˆ coshr b ˆ +sinhr a ˆ , where cosh2 r is the parametric amplification gain. More generally, the set of all linear canonical transformations effected by quadratic bosonic Hamiltonians, also referred to as symplectic transformations, can easily be characterised in terms of affine transformations in phase space (e.g., rotations and area-preserving squeeze mapping).

Accessing the generated entropy

Calculating the von Neumann entropy S ( ρ ˆ ) =tr ( ρ ˆ ln ρ ˆ ) of a bosonic mode that is found in state ρ ˆ at the output of a Gaussian transformation is often an intractable task because it requires turning to state space and finding the infinite-size vector of eigenvalues of ρ ˆ . The above symplectic formalism for Gaussian transformations is useless in this respect, albeit for Gaussian states. However, this problem can be circumvented by adapting the replica method, which relies on expressing tr ( ρ ˆ n ) as a function of the number of replicas n * and taking the derivative at n=1, thereby avoiding the need to diagonalise ρ ˆ (see Materials and Methods). As we shall show, dealing with a quadratic Hamiltonian makes the replica method a perfect tool to access von Neumann entropies because it involves Gaussian integrations, or else some tricks can be used in order to bring tr ( ρ ˆ n ) to a calculable form.

First, we illustrate this principle with a generic zero-mean rotation-invariant Gaussian state, namely a thermal state ρ ˆ 0 = ( 1 | τ | 2 ) k =0 | τ | 2 k | k k | characterised by a mean photon number N | τ | 2 / ( 1 | τ | 2 ) . As ρ ˆ 0 is in a diagonal form, it is of course straightforward to calculate its entropy, giving the well-known formula S ( ρ ˆ 0 ) =g ( N ) ( N + 1 ) log ( N + 1 ) NlogN. However, we may also start with its non-diagonal representation in the coherent-state basis { | α }, where α is a complex number, namely

(1) ρ ˆ 0 = 1 π 1 | τ | 2 | τ | 2 d 2 α e 1 | τ | 2 | τ | 2 | α | 2 | α α |

By making the change of variable α | τ | α and using α | β = e ( | α | 2 + | β | 2 2 α * β ) /2 , we can write

(2) tr ( ρ ˆ 0 n ) = ( 1 | τ | 2 ) n π n d 2 α 1 d 2 α n e α ¯ M α ¯

where α ¯ = ( α 1 , α n ) T is a column vector and M is the n×n circulant matrix

(3) M = ( 1 | τ | 2 0 0 0 1 | τ | 2 0 | τ | 2 0 0 1 ) .

Equation (2) is a simple Gaussian integral, which, using the determinant det M=1 | τ | 2 n , can be expressed as

(4) tr ( ρ ˆ 0 n ) = ( 1 | τ | 2 ) n 1 | τ | 2 n

Applying the replica method, we readily find that

(5) n tr ( ρ ˆ 0 n ) | n =1 = ln 1 1 | τ | 2 + | τ | 2 1 | τ | 2 ln 1 | τ | 2

which coincides with the above expression S ( ρ ˆ 0 ) =g ( N ) for the entropy of a thermal state, as expected.

Amplifying a Fock state

Next, we consider the problem of expressing the entropy Sm generated by amplifying an arbitrary Fock state |m. For this, we consider a two-mode squeezer of parameter ξ= | ξ | e i ϕ , applying the unitary transformation

(6) U ˆ = e ξ a ˆ b ˆ + ξ * a ˆ b ˆ

on the initial state | m a | 0 b (subscript a refers to the signal mode, while b refers to the idler mode). The reduced output state ρ ˆ m of the signal mode is diagonal in the Fock basis, with a vector of eigenvalues given by18,21

(7) p k ( m ) = ( 1 | τ | 2 ) m + 1 ( k + m k ) | τ | 2 k , k

where τ=tanhξ, from which we find

(8) tr ( ρ ˆ m n ) = ( 1 | τ | 2 ) n ( m + 1 ) k =0 ( k + m k ) n | τ | 2 n k .

Equation (8) can be re-expressed in a closed form as

(9) tr ( ρ ˆ m n ) = ( 1 | τ | 2 ) n ( m + 1 ) | τ | 2 n Li n ( m ) ( | τ | 2 n ) .

where

(10) Li n ( m ) ( ζ ) k =0 ( k + m k ) n ζ k + 1

and Li n ( 1 ) ( ζ ) denotes the polylogarithm of order −n.22 Applying the replica method to Equation (9) and taking into account Li 1 ( m ) ( ζ ) =ζ/ ( 1 ζ ) m + 1 , we obtain the entropy

(11) S m = n tr ( ρ ˆ m n ) | n =1 = ln | τ | 2 ( 1 | τ | 2 ) m + 1 ( 1 | τ | 2 ) m + 1 | τ | 2 n Li n ( m ) ( | τ | 2 n ) | n =1 .

Using Li n ( 0 ) ( ζ ) =ζ/ ( 1 ζ ) , it is easy to check that Equation (11) gives the correct value for S0, that is, the entropy of a thermal state ρ ˆ 0 as in Equation (5). Interestingly, as the polylogarithm Li n ( 1 ) ( ζ ) is a well-studied function, a closed expression can also be found for S1 in terms of Eulerian numbers (Supplementary Information). For m>1, the function Li n ( m ) ( ζ ) assumes a summation form, which is convergent and differentiable with respect to n, yielding an analytical expression for Sm (Supplementary Information).

Amplifying a superposition of Fock states

Now, we show that the same procedure makes it possible to express the entropy in situations where no diagonal form is available for the output state, so the replica method becomes essential. As an illustration, consider the amplification of a binary superposition of the type

(12) | ψ = | 0 + z | m 1 + z 2

where we take z without loss of generality. By using the Baker–Campbell–Hausdorff relation, the unitary transformation (6) can be rewritten in the form

(13) U ˆ = e ν e τ a ˆ b ˆ e ν ( a ˆ a ˆ + b ˆ b ˆ ) e τ * a ˆ b ˆ

where ν=lncosh | ξ | and τ= ξ | ξ | tanh | ξ | , so that the joint output state |Ψ of the two modes can be expressed in the double-coherent-state basis | α a | β b , namely

(14) α , β | Ψ = 1 1 + z 2 ( α , β | U ˆ | 0,0 + z α , β | U ˆ | m ,0 ) = 1 1 + z 2 ( ( 1 | τ | 2 ) 1 2 + z ( 1 | τ | 2 ) m + 1 2 m ! ) × e ( | α | 2 + | β | 2 ) /2 τ α * β * + τ * α β .

From Equation (14), we can easily write the reduced output state ρ ˆ obtained by tracing |Ψ over the idler mode and paying attention to the non-orthogonality of coherent states. Using again the notation α ¯ = ( α 1 , α n ) T , we get

(15) tr ( ρ ˆ n ) = ( 1 | τ | 2 ) n π n ( 1 + z 2 ) n j =1 n d 2 α j | 1 + c α j m | 2 e α ¯ M α ¯

where the matrix M is defined as in Equation (3) and

(16) c = z m ! ( 1 | τ | 2 ) m /2 .

In order to bring this back to a Gaussian integral, we use the ‘sources’ trick,23 exploiting the identity x m e x 2 = m λ m e x 2 + λ x | λ =0 . Then, Equation (15) becomes

(17) tr ( ρ ˆ n ) = ( 1 | τ | 2 ) n π n ( 1 + z 2 ) n λ ( n ) j =1 n d 2 α j × exp ( α ¯ M α ¯ + α ¯ λ ¯ + λ ¯ α ¯ ) | λ ¯ = 0 ¯

where λ ( n ) j =1 n | 1 + c m / λ j m | 2 is a differential operator in the variables λ ¯ = ( λ 1 , λ n ) T . Note here that λj and λ j * are treated as independent variables, instead of their real and imaginary parts. The derivatives with respect to all λ’s have been pushed in front of the integrals in Equation (17), so that we get a Gaussian integral that is immediately calculable, resulting in

(18) tr ( ρ ˆ n ) = tr ( ρ ˆ 0 n ) ( 1 + z 2 ) n λ ( n ) exp ( λ ¯ N λ ¯ ) | λ ¯ = 0 ¯ ,

where tr ( ρ ˆ 0 n ) is given by Equation (4) and corresponds to a vacuum input state (z=0). We have defined here the circulant matrix N= ( 1 | τ | 2 n ) m M 1 , with

(19) M 1 = 1 1 | τ | 2 n ( 1 | τ | 2 | τ | 2 ( n 1 ) | τ | 2 ( n 1 ) 1 | τ | 2 ( n 2 ) | τ | 2 | τ | 4 1 )

Equation (18) can finally be re-expressed in a form that is suitable to the replica method (see Materials and Methods), which yields a nice expression for the output entropy

(20) S ( z ) = 1 1 + z 2 S 0 + z 2 1 + z 2 S m

Intriguingly, the entropy of the amplified state is thus a convex combination of the extremal points S0 and Sm with the exact same weights as if we had lost coherence between the components |0 and |m of the input superposition. This is schematically pictured in Figure 1. We have also numerically verified this behaviour, which, to our knowledge, has never been observed before. This is illustrated in Figure 2, where we show that the entropy is a monotonically increasing function of the superposition parameter z for fixed values of the squeezing parameter ξ. It must be stressed that this analytical result is highly non-trivial as we do not expect similar expressions for the entropy generated by other superpositions, such as | 1 +z | 2 or | 0 +z | 1 + z | 2 . Another striking case is the amplification of a coherent state: although |α is an infinite superposition of Fock states, the resulting entropy is S0, just as for the vacuum state |0.

Figure 1
figure 1

Generated entropy as a linear function over a one-dimensional convex polytope. The von Neumann entropy S(z), function of the superposition parameter z, is pictured by a point belonging to a one-dimensional convex polytope. The two extremal points correspond to the entropies S0 and Sm, obtained by amplifying states |0 and |m, respectively.

Figure 2
figure 2

Amplification of a superposition of the vacuum and a single-photon state. Plot of the von Neumann entropy S(z) as a function of the superposition parameter z for m=1 and several values of the squeezing parameter ξ. As S1>S0, Equation (20) implies that the curve S(z) always lies above S0 for a given ξ.

Discussion

We have demonstrated that the replica method, a tool borrowed from other areas of physics, provides a new angle of attack to access the quantum entropies generated by Gaussian bosonic transformations, especially in cases where the symplectic formalism is useless. As a matter of fact, it did require considerable effort simply to show that the vacuum state minimises the entropy produced by Gaussian bosonic channels, as recently proven in ref. 24. The difficulty behind this proof was precisely that no diagonal representation of the output state ρ ˆ is available when non-Gaussian input states are considered. A similar problem is also at the heart of other—yet unproven—Gaussian entropic conjectures for bosonic channels. For example, determining the capacity of a multiple-access or broadcast Gaussian bosonic channel is pending on being able to access entropies when non-Gaussian mixed input states are considered, see, e.g., refs 25,26,27. The replica method holds the promise to unblock these situations as it provides a generic trick to overcome the difficulty: tr ( ρ ˆ n ) is expressed for n replicas of state ρ ˆ by solving Gaussian integrals, without ever accessing the eigenvalues of ρ ˆ .

We have illustrated this procedure for the amplification of a superposition state of the form | 0 +z | m , which allowed us to unveil a remarkably simple behaviour for the entropy of the amplified state. The replica method thus clearly extends the limits of exactly computable entropies in comparison with the usual methods. Yet, one may question whether this method is sufficiently robust to address more complicated situations, such as arbitrary input states or general Gaussian transformations (other than the Bogoliubov transformation considered here). Even if a closed expression for tr ( ρ ˆ n ) can be found, taking its derivative with respect to n is a task that may become impractical. Although it is uncertain whether we can apply the replica method in such cases, we nevertheless believe that this method remains valuable if the goal is to find a bound on the entropy (instead of its exact expression). Take, for example, a general input state | ψ = k c k | k in Fock space. Our current calculations have shown that applying a Bogoliubov transformation yields an output state whose moments can be written as tr ( ρ ˆ n ) =tr ( ρ ˆ 0 n ) T ψ ( n ) , where ρ ˆ 0 is the output state that results from a vacuum input state and T ψ ( n ) is some analytical function of n, which encapsulates the actual input state |ψ. Similarly as in Equation (17), the function T ψ ( n ) can be written by applying some differential operator to the function j =1 n f | ( α j ) | 2 with f ( α ) = k =0 c k α k / k ! . The above expression for tr ( ρ ˆ n ) , written in terms of tr ( ρ ˆ 0 n ) , is especially relevant in the context of Gaussian entropic conjectures. It can, for example, be linked to the property that the vacuum input minimises the output entropy of the Bogoliubov transformation, as shown in a forthcoming work.

Another possible extension of the present work would be to consider more general Gaussian transformations as well as mixed input states. A possibility is to use the Glauber–Sudarshan P representation of the input and output mixed states (instead of their non-diagonal coherent-state basis decompositions), which may lead to a simpler way to express tr ( ρ ˆ n ) . Our preliminary results indicate that the replica method is again promising here, for example, to compute (or lower bound) the output entropy of a beam splitter if the input state is mixed. This avenue will be further explored in a future work.

In conclusion, we anticipate that the replica method will become quite a valuable tool in order to reach a complete entropic characterisation of Gaussian bosonic transformations, or perhaps even solve pending conjectures on Gaussian bosonic channels. More generally, the present work underlines the usefulness of a tool that had been neglected so far in the fields of quantum optics and quantum information theory.

Materials and Methods

Replica method

The replica method relies in general on the identity logZ= lim n 0 ( Z n 1 ) /n. For our purposes, using xlogx= lim n 1 ( x n x ) / ( n 1 ) = n ( x n ) | n =1 , we may re-express the von Neumann entropy of a state ρ ˆ as

(21) S ( ρ ˆ ) = tr ( ρ ˆ n ) n | n =1

The trick is to find an analytical expression of tr ( ρ ˆ n ) as a function of the number of replicas n * and to compute its derivative at n=1, avoiding the need to diagonalise ρ ˆ . This method also makes apparent the connection between the von Neumann entropy and other widely used measures of disorder, such as Tsallis and Rényi entropies. It has been used with great success in the context of spin glasses and quantum field theory,19,20,2833 being justified based on the analyticity of tr ( ρ ˆ n ) in a neighbourhood of n=1.29,30 In the Supplementary Information, we discuss its validity using Hausdorff’s moment problem and provide some easy but instructive examples from classical probability theory.

Applying the replica method to Equation (18)

The differential operator λ ( n ) appearing in Equation (18) can be expanded as

(22) λ ( n ) = k =0 n c 2 k 2 k ( n )

where each 2 k ( n ) contains ( n k ) 2 terms that return a non-zero result when acting on exp ( λ ¯ N λ ¯ ) and taking the value at λ ¯ = 0 ¯ , see Supplementary Information for details. The term with k=0 in Equation (22) is simply 0 ( n ) =1 , so that taking z=0 trivially results into tr ( ρ ˆ n ) =tr ( ρ ˆ 0 n ) , corresponding to the amplification of a vacuum state. The term with k=n gives, when acting on the exponential of Equation (18),

(23) 2 n ( n ) exp ( λ ¯ N λ ¯ ) | λ ¯ = 0 ¯ = m ! n 1 | τ | 2 n | τ | 2 n Li n ( m ) ( | τ | 2 n )

where Li n ( m ) ( | τ | 2 n ) is defined in Equation (10). Thus, we recognise that this term is connected to the case of an input Fock state |m, something that can also be seen by taking the limit z→∞ in Equation (18). If we put all pieces together, we may re-express Equation (18) as

(24) tr ( ρ ˆ n ) = tr ρ ˆ 0 n ( 1 + z 2 ) n { [ 1 + z 2 ( 1 | τ | 2 1 | τ | 2 n ) m ] n z 2 n ( 1 | τ | 2 1 | τ | 2 n ) m n + F ( m ) ( n ) + z 2 n tr ρ ˆ m n tr ρ ˆ 0 n }

where ρ ˆ m is the reduced output state resulting from the amplification of |m, and F ( m ) ( n ) is defined in the Supplementary Information. Now, applying the replica method (Equation (21)) to Equation (24), we get

(25) S ( z ) = 1 1 + z 2 S 0 + z 2 1 + z 2 S m n F ( m ) ( n ) | n =1 .

Finally, we prove in the Supplementary Information that the last term of the right-hand side of Equation (25) vanishes, so that it simplifies into Equation (20).