/Quantum-Computing-Files

A simple repo which will show the different projects using quantum computing and Qiskits.

Primary LanguageJupyter Notebook

Quantum Computing

Before we dive deeper into the world of Quantum Computing, we must understand what it is and the advantages it offers.

Quantum Computing is a technology being developed which is able to capture and utilize the power of Quantum Mechanics, allowing us to solve computation problems which is difficult for Classical Computing to solve. But a certain limitations with Quantum Computers are the cost to setup + inability to solve problems which cannot be solved by Classical Computers.

This repository demonstrates the capability of Quantum Computers using user-defined and module-defined algorithms.

Installation

Ensure that Conda is pre-installed before cloning the project. Create a virtual environment using the below commands. Conda can be installed via the Official Page

    conda create --name <env_name>
    conda activate <env_name>
    conda install python=3.x

Run Locally

Clone the project

  git clone https://link-to-project

Go to the project directory

  cd my-project

Install dependencies

  pip install qiskit

Running all cells

  ctrl+a [Select all cells]
  shift+enter [Runs all selected cells]

Acknowledgements