Banach–Alaoglu theorem explained

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.[1] 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 most important fact about the weak-* topology—[that] echos throughout functional analysis.” In 1912, Helly proved that the unit ball of the continuous dual space of

C([a,b])

is countably weak-* compact. 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). 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.

The Bourbaki–Alaoglu theorem is a generalization[2] [3] 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.

Statement

See also: Dual system and Polar set.

If

X

is a vector space over the field

K

then

X\#

will denote the algebraic dual space of

X

and these two spaces are henceforth associated with the bilinear

\left\langle,\right\rangle:X x X\#\toK

defined by \left\langle x, f \right\rangle ~\stackrel~ f(x)where the triple

\left\langleX,X\#,\left\langle,\right\rangle\right\rangle

forms a dual system called the .

If

X

is a topological vector space (TVS) then its continuous dual space will be denoted by

X\prime,

where

X\prime\subseteqX\#

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(fi\right)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(fi(x)\right)i

converges to the value

f(x).

Proof involving duality theory

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:

When the continuous dual space

X\prime

of

X

is an infinite dimensional normed space then it is 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 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

KX

of all functions of the form

X\toK

is identified as the Cartesian product \prod_ \mathbb, 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_ B_. An explanation of these details is now given for readers who are interested.

For every real

r,

Br~\stackrel{\scriptscriptstyledef

}~ \ will denote the closed ball of radius

r

centered at

0

and

rU~\stackrel{\scriptscriptstyledef

}~ \ for any

U\subseteqX,

Identification of functions with tuples

The Cartesian product \prod_ \mathbb is usually thought of as the set of all

X

-indexed tuples

s\bull=\left(sx\right)x

but, since tuples are technically just functions from an indexing set, it can also be identified with the space

KX

of all functions having prototype

X\toK,

as is now described:

s:X\toK

belonging to

KX

is identified with its (

X

-indexed) ""

s\bull~\stackrel{\scriptscriptstyledef

}~ (s(x))_.

s\bull=\left(sx\right)x

in \prod_ \mathbb is identified with the function

s:X\toK

defined by

s(x)~\stackrel{\scriptscriptstyledef

}~ s_x; this function's "tuple of values" is the original tuple

\left(sx\right)x.

This is the reason why many authors write, often without comment, the equality \mathbb^X = \prod_ \mathbband why the Cartesian product \prod_ \mathbb is sometimes taken as the definition of the set of maps

KX

(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) .

The at a given point

z\inX

is the function\Pr_z : \prod_ \mathbb \to \mathbb \quad \text \quad s_ = \left(s_x\right)_ \mapsto s_zwhere under the above identification,

\Pr{}z

sends a function

s:X\toK

to\Pr_z(s) ~\stackrel~ 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(rx\right)x

are non-negative real numbers. Then

\prodx

B
rx

\subseteq\prodxK=KX,

where under the above identification of tuples with functions,

\prodx

B
rx
is the set of all functions

s\inKX

such that

s(x)\in

B
rx
for every

x\inX.

If a subset

U\subseteqX

partitions

X

into

X=U\cup(X\setminusU)

then the linear bijection\beginH :\;&& \prod_ \mathbb &&\;\to \;& \left(\prod_ \mathbb\right) \times \prod_ \mathbb \\[0.3ex] && \left(f_x\right)_ &&\;\mapsto\;& \left(\left(f_u\right)_, \; \left(f_x\right)_ \right) \\\endcanonically 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 \beginH :\;&& \mathbb^X &&\;\to \;& \mathbb^U \times \mathbb^ \\[0.3ex] && f &&\;\mapsto\;& \left(f\big\vert_U, \; f\big\vert_\right) \\\end.

Notation for nets and function composition with nets

x\bull=\left(xi\right)i

in

X

is by definition a function

x\bull:I\toX

from a non-empty directed set

(I,\leq).

Every sequence in

X,

which by definition is just a function of the form

\N\toX,

is also a net. As with sequences, the value of a net

x\bull

at an index

i\inI

is denoted by

xi

; however, for this proof, this value

xi

may also be denoted by the usual function parentheses notation

x\bull(i).

Similarly for function composition, if

F:X\toY

