Cirq | Google Quantum AI
Cirq is a Python software library for writing, manipulating, and optimizing quantum circuits, and then running them on quantum computers and quantum simulators.
En bref
Ajouté le
17 mars 2026
Matière et domaine
computer-science-advanced · quantum-computing
Niveaux scolaires
9e année (3e)–12e année (Terminale)
Type de page
Article
Introduction
Cirq: Open Source Quantum Programming Framework
- Core Functionality: A Python library designed for writing, manipulating, and optimizing quantum circuits for both quantum simulators and physical quantum hardware.
- Target Hardware: Specifically optimized for Noisy Intermediate-Scale Quantum (NISQ) computers, where hardware-specific details are critical for performance.
- Key Components:
- Circuits: Tools for building circuits using gates and qubits, including "Moments" and insertion strategies.
- Simulation: Built-in support for wave function and density matrix simulators; compatible with
qsimfor high-performance simulation. - Devices: Features to define and manage hardware-specific constraints.
- Experiments: Integration with Google’s quantum processors for running real-world experiments.
- Algorithms: Includes a library of textbook quantum algorithms and implementations of variational algorithms like the Quantum Approximate Optimization Algorithm (QAOA) for NISQ hardware.
- Learning Path: The framework provides documentation for beginners, covering fundamental concepts from basic gates to complex circuit transformations.
Avis de la communauté
Pas encore d’avis publiés. Soyez le premier à partager votre expérience.