Quantum Computers and Their Uses, Lecture notes of Nanotechnology

This document contain information about Quantum Computers, How they Compute, their features, limitations and uses.

Typology: Lecture notes

2022/2023

Available from 06/03/2023

haseeba-iqbal-1
haseeba-iqbal-1 🇵🇰

4 documents

1 / 6

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Quantum Computers
Aquantum computeris acomputerthat exploitsquantum
mechanicalphenomena. At small scales, physical matter exhibits
properties ofboth particles and waves, and quantum computing
leverages this behavior using specialized hardware.Classical
physicscannot explain the operation of these quantum devices, and
a scalable quantum computer could perform some calculations
exponentially faster than any modern "classical" computer.
Quantum Computing
Quantum computing is a rapidly-emerging technology that harnesses the
laws of quantum mechanics to solve problems too complex for classical
computers.
Quantum computing is generally viewed asa field of study centered on
developing computer technology based on the principles of quantum
theory— the area of physics that explains how matter and energy behave
at the atomic and subatomic level.
Quantum computing is an area of computer science that uses the
principles of quantum theory. Quantum theory explains the behavior of
energy and material on the atomic and subatomic levels.
Quantum computing uses subatomic particles, such as electrons or
photons. Quantum bits, or qubits, allow these particles to exist in more
than one state (i.e., 1 and 0) at the same time.
Theoretically, linked qubits can "exploit the interference between their
wave-like quantum states to perform calculations that might otherwise take
millions of years."
Classical computers today employ a stream of electrical impulses (1 and
0) in a binary manner to encode information in bits. This restricts their
processing ability, compared to quantum computing.
pf3
pf4
pf5

Partial preview of the text

Download Quantum Computers and Their Uses and more Lecture notes Nanotechnology in PDF only on Docsity!

Quantum Computers

A quantum computer is a computer that exploits quantum mechanical phenomena. At small scales, physical matter exhibits properties of both particles and waves, and quantum computing leverages this behavior using specialized hardware. Classical physics cannot explain the operation of these quantum devices, and a scalable quantum computer could perform some calculations exponentially faster than any modern "classical" computer.

Quantum Computing

Quantum computing is a rapidly-emerging technology that harnesses the laws of quantum mechanics to solve problems too complex for classical computers. Quantum computing is generally viewed as a field of study centered on developing computer technology based on the principles of quantum theory — the area of physics that explains how matter and energy behave at the atomic and subatomic level. Quantum computing is an area of computer science that uses the principles of quantum theory. Quantum theory explains the behavior of energy and material on the atomic and subatomic levels. Quantum computing uses subatomic particles, such as electrons or photons. Quantum bits, or qubits, allow these particles to exist in more than one state (i.e., 1 and 0) at the same time. Theoretically, linked qubits can "exploit the interference between their wave-like quantum states to perform calculations that might otherwise take millions of years." Classical computers today employ a stream of electrical impulses (1 and

  1. in a binary manner to encode information in bits. This restricts their processing ability, compared to quantum computing.

History of Quantum Computing

Quantum computers were proposed in the 1980s by Richard Feynman and Yuri Manin. The intuition behind quantum computing stemmed from what was often seen as one of the greatest embarrassments of physics: remarkable scientific progress faced with an inability to model even simple systems. In 1998 Isaac Chuang of the Los Alamos National Laboratory, Neil Gershenfeld of the Massachusetts Institute of Technology (MIT), and Mark Kubinec of the University of California at Berkeley created the first quantum computer (2-qubit) that could be loaded with data and output a solution.

Largest Quantum Computer: Osprey

IBM has built the largest quantum computer yet. Dubbed Osprey, it has 433 qubits, or quantum bits, which is more than triple the size of the company's previously record-breaking 127-qubit computer and more than eight times larger than Google's 53-qubit computer Sycamore.

Understanding Quantum Computing

The field of quantum computing emerged in the 1980s. It was discovered that certain computational problems could be tackled more efficiently with quantum algorithms than with their classical counterparts. Quantum computing has the capability to sift through huge numbers of possibilities and extract potential solutions to complex problems and challenges. Where classical computers store information as bits with either 0s or 1s, quantum computers use qubits. Qubits carry information in a quantum state that engages 0 and 1 in a multidimensional way. Such massive computing potential and the projected market size for its use have attracted the attention of some of the most prominent companies. These include IBM, Microsoft, Google, D-Waves Systems,

Superposition According to IBM, it’s what a qubit can do rather than what it is that's remarkable. A qubit places the quantum information that it contains into a state of superposition. This refers to 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 integral to quantum computing power. Pairs of qubits can be made to become entangled. This means that the two qubits then exist in a single state. In such a state, changing one qubit directly affects the other in a manner that's predictable. Quantum algorithms are designed to take advantage of this relationship to solve complex problems. While doubling the number of bits in a classical computer doubles its processing power, adding qubits results in an exponential upswing in computing power and ability. Decoherence Decoherence occurs when the quantum behavior of qubits decays. The quantum state can be disturbed instantly by vibrations or temperature changes. This can cause qubits to fall out of superposition and cause errors to appear in computing. It's important that qubits be protected from such interference by, for instance, supercooled refrigerators, insulation, and vacuum chambers.

Limitations of Quantum Computing

Quantum computing offers enormous potential for developments and problem-solving in many industries. However, currently, it has its limitations.  Decoherence, or decay, can be caused by the slightest disturbance in the qubit environment. This results in the collapse of computations

or errors to them. As noted above, a quantum computer must be protected from all external interference during the computing stage.  Error correction during the computing stage hasn't been perfected. That makes computations potentially unreliable. Since qubits aren't digital bits of data, they can't benefit from conventional error correction solutions used by classical computers.  Retrieving computational results can corrupt the data. Developments such as a particular database search algorithm that ensures that the act of measurement will cause the quantum state to decohere into the correct answer hold promise.  Security and quantum cryptography is not yet fully developed.  A lack of qubits prevents quantum computers from living up to their potential for impactful use. Researchers have yet to produce more than 128.

Quantum Computer vs. Classical Computer

Quantum computers have a more basic structure than classical computers. They have no memory or processor. All a quantum computer uses is a set of superconducting qubits. Quantum computers and classical computers process information differently. A quantum computer uses qubits to run multidimensional quantum algorithms. Their processing power increases exponentially as qubits are added. A classical processor uses bits to operate various programs. Their power increases linearly as more bits are added. Classical computers have much less computing power. Classical computers are best for everyday tasks and have low error rates. Quantum computers are ideal for a higher level of task, e.g., running simulations, analyzing data (such as for chemical or drug trials), creating energy-efficient batteries. They can also have high error rates. Classical computers don't need extra-special care. They may use a basic internal fan to keep from overheating. Quantum processors need to be protected from the slightest vibrations and must be kept extremely cold. Super-cooled superfluids must be used for that purpose. Quantum computers are more expensive and difficult to build than classical computers.