What problem does it solve?
Cirq helps you build, simulate, and run quantum circuits without manually wiring low-level quantum operations, enabling reliable experimentation with both ideal and noisy behavior.
Core Features & Use Cases
- Circuit building & patterns: Compose qubits, gates, parameterized operations, measurements, and common circuit structures for rapid prototyping.
- Simulation at multiple fidelities: Run exact state-vector simulations, density-matrix noisy simulations, parameter sweeps, and expectation value calculations.
- Transformation & hardware targeting: Optimize/compile circuits, transform them for target gate sets, and integrate with multiple hardware providers for experiments and noise-aware runs.
- Use Case: You want to evaluate a parameterized ansatz (e.g., for VQE) across many settings and then compare ideal results versus noise-included outcomes to understand sensitivity.
Quick Start
Use the cirq skill to simulate the sample Bell-state circuit and print the measurement histogram from 1,000 repetitions.