Skip to content

TripleRD/QOSF-screening-task

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

QOSF Mentorship Screening Task

This repository cantains Task 2 of screening tasks for QOSF Mentorship Program. In case there is some issues with rendering while opening the notebook, visit here

Problem Statement

  1. Build the following simple circuit to prepare the Bell state:

Bell State

  1. Now add, right before the CNOT gate and for each of the two qubits, an arbitrary “error gate”. By error gate we mean that with a certain probability (that you can decide but must be non-zero for all the choices) you have a 1 qubit unitary which can be either the identity, or the X gate (bit-flip error) or the Z gate (sign-flip error).
  2. Encode each of the two qubits with a sign-flip or a bit-flip code, in such a way that all the possible choices for the error gates described in 2., occurring on the logical qubits, can be detected and fixed. Motivate your choice. This is the most non-trivial part of the problem, so do it with a lot of care!
  3. Test your solution by making many measurements over the final state and testing that the results are in line with the expectations.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published