02.11.07 · analysis / functional-analysis

Inner product space

shipped3 tiersLean: none

Anchor (Master): Reed-Simon Vol. I §II; Conway §I

Intuition [Beginner]

An inner product is a dot product. It measures length, angle, and projection all at once.

In ordinary plane geometry, the dot product tells whether two arrows are perpendicular. It also tells how much of one arrow points in the direction of another.

Inner product spaces keep this geometry in broader settings: functions, signals, and infinite lists can have dot-product-like measurements. Hilbert spaces add completeness to this picture.

Visual [Beginner]

An inner product lets one vector cast a projection onto another direction.

A vector projected onto another vector in an inner product space.

Orthogonality means the projection measurement is zero.

Worked example [Beginner]

In the plane, take and . The dot product with reads off the horizontal part of .

The result is . That means the shadow of in the direction has length .

If , then the dot product of and is . The two arrows are perpendicular.

What this tells us: inner products turn algebraic vectors into metric geometry.

Check your understanding [Beginner]

Formal definition [Intermediate+]

Let be a real vector space. An inner product is a function that is bilinear, symmetric, and positive definite:

For a complex vector space, the standard analytic convention is sesquilinear: linear in one variable, conjugate-linear in the other, conjugate symmetric, and positive definite [Conway §I].

An inner product induces a norm

Thus every inner product space is a normed vector space 02.11.06.

Key theorem with proof [Intermediate+]

Theorem (Cauchy-Schwarz inequality). In a real inner product space,

Proof. If , both sides are zero. Assume . For every real ,

This quadratic polynomial in is nonnegative for all real , so its discriminant is at most zero:

Therefore , and taking square roots gives the result.

Bridge. The construction here builds toward 02.11.08 (hilbert space), where the same data is developed in the next layer of the strand. The defining pattern appears again in those units in a sharpened form, where the local data is glued or quotiented. Putting these together, the foundational insight is that the data of this unit gives the structural signature that the rest of the strand reads off.

Exercises [Intermediate+]

Lean formalization [Intermediate+]

lean_status: none is recorded because this unit is a curriculum bridge between bilinear-form language and analytic inner-product-space notation. Mathlib itself has strong support for inner product spaces.

Advanced results [Master]

The induced norm of an inner product satisfies the parallelogram identity. Conversely, over real vector spaces, a norm satisfying the parallelogram identity comes from an inner product by polarization [Conway §I].

Orthogonal projection is the geometric operation that sends a vector to its closest point in a subspace when the required closest point exists. In complete spaces, this becomes the Hilbert projection theorem 02.11.08.

Synthesis. This construction generalises the pattern fixed in 02.11.06 (normed vector space), with the symmetric data replaced by its skew or twisted analogue. Read in the opposite direction, the construction is dual to the metric story: complements and orthogonality are taken with respect to the bilinear datum of this unit, not a metric, and the resulting category of subobjects is the one the rest of the strand classifies. The central insight is that this datum identifies algebra with geometry: functions become vector fields, subspaces become quotients, and invariants become cohomology classes — and that identification is the engine driving every theorem downstream.

Full proof set [Master]

The triangle inequality for the induced norm follows from Cauchy-Schwarz as in Exercise 6. Thus every inner product space is a normed vector space.

For the parallelogram identity, expand both terms using bilinearity and symmetry:

Connections [Master]

  • Inner product spaces depend on normed vector spaces 02.11.06 and bilinear forms 01.01.15. Hilbert spaces 02.11.08 are complete inner product spaces. Orthogonal groups 03.03.03 preserve inner products, and the orthogonal frame bundle 03.05.03 is built from orthonormal bases.

  • Unbounded self-adjoint operators 02.11.03 and CFT state spaces 03.10.02 use Hilbert-space geometry built from this unit.

Historical & philosophical context [Master]

Inner products generalize Euclidean dot products to function spaces and sequence spaces. Reed and Simon use this structure as the geometric foundation for quantum mechanical Hilbert spaces [Reed-Simon §II].

Conway develops inner product spaces before Hilbert spaces because completeness changes the projection theory and operator theory [Conway §I].

Bibliography [Master]

  • Michael Reed and Barry Simon, Methods of Modern Mathematical Physics, Vol. I, §II. [Reed-Simon §II]
  • John Conway, A Course in Functional Analysis, §I. [Conway §I]