# CPHASE00¶

pyquil.gates.CPHASE00(angle, control, target)[source]

Produces a controlled-phase gate that phases the |00> state:

CPHASE00(phi) = diag([exp(1j * phi), 1, 1, 1])

This gate applies to two qubit arguments to produce the variant of the controlled phase instruction that affects the state 00.

Parameters: angle – The input phase angle to apply when both qubits are in the |0> state. control – Qubit 1. target – Qubit 2. A Gate object.