Matthew Leung
1 min readApr 19, 2020

What is Quantum Computing? (Part 1)

In the classical computing, information is stored and processed in term of bits. A bit has 2 states: 0 or 1.

In the Quantum Computing (QC), information is stored and processed in Quantum Bit called “Qubit”. A qubit can be 1 or 0, However, because of the quantum property, a qubit can also be a superposition of states, which is represented as the linear combination of states. Therefore, a qubit has infinite number of states.

In QC, we use linear algebra to represent and process the qubit. By definition, a qubit is a state vector in the 2-Dimenional complex Hibert space.

For visualization, the state vector can be viewed as a vector that begins at the origin and terminates on the surface of the unit sphere, called the Bloch Sphere.

Any operation on the state vector will result another vector in the Bloch sphere, i.e. moving the vector around the Bloch sphere.

For example, applying NOT operation to the state |0>, we will have |1>, which is a flip on the direction from the upward antipode to the downward antipode.

The superposition of |0> and |1> = (|0>+|1>)/sqrt(2), can be represented as the vector along the horizontal X-axis.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

No responses yet

Write a response