beginner · Physics · Math Foundations: Linear Algebra
Norm and Normalization
What is a norm?
Given a vector with n components v=(v1,v2,…,vn), its Euclidean norm (also called the ℓ2-norm or simply "the length") is
∥v∥=∑k=1n∣vk∣2.
The vertical bars ∣vk∣2 are there for generality: when the components are complex numbers, ∣vk∣2=vk∗vk is the squared modulus. For real components the expression reduces to the familiar Pythagorean sum.
Example. For v=(1,2,2):
∥v∥=12+22+22=1+4+4=9=3.
Normalization
A vector is called normalized (or a unit vector) if its norm equals 1. To normalize v, divide every component by ∥v∥:
v^=∥v∥v=(∥v∥v1,∥v∥v2,…,∥v∥vn).
One check: ∥v^∥=1 always, because
∥v^∥=∥v∥∥v∥=1.
Why quantum mechanics insists on normalization
In quantum mechanics a state is represented by a state vector (or ket) ∣ψ⟩. The Born rule says the probability of finding the system in basis state ∣k⟩ is ∣⟨k∣ψ⟩∣2 — the squared modulus of the corresponding amplitude. Probabilities must sum to 1:
∑k∣⟨k∣ψ⟩∣2=1⟺∥∣ψ⟩∥=1.
This is the physical reason normalization is not optional: an un-normalized state vector gives probabilities that do not add up to 1, which is physically meaningless. Whenever you construct a state vector from scratch — say, by superposing several basis states — the first thing to do is normalize it.
Worked example
Suppose the initial state of a three-level system is proportional to (1,2,2). The norm is 3 (computed above), so the normalized state is
∣ψ⟩=(31,32,32).
Check: (31)2+(32)2+(32)2=91+94+94=99=1. The probabilities sum to 1, as required.
Try it
This is a numerical exercise — your code should return a number, not a circuit. Start from the state vector (1,2,2), normalize it, and return its first component (which equals 31).
Run your code to see the quantum state.
Sign in on the full site to ask questions and join the discussion.