This repository contains a collection of Qiskit implementations for the fundamental gates used in quantum computing. It serves as a valuable resource for anyone interested in understanding and working with quantum gates, enabling them to explore the foundational building blocks of quantum algorithms.
The repository currently includes implementations of the following gates:
- Pauli gates: Pauli-X, Pauli-Y, and Pauli-Z gates
- Hadamard gate
- Controlled-NOT (CNOT) gate
- SWAP gate
- Toffoli gate
- Controlled-phase gates: Controlled-Z (CZ) gate, Controlled-T (CT) gate
- U gates: U1, U2, U3 gates for arbitrary unitary operations
Contributions to this repository are welcome! If you have additional implementations of quantum gates or improvements to the existing ones, feel free to submit a pull request. Together, we can expand this collection of gate implementations and enhance its usefulness to the quantum computing community.
This repository is licensed under the Apache 2.0 License.
This project is inspired by the exciting field of quantum computing and the vibrant Qiskit community. It is important to acknowledge the contributions of the Qiskit developers and the broader quantum computing community for their invaluable resources and support.