is any function then the net (or sequence) that results from "plugging

x\bull

into

F

" is just the function

F\circx\bull:I\toY,

although this is typically denoted by

\left(F\left(xi\right)\right)i

(or by

\left(F\left(xi\right)\right)

infty
i=1
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_\right) = \left(F\left(x_i\right)\right)_ ~\stackrel~ F \circ x_, depending on whichever notation is cleanest or most clearly communicates the intended information. In particular, if

F:X\toY

is continuous and

x\bull\tox

in

X,

then the conclusion commonly written as

\left(F\left(xi\right)\right)i\toF(x)

may instead be written as

F\left(x\bull\right)\toF(x)

or

F\circx\bull\toF(x).

Topology

The set \mathbb^X = \prod_ \mathbb 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(fi\right)i,

where

f

and every

fi

is an element of \mathbb^X = \prod_ \mathbb, then the net

\left(fi\right)i\tof

converges in the product topology if and only if

for every

z\inX,

the net

\Pr{}z\left(\left(fi\right)i\right)\to\Pr{}z(f)

converges in

K,

where because

\Pr{}z(f)=f(z)

and \Pr_z\left(\left(f_i\right)_\right) ~\stackrel~ \left(\Pr_z\left(f_i\right)\right)_ = \left(f_i(z)\right)_, this happens if and only if

for every

z\inX,

the net

\left(fi(z)\right)i\tof(z)

converges in

K,

Thus

\left(fi\right)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\inX,

Sx\subseteqK

is some (topological) subspace of

K

then the topology of pointwise convergence (or equivalently, the product topology) on \prod_ S_x is equal to the subspace topology that the set \prod_ S_x inherits from \prod_ \mathbb. And if

Sx

is closed in

K

for every

x\inX,

then \prod_ S_x is a closed subset of \prod_ \mathbb.

Characterization of

\supu|f(u)|\leqr

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

r,

\sup_ |f(u)| \leq r \qquad \text \qquad f(U) \subseteq B_rwhere

\sup

denotes the supremum and

f(U)~\stackrel{\scriptscriptstyledef

}~ \. As a side note, this characterization does not hold if the closed ball

Br

is replaced with the open ball

\{c\inK:|c|<r\}

(and replacing

\supu|f(u)|\leqr

with the strict inequality

\supu|f(u)|<r

will not change this; for counter-examples, consider

X~\stackrel{\scriptscriptstyledef

}~ \mathbb and the identity map

f~\stackrel{\scriptscriptstyledef

}~ \operatorname on

X

).

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 require the vector space

X

to endowed with any topology.

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).

The conclusion that the set

U
B1

=\left\{f\inKX:f(U)\subseteqB1\right\}

is closed can also be reached by applying the following more general result, this time proved using nets, to the special case

Y:=K

and

B:=B1.

Observation: If

U\subseteqX

is any set and if

B\subseteqY

is a closed subset of a topological space

Y,

then

UB~\stackrel{\scriptscriptstyledef

}~ \left\ is a closed subset of

YX

in the topology of pointwise convergence.

Proof of observation: Let

f\inYX

and suppose that

\left(fi\right)i

is a net in

UB

that converges pointwise to

f.

It remains to show that

f\inUB,

which by definition means

f(U)\subseteqB.

For any

u\inU,

because

\left(fi(u)\right)i\tof(u)

in

Y

and every value

fi(u)\infi(U)\subseteqB

belongs to the closed (in

Y

) subset

B,

so too must this net's limit belong to this closed set; thus

f(u)\inB,

which completes the proof.

\blacksquare

Let

f\inKX

and suppose that

f\bull=\left(fi\right)i

is a net in

X\#

the converges to

f

in

KX.

To conclude that

f\inX\#,

it must be shown that

f

is a linear functional. So let

s

be a scalar and let

x,y\inX.

For any

z\inX,

let

f\bull(z):I\toK

denote f_(z) ~\stackrel~ \left(f_i(z)\right)_.Because

f\bull\tof

in

KX,

which has the topology of pointwise convergence,

f\bull(z)\tof(z)

in

K

for every

z\inX.

By using

x,y,sx,andx+y,

in place of

z,

it follows that each of the following nets of scalars converges in

