Hot Best Seller

Quantum Computer Science: An Introduction

Availability: Ready to download

In the 1990's it was realized that quantum physics has some spectacular applications in computer science. This book is a concise introduction to quantum computation, developing the basic elements of this new branch of computational theory without assuming any background in physics. It begins with an introduction to the quantum theory from a computer-science perspective. It In the 1990's it was realized that quantum physics has some spectacular applications in computer science. This book is a concise introduction to quantum computation, developing the basic elements of this new branch of computational theory without assuming any background in physics. It begins with an introduction to the quantum theory from a computer-science perspective. It illustrates the quantum-computational approach with several elementary examples of quantum speed-up, before moving to the major applications: Shor's factoring algorithm, Grover's search algorithm, and quantum error correction. The book is intended primarily for computer scientists who know nothing about quantum theory, but will also be of interest to physicists who want to learn the theory of quantum computation, and philosophers of science interested in quantum foundational issues. It evolved during six years of teaching the subject to undergraduates and graduate students in computer science, mathematics, engineering, and physics, at Cornell University.


Compare

In the 1990's it was realized that quantum physics has some spectacular applications in computer science. This book is a concise introduction to quantum computation, developing the basic elements of this new branch of computational theory without assuming any background in physics. It begins with an introduction to the quantum theory from a computer-science perspective. It In the 1990's it was realized that quantum physics has some spectacular applications in computer science. This book is a concise introduction to quantum computation, developing the basic elements of this new branch of computational theory without assuming any background in physics. It begins with an introduction to the quantum theory from a computer-science perspective. It illustrates the quantum-computational approach with several elementary examples of quantum speed-up, before moving to the major applications: Shor's factoring algorithm, Grover's search algorithm, and quantum error correction. The book is intended primarily for computer scientists who know nothing about quantum theory, but will also be of interest to physicists who want to learn the theory of quantum computation, and philosophers of science interested in quantum foundational issues. It evolved during six years of teaching the subject to undergraduates and graduate students in computer science, mathematics, engineering, and physics, at Cornell University.

