Hidden-State Proofs of Quantumness

This paper presents a noise-robust cryptographic proof of quantumness that improves upon the Brakerski et al. (2018) protocol by hiding an extended GHZ state within classical bits, thereby allowing for significantly higher error tolerance while maintaining the same circuit structure.

Carl A. Miller

Published 2026-03-06
📖 5 min read🧠 Deep dive

Here is an explanation of the paper "Hidden-State Proofs of Quantumness" using simple language and creative analogies.

The Big Picture: The "Are You a Robot?" Test

Imagine you are a judge trying to figure out if a mysterious machine in front of you is a super-smart human (a Quantum Computer) or just a very clever, but ultimately limited, robot (a Classical Computer).

In the world of cryptography, we call this a "Proof of Quantumness." The goal is to give the machine a puzzle that is easy for a quantum computer to solve but impossible for a classical computer to fake.

The Problem: Real-world quantum computers are messy. They are like a violinist playing in a hurricane; they make mistakes (noise). Previous tests were so strict that if the quantum computer made even a tiny mistake, it would fail the test, and we'd wrongly think it was just a classical robot. We needed a test that was robust—one that could handle a bit of "static" or "noise" without failing.

The Old Way: The "All-or-Nothing" Trap

The previous best test (by Brakerski et al., 2018) was like a game of "Find the Hidden Key."

  1. The judge gives the machine a complex lock.
  2. The machine has to find the specific key that opens it.
  3. The Catch: If the machine gets one single digit of the key wrong, the whole attempt fails.

This is like asking someone to recite a 1,000-digit phone number perfectly. If they stumble on just one number, they lose. For a noisy quantum computer, this is too hard.

The New Solution: The "Hidden Party" Game

Carl Miller's paper introduces a new game called Game R. Instead of asking for one perfect key, this game hides a secret party inside a crowd of decoys.

The Analogy: The "Ghost Party" in a Crowd

Imagine a massive ballroom with 1,000 people.

  • The Decoys: 900 of them are just regular people standing still. They are boring and predictable.
  • The Ghosts: 100 of them are "ghosts" (entangled quantum particles). They are invisible to the naked eye but can dance in perfect sync with each other.

The Challenge:
The judge (Verifier) doesn't tell the player (Prover) who the ghosts are. The player just has to stand in the middle of the room and start dancing.

  • If the player is a Classical Robot, they have to guess who is dancing with whom. Since they can't see the ghosts, they will mostly dance with the regular people (decoys) or get the rhythm wrong. They will fail the "dance-off" most of the time.
  • If the player is a Quantum Computer, they can "feel" the ghosts. Even though they don't know exactly who is who, the quantum nature of the ghosts allows them to coordinate their dance moves perfectly with the hidden group, winning the dance-off almost every time.

Why is this better?
In the old test, if you missed one step, you lost. In this new test, because there are so many ghosts (a large group), you can make a few mistakes or miss a few steps, and you can still win the dance-off. The "noise" is absorbed by the size of the group.

The Secret Sauce: Cryptographic Hiding

How does the judge hide the ghosts so the robot can't cheat?
The judge uses a Cryptographic Lock (based on something called "Learning With Errors" or LWE).

  • The judge creates a mathematical puzzle that looks like a random mess of numbers.
  • Inside this mess, the judge hides the "ghosts" (the quantum state).
  • To a classical computer, the mess looks truly random. There is no pattern to exploit.
  • To a quantum computer, the mess contains a hidden structure (the ghosts) that it can exploit to win.

The paper proves that even if the classical computer tries to guess the pattern, the odds are so astronomically against them that they will fail, even if they are allowed to make a few mistakes.

The "Uncertainty Principle" Twist

To prove that the classical computer really can't win, the author had to invent a new mathematical tool.

  • Think of the Heisenberg Uncertainty Principle (from physics) which says you can't know a particle's position and speed perfectly at the same time.
  • The author created a "Mathematical Uncertainty Principle" for these number games.
  • The Rule: You can't have a pattern that is both "simple" (easy for a classical computer to understand) and "hidden" (hard to find) at the same time. If the pattern is hidden enough to fool a classical computer, it must be complex enough that a classical computer cannot predict it, even with errors.

The Result: A Much Tougher Test for Robots

The paper shows that this new game (Game R) has a massive advantage for quantum computers over classical ones.

  • Old Test: Quantum computers win by a factor of 2. (A coin flip).
  • New Test: Quantum computers win by a factor that grows exponentially. (Like flipping a coin and getting heads 100 times in a row).

This means the test is extremely robust. Even if the quantum computer is very noisy and makes many errors, it can still prove it's a quantum machine.

Summary in One Sentence

This paper designs a new "quantum test" that hides a secret quantum dance party inside a crowd of decoys, making it impossible for a classical robot to fake the win, even if the quantum dancer is a bit clumsy and makes mistakes.