Learning Library

← Back to Library

Record 127‑Qubit Circuit Demonstrates Zero‑Noise Extrapolation

Key Points

  • IBM Quantum and UC Berkeley used a 127‑qubit processor to simulate 127 interacting spins with a quantum circuit up to 60 layers deep, setting a new record for circuit depth on such a device.
  • Reliable results were obtained despite hardware noise, showcasing the growing importance of quantum error mitigation for near‑term quantum computers.
  • The experiment employed Zero‑Noise Extrapolation (ZNE), which measures and artificially amplifies noise to extrapolate back to the expected noise‑free outcome.
  • By separating each circuit layer into ideal and noisy components, the team could characterize the noise behavior and use that knowledge to correct observable estimates.
  • This work demonstrates that useful quantum computations can be performed now, before the advent of fully fault‑tolerant quantum hardware.

Full Transcript

# Record 127‑Qubit Circuit Demonstrates Zero‑Noise Extrapolation **Source:** [https://www.youtube.com/watch?v=JCrvxWZEtSY](https://www.youtube.com/watch?v=JCrvxWZEtSY) **Duration:** 00:10:49 ## Summary - IBM Quantum and UC Berkeley used a 127‑qubit processor to simulate 127 interacting spins with a quantum circuit up to 60 layers deep, setting a new record for circuit depth on such a device. - Reliable results were obtained despite hardware noise, showcasing the growing importance of quantum error mitigation for near‑term quantum computers. - The experiment employed Zero‑Noise Extrapolation (ZNE), which measures and artificially amplifies noise to extrapolate back to the expected noise‑free outcome. - By separating each circuit layer into ideal and noisy components, the team could characterize the noise behavior and use that knowledge to correct observable estimates. - This work demonstrates that useful quantum computations can be performed now, before the advent of fully fault‑tolerant quantum hardware. ## Sections - [00:00:00](https://www.youtube.com/watch?v=JCrvxWZEtSY&t=0s) **Record 127‑Qubit Circuit Demonstration** - IBM Quantum and UC Berkeley ran a 127‑qubit, 60‑layer quantum circuit and, using quantum error mitigation, extracted reliable results—setting a new benchmark for near‑term quantum computing. - [00:03:17](https://www.youtube.com/watch?v=JCrvxWZEtSY&t=197s) **Zero-Noise Extrapolation for Ising Dynamics** - The speakers explain how they characterize and deliberately amplify circuit noise to extrapolate back to noiseless results, then apply this zero‑noise extrapolation technique to study spin dynamics of the transverse‑field Ising model on IBM’s 127‑qubit heavy‑hex processor. - [00:06:29](https://www.youtube.com/watch?v=JCrvxWZEtSY&t=389s) **Validating Quantum Circuits via Classical Simulations** - The team collaborates with UC Berkeley to obtain exact or high‑accuracy classical solutions—first by brute‑force numerics for small light‑cone observables, then by tensor‑network approximations for larger ones—and compares these to quantum‑hardware results, finding reasonable agreement and thereby building confidence before tackling deeper circuits. - [00:09:43](https://www.youtube.com/watch?v=JCrvxWZEtSY&t=583s) **Future Verification of Noisy Quantum Results** - The speaker explains that current quantum circuit outputs are reasonable yet unverifiable, but anticipates future verification techniques and hardware improvements will enable noisy quantum computers to reliably estimate observables and eventually solve truly useful problems. ## Full Transcript
0:00A new paper by IBM Quantum and UC Berkeley successfully demonstrates some of the largest quantum circuits ever run on a quantum computer. 0:07I'm Andrew Eddins, an IBM Quantum Researcher and coauthor on the paper. 0:11And in this video, we'll talk about what we did in this experiment, how we did it, 0:16and in particular why quantum error mitigation is poised to play such an important role in near-term quantum computing. 0:24So what did we run in this experiment? 0:27We used a 127 qubit processor to run a simulation of 127 interacting spins with each qubit playing the role of a spin. 0:45And to do this, we ran a quantum circuit with as many as 60 layers of two qubit CNOT gates. 1:00And remarkably, we were able to measure reliable results at the end of the circuit, 1:05which is exciting progress because it was only about a year ago that we started being able to run circuits with 100 qubits at all. 1:12And the number of gates in these 60 layers-- or the 60 layer depth of the circuit 1:18--is roughly double our previous record reported last year at IBM Quantum Summit in 2022. 1:25So even though today's quantum computers are not perfect, they have some noise in the hardware. 1:31We're still able to extract useful results-- or reliable results --using a class of techniques known as quantum error mitigation. 1:39And so this is giving us space to start exploring what we can do with these devices 1:45even before the era of fault tolerance and long term quantum computing. 1:50And in particular, in this experiment, we used a technique known as Zero Noise Extrapolation, or ZNE. 2:01So how does ZNE work? 2:03First we'll run our circuit and get some estimate of our observable. 2:08So we want to learn some observable property, O, and we want to look in particular at the average or expectation value of that property. 2:22We run our experiment and we get some results. 2:27However, this result may be made inaccurate by the presence of noise on the quantum hardware. 2:35Ideally, we'd like to get an estimate of what the answer would be-- if we ran this --if we solved this problem without any noise. 2:44So how do we correct for this inaccuracy brought about by the noise on the hardware? 2:49Well, first we'll go and learn what the noise is actually doing-- how it's behaving on the device. 2:54So we'll take the problem that we're studying, we'll break it up into layers, 2:58and then for each layer we'll further decompose that into two pieces: 3:05one that captures the ideal behavior of that layer and another representing the noise. 3:18And so by doing a bit of additional work, we can go and measure how all of these noise pieces in the circuit are behaving. 3:27And once we have that information, although it's hard to turn down the level of noise that's happening on the hardware, 3:34we are able to use that knowledge to turn it up. 3:45So by repeating the experiment in the condition where we increase the noise, 3:50we can then get additional results which we can use to extrapolate back and estimate the true value in the case of no noise on the hardware. 4:03So that's a bit about the basic theory underlying our experiment. 4:07And with that out of the way, I'll pass past things over to my colleague and coauthor to further explain details of the experiment. 4:15Thanks, Andrew. 4:16My name is Youngseok Kim, researcher from IBM Quantum. 4:19Like what Andrew said, I'm going to talk about a little bit more detail about what we did. 4:26So to make a long story short, what we did is we perform an experiment on spin dynamics of transverse field Ising model. 4:35So we perform experiment on our quantum processor, and we work with our collaborators at UC Berkeley 4:41and they produce corresponding results in classical computer, 4:44and we compare our results against each other to build a confidence in our method. 4:50So we use ZNE as our error mitigation method. 4:53We use our IBM Kyiv 127 qubit processor to study these spin dynamics. 5:00To be more specific, we map our spin lattice to our hardware topology, which is heavy hex topology. 5:11And this spin is governed by nearest neighbor interaction j and global transverse field h. 5:18And as you can see here, we have large parameter space to explore. 5:24Among this parameter space, we have some parameter that results in Clifford circuit, 5:29meaning we can efficiently simulate this circuit, thereby we obtain ideal value. 5:35So we utilize this nice property to examine our results. 5:39So here's the circuit-- 127 qubit, depth of 60 two-qubit gates. 5:45And since we know the exact solution, along the way, we check our results from quantum computer and that agrees well with each other. 5:55So there's one check. 5:58Of course they are large parameter space which results in non-Clifford circuit, which is in general hard to verify. 6:07Instead, what we did is, we take the parameter that results in the non-Clifford circuit equal shallower circuit, 6:13that's depth of 15, and we examine low weight observable. 6:20In this scenario, we realize that there's a light cone where all the qubits within this light cone really matters for this particular observable. 6:30And here's where our collaborator from UC Berkeley comes into play. 6:36They realize that using the qubits within this light cone, they can use brute force numerics to produce exact solution. 6:44So we compare the exact solution and our results from quantum hardware 6:49and compare against each other, we realize that they have a reasonable agreement. 6:54So here's one more check. 6:57So we are building this confidence. 6:59We go one step further. 7:02So this time taking the same circuit, we examine high weight observable, which eventually accrues more qubits within its light cone. 7:13This time our collaborators realize that brute force numerics are not feasible. 7:18Instead, they use numerical approximation method, specifically tensor network method. 7:24They realize that using this method, they still can obtain exact solution. 7:28So we compare their exact solution against our results from quantum computer and they again agree with each other reasonably well. 7:37So there's another check. 7:39So note that all the results of over here are verifiable circuit, meaning we have exact solution using classical resources. 7:51It's crucial step to do this work to build our confidence on our method. 7:57So as a next step, we would like to go a little bit farther, namely, 8:01we take the same circuit and we progress one more time step to make the circuit a little bit deeper, effectively. 8:11And we reexamine similarly high weight observable that eventually includes more number of qubits inside light cone. 8:20So in this scenario, our collaborator realized that it's no longer feasible to obtain the exact solution, even using numerical approximate method. 8:29So now we are comparing to approximate solution against our results obtained from our quantum machine. 8:38In that scenario, actually, what we ran is [the] following: so, again, revisiting the part of the space. 8:48There are results in Clifford circuit here. 8:50And we are actually tweaking our parameter that includes non-Clifford circuit as well Clifford circuit to verify our results by looking Clifford circuit. 9:02So in this scenario we looked at Clifford circuit results 9:05and there we see a reasonable agreement between ideal solution and results we get from quantum computer. 9:14But for numerical approximation solution from classical computer, we start to see some deviation from its ideal value. 9:23Of course, we don't have exact solution here, so any results from non-Clifford circuit represents [an] unverifiable circuit. 9:33So we did this, we did the same practice, very similar practice, 9:37but this time we go all the way to depth 60 and we look at low weight observable. 9:44Which eventually covers all the qubits within this light cone, 9:48and we observe very similar behavior that produces reasonable but unverifiable results. 9:54Looking ahead, we believe that some researchers will find a way to verify our currently unverifiable circuit. 10:01That's good because it means quantum is driving innovation to classical computing. 10:07Using their technique if they prove that our results are reasonable, that's again, good, 10:12because it means noisy quantum computer can produce reliable estimate on observable with interest. 10:21And of course as hardware innovation progresses, and our hardware gets better and better, we'll have further access to deeper and larger circuits. 10:30And we believe that this type of research eventually bring us one step closer to a day when a quantum computer can tackle a truly useful problem. 10:43I hope you like this video. 10:45Be sure to like and share this video. 10:48Thank you for your time.