CQN Winter School - Exploring and Designing Quantum Networks via Digital Twin Simulations

CQN Winter School - Exploring and Designing Quantum Networks via Digital Twin Simulations#

Instructors#

  • Dirk Englund1

  • Hyeongrak “Chuck” Choi1

  • Prajit Dhara2

1 MIT, 2 Univ. Arizona,

The course aims to provide training for quantum network simulation and modeling, emphasizing starting from first principles to model elementary quantum links for realistic deployed quantum networks. Essential topics in quantum information and quantum optics will also be surveyed. We will be using the QuREBB package for a part of the course, and using some bespoke code for the other part.

Curriculum#

  1. Dirk Englund: Introduction to Quantum Network Simulations

  2. Prajit Dhara: Midpoint Source Protocol Simulation

  3. Hyeongrak “Chuck” Choi: QuREBB: Quantum Remote Entanglement Building Block Simulations

Running Notebooks#

Pipenv

The virtual environment in this QuREBB repository is managed by pipenv. To install pipenv you can use pip:

$ pip install pipenv --user

Using pipenv you then want to install all the dependencies of the repository by syncing with pipenv. First navigate in the terminal to the QuREBB folder. Then run:

$ pipenv sync

Once you are synced you can go into a shell of this virtual enviroment (again while being in the QuREBB folder):

$ pipenv shell

The commands you now run are within this virtual enviroment, e.g.:

$ jupyter lab

To build documentation locally (you must have the jupyter-book package installed), please run (from the parent folder of your respository):

$ jupyter-book build 2024.CQNSchool.DigitalTwin/ 

License#

license

Our lecture note is licensed under the BSD 3-Clause License, which allows for the free use, modification, and distribution of software as long as certain conditions are met.

See the LICENSE.txt file for more details.

Citing Relevant Works#

Paper Availability

If you use ZALM in your resarch, please cite the original ZALM paper and Cascaded Source paper

If you use QuREBB in your research, please cite the original QuREBB paper and github repository Repository