Skip to content

This repository serves as my submission for the QOSF Mentorship Program

Notifications You must be signed in to change notification settings

abhamra/QOSF_Task_3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation

QOSF_Task_3

Learning by doing: the best way to understand the basics of quantum computation is to in implement a quantum circuit simulator. This task is suitable both for people from computer sciences who want to learn about quantum computing, and for people from math/physics who want to exercise coding.

Detailed description of the task with some learning resources and examples can be found in this jupyter notebook

It is expected that simulator can perform following:

  • initialize state
  • read program, and for each gate:
    • calculate matrix operator
    • apply operator (modify state)
  • perform multi-shot measurement of all qubits using weighted random technique

About

This repository serves as my submission for the QOSF Mentorship Program

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published