4 ms·
> An interesting project would be to create a single environment which can be used for both education and research. This does happen sometimes, by accident. I
by Strilanc 9y ago
> An interesting project would be to create a single environment which can be used for both education and research.
This does happen sometimes, by accident. I wrote Quirk [1] as an educational tool for learning about quantum circuits. But then I started finding it useful as a tool for optimizing circuits to use fewer gates, just by dragging things around and seeing what happens (there's still enough low-hanging fruit for that to be viable). The paper "Halving the cost of quantum addition" [2] only exists because of a "that's strange..." moment while I was messing around with a decomposition of the Toffoli gate in Quirk.
(I bet Michael Nielsen, the author of the linked article, gets a particular kick out of this example. He's also the co-author of the de-facto standard textbook for quantum computing.)
1: http://algassert.com/quirk http://algassert.com/quirk
2: https://arxiv.org/abs/1709.06648 https://arxiv.org/abs/1709.06648