← Latest papers
🔬 optics

Digital quantum simulation of squeezed states via enhanced bosonic encoding in a superconducting quantum processor

This paper demonstrates a high-fidelity, fully digital simulation of single-mode squeezed states on the Zuchongzhi-2 superconducting processor by employing an enhanced Gray-code-based bosonic encoding and a variational protocol to efficiently map photonic Fock states onto qubits while mitigating hardware noise.

Original authors: Hengyue Li, Yusheng Yang, Zhe-Hui Wang, Shuxin Xie, Zilong Zha, Hantao Sun, Jie Chen, Jian Sun, Shenggang Ying

Published 2026-02-04
📖 4 min read☕ Coffee break read

Original authors: Hengyue Li, Yusheng Yang, Zhe-Hui Wang, Shuxin Xie, Zilong Zha, Hantao Sun, Jie Chen, Jian Sun, Shenggang Ying

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are trying to build a digital video game that simulates a very wavy, fluid-like world (like light or sound waves). The problem is, your game console (the quantum computer) only understands "on/off" switches, like light switches in a house. It doesn't natively understand smooth waves.

This paper is about a clever new way to translate those smooth, wavy "bosonic" physics into the "on/off" language of a quantum computer, and then successfully playing that game on a real machine.

Here is the breakdown of their approach using simple analogies:

1. The Problem: Packing Too Many Things into Too Few Boxes

In physics, light is made of particles called photons. You can have 0 photons, 1 photon, 2 photons, and so on. To simulate this on a computer, you need to map these numbers to "qubits" (the computer's switches).

  • The Old Way (One-Hot Encoding): Imagine you have a row of light switches. To show "3 photons," you turn on the 4th switch and leave the rest off. To show "100 photons," you need 101 switches. This is very wasteful. If you want to simulate a lot of photons, you run out of switches immediately.
  • The New Way (Gray Code): The authors used a special "zipper" code called a Gray code. Think of it like a combination lock where you only have to turn one dial to go from one number to the next. This allows them to pack many more photon numbers into the same number of switches.
    • The Result: With just 2 switches (qubits), the old way could only show up to 1 photon. Their new method could show up to 3.

2. The Secret Trick: The "Even-Number" Shortcut

The authors noticed something special about the "squeezed states" they wanted to simulate. These are specific quantum states where the light is "squeezed" in one direction and stretched in another.

  • The Trick: In these specific states, the number of photons is always even (0, 2, 4, 6...). You never get an odd number like 1 or 3.
  • The Analogy: Imagine you are packing a suitcase, but you know for a fact you will only ever pack pairs of socks. You don't need to make space for single socks.
  • The Result: By ignoring all the odd numbers, they effectively doubled their capacity again. With just 2 switches, they could now simulate states with up to 6 photons (0, 2, 4, 6). This is a huge leap in efficiency.

3. The Engine: A "Smart" Approximation (Variational Simulation)

Simulating how these states change over time usually requires a very long, complex sequence of instructions (a deep circuit). But current quantum computers are like fragile glass houses; if the instructions are too long or complex, the noise in the machine breaks the simulation before it finishes.

  • The Solution: Instead of trying to build a perfect, long bridge, they built a short, flexible bridge that they could adjust on the fly. They used a method called Variational Quantum Simulation (VQS).
  • The Analogy: Imagine trying to walk a tightrope. A rigid, pre-made path might be too long and wobbly. Instead, they used a flexible rope and a guide (a classical computer) that constantly checks their balance and tells them how to adjust their steps (parameters) to stay on the path. This keeps the "walk" short enough to survive the noise but accurate enough to reach the destination.

4. The Test Drive: The Zuchongzhi-2 Processor

They took their new encoding method and their "smart" simulation engine and ran it on a real quantum computer called Zuchongzhi-2 (made by QuantumCTek).

  • What they did: They started with a "vacuum" (no photons) and "squeezed" it to create a state with up to 6 photons.
  • The Result: They checked the results using two methods:
    1. State Tomography: Like taking a 3D X-ray of the final state to see if it looks like the math predicted.
    2. Wigner Function: A visual map that shows the "shape" of the quantum wave.
  • The Outcome: The results were very high quality. Even though the computer is noisy and they had to cut off the simulation at 6 photons (because they only had 2 switches), the shape of the wave they created matched the theoretical prediction very closely.

Summary

The paper claims that by using a special "Gray code" packing method and a trick to only count even numbers, they can simulate complex light physics on a small quantum computer much more efficiently than before. They proved this works on a real machine by successfully creating and measuring a "squeezed" light state, showing that digital quantum computers can handle continuous, wave-like physics even with limited hardware.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →