Skip to content

This repository provides comprehensive implementations of the fundamental gates used in quantum computing.

License

Notifications You must be signed in to change notification settings

pranavdurai10/quantum-gates

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quantum Gates using Qiskit

Description

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.

Contents

The repository currently includes implementations of the following gates:

  1. Pauli gates: Pauli-X, Pauli-Y, and Pauli-Z gates
  2. Hadamard gate
  3. Controlled-NOT (CNOT) gate
  4. SWAP gate
  5. Toffoli gate
  6. Controlled-phase gates: Controlled-Z (CZ) gate, Controlled-T (CT) gate
  7. U gates: U1, U2, U3 gates for arbitrary unitary operations

Contributions

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.

License

This repository is licensed under the Apache 2.0 License.

Acknowledgments

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.

About

This repository provides comprehensive implementations of the fundamental gates used in quantum computing.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages