5 Nonlocal games: Implementing a multi-qubit simulator

This chapter covers

  • Programming a simulator for multiple qubits using the QuTiP Python package and tensor products
  • Recognizing the proof that quantum mechanics is consistent with our observations of the universe by simulating experimental results

In the previous chapter, we learned about nonlocal games and how we can use them to validate our understanding of quantum mechanics. We also learned how to represent states of multiple qubits and what entanglement is.

In this chapter, we will dive into a new Python package called QuTiP that will allow us to program quantum systems faster and has some cool built-in features for simulating quantum mechanics. Then we’ll learn how to use QuTiP to ...

Get Learn Quantum Computing with Python and Q# 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.