Affiliation:
1. Department of Information Technology, National Institute of Technology, Karnataka, India & Department of Computer Science and Engineering, B V Raju Institute of Technology, India
2. Department of Information Technology, National Institute of Technology, Karnataka, India
Abstract
Quantum computing plays a major role in modern computation. It can perform operations exponentially faster when compared to classical computation. It has applications in various areas like secure communication, drug design, artificial intelligence, cyber security, etc. Thus, the researchers and students are showing interest to perform experiments in quantum computing to design novel architectures. But to learn/understand quantum computing, one should have strong knowledge of its basics. Because quantum computing performs operations at the atomic level, so the learners need to understand basic concepts like Qubits, superposition, quantum gates, etc. This chapter gives a clear idea about the basic concepts of quantum computing like Qubits, superposition, entanglement, and quantum gates.
Reference18 articles.
1. Quantum mechanical hamiltonian models of turing machines
2. Quantum Superpositions and the Representation of Physical Reality Beyond Measurement Outcomes and Mathematical Structures
3. Docs and Resources. (n.d.). IBM Quantum Experience IBM. Available: https://quantum-computing.ibm.com/docs/
4. Quantum mechanical computers
5. Gill, S. S., Kumar, A., Singh, H., Singh, M., Kaur, K., Usman, M., & Buyya, R. (2020). Quantum Computing: A Taxonomy, Systematic Review and Future Directions. Emerging Technologies. DOI=arXiv:2010.15559 [cs.ET]