Skip to main content

Quantum Class 2, Thurs 2022-09-01

1 Class 1

I edited the blog to show what we actually did.

2 Homework 2

is online, due Tues.

3 Theory vs Experiment

  1. Sometimes the theoreticians posit something new, then the experimentalists try to build it.

    1. atom bomb

    2. classical computer

    3. quantum computer

  2. Other times the experimentalists (aka hackers) build something new.

    1. bridges

    2. airplanes

    3. medieval cathedrals

    4. steam engines

    5. calculus

  3. Then those may become so successful that bigger and bigger ones are built until those collapse / crash / fall down / blow up / have paradoxes.

  4. Then the theoreticians have to come in and clean up the mess to allow more progress.

  5. They may look for unifying themes in apparently separate problems.

  6. Group theory in abstract (modern) algebra happened that way.

  7. Anything discovered about groups was then valid in all the applied areas.

  8. All theories have limits that may or may not be relevant.

  9. Paradoxes expose limits. "All triangles are isosceles" error exposes something not covered by Euclid's axioms.

  10. Physics Nobels tend to go to theoretical explanations of surprising experiments. Although, there is nothing in common among all Nobel winners, not even intelligence (according to Enrico Fermi).

  11. Very rarely, experimentalists do something that the theoreticians had proven was impossible.

    1. Galileo seeing sunspots.

    2. Marconi radioing across Atlantic.

    3. Michaelson-Morley. (However several other contemporaneous inexplicable observations all proved to have classical explanations.)

    and something new is discovered / invented. Unfortunately the crackpots then seize on these rare examples...

4 Video

  1. Quantum Computing in Under 11 Minutes daytonellwanger https://www.youtube.com/watch?v=TAzZKAdX2Tw 10:56 more technical

5 Intro to quantum computing

  1. This is from

    1. Yanofsky and Mannucci, Quantum Computing for Computer Scientists,

    2. Hidary, 2nd edition, and

    3. my opinions.

  2. Isomorphism between geometry and algebra. Work in whichever domain is easier. Results carry over.

    1. 2D: x+ij -> (x,y)

    2. 3D: quaternions. 3D rotations are not commutative, and so quaternions are not. There's a memorial on a bridge in Trinity College Dublin where William Rowan Hamilton thought of them. Quaternions are equivalent to 3D vector algebra.

    3. qbits - Bloch sphere.

  3. qbits vs qubits? Above my pay grade.

  4. Evidence for quanta:

    1. 1905 photo-electric effect explanation. Einstein Nobel.

    2. Ultraviolet catastrophe.

    3. 1922 Stern Gerlach experiment. Very influential.

      https://en.wikipedia.org/wiki/Stern%E2%80%93Gerlach_experiment

  5. Hidary 1.1 Quantum Computer Definition, p 3

    A quantum computer is a device that leverages specific properties de- scribed by quantum mechanics to perform computation.

  6. State vector

    1. completely describes a system

    2. cannot be directly observed, only measured...

    3. which changes it.

  7. Hidary 1.1 Superposition and Entanglement, p 4

    2 big properties.

  8. bra-ket notation.

  9. can rewrite a state vector in a different basis

  10. Hidary 1.3 The Superposition Principle, p 4

    1. "The linear combination of two or more state vectors is another state vector in the same Hilbert space and describes another state of the system."

    2. Generally false in classical domain.

      Particle can go thru only 1 of 2 slits.

      However vibration states in a string add.

  11. Hidary entanglement p 7

    description is confusing, defer till later.

  12. Yanovsky p 40, vector space review

    1. One qbit is a simple vector space.

    2. Can change basis, e.g., to Hadamard basis. p 51.

  13. Eigenvalues and eigenvectors, p 60

  14. Hermetian matrices, p 63

  15. Classical 2 slit experiment, p 86.

    Probabilities add.

  16. Quantum 2 slit experiment, p 93.

    Complex waves add.

    Probabilities might reduce.

6 Quantum properties - Entanglement

  1. Crazy counterintuitive idea that's the basis for quantum speedup.

  2. Classical metaphor for entanglement:

    1. Start with a piece of paper.

    2. Tear it into two halves.

    3. Put each half into an envelope, seal them, and mix them up, so that you can't tell which half is in which envelope.

    4. Address and mail one envelope to a friend in Australia, and the other to a friend in Greenland.

    5. When the Australian opens his envelope, he knows what the Greenlander will find in his.

    6. However that doesn't let the Australian send any info to the Greenlander, or vv.

    7. This has been demonstrated with real qbits transported 1000 miles apart.

    8. Entanglement means that if you measure one qbit then what you observe restricts what would be observed when you measure the other qbit.

    9. However that does not let you communicate.

  3. The above metaphor is inaccurate in ways that don't affect us now. (It assumes a hidden variable, which is false.)

  4. Entanglement and superposition do funny things to operations. Consider the Controlled NOT gate. It has 2 inputs, x and y.

    1. Classically, y is negated iff x=1. x doesn't change.

    2. If x and y are superposed with a Hadamard basis, then y can affect x.

7 Video to watch on your own

  1. Quantum Computing 2022 Update, 15:12, July 24 2022.

  2. You prepare discussion points and questions for next class.

8 Misc intro to quantum computing stuff

This is misc stuff that you might find interesting, which I'm drawing from.

8.1 Intro sites - 2

  1. "Spooky" physics | Leo Kouwenhoven | TEDxDelft (18:00)

  2. A beginner's guide to quantum computing | Shohini Ghose https://www.youtube.com/watch?v=QuR969uMICM 10:04

  3. https://towardsdatascience.com/introduction-to-quantum-programming-a19aa0b923a9?gi=69d861e26d80

  4. https://medium.com/@jonathan_hui/qc-programming-with-quantum-gates-8996b667d256

  5. https://medium.com/@jonathan_hui/qc-programming-with-quantum-gates-2-qubit-operator-871528d136db

  6. https://www.cl.cam.ac.uk/teaching/0910/QuantComp/notes.pdf

    1. They have a nice description of measurement starting at slide 10.

    2. Each measurement operator has a basis vector set.

    3. The operator represents the qbit as a linear combo of the basis vectors.

    4. Then it projects the qbit onto one of the basis vectors, with probability being the length of that component.

    5. It is possible for two different qbits to measure the same in some basis, but measure different in a different basis.

  7. Can we make quantum technology work? | Leo Kouwenhoven | TEDxAmsterdam (18:19)

  8. Quantum Computing Concepts – Quantum Hardware (3:22)

  9. Experiment with Basic Quantum Algorithms (Ali Javadi-Abhari, ISCA 2018) (19:05)

  10. Quantum Computing for Babies

8.2 Current status sites

  1. https://www.telegraph.co.uk/technology/2020/09/02/britain-must-act-fast-prevent-brain-drain-quantum-computing/ - good summary of programs around the world.

  2. Quantum startup CEO suggests we are only five years away from a quantum desktop computer

9 No new homework

Finish 1 and enjoy Labor Day.

10 Videos to watch for Tues

  1. Watch A Beginner’s Guide to Quantum Computing, 18 min, by Dr. Talia Gershon, IBM Research.