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.

Overzicht

Toegevoegd op

17 maart 2026

Vak & domein

computer-science-advanced · quantum-computing

Schooljaar

Klas 1 (brugklas)–Klas 4

Paginatype

Article

Inleiding

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 qsim for 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.

Community-recensies

Nog geen gepubliceerde recensies. Deel als eerste uw ervaring.