Mode:
Duration:
1
Coding works best on desktop or with an external keyboard.
Coding works best on desktop or with an external keyboard.
A minimal Cirq example creating a 2-qubit quantum circuit, applying Hadamard and CNOT gates, and simulating measurements.
import cirq
qubits = [cirq.GridQubit(0,0), cirq.GridQubit(0,1)]
circuit = cirq.Circuit()
circuit.append(cirq.H(qubits[0]))
circuit.append(cirq.CNOT(qubits[0],qubits[1]))
circuit.append(cirq.measure(*qubits,key='result'))
simulator = cirq.Simulator()
result = simulator.run(circuit,repetitions=1000)
print(result)Cirq is an open-source Python framework for quantum computing, developed by Google, focused on designing, simulating, and running quantum circuits on NISQ (Noisy Intermediate-Scale Quantum) devices.
Origin & Creator
Cirq was developed by Google Research starting in 2017 to provide a Python-based framework for building quantum algorithms, simulations, and experiments, particularly for NISQ devices.
Industrial Note
Cirq is widely used in quantum algorithm research, NISQ hardware experiments, quantum simulation, optimization problems, and quantum machine learning.