Weak dual of normed space #
Let E be a normed space over a field ๐. This file is concerned with properties of the weak-*
topology on the dual of E. By the dual, we mean either of the type synonyms
StrongDual ๐ E or WeakDual ๐ E, depending on whether it is viewed as equipped with its usual
operator norm topology or the weak-* topology.
It is shown that the canonical mapping StrongDual ๐ E โ WeakDual ๐ E is continuous, and
as a consequence the weak-* topology is coarser than the topology obtained from the operator norm
(dual norm).
The file also equips WeakDual ๐ E with the norm bornology inherited from StrongDual ๐ E, so
that IsBounded refers to operator-norm boundedness. This is a pragmatic choice discussed
further in the implementation notes.
We establish the Banach-Alaoglu theorem about the compactness of closed balls in the dual of E
(as well as sets of somewhat more general form) with respect to the weak-* topology.
The first main result concerns the comparison of the operator norm topology on StrongDual ๐ E and
the weak-* topology on (its type synonym) WeakDual ๐ E:
dual_norm_topology_le_weak_dual_topology: The weak-* topology on the dual of a normed space is coarser (not necessarily strictly) than the operator norm topology.WeakDual.isCompact_polar(a version of the Banach-Alaoglu theorem): The polar set of a neighborhood of the origin in a normed spaceEover๐is compact inWeakDual _ E, if the nontrivially normed field๐is proper as a topological space.WeakDual.isCompact_closedBall(the most common special case of the Banach-Alaoglu theorem): Closed balls in the dual of a normed spaceEoverโorโare compact in the weak-star topology.
Main definitions #
StrongDual.toWeakDualandWeakDual.toStrongDual: Linear equivalences between the dual types.WeakDual.instBornology: The norm bornology onWeakDual ๐ E.WeakDual.seminormFamily: The family of seminormsfun x f โฆ โf xโgenerating the weak-* topology.WeakDual.polar: The polar set ofs : Set Eviewed as a subset ofWeakDual ๐ E.
Main results #
Topology comparison #
NormedSpace.Dual.toWeakDual_continuous: The weak-* topology is coarser than the norm topology.
Bornology and pointwise bounds #
WeakDual.isBounded_iff_isVonNBounded: Equivalence of norm and weak-* boundedness for Banach spaces.
Compactness and Banach-Alaoglu #
WeakDual.isCompact_polar: Polars of neighborhoods of the origin are weak-* compact.WeakDual.isCompact_closedBall: Closed balls are weak-* compact.WeakDual.isSeqCompact_closedBall: Sequential version for separable spaces.
Implementation notes #
- Topology synonym: When
Mis a vector space, the dualsStrongDual ๐ MandWeakDual ๐ Mare type synonyms with different topology instances. - Bornology choice: The
Bornologyinstance onWeakDual ๐ Eis inherited fromStrongDual ๐ EviainferInstanceAsand corresponds to the operator-norm bornology. While the natural bornology for a weak topology is technically the von Neumann bornology (pointwise boundedness), we use the norm bornology for several pragmatic reasons:- Practicality: In the normed setting, "bounded" is almost universally synonymous with
"norm-bounded". This allows
IsBoundedto be used directly in statements like Banach-Alaoglu. - Clarity: It preserves a clear distinction between norm-boundedness (
IsBounded) and topological weak-* boundedness (IsVonNBounded). - Consistency: By the Uniform Boundedness Principle, these notions coincide whenever
Eis a Banach space (isBounded_iff_isVonNBounded).
- Practicality: In the normed setting, "bounded" is almost universally synonymous with
"norm-bounded". This allows
- Polar sets: The polar set
polar ๐ sof a subsetsofEis originally defined as a subset of the dualStrongDual ๐ E. We care about properties of these w.r.t. weak-* topology, and for this purpose give the definitionWeakDual.polar ๐ sfor the "same" subset viewed as a subset ofWeakDual ๐ E(a type synonym of the dual but with a different topology instance). - Banach-Alaoglu Proof: The weak dual of
Eis embedded in the space of functionsE โ ๐with the topology of pointwise convergence.
TODO #
- Add that in finite dimensions, the weak-* topology and the dual norm topology coincide.
- Add that in infinite dimensions, the weak-* topology is strictly coarser than the dual norm topology.
- Add metrizability of the dual unit ball (more generally weak-star compact subsets) of
WeakDual ๐ Eunder the assumption of separability ofE. - Add the sequential Banach-Alaoglu theorem: the dual unit ball of a separable normed space
Eis sequentially compact in the weak-star topology. This would follow from the metrizability above.
References #
- https://en.wikipedia.org/wiki/Weak_topology#Weak-*_topology
- https://en.wikipedia.org/wiki/Banach%E2%80%93Alaoglu_theorem
Tags #
weak-star, weak dual
Equivalences between StrongDual and WeakDual #
For vector spaces M, there is a canonical map StrongDual R M โ WeakDual R M (the "identity"
mapping). It is a linear equivalence.
Equations
Instances For
Alias of StrongDual.toWeakDual.
For vector spaces M, there is a canonical map StrongDual R M โ WeakDual R M (the "identity"
mapping). It is a linear equivalence.
Equations
Instances For
Alias of StrongDual.coe_toWeakDual.
Alias of StrongDual.toWeakDual_inj.
For vector spaces E, there is a canonical map WeakDual ๐ E โ StrongDual ๐ E (the "identity"
mapping). It is a linear equivalence. Here it is implemented as the inverse of the linear
equivalence StrongDual.toWeakDual in the other direction.
Equations
Instances For
The bornology on WeakDual ๐ F is the norm bornology inherited from StrongDual ๐ F.
Note: This is a pragmatic choice. To be precise, the bornology of a weak topology should be
the von Neumann bornology (pointwise boundedness). However, in the normed setting,
IsBounded is most useful when referring to the operator norm (e.g., to state
Banach-Alaoglu concisely).
Pointwise boundedness is instead captured by Bornology.IsVonNBounded.
For Banach spaces, these notions coincide via isBounded_iff_isVonNBounded.
See the module docstring for more details.
Equations
- WeakDual.instBornology = { cobounded := WeakDual.instBornology._aux_1, le_cofinite := โฏ }
A set in WeakDual ๐ E is bounded iff its image in StrongDual ๐ E is bounded.
A set in StrongDual ๐ E is bounded iff its image in WeakDual ๐ E is bounded.
Weak star topology on duals of normed spaces #
In this section, we prove properties about the weak-* topology on duals of normed spaces.
We prove in particular that the canonical mapping StrongDual ๐ E โ WeakDual ๐ E is continuous,
i.e., that the weak-* topology is coarser (not necessarily strictly) than the topology given
by the dual-norm (i.e. the operator-norm).
For a normed space E, according to toWeakDual_continuous the "identity mapping"
StrongDual ๐ E โ WeakDual ๐ E is continuous. This definition implements it as a continuous linear
map.
Equations
- NormedSpace.Dual.continuousLinearMapToWeakDual = { toLinearMap := โStrongDual.toWeakDual, cont := โฏ }
Instances For
The weak-star topology is coarser than the dual-norm topology.
Bornology and pointwise bounds #
This section relates the inherited norm bornology (IsBounded) to the intrinsic
von Neumann bornology of the weak-* topology (IsVonNBounded).
The following results justify using the norm bornology as the default instance: by the Uniform Boundedness Principle, it coincides with the von Neumann bornology whenever $E$ is a Banach space.
The family of seminorms on WeakDual ๐ E given by fun x f โฆ โf xโ, indexed by E.
This is the seminorm family associated to the weak-* topology via topDualPairing.
Equations
- WeakDual.seminormFamily ๐ E = (topDualPairing ๐ E).toSeminormFamily
Instances For
By the Uniform Boundedness Principle, norm-boundedness (the default bornology)
and pointwise-boundedness (IsVonNBounded) coincide on the weak dual of a Banach space.
Compactness of bounded closed sets #
While the coercion โ : WeakDual ๐ E โ (E โ ๐) is not a closed map, it sends bounded
closed sets to closed sets.
The coercion โ : WeakDual ๐ E โ (E โ ๐) sends bounded closed sets to closed sets.
Bounded closed sets in WeakDual ๐ E are compact when ๐ is a proper space.
Closed balls #
Closed balls in StrongDual ๐ E pull back to closed sets in WeakDual ๐ E.
Closed balls are bounded in the weak dual.
The Banach-Alaoglu theorem: closed balls of the dual of a normed space E are compact in
the weak-star topology.
Polar sets in the weak dual space #
The polar set polar ๐ s of s : Set E seen as a subset of the dual of E with the
weak-star topology is WeakDual.polar ๐ s.
Equations
- WeakDual.polar ๐ s = โWeakDual.toStrongDual โปยน' StrongDual.polar ๐ s
Instances For
The polar polar ๐ s of a set s : E is a closed subset when the weak star topology
is used.
Polar sets of neighborhoods of the origin are bounded in the weak dual.
The image under โ : WeakDual ๐ E โ (E โ ๐) of a polar WeakDual.polar ๐ s of a
neighborhood s of the origin is a closed set.
The image under โ : StrongDual ๐ E โ (E โ ๐) of a polar polar ๐ s of a
neighborhood s of the origin is a closed set.
The Banach-Alaoglu theorem: the polar set of a neighborhood s of the origin in a
normed space E is a compact subset of WeakDual ๐ E.
Sequential compactness #
In a separable normed space, there exists a sequence of continuous functions that separates points of the weak dual.
A compact subset of the weak dual of a separable normed space is metrizable.
Bounded closed sets in the weak dual of a separable normed space are sequentially compact.
The Sequential Banach-Alaoglu theorem: the polar set of a neighborhood s of the origin in
a separable normed space V is a sequentially compact subset of WeakDual ๐ V.
The Sequential Banach-Alaoglu theorem: closed balls of the dual of a separable
normed space V are sequentially compact in the weak-* topology.