A Quantum gate represents a logic operation that can be applied on Qubits. It is always a Unitary Operator on a Quantum Hilbert Space, and as such is always reversible.
Quantum Gate Summary
The notation for quantum gates has been mostly standardised. Examples include the Pauli Matrixes, the Hadamard gate and the Phase gate.
In the above we have:
- is the Bit flip aka NOT Operator
- is the Hadamard gate
- are Phase Flip operators, by and , respectively
- is the Beam splitter gate, satisfying .
Source: wikipedia
Source: IBM Research