Inner Products
The dot product is a special case of a broader structure. Any operation satisfying four axioms lets you measure length, angle, and orthogonality — even between functions.
What is an Inner Product?
A function ⟨·,·⟩ : V × V → ℝ that generalizes the dot product. Fixing the formula is not what matters — the four axioms are.
Rules of the Game
- Linearity — ⟨αu+v, w⟩ = α⟨u,w⟩ + ⟨v,w⟩
- Symmetry — ⟨u,v⟩ = ⟨v,u⟩
- Non-negativity — ⟨v,v⟩ ≥ 0
- Definiteness — ⟨v,v⟩ = 0 iff v = 0
The Induced Norm
Every inner product automatically gives a way to measure length — the induced norm:
Cauchy-Schwarz
Angle and Orthogonality
Two vectors are orthogonal when ⟨u,v⟩ = 0 (θ = 90°). This definition works for polynomials, matrices, signals — any inner product space.
The L² Inner Product
Functions on [a, b] form a vector space. The standard inner product is:
Sine and cosine of the same frequency are orthogonal under this inner product on [0, 2π] — the foundation of Fourier series.
Inner Products in Practice
- Matched filtering — ∫r(t)s(t)dt maximizes SNR (Cauchy-Schwarz)
- Correlation — inner product as a function of time lag
- Fourier coefficients — projections onto complex exponentials
- OFDM subcarriers — orthogonal by L² inner product
- Frobenius norm — inner product on matrices, used in PCA
Module 6 Begins!
You now have the abstract framework: four axioms give you length, angle, and orthogonality in any vector space — including the function spaces at the heart of signal processing.