Proof Why time evolution preserves scalar products

Time evolution preserves scalar products, αtβt=αt0βt0\langle\alpha t|\beta t\rangle=\langle\alpha t_0|\beta t_0\rangle. We derive it here in general: two of the principles of the treatment suffice, linear superposition and conservation of the total.

We write α|\alpha\rangle for the initial state and α|\alpha'\rangle for the evolved state.

(I) Linear superposition. The evolved of a superposition is the superposition of the evolved states:

γ=aα+bβγ=aα+bβ|\gamma\rangle=a|\alpha\rangle+b|\beta\rangle\qquad\Longrightarrow\qquad|\gamma'\rangle=a|\alpha'\rangle+b|\beta'\rangle

(II) Conservation of the total. The total of a vector, that is the sum of the squared moduli of its components αα\langle\alpha|\alpha\rangle, does not change under evolution:

αα=αα\langle\alpha'|\alpha'\rangle=\langle\alpha|\alpha\rangle

for any vector.

Of the scalar product we will use three properties: βα=αβ\langle\beta|\alpha\rangle=\langle\alpha|\beta\rangle^*, additivity in both factors, that is α+γβ=αβ+γβ\langle\alpha+\gamma|\beta\rangle=\langle\alpha|\beta\rangle+\langle\gamma|\beta\rangle and αβ+γ=αβ+αγ\langle\alpha|\beta+\gamma\rangle=\langle\alpha|\beta\rangle+\langle\alpha|\gamma\rangle, and finally αcβ=cαβ\langle\alpha|c\beta\rangle=c\langle\alpha|\beta\rangle.

There is an apparent obstacle: we want to prove something about the scalar product of two different vectors, but (II) speaks of a single vector, multiplied by itself. The idea that resolves it is to apply (II) not to α|\alpha\rangle or to β|\beta\rangle, but to their sum: in the total of the sum, as we shall see, the two vectors mix, and precisely the scalar products we are looking for appear. Since a scalar product is a complex number, two pieces of information will be needed: the sum α+β|\alpha\rangle+|\beta\rangle will give the real part, the sum α+iβ|\alpha\rangle+i|\beta\rangle the imaginary part.

Step 1 — the real part

By (I), the evolved of α+β|\alpha\rangle+|\beta\rangle is α+β|\alpha'\rangle+|\beta'\rangle; applying (II) to this sum vector:

α+βα+β=α+βα+β\langle\alpha'+\beta'|\alpha'+\beta'\rangle=\langle\alpha+\beta|\alpha+\beta\rangle

Expanding both sides by additivity:

αα+αβ+βα+ββ=αα+αβ+βα+ββ\langle\alpha'|\alpha'\rangle+\langle\alpha'|\beta'\rangle+\langle\beta'|\alpha'\rangle+\langle\beta'|\beta'\rangle=\langle\alpha|\alpha\rangle+\langle\alpha|\beta\rangle+\langle\beta|\alpha\rangle+\langle\beta|\beta\rangle

As announced, alongside the totals of the single vectors the cross terms have appeared, containing the scalar products we seek. The totals remove themselves: αα=αα\langle\alpha'|\alpha'\rangle=\langle\alpha|\alpha\rangle and ββ=ββ\langle\beta'|\beta'\rangle=\langle\beta|\beta\rangle by (II), so they cancel between the two sides, leaving

αβ+βα=αβ+βα\langle\alpha'|\beta'\rangle+\langle\beta'|\alpha'\rangle=\langle\alpha|\beta\rangle+\langle\beta|\alpha\rangle

Since βα=αβ\langle\beta|\alpha\rangle=\langle\alpha|\beta\rangle^*, each side has the form z+z=2Rezz+z^*=2\:\operatorname{Re}\:z, hence

Reαβ=Reαβ(A)\operatorname{Re}\:\langle\alpha'|\beta'\rangle=\operatorname{Re}\:\langle\alpha|\beta\rangle\qquad\text{(A)}

The real part of the scalar product is preserved — and since nothing was assumed about α|\alpha\rangle and β|\beta\rangle, this holds for every pair of vectors.

Step 2 — the imaginary part

The imaginary part remains: to extract it, we use iβi|\beta\rangle in place of β|\beta\rangle. No new calculation is needed — (A) holds for every pair of vectors, so it holds for the pair (α, iβ)(|\alpha\rangle,\ i|\beta\rangle), whose evolved, by (I), is (α, iβ)(|\alpha'\rangle,\ i|\beta'\rangle):

Reαiβ=Reαiβ\operatorname{Re}\:\langle\alpha'|i\beta'\rangle=\operatorname{Re}\:\langle\alpha|i\beta\rangle

By the property αcβ=cαβ\langle\alpha|c\beta\rangle=c\langle\alpha|\beta\rangle we take ii out of the scalar products:

Re(iαβ)=Re(iαβ)\operatorname{Re}\:(i\langle\alpha'|\beta'\rangle)=\operatorname{Re}\:(i\langle\alpha|\beta\rangle)

For a complex number, Re(iz)=Imz\operatorname{Re}(iz)=-\:\operatorname{Im}\:z; applying this to both sides and changing sign:

Imαβ=Imαβ(B)\operatorname{Im}\:\langle\alpha'|\beta'\rangle=\operatorname{Im}\:\langle\alpha|\beta\rangle\qquad\text{(B)}

Conclusion

Two complex numbers with the same real part and the same imaginary part are the same number. From (A) and (B), therefore:

αβ=αβαtβt=αt0βt0\langle\alpha'|\beta'\rangle=\langle\alpha|\beta\rangle\qquad\Longleftrightarrow\qquad\langle\alpha t|\beta t\rangle=\langle\alpha t_0|\beta t_0\rangle

which is what we set out to prove. ∎

La Quantistica · Technical note No. 02 · Rev. 2026 F. Palma