Uncertain Systems

HOW CAN YOU GET QUICKLY STARTED WITH QUANTUM PROGRAMMING


OR SKIP DIRECTLY TO THE PROJECTS PAGE



IS THIS REALLY DIFFICULT / COMLICATED?

Nope. It's rlly different than what u r used to but it's not impossible. The physics yes but you most likely don't need them unless you wanna simulate some actual quantum mechanical system :)


WHAT SHOULD I LEARN FIRST?

It's rlly easy to get lost cause you get lots of ppl shouting about the end of cryptography and stuff. Don't get too hanged up on the math, the gates, etc. Just learn them on the fly as you need them. Probably good to get familiar with the state vector and all the stuff around probabilities in qc. Try to understand interference and entanglement early on! Do the textbook algorithms until u r confident u can explain them to someone not familiar with QC and without using any equations. If you google all that you should find plenty of material.


WHAT ABOUT ALL THE MATH?

As I said, you dont need that either to get started. It's helpful if you can read equations and stuff intuitivly and only necessary if you are planning to code a simulator or something that benefits from a formal and well constructed model.


WHAT ABOUT QUBITS & THE BLOCH SPHERE?

They help you understand single gates and stuff at small scale but ultimately not so useful as there are many other ways to analyze circuits and if you're dealing with more then 1 qubit it already becomes more irrelevant.


WHAT'S THE BEST PROGRAMMING LANGUAGE / TOOL?

Defintly not languages like qiskit, cirq, etc. Visual circuit editors are way better for  building up intuition first. The languages above just help you programatically build circuits and run some vizualisations but they are slow to prototype with. I recommend using smth like Quirk: no sign-up, runs on the browser, simulates up to 16 qubits but you can problably tune it specially if you've got a good GPU! It's open-source and works like a charm on your phone as well. Has got lots of features that no other circuit editor offers.


ANY ONLINE COURSES?

I have personally only taken 1 and I highly enjoyed it! I defintly recommend taking the one at Future Learn by Rodney van Meter

https://www.futurelearn.com/courses/intro-to-quantum-computing


ANY BOOKS?

Get the book from O'Reilly with the octopus. It's really the most pragmatic book that I've seen and it doesn't touch anything that's not necessary (no affiliation btw!)

http://shop.oreilly.com/product/0636920167433.do


GET IN TOUCH

uncertainsystems@gmail.com


SUPPORT ME ON PATREON

https://www.patreon.com/join/quantumintuition?


SUBSCRIBE TO QUANTUM INTUITION

https://www.youtube.com/channel/UC-2knDbf4kzT3uzWo7iTJyw