One of the emerging technologies is quantum computing and its simulation. Quantum mechanics deals with the particles at atomic or subatomic state. Electrons, photons are the examples of it. Thus, quantum physics plays a very important role in quantum computing. Using simple principals of superposition and entanglement quantum computers can do wonders of fast computation which a classical computer cannot. In 1980 Feynman proposed ideal model for computer-based quantum mechanical system and its simulation. This has revolutionised computer difficulties. Since 1982 in a journey of quantum computing, there were many ups and downs. Numerous advances have been made to uncover quantum mechanics. Nowadays there has been a commercial interest because of the performance of quantum computers over classical computers.
One of the emerging technologies is quantum computing and its simulation. Quantum mechanics deals with the particles at atomic or subatomic state. Electrons, photons are the examples of it. Thus, quantum physics plays a very important role in quantum computing. Using simple principals of superposition and entanglement quantum computers can do wonders of fast computation which a classical computer cannot. In 1980 Feynman proposed ideal model for computer-based quantum mechanical system and its simulation. This has revolutionised computer difficulties. Since 1982 in a journey of quantum computing, there were many ups and downs. Numerous advances have been made to uncover quantum mechanics. Nowadays there has been a commercial interest because of the performance of quantum computers over classical computers.
Abstract: Quantum computing is a modern calculation method that is based on the science of quantum mechanics. These phenomena include the bizarre behavior of particles at the atomic and subatomic levels, and the way that these particles can be in multiple states simultaneously. The field of computer science is a great mix of physics, math, and information theory. This technology provides high computing power, low power consumption, and exponential speed by controlling the behavior of small physical objects, such as atoms. Atoms, electrons, photons, etc. are all elements of the physical world. We would like to introduce the basics of quantum computing, and some of the ideas behind it. This article begins with the origins of the classical computer and discusses all the improvements and transformations that have been made due to its limitations thus far, then moves on to the basic operations of quantum computing and results in quantum properties such as superposition, entanglement, and interference.
Quantum computing is a modern way of computing that is based on the science of quantum mechanics and its unbelievable phenomena. It is a beautiful combination of physics, mathematics, computer science and information theory. It provides high computational power, less energy consumption and exponential speed over classical computers by controlling the behavior of small physical objects i.e. microscopic particles like atoms, electrons, photons, etc. Here, we present an introduction to the fundamental concepts and some ideas of quantum computing. This paper starts with the origin of traditional computing and discusses all the improvements and transformations that have been done due to their limitations until now. Then it moves on to the basic working of quantum computing and the quantum properties it follows like superposition, entanglement and interference. To understand the full potentials and challenges of a practical quantum computer that can be launched commercially, the paper covers the architecture, hardware, software, design, types and algorithms that are specifically required by the quantum computers. It uncovers the capability of quantum computers that can impact our lives in various viewpoints like cyber security, traffic optimization, medicines, artificial intelligence and many more. At last, we concluded all the importance, advantages and disadvantages of quantum computers. Small-scale quantum computers are being developed recently. This development is heading towards a great future due to their high potential capabilities and advancements in ongoing research. Before focusing on the significances of a general-purpose quantum computer and exploring the power of the new arising technology, it is better to review the origin, potentials, and limitations of the existing traditional computing. This information helps us in understanding the possible challenges in developing exotic and competitive technology. It will also give us an insight into the ongoing progress in this field.
Quantum computing, an emerging trend in computer engineering, originated from quantum physics, which deals with solving problems that were not solved by classical computing. It mainly stored and manipulated classical information in the form of quantum bits (basic unit of quantum information) or qubits. The advancement relies mainly on the particles that persist in two states (different transitions) at same time. The subatomic particles are basically information carriers that mainly consist of high energy particles such as electrons, photons, ions, etc. Quantum computing can be used to tackle various problems related to simulations and optimization. In a quantum computer, qubit or quantum-bit is used as a basic unit of memory. Qubits are created on physical systems and these systems follow the quantum superposition property. The qubits are linked together using quantum entanglement property. The series of qubits can be presented using different things. Quantum computers are exponentially faster than classical computers. Qubits have two quantum states similar to classical computers. The quantum state is represented as Dirac notation.
Quantum computing has become a hot topic in recent years. It provides high consumption and exponential speed over classical computers by controlling the behaviour of small physical objects i.e., microscopic particles like atoms, electrons, photons, etc. Quantum computing is an emerging technology. The clock frequency of current computer processor systems may reach about 40 GHz within the next 10 years. By then, one atom may represent one bit. Electrons under such conditions are no longer described by classical physics, and a new model of the computer may be necessary by that time. The quantum computer is one proposal that may have merit in dealing with the problems presented. Currently, there exist some algorithms utilizing the advantage of quantum computers. For example, Shor's algorithm performs factoring of a large integer in polynomial time, whereas classical factoring algorithms can do it in exponential time. In this paper, we will briefly explain quantum computers, their history, the difference between classical computers and Quantum computers, and the challenges they faced Lastly, we conclude with its future scope.
Why quantum computing? As we all know very well, conventional (electronic) computers have enormous power which, moreover, is constantly increasing. With their help gigantic quantities of data can be handled and evaluated. This is of crucial importance, for instance, in modern high energy physics experiments. On the other hand, computers can be used to model very complex systems with the aim of predicting, for example, future developments in our environment, notably climatic changes. Thanks to their incredible speed computers are, of course, destined to treat mathematical problems for which specific algorithms exist very efficiently. To mention a simple example, the digits of π are readily evaluated up to a very high order. Last, but not least, their potential to solve differential equations numerically, even when they are nonlinear, makes computers indispensable in modern research. So, one might ask, is there any reason to look for fundamentally new ways of computing as they are seemingly offered by quantum processes? What advantages can be expected when the laws of quantum mechanics, rather than those of classical physics, are exploited for computation? Two answers were given: first, the simulation of complex quantum systems on classical computers meets serious difficulties that might be overcome with the help of quantum computers. This idea was suggested in 1982 by R. Feynman, and in the 1990s it was indeed shown by several groups of researchers that quantum mechanical systems for which no efficient simulation on a classical computer is known can be efficiently simulated on a quantum computer.
Simulating quantum mechanics is known to be a difficult computational problem, especially when dealing with large systems. However, this difficulty may be overcome by using some controllable quantum system to study another less controllable or accessible quantum system, i.e., quantum simulation. Quantum simulation promises to have applications in the study of many problems in, e.g., condensed-matter physics, high-energy physics, atomic physics, quantum chemistry, and cosmology. Quantum simulation could be implemented using quantum computers, but also with simpler, analog devices that would require less control, and therefore, would be easier to construct. A number of quantum systems such as neutral atoms, ions, polar molecules, electrons in semiconductors, superconducting circuits, nuclear spins, and photons have been proposed as quantum simulators. This review outlines the main theoretical and experimental aspects of quantum simulation and emphasizes some of the challenges and promises of this fast-growing field.