Essential Mathematics for Quantum Computing
eBook - ePub

Essential Mathematics for Quantum Computing

Leonard S. Woody III

  1. 252 pagine
  2. English
  3. ePUB (disponibile sull'app)
  4. Disponibile su iOS e Android
eBook - ePub

Essential Mathematics for Quantum Computing

Leonard S. Woody III

Dettagli del libro
Anteprima del libro
Indice dei contenuti
Citazioni

Informazioni sul libro

Demystify quantum computing by learning the math it is built onKey Features• Build a solid mathematical foundation to get started with developing powerful quantum solutions• Understand linear algebra, calculus, matrices, complex numbers, vector spaces, and other concepts essential for quantum computing• Learn the math needed to understand how quantum algorithms functionBook DescriptionQuantum computing is an exciting subject that offers hope to solve the world's most complex problems at a quicker pace. It is being used quite widely in different spheres of technology, including cybersecurity, finance, and many more, but its concepts, such as superposition, are often misunderstood because engineers may not know the math to understand them. This book will teach the requisite math concepts in an intuitive way and connect them to principles in quantum computing.Starting with the most basic of concepts, 2D vectors that are just line segments in space, you'll move on to tackle matrix multiplication using an instinctive method. Linearity is the major theme throughout the book and since quantum mechanics is a linear theory, you'll see how they go hand in hand. As you advance, you'll understand intrinsically what a vector is and how to transform vectors with matrices and operators. You'll also see how complex numbers make their voices heard and understand the probability behind it all.It's all here, in writing you can understand. This is not a stuffy math book with definitions, axioms, theorems, and so on. This book meets you where you're at and guides you to where you need to be for quantum computing. Already know some of this stuff? No problem! The book is componentized, so you can learn just the parts you want. And with tons of exercises and their answers, you'll get all the practice you need.What you will learn• Operate on vectors (qubits) with matrices (gates)• Define linear combinations and linear independence• Understand vector spaces and their basis sets• Rotate, reflect, and project vectors with matrices• Realize the connection between complex numbers and the Bloch sphere• Determine whether a matrix is invertible and find its eigenvalues• Probabilistically determine the measurement of a qubit• Tie it all together with bra-ket notationWho this book is forIf you want to learn quantum computing but are unsure of the math involved, this book is for you. If you've taken high school math, you'll easily understand the topics covered. And even if you haven't, the book will give you a refresher on topics such as trigonometry, matrices, and vectors. This book will help you gain the confidence to fully understand quantum computation without losing you in the process!

Domande frequenti

Come faccio ad annullare l'abbonamento?
È semplicissimo: basta accedere alla sezione Account nelle Impostazioni e cliccare su "Annulla abbonamento". Dopo la cancellazione, l'abbonamento rimarrà attivo per il periodo rimanente già pagato. Per maggiori informazioni, clicca qui
È possibile scaricare libri? Se sì, come?
Al momento è possibile scaricare tramite l'app tutti i nostri libri ePub mobile-friendly. Anche la maggior parte dei nostri PDF è scaricabile e stiamo lavorando per rendere disponibile quanto prima il download di tutti gli altri file. Per maggiori informazioni, clicca qui
Che differenza c'è tra i piani?
Entrambi i piani ti danno accesso illimitato alla libreria e a tutte le funzionalità di Perlego. Le uniche differenze sono il prezzo e il periodo di abbonamento: con il piano annuale risparmierai circa il 30% rispetto a 12 rate con quello mensile.
Cos'è Perlego?
Perlego è un servizio di abbonamento a testi accademici, che ti permette di accedere a un'intera libreria online a un prezzo inferiore rispetto a quello che pagheresti per acquistare un singolo libro al mese. Con oltre 1 milione di testi suddivisi in più di 1.000 categorie, troverai sicuramente ciò che fa per te! Per maggiori informazioni, clicca qui.
Perlego supporta la sintesi vocale?
Cerca l'icona Sintesi vocale nel prossimo libro che leggerai per verificare se è possibile riprodurre l'audio. Questo strumento permette di leggere il testo a voce alta, evidenziandolo man mano che la lettura procede. Puoi aumentare o diminuire la velocità della sintesi vocale, oppure sospendere la riproduzione. Per maggiori informazioni, clicca qui.
Essential Mathematics for Quantum Computing è disponibile online in formato PDF/ePub?
Sì, puoi accedere a Essential Mathematics for Quantum Computing di Leonard S. Woody III in formato PDF e/o ePub, così come ad altri libri molto apprezzati nelle sezioni relative a Matematica e Algebra lineare. Scopri oltre 1 milione di libri disponibili nel nostro catalogo.

Informazioni

Anno
2022
ISBN
9781801070188
Edizione
1
Argomento
Matematica

Section 1: Introduction

This section starts the book off with easy concepts such as vectors and matrices.
The following chapters are included in this section:
  • Chapter 1, Superposition with Euclid
  • Chapter 2, The Matrix

Chapter 1: Superposition with Euclid

Mathematics is the language of physics and the foundation of computer science. Since quantum computing evolved from these two disciplines, it is essential to understand the mathematics behind it. The math you need is linear in nature, and that is where we will start. By the time we are done, you will have the mathematical foundation to fundamentally understand quantum computing. Let's get started!
In this chapter, we are going to cover the following main topics:
  • Vectors
  • Linear combinations
  • Superposition

Vectors

A long time ago in a country far, far away, there lived an ancient Greek mathematician named Euclid. He wrote a book that defined space using only three dimensions. We will use his vector space to define superposition in quantum computing. Don't be fooled—vector spaces have evolved tremendously since Euclid's days, and our definition of them will evolve too as the book progresses. But for now, we will stick to real numbers, and we'll actually only need two out of the three dimensions Euclid proposed.
To start, we will define a Euclidean vector as being a line segment with a length or magnitude and pointing in a certain direction, as shown in the following screenshot:
Figure 1.1 – Euclidean vector
Figure 1.1 – Euclidean vector
Two vectors are equal if they have the same length and direction, so the following vectors are all equal:
Figure 1.2 – Equal vectors
Figure 1.2 – Equal vectors
Vectors can be represented algebraically by their components. The simplest way to do this is to have them start at the origin (the point (0,0)) and use their x and y coordinates, as shown in the following screenshot:
Figure 1.3 – Vectors represented geometrically and algebraically
Figure 1.3 – Vectors represented geometrically and algebraically
You should note that I am using a special notation to label the vectors. It is called bra-ket notation. The appendix has more information on this notation, but for now, we will use a vertical bar or pipe, |, followed by the variable name for the vector and then an angle bracket, , to denote a vector (for example, |a). The coordinates of our vectors will be enclosed in brackets [ ]. The x coordinate will be on top and the y coordinate on the bottom. Vectors are also called "kets" in this notation—for example, ket a, but for now, we will stick with the name vector.

Vector addition

So, it ends up that we can add vectors together both geometrically and algebraically, as shown in the following screenshot:
Figure 1.4 – Vector addition
Figure 1.4 – Vector addition
As you can see, we can take vectors and move them in the XY-plane as long as we preserve their length and direction. We have taken the vector |b from our first graph and moved its start position to the end of vector |a. Once we do that, we can draw a ...

Indice dei contenuti

  1. Essential Mathematics for Quantum Computing
  2. Acknowledgements
  3. Preface
  4. Section 1: Introduction
  5. Chapter 1: Superposition with Euclid
  6. Chapter 2: The Matrix
  7. Section 2: Elementary Linear Algebra
  8. Chapter 3: Foundations
  9. Chapter 4: Vector Spaces
  10. Chapter 5: Using Matrices to Transform Space
  11. Section 3: Adding Complexity
  12. Chapter 6: Complex Numbers
  13. Chapter 7: EigenStuff
  14. Chapter 8: Our Space in the Universe
  15. Chapter 9: Advanced Concepts
  16. Section 4: Appendices
  17. Appendix 1: Bra–ket Notation
  18. Appendix 2: Sigma Notation
  19. Appendix 3: Trigonometry
  20. Appendix 4: Probability
  21. Appendix 5: References
  22. Other Books You May Enjoy
Stili delle citazioni per Essential Mathematics for Quantum Computing

APA 6 Citation

Woody, L. (2022). Essential Mathematics for Quantum Computing (1st ed.). Packt Publishing. Retrieved from https://www.perlego.com/book/3472267/essential-mathematics-for-quantum-computing-pdf (Original work published 2022)

Chicago Citation

Woody, Leonard. (2022) 2022. Essential Mathematics for Quantum Computing. 1st ed. Packt Publishing. https://www.perlego.com/book/3472267/essential-mathematics-for-quantum-computing-pdf.

Harvard Citation

Woody, L. (2022) Essential Mathematics for Quantum Computing. 1st edn. Packt Publishing. Available at: https://www.perlego.com/book/3472267/essential-mathematics-for-quantum-computing-pdf (Accessed: 15 October 2022).

MLA 7 Citation

Woody, Leonard. Essential Mathematics for Quantum Computing. 1st ed. Packt Publishing, 2022. Web. 15 Oct. 2022.