Skip to main content

Circuit Examples

Bell State (Entanglement)

Creates a maximally entangled 2-qubit Bell state.

Simple 2-Qubit Circuit

RX → RY → CNOT → Hadamard sequence:
Notebooks: PennyLane · OpenQASM · Qiskit

Medium Circuit (3 Qubits)

Demonstrates Hadamard, CNOT, RX, CRZ, T, Toffoli, SWAP sequence:
Notebook

13-Qubit Full Adder

Implements quantum addition via QFT-based phase encoding:
Notebook

Grover’s Algorithm (Integer Factorization)

Uses quantum amplitude amplification to find prime factors:
Full notebook

Shor’s Algorithm

Period-finding circuit for integer factorization of N:
The circuit uses:
  1. Hadamard gates for superposition over estimate qubits
  2. Controlled modular exponentiation unitaries
  3. Inverse QFT to extract period information
  4. Post-processing to derive prime factors
Full notebook

Quantum Self-Attention Transformer

Quantum analogue of the transformer attention mechanism for NLP: The circuit:
  1. Tokenizes sentences into word embeddings (Word2Vec, 8-dim)
  2. Encodes embeddings via BasisEmbedding
  3. Applies 3 rotation layers (RX, RY, RZ) with entanglement (CRZ, CNOT)
  4. Applies QFT + Grover operator for amplitude amplification
  5. Measures Z-basis expectation values → softmax → attention weights
  6. Generates new sentence by combining weights with word embeddings
Full notebook

All circuit notebooks