Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

The Essence of Quantum Computing

Rajendra Kumar Bera

Published Jun 15, 2018• 1 citation
Publisher

Abstract

In Part I we laid the foundation on which quantum algorithms are built. In this part we harness such exotic aspects as superposition, entanglement and collapse of quantum states of that foundation to show how powerful quantum algorithms can be constructed for efficient computation. Appendixes A and B are provided to jog the memory of those who are recently out of touch with linear algebra and Fourier series.

DOI
10.34048/2018.2.f1

Related papers

The Essence of Quantum Computing

Rajendra Kumar Bera

In Part I we laid the foundation on which quantum algorithms are built. In part II we harnessed such exotic aspects of quantum mechanics as superposition, entanglement and collapse of quantum states to show how powerful quantum algorithms can be constructed for efficient computation. In Part III (the concluding part) we discuss two aspects of quantum computation: (1) the problem of correcting errors that inevitably plague physical quantum computers during computations, by algorithmic means; and (2) a possible underlying mechanism for the collapse of the wave function during measurement.

•Sep 10, 2018•0 citations

The Essence of Quantum Computing

Rajendra Kumar Bera

It now appears that quantum computers are poised to enter the world of computing and establish its dominance, especially, in the cloud. Turing machines (classical computers) tied to the laws of classical physics will not vanish from our lives but begin to play a subordinate role to quantum computers tied to the enigmatic laws of quantum physics that deal with such non-intuitive phenomena as superposition, entanglement, collapse of the wave function, and teleportation, all occurring in Hilbert space. The aim of this 3-part paper is to introduce the readers to a core set of quantum algorithms based on the postulates of quantum mechanics, and reveal the amazing power of quantum computing.

•Mar 10, 2018•1 citation

Breaking Barriers: Unleashing the Power of Quantum Algorithms

Douha Jerbi

Quantum computing is a rapidly developing field with the potential to revolutionize our ability to solve certain computational problems . While classical computers operate using classical bits, quantum computers use quantum bits (qubits), which can exist in a superposition of states, allowing for parallel computations. The existence of quantum algorithms, which can solve certain problems exponentially faster than classical algorithms, is one of the most exciting aspects of quantum computing. These exotic algorithms are designed to take advantage of quantum mechanical properties such as entanglement and interference, and have the potential to transform a range of fields, including cryptography, optimization, and machine learning.

•Apr 29, 2023•0 citations

Breaking Barriers: Unleashing the Power of Quantum Algorithms

Douha Jerbi

Quantum computing is a rapidly developing field with the potential to revolutionize our ability to solve certain computational problems . While classical computers operate using classical bits, quantum computers use quantum bits (qubits), which can exist in a superposition of states, allowing for parallel computations. The existence of quantum algorithms, which can solve certain problems exponentially faster than classical algorithms, is one of the most exciting aspects of quantum computing. These exotic algorithms are designed to take advantage of quantum mechanical properties such as entanglement and interference, and have the potential to transform a range of fields, including cryptography, optimization, and machine learning.

•Apr 29, 2023•0 citations

Lecture Notes on Quantum Algorithms

Muhammad Faryad

These notes begin in Chapter 1 with a review of linear algebra and the postulates of quantum mechanics, leading to an explanation of single- and multi-qubit gates. Chapter 2 explores the challenge of constructing arbitrary quantum states from given initial states, and introduces circuits for building oracles. Chapter 3 presents foundational algorithms such as entanglement creation, quantum teleportation, Deutsch-Jozsa, Bernstein-Vazirani, and Simon's algorithm. Chapters 4 and 5 cover algorithms based on the quantum Fourier transform, including phase estimation, period finding, factoring, and logarithm computation. These chapters also include complexity analysis and detailed quantum circuits suitable for implementation in code. Chapter 6 introduces Grover's algorithm for quantum search and amplitude amplification, including its realization via Hamiltonian simulation and a method for derandomization. Chapter 7 discusses basic techniques for Hamiltonian simulation, such as Lie-Trotter decomposition, sparse Hamiltonians, and the linear combination of unitaries. It also provides example circuits for simulating Hamiltonians expressed as linear combinations of Pauli operators. Chapter 8 introduces variational quantum algorithms, and Chapter 9 presents an algorithm for simulating fermionic many-particle systems, with an emphasis on molecular Hamiltonians. It also outlines the key transformations needed to map a molecular Hamiltonian to a form suitable for simulation on a quantum computer.

