Master The Math. Master The Universe. Master The Grace.
- Borrow2Share

- Aug 7
- 17 min read
Updated: Aug 10
Math Is The Language Of The Universe. We Describe It Extremely Well With Math. Although, We May Not Fully Understand The Universe. That's A Separate Thing.
The Universe Speaks/Reveals Itself To Us Through Math. So Can You Turn Back Time? Can You Do The Impossible? Math Provides The Way And The Answer. If There Is A Way.
And If You Do Find The Way, Please Do Decipher/Make That Math Accessible To All.
In Math, We Trust.
A Qubit: The Best Analogy & Essence. A Quantum Dice.
See It As A Flipping Coin Or Dice Still Up In The Air! Existing In All Its States Simultaneously All At Once. Itās In A Multi-Stated Superposition.
Only When You Do Measure It, You Affect It, So It Collapses/Lands On A Single Random State.
Now Done Over A Sufficient Number Of Times, Quantum Random Results Do Converge To Useful Classical Averages.

Quantum Computing. A Good Revisit, Review, & Overview.
Qubits. Entanglement. Gates. Circuits. Dirac Notation. Matrix Notation.
A Qubit: The Best Analogy & Essence. A Quantum Dice.
(1) See It As A Flipping Coin Or Dice Still Up In The Air! Existing In All Its States Simultaneously All At Once. Itās In A Multi-Stated Superposition.
(2) Only When You Do Measure It, You Affect It, So It Collapses/Lands On A Single Random State.
(3) Now Done Over A Sufficient Number Of Times, Quantum Random Results Do Converge To Useful Classical Averages.
How A Physicist Initially Sets A Qubit To A Desired State.
Quantum Computing. On The State Of Quantum. The Big Wide Gap.
Present Capability vs. Future Quantum Utility (i.e. Actual Usefulness/Applications).
Quantum Algorithms/Applications vs. Quantum Hardware Capabilities.
A Clearly & Excellently Written Piece! Makes Good Quantum Sense! (10/10 Stars)
On The Road To Userful Quantum Computing.
How A Physicist Sets A Qubit To A Desired Initial State.
Google AI Overview: Physicists cannot directly force a qubit into an arbitrary quantum state. Instead, they use a two-step process: they first force the qubit into a default, known state (initialization), and then apply precise energy pulses to rotate the qubit into the desired custom state.Ā [1, 2, 3, 4]
Step 1: Initialization (The Ground State)
Qubit systems are designed to have a natural, lowest-energy baseline state, usually denoted as ( |0> ) (or the "ground state"). To set a qubit, physicists initialize it by putting it in this lowest energy state using methods that depend on the physical hardware:Ā [1, 2, 3, 4, 5]
Thermalization & Active Reset:Ā Systems like superconducting circuits are cooled to extreme sub-zero temperatures and allowed to naturally settle into their lowest energy state (thermalization). To do this faster, physicists can measure the qubit, and if it's in the higher state ( |1> ), they apply targeted pulses to drain its energy actively.Ā [1, 2, 3, 4, 5]
Optical Pumping:Ā For trapped ions or neutral atoms, physicists use finely tuned laser beams to continuously "kick" out any unwanted states, forcing the atom's electrons to decay strictly into the ground state.Ā [1, 2, 3]
Step 2: Custom Manipulation (Creating the State)
Once a qubit is sitting at ( |0> ), physicists map the state onto the Bloch sphere. By calculating the required math (using state vectors and amplitudes) [ |psi > = alpha |0> + beta |1> ], they manipulate the qubit into superposition:Ā [1, 2, 4]
Microwave & Laser Pulses:Ā Physicists apply precisely calibrated microwave pulses (for superconducting chips) or laser pulses (for trapped atoms).Ā [1, 2, 3, 4]
Rabi Oscillations:Ā Applying an electromagnetic pulse causes the qubit to oscillate between the |0> and |1> states. By controlling exactly how long the pulse is active and its amplitude, the physicist can stop the oscillation at the exact moment the qubit points at the desired coordinate on the Bloch sphere.Ā [, 2]
Quantum Gates:Ā Standard operations like the Hadamard gate (H)Ā (which places a qubit into an equal superposition of |0> and |1> or the Pauli-X gate (X)Ā (which simply flips the qubit from |0> to |1> are then applied to construct the algorithm.Ā [1, 2]
Would you like to explore how this initialization process differs between specific hardware types, such as superconducting circuitsĀ versus trapped ions?
The Road to Useful Quantum Computers
Timothy Proctor, Robin Blume-Kohout, Andrew Baczewski
Jan 27, 2026
Ā
Building a useful quantum computer is a grand science and engineering challenge, currently pursued intensely by teams around the world. In the 1980s, Richard Feynman and Yuri Manin observed independently that computers based on quantum mechanics might enable better simulations of quantum phenomena (Feynman 1982; Manin 1980). Their vision remained an intellectual curiosity until Peter Shor (NAE 2020) published his famous quantum algorithm for integer factoring (Shor 1994), and shortly thereafter a proof that errors in quantum computations can be corrected (Shor 1995). Since 1995, quantum computing research and development (R&D) has progressed rapidly, from small-scale experiments in university physics laboratories (DiCarlo et al. 2009; Gulde et al. 2003) to well-funded industrial efforts and prototypes (Bluvstein et al.Ā 2024; Chen et al. 2024; Google Quantum AI and Collaborators 2025; Kim et al. 2023; Moses et al. 2023).
Hype notwithstanding, quantum computers have yet to solve scientifically or practically important problemsāa target often called quantum utility (Proctor et al. 2025). In this article, we describe the capabilities of contemporary quantum computers, compare them to the requirements of quantum utility, and illustrate how to track progress from today to utility. We highlight key science and engineering challenges on the road to quantum utility, touching on relevant aspects of our own research.
Ā
The Promise of Quantum Computing
Quantum computers use the rules of quantum mechanics to implement a fundamentally different kind of computation. Although many paradigms or āmodelsā of quantum computation have been considered, including adiabatic, analog, and measurement based, the approach that is widely considered most promising is circuit- or gate-based quantum computing using qubits.
Ā
Qubits and Quantum Programs
A qubit is a quantum system that can be in either of two statesālabeled ā0ā and ā1āāor in a coherent superposition of them (Nielsen and Chuang 2012). Qubits generalize the bits at the heart of conventional computers. They are a little bit like probabilistic bits (e.g., when measured, a qubit probabilistically returns 0 or 1) but they are fundamentally different from them, leveraging fundamental differences between quantum and classical physics.
Quantum computations proceed via a sequence of logical instructionsāgates and/or measurementsāperformed on a register of qubits. These operations, which transform the joint state of the registerās qubits, are the quantum equivalent of machine language or microcode. Quantum programs are typically represented by a schedule of logical instructions called a quantum circuit (see schematic in the inset of figure 1a). The last step of a quantum program is to measure or āread outā each qubit, which yields a string of bits that is the output of the program. Because the result of measuring a qubit is probabilistic, each execution of a quantum program can return different bits, so many executions or āshotsā are typically run to gather statistics.
Quantum computers are expected to solve some problems faster than any conventional computer, including supercomputers. Such speedups are not achieved by executing instructions faster, but by using novel quantum algorithms that use fewer instructions than algorithms for conventional computers. The art of designing these algorithms is, in part, making clever use of quantum superposition during the computation, to amplify the probability of bit strings that encode a solution to the problem. Quantum speedups come from a quantum algorithmās ability to take shortcuts, through the larger space of quantum states, to transform the bits encoding a problem into the bits encoding its solution.
Qubits, and thus quantum computers, can be engineered from a wide variety of physical systems. Promising qubit technologies include neutral atoms (Bluvstein et al. 2024) or ions (Chen et al. 2024; Moses et al. 2023) trapped and controlled by lasers and electromagnetic fields, superconducting circuits controlled by microwaves (Arute et al. 2019; Kim et al. 2023), electrons or nuclei in silicon wafers controlled electronically (MÄ dzik et al. 2022), and photons in waveguides (Aghaee Rad et al. 2025). Each qubit technology presents unique engineering problems, but many of the biggest challenges are common to all of them. Notably, most qubits must be cryogenically cooled and, at the same time, precisely manipulated by control systems whose complex electronics must penetrate the cooling system. These conflicting requirements are the source of noise and errorsāthe bĆŖte noire of quantum computation.
Ā
The Challenge of Noise
Real qubits, and real quantum logic operations, are always imperfect. Qubits experience noise and errors that corrupt quantum computations. Their superposition states lose coherence over timeāthis is called decoherenceādue to tiny, uncontrolled interactions with a qubitās environment. Each kind of qubit is vulnerable to different sources of decoherence, but the most common cause is stray electric and magnetic fields caused by electrical equipment or even single-atom impurities. Quantum engineers go to extraordinary lengths to protect qubits from their surroundings, but they must leave gaps in that protection because qubits need to be controlled by users. The gates and measurements that drive computations are typically implemented using laser light or microwave pulses, and finite precision in these control pulses is an unavoidable source of errors. Understanding the nature of a given quantum computerās errors is an unending quest (e.g., control errors can be systematic or stochastic) and usually vary unpredictably with environmental parameters.
Qubit noise and errors harm quantum computations in diverse, complex ways (Hashim et al. 2025;Ā Proctor et al. 2021). But the key principles can be understood by considering the simplest kind of errors: random bit flips. A bit-flip error swaps one qubitās logical 0 and 1 states, randomly, with some probability ε. During a quantum computation, bit-flip errors may occur on any and all qubits at random times. Just one bit-flip error will typically ruin an entire computation, because logic operations couple the flipped qubit to other qubits, spreading the error like a plague. Unless errors are somehow caught and corrected, the computation will yield a completely random (and thus useless) output.
The rate of errors places a strict limit on the size of programs that can be run reliably. If a given program appliesĀ dĀ layers of gates toĀ nĀ qubits, we say that its size isĀ sĀ =Ā nĀ ĆĀ dĀ quops (quantum operations). A program of sizeĀ sĀ offersĀ sĀ opportunities for a failure, so it will probably fail unless ε āŖĀ 1/s. In the early years of quantum computing, state-of-the-art error rates were 1ā10% (DiCarlo et al. 2009; Gulde et al. 2003), permitting only tiny quantum programs of 100 or fewer quops to be run. Such tiny quantum programs like this cannot compute anything objectively useful. But since then, R&D breakthroughs have yielded qubits with much lower error rates. Moreoverāand cruciallyāerrors can also be corrected, albeit at great cost. So, how close are contemporary quantum computers to achieving quantum utility?
Ā
Contemporary Quantum Computing
To understand the landscape of contemporary quantum computing we need to understand both where we are (the capabilities of current hardware) and where we want to be (what quantum utility looks like).
Ā
Contemporary Quantum Computing Hardware
State-of-the-art quantum computing processors now comprise tens to hundreds of qubits (Bluvstein et al. 2024; Chen et al. 2024; Google Quantum AI and Collaborators 2025; Kim et al. 2023; Moses et al. 2023). These quantum computers have far lower error rates and many more qubits than state-of-the-art devices just 5ā10 years ago. However, it is surprisingly hard to precisely quantify their performance, because errors affect them in complex ways. While detailed in situ component characterization can probe a particular systemās component errors precisely, it is hard to do accurately, and extrapolating performance impacts requires specialized expertise (Blume-Kohout et al. 2025; Hashim et al. 2025). The alternative is to measure capabilities directly using benchmarking. Benchmarking involves running quantum programs that are specially designed to reveal and measure the consequences of errors at scale, enabling users to quantify a quantum computerās capability in realistic scenarios and predict its performance on other programs (Proctor et al. 2025).
Quantum computer benchmarking is a very active area of research, and a primary focus of the Quantum Performance Laboratory (QPL). We have developed capability benchmarks (Blume-Kohout and Young 2020; Proctor et al. 2021,Ā 2025) that measure how a quantum computerās ability to run a program correctly varies with the programās depth (number of clock cycles) and width (number of qubits used). This is surprisingly trickyāuseful quantum computer benchmarks must overcome a variety of technical challenges, such as the exponential cost of simulating a generic quantum computation to find the result it will return when no errors occurābut, along with others in the community, we have developed technical solutions and techniques that now enable informative and efficient quantum computer benchmarks (Proctor et al. 2025).
We used these capability benchmarks to measure the evolving capabilities of IBMās cloud-access quantum computing hardware over the past 5 years (Proctor et al. 2021). Figure 1a shows the capabilities of these IBM quantum computing systems, as well as an estimate of how Googleās 2019 āSycamoreā system (Arute et al. 2019)āthe first to outperform a conventional computer on a specially chosen problemāwould have performed on these benchmarks. In these plots, we show which quantum programs can be run with high probability of no errors (a failure rate of no more than 1/eĀ ā 0.37), summarized by theirĀ shape.
The hardware has improved substantially over timeāe.g., IBMās 156-qubit 2025-era Kingston device can reliably execute much larger programs than IBMās 5-qubit 2015-era Yorktown device, which we benchmarked in 2018. Our data may not capture peak performance of contemporary IBM systems because the performance of contemporary quantum computers varies unpredictably due to system instabilities and Kingston was not specially calibrated for our tests. Nor does this figure show capability data for contemporary trapped-ion or neutral-atom quantum computers, which have shown impressive performance in recent experiments (Bluvstein et al. 2024; Chen et al. 2024; Moses et al. 2023).
The capabilities shown in figure 1a are nonetheless broadly representative of what todayās quantum computing hardware can do reliably. So, how close is this status quo to achieving quantum utility? To understand that question, we need to dive a little deeper into contemporary quantum algorithms and what quantum utility is expected to look like.
Ā
Contemporary Quantum Algorithms and Applications
The aim of making quantum computers more capable is ultimately to execute programs that could solve certain problems faster than any conventional computer. While quantum advantage of this sort has already been demonstrated for contrived calculations without obvious practical applications (Arute et al. 2019), the full scope of problems for which these advantages might be realized in business, science, or defense applications is still an active area of research. It is widely believed that only highly structured problems can be solved faster with quantum algorithms, and finding practical problems with such structure or discovering quantum algorithms that can exploit new structures is a grand challenge (Babbush et al. 2025).
So far, the two most promising practical applications appear to be in cryptography and simulation. Public key cryptosystems (e.g., RSA) rely on the infeasibility of factoring large (e.g., 2048-bit) semiprime numbers, even on the worldās biggest supercomputers. But the latest detailed analyses suggest that a quantum computer with fewer than 1 million noisy qubits could do this in a week with Shorās algorithm (Gidney 2025). Per Feynman and Maninās predictions, quantum computers are also expected to achieve higher accuracy than classical computers in simulating physical systems governed by quantum mechanics. This could have wide-ranging impacts, from the applied sciences in which it might facilitate understanding of complex molecules and materials (Bauer et al. 2020) or even fusion plasmas (Rubin et al. 2024), to the fundamental sciences in which it might help us better understand interactions between elementary particles (Bauer et al. 2023). In fact, it is becoming increasingly clear that the first useful applications of quantum computers will be physics simulations that enable scientific discovery.
While these are perhaps the best-developed algorithms and applications to date, there are still other promising quantum algorithms that could solve problems in scientific computing (e.g., studying partial differential equations or numerical linear algebra) that would be impactful in engineering applications, as well as quantum algorithms for optimization (Dalzell et al. 2025). Basic research in applications beyond simulation could be the key to quantum computers becoming more than tools for scientific discovery.
For any application, the accompanying quantum algorithm needs to be translated into a quantum computer program composed of elementary logical operations. This program can be succinctly represented in terms of its depth and width. One can then assess whether a given quantum computer is reliable enough to execute that program for interesting instances, with a low probability of failure. For some of the best-studied problems in cryptography and simulation, figure 1a illustrates the gap between the capabilities of existing quantum computers and estimates for the quantum resources required to solve challenging instances of these problems. We will discuss how this gap might be bridged in the rest of this article.
Ā
Bridging the Gap to Utility-Scale Quantum Computing
Figure 1a shows that a vast gulf separates the capabilities of contemporary hardware from the capabilities required to run known implementations of utility-scale algorithms. Nonetheless, quantum computing technology may still achieve quantum utility as soon as the 2030s.
Ā
Reducing Noise in Quantum Computing Hardware
Achieving quantum utility will almost certainly require further reductions in qubit error rates and dramatic increases in the number of integrated qubits. These two goals have been the relentless focus of experimental quantum computing R&D since the earliest quantum computing experiments. Reducing errors can be enabled by studying the errors that are occurring in a prototype quantum computer, using in situ characterization methods (Blume-Kohout et al. 2025; Hashim et al. 2025). This is a primary focus of our research at the QPL. In situ characterization often reveals unexpected physics or engineering problems, whose mitigation improves performance. As quantum computing hardware improves, new technical challenges emerge and must be surmounted to continue scaling up qubit count while reducing error rates. Increasingly, these are engineering challenges related to integration, qubit fabrication, and control.
There are realistic ambitions to drive all qubit error rates down to around 0.01% in the leading qubit technologies (in many technologies, the operations with the largest errors are qubit measurements and/or two-qubit gates). Some operations in some systems have already hit this milestone, but no system has yet shown capabilities consistent with these error rates. Figure 1b shows the capability of a hypothetical ā10 kiloquopā system with 0.01% error rates (but without error mitigation or correction)āas well as the capabilities of hypothetical systems with 0.1% and 0.001% error rates, corresponding to a system that is a little better than todayās best systems and an extremely optimistic hypothetical system, respectively. This 10 kiloquop quantum computer significantly exceeds the capability of any contemporary system and yet 10 kiloquops is vastly below the teraquop (1,012 quops) demands (using current best-in-class algorithm implementations) of utility-scale challenge problems. If the only way to achieve quantum utility was to reduce physical error rates, they would probably need to be reduced by another eight orders of magnitude! This is believed to be infeasible in any known (or imagined) qubit technology.
Ā
Reducing the Impact of Noise with Error Mitigation
Errors corrupt quantum computations, but if we know the error processesāor can estimate them from dataāit is possible to extrapolate the corrupted result to obtain the correct, error-free result. This is known as error mitigation (Cai et al. 2023) and it has been used to run larger quantum computations than would have otherwise been possible (Kim et al. 2023). But error mitigation is not free. As the amount of ānoiseā (the probability of an error in the program) increases, more data are required to extract the āsignalā (the result that would have been obtained with no errors). A precise estimate of a programās noise-free results from error-corrupted data requires more samplesāand the cost grows exponentially with the size of the program (Tsubouchi et al. 2023). In essence, error mitigation reduces bias in exchange for increased variance.
Figure 1c shows an (optimistic) estimate of how error mitigation could increase the capability of our hypothetical system with 0.1% error ratesāthe hypothetical system that is similar to todayās hardwareāat the cost of three different sampling (or time) overheads. While error mitigation does increase its capability meaningfullyāinto the regime where simulating the quantum program with conventional computers is hard (and probably infeasible)āthis hypothetical system is still nowhere near achieving gigaquop or teraquop capabilities. It is far from clear that any useful computations can be done in this regime. Although error mitigation has a role to play, it is unlikely to enable quantum utility without the turbocharging power of quantum error correction.
Ā
Removing Errors with Quantum Error Correction
Quantum error correction is the primary ingredient needed to unlock useful quantum computing. The initial discovery that quantum error correction was possible (Shor 1995) played a central role in the emergence of quantum computing as a fully fledged research field and potential technology in the late 1990s. Quantum error correction redundantly encodes ālogicalā qubits inside many physical qubits, to enable the detection and correction of errors (Brun 2020; Campbell et al. 2017). Quantum error correction has much in common with error correction for conventional computing, but it has some fascinating additional complexity. This is because the quantum error correction process must not destroy the quantum superposition in the logical qubit it protects. This prohibits, e.g., the use of a simple repetition code.
Quantum error correction enables the creation of logical qubits with much lower error rates than their constituent physical qubits. As the ratio of physical qubits to logical qubits grows, errors are suppressed exponentially. This enables huge increases in computational capabilities. This is shown in figure 1d, where we plot approximate capabilities of some hypothetical quantum computers with 0.1% physical-qubit error rates that use the best-known quantum error correction scheme, surface codes (Dennis et al. 2002). Each capability region shows the capability of a hypothetical surface-code quantum computer built from a different number of physical qubits. A device with 1 million physical qubits would be able to run the 10,000-qubit teraquop programs that would achieve quantum utility (although we note that these calculations for both capabilities and challenge problem programs are estimates that hide important details and include many approximations).
Quantum error correction enables and requires fault-tolerant quantum computing (FTQC) (Campbell et al. 2017), a quantum computing architecture (and programming model) that is radically different from the āNISQā (noisy intermediate-scale quantum) approach of performing computations directly with physical qubits (Preskill 2018). FTQC architectures must quickly process and act on large amounts of syndrome data to discover and correct errors. Furthermore, gates are more complex to implement on logical qubits, requiring weird and wonderful machinery such as magic state distillation factories (Litinski 2019). This has complicated and interesting consequences for compiling and scheduling algorithms in FTQC architectures (Eastin and Knill 2009; Gidney 2025; Litinski 2019).
The transition from NISQ to FTQC architectures is now well under way, and FTQC is central to the public roadmaps of many leading quantum computing companies. Since 2021, many components of FTQC have been demonstrated experimentally in multiple qubit technologies (Bluvstein et al. 2024; Google Quantum AI 2023). A landmark 2024 experiment demonstrated that Quantum error correction can indeed suppress errors (Google Quantum AI and Collaborators 2025). So, although near-term quantum utility without quantum error correction is still being pursued (Kim et al. 2023), leading-edge research in the field is now primarily focused on FTQC architectures.
Quantum error correction only suppresses errors if the error rates of the physical qubits are low enoughābelow a threshold, which is a little under 1% for the surface code (Fowler et al. 2012)āand lower physical qubit error rates result in lower overheads and lower logical qubit error rates. So, by engineering FTQC systems and reducing the errors in the physical qubits that make up that system, capabilities can be dramatically increased. Furthermore, because logical qubits in FTQC are still not free of errors, the first useful quantum computations might combine error correction with error mitigation.
Improving Quantum Algorithms
The final piece in the puzzle of achieving quantum utility is the discovery of more efficient quantum algorithms. We have already seen that the resource requirements for problems in cryptography and simulation will require improving the quality of physical qubits such that FTQC can be implemented using quantum error correction. But because FTQC demands so much overhead, there is tremendous value in improving the quantum algorithms and their implementations so that useful problems can be solved with fewer resources, i.e., fewer logical qubits and fewer layers of instructions. Active research over the past decade has brought down resource estimates for recognized challenge problems (Reiher et al. 2017) by multiple orders of magnitude (Low et al. 2025). These breakthroughs are complemented by improvements to quantum computing architectures, which have reduced the overhead cost of FTQC. Co-design of quantum computing architectures around the algorithms that they are likely to implement will almost surely be critical to achieving quantum utility.
New quantum algorithms will not just make known problems easier and more feasible to solve on quantum computers. They have the potential to enable the solution of new problems that quantum computers are not yet known to help solve. But the process of translating an abstract quantum algorithm into a good implementationāsomething that could be executed on a quantum computer to solve a real problemāis technically challenging, and the tools for analyzing and optimizing implementations of quantum algorithms are still primarily mathematical models. Even so, the supporting technologies for designing and optimizing programs for future FTQC are developing rapidly (Harrigan et al. 2024) and credible new applications for future utility-scale quantum computers will surely follow.
Ā
About the Authors
Timothy Proctor is principal member of technical staff, Quantum Performance Laboratory, Sandia National Laboratories, Livermore, California. Robin Blume-Kohout is co-leader of the Quantum Performance Laboratory. Andrew Baczewski is co-director of the Quantum Algorithms and Applications Collaboratory, Sandia National Laboratories, Albuquerque, New Mexico.
Ā
Ā
Acknowledgments
This material is based upon work supported in part by the US Department of Energy, Office of Science (DE-FOA-0002253), National Quantum Information Science Research Centers, Quantum Systems Accelerator, and by the National Nuclear Security Administrationās Advanced Simulation and Computing Program. TP acknowledges support from an Office of Advanced Scientific Computing Research Early Career Award. Sandia National Laboratories is a multiprogram laboratory managed and operated by National Technology and Engineering Solutions of Sandia, LLC, a wholly owned subsidiary of Honeywell International, Inc., for the US Department of Energyās National Nuclear Security Administration under contract DE-NA-0003525. All statements of fact, opinion, or conclusions contained herein are those of the authors and should not be construed as representing the official views or policies of the US Department of Energy, or the US government.
Ā




Comments