# Quantum computing

Nothing to see here yet apart from some links I myself don’t have time to inspect.

## Courses

Scott Aaronsons’s his lecture notes on quantum computing now available as preprint textbook

His introduction also has some useful leads:

I don’t pretend that these notes break any new ground. Even if we restrict to undergrad courses only (which rules out, e.g., Preskill’s legendary notes), there are already other great quantum information lecture notes available on the web, such as these from Berkeley (based on a course taught by, among others, my former adviser Umesh Vazirani and committee member Birgitta Whaley), and these from John Watrous in Waterloo. There are also dozens of books—including Mermin’s, which we used in this course. The only difference with these notes is that … well, they cover exactly the topics I’d cover, in exactly the order I’d cover them, and with exactly the stupid jokes and stories I’d tell in a given situation. So if you like my lecturing style, you’ll probably like these, and if not, not (but given that you’re here, there’s hopefully some bias toward the former).

## Emulations, languages

• Silq is a quantum computation language with AFAICT a clever typing system which they aregue leads to something like intuitive behaviour.

• Hello Quantum: Quantum computing games app

• Quirk: Browser quantum computing exercises

• Microsoft’s

• Strawberry Fields is a full-stack Python library for designing, simulating, and optimizing continuous variable (CV) quantum optical circuits.

• similar tip, the recently launched Tensorflow Quantum is a library for quantum computing for machine learning. Obviously not yet usually backed by quantum comptuers.

• Tensorflow quantum is backed by Cirq

Cirq is a Python library for writing, manipulating, and optimizing quantum circuits and running them against quantum computers and simulators.

Arute, Frank, Kunal Arya, Ryan Babbush, Dave Bacon, Joseph C. Bardin, Rami Barends, Rupak Biswas, et al. 2019. “Quantum Supremacy Using a Programmable Superconducting Processor.” Nature 574 (7779): 505–10. https://doi.org/10.1038/s41586-019-1666-5.

Bernstein, Daniel J. 2009. “Introduction to Post-Quantum Cryptography.” In Post-Quantum Cryptography, edited by Daniel J. Bernstein, Johannes Buchmann, and Erik Dahmen, 1–14. Berlin, Heidelberg: Springer Berlin Heidelberg. https://doi.org/10.1007/978-3-540-88702-7_1.

Montanaro, Ashley. 2016. “Quantum Algorithms: An Overview.” Npj Quantum Information 2 (1): 15023. https://doi.org/10.1038/npjqi.2015.23.

Preskill, John. 2018. “Quantum Computing in the NISQ Era and Beyond,” January. http://arxiv.org/abs/1801.00862.

Wang, Hui, Jian Qin, Xing Ding, Ming-Cheng Chen, Si Chen, Xiang You, Yu-Ming He, et al. 2019. “Boson Sampling with 20 Input Photons in 60-Mode Interferometers at $10{̂14}$ State Spaces,” October. http://arxiv.org/abs/1910.09930.

Wolf, Ronald de. 2017. “The Potential Impact of Quantum Computers on Society,” December. http://arxiv.org/abs/1712.05380.