30 review for Quantum Computer Science: An Introduction

  1. 4 out of 5

    Manuel Antão

    If you're into stuff like this, you can read the full review. H (K) = - ∑ (P (K) log (P (K): "Quantum Computer Science" by N. David Mermin Here is a puzzle quantum computers won't solve: 1. We have a randomized ASCII extended string X1 transforming the plaintext. 2. We have a randomized ASCII extended string X2 creating the key characters. X1 & X2 = n (0 to 255) X1 (n 0 - 255) + X2 (n 0 - 255) = X3 | Mod256 That is all we need to understand when using modular arithmetic. For example let the character E If you're into stuff like this, you can read the full review. H (K) = - ∑ (P (K) log (P (K): "Quantum Computer Science" by N. David Mermin Here is a puzzle quantum computers won't solve: 1. We have a randomized ASCII extended string X1 transforming the plaintext. 2. We have a randomized ASCII extended string X2 creating the key characters. X1 & X2 = n (0 to 255) X1 (n 0 - 255) + X2 (n 0 - 255) = X3 | Mod256 That is all we need to understand when using modular arithmetic. For example let the character E on our first string X1 be at position 228 and the first character K on our second string X2 which holds the value of 075. 228 + 075 = 303 | Mod256

  2. 5 out of 5

    Mitch Allen

    A compact but excellent introduction to quantum computer science; very technical but accessible to anyone with a computer science and linear algebra background. Mermin is a good writer, and if you want to dig up his online talks, you'll find that he is also a very entertaining speaker. A compact but excellent introduction to quantum computer science; very technical but accessible to anyone with a computer science and linear algebra background. Mermin is a good writer, and if you want to dig up his online talks, you'll find that he is also a very entertaining speaker.

  3. 4 out of 5

    minhhai

    An excellent and concise introduction to quantum computing. It covers the basics of quantum gates, construction and applications (RSA encryption, search) as well as important topics such as quantum error correction. It is an good resource for those who want to get the basic ideas and big picture of quantum computers. The organization is extremely effective: Distracting details are redirected to the 16 appendices. The main text, about 160 pages, discusses all the important topics and techniques in An excellent and concise introduction to quantum computing. It covers the basics of quantum gates, construction and applications (RSA encryption, search) as well as important topics such as quantum error correction. It is an good resource for those who want to get the basic ideas and big picture of quantum computers. The organization is extremely effective: Distracting details are redirected to the 16 appendices. The main text, about 160 pages, discusses all the important topics and techniques in a coherent flow. For this to be possible, Prof. Mermin performs magic arrangement of the contents so that readers can move from one to the next big thing in quantum computing smoothly without being lost in the mess of tricky (algebra) manipulations. The writing is superb (and trademark of Prof. Mermin) with great clarity, concision and insights. Illustrations (quantum circuits) are also very clear and helpful. By breaking hard problems (search, period finding, error correction) to their cores and waking readers through their toy models, Prof. Mermin makes the book accessible for a broad audience: physicists, computer scientists and enthusiasts.If you are new to quantum computing (like I am), this is the must-read. This book is, of course, an introduction, designed to be as short and simple as possible. However I think some additional contents would help: - Possible realizations of quantum computers (the book mentions only photons). - Some context why the problem is important in real world. For example, why should we care about "bit commitment"?

  4. 5 out of 5

    Erik

    I am a software engineer by trade which means I use computers to solve real-world problems. I'm effective at that because I "get" classical computers, and can intuit what they can be made to do and how. I hope someday to "get" quantum computers the same way. I have read a lot of popular science articles and books to try to get that understanding. I've delved in quantum mechanics which mathematics has been fascinating. Now I've read this book. I still don't "get it". The book's focus is on the mathe I am a software engineer by trade which means I use computers to solve real-world problems. I'm effective at that because I "get" classical computers, and can intuit what they can be made to do and how. I hope someday to "get" quantum computers the same way. I have read a lot of popular science articles and books to try to get that understanding. I've delved in quantum mechanics which mathematics has been fascinating. Now I've read this book. I still don't "get it". The book's focus is on the mathematical formalism and not the "what the hell is going on?" intuition I want. At times it got me tantalizingly close; if you have read widely on the topic, there are sections in this book that will bring it all together in way that almost makes it all make sense. But I didn't quite get there. I think it was worth the read, and I believe the 10% I retained is going to help eventually, but until I actually achieve some kind of insight I can't say this book helped. Hopefully I have to edit this later!

  5. 5 out of 5

    Anthony O'Connor

    Solid Good coverage of the basics. I like the comp science centric approach. A little hard to follow some of the finer details. Really thorough coverage of error correction. The author has an unusual view on the nature of quantum states, and insists on using qbit rather than qubit throughout. Be wary.

  6. 4 out of 5

    MichalDabrowski

  7. 4 out of 5

    Alex

  8. 4 out of 5

    Amir Ali

  9. 4 out of 5

    Prasad Dingankar

  10. 5 out of 5

    Fractal

  11. 4 out of 5

    Scott Holstad

  12. 4 out of 5

    Dylan

  13. 5 out of 5

    Steven Heidel

  14. 5 out of 5

    taylor

  15. 5 out of 5

    Wenger Fabian

  16. 5 out of 5

    Archibauld Spaulding

  17. 4 out of 5

    Jovany Agathe

  18. 5 out of 5

    carlo

  19. 5 out of 5

    Maksim Fedotov

  20. 5 out of 5

    Jaime Olmos

  21. 4 out of 5

    Samuel Papranec

  22. 4 out of 5

    Tuệ Thảo

  23. 4 out of 5

    Jeff Sprenger

  24. 4 out of 5

    Muhammad

  25. 4 out of 5

    V

  26. 5 out of 5

    Turaaa

  27. 5 out of 5

    Christian

  28. 5 out of 5

    Ali Elouafiq

  29. 4 out of 5

    Mohammad

  30. 5 out of 5

    Faizan

Add a review

Your email address will not be published. Required fields are marked *

Loading...