mimiqcircuits.operations.gates.generalized.phasegradient¶
Phase gradient gate.
Classes
|
Phase Gradient gate |
- class mimiqcircuits.operations.gates.generalized.phasegradient.PhaseGradient(*args)[source]¶
Bases:
GatePhase Gradient gate
A phase gradient gate applies a phase shift to a quantum register of n qubits, where each computational basis state |k⟩ experiences a phase proportional to its integer value k
- Parameters:
n (int) – The number of qubits in the quantum register.
- Returns:
The PhaseGradient gate.
- Return type:
Examples
>>> from mimiqcircuits import * >>> c=Circuit() >>> c.push(PhaseGradient(2),9,8) 10-qubit circuit with 1 instruction: └── PhaseGradient @ q[9,8]