Banach–Alaoglu theorem

{{Short description|Theorem in functional analysis}}

In functional analysis and related branches of mathematics, the Banach–Alaoglu theorem (also known as Alaoglu's theorem) states that the closed unit ball of the dual space of a normed vector space is compact in the weak* topology.{{harvnb|Rudin|1991}}, Theorem 3.15.

A common proof identifies the unit ball with the weak-* topology as a closed subset of a product of compact sets with the product topology.

As a consequence of Tychonoff's theorem, this product, and hence the unit ball within, is compact.

This theorem has applications in physics when one describes the set of states of an algebra of observables, namely that any state can be written as a convex linear combination of so-called pure states.

History

According to Lawrence Narici and Edward Beckenstein, the Alaoglu theorem is a “very important result—maybe {{em|the}} most important fact about the weak-* topology—[that] echos throughout functional analysis.”{{sfn|Narici|Beckenstein|2011|pp=235-240}}

In 1912, Helly proved that the unit ball of the continuous dual space of C([a, b]) is countably weak-* compact.{{sfn|Narici|Beckenstein|2011|pp=225-273}}

In 1932, Stefan Banach proved that the closed unit ball in the continuous dual space of any separable normed space is sequentially weak-* compact (Banach only considered sequential compactness).{{sfn|Narici|Beckenstein|2011|pp=225-273}}

The proof for the general case was published in 1940 by the mathematician Leonidas Alaoglu.

According to Pietsch [2007], there are at least twelve mathematicians who can lay claim to this theorem or an important predecessor to it.{{sfn|Narici|Beckenstein|2011|pp=235-240}}

The Bourbaki–Alaoglu theorem is a generalization{{harvnb|Köthe|1983}}, Theorem (4) in §20.9.{{harvnb|Meise|Vogt|1997}}, Theorem 23.5. of the original theorem by Bourbaki to dual topologies on locally convex spaces.

This theorem is also called the Banach–Alaoglu theorem or the weak-* compactness theorem and it is commonly called simply the Alaoglu theorem.{{sfn|Narici|Beckenstein|2011|pp=235-240}}

Statement

{{See also|Topological vector space#Dual space|Dual system|Polar set}}

If X is a vector space over the field \mathbb{K} then X^{\#} will denote the algebraic dual space of X and these two spaces are henceforth associated with the bilinear {{em|evaluation map}} \left\langle \cdot, \cdot \right\rangle : X \times X^{\#} \to \mathbb{K} defined by

\left\langle x, f \right\rangle ~\stackrel{\scriptscriptstyle\text{def}}{=}~ f(x)

where the triple \left\langle X, X^{\#},\left\langle \cdot, \cdot \right\rangle \right\rangle forms a dual system called the {{em|canonical dual system}}.

If X is a topological vector space (TVS) then its continuous dual space will be denoted by X^{\prime}, where X^{\prime} \subseteq X^{\#} always holds.

Denote the weak-* topology on X^{\#} by \sigma\left(X^{\#}, X\right) and denote the weak-* topology on X^{\prime} by \sigma\left(X^{\prime}, X\right).

The weak-* topology is also called the topology of pointwise convergence because given a map f and a net of maps f_{\bull} = \left(f_i\right)_{i \in I}, the net f_{\bull} converges to f in this topology if and only if for every point x in the domain, the net of values \left(f_i(x)\right)_{i \in I} converges to the value f(x).

{{Math theorem|name=Alaoglu theorem{{sfn|Narici|Beckenstein|2011|pp=225-273}}|math_statement=

For any topological vector space (TVS) X ({{em|not}} necessarily Hausdorff or locally convex) with continuous dual space X^{\prime}, the polar

U^{\circ} = \left\{f \in X^{\prime} ~:~ \sup_{u \in U} |f(u)| \leq 1\right\}

of any neighborhood U of origin in X is compact in the weak-* topologyExplicitly, a subset B^{\prime} \subseteq X^{\prime} is said to be "compact (resp. totally bounded, etc.) in the weak-* topology" if when X^{\prime} is given the weak-* topology and the subset B^{\prime} is given the subspace topology inherited from \left(X^{\prime}, \sigma\left(X^{\prime}, X\right)\right), then B^{\prime} is a compact (resp. totally bounded, etc.) space. \sigma\left(X^{\prime}, X\right) on X^{\prime}. Moreover, U^{\circ} is equal to the polar of U with respect to the canonical system \left\langle X, X^{\#} \right\rangle and it is also a compact subset of \left(X^{\#}, \sigma\left(X^{\#}, X\right)\right).

}}

=Proof involving duality theory=

{{math proof|drop=hidden|proof=

Denote by the underlying field of X by \mathbb{K}, which is either the real numbers \R or complex numbers \Complex.

This proof will use some of the basic properties that are listed in the articles: polar set, dual system, and continuous linear operator.

To start the proof, some definitions and readily verified results are recalled. When X^{\#} is endowed with the weak-* topology \sigma\left(X^{\#}, X\right), then this Hausdorff locally convex topological vector space is denoted by \left(X^{\#}, \sigma\left(X^{\#}, X\right)\right).

The space \left(X^{\#}, \sigma\left(X^{\#}, X\right)\right) is always a complete TVS; however, \left(X^{\prime}, \sigma\left(X^{\prime}, X\right)\right) may fail to be a complete space, which is the reason why this proof involves the space \left(X^{\#}, \sigma\left(X^{\#}, X\right)\right).

Specifically, this proof will use the fact that a subset of a complete Hausdorff space is compact if (and only if) it is closed and totally bounded.

Importantly, the subspace topology that X^{\prime} inherits from \left(X^{\#}, \sigma\left(X^{\#}, X\right)\right) is equal to \sigma\left(X^{\prime}, X\right). This can be readily verified by showing that given any f \in X^{\prime}, a net in X^{\prime} converges to f in one of these topologies if and only if it also converges to f in the other topology (the conclusion follows because two topologies are equal if and only if they have the exact same convergent nets).

The triple \left\langle X, X^{\prime} \right\rangle is a dual pairing although unlike \left\langle X, X^{\#} \right\rangle, it is in general not guaranteed to be a dual system.

Throughout, unless stated otherwise, all polar sets will be taken with respect to the canonical pairing \left\langle X, X^{\prime} \right\rangle.

Let U be a neighborhood of the origin in X and let:

  • U^{\circ} = \left\{f \in X^{\prime} ~:~ \sup_{u \in U} |f(u)| \leq 1\right\} be the polar of U with respect to the canonical pairing \left\langle X, X^{\prime} \right\rangle;
  • U^{\circ\circ} = \left\{x \in X ~:~ \sup_{f \in U^{\circ}} |f(x)|\leq 1 \right\} be the bipolar of U with respect to \left\langle X, X^{\prime} \right\rangle;
  • U^{\#} = \left\{f \in X^{\#} ~:~ \sup_{u \in U} |f(u)| \leq 1\right\} be the polar of U with respect to the canonical dual system \left\langle X, X^{\#} \right\rangle. Note that U^{\circ} = U^{\#} \cap X^{\prime}.

A well known fact about polar sets is that U^{\circ\circ\circ} \subseteq U^{\circ}.

  1. Show that U^{\#} is a \sigma\left(X^{\#}, X\right)-closed subset of X^{\#}: Let f \in X^{\#} and suppose that f_{\bull} = \left(f_i\right)_{i \in I} is a net in U^{\#} that converges to f in \left(X^{\#}, \sigma\left(X^{\#}, X\right)\right). To conclude that f \in U^{\#}, it is sufficient (and necessary) to show that |f(u)| \leq 1 for every u \in U. Because f_i(u) \to f(u) in the scalar field \mathbb{K} and every value f_i(u) belongs to the closed (in \mathbb{K}) subset \left\{ s \in \mathbb{K} : |s| \leq 1 \right\}, so too must this net's limit f(u) belong to this set. Thus |f(u)| \leq 1.
  2. Show that U^{\#} = U^{\circ} and then conclude that U^{\circ} is a closed subset of both \left(X^{\#}, \sigma\left(X^{\#}, X\right)\right) and \left(X^{\prime}, \sigma\left(X^{\prime}, X\right)\right): The inclusion U^{\circ} \subseteq U^{\#} holds because every continuous linear functional is (in particular) a linear functional. For the reverse inclusion \,U^{\#} \subseteq U^{\circ},\, let f \in U^{\#} so that \;\sup_{u \in U} |f(u)| \leq 1,\, which states exactly that the linear functional f is bounded on the neighborhood U; thus f is a continuous linear functional (that is, f \in X^{\prime}) and so f \in U^{\circ}, as desired. Using (1) and the fact that the intersection U^{\#} \cap X^{\prime} = U^{\circ} \cap X^{\prime} = U^{\circ} is closed in the subspace topology on X^{\prime}, the claim about U^{\circ} being closed follows.
  3. Show that U^{\circ} is a \sigma\left(X^{\prime}, X\right)-totally bounded subset of X^{\prime}: By the bipolar theorem, U \subseteq U^{\circ\circ} where because the neighborhood U is an absorbing subset of X, the same must be true of the set U^{\circ\circ}; it is possible to prove that this implies that U^{\circ} is a \sigma\left(X^{\prime}, X\right)-bounded subset of X^{\prime}. Because X distinguishes points of X^{\prime}, a subset of X^{\prime} is \sigma\left(X^{\prime}, X\right)-bounded if and only if it is \sigma\left(X^{\prime}, X\right)-totally bounded. So in particular, U^{\circ} is also \sigma\left(X^{\prime}, X\right)-totally bounded.
  4. Conclude that U^{\circ} is also a \sigma\left(X^{\#}, X\right)-totally bounded subset of X^{\#}: Recall that the \sigma\left(X^{\prime}, X\right) topology on X^{\prime} is identical to the subspace topology that X^{\prime} inherits from \left(X^{\#}, \sigma\left(X^{\#}, X\right)\right). This fact, together with (3) and the definition of "totally bounded", implies that U^{\circ} is a \sigma\left(X^{\#}, X\right)-totally bounded subset of X^{\#}.
  5. Finally, deduce that U^{\circ} is a \sigma\left(X^{\prime}, X\right)-compact subset of X^{\prime}: Because \left(X^{\#}, \sigma\left(X^{\#}, X\right)\right) is a complete TVS and U^{\circ} is a closed (by (2)) and totally bounded (by (4)) subset of \left(X^{\#}, \sigma\left(X^{\#}, X\right)\right), it follows that U^{\circ} is compact. \blacksquare

}}

If X is a normed vector space, then the polar of a neighborhood is closed and norm-bounded in the dual space.

In particular, if U is the open (or closed) unit ball in X then the polar of U is the closed unit ball in the continuous dual space X^{\prime} of X (with the usual dual norm).

Consequently, this theorem can be specialized to:

{{math theorem|name=Banach–Alaoglu theorem|math_statement= If X is a normed space then the closed unit ball in the continuous dual space X^{\prime} (endowed with its usual operator norm) is compact with respect to the weak-* topology. }}

When the continuous dual space X^{\prime} of X is an infinite dimensional normed space then it is {{em|impossible}} for the closed unit ball in X^{\prime} to be a compact subset when X^{\prime} has its usual norm topology.

This is because the unit ball in the norm topology is compact if and only if the space is finite-dimensional (cf. F. Riesz theorem).

This theorem is one example of the utility of having different topologies on the same vector space.

It should be cautioned that despite appearances, the Banach–Alaoglu theorem does {{em|not}} imply that the weak-* topology is locally compact.

This is because the closed unit ball is only a neighborhood of the origin in the strong topology, but is usually not a neighborhood of the origin in the weak-* topology, as it has empty interior in the weak* topology, unless the space is finite-dimensional.

In fact, it is a result of Weil that all locally compact Hausdorff topological vector spaces must be finite-dimensional.

=Elementary proof=

The following elementary proof does not utilize duality theory and requires only basic concepts from set theory, topology, and functional analysis.

What is needed from topology is a working knowledge of net convergence in topological spaces and familiarity with the fact that a linear functional is continuous if and only if it is bounded on a neighborhood of the origin (see the articles on continuous linear functionals and sublinear functionals for details).

Also required is a proper understanding of the technical details of how the space \mathbb{K}^X of all functions of the form X \to \mathbb{K} is identified as the Cartesian product \prod_{x \in X} \mathbb{K}, and the relationship between pointwise convergence, the product topology, and subspace topologies they induce on subsets such as the algebraic dual space X^{\#} and products of subspaces such as \prod_{x \in X} B_{r_x}.

An explanation of these details is now given for readers who are interested.

{{collapse top|title=Primer on product/function spaces, nets, and pointwise convergence|left=true}}

For every real r, B_r ~\stackrel{\scriptscriptstyle\text{def}}{=}~ \{c \in \mathbb{K} : |c| \leq r\} will denote the closed ball of radius r centered at 0 and r U ~\stackrel{\scriptscriptstyle\text{def}}{=}~ \{r u : u \in U\} for any U \subseteq X,

Identification of functions with tuples

The Cartesian product \prod_{x \in X} \mathbb{K} is usually thought of as the set of all X-indexed tuples s_{\bull} = \left(s_x\right)_{x \in X} but, since tuples are technically just functions from an indexing set, it can also be identified with the space \mathbb{K}^X of all functions having prototype X \to \mathbb{K}, as is now described:

  • {{em|Function \to Tuple}}: A function s : X \to \mathbb{K} belonging to \mathbb{K}^X is identified with its (X-indexed) "{{em|tuple of values}}" s_{\bull} ~\stackrel{\scriptscriptstyle\text{def}}{=}~ (s(x))_{x \in X}.
  • {{em|Tuple \to Function}}: A tuple s_{\bull} = \left(s_x\right)_{x \in X} in \prod_{x \in X} \mathbb{K} is identified with the function s : X \to \mathbb{K} defined by s(x) ~\stackrel{\scriptscriptstyle\text{def}}{=}~ s_x; this function's "tuple of values" is the original tuple \left(s_x\right)_{x \in X}.

This is the reason why many authors write, often without comment, the equality

\mathbb{K}^X = \prod_{x \in X} \mathbb{K}

and why the Cartesian product \prod_{x \in X} \mathbb{K} is sometimes taken as the definition of the set of maps \mathbb{K}^X (or conversely).

However, the Cartesian product, being the (categorical) product in the category of sets (which is a type of inverse limit), also comes equipped with associated maps that are known as its (coordinate) {{em|projections}}.

The {{visible anchor|canonical projection of the Cartesian product}} at a given point z \in X is the function

\Pr{}_z : \prod_{x \in X} \mathbb{K} \to \mathbb{K} \quad \text{ defined by } \quad s_{\bull} = \left(s_x\right)_{x \in X} \mapsto s_z

where under the above identification, \Pr{}_z sends a function s : X \to \mathbb{K} to

\Pr{}_z(s) ~\stackrel{\scriptscriptstyle\text{def}}{=}~ s(z).

Stated in words, for a point z and function s, "plugging z into s" is the same as "plugging s into \Pr{}_z".

In particular, suppose that \left(r_x\right)_{x \in X} are non-negative real numbers.

Then \prod_{x \in X} B_{r_x} \subseteq \prod_{x \in X} \mathbb{K} = \mathbb{K}^X, where under the above identification of tuples with functions, \prod_{x \in X} B_{r_x} is the set of all functions s \in \mathbb{K}^X such that s(x) \in B_{r_x} for every x \in X.

If a subset U \subseteq X partitions X into X = U \, \cup \,(X \setminus U) then the linear bijection

\begin{alignat}{4}

H :\;&& \prod_{x \in X} \mathbb{K} &&\;\to \;& \left(\prod_{u \in U} \mathbb{K}\right) \times \prod_{x \in X \setminus U} \mathbb{K} \\[0.3ex]

&& \left(f_x\right)_{x \in X} &&\;\mapsto\;& \left( \left(f_u\right)_{u \in U}, \; \left(f_x\right)_{x \in X \setminus U} \right) \\

\end{alignat}

canonically identifies these two Cartesian products; moreover, this map is a homeomorphism when these products are endowed with their product topologies.

In terms of function spaces, this bijection could be expressed as

\begin{alignat}{4}

H :\;&& \mathbb{K}^X &&\;\to \;& \mathbb{K}^U \times \mathbb{K}^{X \setminus U} \\[0.3ex]

&& f &&\;\mapsto\;& \left(f\big\vert_U, \; f\big\vert_{X \setminus U}\right) \\

\end{alignat}.

Notation for nets and function composition with nets

A net x_{\bull} = \left(x_i\right)_{i \in I} in X is by definition a function x_{\bull} : I \to X from a non-empty directed set (I, \leq).

Every sequence in X, which by definition is just a function of the form \N \to X, is also a net.

As with sequences, the value of a net x_{\bull} at an index i \in I is denoted by x_i; however, for this proof, this value x_i may also be denoted by the usual function parentheses notation x_{\bull}(i).

Similarly for function composition, if F : X \to Y is any function then the net (or sequence) that results from "plugging x_{\bull} into F" is just the function F \circ x_{\bull} : I \to Y, although this is typically denoted by \left(F\left(x_i\right)\right)_{i \in I} (or by \left(F\left(x_i\right)\right)_{i=1}^{\infty} if x_{\bull} is a sequence).

In the proofs below, this resulting net may be denoted by any of the following notations

F\left(x_{\bull}\right) = \left(F\left(x_i\right)\right)_{i \in I} ~\stackrel{\scriptscriptstyle\text{def}}{=}~ F \circ x_{\bull},

depending on whichever notation is cleanest or most clearly communicates the intended information.

In particular, if F : X \to Y is continuous and x_{\bull} \to x in X, then the conclusion commonly written as \left(F\left(x_i\right)\right)_{i \in I} \to F(x) may instead be written as F\left(x_{\bull}\right) \to F(x) or F \circ x_{\bull} \to F(x).

Topology

The set \mathbb{K}^X = \prod_{x \in X} \mathbb{K} is assumed to be endowed with the product topology. It is well known that the product topology is identical to the topology of pointwise convergence.

This is because given f and a net \left(f_i\right)_{i \in I}, where f and every f_i is an element of \mathbb{K}^X = \prod_{x \in X} \mathbb{K}, then the net \left(f_i\right)_{i \in I} \to f converges in the product topology if and only if

:for every z \in X, the net \Pr{}_z\left(\left(f_i\right)_{i \in I}\right) \to \Pr{}_z(f) converges in \mathbb{K},

where because \;\Pr{}_z(f) = f(z)\; and

\Pr{}_z\left(\left(f_i\right)_{i \in I}\right) ~\stackrel{\scriptscriptstyle\text{def}}{=}~ \left(\Pr{}_z\left(f_i\right)\right)_{i \in I} = \left(f_i(z)\right)_{i \in I},

this happens if and only if

:for every z \in X, the net \left(f_i(z)\right)_{i \in I} \to f(z) converges in \mathbb{K},

Thus \left(f_i\right)_{i \in I} converges to f in the product topology if and only if it converges to f pointwise on X.

This proof will also use the fact that the topology of pointwise convergence is preserved when passing to topological subspaces.

This means, for example, that if for every x \in X, S_x \subseteq \mathbb{K} is some (topological) subspace of \mathbb{K} then the topology of pointwise convergence (or equivalently, the product topology) on \prod_{x \in X} S_x is equal to the subspace topology that the set \prod_{x \in X} S_x inherits from \prod_{x \in X} \mathbb{K}.

And if S_x is closed in \mathbb{K} for every x \in X, then \prod_{x \in X} S_x is a closed subset of \prod_{x \in X} \mathbb{K}.

Characterization of \sup_{u \in U} |f(u)| \leq r

An important fact used by the proof is that for any real r,

\sup_{u \in U} |f(u)| \leq r \qquad \text{ if and only if } \qquad f(U) \subseteq B_r

where \,\sup\, denotes the supremum and f(U) ~\stackrel{\scriptscriptstyle\text{def}}{=}~ \{f(u) : u \in U\}.

As a side note, this characterization does not hold if the closed ball B_r is replaced with the open ball \{c \in \mathbb{K} : |c| < r\} (and replacing \;\sup_{u \in U} |f(u)| \leq r\; with the strict inequality \;\sup_{u \in U} |f(u)| < r\; will not change this; for counter-examples, consider X ~\stackrel{\scriptscriptstyle\text{def}}{=}~ \mathbb{K} and the identity map f ~\stackrel{\scriptscriptstyle\text{def}}{=}~ \operatorname{Id} on X).

{{collapse bottom}}

The essence of the Banach–Alaoglu theorem can be found in the next proposition, from which the Banach–Alaoglu theorem follows.

Unlike the Banach–Alaoglu theorem, this proposition does {{em|not}} require the vector space X to endowed with any topology.

{{Math theorem|name=Proposition{{sfn|Narici|Beckenstein|2011|pp=225-273}}|math_statement=

Let U be a subset of a vector space X over the field \mathbb{K} (where \mathbb{K} = \R \text{ or } \mathbb{K} = \Complex) and for every real number r, endow the closed ball B_r ~\stackrel{\scriptscriptstyle\text{def}}{=}~ \{s \in \mathbb{K} : |s| \leq r\} with its usual topology (X need not be endowed with any topology, but \mathbb{K} has its usual Euclidean topology).

Define

U^{\#} ~\stackrel{\scriptscriptstyle\text{def}}{=}~ \Big\{f \in X^{\#} ~:~ \sup_{u \in U} |f(u)| \leq 1\Big\}.

If for every x \in X, r_x > 0 is a real number such that x \in r_x U, then U^{\#} is a closed and compact subspace of the product space \prod_{x \in X} B_{r_x} (where because this product topology is identical to the topology of pointwise convergence, which is also called the weak-* topology in functional analysis, this means that U^{\#} is compact in the weak-* topology or "weak-* compact" for short).

}}

Before proving the proposition above, it is first shown how the Banach–Alaoglu theorem follows from it (unlike the proposition, Banach–Alaoglu assumes that X is a topological vector space (TVS) and that U is a neighborhood of the origin).

{{Math proof|drop=hidden|title=Proof that Banach–Alaoglu follows from the proposition above|proof=

Assume that X is a topological vector space with continuous dual space X^{\prime} and that U is a neighborhood of the origin.

Because U is a neighborhood of the origin in X, it is also an absorbing subset of X, so for every x \in X, there exists a real number r_x > 0 such that x \in r_x U.

Thus the hypotheses of the above proposition are satisfied, and so the set U^{\#} is therefore compact in the weak-* topology.

The proof of the Banach–Alaoglu theorem will be complete once it is shown that U^{\#} = U^{\circ},If \tau denotes the topology that X is (originally) endowed with, then the equality U^{\circ} = U^{\#} shows that the polar U^{\circ} = \Big\{f \in X^{\prime} ~:~ \sup_{u \in U} |f(u)| \leq 1\Big\} of U is dependent {{em|only}} on U (and X^{\#}) and that the rest of the topology \tau can be ignored. To clarify what is meant, suppose \sigma is any TVS topology on X such that the set U is (also) a neighborhood of the origin in (X, \sigma). Denote the continuous dual space of (X, \sigma) by (X, \sigma)^{\prime} and denote the polar of U with respect to (X, \sigma) by

U^{\circ, \sigma} ~\stackrel{\scriptscriptstyle\text{def}}{=}~ \Big\{f \in (X, \sigma)^{\prime} ~:~ \sup_{u \in U} |f(u)| \leq 1\Big\}

so that U^{\circ, \tau} is just the set U^{\circ} from above.

Then U^{\circ, \tau} = U^{\circ, \sigma} because both of these sets are equal to U^{\#}. Said differently, the polar set U^{\circ, \sigma}'s defining "requirement" that U^{\circ, \sigma} be a subset of the {{em|continuous}} dual space (X, \sigma)^{\prime} is inconsequential and can be ignored because it does not have any effect on the resulting set of linear functionals. However, if \nu is a TVS topology on X such that U is {{em|not}} a neighborhood of the origin in (X, \nu) then the polar U^{\circ, \nu} of U with respect to (X, \nu) is not guaranteed to equal U^{\#} and so the topology \nu can not be ignored.

where recall that U^{\circ} was defined as

U^{\circ} ~\stackrel{\scriptscriptstyle\text{def}}{=}~ \Big\{f \in X^{\prime} ~:~ \sup_{u \in U} |f(u)| \leq 1\Big\} ~=~ U^{\#} \cap X^{\prime}.

Proof that U^{\circ} = U^{\#}:

Because U^{\circ} = U^{\#} \cap X^{\prime}, the conclusion is equivalent to U^{\#} \subseteq X^{\prime}.

If f \in U^{\#} then \;\sup_{u \in U} |f(u)| \leq 1,\, which states exactly that the linear functional f is bounded on the neighborhood U; thus f is a continuous linear functional (that is, f \in X^{\prime}), as desired.

\blacksquare

}}

{{Math proof|drop=hidden|title=Proof of Proposition|proof=

The product space \prod_{x \in X} B_{r_x} is compact by Tychonoff's theorem (since each closed ball B_{r_x} ~\stackrel{\scriptscriptstyle\text{def}}{=}~ \{s \in \mathbb{K} : |s| \leq r_x\} is a HausdorffBecause every B_{r_x} is also a Hausdorff space, the conclusion that \prod_{x \in X} B_{r_x} is compact only requires the so-called "Tychonoff's theorem for compact Hausdorff spaces," which is equivalent to the ultrafilter lemma and strictly weaker than the axiom of choice. compact space). Because a closed subset of a compact space is compact, the proof of the proposition will be complete once it is shown that

U^{\#} ~\stackrel{\scriptscriptstyle\text{def}}{=}~ \Big\{f \in X^{\#} ~:~ \sup_{u \in U} |f(u)| \leq 1\Big\} ~=~ \left\{f \in X^{\#} ~:~ f(U) \subseteq B_1\right\}

is a closed subset of \prod_{x \in X} B_{r_x}.

The following statements guarantee this conclusion:

  1. U^{\#} \subseteq \prod_{x \in X} B_{r_x}.
  2. U^{\#} is a closed subset of the product space \prod_{x \in X} \mathbb{K} = \mathbb{K}^X.

Proof of (1):

For any z \in X, let \Pr{}_z : \prod_{x \in X} \mathbb{K} \to \mathbb{K} denote the projection to the zth coordinate (as defined above).

To prove that U^{\#} \subseteq \prod_{x \in X} B_{r_x}, it is sufficient (and necessary) to show that \Pr{}_x\left(U^{\#}\right) \subseteq B_{r_x} for every x \in X.

So fix x \in X and let f \in U^{\#}.

Because \Pr{}_x(f) \,=\, f(x), it remains to show that f(x) \in B_{r_x}.

Recall that r_x > 0 was defined in the proposition's statement as being any positive real number that satisfies x \in r_x U (so for example, r_u := 1 would be a valid choice for each u \in U), which implies \,u_x ~\stackrel{\scriptscriptstyle\text{def}}{=}~ \frac{1}{r_x} \, x \in U.\,

Because f is a positive homogeneous function that satisfies \;\sup_{u \in U} |f(u)| \leq 1,\,

\frac{1}{r_x}|f(x)|

= \left|\frac{1}{r_x} f(x)\right|

= \left|f\left(\frac{1}{r_x} x\right)\right|

= \left|f\left(u_x\right)\right|

\leq \sup_{u \in U} |f(u)|

\leq 1.

Thus |f(x)| \leq r_x, which shows that f(x) \in B_{r_x}, as desired.

Proof of (2):

The algebraic dual space X^{\#} is always a closed subset of \mathbb{K}^X = \prod_{x \in X} \mathbb{K} (this is proved in the lemma below for readers who are not familiar with this result).

The set

\begin{alignat}{9}

U_{B_1}

&\,\stackrel{\scriptscriptstyle\text{def}}{=}\, \Big\{ ~~\;~~\;~~\;~~ f\ \in \mathbb{K}^X ~~\;~~ : \sup_{u \in U} |f(u)| \leq 1\Big\} \\

&= \big\{ ~~\;~~\;~~\;~~f \, \in \mathbb{K}^X ~~\;~~ : f(u) \in B_1 \text{ for all } u \in U\big\} \\

&= \Big\{\left(f_x\right)_{x \in X} \in \prod_{x \in X} \mathbb{K} \,~:~ \; ~f_u~ \in B_1 \text{ for all } u \in U\Big\} \\

&= \prod_{x \in X} C_x \quad \text{ where } \quad C_x ~\stackrel{\scriptscriptstyle\text{def}}{=}~ \begin{cases}

B_1 & \text{ if } x \in U \\

\mathbb{K} & \text{ if } x \not\in U \\

\end{cases} \\

\end{alignat}

is closed in the product topology on \prod_{x \in X} \mathbb{K} = \mathbb{K}^X since it is a product of closed subsets of \mathbb{K}.

Thus U_{B_1} \cap X^{\#} = U^{\#} is an intersection of two closed subsets of \mathbb{K}^X, which proves (2).The conclusion U_{B_1} = \prod_{x \in X} C_x can be written as U_{B_1} ~=~ \Big(\prod_{u \in U} B_1\Big) \times \prod_{x \in X \setminus U} \mathbb{K}. The set U^{\#} may thus equivalently be defined by U^{\#} ~\stackrel{\scriptscriptstyle\text{def}}{=}~ X^{\#} \cap \left[\Big(\prod_{u \in U} B_1\Big) \times \prod_{x \in X \setminus U} \mathbb{K}\right]. Rewriting the definition in this way helps make it apparent that the set U^{\#} is closed in \prod_{x \in X} \mathbb{K} because this is true of X^{\#}.

\blacksquare

}}

The conclusion that the set U_{B_1} = \left\{f \in \mathbb{K}^X : f(U) \subseteq B_1\right\} is closed can also be reached by applying the following more general result, this time proved using nets, to the special case Y := \mathbb{K} and B := B_1.

:Observation: If U \subseteq X is any set and if B \subseteq Y is a closed subset of a topological space Y, then U_B ~\stackrel{\scriptscriptstyle\text{def}}{=}~ \left\{f \in Y^X : f(U) \subseteq B\right\} is a closed subset of Y^X in the topology of pointwise convergence.

:Proof of observation: Let f \in Y^X and suppose that \left(f_i\right)_{i \in I} is a net in U_B that converges pointwise to f. It remains to show that f \in U_B, which by definition means f(U) \subseteq B. For any u \in U, because \left(f_i(u)\right)_{i \in I} \to f(u) in Y and every value f_i(u) \in f_i(U) \subseteq B belongs to the closed (in Y) subset B, so too must this net's limit belong to this closed set; thus f(u) \in B, which completes the proof. \blacksquare

{{math theorem|name=Lemma (X^{\#} is closed in \mathbb{K}^X){{anchor|Algebraic dual space is closed in the space of all functions}}|note=|style=|math_statement=

The algebraic dual space X^{\#} of any vector space X over a field \mathbb{K} (where \mathbb{K} is \R or \Complex) is a closed subset of \mathbb{K}^X = \prod_{x \in X} \mathbb{K} in the topology of pointwise convergence. (The vector space X need not be endowed with any topology).

}}

{{collapse top|title=Proof of lemma|left=true}}

Let f \in \mathbb{K}^X and suppose that f_{\bull} = \left(f_i\right)_{i \in I} is a net in X^{\#} the converges to f in \mathbb{K}^X.

To conclude that f \in X^{\#}, it must be shown that f is a linear functional. So let s be a scalar and let x, y \in X.

For any z \in X, let f_{\bull}(z) : I \to \mathbb{K} denote {{em|f_{\bull}'s net of values at z}}

f_{\bull}(z) ~\stackrel{\scriptscriptstyle\text{def}}{=}~ \left(f_i(z)\right)_{i \in I}.

Because f_{\bull} \to f in \mathbb{K}^X, which has the topology of pointwise convergence, f_{\bull}(z) \to f(z) in \mathbb{K} for every z \in X.

By using x, y, sx, \text{ and } x + y, in place of z, it follows that each of the following nets of scalars converges in \mathbb{K}:

f_{\bull}(x) \to f(x), \quad f_{\bull}(y) \to f(y), \quad f_{\bull}(x + y) \to f(x + y), \quad \text{ and } \quad f_{\bull}(sx) \to f(sx).

Proof that f(s x) = s f(x):

Let M : \mathbb{K} \to \mathbb{K} be the "multiplication by s" map defined by M(c) ~\stackrel{\scriptscriptstyle\text{def}}{=}~ s c.

Because M is continuous and f_{\bull}(x) \to f(x) in \mathbb{K}, it follows that M\left(f_{\bull}(x)\right) \to M(f(x)) where the right hand side is M(f(x)) = s f(x) and the left hand side is

\begin{alignat}{4}

M\left(f_{\bull}(x)\right)

\stackrel{\scriptscriptstyle\text{def}}{=}&~ M \circ f_{\bull}(x) && \text{ by definition of notation } \\

=&~ \left(M\left(f_i(x)\right)\right)_{i \in I} ~~~ && \text{ because } f_{\bull}(x) = \left(f_i(x)\right)_{i \in I} : I \to \mathbb{K} \\

=&~ \left(s f_i(x)\right)_{i \in I} && M\left(f_i(x)\right) ~\stackrel{\scriptscriptstyle\text{def}}{=}~ s f_i(x) \\

=&~ \left(f_i(s x)\right)_{i \in I} && \text{ by linearity of } f_i \\

=&~ f_{\bull}(sx) && \text{ notation }

\end{alignat}

which proves that f_{\bull}(sx) \to s f(x). Because also f_{\bull}(sx) \to f(sx) and limits in \mathbb{K} are unique, it follows that s f(x) = f(s x), as desired.

Proof that f(x + y) = f(x) + f(y):

Define a net z_{\bull} = \left(z_i\right)_{i \in I} : I \to \mathbb{K} \times \mathbb{K} by letting z_i ~\stackrel{\scriptscriptstyle\text{def}}{=}~ \left(f_i(x), f_i(y)\right) for every i \in I.

Because f_{\bull}(x) = \left(f_i(x)\right)_{i \in I} \to f(x) and f_{\bull}(y) = \left(f_i(y)\right)_{i \in I} \to f(y), it follows that z_{\bull} \to ( f(x), f(y) ) in \mathbb{K} \times \mathbb{K}.

Let A : \mathbb{K} \times \mathbb{K} \to \mathbb{K} be the addition map defined by A(x, y) ~\stackrel{\scriptscriptstyle\text{def}}{=}~ x + y.

The continuity of A implies that A\left(z_{\bull}\right) \to A(f(x), f(y)) in \mathbb{K} where the right hand side is A(f(x), f(y)) = f(x) + f(y) and the left hand side is

A\left(z_{\bull}\right) ~\stackrel{\scriptscriptstyle\text{def}}{=}~ A \circ z_{\bull}

= \left(A\left(z_i\right)\right)_{i \in I}

= \left(A\left(f_i(x), f_i(y)\right)\right)_{i \in I}

= \left(f_i(x) + f_i(y)\right)_{i \in I}

= \left(f_i(x + y)\right)_{i \in I}

= f_{\bull}(x + y)

which proves that f_{\bull}(x + y) \to f(x) + f(y). Because also f_{\bull}(x + y) \to f(x + y), it follows that f(x + y) = f(x) + f(y), as desired.

\blacksquare

{{collapse bottom}}

The lemma above actually also follows from its corollary below since \prod_{x \in X} \mathbb{K} is a Hausdorff complete uniform space and any subset of such a space (in particular X^{\#}) is closed if and only if it is complete.

{{math theorem|name=Corollary to lemma (X^{\#} is weak-* complete)|note=|style=|math_statement=

When the algebraic dual space X^{\#} of a vector space X is equipped with the topology \sigma\left(X^{\#}, X\right) of pointwise convergence (also known as the weak-* topology) then the resulting topological space \left(X^{\#}, \sigma\left(X^{\#}, X\right)\right) is a complete Hausdorff locally convex topological vector space.

}}

{{collapse top|title=Proof of corollary to lemma|left=true}}

Because the underlying field \mathbb{K} is a complete Hausdorff locally convex topological vector space, the same is true of the product space \mathbb{K}^X = \prod_{x \in X} \mathbb{K}.

A closed subset of a complete space is complete, so by the lemma, the space \left(X^{\#}, \sigma\left(X^{\#}, X\right)\right) is complete.

\blacksquare

{{collapse bottom}}

The above elementary proof of the Banach–Alaoglu theorem actually shows that if U \subseteq X is any subset that satisfies X = (0, \infty) U ~\stackrel{\scriptscriptstyle\text{def}}{=}~ \{r u : r > 0, u \in U\} (such as any absorbing subset of X), then U^{\#} ~\stackrel{\scriptscriptstyle\text{def}}{=}~ \left\{f \in X^{\#} : f(U) \subseteq B_1\right\} is a weak-* compact subset of X^{\#}.

As a side note, with the help of the above elementary proof, it may be shown (see this footnote)

For any non-empty subset A \subseteq [0, \infty), the equality \cap \left\{B_a : a \in A\right\} = B_{\inf_{} A} holds (the intersection on the left is a closed, rather than open, disk − possibly of radius 0 − because it is an intersection of closed subsets of \mathbb{K} and so must itself be closed). For every x \in X, let m_x = \inf_{} \left\{ R_x : R_{\bull} \in T_P \right\} so that the previous set equality implies \cap \operatorname{Box}_P = \bigcap_{R_{\bull} \in T_P} \prod_{x \in X} B_{R_x} = \prod_{x \in X} \bigcap_{R_{\bull} \in T_P} B_{R_x} = \prod_{x \in X} B_{m_x}. From P \subseteq \cap \operatorname{Box}_P it follows that m_{\bull} \in T_P and \cap \operatorname{Box}_P \in \operatorname{Box}_P, thereby making \cap \operatorname{Box}_P the least element of \operatorname{Box}_P with respect to \,\subseteq.\, (In fact, the family \operatorname{Box}_P is closed under (non-nullary) arbitrary intersections and also under finite unions of at least one set). The elementary proof showed that T_P and \operatorname{Box}_P are not empty and moreover, it also even showed that T_P has an element \left(r_x\right)_{x \in X} that satisfies r_u = 1 for every u \in U, which implies that m_u \leq 1 for every u \in U. The inclusion P ~\subseteq~ \left(\cap \operatorname{Box}_P\right) \cap X^{\prime} ~\subseteq~ \left(\cap \operatorname{Box}_P\right) \cap X^{\#} is immediate; to prove the reverse inclusion, let f \in \left(\cap \operatorname{Box}_P\right) \cap X^{\#}. By definition, f \in P ~\stackrel{\scriptscriptstyle\text{def}}{=}~ U^{\#} if and only if \sup_{u \in U} |f(u)| \leq 1, so let u \in U and it remains to show that |f(u)| \leq 1. From f \in \cap \operatorname{Box}_P = \prod B_{m_\bull}, it follows that f(u) = \Pr{}_u (f) \in \Pr{}_u \left(\prod_{x \in X} B_{m_x}\right) = B_{m_u}, which implies that |f(u)| \leq m_u \leq 1, as desired.

\blacksquare

that there exist X-indexed non-negative real numbers m_{\bull} = \left(m_x\right)_{x \in X} such that

\begin{alignat}{4}

U^{\circ}

&= U^{\#} && \\

&= X^{\#} && \cap \prod_{x \in X} B_{m_x} \\

&= X^{\prime} && \cap \prod_{x \in X} B_{m_x} \\

\end{alignat}

where these real numbers m_{\bull} can also be chosen to be "minimal" in the following sense:

using P ~\stackrel{\scriptscriptstyle\text{def}}{=}~ U^{\circ} (so P = U^{\#} as in the proof) and defining the notation \prod B_{R_\bull} ~\stackrel{\scriptscriptstyle\text{def}}{=}~ \prod_{x \in X} B_{R_x} for any R_{\bull} = \left(R_x\right)_{x \in X} \in \R^X, if

T_P ~\stackrel{\scriptscriptstyle\text{def}}{=}~ \left\{R_{\bull} \in \R^X ~:~ P \subseteq \prod B_{R_\bull}\right\}

then m_{\bull} \in T_P and for every x \in X, m_x = \inf \left\{ R_x : R_{\bull} \in T_P \right\},

which shows that these numbers m_{\bull} are unique; indeed, this infimum formula can be used to define them.

In fact, if \operatorname{Box}_P denotes the set of all such products of closed balls containing the polar set P,

\operatorname{Box}_P ~\stackrel{\scriptscriptstyle\text{def}}{=}~ \left\{ \prod B_{R_\bull} ~:~ R_{\bull} \in T_P \right\} ~=~ \left\{ \prod B_{R_\bull} ~:~ P \subseteq \prod B_{R_\bull} \right\},

then

\prod B_{m_\bull} = \cap \operatorname{Box}_P \in \operatorname{Box}_P

where \bigcap \operatorname{Box}_P denotes the intersection of all sets belonging to \operatorname{Box}_P.

This implies (among other thingsThis tuple m_{\bull} ~\stackrel{\scriptscriptstyle\text{def}}{=}~ \left(m_x\right)_{x \in X} is the least element of T_P with respect to natural induced pointwise partial order defined by R_{\bull} \leq S_{\bull} if and only if R_x \leq S_x for every x \in X. Thus, every neighborhood U of the origin in X can be associated with this unique (minimum) function m_{\bull} : X \to [0, \infty). For any x \in X, if r > 0 is such that x \in r U then m_x \leq r so that in particular, m_0 = 0 and m_u \leq 1 for every u \in U.)

that \prod B_{m_\bull} = \prod_{x \in X} B_{m_x} the unique least element of \operatorname{Box}_P with respect to \,\subseteq; this may be used as an alternative definition of this (necessarily convex and balanced) set.

The function m_{\bull} ~\stackrel{\scriptscriptstyle\text{def}}{=}~ \left(m_x\right)_{x \in X} : X \to [0, \infty) is a seminorm and it is unchanged if U is replaced by the convex balanced hull of U (because U^{\#} = [\operatorname{cobal} U]^{\#}).

Similarly, because U^{\circ} = \left[\operatorname{cl}_X U\right]^{\circ}, m_{\bull} is also unchanged if U is replaced by its closure in X.

Sequential Banach–Alaoglu theorem

A special case of the Banach–Alaoglu theorem is the sequential version of the theorem, which asserts that the closed unit ball of the dual space of a separable normed vector space is sequentially compact in the weak-* topology.

In fact, the weak* topology on the closed unit ball of the dual of a separable space is metrizable, and thus compactness and sequential compactness are equivalent.

Specifically, let X be a separable normed space and B the closed unit ball in X^{\prime}. Since X is separable, let x_{\bull} = \left(x_n\right)_{n=1}^{\infty} be a countable dense subset.

Then the following defines a metric, where for any x, y \in B

\rho(x,y) = \sum_{n=1}^\infty \, 2^{-n} \, \frac{\left|\langle x - y, x_n \rangle\right|}{1 + \left|\langle x - y, x_n \rangle\right|}

in which \langle\cdot, \cdot\rangle denotes the duality pairing of X^{\prime} with X.

Sequential compactness of B in this metric can be shown by a diagonalization argument similar to the one employed in the proof of the Arzelà–Ascoli theorem.

Due to the constructive nature of its proof (as opposed to the general case, which is based on the axiom of choice), the sequential Banach–Alaoglu theorem is often used in the field of partial differential equations to construct solutions to PDE or variational problems.

For instance, if one wants to minimize a functional F : X^{\prime} \to \R on the dual of a separable normed vector space X, one common strategy is to first construct a minimizing sequence x_1, x_2, \ldots \in X^{\prime} which approaches the infimum of F, use the sequential Banach–Alaoglu theorem to extract a subsequence that converges in the weak* topology to a limit x, and then establish that x is a minimizer of F.

The last step often requires F to obey a (sequential) lower semi-continuity property in the weak* topology.

When X^{\prime} is the space of finite Radon measures on the real line (so that X = C_0(\R) is the space of continuous functions vanishing at infinity, by the Riesz representation theorem), the sequential Banach–Alaoglu theorem is equivalent to the Helly selection theorem.

{{math proof|drop=hidden|proof=

For every x \in X, let

D_x = \{c \in \Complex : |c| \leq \|x\|\}

and let

D = \prod_{x \in X} D_x

be endowed with the product topology.

Because every D_x is a compact subset of the complex plane, Tychonoff's theorem guarantees that their product D is compact.

The closed unit ball in X^{\prime}, denoted by B_1^{\,\prime}, can be identified as a subset of D in a natural way:

\begin{alignat}{4}

F :\;&& B_1^{\,\prime} &&\;\to \;& D \\[0.3ex]

&& f &&\;\mapsto\;& (f(x))_{x \in X}. \\

\end{alignat}

This map is injective and it is continuous when B_1^{\,\prime} has the weak-* topology.

This map's inverse, defined on its image, is also continuous.

It will now be shown that the image of the above map is closed, which will complete the proof of the theorem.

Given a point \lambda_{\bull} = \left(\lambda_x\right)_{x \in X} \in D and a net \left(f_i(x)\right)_{x \in X} in the image of F indexed by i \in I such that

\lim_{i} \left(f_i(x)\right)_{x \in X} \to \lambda_{\bull} \quad \text{ in } D,

the functional g : X \to \Complex defined by

g(x) = \lambda_x \qquad \text{ for every } x \in X,

lies in B_1^{\,\prime} and F(g) = \lambda_{\bull}.

\blacksquare

}}

Consequences

=Consequences for normed spaces=

Assume that X is a normed space and endow its continuous dual space X^{\prime} with the usual dual norm.

  • The closed unit ball in X^{\prime} is weak-* compact.{{sfn|Narici|Beckenstein|2011|pp=225-273}} So if X^{\prime} is infinite dimensional then its closed unit ball is necessarily {{em|not}} compact in the norm topology by F. Riesz's theorem (despite it being weak-* compact).

  • A Banach space is reflexive if and only if its closed unit ball is \sigma\left(X, X^{\prime}\right)-compact; this is known as James' theorem.{{sfn|Narici|Beckenstein|2011|pp=225-273}}
  • If X is a reflexive Banach space, then every bounded sequence in X has a weakly convergent subsequence.

    (This follows by applying the Banach–Alaoglu theorem to a weakly metrizable subspace of X; or, more succinctly, by applying the Eberlein–Šmulian theorem.)

    For example, suppose that X is the space Lp space L^p(\mu) where 1 < p < \infty and let q satisfy \frac{1}{p} + \frac{1}{q} = 1.

    Let f_1, f_2, \ldots be a bounded sequence of functions in X.

    Then there exists a subsequence \left(f_{n_k}\right)_{k=1}^{\infty} and an f \in X such that

    \int f_{n_k} g\,d\mu \to \int f g\,d\mu \qquad \text{ for all } g \in L^q(\mu) = X^{\prime}.

    The corresponding result for p = 1 is not true, as L^1(\mu) is not reflexive.

=Consequences for Hilbert spaces=

  • In a Hilbert space, every bounded and closed set is weakly relatively compact, hence every bounded net has a weakly convergent subnet (Hilbert spaces are reflexive).
  • As norm-closed, convex sets are weakly closed (Hahn–Banach theorem), norm-closures of convex bounded sets in Hilbert spaces or reflexive Banach spaces are weakly compact.
  • Closed and bounded sets in B(H) are precompact with respect to the weak operator topology (the weak operator topology is weaker than the ultraweak topology which is in turn the weak-* topology with respect to the predual of B(H), the trace class operators). Hence bounded sequences of operators have a weak accumulation point.

    As a consequence, B(H) has the Heine–Borel property, if equipped with either the weak operator or the ultraweak topology.

Relation to the axiom of choice and other statements

{{See also|Krein–Milman theorem#Relation to other statements}}

The Banach–Alaoglu may be proven by using Tychonoff's theorem, which under the Zermelo–Fraenkel set theory (ZF) axiomatic framework is equivalent to the axiom of choice.

Most mainstream functional analysis relies on ZF + the axiom of choice, which is often denoted by ZFC.

However, the theorem does {{em|not}} rely upon the axiom of choice in the separable case (see above): in this case there actually exists a constructive proof.

In the general case of an arbitrary normed space, the ultrafilter Lemma, which is strictly weaker than the axiom of choice and equivalent to Tychonoff's theorem for compact {{em|Hausdorff}} spaces, suffices for the proof of the Banach–Alaoglu theorem, and is in fact equivalent to it.

{{anchor|Relation to the Hahn–Banach theorem}}The Banach–Alaoglu theorem is equivalent to the ultrafilter lemma, which implies the Hahn–Banach theorem for real vector spaces (HB) but is not equivalent to it (said differently, Banach–Alaoglu is also strictly stronger than HB).

However, the Hahn–Banach theorem is equivalent to the following weak version of the Banach–Alaoglu theorem for normed space{{cite journal|last1=Bell|first1=J.|last2=Fremlin|first2=David|title=A Geometric Form of the Axiom of Choice|journal=Fundamenta Mathematicae|date=1972|volume=77|issue=2|pages=167–170|doi=10.4064/fm-77-2-167-170|url=http://matwbn.icm.edu.pl/ksiazki/fm/fm77/fm77116.pdf|access-date=26 Dec 2021}} in which the conclusion of compactness (in the weak-* topology of the closed unit ball of the dual space) is replaced with the conclusion of {{em|quasicompactness}} (also sometimes called {{em|convex compactness}});

{{Math theorem|name={{visible anchor|Weak version of Alaoglu theorem}}|math_statement=

Let X be a normed space and let B denote the closed unit ball of its continuous dual space X^{\prime}. Then B has the following property, which is called (weak-*) {{em|{{visible anchor|quasicompactness}}}} or {{em|{{visible anchor|convex compactness}}}}: whenever \mathcal{C} is a cover of B by {{em|convex}} weak-* closed subsets of X^{\prime} such that \{B \cap C : C \in \mathcal{C}\} has the finite intersection property, then B \cap \bigcap_{C \in \mathcal{C}} C is not empty.

}}

Compactness implies convex compactness because a topological space is compact if and only if every family of closed subsets having the finite intersection property (FIP) has non-empty intersection.

The definition of convex compactness is similar to this characterization of compact spaces in terms of the FIP, except that it only involves those closed subsets that are also convex (rather than all closed subsets).

See also

  • {{annotated link|Bishop–Phelps theorem}}
  • {{annotated link|Banach–Mazur theorem}}
  • {{annotated link|Delta-convergence|Delta-compactness theorem}}
  • {{annotated link|Dixmier–Ng theorem}}
  • {{annotated link|Eberlein–Šmulian theorem}}
  • {{annotated link|Goldstine theorem}}
  • {{annotated link|James' theorem}}
  • {{annotated link|Krein-Milman theorem}}
  • {{annotated link|Mazur's lemma}}
  • {{annotated link|Topological vector space}}

Notes

{{reflist|group=note}}

Proofs

{{reflist|group=proof}}

Citations

{{reflist}}

References

{{refbegin}}

  • {{Köthe Topological Vector Spaces I}}
  • {{cite book|last1=Meise|first1=Reinhold|last2=Vogt|first2=Dietmar|title=Introduction to Functional Analysis|publisher=Clarendon Press|location=Oxford, England|year=1997|isbn=0-19-851485-9|section=Theorem 23.5|page=264}}
  • {{Narici Beckenstein Topological Vector Spaces|edition=2}}
  • {{Rudin Walter Functional Analysis|edition=2}} See Theorem 3.15, p. 68.
  • {{Schaefer Wolff Topological Vector Spaces|edition=2}}
  • {{Schechter Handbook of Analysis and Its Foundations}}
  • {{Trèves François Topological vector spaces, distributions and kernels}}

{{refend}}

Further reading

  • {{Conway A Course in Functional Analysis|edition=2}}
  • {{Lax Functional Analysis}}

{{Duality and spaces of linear maps}}

{{Functional analysis}}

{{Topological vector spaces}}

{{DEFAULTSORT:Banach-Alaoglu theorem}}

Category:Articles containing proofs

Category:Compactness theorems

Category:Theorems in functional analysis

Category:Topological vector spaces

Category:Linear functionals