Skip to main content
Ctrl+K
A First Step to Quantum Computation with Qiskit. - Home A First Step to Quantum Computation with Qiskit. - Home
  • A First Step to Quantum Computation with Qiskit
  • Preface
  • 1. Preparation
    • 1.1. About This Book
    • 1.2. Python
    • 1.3. JupyterLab
    • 1.4. Qiskit
    • 1.5. Cloud IDE
  • 2. Quantum Mechanics
    • 2.1. State vectors
    • 2.2. Operators
    • 2.3. Time-evolution
    • 2.4. Quantum measurement
  • 3. What is a Quantum Computer?
    • 3.1. Classical computation
    • 3.2. Quantum computation
    • 3.3. Quantum Information Theory
  • 4. Single qubit
    • 4.1. Pure states
    • 4.2. Bloch sphere
    • 4.3. Qubit Measurement
    • 4.4. Mixed states
  • 5. One-qubit gates
    • 5.5. U Gate
    • 5.6. Rotation Gates, RX, RY, RZ
    • 5.7. XGate
    • 5.8. YGate
    • 5.9. ZGate
    • 5.10. Hadamard gate
    • 5.11. SX and SXdg Gates
    • 5.12. S Gate and S\(^\dagger\) Gate
    • 5.13. P Gate
    • 5.14. Change of basis sets
    • 5.15. State tomography
  • 6. Composite Systems
    • 6.1. Two qubits
    • 6.2. More qubits
    • 6.3. Encoding numbers
  • 7. Two-qubits Gates
    • 7.1. CX gate
    • 7.2. CZ Gate
    • 7.3. Controlled- Z, S, T, P gates
    • 7.4. SWAP
  • 8. Algorithms
    • 8.1. Quantum teleportation
    • 8.2. Entanglement swap
    • 8.3. Superdense coding
    • 8.4. Walsh-Hadamard Transformation
    • 8.5. A little example of quantum parallelism
    • 8.6. The Deutsch problem
    • 8.7. Quantum Fourier Transform
    • 8.8. Quantum Phase Estimation
  • References
  • Repository
  • Open issue

Index

By Ryoichi Kawai

© Copyright 2026 Ryoichi Kawai. All rights reserved..