Skip to main content

Command Palette

Search for a command to run...

🧠 From Qubits to Circuits: Building My Foundations in Quantum Computing

How I moved beyond buzzwords and built a working mental model of quantum computation

Published
4 min read
A
3rd-year B.Tech (AI & ML) at PES University, EC Campus. Founder of Khojapp.in — a campus lost & found platform with 500+ users. C4GT DMP '26 contributor: migrating Helpline104 healthcare UI at Piramal Swasthya, mentored by IIIT Hyderabad. GSSoC '26 open-source contributor. I write about building in public, AI systems, open source, and the specific chaos of shipping real products as a student. Not tutorials. More like notes from the field.

Introduction

Quantum computing is often introduced through spectacle — Schrödinger’s cat, exponential speedups, and claims of breaking classical cryptography. Most introductions stop there.

My journey into quantum computing began differently. I wasn’t trying to “learn quantum computing” as a buzzword. I was trying to understand what computation even means when information itself obeys quantum mechanics — and whether that understanding survives contact with real hardware.

This blog documents the foundational layer of my quantum work: the concepts, mathematics, and circuit intuition I built before touching physical quantum systems. These foundations later became critical when I worked on NMR-based quantum computing and quantum-enhanced neuromorphic sensing.

This is not a tutorial.
It’s a researcher’s reconstruction of how the foundations actually fit together.


1. Classical Information vs Quantum Information

Classical computation is built on certainty.

A classical bit exists as either:

  • 0, or

  • 1

Quantum computation begins by breaking this assumption.

A qubit exists in a state:

∣ψ⟩=α∣0⟩+β∣1⟩

where:

  • α, β ∈ ℂ

  • |α|² + |β|² = 1

This equation is not philosophical — it is operational.
The coefficients are probability amplitudes, not probabilities.

The first mental shift I had to make:
Quantum states describe potential measurement outcomes, not hidden classical values.


2. Measurement Is Not Passive

In classical systems, observation does not alter the system.

In quantum systems:

  • Measurement projects the state

  • Superposition is destroyed

  • The measurement basis matters

For a qubit measured in the computational (Z) basis:

    • Probability of 0 = ∣α∣²

      • Probability of 1 = ∣β∣²

        After measurement, the system collapses into the measured eigenstate.

This single fact explains:

  • Why copying quantum states is impossible (no-cloning theorem)

  • Why quantum algorithms must delay measurement

  • Why quantum information behaves fundamentally differently from classical data


3. Mathematical Language: Dirac Notation as a Tool, Not Decoration

Quantum computing cannot be done without mathematical discipline.

I worked with:

  • Ket vectors: ∣ψ⟩

  • Bra vectors: ⟨ψ∣

  • Inner products → probabilities

  • Outer products → operators

A single qubit lives in a 2-dimensional complex Hilbert space.
Two qubits live in a tensor product space:

C2⊗C2=C4

This scaling is not cosmetic — it is why quantum systems explode in complexity and why entanglement exists.


4. Quantum Gates as Physical Transformations

Quantum gates are unitary operators.

They must:

  • Preserve probability

  • Be reversible

  • Represent physically realizable transformations

Some gates I worked with extensively:

Single-Qubit Gates

  • Pauli-X: Bit flip

  • Pauli-Z: Phase flip

  • Hadamard (H): Superposition generator

Hadamard is especially important:

H∣0⟩=2​∣0⟩+∣1⟩​

This gate is often presented casually. In reality, it is the entry point to quantum parallelism.


5. Entanglement: Where Classical Intuition Breaks Completely

Entanglement is not “strong correlation”.

An entangled state cannot be factorized into individual qubit states.

Example:

∣Φ+⟩=2​∣00⟩+∣11⟩​

There is no way to express this as:

∣ψ1​⟩⊗∣ψ2​⟩

Key realizations:

  • Measurement outcomes are correlated

  • Individual qubits do not have independent states

  • Information is stored non-locally

This understanding later became critical when I studied ensemble quantum systems like NMR, where individual state access is impossible.


6. Bloch Sphere: Geometry of a Qubit

To develop intuition, I used the Bloch sphere representation extensively.

Any pure qubit state can be written as:
∣ψ⟩=cos(2θ​)∣0⟩+eiϕsin(2θ​)∣1⟩

This maps directly to a point on a sphere:

  • Rotations = unitary operations

  • Global phase = physically irrelevant

  • Relative phase = physically meaningful

This geometric understanding becomes essential when quantum gates are later implemented as physical rotations (e.g., RF pulses in NMR).


7. Quantum Circuits: Thinking in Computation, Not Equations

At the circuit level, I learned to:

  • Read quantum circuits gate-by-gate

  • Predict final states analytically

  • Identify where entanglement is created

  • Understand why certain gates must precede others

A crucial insight:

Quantum circuits are constraints on time evolution, not instruction lists.

This mindset is required when moving from ideal simulators to physical implementations.


8. Limits of Pure Theory

At this stage, I understood:

  • How quantum algorithms are constructed

  • Why quantum speedups are possible

  • How information flows in quantum systems

What I did not yet understand:

  • How fragile quantum states are

  • How difficult control becomes

  • How theory degrades under hardware constraints

That gap led directly to my next phase of work:
liquid-state NMR quantum computing, where every abstract concept above had to survive physical reality.


What Comes Next

This foundation was not the destination — it was the filter.
In the next blog, I document how these ideas were translated into:

  • Nuclear spins as qubits

  • RF pulses as quantum gates

  • Hamiltonians instead of circuits

  • And why building even a 2-qubit system is brutally hard

👉 Next: Building a 2-Qubit Quantum Computer Using Liquid-State NMR

Quantum Systems: From Theory to Physical Reality

Part 3 of 3

A technical series documenting my work across quantum computing theory, liquid-state NMR quantum hardware, and quantum-enhanced neuromorphic sensing under real experimental constraints.

Start from the beginning

Quantum-Enhanced Neuromorphic Sensing

From biological signals to nanoscale quantum materials