© Bhagvan Kommadi 2020
B. KommadiQuantum Computing Solutionshttps://doi.org/10.1007/978-1-4842-6516-1_2

2. Mathematics Behind Quantum Computing

Bhagvan Kommadi1  
Hyderabad, India


Mathematics is the language in which the gods speak to people.


In this chapter, we cover the mathematical concepts related to quantum computing. We look at quantum operators, sets, vectors, matrices, and tensors.

Initial Setup

You need to set up Python 3.5 to run the code samples in this chapter. You can download it from https://www.python.org/downloads/release/python-350/.

Quantum Operators

Binary form numbers are used to model gates for a classical computer. Quantum mechanical principles are used for modeling the quantum gates and quantum operations ...

Get Quantum Computing Solutions: Solving Real-World Problems Using Quantum Computing and Algorithms now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.