This disclosure relates to non-gaussian photonic state engineering.
Gaussian states of bosonic modes can be described as quantum states of optical waves that can be prepared using quadrature squeezed optical waves and passive linear optical elements. Gaussian states and their feasibility of experimental production are useful for quantum information processing. However, Gaussian states and Gaussian measurements (e.g., homodyne and heterodyne detection) do not constitute a universal set, i.e., resources that would allow universal quantum computation. Thus, techniques for generating non-Gaussian states are useful.
In one aspect, in general, an apparatus for generating a non-Gaussian quantum state associated with one or more spectral modes comprises: a quantum optical frequency comb source comprising at least one nonlinear optical medium and configured to provide a plurality of spectral modes spaced at a frequency-bin spacing, where the spectral modes include a plurality of pairs of entangled spectral modes, each pair of entangled spectral modes including: a first spectral mode centered at a first frequency, and a second spectral mode entangled with the first spectral mode and centered at a second frequency that is spaced from the first frequency at a multiple of the frequency-bin spacing; and a plurality of electrically controllable optical transformation modules connected in series with a first module in the series receiving spectral modes from the quantum optical frequency comb, where two or more of the modules each comprise: a spectral mode phase shifter configured to apply respective phase shifts to different spectral modes based on at least a first electrical signal, and a spectral mode mixer coupled to the spectral mode phase shifter and configured to couple spectral modes centered at different frequencies based on at least a second electrical signal.
Aspects can include one or more of the following features.
One or more of the electrically controllable optical transformation modules are configured to transform each pair of entangled spectral modes into single-mode squeezed vacuum states.
Each spectral mode phase shifter comprises a Fourier-transform pulse shaper.
Each spectral mode mixer comprises an electro-optic phase modulator.
The apparatus further comprises an output interface coupled to a last module in the series, the output interface including: a plurality of photon number resolving (PNR) detectors configured to detect respective spectral modes of more than one and fewer than all spectral modes output from the last module in the series, and at least one port providing at least one output spectral mode from the last module in the series not detected by any of the PNR detectors.
The output interface further comprises a wavelength-dependent element between the last module and the plurality of PNR detectors.
The wavelength-dependent element comprises at least one of: a grating or a prism.
Each PNR detector is configured to generate a detection signal that distinguishes a detected photon number equal to zero from a detected photon number equal to one, in each of a plurality of time slots; and distinguishes a detected photon number equal to one from at least one detected photon number greater than one, in each of the plurality of time slots.
The apparatus further comprises a trigger module configured to generate a trigger signal based on detection signals from the plurality of PNR detectors indicating one or more time slots in which the port providing at least one output spectral mode corresponds to a non-Gaussian quantum state.
The non-Gaussian quantum state comprises a quantum superposition of continuous variable (CV) optical wave quadrature states.
The quantum superposition comprises a superposition of optical waves with opposite phases.
The non-Gaussian quantum state is input to a module that includes one or more optical elements that provide at least one Gottesman-Kitaev-Preskill (GKP) qubit.
The one or more optical elements include at least one optical beamsplitter.
The trigger signal is based on detection signals that include a plurality of the detection signals each indicating a photon number of zero in at least one time slot.
The last module in the series consists essentially of a spectral mode mixer configured to couple spectral modes centered at different frequencies based on an electrical signal.
The first module in the series consists essentially of a spectral mode mixer configured to couple spectral modes centered at different frequencies based on an electrical signal.
A plurality of the modules in the series are integrated on a common photonic integrated circuit.
The frequency-bin spacing is a free spectral range of an optical parametric oscillator that includes the nonlinear optical medium.
In another aspect, in general, a method for generating a non-Gaussian quantum state associated with one or more spectral modes comprises: providing from a quantum optical frequency comb source, comprising at least one nonlinear optical medium, a plurality of spectral modes spaced at a frequency-bin spacing, where the spectral modes include a plurality of pairs of entangled spectral modes, each pair of entangled spectral modes including: a first spectral mode centered at a first frequency, and a second spectral mode entangled with the first spectral mode and centered at a second frequency that is spaced from the first frequency at a multiple of the frequency-bin spacing; and receiving spectral modes from the quantum optical frequency comb into a first module of a plurality of electrically controllable optical transformation modules connected in series, where two or more of the modules each comprise: a spectral mode phase shifter configured to apply respective phase shifts to different spectral modes based on at least a first electrical signal, and a spectral mode mixer coupled to the spectral mode phase shifter and configured to couple spectral modes centered at different frequencies based on at least a second electrical signal.
In another aspect, in general, an apparatus for generating a non-Gaussian quantum state associated with one or more spectral modes comprises: a quantum optical frequency comb source comprising at least one nonlinear optical medium and configured to provide a plurality of spectral modes spaced at a frequency-bin spacing, a plurality of electrically controllable optical transformation modules connected in series with a first module in the series receiving spectral modes from the quantum optical frequency comb, where two or more of the modules each comprise: a spectral mode phase shifter configured to apply respective phase shifts to different spectral modes based on at least a first electrical signal, and a spectral mode mixer coupled to the spectral mode phase shifter and configured to couple spectral modes centered at different frequencies based on at least a second electrical signal; and an output interface coupled to a last module in the series, the output interface including: a plurality of photon number resolving (PNR) detectors configured to detect respective spectral modes of more than one and fewer than all spectral modes output from the last module in the series, and at least one port providing at least one output spectral mode from the last module in the series not detected by any of the PNR detectors; wherein each PNR detector is configured to generate a detection signal that: distinguishes a detected photon number equal to zero from a detected photon number equal to one, in each of a plurality of time slots, and distinguishes a detected photon number equal to one from at least one detected photon number greater than one, in each of the plurality of time slots.
Aspects can include one or more of the following features.
The number of spectral modes spaced at a frequency-bin spacing is three or more.
The apparatus further comprises a trigger module configured to generate a trigger signal based on detection signals from the plurality of PNR detectors indicating one or more time slots in which the port providing at least one output spectral mode corresponds to a non-Gaussian quantum state.
The plurality of spectral modes provided by the quantum optical frequency comb source comprise a Gaussian state.
The plurality of spectral modes provided by the quantum optical frequency comb source comprise a state continuous-variable encoded state.
Aspects can have one or more of the following advantages.
The techniques described herein enable various implementations of non-Gaussian state production from input states populating discrete frequency bins. Some of the techniques include the use of controllable unitary operations with a quantum frequency processor, followed by photon-number-resolved (PNR) detection of ancilla modes. A quantum state of a single optical mode can be engineered at one reference frequency in a scalable way by leveraging Gaussian boson sampling (GBS) type state preparation (e.g., partial PNR detection on a multi-mode Gaussian state) across multiple frequencies using a comb-based continuous variables entanglement source and a quantum frequency processor to implement a linear mixing across the frequencies, and a heralding trigger obtained from detecting a subset of spectral modes.
Other features and advantages will become apparent from the following description, and from the figures and claims.
The disclosure is best understood from the following detailed description when read in conjunction with the accompanying drawing. It is emphasized that, according to common practice, the various features of the drawing are not to-scale. On the contrary, the dimensions of the various features are arbitrarily expanded or reduced for clarity.
Non-Gaussian quantum states of light are useful resources for optical quantum information processing, but methods to generate them efficiently can be challenging to implement. Here we describe a generic approach for non-Gaussian state production from input states populating discrete frequency bins by using controllable unitary operations with a quantum frequency processor, followed by photon-number-resolved detection of ancilla modes. Leveraging and refining the K-function representation of quantum states in the coherent basis, we develop a theoretical model amenable to numerical optimization and, as specific examples, design quantum frequency processor circuits for the production of Schrödinger cat states, exploring the performance tradeoffs for several combinations of ancilla modes and circuit depth. Our scheme provides a valuable general framework for producing complex quantum states in frequency bins, paving the way for single-spatial-mode, fiber-optic-compatible non-Gaussian resource states.
The distinction between discrete-variable (DV) and continuous-variable (CV) encodings offers a valuable lens through which to classify and understand photonic quantum information processing systems. Quantum information encoded on quantum states of optical waves can use DV encoding where a physical observable has one of multiple possible discrete values, or CV encoding where a physical observable has a value in a continuous range. Based on true (or approximate) finite-dimensional Hilbert spaces, DV optical designs are typically associated with qubits (or qudits) encoded in photons that are manipulated and subsequently measured with single-photon detectors. On the other hand, the infinite-dimensional Hilbert spaces of CV quantum information exploit collective photonic excitations (such as coherent or squeezed states) and homodyne/heterodyne detection with local oscillators (CV maintaining measurement techniques) and/or photon number resolving detectors (a measurement that can be used to convert CV into DV encoding), as fundamental resources. Gaussian states are an example of CV encoding and can be simpler to generate, compared to some realizations of DV encoding, which are non-Gaussian. The non-Gaussian quantum state generation techniques described herein can transform a Gaussian state input into a DV encoded output state. Other techniques have assumed that DV encoded states may be readily available as input states, which due to a variety of factors associated with practical implementations, is not always true. Thus, the ability to generate DV encoded states from CV encoded Gaussian states can be advantageous. From a technical side, the DV/CV divide can prove quite stark, and significant differences appear theoretically as well: for example, security proofs for CV quantum key distribution have generally proven much more challenging to establish due to the infinite dimensionality involved.
Yet this dichotomy is far from absolute, with features of particular quantum information processing approaches blurring the CV/DV distinction entirely. At the implementation level, many DV photonic systems utilize subspaces taken from a larger, intrinsically continuous Hilbert space-time and frequency bins forming representative examples of relevance. For encodings such as the Gottesman-Kitaev-Preskill (GKP) qubit, the logical quantum information is discrete, but the encoding occupies the full continuous Hilbert space. Here the CV aspects are not incidental features of the chosen Hilbert space; rather, they prove critical to the paradigm itself, providing the foundation for measuring and correcting continuous errors on the logical qubit state.
The potential of error-corrected photonic quantum information processing with GKP qubits makes them an appealing direction for research. But producing such states—and non-Gaussian CV states more generally—can be challenging. In some of the examples described herein, the frequency-bin degree of freedom (DoF) can exhibit several attractive features for scalable photonic quantum information processing, including wavelength parallelizability, compatibility with single-mode optical fiber, and CV state production with resonant parametric oscillators, both free-space and integrated.
A potential challenge of non-Gaussian state production with frequency-bin encoding, however, is the realization of arbitrary unitary operations. A quantum frequency processor (QFP) based on alternating applications of electro-optic phase modulators (EOMs) and pulse shapers can in principle synthesize any unitary frequency-bin operation in a scalable fashion.
Some of the prophetic examples described herein are based on simulation of a model for non-Gaussian frequency-bin state engineering on the QFP. We describe a resource-efficient method for computing the output of a QFP excited by Gaussian inputs and measured with photon-number-resolving (PNR) detectors applied to a subset of frequency modes. As examples of this general approach, we describe implementations of QFP circuits intended to produce Schrödinger cat states in one undetected bin and explore the impact of the number of components and ancilla modes on circuit performance, according to a cost function that balances both state fidelity and success probability. Some of the example implementations described herein can provide a general framework for non-Gaussian state production in frequency-bin quantum systems.
Without intending to be bound by theory, as an example of modeling such a system, we use a representation of Gaussian states in the coherent basis according to the K-function formalism. It has been shown that any N-mode pure Gaussian state |Ψ with covariance matrix (CM) V and displacement vector {right arrow over (x)}β can be written in the coherent basis |{right arrow over (α)} as
We note that since the CM V is symmetric, Γ and Γ−1 are also symmetric. We work with the convention =1 (therefore the CM of vacuum is I/2) and consider the qqpp representation where vectors are defined as {right arrow over (x)}αT=({right arrow over (q)}αT,{right arrow over (p)}αT) with {right arrow over (q)}αT=(qα
The coherent basis representation is a valuable tool for working on photon-subtraction-based or, more generally, partial PNR detection schemes aimed at engineering Gaussian states into desired non-Gaussian states. Photon subtraction can be modelled either (i) as a beamsplitter whose two input ports are fed with the ith mode of |Ψ and vacuum |0, respectively, followed by PNR detection on the lower output port; or (ii) simply by acting the annihilation operator {circumflex over (α)}i, where the index i refers to the mode, on |Ψ. Therefore, the photon subtraction operator will act only on the basis vectors of the state, i.e., coherent states in this instance. The action of beamsplitters or annihilation operators on coherent states is straightforward, making this basis particularly efficient for analytical or numerical evaluation. The situation is similar for partial PNR detection on a Gaussian state written as a coherent state expansion; the projection of a coherent state on a Fock state is the well known expression
The probability of a length-N PNR pattern for an N-mode Gaussian state |Ψ with zero displacements, i.e., {right arrow over (x)}β=0 in Eq. (1), is given by
where Σ=Σi=1Nni, Hf (σ) is the loop hafnian of the matrix σ with elements σij=sisj, where 1≤i, j≤Σ and si=qα
We will derive the explicit relation of the matrix σ to the matrix and consequently to matrices Γ and V. We also give the expressions for the Fock expansion coefficients of the produced non-Gaussian states and simplify further the expressions.
The matrix Γ is defined as Γ=V+I/2, where V is the CM and I the identity matrix. Since V corresponds to a pure Gaussian state, it can be written as V=SpV0SpT where Sp is an orthogonal symplectic matrix for a general passive transformation (beamsplitters and phase rotations, but not squeezers) and V0 is the CM for a product of N single mode squeezed vacuum states, i.e., the diagonal matrix
where r1, . . . , rN are the real and positive squeezing parameters for each of the N single-mode squeezed vacuum states (note that the phase of the squeezing has been absorbed into the orthogonal symplectic transformation Sp).
We have the following relation,
since detSp=detSpT=1 as both Sp and SpT, are symplectic matrices. The right hand side of Eq. (13) is the determinant of a diagonal matrix from which we find
Therefore, Eq. (6) is rewritten as
In the case where the input squeezing is the same among all single mode squeezed vacuum states, i.e. r1= . . . =rN=r, Eq. (14) reduces to detΓ=cosh2Nr.
In order to simplify Eq. (5) we can write Γ=Sp (V0+I/2) SpT, and since SpT
The symplectic orthogonal matrix Sp has the following block matrix structure and properties:
Moreover, since V0 is diagonal we can write
where T=diag(tanh r1, . . . , tanh rN). In virtue of Eqs. (16), (17), and (19), we find that in Eq. (5)
Therefore, in the most general case possible, Eq. (5) is simplified to
where A and C are given in Eqs. (23) and (24), respectively, as functions of the passive symplectic transformation Sp and the input squeezing parameters.
Consequently, matrix of Eq. (3) simplifies to
The matrix appearing in Eq. (8) is defined as
We find it easier if we transform as =W†W using the unitary matrix W defined as
Utilizing Eqs. (27), (28), and (29) we find
from which we see that det =det I=1. Since |det W|2=1, we have det =det and conclude that
Therefore, Eqs. (8) and (15) are further simplified to
In order to derive a convenient expression for , we work with and observe that
is indeed the inverse of , i.e., it satisfies =1. Since =W†W we find that =WW\ and finally
Therefore, using Eqs. (23), (24), and (35), any given passive symplectic transformation Sp, and input squeezing parameters, one can readily write .
Making use of Eq. (33), we can express the matrix elements of σ as
where {right arrow over (Λ)}T=({right arrow over (λ)}T, i{right arrow over (λ)}T) is a 2N-dimensional vector with {right arrow over (λ)}T=(λ1, . . . , λN) a real N-dimensional vector. Viewing
in the exponential of the right hand side of Eq. (36) as a polynomial in λi, Eq. (36) is equal to the coefficient of λiλj. This way, we can write
From the covariance matrix V, one can find matrix Γ−1 and therefore matrix σ using Eqs. (35) and (37), which is used in the calculation in Eq. (9).
The Gaussian moment problem of Eq. (7) represents a hafnian calculation and is related to the Gaussian boson sampling paradigm. When the indices i, j are equal this corresponds to a loop, i.e., matching an object with itself. Therefore, it is typically referred to as a loop hafnian. Equation (32) is the probability of finding ni photons in each one of the i=1, . . . , N modes. If we wish to engineer the N-mode Gaussian state into an M-mode (M<N) non-Gaussian, one as shown in
For numerical simulations, the above sum is truncated to a finite upper limit, which should be chosen with care to ensure that it encompasses all Fock coefficients of nonnegligible probability. This condition can be verified in practice by successively increasing the limits and observing no change to P.
In some implementations of a PNR detector, the PNR detector can be configured to be able to distinguish a detected photon number equal to zero from a detected photon number equal to one, in each of a plurality of time slots, and to also be able to distinguish a detected photon number equal to N from a detected photon number of N+1, in each of the plurality of time slots, for each value of N up to at least some relatively large number (e.g., N at least 10 or greater). In some cases, it may not be necessary for the PNR detector to be able to distinguish any possible number of detected photons from any other possible number of detected photons. For example, for a particular system configuration, it may only be necessary to distinguish among photon numbers that are more likely to be detected.
The non-Gaussian state |Φ on the M undetected modes can be written as a partial projection on Fock states of the detected modes:
where P is given in Eq. (38) and |Ψ is the input N-mode Gaussian state.
The Fock expansion coefficients of heralded state |Φ are cn
where the numerator is given by Eq. (7). Therefore, for any given partial PNR pattern (nM+1, . . . , nN) one can compute the Fock expansion coefficients of the produced state |Φ, which can be benchmarked against a target non-Gaussian state |Φt through direct comparison of Fock coefficients or collectively through fidelity =|Φt|Φ|2.
Regarding the example model framework thus far described, we note the following. First, we note that our formalism provides an approach to computing Gaussian states in the Fock basis. By incorporating the reduced dimensionality of a pure state directly, our approach may call for calculation of fewer expansion coefficients to fully characterize the output, in the case of pure state evolution.
Second, extra care may be needed when dealing with loop hafnians. Let us give an example. Say that one wants to calculate (s
For the calculation of loop hafnians, we give a formula which is the nonzero result of Eq. (9):
where {right arrow over (h)}T=(n1/2−v1, . . . , nN/2−vN). Equations (7) and (41) can be used directly in Eq. (38) for the probability of finding any non-Gaussian state in the undetected modes and in Eq. (40) for the Fock expansion coefficients of such a state. This tailored expression for the loop hafnian may provide significant computational speed up for non-Gaussian state engineering work. Essentially, the improvement can be obtained when the dominant bottleneck in Wick's formula stems from repeated factors (e.g., s1 in the example above) rather than many non-repeated factors, (e.g., s2 and s3 in the example above).
Third and finally, the formulas above enable calculation of the coefficients (n1 . . . nN|Ψ for any diagonal input covariance matrix V0 and passive symplectic mode transformation Sp—i.e., any covariance matrix for a pure Gaussian state—without numerical evaluation of a single matrix inverse or determinant: these expressions have all been reduced to matrix or scalar operations in the above examples. This simplification has an impact on the efficiency of the numerical procedure, eliminating potentially time-consuming inverse calculations from the optimization loop.
Up to this point, the mathematical formulation has been general with respect to the underlying optical modes, applicable equally well to any photonic DoF. We now refine our focus to frequency bins specifically. Fundamentally, the QFP is designed to realize arbitrary unitary operations on a discrete set of equispaced, clearly separated frequency modes, or bins.
In order to understand the basic principles of operation, consider a discrete set of frequency modes, each centered at ωn=ω0+nΔω(n∈) and associated with an annihilation operator {circumflex over (α)}n. The corresponding output operators {circumflex over (b)}n relate to the inputs {circumflex over (α)}n as
for a line-by-line pulse shaper and
for an EOM driven with phase function φ(t) periodic at the inverse mode spacing
so that
As written, this formulation contains an infinite number of frequency bins; in the interests of numerical tractability, though, we can limit the total number of considered modes to N and discretize the temporal period as
(n∈{0, 1, . . . , N−1}). Under this approximation, the total N×N unitary for a sequence of Q components becomes
where F is the discrete Fourier transform with elements
(m,n∈{0, 1, . . . , N−1}). Each Dq is a diagonal unitary matrix; the odd-numbered q signify an EOM with elements
and the even-numbered q a pulse shaper with
We bookend the QFP with EOMs in our example, rather than pulse shapers, based on previous experience where we have observed no increase in circuit performance with the addition of a front- or back-end pulse shaper. The form in Eq. (44) accurately reflects the physical situation as long as N is sufficiently large so that photon probability amplitudes do not reach the edge of the truncated simulated domain and artificially “wrap around” to the other side; in practice, this situation can be avoided by limiting the maximum EOM modulation index or applying bandpass filters to the pulse shaper matrices.
Diagonal unitary decompositions in the form of Eq. (44) can be used in a variety of photonic DoFs, including position/momentum, parallel waveguides, and time bins-whenever the physical system can be modeled as the application of phase shifts in alternating Fourier-transform pairs. One can analytically design such systems by starting with the beamsplitter/phase-shifter decomposition of path encoding, and then expressing each beamsplitter layer as six alternating phase masks, for example. However, this may introduce significant resource overhead, which may present a challenge to computing the Dq matrix elements used to synthesize a desired target matrix U optimally—i.e., without an intermediate conversion step to an equivalent path circuit. Accordingly, numerical optimization can be used in some QFP implementations for basic gates such as the Hadamard, controlled-NOT, cyclic hop, and arbitrary single-qubit unitaries. In some examples described herein, the non-Gaussian CV cases considered deal with many-photon states inherently.
Given the massive design space available for non-Gaussian QFP circuits—in terms of input states, unitaries, and output patterns—we have attempted in the specific configuration of
The use of PNR detection in the output module 306 after the QFP module 304 allows us to attain non-Gaussian states that are not available within other Gaussian cluster state models. In some alternative implementations, a GKP qubit encoding can be used that has a single photon in a discrete grid of spectro-temporal modes. While similar in that this also leverages the frequency DoF, many of the examples described herein provide for construction of non-Gaussian states in which quantum information resides in the field quadratures of optical modes, making our analysis multi-rather than single-photon in nature.
Having detailed the mathematical formalism and highlighted the specific features of the QFP, we now apply an example framework toward the design of quantum circuits that produce desired non-Gaussian output states, according to the configuration presented in
As noted previously, quantum system design with the QFP lacks an optimal analytical unitary decomposition procedure, so that numerical optimization may be used to obtain a QFP configuration realizing a desired unitary. In the context of non-Gaussian state design, the need for numerical optimization in itself is not unique, but has proven a fixture in path encoding as well.
In one approach to non-Gaussian state design, rather than designing a quantum circuit to implement some target state Φt directly, a Fock-truncated core state |Φcore is sought instead—related to |Φt via a squeezing and displacement operation, |Φt=S ()D(β)|Φcore. Suppose that the mode unitary found to produce |Φcore is U; then, by absorbing the displacement and squeezing operation into a new set of inputs and mode unitary U′, an interferometer for the desired full state |Φt can be produced immediately via an analytical decomposition scheme. In the QFP case, however, if a set of EOM and pulse shaper solutions are found that can implement the core state preparation circuit U, there is no straightforward connection from it [i.e., the Dq matrices in Eq. (44)] to the modified configuration that would realize U′; instead, numerical optimization may be employed on U′, effectively doubling the rounds of numerical design compared to path encoding. In what follows we concentrate on synthesizing circuits that produce the full target state |Φt immediately, avoiding this intermediate core state step.
To begin the optimization process we first define the target state |Φt in the Fock basis, i.e., the coefficients τn=n|Φt. We employ MATLAB's particle swarm optimization (PSO) tool to find the Ns nonzero input squeezing values of the total length-N vector of inputs
and a QFP unitary, U, that when applied to the N-mode input followed by detection of ns photons in each of the remaining Ns−1 squeezed modes, produces a state |Φ. Letting nc denote the photon number at which we truncate the state for numerical simulations, we therefore compute a total of nc+1 coefficients (including vacuum) to fully describe the heralded output. To find the optimal squeezing values and U, PSO varies the phase shifts applied to the N QFP modes by the pulse shapers, each EOM's phase modulation function φ(t), and the Ns nonzero elements of {right arrow over (r)} in order to minimize the cost function
where and P are the fidelity of |Φ with respect to |Φt and the probability of producing |Φ, respectively. We have found a logarithmic cost function of this form useful for penalizing <1 more strongly than P<1, emulating the effect of a constraint on without the computational cost associated with a strict constraint function. Other cost functions may also be employed without materially altering our approach. The Fock coefficients of |Φ in the Kth mode can be expressed as Eq. (40) which we write in the form
where {right arrow over (n)}=(0, . . . , 0, ns, . . . , ns, nK, ns, . . . , ns, 0, . . . , 0) is the vector of photon numbers over all output modes, so that P and can be written as
With the cost function defined we now lay out an example procedure for evaluating and P at each PSO iteration. First, we calculate
using {right arrow over (r)} in Eq. (22). U is calculated by plugging the N phase shifts for each pulse shaper and each EOM's φ(t) into Eq. (44), which we convert to symplectic form, Sp, via
where W is defined by Eq. (29) and U* corresponds to element-by-element conjugation (no transpose). Γ−1 is then calculated by Eq. (16), and the blocks A and extracted per Eq. (26). A and are used to find with Eq. (35). The matrix elements of σ are found by using in Eq. (37). Because we detect vacuum in all the QFP modes except for the center Ns,
in Eq. (41) renders unimportant all the elements of σ other than the center Ns×Ns block. Therefore we proceed to evaluate Eq. (47) using only the center block of σ, for nK∈{0, 1, . . . , nc} and are left with the Fock coefficients cn
We choose to compute Γ−1 in this manner for computational reasons. As a large matrix—2N×2N in general and 128×128 in our case—Γ is time-consuming to invert. We bypass this time sink by calculating Γ−1 directly with Eq. (22), rather than performing Γ=SpV0SpT+I/2 and inverting Γ.
We take further action to streamline the nc+1 calculations of I{right arrow over (n)} needed to find the Fock coefficients of |Φ, dominated by Hf(σ) in Eqs. (9) and (41). σ is the only quantity in Eq. (41) that will change in the successive iterations of PSO; therefore, we can precompute a number of the elements of Eq. (41) outside the optimization loop and use them for every PSO iteration. Calculating these elements upfront proves imperative to expediting the optimization process when nc becomes large.
Consider a given value nK. First, we define the length-Ns vector
the sum of photons in the output modes
and index vectors for each mode {right arrow over (v)}iT=(0, 1, . . . , si), where the maximum si for each mode is taken from Eq. (51).
Then we find all combinations of the entries of the v vectors and store them in a matrix D, where each row corresponds to a unique length-Ns listing of elements, one drawn from each {right arrow over (v)}i. Because we choose to detect the same number of photons, ns, in the Ns−1 modes, D will be of dimension (ns+1)N
Similarly, the product of binomials in Eq. (41) is calculated for all terms in the nested summation and stored in {right arrow over (X)},
{right arrow over (h)}T for all the terms in the nested summation are stored in vectors
The Hf(σ) calculation is then reduced to a single summation over these precomputed elements,
where κ=(ns+1)N
As examples of our method, we seek to generate even Schrödinger cat states with coherent amplitudes α ranging from 0.5 to 3 in steps of 0.25. For each α value |Φt is therefore set to
where
We truncate |±α at nc=40 for all α values, which encompasses all the Fock support to high precision at α=3, and therefore for any |Φt with α<3 as well. Indeed, the truncation error defined as εn
As an example, to make these results as tractable as possible for implementation, we limit φ(t) to a single sinewave and constrain
to a maximum of 1.5 (corresponding to a squeezing value of approximately 13 dB). We proceed to optimize with Q∈{3,5, 7} total QFP elements, N=64 QFP modes, and Ns∈{3,5} input squeezed states, along with a 32-mode bandpass filter on each pulse shaper to prevent unphysical solutions that reach the edge of the N=64-mode truncation. The nonzero PNR detectors are set to herald on ns=1, which ensures that Σ in Eq. (9) will be even when computing even Fock coefficients in the undetected mode K (nK∈{0, 2 . . . , 40}). The target cat state coefficients are real numbers; however, the coefficients found by optimization are in general complex. Therefore if the state found by optimization has fidelity equal to one, it should have a constant phase for all Fock coefficients.
To elucidate how the size of the cat state changes with α we plot, in
Single-mode squeezed vacuum states are especially convenient because of their zero displacement in phase space ({right arrow over (x)}β=0) and diagonal covariance matrix V0. The latter facilitated closed-form expressions for det Γ [Eq. (14)] and Γ−1 [Eq. (26)] can simplify calculations for the numerical optimizer. However, the covariance matrix just before the partial PNR detection (i.e., just after the passive Gaussian unitary operator U of
Although the diagonal input covariance matrix V0 does not reduce the generality of our formulation, the absence of displacement is potentially significant. Incorporating nonzero displacements will not affect the covariance matrix we have used; it will, however, introduce additional variables into the optimization procedure for generating desired non-Gaussian states.
It is possible to move beyond unitary operations as well. For example, by coupling each frequency bin to additional environmental modes, then tracing these out, photon loss can be added into the formulation. Such an extension can be useful for some implementations of a QFP.
A long-standing challenge in CV encoding is the realization of GKP qubit states for error correction. An example of the value of GKP qubits, call them |0 and |1 in the logical basis, lies in their infinite series of equispaced delta functions, |1 being displaced from |0 by √{square root over (π)} when plotted in the q-quadrature basis. Since these ideal states are unphysical, approximate states |{tilde over (0)} and |{tilde over (1)} were presented in the original GKP proposal, which consist of a sum of Gaussian peaks with standard deviation Δ, all under another Gaussian envelope with standard deviation
Δ=k=0.15 is used for |{tilde over (0)} and |{tilde over (1)} to maintain a 99% error correction rate. A determination of how ns and ancilla mode placement affect the quality of the output state can aid in finding effective QFP circuits for direct GKP state production.
An alternative path to quality approximations of GKP qubits, for which our system is already well suited, is the so-called “cat breeding” protocol. In some examples of the protocol, two cat states are squeezed by some amount r, where r=−lnΔ. The squeezed cat states are combined on a balanced beamsplitter, and a homodyne measurement is made on one of the output modes. When the result of the homodyne measurement for a single output mode's p-quadrature is zero, the other output mode is left in a state with three equispaced peaks. The height of the peaks follows a binomial distribution, and the width of the peaks is determined by the amount of squeezing applied to the initial cat states. Successive iterations of the protocol, where the beamsplitter inputs are the states produced by the previous iteration, yield higher-order binomial states. To ensure that the final state has the correct spacing associated with GKP states, the initial cat states have a coherent amplitude
where m is the number of iterations of the protocol to be executed. The larger r and m are, the more closely the resulting state will resemble the approximate GKP state, making access to large cat states vital to the protocol. The cat breeding protocol can be modified to replace the homodyne measurement by PNR detection. Because PNR detection neglects the phase of the output, fine control over the relative phase of the input states may be used to achieve the same comb-like output as in the homodyne approach. In this example, by detecting four photons at one output mode after a single iteration of the protocol, numerically generated states with a fidelity of 0.996 with respect to an approximate GKP state (Δ=k=0.545) at a success probability of 0.09.
In this example, our system can generate cat states up to a size α=2 with 99.87% fidelity when Ns=5 and Q=7. These capabilities make our non-Gaussian state engineering system a viable candidate to meet the resource state demands set by cat breeding protocols.
In summary, we have described a system for the production of non-Gaussian quantum states using the QFP, a device designed to implement arbitrary linear-optic transformations on discrete spectral modes. Our formulation using the K function expansion enables efficient calculation of multimode Gaussian states in the photon-number basis, providing a valuable framework for analysis in any photonic DoF. Applying this to the QFP specifically, we have designed quantum circuits that produce non-Gaussian cat states with a variety of amplitudes, revealing a clear fidelity/success-probability tradeoff with the number of squeezed ancillas. The techniques described herein provide tools for designing CV quantum systems in frequency bins, and facilitate the ultimate realization of fiber-compatible, single-spatial-mode, and massively parallelizable quantum information processors based on non-Gaussian photonic states.
The techniques described herein enable implementation of a compact photonic source for arbitrary non-Gaussian states of light at a selected frequency (e.g., a selected frequency of a frequency comb source). For example, a multi-frequency-mode (spectral comb type) light source (in some cases a squeezed light source) can be used at the input. A QFP receives the input and provides a frequency-domain linear-optic unitary transformation enacted by iterating between a dispersive element and a phase modulator. At the output of the QFP a frequency-dependent element and PNR detectors can enable spectrally-resolved photon number resolving detection on frequencies other than the selected frequency (e.g., all but the selected frequency). The undetected frequency is where a particular generated quantum state is produced, in the event that a particular “click pattern” occurs on the PNR detectors.
Thus, in a compact form-factor (e.g., in a photonic integrated device), the system can provide a non-Gaussian quantum state that can be used for any of a variety of applications. For example, the source can provide high-fidelity high-rate GKP qubits, or high-quality photonic cat states, which can be used for quantum computing or all-photonic quantum repeaters. Quantum optical receiver systems for optical communications or sensing can be implemented by realizing non-Gaussian operations on a collection of optical modes, by generating off-line non-Gaussian states, and using them in conjunction with linear optics and photon detectors, to act on the received modulated signal (e.g., for communications) or on the target-return signal (e.g., sensing).
While the disclosure has been described in connection with certain embodiments, it is to be understood that the disclosure is not to be limited to the disclosed embodiments but, on the contrary, is intended to cover various modifications and equivalent arrangements included within the scope of the appended claims, which scope is to be accorded the broadest interpretation so as to encompass all such modifications and equivalent structures as is permitted under the law.
This application claims priority to and the benefit of U.S. Provisional Application Patent Ser. No. 63/233,982, entitled “NON-GAUSSIAN PHOTONIC STATE ENGINEERING,” filed Aug. 17, 2021, the entire disclosure of which is hereby incorporated by reference.
This invention was made with government support under Grant No. DE-AC05-00OR22725, awarded by DOE and Grant No. N00014-19-1-2189, awarded by NAVY/ONR. The government has certain rights in the invention.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2022/040528 | 8/17/2022 | WO |
Number | Date | Country | |
---|---|---|---|
63233982 | Aug 2021 | US |