Steps

Step1/3
Speed:

Circuit

100%
01q0q1HHCX: control q0 → target q1
Step 1 of 3

Initial State

Both qubits start in the |0⟩ state.

What's happening?

The system begins in the computational basis state |00⟩, meaning both qubits are definitely in state |0⟩.

Key Insight

This is the default starting state for quantum computers.

Bloch Spheres

Note: Individual Bloch spheres cannot fully represent entangled states.

q0
Loading...
q1
Loading...

Probabilities

|00⟩
100.0%
|01⟩
|10⟩
|11⟩
TOTAL: 100.0% • 4 STATES

Statevector |ψ⟩

StateAmplitude|ψ|PhaseProb
|00⟩11.000
0
100%
|01⟩00.0000%
|10⟩00.0000%
|11⟩00.0000%
4 BASIS STATES • 1 NON-ZERO
Algorithm Overview
Beginner2 qubitsentanglement

Create a maximally entangled two-qubit state, the foundation of quantum entanglement.

Classical Approach

Classically, two bits can be correlated but not entangled. If you flip a coin and put the result in two envelopes, opening one tells you about the other — but the correlation was fixed when you sealed them. Quantum entanglement is different: the outcomes are truly undetermined until measurement.

Quantum Advantage

Bell states are the foundation of quantum communication protocols like teleportation and superdense coding. They enable secure key distribution (quantum cryptography) and demonstrate non-locality — correlations that cannot be explained by classical physics.

Complexity

Circuit depth: 2, Gate count: 2 (1 single-qubit, 1 two-qubit)

Applications

  • Quantum teleportation
  • Superdense coding
  • Quantum key distribution (QKD)
  • Bell inequality tests
  • Quantum error correction

Try it yourself

Want to experiment with this circuit? Open it in the Playground to modify and explore.

Open in Playground

Exercises and quizzes coming soon!