K:

f_(x) \to f(x), \quad f_(y) \to f(y), \quad f_(x + y) \to f(x + y), \quad \text \quad f_(sx) \to f(sx).

Proof that

f(sx)=sf(x):

Let

M:K\toK

be the "multiplication by

s

" map defined by

M(c)~\stackrel{\scriptscriptstyledef

}~ s c. Because

M

is continuous and

f\bull(x)\tof(x)

in

K,

it follows that

M\left(f\bull(x)\right)\toM(f(x))

where the right hand side is

M(f(x))=sf(x)

and the left hand side is\beginM\left(f_(x)\right) \stackrel&~ M \circ f_(x) && \text \\=&~ \left(M\left(f_i(x)\right)\right)_ ~~~ && \text f_(x) = \left(f_i(x)\right)_ : I \to \mathbb \\=&~ \left(s f_i(x)\right)_ && M\left(f_i(x)\right) ~\stackrel~ s f_i(x) \\=&~ \left(f_i(s x)\right)_ && \text f_i \\=&~ f_(sx) && \text\endwhich proves that

f\bull(sx)\tosf(x).

Because also

f\bull(sx)\tof(sx)

and limits in

K

are unique, it follows that

sf(x)=f(sx),

as desired.

Proof that

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

Define a net

z\bull=\left(zi\right)i:I\toK x K

by letting

zi~\stackrel{\scriptscriptstyledef

}~ \left(f_i(x), f_i(y)\right) for every

i\inI.

Because

f\bull(x)=\left(fi(x)\right)i\tof(x)

and

f\bull(y)=\left(fi(y)\right)i\tof(y),

it follows that

z\bull\to(f(x),f(y))

in

K x K.

Let

A:K x K\toK

be the addition map defined by

A(x,y)~\stackrel{\scriptscriptstyledef

}~ x + y. The continuity of

A

implies that

A\left(z\bull\right)\toA(f(x),f(y))

in

K

where the right hand side is

A(f(x),f(y))=f(x)+f(y)

and the left hand side isA\left(z_\right) ~\stackrel~ A \circ z_ = \left(A\left(z_i\right)\right)_ = \left(A\left(f_i(x), f_i(y)\right)\right)_ = \left(f_i(x) + f_i(y)\right)_ = \left(f_i(x + y)\right)_ = f_(x + y)which proves that

f\bull(x+y)\tof(x)+f(y).

Because also

f\bull(x+y)\tof(x+y),

it follows that

f(x+y)=f(x)+f(y),

as desired.

\blacksquare

The lemma above actually also follows from its corollary below since

\prodxK

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.

Because the underlying field

K

is a complete Hausdorff locally convex topological vector space, the same is true of the product space \mathbb^X = \prod_ \mathbb. 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

The above elementary proof of the Banach–Alaoglu theorem actually shows that if

U\subseteqX

is any subset that satisfies

X=(0,infty)U~\stackrel{\scriptscriptstyledef

}~ \ (such as any absorbing subset of

X

), then

U\#~\stackrel{\scriptscriptstyledef

}~ \left\ 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)[4]

