I will be delivering a presentation on quantum computing at the ALT.

I will be delivering a presentation on quantum computing at DDD Melbourne 2016.

The QSharp library will allow you to generate a quantum circuit diagram from a complete set of parsed commands.

The quantum Z gate is represented by the Pauli-Z matrix.

C#, F#, Maths, QSharp, Quantum Computing

The quantum Y gate is represented by the Pauli-Y matrix.

C#, F#, Maths, QSharp, Quantum Computing

The quantum X gate is represented by the Pauli-X matrix, and as such is the quantum NOT gate.

C#, F#, Maths, QSharp, Quantum Computing

The Register type represents a quantum state vector, which can be viewed as analogous to a memory register.

C#, F#, Maths, QSharp, Quantum Computing

Getting started with QSharp is easy.

C#, F#, Maths, QSharp, Quantum Computing

I remember the first time I heard about Quantum Computing - the basic concept seemed too fantastic to be true, with many of the fundamental principles seeming counter-intuitive and almost ridiculous to me.

C#, F#, Maths, QSharp, Quantum Computing

In quantum computing, gate type operations are performed via matrix multiplication.

Matrix notation is a pain to deal with when writing in plain text/typing on a computer.

Like most programmers of classical computers, understanding the basics of quantum information and the underlying mechanics can be a bit of a leap.

Copyright © 2018 carlbelle.com