Tech Seminar Documentation
Tech Seminar Documentation
ON
QUANTUM COMPUTING
Submitted in partial fulfilment of the requirements for the award of the degree of
BACHELOR OF TECHNOLOGY
In
Submitted By
G.Ragasree (20UP1A0522)
CERTIFICATE
DECLARATION
G.RAGASREE
(20UP1A0522)
ACKNOWLEDGMENT
G.Ragasree
(20UP1A0522)
ABSTRACT
The seminar will begin by explaining the foundational concepts of quantum mechanics that
underlie in quantum computing, including superposition and entanglement. Through intuitive
explanations and real-world analogies, will gain an understanding of how quantum bits
(qubits) differ from classical bits, enabling quantum computers to perform complex
calculations in ways that were previously thought impossible.
Building upon this groundwork, the seminar will delve into the potential applications of
quantum computing across diverse domains, such as cryptography, optimization, drug
discovery, and materials science, will be explored in depth, highlighting the promise of
quantum computers to solve problems that were previously deemed unsolvable . While
quantum computing holds immense promise, it also faces significant challenges.
1. Introduction
1-2
9. Quantum computers-encryption
17-18
10. Conclusion
19-20
11. References
21
1.Introduction
1
1.2 Purpose and scope of Report:
The purpose of this report on quantum computing is to offer a comprehensive overview of the
current landscape, advancements, challenges, and potential applications in the field of
quantum computing. The scope encompasses fundamental concepts such as qubits,
superposition, and entanglement, providing insights into the key principles that distinguish
quantum computing from classical computing. The report delves into the current state of
quantum computing technologies, highlighting prominent quantum processors and platforms.
It explores the challenges associated with achieving stable qubits, addressing issues like
decoherence and error correction. Additionally, the report discusses notable quantum
algorithms and their potential impact on industries such as cryptography, optimization, and
materials science. Industry players, investments, and collaborative efforts in quantum
computing research are also covered, offering a holistic view of the rapidly evolving quantum
landscape. The overarching goal is to provide readers with a well-informed understanding of
quantum computing, its applications, and the transformative potential it holds for various
sectors.
2
2.How do quantum computers work
3
6. Measurement:
When a measurement is made on a qubit, its superposition collapses to a
definite state (0 or 1). The probability of measuring a particular state depends
on the amplitudes of the superposed states.
Quantum computers are designed to solve specific types of problems more efficiently than
classical computers. For example, they excel in tasks such as factoring large numbers (useful
for cryptography), searching unsorted databases, and simulating quantum systems. However,
quantum computers are not intended to replace classical computers but to complement them,
as they may not be advantageous for all types of computations.
It's important to note that building and maintaining stable qubits is a significant challenge due
to the effects of decoherence and noise. Researchers and engineers are actively working on
developing error correction techniques and scalable quantum architectures to make practical
and scalable quantum computers a reality.
4
3. Why are quantum computers faster than classical computers
Quantum computers have the potential to be faster than classical computers for certain types
of problems due to the unique principles of quantum mechanics. Here are three key reasons
why quantum computers can outperform classical computers in specific scenarios:
1. Quantum Superposition:
Quantum computers leverage the principle of superposition, allowing qubits to
exist in multiple states simultaneously. Classical bits, on the other hand, can
only be in a state of 0 or 1. This enables quantum computers to process a vast
number of possibilities at the same time. For certain algorithms, the ability to
explore multiple solutions in parallel provides an exponential speedup over
classical counterparts.
2. Quantum Parallelism:
Quantum computers can perform operations on all possible combinations of
inputs simultaneously, thanks to superposition. This inherent parallelism
allows quantum computers to solve certain problems much more efficiently
than classical computers, which solve problems sequentially.
3. Quantum Entanglement:
Quantum entanglement is another quantum phenomenon that contributes to
the potential speedup of quantum computers. When qubits become entangled,
the state of one qubit is directly related to the state of another, regardless of the
physical distance between them. This interconnectedness enables faster
information exchange and correlation, facilitating more efficient computations
for certain algorithms.
It's important to note that the speedup offered by quantum computers is not universal.
Quantum computers excel at solving specific types of problems, such as factoring large
numbers, searching unsorted databases, and simulating quantum systems. For many everyday
computing tasks, classical computers remain highly effective. Additionally, the practical
realization of quantum computers faces significant challenges, including decoherence, error
correction, and the need for stable qubits. Researchers are actively working on addressing
these challenges to harness the full potential of quantum computing.
5
4. Why do we need quantum computers
Quantum computers are being developed to address certain computational problems that are
currently intractable for classical computers. Here are several reasons why quantum
computers are seen as valuable and necessary:
6
Quantum computers can potentially tackle complex problems, such as
combinatorial optimization and large-scale simulations, at a speed that is
currently unattainable with classical computers.
7. Parallelism and Exponential Speedup:
Quantum computers leverage superposition and entanglement to process
information in parallel, providing exponential speedup for certain algorithms.
This can dramatically reduce the time required to solve specific problems
compared to classical algorithms that solve problems sequentially.
While quantum computers offer exciting possibilities, it's important to note that they are not
intended to replace classical computers. Instead, they are expected to complement classical
computing by addressing specific challenges and providing solutions to problems that are
currently beyond the reach of classical algorithms. As the field of quantum computing
advances, it is likely to open new avenues for scientific discovery, technological innovation,
and problem-solving across various industries.
7
Figure:5(a) Design of quantum computer
Designing and building a quantum computer involves several key components and
challenges. Quantum computers are delicate systems that operate based on the principles of
quantum mechanics. While various approaches exist, one of the most prominent is the
superconducting qubit-based architecture.
Designing and constructing a quantum computer is a cutting-edge endeavor that delves into
the realms of quantum mechanics, advanced physics, and sophisticated engineering. At its
core, a quantum computer relies on qubits, the quantum counterparts to classical bits. Qubits
harness the unique principles of quantum mechanics, such as superposition and entanglement,
to perform computations in ways that classical computers cannot.
The fundamental building blocks of a quantum computer include qubits, quantum gates, and
quantum registers. Qubits, unlike classical bits, can exist in multiple states simultaneously,
allowing for parallel computation. Quantum gates manipulate these qubits to perform
8
complex operations, and quantum registers serve as the collective platform for executing
quantum algorithms. The principles of superposition and entanglement are harnessed during
these operations, enabling quantum interference to enhance correct outcomes and suppress
errors.
Various physical implementations of qubits exist, each presenting its own set of challenges
and advantages. Superconducting qubits utilize superconducting circuits cooled to extremely
low temperatures to exploit quantum coherence. Trapped ions, on the other hand, involve
individual ions manipulated by electromagnetic fields and lasers. Topological qubits leverage
anyons, exotic particles existing in specific materials, offering increased error resistance due
to their unique topological properties.
However, the path to realizing a functional quantum computer is fraught with challenges.
Decoherence, the loss of quantum coherence due to environmental factors, remains a
significant hurdle. Quantum error correction, implemented through codes like surface codes,
is crucial to mitigate errors and maintain reliability. Achieving scalability, interfacing
quantum and classical systems, and overcoming the intricate complexities of quantum
mechanics further underscore the formidable nature of this technological pursuit.
Notable examples in the field include quantum computers developed by IBM, Google's
quantum processor Sycamore that achieved quantum supremacy, IonQ's quantum computers
based on trapped ions, and Microsoft's emphasis on topological qubits within the Quantum
Development Kit.
9
Quantum computers offer several potential advantages over classical computers, especially
for certain types of problems. Here are some key advantages:
10
Quantum computers have the potential to enhance certain machine learning
algorithms, particularly those involving large datasets and complex pattern
recognition. This could lead to advancements in artificial intelligence.
8. Innovative Problem Solving:
Quantum computers may enable the solution of complex problems that are
currently intractable for classical computers. This could lead to breakthroughs
in areas such as drug discovery, climate modeling, and optimization of large-
scale systems.
9. Efficient Searching:
Grover's algorithm enables quantum computers to search an unsorted database
quadratically faster than classical algorithms. This has implications for tasks
requiring efficient searching, such as database queries.
10. Advanced Cryptanalysis:
Quantum computers could potentially break widely used cryptographic
schemes that rely on the difficulty of certain mathematical problems (e.g.,
integer factorization). This has implications for both securing and
compromising information.
It's important to note that while quantum computers offer these advantages, they also face
significant challenges such as maintaining qubit stability, mitigating errors, and building
scalable quantum systems. As research and development in quantum computing progress, the
true extent of these advantages and their practical applications will become clearer.
11
While quantum computing holds great promise, there are several challenges and potential
disadvantages associated with this emerging technology. Some of the key disadvantages
include:
12
control electronics. This makes the development and maintenance of quantum
computers resource-intensive.
7. Limited Applicability:
Quantum computers are not universally faster than classical computers for all
types of problems. Their advantages are most pronounced for specific
algorithms and applications, and they may not outperform classical computers
for tasks that do not leverage quantum parallelism.
8. Sensitivity to Initial Conditions:
Quantum computations can be sensitive to the initial conditions of the system.
Small perturbations in the environment or the initial state of the qubits can
lead to significant changes in the final results, affecting the reliability of
quantum computations.
9. Challenges in Quantum Communication:
Implementing quantum communication, including quantum key distribution
for secure communication, faces challenges such as the loss of quantum
information over long distances and the need for quantum repeaters.
10. Ethical and Security Concerns:
The advent of powerful quantum computers raises ethical concerns related to
privacy and security. While quantum computers have the potential to break
certain cryptographic methods, they also necessitate the development of new,
quantum-resistant cryptographic techniques.
Despite these challenges, ongoing research and development in quantum computing aim to
overcome these disadvantages and unlock the full potential of quantum technologies. As the
field progresses, it is likely that many of these challenges will be addressed, paving the way
for practical and scalable quantum computing solutions.
13
Quantum computing has the potential to revolutionize various fields and solve complex
problems more efficiently than classical computers. Some of the potential applications
include:
1. Cryptography:
Quantum computers could break widely used cryptographic schemes, such as
RSA, which rely on the difficulty of factoring large numbers. Conversely,
quantum cryptography offers the potential for secure communication using
principles of quantum mechanics.
2. Optimization Problems:
Quantum computers excel at solving optimization problems, where finding the
best solution among many possibilities is challenging. Applications include
optimizing supply chain logistics, financial portfolio management, and
scheduling.
3. Drug Discovery:
Quantum computers can simulate molecular interactions more accurately than
classical computers. This capability is valuable for drug discovery and
development, as it enables researchers to model and analyze the behaviour of
molecules in a more efficient manner.
4. Material Science:
Quantum computers can simulate the behaviour of materials at the quantum
level, providing insights into their properties and potential applications. This
has implications for designing new materials with specific properties for
various industries.
5. Machine Learning and Data Analysis:
Quantum computers may enhance certain machine learning algorithms,
especially those involving large datasets and complex pattern recognition.
Quantum machine learning has the potential to speed up tasks such as data
classification and clustering.
6. Climate Modelling:
14
Quantum computers can contribute to more accurate climate modelling by
simulating complex quantum systems that classical computers struggle to
model efficiently. This could aid in understanding climate patterns and
predicting environmental changes.
7. Financial Modelling:
Quantum computers can be used for complex financial modelling and risk
assessment. They could analyze large datasets and optimize financial
portfolios more efficiently, potentially providing valuable insights for
investment strategies.
8. Traffic Optimization:
Quantum computers can address complex optimization problems related to
traffic flow, route planning, and logistics. This could lead to more efficient
transportation systems and reduced congestion.
9. Database Searching:
Grover's algorithm allows quantum computers to search unsorted databases
quadratically faster than classical algorithms. This has implications for
database queries and could improve the efficiency of information retrieval.
10. Simulating Quantum Systems:
Quantum computers are particularly well-suited for simulating quantum
systems, enabling researchers to study and understand the behavior of
quantum particles and materials at a level of detail that classical computers
cannot achieve.
11. Supply Chain Management:
Quantum computers can optimize supply chain operations by analyzing
complex networks, predicting demand patterns, and identifying the most
efficient routes for shipping and distribution.
12. Space Exploration:
Quantum computers may contribute to solving complex problems in space
exploration, such as trajectory optimization, satellite communication, and
modelling quantum phenomena in extreme environments.
While many of these applications are still in the theoretical or experimental stages, ongoing
research and development in quantum computing aim to make these practical and scalable for
15
real-world use. The potential impact of quantum computing on various industries is vast, and
as the technology matures, new applications may continue to emerge.
The race to develop and harness quantum computing technology is driven by the potential
impact on encryption and security. Traditional cryptographic methods, which form the
backbone of secure communication and data protection, rely on the difficulty of certain
mathematical problems, such as integer factorization, to provide security. Quantum
computers, particularly through algorithms like Shor's algorithm, have the potential to
efficiently solve these problems, threatening the security of current cryptographic systems.
Here are key reasons why there is a quantum computing race between countries, particularly
in the context of encryption:
17
5. Economic Competitiveness:
The development of quantum computing is viewed as a key driver of future
economic competitiveness. Countries recognize the potential economic
benefits that could arise from quantum technologies, including advancements
in industries such as healthcare, finance, and materials science.
6. Technological Innovation:
Quantum computing represents a frontier of technological innovation. Nations
aim to be at the forefront of this innovation to drive scientific discovery, spur
economic growth, and advance technological capabilities across various
sectors.
7. International Influence:
Leading in quantum computing research and development enhances a
country's influence in the international community. It strengthens
collaborations, fosters partnerships, and attracts talent and investment from
around the world.
8. Intellectual Property and Patents:
The race for quantum computing involves securing intellectual property rights
and patents. Countries aim to be pioneers in developing novel quantum
algorithms, technologies, and applications, establishing a strong position in the
emerging quantum landscape.
9. Quantum-Safe Cryptography:
Countries are also investing in the development of quantum-resistant or
quantum-safe cryptographic methods. Ensuring the security of digital
infrastructure against potential quantum threats is crucial for long-term
stability.
As a result of these factors, nations are investing heavily in quantum research and
development, establishing quantum research centers, fostering collaborations between
academia and industry, and formulating national strategies to advance quantum technologies.
The goal is not only to mitigate potential threats posed by quantum computers but also to
harness their transformative potential for various applications, ensuring a competitive
position in the evolving global landscape.
18
10.Conclusion
While the field is still in its early stages, researchers and engineers worldwide are engaged in
a dynamic quantum computing race, driven by the recognition of the transformative impact it
could have on cryptography, optimization, drug discovery, material science, and beyond. The
promise of quantum computing has sparked significant investments from governments,
industries, and academic institutions, leading to rapid advancements in quantum hardware,
algorithms, and applications.
However, the journey to practical and scalable quantum computing is riddled with challenges.
Overcoming issues such as qubit stability, decoherence, error correction, and building large-
scale quantum processors requires interdisciplinary efforts and continuous innovation. As
researchers make progress in addressing these challenges, quantum computers are poised to
unlock new frontiers of scientific discovery, economic competitiveness, and technological
innovation.
The implications of quantum computing extend beyond its potential to disrupt classical
cryptography; they encompass the pursuit of quantum-safe cryptographic methods, the
development of secure quantum communication, and the exploration of novel algorithms that
harness quantum parallelism. The quantum ecosystem is evolving rapidly, and as it does,
ethical considerations, international collaboration, and the responsible development of
quantum technologies become increasingly critical.
In essence, quantum computing is not just a technological race but a transformative journey
that challenges our understanding of computation and opens new possibilities for solving
19
problems that were once deemed intractable. The global efforts in quantum research and
development underscore its significance as a strategic imperative for nations, a catalyst for
scientific exploration, and a catalyst for reshaping the future of computing and information
processing. The true impact of quantum computing remains to be fully realized, but the
journey itself is defining the landscape of the next era of computational capabilities.
20
11.References
21