QCEngine Hands-On Introduction

This is an active QC simulator, which provides a programming interface, as well as a programmer's visual model, for QC operations. It's not finished yet, but you're welcome to browse. Please give feedback to qc@machinelevel.com!

©2000-2015 All rights reserved. For more information, please send email to qc@machinelevel.com

Welcome!

This page provides a live demo to accompany the Quantum Image Supersampling talk.










- apply_shader();
- qy.write(1);
- monte carlo equiv
- qx.hadamard();
- qy.hadamard();
- qc.Grover();

- qc.read();



2. Counter




- shader+Grover;
- counter = 0;
- counter = 1;
- counter = 2;
- counter = 3;

- counter = superposition;
- counter.invQFT();
- counter.read();






















3. Waveguides



- convert to beamsplitters
- fix adjacency
- parallelize
- construct IPKISS












4. Cluster States

Here we construct all of the different topological 4-bit cluster states.

Notice: The program turns on the "color by phase" option, to make it easier to see the cluster states.