Proof of Banach-Steinhaus:
The hard direction is (1) (2). The key strategy of the proof is to invoke the Baire category theorem Theorem 1. We invoke the theorem by constructing a covering for the complete space . In detail, define the following subsets of :
Since by assumption we have that this implies that the indeed cover i.e.
Since is complete, Theorem 1 says that at least one of the is not nowhere dense i.e. has non-empty interior. Let’s denote that set by . Then there exists . Let , then and and we can write then we have , and .
for some . In particular, for we have
Since for arbitrary we can consider with and we have
All that remains now is to compute the operator norm from its definition, to find that
Why Does Banach-Steinhaus Need Completeness?¶
In finite dimensions, Banach-Steinhaus is trivial: it needs no topology, no Baire, not even continuity. In infinite dimensions completeness is essential.
The Finite-Dimensional Story
Let be a family of linear maps , pointwise bounded. Pick a basis . Pointwise boundedness gives finite constants for each . For any with , equivalence of norms gives for some universal constant, so:
Done. . The argument is just the triangle inequality applied to finitely many basis vectors. Pointwise boundedness on basis vectors immediately gives a uniform bound, because every point is a finite linear combination of them with controlled coefficients. In infinite dimensions this sum becomes an infinite series, which has no reason to converge --- the finite-dimensional trick breaks down completely.
What Breaks in Infinite Dimensions
Let be the space of real sequences with only finitely many nonzero terms, equipped with the sup-norm .
Why is not complete. Consider the sequence of elements
This is Cauchy in the sup-norm: for , But the limit has infinitely many nonzero terms, so . The completion of in the sup-norm is , the space of sequences converging to zero.
The operators. Define by . Each is a bounded linear functional with .
Pointwise bounded: For any fixed , there exists such that for . Then for all , so
Not uniformly bounded: But .
So Banach-Steinhaus fails on the incomplete space : the family is pointwise bounded but uniformly unbounded.
Where is the witness?¶
The contrapositive of Banach-Steinhaus promises: if the family is uniformly unbounded, there exists a single with . Since , Banach-Steinhaus applied on the complete space tells us (by contrapositive) there must exist an where . We can find it explicitly: take
This is in (since ) but not in . Then
But this witness is not in . It has infinite support. The witness lives in the completion , not in the finitely supported subspace. The incomplete space has a hole exactly where it needs to be.
The catastrophe was always there, you just couldn’t see it because is missing the elements that expose the problem. The incomplete space gives a false sense of security: everything you can test looks fine, but the moment someone hands you an input from the completion, it blows up. This is the applied mathematics moral: you build your numerical scheme on finitely supported data (effectively ), your convergence tests all pass, and then in production someone feeds in an input from and the scheme explodes. Completeness isn’t an abstraction, it’s the guarantee that your test cases are representative of the full space.
What goes wrong with the Baire argument? We would write where . These do cover , but since is not complete, it is not a Baire space. Each is nowhere dense: given any and , choose and perturb the -th coordinate by to find a point . No contains a ball, so the Baire argument has no traction. Completeness would forbid this: in a Banach space, at least one must have nonempty interior, and linearity propagates that local bound to a global one.
Why This Matters in Practice¶
The contrapositive is often more useful: if the family is uniformly unbounded, then there exists a concrete point where . The blowup cannot remain invisible, it must concentrate at an actual point in the space. Moreover, the set of such witness points is comeager (residual) by Baire, meaning witnesses are generic and the well-behaved points are the topologically rare ones.
Fourier series
The partial sum operators satisfy (the Lebesgue constants grow like ). Banach-Steinhaus immediately gives: there exists a specific continuous function whose Fourier partial sums diverge at a point. Not a pathological distribution, not something outside , but an actual continuous function. This is the du Bois-Reymond theorem (1876), and the Banach-Steinhaus proof is essentially one line once you know the norms grow. Moreover, such functions are generic: the typical continuous function has a divergent Fourier series.
Numerical methods and approximation
If an approximation scheme has operator norms growing to infinity, Banach-Steinhaus guarantees a concrete input where convergence fails, and generically most inputs fail. The Runge phenomenon (polynomial interpolation blowing up at equispaced nodes) can be understood this way: the interpolation operators are unbounded, so a witness function exists where interpolation diverges.
The practical message is: if you are designing a numerical scheme and you cannot prove uniform boundedness of the operator norms, you should not think “maybe it works for the inputs I care about.” Banach-Steinhaus says the failure is not hiding in some exotic corner, it is dense. You will encounter it.
Banach-Steinhaus turns abstract collective pathology into concrete individual pathology. An incomplete space is itself meagre, so it can be exhausted by the nowhere dense sets and no witness needs to exist. A complete space is not meagre, so Baire forces some to have interior, and the witness is not only guaranteed but generic.
A common application is to converging sequences of bounded linear operators.