A metric space is complete iff every Cauchy sequence in the space converges to a limit within the space.
Banach Space
A complete normed vector space.
Formally, a normed space (X,∥⋅∥) is a Banach space iff every Cauchy sequence in X converges in X.
Examples:
Rn with the Euclidean norm
ℓp spaces for 1≤p≤∞: sequences (x1,x2,…) with ∑∣xi∣p<∞
Lp([a,b]): functions on [a,b] with finite p-norm
Hilbert Space
A complete inner product space. Every Hilbert space is a Banach space (the inner product induces a norm), but not every Banach space is a Hilbert space.
A norm ∥⋅∥ comes from an inner product iff it satisfies the parallelogram law:
∥x+y∥2+∥x−y∥2=2(∥x∥2+∥y∥2)
Examples:
Rn with the dot product
L2([a,b]): square-integrable functions with inner product ⟨f,g⟩=∫abf(x)g(x)dx
ℓ2: square-summable sequences with inner product ⟨x,y⟩=∑xiyi
Relation
Hilbert Space⊂Banach Space⊂Normed Space⊂Metric Space