Emerging
Emerging
Emerging
Introduction……………….…………………………………........................ 1
Quantum computing ………..………………….……………………………. 2
Quantum computer and their components ……………….………………….. 2-3
Characteristics of quantum computers …….…………………………….…... 4
Application of quantum computing …………….………………………….... 4
Advantage of quantum computing ……………………………………...…… 5
Disadvantage of quantum computing …………………………………....….. 6
Future scope of quantum computing ……………………………….……….. 7
Conclusion ……………………………………………….………..………… 8
Reference ………………………………………………………..……..…..... 9
Introduction
Quantum computers
Quantum computer theory was first rooted in the 1980s and only now are the first rudimentary,
machines being constructed. Quantum computers are big machines, reminiscent of the old
mainframe computers of the 1960s.
Quantum computers are able to solve certain types of problems faster than classical computers
by taking advantage of quantum mechanical effects, such as superposition and quantum
interference. Some applications where quantum computers can provide such a speed boost
include machine learning (ML), optimization, and simulation of physical systems. Eventual use
cases could be portfolio optimization in finance or the simulation of chemical systems, solving
problems that are currently impossible for even the most powerful supercomputers on the
market.
2
Components of quantum computer
Quantum computers have hardware and software, similar to a classical computer. Quantum
hardware
Quantum hardware has three main components.
Quantum data plane
The quantum data plane is the core of the quantum computer and includes the physical
qubits and the structures required to hold them in place.
Control and measurement plane
The control and measurement plane converts digital signals into analog or wave control signals.
These analog signals perform the operations on the qubits in the quantum data plane.
Controlled processor plane and host processor
The control processor plane implements the quantum algorithm or sequence of operations. The
host processor interacts with the quantum software and provides a digital signal or classical bits
sequence to the control and measurement plane.
Quantum software
Quantum software implements unique quantum algorithms using quantum circuits. A quantum
circuit is a computing routine that defines a series of logical quantum operations on the
underlying qubits. Developers can use various software development tools and libraries to code
quantum algorithms.
What is a qubit?
Quantum bits, or qubits, are represented by quantum particles. The manipulation of qubits by
control devices is at the core of a quantum computer’s processing power. Qubits in quantum
computers are analogous to bits in classical computers. At its core, a classical machine’s
processor does all its work by manipulating bits. Similarly, the quantum processor does all its
work by processing qubits.
How are qubits different from classical bits?
In classical computing, a bit is an electronic signal that is either on or off. The value of the
classical bit can thus be one (on) or zero (off). However, because the qubit is based on the laws
of quantum mechanics it can be placed in a superposition of states.
3
Characteristics of quantum computers
Quantum computers are High speed parallel computer based on quantum mechanics.
Quantum computers are quantum bit (qubit) based information storage using electron
spin.
Quantum computers are instant qubits having a value of 0,1 or sometimes negative and
can have both values at the same time.
The number of possible states in quantum computers are infinite since it can hold
combinations of 0 or 1 along with some complex information.
Quantum computers can exploit quantum parallelism to preform computations on a large
number of possibilities simultaneously. This parallelism allows quantum algorisms to
potentially solve certain problems exponentially faster than classical algorism.
The point at which a quantum computer can solve a problem that is infeasible for
classical computers.
Specific algorithms designed to leverage the unique properties of quantum computers for
solving complex problems.
5. Solving Complex Problems: Quantum computers have the potential to solve complex
problems that are currently intractable for classical computers. This includes optimization
problems, cryptography, drug discovery, and machine learning tasks that require massive
computational power.
Overall, the advantages of quantum computing lie in its ability to process information in
fundamentally different ways than classical computers, leading to faster and more efficient
solutions for a wide range of applications.
5
Disadvantages of quantum computing
Despite the promising capabilities of quantum computing, there are several challenges that need
to be addressed before practical quantum computers can be realized. While quantum computing
offers many advantages, there are also several challenges and disadvantages associated with this
emerging technology:
1. Error Rates: Quantum computers are highly sensitive to noise and errors caused by
factors such as decoherence, thermal fluctuations, and imperfect qubit operations.
Maintaining the stability of qubits and minimizing errors is a significant challenge in
quantum computing.
2. Scalability: Building large-scale quantum computers with hundreds or thousands of
qubits is a major technical challenge. Scaling up quantum systems while maintaining
qubit coherence, connectivity, and error rates is a complex engineering problem that
researchers are actively working to address.
3. Quantum Software Development: Developing algorithms and software for quantum
computers requires specialized expertise and tools that are different from classical
computing. Quantum programming languages, simulators, and compilers are still in the
early stages of development, making it challenging for developers to create efficient
quantum applications.
4. Limited Applications: While quantum computers have the potential to solve certain types
of problems exponentially faster than classical computers, their applicability is currently
limited to specific use cases in areas like optimization, cryptography, and quantum
simulation. Developing practical quantum algorithms for a broader range of applications
remains a research challenge.
5. High Cost: Building and operating quantum computers is a costly endeavor due to the
specialized hardware, infrastructure, and expertise required. The high cost of quantum
technology may limit its accessibility to research institutions, governments, and large
corporations.
6. Quantum Hardware Constraints: The physical implementation of qubits in quantum
computers can vary widely, including superconducting circuits, trapped ions, and
topological qubits. Each qubit technology has its own advantages and limitations, such as
coherence times, error rates, and scalability constraints.
6
Future scope of quantum computing
AI and machine learning problems could be solved in a practical amount of time that can
be reduced from hundreds of thousands of years to seconds. Several quantum algorithms
have been developed such as Grover’s algorithm for searching and Shor’s algorithm for
factoring large numbers. More quantum algorithms are coming soon. Google has also
declared that it would produce a workable quantum computer in the following 5years
with a 50-qubit quantum computer and will achieve quan-tum supremacy. IBM is also
offering commercial quantum computers soon. The progress of development in the field
of quantum computers depends on many factors. Interest and financial support from the
private sector can help developing commercial applications for NISQ computers. It
depends on the progress of quantum algorithm development, availability of enough
investment in the quantum technology field from government and the exchange of ideas
within researchers, scientists and engineers. To illuminate the limitations of quantum
technology, a defensive result is also beneficial. It can help in overcoming those negative
results which can lead to a new discovery.
Conclusion
Reference