Quantum Comp

Quantum Computing / I learn and test at IBM Quantum Experience

https://quantumexperience.ng.bluemix.net

The registration is free, there is guided tutorial accompanied with the usage of their simulator, so everything you learn you can test immediately.

There is also possibility to run programs on the real quantum computer (with the limited number of tries), but I think the simulator is good enough for learning.

There is also one good youtube clip "You don't know how Quantum Computers work!"

https://www.youtube.com/watch?v=ZoT82NDpcvQ

I play with that for couple of days only (starting middle of May 2016) and I passed first couple of chapters.

This is really my very first impression, just to have an idea:

  • Everything you expect to be similar to standard programming languages and operating systems - just forget it.

  • Even further, I don't see any direct relation with standard Parallel programming like CUDA, OpenCL etc.

  • But, If you programmed PLC-s with Ladder logic (n input measurements independently gives m output measurements) - seems very similar

  • Also, If you are familiar with Digital Signal Processing - there are some similar things ("gates" that work like Discrete Fourier Transform)

  • There are also similarities with Machine Learning - Support Vector Machines - in one projection of the vector it is not possible to perform measurement, but in some another projection, using appropriate angle, we can distinguish results.

  • Another similarity is with methods that belongs to Mining massive datasets - SVD (Singular Value Decomposition).

    • As additional tool I suggest usage of Mathlab or better Octave (it is free) for matrix definition, multiplication etc.

Climbed all mountains? Try this one on another planet.

Weird enough ....