Videos

How to Program a Quantum Computer (sort of)



Tom Scott

This isn’t going to give you all the details of how to program a quantum computer: but it’ll at least explain what you’re doing in the simulator! Play here: http://www.bristol.ac.uk/physics/research/quantum/outreach/qcloud/simulator/ — I don’t understand it, but then I don’t have a qualification in quantum physics!

Thanks to Jacques Carolan, and all the team at Bristol University’s Centre for Quantum Photonics — and thanks to Tom Morris for holding the camera!

And if you don’t know about the double slit experiment, and wave-particle duality, there’s a lovely explanation from Jim Al-Khalili at the Royal Institution here: https://youtu.be/A9tKncAdlHQ

Tom’s site: http://tomscott.com
@tomscott: http://twitter.com/tomscott

Source

Similar Posts

29 thoughts on “How to Program a Quantum Computer (sort of)
  1. +Tom Scott i truly love your narrative man, i watch every single video you have, even if im not really interested in the subject, just because the way you present things is so awesome… Hats off to you good sir

  2. (chatter chatter chatter) > me half listening distracted by something else
    ( mention of optical waveguides on a chip allowing much smaller and more easily controlled QCs ) > Oh HE-llo, that's something new and groovy.

    Get to the point of cramming a few thousand of those into the space of a lunchbox and you've got yourself the quantum equivalent of the Intel 4004, and then we can really start cooking.

  3. That absolute joy on Tom's face when applying coding principles to light was pure brilliance. I love watching clever people getting excited about clever things and most of all other clever people, and that was everyone there.

  4. I think the public at large could very much benefit from a lucid explanation of how quantum computing would work, what quantum computers can do, and what they most certainly can't do… As-is, this is nothing more than a "gimmick" for the "eggheads". Being able to process every possible state of a given model at the same step could be enormously valuable — instead of iterating through each possible path (and therefore taking enormous amounts of time), you'd be essentially running them all at the same time (sort of like having a PC with as many cores as there are possible outcomes of the calculation), and your algorithmic complexity would essentially boil down to the number of 'steps' or 'clocks' any given operation requires — but this isn't being clearly communicated.

Comments are closed.

WP2Social Auto Publish Powered By : XYZScripts.com