arXiv:2507.11565•Jul 14, 2025•0 citations

Basics of Quantum Computation (Part 1)

Elemér Elad Rosinger

The aim of this textbook is to bridge in regard of quantum computation what proves to be a considerable threshold even to the usual science trained readership between the level of science popularization, and on the other hand, the presently available more encyclopedic textbooks. In this respect the present textbook is aimed to be a short, simple, rigorous and direct introduction, addressing itself only to quantum computation proper.

arXiv:quant-ph/0407064•Jul 8, 2004•1 citation
In Part I we laid the foundation on which quantum algorithms are built. In this part we harness such exotic aspects as superposition, entanglement and collapse of quantum states of that foundation to show how powerful quantum algorithms can be constructed for efficient computation. Appendixes A and B are provided to jog the memory of those who are recently out of touch with linear algebra and Fourier series.
In Part I we laid the foundation on which quantum algorithms are built. In part II we harnessed such exotic aspects of quantum mechanics as superposition, entanglement and collapse of quantum states to show how powerful quantum algorithms can be constructed for efficient computation. In Part III (the concluding part) we discuss two aspects of quantum computation: (1) the problem of correcting errors that inevitably plague physical quantum computers during computations, by algorithmic means; and (2) a possible underlying mechanism for the collapse of the wave function during measurement.
It now appears that quantum computers are poised to enter the world of computing and establish its dominance, especially, in the cloud. Turing machines (classical computers) tied to the laws of classical physics will not vanish from our lives but begin to play a subordinate role to quantum computers tied to the enigmatic laws of quantum physics that deal with such non-intuitive phenomena as superposition, entanglement, collapse of the wave function, and teleportation, all occurring in Hilbert space. The aim of this 3-part paper is to introduce the readers to a core set of quantum algorithms based on the postulates of quantum mechanics, and reveal the amazing power of quantum computing.
Quantum computing is a rapidly developing field with the potential to revolutionize our ability to solve certain computational problems . While classical computers operate using classical bits, quantum computers use quantum bits (qubits), which can exist in a superposition of states, allowing for parallel computations. The existence of quantum algorithms, which can solve certain problems exponentially faster than classical algorithms, is one of the most exciting aspects of quantum computing. These exotic algorithms are designed to take advantage of quantum mechanical properties such as entanglement and interference, and have the potential to transform a range of fields, including cryptography, optimization, and machine learning.
Quantum computing is a rapidly developing field with the potential to revolutionize our ability to solve certain computational problems . While classical computers operate using classical bits, quantum computers use quantum bits (qubits), which can exist in a superposition of states, allowing for parallel computations. The existence of quantum algorithms, which can solve certain problems exponentially faster than classical algorithms, is one of the most exciting aspects of quantum computing. These exotic algorithms are designed to take advantage of quantum mechanical properties such as entanglement and interference, and have the potential to transform a range of fields, including cryptography, optimization, and machine learning.
These notes begin in Chapter 1 with a review of linear algebra and the postulates of quantum mechanics, leading to an explanation of single- and multi-qubit gates. Chapter 2 explores the challenge of constructing arbitrary quantum states from given initial states, and introduces circuits for building oracles. Chapter 3 presents foundational algorithms such as entanglement creation, quantum teleportation, Deutsch-Jozsa, Bernstein-Vazirani, and Simon's algorithm. Chapters 4 and 5 cover algorithms based on the quantum Fourier transform, including phase estimation, period finding, factoring, and logarithm computation. These chapters also include complexity analysis and detailed quantum circuits suitable for implementation in code. Chapter 6 introduces Grover's algorithm for quantum search and amplitude amplification, including its realization via Hamiltonian simulation and a method for derandomization. Chapter 7 discusses basic techniques for Hamiltonian simulation, such as Lie-Trotter decomposition, sparse Hamiltonians, and the linear combination of unitaries. It also provides example circuits for simulating Hamiltonians expressed as linear combinations of Pauli operators. Chapter 8 introduces variational quantum algorithms, and Chapter 9 presents an algorithm for simulating fermionic many-particle systems, with an emphasis on molecular Hamiltonians. It also outlines the key transformations needed to map a molecular Hamiltonian to a form suitable for simulation on a quantum computer.