Within the general framework of topological vector spaces, the uniform boundedness principle states the following.
(see [3, Theorem 2.6]). Let 𝕏 be an F-space and 𝕐 be a topological vector space. Let Γ be a family of linear continuous operators from 𝕏 into 𝕐. Suppose that Γ(x) := {T (x): T ∈ Γ} is bounded for every x ∈ 𝕏. Then Γ is equicontinuous.
We refer the reader to [5] for an overview of the history of this important theorem. According to this paper, the proof of the uniform boundedness principle nowadays considered standard, which relies on the Baire category theorem, goes back to [1], and Banach, Steinhaus and Saks must get credit for it; the two first-named mathematicians were the authors of the article, and the role of the last-named one as the referee of it was crucial.
As the Baire category theorem can be considered a deep result, the challenge of finding an elementary proof of the uniform boundedness principle as simple as possible has attracted some attention from specialists. Sokal [4] succeeded in this task by finding an elementary proof that can fairly be considered simpler than the previously released ones.
As Sokal, as well as Banach and Steinhaus, limited himself to dealing with Banach spaces, it is natural to look for a simple elementary argument that allows us to prove the uniform boundedness principle in the generality established in Theorem 1. In this regard, we emphasize that the proof from [4] heavily depends on computations that involve norms of vectors and operators, so it can not be verbatim transferred to the case when Γ is a family of operators from an F-space into another one.
In this note, we give a candidate to be such a proof of Theorem 1.
Recall that an F-norm is a subadditive map ‖ ˙ ‖ from a vector space 𝕏 over the real or complex field into [0, ∞) such that ‖x‖ > 0 if x ≠ 0, and sup|t|≤1 ‖tx‖ ≤ ‖x‖ and limt→0 ‖tx‖ = 0 for all x ∈ 𝕏. An F-space is a vector space 𝕏 with an F-norm ‖ ˙ ‖ such that 𝕏 is complete with respect to the translation invariant metric (x, y) ↦ ‖x − y‖. It is known (see [2]) that a (Hausdorff) topological vector space is first-countable and complete if and only if there is an F-norm ‖ ˙ ‖ over 𝕏 so that
For further reference, we write down a ready consequence of completeness which is closely related to the fact that the convergence of the norms of a series in a Banach space implies norm convergence of the series.
Let 𝕏 be an F-space. Let
A straighforward induction on k yields
The following lemma states that we can weaken the equicontinuity condition by allowing translations and dilations of the neighbourhoods involved.
Let Γ be a family of linear mappings from a topological vector space 𝕏 into another one 𝕐. Suppose that for every U ∈ 𝒰𝕐 there exist V ∈ 𝒰𝕏, z ∈ 𝕏 and r ∈ (0, ∞) such that T (z + V ) ⊆ rU for all T ∈ Γ. Then, the family Γ is equicontinuous.
Let W ∈ 𝒰𝕐. Pick U ∈ 𝒰𝕐 with (U − U )/2 ⊆ W. Let V, z and r be as in the statement. Choose B ∈ 𝒰𝕏 balanced with B ⊆ εV, where ε = 1/r. For all T ∈ Γ we have
Fix a countable basis {Bn : n ∈ ℕ} of neighbourhoods of the origin. Suppose that Γ is not equicontinuous, and pick U ∈ 𝒰𝕐 balanced such that the condition of Lemma 2 breaks down. Choose W ∈ 𝒰𝕐 balanced with W + W ⊆ U. Then, with the conventions that T0 = 0 and V0 = 𝕏, we recursively construct
Vn is closed and small enough so that Vn ⊆ Bn, Vn + Vn ⊆ Vn−1 and Tn−1(Vn + Vn) ⊆ (n − 1)W; and
Tn and xn witness that the condition of Lemma 2 does not hold for V = Vn,
and r = n, that is, xn ∈ Vn andz = \sum\nolimits_{k = 1}^{n - 1} {{x_k}} .{y_n}\,: = \,{T_n}(\sum\nolimits_{k = 1}^n {{x_k})} \notin nU
Since {Vn : n ∈ ℕ} is a basis of neighbourhoods of the origin, Lemma 1 allows us safely define