Quantum Physics for Software Developers
summary
Uses Q# code and a local simulator to recreate beam-splitter and interferometer experiments, showing a single qubit with H gate gives 50/50 detector outcomes, two H’s produce 1000 zeros (self‑interference), and inserting a mid‑measurement yields a 50/50 split. Models Schrödinger’s cat with 3 qubits (atom+2 cat) and adds 5 environment qubits to show rapid decoherence. Demonstrates spin measurements where X vs Z bases destroy information, implements entanglement with CNOT and verifies Bell‑style correlations and teleportation (protocol runs succeed).
AI-written summary · about
chapters (15)
- 0:00Session overview
- 2:51Quantum physics history
- 6:47Quantum mechanics basics
- 7:07Superposition and beam splitter
- 11:42Double beam splitter interference
- 17:20Quantum traps and observation
- 21:34Superposition math
- 25:54Schrödinger's cat paradox
- 31:39Decoherence and fragility
- 35:30Uncertainty principle and spin
- 41:52Quantum cryptography
- 44:22Quantum fluctuations
- 46:34Entanglement
- 51:32Bell's theorem
- 55:44Quantum teleportation
related talks
01h 03mReal Quantum Computing
48mGetting Started with Quantum Programming
41mQuantum Computing Deep Dive
51mA Beginner's Guide To Programming Quantum Computers With Open-...
47mQuantum Computing and You
42mA Supremely Light Introduction to Quantum Computing
55m"Hello, Multiverse!" - Quantum Computing and You
46mThe Big Quantum Theory: An Azure Story
