Superposition and Schrödinger’s Cat

Superposition is not “being in two states at once.” That phrase is as misleading as saying a distributed system is “in two configurations at once” during a network partition. The system is in a state that has no single-node equivalent.

Mental Model: The Coin in the Air

A spinning coin isn’t “heads AND tails.” It’s in a state that resolves to one or the other when caught, but while airborne it’s genuinely neither.

Quantum superposition is stranger still: the coin doesn’t just lack a definite face — it doesn’t have one. The face isn’t hidden or unknown. It’s undefined until measurement creates it.

Why “Both at Once” Fails

If a qubit were literally in states |0> and |1> simultaneously, measurement would sometimes catch it being “both.” It never does. Every measurement yields exactly one outcome.

What makes superposition powerful isn’t being in two states — it’s that the probability amplitudes for each outcome can interfere with each other before measurement. Amplitudes add like waves: they can reinforce or cancel.

Schrödinger’s Cat: A Deliberate Absurdity

Schrödinger didn’t propose his thought experiment to illustrate quantum mechanics — he proposed it to mock the Copenhagen interpretation.

The setup: a cat in a box with a quantum-triggered poison. If superposition scales to macro objects, the cat is “alive and dead” until the box is opened. Schrödinger’s point: this is absurd, so something about the interpretation must be wrong.

What the Cat Actually Teaches

The cat thought experiment exposes the measurement problem (lesson 5): where does quantum behavior end and classical behavior begin? The cat is a reductio ad absurdum — it forces a confrontation with whether superposition is real at all scales, or whether something collapses it.

Modern physics largely resolves this through decoherence — interaction with the environment effectively destroys superposition at macro scales. The cat is never in superposition because its 10^26 atoms are constantly interacting with the environment.

How Superposition Actually Works

States in quantum mechanics combine through addition of amplitudes. If a system can be in state A or state B, it can also be in state (A + B), where the “+” means the amplitudes add.

This addition produces interference: the amplitudes can reinforce (constructive) or cancel (destructive), just like water waves overlapping.

Measurement forces the system to “pick” one outcome, with probabilities determined by the squared amplitudes.

The Software Analogy: Promises and Interference

A JavaScript Promise that hasn’t resolved isn’t “all values at once.” It’s in an unresolved state with a definite future resolution.

Quantum superposition is like a Promise that can interfere with other promises before resolving. Picture two promises whose resolutions are entangled: the resolution of one influences the probability distribution of the other, and they can cancel each other’s outcomes.

No classical Promise implementation does this. That is exactly what makes quantum computing powerful.

Qubits: Superposition as a Resource

A classical bit is 0 or 1. A qubit in superposition carries amplitudes for both — and a quantum gate operates on both amplitudes simultaneously.

This is not the same as parallel computing. It’s interference-based computing: the amplitudes are arranged so wrong answers cancel and right answers reinforce. The art of quantum algorithm design is engineering constructive interference toward the correct output.

Why a Superposition Can’t Simply Be Read

Measuring a qubit mid-computation collapses it to 0 or 1 and destroys the superposition. This is why quantum error correction is so hard — errors must be detected without measuring the qubits directly.

Consider debugging a distributed system where reading any node’s state changes that state. Indirect methods would be required — exactly what quantum error correction provides.

Key Takeaways

This lesson establishes:

  • Why “in two states at once” is misleading
  • What Schrödinger’s cat was actually meant to demonstrate
  • How superposition differs from classical uncertainty (the coin flip)
  • How interference makes superposition useful for computation

Next: The Uncertainty Principle

← Quantum Mechanics Superposition and Schrödinger's Cat