What Is Quantum Computing - IBM
What Is Quantum Computing - IBM
| IBM
https://www.ibm.com/topics/quantum-computing?fbclid=IwY2xjawFRSFdleHRuA2FlbQIxMAABHfMUIZ-RhOO8qU7OqpmA9fz_gQLwoZJlNNvo-4L34… 1/20
9/14/24, 12:33 AM What Is Quantum Computing? | IBM
https://www.ibm.com/topics/quantum-computing?fbclid=IwY2xjawFRSFdleHRuA2FlbQIxMAABHfMUIZ-RhOO8qU7OqpmA9fz_gQLwoZJlNNvo-4L34… 2/20
9/14/24, 12:33 AM What Is Quantum Computing? | IBM
The study of subatomic particles, also known as quantum mechanics, reveals unique and
fundamental natural principles. Quantum computers harness these fundamental
phenomena to compute probabilistically and quantum mechanically.
Qubits
https://www.ibm.com/topics/quantum-computing?fbclid=IwY2xjawFRSFdleHRuA2FlbQIxMAABHfMUIZ-RhOO8qU7OqpmA9fz_gQLwoZJlNNvo-4L34… 3/20
9/14/24, 12:33 AM What Is Quantum Computing? | IBM
While classical computers rely on binary bits (zeros and ones) to store and process data,
quantum computers can encode even more data at once using quantum bits, or qubits, in
superposition.
A qubit can behave like a bit and store either a zero or a one, but it can also be a weighted
combination of zero and one at the same time. When combined, qubits in superposition
can scale exponentially. Two qubits can store four bits of information, three can store
eight, and four can store twelve.
However, each qubit can only output a single bit of information at the end of the
computation. Quantum algorithms work by storing and manipulating information in a way
inaccessible to classical computers, which can provide speedups for certain problems.
As silicon chip and superconductor development has scaled over the years, it is distinctly
possible that we might soon reach a material limit on the computing power of classical
computers. Quantum computing could provide a path forward for certain important
problems.
With leading institutions such as IBM, Microsoft, Google and Amazon joining eager
startups such as Rigetti and Ionq in investing heavily in this exciting new technology,
quantum computing is estimated to become a USD 1.3 trillion industry by 2035.1
Quantum computers are scaling rapidly. Soon, they will be powerful enough to solve
previously unsolvable problems. This opportunity comes with a global challenge:
quantum computers will be able to break some of the most widely-used security
protocols in the world.
Learn more
https://www.ibm.com/topics/quantum-computing?fbclid=IwY2xjawFRSFdleHRuA2FlbQIxMAABHfMUIZ-RhOO8qU7OqpmA9fz_gQLwoZJlNNvo-4L34… 4/20
9/14/24, 12:33 AM What Is Quantum Computing? | IBM
Generally, qubits are created by manipulating and measuring quantum particles (the
smallest known building blocks of the physical universe), such as photons, electrons,
trapped ions and atoms. Qubits can also engineer systems that behave like a quantum
particle, as in superconducting circuits.
To manipulate such particles, qubits must be kept extremely cold to minimize noise and
prevent them from providing inaccurate results or errors resulting from unintended
decoherence.
There are many different types of qubits used in quantum computing today, with some
better suited for different types of tasks.
– Trapped ion qubits: Trapped ion particles can also be used as qubits and are noted
for long coherence times and high-fidelity measurements.
– Quantum dots: Quantum dots are small semiconductors that capture a single
electron and use it as a qubit, offering promising potential for scalability and
compatibility with existing semiconductor technology.
– Photons: Photons are individual light particles used to send quantum information
across long distances through optical fiber cables and are currently being used in
quantum communication and quantum cryptography.
– Neutral atoms: Commonly occurring neutral atoms charged with lasers are well
suited for scaling and performing operations.
https://www.ibm.com/topics/quantum-computing?fbclid=IwY2xjawFRSFdleHRuA2FlbQIxMAABHfMUIZ-RhOO8qU7OqpmA9fz_gQLwoZJlNNvo-4L34… 5/20
9/14/24, 12:33 AM What Is Quantum Computing? | IBM
When processing a complex problem, such as factoring large numbers, classical bits
become bound up by holding large quantities of information. Quantum bits behave
differently. Because qubits can hold a superposition, a quantum computer that uses
qubits can approach the problem in ways different from classical computers.
As a helpful analogy for understanding how quantum computers use qubits to solve
complicated problems, imagine you are standing in the center of a complicated maze. To
escape the maze, a traditional computer would have to “brute force” the problem, trying
every possible combination of paths to find the exit. This kind of computer would use bits
to explore new paths and remember which ones are dead ends.
Comparatively, a quantum computer might derive a bird’s-eye view of the maze, testing
multiple paths simultaneously and using quantum interference to reveal the correct
solution. However, qubits don't test multiple paths at once; instead, quantum computers
measure the probability amplitudes of qubits to determine an outcome. These
amplitudes function like waves, overlapping and interfering with each other. When
asynchronous waves overlap, it effectively eliminates possible solutions to complex
problems, and the realized coherent wave or waves present the solution.
– Superposition
– Entanglement
– Decoherence
– Interference.
https://www.ibm.com/topics/quantum-computing?fbclid=IwY2xjawFRSFdleHRuA2FlbQIxMAABHfMUIZ-RhOO8qU7OqpmA9fz_gQLwoZJlNNvo-4L34… 6/20
9/14/24, 12:33 AM What Is Quantum Computing? | IBM
Superposition
A qubit itself isn't very useful. But it can place the quantum information it holds into a
state of superposition, which represents a combination of all possible configurations of
the qubit. Groups of qubits in superposition can create complex, multidimensional
computational spaces. Complex problems can be represented in new ways in these
spaces.
Entanglement
Entanglement is the ability of qubits to correlate their state with other qubits. Entangled
systems are so intrinsically linked that when quantum processors measure a single
entangled qubit, they can immediately determine information about other qubits in the
entangled system.
Decoherence
https://www.ibm.com/topics/quantum-computing?fbclid=IwY2xjawFRSFdleHRuA2FlbQIxMAABHfMUIZ-RhOO8qU7OqpmA9fz_gQLwoZJlNNvo-4L34… 7/20
9/14/24, 12:33 AM What Is Quantum Computing? | IBM
Interference
To better understand quantum computing, consider that two counterintuitive ideas can
both be true. The first is that objects that can be measured—qubits in superposition with
defined probability amplitudes—behave randomly. The second is that objects too distant
to influence each other—entangled qubits—can still behave in ways that, though
individually random, are somehow strongly correlated.
https://www.ibm.com/topics/quantum-computing?fbclid=IwY2xjawFRSFdleHRuA2FlbQIxMAABHfMUIZ-RhOO8qU7OqpmA9fz_gQLwoZJlNNvo-4L34… 8/20
9/14/24, 12:33 AM What Is Quantum Computing? | IBM
For this reason, we can say that while conventional computers are also built on top of
quantum systems, they fail to take full advantage of the quantum mechanical properties
during their calculations. Quantum computers take better advantage of quantum
mechanics to conduct calculations that even high-performance computers cannot.
When combined into binary code and manipulated by using logic operations, we can use
computers to create everything from simple operating systems to the most advanced
supercomputing calculations.
Classical computing
https://www.ibm.com/topics/quantum-computing?fbclid=IwY2xjawFRSFdleHRuA2FlbQIxMAABHfMUIZ-RhOO8qU7OqpmA9fz_gQLwoZJlNNvo-4L34… 9/20
9/14/24, 12:33 AM What Is Quantum Computing? | IBM
Quantum computing
Quantum processors do not perform mathematical equations the same way classical
computers do. Unlike classical computers that must compute every step of a complicated
calculation, quantum circuits made from logical qubits can process enormous datasets
simultaneously with different operations, improving efficiency by many orders of
magnitude for certain problems.
Quantum computers have this capability because they are probabilistic, finding the most
likely solution to a problem, while traditional computers are deterministic, requiring
laborious computations to determine a specific singular outcome of any inputs.
While fully realized quantum computers would be far superior to classical computers for
certain kinds of problems requiring large data sets or for completing other problems like
advanced prime factoring, quantum computing is not ideal for every, or even most
problems.
Realistically, classical computers will continue to be used for the majority of their current
applications. However, cloud-connected quantum computers or hybrid ecosystems are
already being implemented to explore a wide array of advanced applications. As quantum
computing continues to progress, we can expect this advanced technology to not only
impact existing industries, but potentially unlock entire new ones as well.
problems, that’s where quantum comes into play. For these types of difficult calculations,
even the most powerful supercomputers (big machines with thousands of traditional
cores and processors) pale in comparison to quantum computing’s power. That’s
because even supercomputers are binary code-based machines reliant on 20th-century
transistor technology. Classical computers are simply unable to process such complex
problems.
Complex problems are problems with lots of variables interacting in complicated ways.
Modeling the behavior of individual atoms in a molecule is a complex problem, because
of all the different electrons interacting with one another. Identifying new physics in a
supercollider is also a complex problem. There are some complex problems that we do
not know how to solve with classical computers at any scale.
A classical computer might be great at difficult tasks like sorting through a big database
of molecules. But it struggles to solve more complex problems, like simulating how those
molecules behave. Today, if scientists want to know how a molecule will behave, they
must synthesize it and experiment with it in the real world. If they want to know how a
slight tweak would impact its behavior, they usually need to synthesize the new version
and run their experiment all over again. This is an expensive, time-consuming process
that impedes progress in fields as diverse as medicine and semiconductor design.
A classical supercomputer might try to simulate molecular behavior with brute force, by
using its many processors to explore every possible way every part of the molecule might
behave. But as it moves past the simplest, most straightforward molecules available, the
supercomputer stalls. No computer has the working memory to handle all the possible
permutations of molecular behavior by using any known methods.
https://www.ibm.com/topics/quantum-computing?fbclid=IwY2xjawFRSFdleHRuA2FlbQIxMAABHfMUIZ-RhOO8qU7OqpmA9fz_gQLwoZJlNNvo-4L3… 11/20
9/14/24, 12:33 AM What Is Quantum Computing? | IBM
First theorized in the early 1980s, it wasn’t until 1994 that MIT mathematician Peter Shor
published one of the first practical real-world applications for a quantum machine. Shor’s
algorithm for integer factorization demonstrated how a quantum mechanical computer
could potentially break the most advanced cryptography systems of the time—some of
which are still used today. Shor’s findings demonstrated a viable application for quantum
systems, with dramatic implications for not just cybersecurity, but many other fields.
Quantum computers excel at solving certain complex problems with the potential to
speed up the processing of large-scale data sets. From the development of new drugs
and performing machine learning in a new way to supply-chain optimization and climate
change challenges, quantum computing might hold the key to breakthroughs in a number
of critical industries.
Pharmaceuticals
Quantum computers capable of simulating molecular behavior and biochemical
reactions could massively speed up the research and development of life-saving
new drugs and medical treatments.
Chemistry
For the same reasons quantum computers could impact medical research, they
might also provide undiscovered solutions for mitigating dangerous or destructive
chemical byproducts. Quantum computing could lead to improved catalysts that
enable petrochemical alternatives or better processes for the carbon breakdown
necessary for combating climate-threatening emissions.
Machine learning
As interest and investment in artificial intelligence (AI) and related fields like
machine learning ramps up, researchers are pushing AI models to new extremes,
testing the limits of our existing hardware and demanding tremendous energy
consumption. There is evidence that some quantum algorithms might be able to
look at datasets in a new way, providing a speedup for some machine learning
problems.
https://www.ibm.com/topics/quantum-computing?fbclid=IwY2xjawFRSFdleHRuA2FlbQIxMAABHfMUIZ-RhOO8qU7OqpmA9fz_gQLwoZJlNNvo-4L3… 12/20
9/14/24, 12:33 AM What Is Quantum Computing? | IBM
Quantum utility
Quantum utility refers to any quantum computation that provides reliable, accurate
solutions to problems that are beyond the reach of brute force classical computing
quantum-machine simulators. Previously, these problems were accessible only to
classical approximation methods—usually problem-specific approximation methods
carefully crafted to exploit the unique structures of a given problem.
Quantum advantage
Quantum benchmarks
has utility. Quantum utility does not constitute a claim that quantum methods have
achieved a proven speed-up over all known classical methods. This is a key difference
from the concept of quantum advantage.
In 2019, leading researchers on the IBM Quantum team invented a metric known as
quantum volume to assign a singular, calculable measurement of a quantum computer’s
ability.
Quantum volume measures the largest quantum circuit that can pass a quantum volume
test. The quantum volume test asks the quantum computer to run circuit with random
gates and measures how often the circuits output the expected outcomes. However, as
we continue scaling up quantum processors, it’s becoming clear that we need more than
just quantum volume to fully encapsulate the performance of utility-scale quantum
computers.
While quantum volume is still one of a few ways in which we can measure errors within a
quantum system, the IBM team introduced two additional metrics to better benchmark
quantum computers, layer fidelity and circuit layer operations per second (CLOPS).
Layer fidelity
An extremely valuable benchmark, layer fidelity provides a way to encapsulate the entire
quantum processor’s ability to run circuits while revealing information about individual
qubits, gates and crosstalk. By running the layer fidelity protocol, researchers can qualify
the overall quantum device, while also gaining access to granular performance and error
information about individual components.
In addition to layer fidelity, IBM also defined a speed metric, circuit layer operations per
second (CLOPS). Currently, CLOPS is a measure of how quickly our processors can run
quantum volume circuits in series, acting as a measure of holistic system speed
incorporating quantum and classical computing.
Together, layer fidelity and CLOPS provide a new way to benchmark systems that’s more
meaningful to the people trying to improve and use our hardware. These metrics will
https://www.ibm.com/topics/quantum-computing?fbclid=IwY2xjawFRSFdleHRuA2FlbQIxMAABHfMUIZ-RhOO8qU7OqpmA9fz_gQLwoZJlNNvo-4L3… 14/20
9/14/24, 12:33 AM What Is Quantum Computing? | IBM
make it easier to compare systems to one another, to compare our systems to other
architectures, and to reflect performance gains across scales.
Now that the field has achieved quantum utility, researchers are hard at work to make
quantum computers even more useful. Researchers at IBM Quantum and elsewhere have
identified some key challenges to improve upon quantum utility and potentially achieve
quantum advantage:
https://www.ibm.com/topics/quantum-computing?fbclid=IwY2xjawFRSFdleHRuA2FlbQIxMAABHfMUIZ-RhOO8qU7OqpmA9fz_gQLwoZJlNNvo-4L3… 15/20
9/14/24, 12:33 AM What Is Quantum Computing? | IBM
5. Quantum software and middleware: The crux of quantum algorithm discovery relies
on a highly performant and stable software stack to write, optimize and execute
quantum programs. Open-source and Python-based, IBM’s Qiskit is by far the most
widely-used quantum SDK in the world—useful for executions both on IBM’s fleet of
superconducting quantum computers and on systems that use alternative
technologies such as ions trapped in magnetic fields or quantum annealing.
6. Quantum-centric supercomputing: For the foreseeable future, quantum computing
will work in tandem with modern and future classical supercomputing to be useful. In
response, quantum researchers are preparing for a world where classical
supercomputers can use quantum circuits to help solve problems.
Quantum computing
How do quantum computers work? components
Key principles of quantum computing
An IBM quantum processor is a wafer not much bigger than the silicon chips found in a
laptop. However, modern quantum hardware systems, used to keep the instruments at
Classical computing versus quantum computing
an ultracold temperature, and the extra room-temperature electronic components to
control the system and process quantum data, are about the size of an average car.
When is quantum computing superior?
While the large footprint of a complete quantum hardware system makes most quantum
Quantum computing use cases
computers anything but portable, researchers and computer scientists are still able to
access off-site quantum computing capabilities through cloud computing. The main
Quantum advantage versus quantum utility
hardware components of a quantum computer are as follows:
Quantum software
Quantum processors
Related solutions
https://www.ibm.com/topics/quantum-computing?fbclid=IwY2xjawFRSFdleHRuA2FlbQIxMAABHfMUIZ-RhOO8qU7OqpmA9fz_gQLwoZJlNNvo-4L3… 16/20
9/14/24, 12:33 AM What Is Quantum Computing? | IBM
Superconductors
Your desktop computer likely uses a fan to get cold enough to work. Quantum processors
need to be very cold—about a hundredth of a degree above absolute zero—to minimize
noise and avoid decoherence to retain their quantum states. This ultra-low temperature
is achieved with supercooled superfluids. At these temperatures, certain materials
exhibit an important quantum mechanical effect: electrons move through them without
resistance. This effect makes them superconductors.
When materials become superconductors, their electrons match up, forming Cooper
pairs. These pairs can carry a charge across barriers, or insulators, through a process
known as quantum tunneling. Two superconductors placed on either side of an insulator
form a Josephson junction, a crucial piece of quantum computing hardware.
Control
Quantum software
Research continues improving quantum hardware components, but that’s only one half of
the equation. The crux of users’ discovery of quantum advantage will be a highly
performant and stable quantum software stack to enable the next generation of quantum
algorithms.
In 2024, IBM introduced the first stable version of the Qiskit open source software
development kit (SDK), Qiskit SDK 1.x. With over 600,000 registered users and 700
global universities that use it to develop quantum computing classes, Qiskit has become
the preferred software stack for quantum computing.
https://www.ibm.com/topics/quantum-computing?fbclid=IwY2xjawFRSFdleHRuA2FlbQIxMAABHfMUIZ-RhOO8qU7OqpmA9fz_gQLwoZJlNNvo-4L3… 17/20
9/14/24, 12:33 AM What Is Quantum Computing? | IBM
But Qiskit is more than just the world’s most popular quantum development software to
build and construct quantum circuits. We are redefining Qiskit to represent the full-stack
software for quantum at IBM, extending the Qiskit SDK with middleware software and
services to write, optimize and run programs on IBM Quantum systems—including new
generative AI code-assistance tools.
Related solutions
Global businesses are readying themselves today for the era of quantum computing. See
how our industry experts prepare our clients to use this technology for competitive
advantage.
IBM quantum computers—the most popular and powerful quantum hardware in the
world—help you build programs that solve problems in new ways.
The era of quantum computing brings with it a need to secure the world's digital
infrastructure.
https://www.ibm.com/topics/quantum-computing?fbclid=IwY2xjawFRSFdleHRuA2FlbQIxMAABHfMUIZ-RhOO8qU7OqpmA9fz_gQLwoZJlNNvo-4L3… 18/20
9/14/24, 12:33 AM What Is Quantum Computing? | IBM
Resources
them Kuberne
Quantum computers make most of the world’s existing encryption
from algorithms obsolete.
tes
IBM developed many of the foundational technologies that willworld
secure the world incluster.
the
quantum era, and now offers the tools and services needed to experts.
implement them. Use
our suite of applications to support your quantum research and development needs.
https://www.ibm.com/topics/quantum-computing?fbclid=IwY2xjawFRSFdleHRuA2FlbQIxMAABHfMUIZ-RhOO8qU7OqpmA9fz_gQLwoZJlNNvo-4L3… 19/20
9/14/24, 12:33 AM What Is Quantum Computing? | IBM
Footnotes
1
"Quantum technology sees record investments, progress on talent gap" (link resides outside ibm.com), McKinsey Digital, 24 April 2023.
https://www.ibm.com/topics/quantum-computing?fbclid=IwY2xjawFRSFdleHRuA2FlbQIxMAABHfMUIZ-RhOO8qU7OqpmA9fz_gQLwoZJlNNvo-4L3… 20/20