modules.solvers.qaoa.zz_gate
- zz_gate(q1: any, q2: any, gamma: float) Circuit
Function that returns a circuit implementing exp(-i gamma Z_i Z_j) using CNOT gates if ZZ not supported.
- Parameters:
q1 -- Qubit 1 (control)
q2 -- Qubit 2 (target)
gamma -- Gamma parameter (angle)
- Returns:
ZZ gate