Gaussian States, Operations and the Non-Gaussian Resource
Continuous-variable quantum information trades the two-level qubit for the infinite-dimensional Hilbert space of a harmonic oscillator — a bosonic mode of light, motion or microwave field. For modes the canonical operators obey a single commutation relation packaged by a symplectic form, and one enormous, physically natural subtheory sits inside this space and behaves almost classically. That subtheory is Gaussian quantum mechanics: Gaussian states, evolved by Gaussian unitaries (beamsplitters, phase shifters, squeezers, displacements), read out by homodyne or heterodyne detection. It is closed under its own operations, exactly solvable, and — the fact that organizes this whole article — efficiently simulable on a classical computer. A Gaussian state is fixed entirely by its first moments and second moments, the covariance matrix ; its Wigner function is a genuine multivariate Gaussian, non-negative everywhere, and thus a legitimate probability density on phase space. That single fact — positivity of the Wigner function — is the engine of classical simulability, because sampling a homodyne outcome reduces to drawing from a Gaussian and pushing it through affine maps in polynomial time. But the same tameness forbids universality: no quadratic Hamiltonian can manufacture a cubic term, so Gaussian gates form a strict subgroup and cannot reach every unitary. The escape is a single non-Gaussian element — a cubic phase gate, a Fock, GKP or cat state — whose Wigner function goes negative. This is the continuous-variable retelling of the stabilizer story: Gaussian is the CV Clifford, and non-Gaussianity, diagnosed by Wigner negativity, is the CV magic.
- A continuous-variable system of bosonic modes is described by quadratures with ; a Gaussian state is one whose Wigner function is Gaussian, fixed completely by a mean vector and a covariance matrix .
- Gaussian unitaries come from Hamiltonians at most quadratic in the quadratures; they act as affine symplectic maps with , and are generated by beamsplitters, phase shifters, squeezers and displacements.
- The CV Gottesman–Knill theorem: Gaussian states, Gaussian unitaries and homodyne measurement are efficiently classically simulable, because the Wigner function stays a non-negative Gaussian and behaves as an honest probability distribution.
- Universality and any quantum advantage demand a non-Gaussian resource — a gate like the cubic phase gate , or a non-Gaussian state (cubic-phase, GKP, Fock, cat) fed into a Gaussian circuit by gate teleportation.
- Wigner negativity is necessary (not sufficient) for a speedup; non-Gaussianity is the CV counterpart of magic, and CV measurement-based computing runs on Gaussian cluster states injected with non-Gaussian input.
- Key idea: Gaussian quantum mechanics is an exactly solvable, classically simulable phase-space theory whose states are Gaussians and whose gates are affine symplectic maps; the one missing ingredient for universality and advantage is a non-Gaussian, Wigner-negative resource — the continuous-variable analogue of magic.
Gaussian quantum mechanics is an exactly solvable, classically simulable phase-space theory in which states are Gaussians and gates are affine symplectic maps; the unique missing ingredient for universality and advantage is a non-Gaussian (Wigner-negative) resource, the continuous-variable analogue of magic.
Where this lives today
Non-Gaussianity has moved from theorem to laboratory bottleneck. Photonic groups build enormous Gaussian cluster states — Xanadu and the University of Tokyo have entangled thousands to a million modes using only squeezers and beamsplitters — because that part is deterministic and cheap. The hard, decisive step is injecting the non-Gaussian resource: heralded photon subtraction, photon-number-resolving detection, and above all GKP grid states, whose lattice of Wigner negativity turns a bare oscillator into a fault-tolerant qubit. In 2020 the Jiuzhang experiment ran Gaussian boson sampling on 76 detected photons and claimed a regime no classical computer could match — the resource in its purest form: Gaussian states and optics, but a non-Gaussian photon-number measurement probing Wigner negativity. On the metrology side LIGO runs squeezed vacuum to beat the shot-noise limit, and superconducting cavities have prepared GKP and cat states with measurable negativity. The organizing question is the one this article poses: how do you generate, certify, distill and protect the non-Gaussian resource — without it you have only an expensive classical simulator.
The physical picture
Picture a single mode as a fuzzy blob of probability floating in the plane. A Gaussian state is that blob: an ellipse whose center is the mean and whose shape is the covariance matrix . Vacuum is a symmetric disk of area set by the uncertainty principle; a coherent state is it pushed off-center; a squeezed state is it stretched into a cigar; a thermal state is it inflated. Every Gaussian operation built from lenses, mirrors, phase plates and nonlinear crystals acts on the blob geometrically — translating, rotating, shearing and stretching the ellipse — but never bends it into a crescent or punches a negative hole through it. Ellipses map to ellipses, and an ellipse is cheap for a classical computer to carry: a vector and a matrix.
Now the quantum. The Wigner function is a quasi-probability: unlike a real density it is allowed to go negative, and that negativity is precisely the quantumness a classical sampler cannot counterfeit. Gaussian states never use this freedom — their Wigner functions are non-negative Gaussians — so simulating a homodyne measurement is just drawing from a Gaussian and marginalizing. The instant you inject a cubic phase gate, a photon-number measurement or a Fock state, the Wigner function grows negative ridges; the sampling trick collapses, and genuine quantum computation becomes possible. The next figure shows the smallest instance: a single photon.
Hold the dictionary with qubits in mind throughout. Gaussian unitaries are the CV Cliffords, the cubic phase gate is the CV -gate, and Wigner negativity is the CV magic. Just as a Clifford circuit on stabilizer inputs stays classically simulable until the first -gate appears, a Gaussian circuit stays simulable until the first non-Gaussian element appears. The whole apparatus of fault tolerance, distillation and quantum advantage transposes across — sometimes literally, through GKP codes that glue the CV world to the qubit world.
The core equations
The whole theory is built on one commutation relation. Collect the quadratures into a vector ; the canonical structure becomes a single antisymmetric matrix, the symplectic form .
where: — quadrature vector ; — symplectic form, a antisymmetric matrix; — number of bosonic modes. We work in units so that and the vacuum has quadrature variance . A Gaussian state carries no information beyond its first two moments. The mean locates the blob; the covariance , with symmetrized (anticommutator) ordering, sets its size and shape.
where: — mean (displacement) vector, reals; — covariance matrix, real symmetric ; — anticommutator, needed because and do not commute. Reading: a Gaussian state lives entirely in means and covariances — never an exponential amplitude vector. Not every symmetric matrix is a legal covariance matrix. The multimode uncertainty principle imposes a matrix inequality: together with must be positive semidefinite.
where: — positive semidefinite as a Hermitian matrix. Reading: equivalently every symplectic eigenvalue obeys ; vacuum saturates the bound, and saturation marks a pure Gaussian state. Because a Gaussian state is Gaussian in every sense, its Wigner function is an honest multivariate Gaussian centered on with spread — and, crucially, non-negative.
where: — phase-space coordinate; — determinant of the covariance matrix; — Wigner quasi-probability, here strictly non-negative — a probability density, so Gaussian statistics can be sampled classically. Gaussian unitaries are exactly those generated by Hamiltonians quadratic in . On the moments they act by an affine symplectic map: the mean shifts and rotates, the covariance transforms by congruence with a symplectic .
where: — symplectic matrix, ; — displacement from linear Hamiltonian terms; — Gaussian unitary implementing . Reading: preserves the commutation relations, and conserves the phase-space area. The whole Gaussian group is assembled from four elementary devices.
where: — beamsplitter (mode mixing); — phase shifter (quadrature rotation); — single-mode squeezer, ; — displacement. Reading: beamsplitters and phase shifters give the passive part; squeezing and displacement the active part. The minimal escape from Gaussian-land is a single gate whose generator is cubic in . It is the smallest non-Gaussian element, and it suffices.
where: — cubicity (gate strength); — position quadrature of the target mode. Reading: no product of the operations in equation (6) can build , because their generators never exceed second order — this is proved below. Two useful diagnostics close the set. The purity of a Gaussian state is fixed by alone, and Gaussian bipartite entanglement is detected by the positive-partial-transpose (PPT) test on the covariance matrix.
where: — purity ( pure, mixed); — smallest symplectic eigenvalue of the partial-transposed covariance matrix (momentum sign flip on one party). Reading: a Gaussian state can be maximally entangled yet still simulable — entanglement is not the computational resource. Finally, the three archetypal single-mode Gaussian states, each a covariance matrix.
where: — squeezing parameter; — mean thermal photon number; — identity. Reading: vacuum and squeezed are pure (); thermal is mixed with purity .
The goal is to prove the single fact that makes all of Gaussian quantum mechanics tractable: a Hamiltonian at most quadratic in the quadratures evolves the first and second moments among themselves, by an affine map whose linear part is a symplectic matrix, so a Gaussian state stays Gaussian forever and the whole computation can be carried by the pair rather than a state vector. We write the general quadratic generator, take the Heisenberg equation, exponentiate the linear flow, and read off the transformation.
Step 1. Write the most general Gaussian generator, , with real symmetric and a real vector. Why: every beamsplitter, phase shifter, squeezer and displacement is covered by this one quadratic form.
Step 2. Feed it into the Heisenberg equation, , using equation (1). Why: a quadratic commuted with a linear operator stays linear, so the flow is affine in — the algebraic root of "Gaussian stays Gaussian".
Step 3. Integrate the linear flow, with . Because lies in the symplectic Lie algebra, . Why: this symplectic condition is exactly the statement that evolution preserves the commutation relations.
Step 4. Push through definitions (2): , . Since , the area is invariant. Why: the covariance transforms by congruence and the moments close among themselves — Gaussian ops stretch but never inflate the blob.
Go deeper · Derivation B · 1 minWhy one cubic gate plus Gaussian gates is universal
The aim is to show that the Gaussian gate set is one ingredient short of universality, and that a single gate of cubic (or higher) order closes the gap: through nested commutators the Gaussian generators together with generate the full Lie algebra of all polynomials in the quadratures, after which Trotterization synthesizes any unitary with polynomial . This is the Lloyd–Braunstein theorem, and it pinpoints why non-Gaussianity is the sole missing resource.
Step 1. List the Gaussian generators, . Under commutation these close into and never exceed order two. Why: this closure makes the Gaussian gates a strict subgroup — a cubic term can never be bootstrapped from quadratics alone.
Step 2. Add one cubic generator, , supplied by at small . Why: this is the single non-Gaussian seed; universality reduces to what it unlocks when commuted against the Gaussian set.
Step 3. Take the commutator with a quadratic, , reaching every cubic monomial. Why: mixing the cubic and quadratic terms already sweeps out all order-three Hamiltonians — the resource propagates through the algebra.
Step 4. Iterate: further commutators climb to and beyond, , generating all orders, after which Trotterization assembles any polynomial-Hamiltonian evolution. Why: closing the polynomial algebra is exactly CV universality — one cubic gate is necessary and sufficient, the analogue of "Clifford + T".
Go deeper · Derivation C · 1 minWhy an all-Gaussian circuit is classically simulable
This derivation establishes the continuous-variable Gottesman–Knill theorem: a circuit made only of Gaussian input states, Gaussian unitaries and homodyne measurements can be sampled classically in polynomial time and memory. The key is that the Wigner function starts non-negative and every allowed operation preserves both its Gaussian form and its non-negativity, so the whole computation reduces to sampling from a Gaussian and pushing samples through affine maps, tracked by reals throughout.
Step 1. Every input Gaussian state has a non-negative Gaussian Wigner function, — a legitimate probability density a classical machine can sample. Why: the "quantum state" is, from the start, an ordinary distribution over phase space.
Step 2. A Gaussian unitary relabels phase space by an invertible affine map, , in ; non-negativity and Gaussian form survive. Why: pushing a density through an affine change of variables is classically trivial, so gates cost only polynomial linear algebra.
Step 3. Homodyne detection of returns the marginal — again a Gaussian, efficiently sampled. Why: an outcome is a draw from a Gaussian marginal, with no exponential Hilbert-space summation.
Step 4. Conditioning the unmeasured modes updates by the Schur-complement formulas, keeping the state Gaussian; the whole run is stored in reals. Why: the description never leaves the pair, so the simulation stays polynomial throughout.
Limiting cases
The single dial that governs simulability, universality and advantage is where you sit relative to the Gaussian boundary — and whether the Wigner function stays non-negative.
| Case | Result | Meaning |
|---|---|---|
| All-Gaussian circuit | Gaussian states + Gaussian unitaries + homodyne: the Wigner function stays a genuine probability density; efficiently classically simulable — the CV Gottesman–Knill theorem. | |
| Add a non-Gaussian gate | A single cubic (or higher) generator plus the Gaussian set closes the full polynomial Lie algebra by nested commutators: complete CV universality (Lloyd–Braunstein). | |
| Non-Gaussian but Wigner-positive | e.g. a single photon after loss, with , whose : non-Gaussian yet still simulable for sampling — non-Gaussianity is necessary but Wigner negativity is the operative resource. | |
| Wigner-negative resource | Necessary condition for a super-classical speedup (Mari–Eisert); Fock, GKP and cubic-phase states qualify and play the role of magic. | |
| Maximally entangled, Gaussian | EPR (two-mode squeezed) state: arbitrarily strong entanglement, still classically simulable — entanglement alone buys no speedup. |
Worked examples
1 · A 10 dB squeezed vacuum, from covariance matrix to purity (confidence builder)
A single mode is squeezed by 10 dB relative to the vacuum noise. Working in units (vacuum variance ), find the squeezing parameter , the two quadrature variances, the determinant and symplectic eigenvalue of , and confirm the state is pure. How much further is the 15 dB laboratory record?
Step 1. Squeezing in decibels relates to by . Inverting, , equivalently exactly. The 10 dB figure was chosen so the anti-squeezed variance lands on a round factor of ten.
Step 2. From equation (9), and . The squeezed quadrature dips to one-tenth of the vacuum's , and the conjugate quadrature swells tenfold — the price the uncertainty principle exacts.
Step 3. The determinant is , so the single symplectic eigenvalue is . This saturates the physicality bound from equation (3): squeezing stretches the blob but never inflates its area.
Step 4. The purity from equation (8) is — pure, as a squeezed vacuum must be. The 15 dB record (Vahlbruch et al., 2016) is , i.e. , roughly 3% of the vacuum noise — yet still Gaussian, Wigner-positive and classically simulable, however strong the squeezing. r = 1.151, Var(x) = 0.05, Var(p) = 5, det σ = 1/4, ν = 1/2, purity = 1 (pure).
2 · The single photon as a unit of magic
Compute the Wigner function of the Fock state along the axis , locate its most negative value, and explain why this state — but not the vacuum — can lift a Gaussian circuit to universality.
Step 1. In the convention the Fock-state Wigner functions are , with the Laguerre polynomial. For , , so on , .
Step 2. At the origin — a genuinely negative quasi-probability, the deepest point of the well plotted in the second figure. Contrast the vacuum, , which peaks at and never dips below zero.
Step 3. The zero crossings sit where , i.e. , beyond which rises into positive side-lobes peaking near . No Gaussian operation acting on the vacuum can ever create this negative well.
Step 4. That negativity is the resource. Injected into a Gaussian cluster and consumed by gate teleportation, a supply of Fock states enacts effectively non-Gaussian gates and pushes the circuit past the Lloyd–Braunstein threshold — whereas more vacuum or more squeezing (both Wigner-positive) leaves it inside the simulable Gaussian island forever. W₁(0) = −1/π = −0.318, zero crossings at x = ±0.707; the vacuum stays ≥ 0 and cannot substitute.
Physics of the portrait
The continuous-variable program has many parents — Wigner for the phase-space picture, Glauber for coherent states, Gottesman–Kitaev–Preskill for the CV-to-qubit bridge — but its sharpest single result, the one fixing non-Gaussianity as the resource, is the universality theorem.
Origins · 1 minSeth Lloyd and how this was discovered
Seth Lloyd, a physicist and mechanical engineer at MIT, has spent his career mapping where quantum information does and does not buy you power. In 1996 he built the first concrete universal quantum simulator, and much of his later work chased the same question in continuous-variable systems, where the Hilbert space is infinite-dimensional and the natural gates are the optics of squeezing and beamsplitting. With Samuel Braunstein in 1999 he proved the theorem that anchors this article: the Gaussian operations, closed and tame on their own, become universal the instant you add a single gate of order three or higher in the quadratures. The proof is a Lie-algebraic bootstrap — nested commutators of one cubic term against the quadratic Gaussian generators sweep out the whole algebra of polynomial Hamiltonians — turning "you need a nonlinearity" into the precise statement that one cubic gate is necessary and sufficient. That is the CV mirror of "Clifford + T is universal", and everything downstream — Wigner negativity as magic, GKP fault tolerance, Gaussian boson sampling — is a commentary on where the missing nonlinearity enters: a gate, a state or a measurement.
Going further
Texts and reviews. Weedbrook et al., Gaussian quantum information, Rev. Mod. Phys. 84, 621 (2012) · Braunstein & van Loock, Quantum information with continuous variables, Rev. Mod. Phys. 77, 513 (2005) · Serafini, Quantum Continuous Variables (2017) · Preskill, Lecture Notes on Quantum Computation, CV chapter · Nielsen & Chuang, Quantum Computation and Quantum Information (stabilizer/Gottesman–Knill background).
Primary sources. Lloyd & Braunstein, PRL 82, 1784 (1999) — CV universality · Bartlett, Sanders, Braunstein & Nemoto, PRL 88, 097904 (2002) — CV Gottesman–Knill · Mari & Eisert, PRL 109, 230503 (2012) — Wigner negativity as necessary resource · Gottesman, Kitaev & Preskill, PRA 64, 012310 (2001) — GKP encoding and cubic-phase states.
Conventions used throughout. We work in units with and vacuum variance , so the physicality bound is (symplectic eigenvalues ) and the canonical covariance matrices are vacuum , squeezed , and thermal . Key results in these conventions: the moment map with ; the Lloyd–Braunstein commutator ; the 10 dB anchor numbers , , , , purity ; and with zero crossings at .
Prerequisites. Canonical Commutation Relations and Phase Space · Gottesman–Knill Theorem and the Stabilizer Formalism · Magic State Distillation. Leads to. Measurement-Based Quantum Computation · Cluster States and Graph States · Magic State Distillation.
Ask the tutor: Ask me why one cubic phase gate flips a tame, simulable Gaussian circuit into a universal quantum computer.
What exactly makes a state "Gaussian"?
A state is Gaussian when its Wigner function is a Gaussian in phase space — equivalently, when it is completely determined by its first moments and covariance matrix , with no independent higher moments. The prototypes are vacuum, coherent, squeezed and thermal states, plus anything reachable from them with beamsplitters, phase shifters, squeezers and displacements. The practical payoff is compression: instead of an exponentially large amplitude vector you store means and covariances, and every Gaussian gate updates just those numbers.
Why can't Gaussian operations alone build a universal quantum computer?
Because their generators are capped at second order in the quadratures. The commutator of two quadratic Hamiltonians is again at most quadratic, so the Gaussian gates form a closed Lie algebra that never manufactures a cubic or higher term. Universality requires synthesizing any polynomial Hamiltonian, and simply lies outside the Gaussian algebra. Add one gate that supplies it, and nested commutators bootstrap the entire polynomial algebra; without it you are confined to affine symplectic maps.
Is Wigner negativity the same thing as non-Gaussianity?
No, and the distinction matters. Every Gaussian state is Wigner-positive, so any Wigner-negative state is automatically non-Gaussian — but the converse fails. Certain mixed non-Gaussian states, such as a single photon after loss, have Wigner functions that stay non-negative everywhere; they are genuinely non-Gaussian yet remain classically simulable, so they are useless as magic. The resource that actually breaks the simulation and enables a speedup is the strictly stronger property of Wigner negativity, which Mari–Eisert identify as necessary.
If a two-mode squeezed state is highly entangled, why doesn't it give a speedup?
Because entanglement and computational power are not the same currency here. The two-mode squeezed (EPR) state is Gaussian: its Wigner function is a non-negative Gaussian, so inside a Gaussian circuit every outcome distribution is a Gaussian marginal you can sample classically, and the state is tracked by a fixed covariance matrix however strong the entanglement (its partial-transpose eigenvalue can be pushed toward zero while the circuit stays simulable). Entanglement is necessary for teleportation and cluster wiring, but the ingredient that defeats classical simulation is Wigner negativity.
How does the cubic phase gate map onto the qubit T-gate?
The analogy is structural and exact enough to be useful. Gaussian unitaries are the CV Cliffords: efficiently simulable, generated by "free" quadratic resources. The cubic phase gate is the CV -gate: the minimal non-Clifford element whose addition unlocks universality. And just as a Clifford circuit is simulable until the first -gate appears, a Gaussian circuit is simulable until the first cubic gate or Wigner-negative state appears. The bridge is made literal by GKP codes, which embed a qubit in an oscillator so that Gaussian operations realize Cliffords and the CV non-Gaussian resource becomes ordinary qubit magic, ready for standard magic-state distillation.
What is Gaussian boson sampling, and where does the "quantum hardness" hide?
Gaussian boson sampling injects squeezed (Gaussian) states into a passive linear-optical network — beamsplitters and phase shifters, all Gaussian — and measures photon number at the outputs. Every state and gate is Gaussian, so it is tempting to think the whole thing is simulable; it is not. Photon-number detection is a non-Gaussian measurement whose POVM elements have negative Wigner functions, and the output distribution is governed by matrix hafnians, which are classically hard to compute. So Gaussian boson sampling isolates the resource in the measurement rather than the states or gates — which is what made it a clean platform for demonstrating photonic quantum advantage.