What problem does it solve?
Cirq provides a practical framework for designing, simulating, and running quantum circuits, bridging theory and hardware across simulators and cloud backends.
Core Features & Use Cases
- Circuit construction: build complex quantum circuits with a rich set of qubits, gates, and patterns.
- Simulation and analysis: exact and noisy simulations, parameter sweeps, and data collection for experiments.
- Hardware integration: interface with Google Quantum AI (cirq_google) and other providers for running on real devices or clouds.
- Quantum experiments and education: guides and templates for VQE, QAOA, QPE, and more.
- Reproducibility and collaboration: supports ReCirq-style experiment structures and references in the docs.
- Use Case: A researcher designs a 2-qubit circuit, simulates it to verify outcomes, then submits it to a hardware backend for execution.
Quick Start
Create a two-qubit Cirq circuit, simulate it, and print the measurement results.