Notes and References

  1. , Theorem 3.15.
  2. , Theorem (4) in §20.9.
  3. , Theorem 23.5.
  4. Bell. J.. Fremlin. David. A Geometric Form of the Axiom of Choice. Fundamenta Mathematicae. 1972. 77. 2. 167–170. 10.4064/fm-77-2-167-170. 26 Dec 2021.
  5. This tuple

    m\bull~\stackrel{\scriptscriptstyledef

    }~ \left(m_x\right)_ is the least element of

    TP

    with respect to natural induced pointwise partial order defined by

    R\bull\leqS\bull

    if and only if

    Rx\leqSx

    for every

    x\inX.

    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\inX,

    if

    r>0

    is such that

    x\inrU

    then

    mx\leqr

    so that in particular,

    m0=0

    and

    mu\leq1

    for every

    u\inU.

    ) that \prod B_ = \prod_ B_ 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{\scriptscriptstyledef

    }~ \left(m_x\right)_ : X \to [0, \infty)</math> 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}XU\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(xn\right)

    infty
    n=1
    be a countable dense subset. Then the following defines a metric, where for any

    x,y\inB

    \rho(x,y) = \sum_^\infty \, 2^ \, \fracin which

    \langle,\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

    x1,x2,\ldots\inX\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=C0(\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.

    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. So if

      X\prime

      is infinite dimensional then its closed unit ball is necessarily 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.
    • 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

      Lp(\mu)

      where

      1<p<infty

      and let

      q

      satisfy
      1
      p

      +

      1
      q

      =1.

      Let

      f1,f2,\ldots

      be a bounded sequence of functions in

      X.

      Then there exists a subsequence
      \left(f
      nk
      infty
      \right)
      k=1
      and an

      f\inX

      such that\int f_ g\,d\mu \to \int f g\,d\mu \qquad \text g \in L^q(\mu) = X^.The corresponding result for

      p=1

      is not true, as

      L1(\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 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 spaces, suffices for the proof of the Banach–Alaoglu theorem, and is in fact equivalent to it.

    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[4] 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 (also sometimes called);

    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).

    Notes

    Proofs

    References

      • Book: Meise. Reinhold. Vogt. Dietmar. Introduction to Functional Analysis. Clarendon Press. Oxford, England. 1997. 0-19-851485-9. Theorem 23.5. 264.
      • See Theorem 3.15, p. 68.

    Further reading

  6. For any non-empty subset

    A\subseteq[0,infty),

    the equality

    \cap\left\{Ba:a\inA\right\}=

    B
    infA
    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

    K

    and so must itself be closed). For every

    x\inX,

    let

    mx=inf\left\{Rx:R\bull\inTP\right\}

    so that the previous set equality implies

    \cap\operatorname{Box}P=

    cap
    R\bull\inTP

    \prodx

    B
    Rx

    =\prodx

    cap
    R\bull\inTP
    B
    Rx

    =\prodx

    B
    mx

    .

    From

    P\subseteq\cap\operatorname{Box}P

    it follows that

    m\bull\inTP

    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

    TP

    and

    \operatorname{Box}P

    are not empty and moreover, it also even showed that

    TP

    has an element

    \left(rx\right)x

    that satisfies

    ru=1

    for every

    u\inU,

    which implies that

    mu\leq1

    for every

    u\inU.

    The inclusion

    P~\subseteq~\left(\cap\operatorname{Box}P\right)\capX\prime~\subseteq~\left(\cap\operatorname{Box}P\right)\capX\#

    is immediate; to prove the reverse inclusion, let

    f\in\left(\cap\operatorname{Box}P\right)\capX\#.

    By definition,

    f\inP~\stackrel{\scriptscriptstyledef

    }~ U^ if and only if

    \supu|f(u)|\leq1,

    so let

    u\inU

    and it remains to show that

    |f(u)|\leq1.

    From

    f\in\cap\operatorname{Box}P=\prod

    B
    m\bull

    ,

    it follows that

    f(u)=\Pr{}u(f)\in\Pr{}u\left(\prodx

    B
    mx

    \right)=

    B
    mu

    ,

    which implies that

    |f(u)|\leqmu\leq1,

    as desired.

    \blacksquare

    that there exist

    X

    -indexed non-negative real numbers

    m\bull=\left(mx\right)x

    such that \beginU^ &= U^ && \\&= X^ && \cap \prod_ B_ \\&= X^ && \cap \prod_ B_ \\\endwhere these real numbers

    m\bull

    can also be chosen to be "minimal" in the following sense: using

    P~\stackrel{\scriptscriptstyledef

    }~ U^ (so

    P=U\#

    as in the proof) and defining the notation

    \prod

    B
    R\bull

    ~\stackrel{\scriptscriptstyledef

    }~ \prod_ B_ for any

    R\bull=\left(Rx\right)x\in\RX,

    ifT_P ~\stackrel~ \left\ then

    m\bull\inTP

    and for every

    x\inX,

    mx=inf\left\{Rx:R\bull\inTP\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_P ~\stackrel~ \left\ ~=~ \left\, then \prod B_ = \cap \operatorname_P \in \operatorname_P where \bigcap \operatorname_P denotes the intersection of all sets belonging to

    \operatorname{Box}P.

    This implies (among other things[4]