Functional extension and complete test spaces
Selected from the earlier programme lesson Banach estimates, quotient spaces and compact parameter arguments, AN03-P004. The programme credits and CC0 1.0 dedication are retained in the accompanying notices. Selection by GPT-6 Astra (OpenAI), Ultra reasoning effort, October 2026.
These complete proof selections supply exactly the complex norm-preserving extension theorem, the Baire theorem and completeness of fixed-support smooth test spaces. Section numbers are retained. Here a norm is a positive definite, absolutely homogeneous function satisfying the triangle inequality; no completeness of a normed space is assumed unless stated. The scalar arithmetic, finite-dimensional norm rules, Euclidean compactness and fundamental theorem used in these proofs are proved in the accompanying scalar calculus and finite algebra selections.
Zorn's maximality principle is the selected set-theoretic axiom for arbitrary normed-space extension. The last selection makes its choice consequence and the countable Baire construction explicit. The proof uses no distributional convergence result that depends on this selection.
5. Hahn–Banach and scalar norm tests
Let be a linear subspace of a real normed space and bounded and linear, with . We first prove an extension by one vector. For , consider the real intervals with endpoints
Every lower endpoint is at most every upper endpoint: for ,
The endpoints from show that the lower endpoints are bounded above and the upper endpoints bounded below. Real completeness supplies a real between their supremum and infimum. Consequently
Define . The representation is unique because , so is real-linear and extends . For , apply (B4) to and multiply by ; it gives . For use the original bound. Restriction supplies the reverse inequality for the norms, so . This also handles .
For extension to all of , order the pairs consisting of a subspace containing and an extension of bounded by , by extension. The original pair makes this a nonempty partially ordered set. For a nonempty chain, the union of its subspaces is a subspace: any finite list of vectors belongs to one member of the chain. The functionals agree on overlaps, giving a well-defined linear functional on that union with the same bound. This is an upper bound; the original pair bounds an empty chain. Zorn's explicitly assumed maximality principle gives a maximal pair. The one-vector construction shows that its domain cannot omit any vector of . Thus the real extension exists on all of , with norm .
Now let and be complex and bounded and complex-linear. Its real part is a real-linear functional on the underlying real subspace. Its real operator norm equals : one inequality is ; for the other, when , multiply by , so and . Extend by the real result to , with norm , and put
Real-linearity gives additivity and ; together these prove complex-linearity. On , , so . For any with , choose a unit scalar making . Complex-linearity gives
The zero value is harmless. Thus , while restriction proves equality. Neither the closedness of nor the completeness of was required.
6. Baire's theorem for complete metric spaces
Complete-metric Baire theorem. Every countable intersection of dense open subsets of a complete metric space is dense. Here is its full nested-ball proof. Let be complete, let , , be dense and open, and let be nonempty and open. Since is dense, contains a point . Openness supplies , chosen also with , such that
Indeed choose a ball contained in the open set and take a smaller radius, so its closed ball is contained in that original ball. Suppose have been chosen. The nonempty open ball meets dense . Choose in that intersection and a positive radius whose closed ball lies in the intersection. Thus
The construction works also at isolated points: a sufficiently small ball then consists of that point. For , both centers lie in , so . Completeness gives a limit . For each , the entire tail lies in that closed ball; continuity of distance gives . The first inclusion puts in , and each successive inclusion puts it in . Hence . This proves density. If is empty, the assertion is true by the definition of density, and no ball is chosen. Neither separability nor local compactness is required. The complete proof above supplies the Baire input; Garrett's freely accessible Theorem 4.0.1 provides a comparison.
The form needed below follows exactly. If a nonempty complete metric space is the union of closed sets , then some has nonempty interior. If every interior were empty, each open complement would be dense, while their intersection would be empty, contradicting the theorem just proved. Completeness will be checked for each space to which this form is applied.
14.1. The original seminorms and a complete metric
Let be a real or complex vector space with a countable family of seminorms , , separating points: for every implies . A seminorm has the triangle inequality and . Give the topology whose neighborhoods of zero are finite intersections of sets , with all . Translates are neighborhoods at other points. The separating property makes this topology Hausdorff: if , disjoint sufficiently small translates of a -ball separate . Each seminorm is continuous, since . Addition is continuous by the triangle inequalities. Scalar multiplication is continuous by
The original family is retained in every estimate. The following auxiliary metric measures the same topology:
The series converges, is symmetric, vanishes exactly at equality, and satisfies the triangle inequality because for . Given finitely many seminorm tolerances, choose over their indices. Then implies every requested . Conversely, given a metric tolerance , take with , and require for . Their weighted contributions sum to less than ; with the tail this gives . Thus the two topologies agree. The same two arguments show that a sequence is metric Cauchy exactly when it is Cauchy for each original seminorm, and converges in this metric exactly when it converges for every seminorm.
A Fréchet space here means such a space complete for (BF2). The definition is unchanged if another countable separating family gives the same topology: the identity in both directions is linear and continuous, so each target seminorm is bounded by a constant times a finite maximum of source seminorms. To prove that bound, continuity gives a finite intersection on which the target seminorm is less than one; rescale a vector into half that intersection, and use arbitrary rescaling when its finite maximum is zero. The bound transfers Cauchy sequences and convergence in both directions. This proves the completeness comparison instead of replacing the original family. A Banach space is a Fréchet space by taking for every .
Finite products of Fréchet spaces are Fréchet: use all the coordinate seminorms and interleave their countable lists. A sequence Cauchy in each product seminorm is Cauchy in each factor, and its factor limits give a product limit. A closed subspace is Fréchet with the restricted seminorms, since an ambient limit remains in the closed subspace. These conclusions include zero spaces. Section 6 therefore applies to these spaces with their actual complete metrics.
14.2. Completeness of the smooth spaces
Let be open and let be compact. Define
These are finite seminorms, in fact norms on this vector space, and separates points. A function supported in extends by zero to a smooth function on : near every point outside the extension is zero, and near a point of it agrees with its smooth expression inside . Its derivatives also vanish outside . No regularity of the boundary of is required.
If is Cauchy for every , each converges uniformly on to a continuous function . Scalar completeness gives the pointwise limit; the uniform Cauchy estimate gives uniform convergence, and the usual three-term estimate proves continuity of the limit. Each vanishes off . On a coordinate segment the scalar fundamental theorem gives, for every ,
Uniform convergence passes through this integral, with error at most . Hence (BF4) holds with the corresponding 's. Dividing by and using continuity shows . Continuous coordinate partial derivatives give a full derivative: telescope the change along the finitely many coordinate segments and bound the differences of these continuous partial derivatives. Repeating this argument shows that is smooth and for every . It is supported in , and the original uniform estimates give . Thus is Fréchet for its exact smooth topology, including and compact sets with empty interior.
The space is also Fréchet. For nonempty , choose
When , omit the distance condition; a supremum over an empty is defined as zero. Each is compact, , and the interiors cover . Every compact subset of lies in some such interior: its coordinate norm has a finite maximum and its distance to the closed complement has a positive minimum. Consequently the 's separate points and give exactly uniform convergence of every derivative on each compact subset. A Cauchy sequence has continuous derivative limits on each ; the limits agree on overlaps. Apply (BF4) on sufficiently small coordinate segments in an interior to prove that the common limit is smooth. The original -estimates give convergence for every , proving completeness. For empty , the space consists of the single zero function and is complete. Finite-component smooth sections in a fixed chart use finite products; the same proof covers their topology.
19. The selected Zorn entry and the original Baire recursion
The course chooses Zorn's maximality principle as an explicit logical axiom. Here is the exact selection map needed in the original complete-metric Baire argument. For any set-indexed family of nonempty sets , consider partial functions with domain a subset of and , ordered by extension. The empty function belongs to the poset. Every chain has an upper bound: its union is a function, since any two partial functions in the chain agree wherever both are defined, and every union value remains in its specified . Zorn gives a maximal partial function. If its domain omits , choose one element of that nonempty ; adjoining that one pair extends the function, a contradiction. Consequently
This proves the required choice consequence from the chosen axiom, without adding an unannounced sequence-selection hypothesis.
For the original metric space , form the set-indexed family of all nonempty subsets of , and fix its selector from (BZ1). For a nonempty open and an integer , the set
is nonempty. Indeed take one point of , a positive ball lying in , and a smaller positive radius, also at most ; its closed ball lies in the original open ball. This includes isolated points. Given dense open and nonempty open , choose the first pair by applying that fixed selector to . Having selected , apply the same selector to
.
The intersection is nonempty by density. Ordinary natural-number recursion now gives exactly the original nested balls and dyadic bounds --; its next value is an actual function of the preceding pair and the original sets.
All later centers lie in , so their mutual distances are at most . Completeness supplies a limit . Each closed ball contains the tail and is closed, hence contains ; its original inclusion puts in . This proves density of that intersection with the original metric unchanged. If is a countable closed cover and no has interior, every is dense open. For nonempty , the result gives a point outside their union, a contradiction. The source Baire and closed-cover conclusions therefore have the complete stated proof at their selected logical base.
Source and licence
The selections above retain their original mathematical text and numbering. Original licence and attribution: RIGHTS, title page, history, and CC0 1.0. This selection is licensed under CC0 1.0, with no Invariant Sections, Front-Cover Texts or Back-Cover Texts. Its selection history records the changes and retained source credit.
Free human sources for the compared arguments are Paul Garrett's Banach Spaces, Section 9, and Review of metric spaces, Theorem 4.0.1. Their external citations do not replace any of the included proofs.