REPRESENTATION THEOREMS FOR NORMED MODULES
arXiv:2109.03509v1 [math.FA] 8 Sep 2021
SIMONE DI MARINO, DANKA LUČIĆ, AND ENRICO PASQUALETTO
Abstract. In this paper we study the structure theory of normed modules, which have
been introduced by Gigli. The aim is twofold: to extend von Neumann’s theory of liftings to
the framework of normed modules, thus providing a notion of precise representative of their
elements; to prove that each separable normed module can be represented as the space of
sections of a measurable Banach bundle. By combining our representation result with Gigli’s
differential structure, we eventually show that every metric measure space (whose Sobolev
space is separable) is associated with a cotangent bundle in a canonical way.
Contents
1. Introduction
2. Preliminaries
2.1. Liftings of measurable functions
2.2. Measurable correspondences
2.3. Linear isometric embeddings of separable Banach spaces
2.4. Normed L0 (m)-modules
2.5. Normed L∞ (m)-modules
3. Liftings of normed modules
3.1. Definition of normed L∞ (Σ)-module.
3.2. Liftings of normed L∞ (m)-modules
3.3. Fibers of a normed L∞ (Σ)-module
4. Representation of normed modules via embedding
4.1. Separable Banach bundles
4.2. The section functor
4.3. Representation theorem
Appendix A. Representation of normed modules via direct limits
A.1. Separable Banach bundles
A.2. Representation theorem
Appendix B. Cotangent bundle on metric measure spaces
Appendix C. The pullback bundle
C.1. Pullback and section functors commute
2
5
5
7
9
11
16
17
18
19
22
24
24
28
30
33
34
35
37
39
39
Date: September 9, 2021.
2020 Mathematics Subject Classification. 53C23, 28A51, 46G15, 13C05, 18F15, 30L05.
Key words and phrases. Normed module, measurable Banach bundle, lifting theory, Serre–Swan theorem.
1
2
SIMONE DI MARINO, DANKA LUČIĆ, AND ENRICO PASQUALETTO
C.2. The projection operator Prϕ
References
41
45
1. Introduction
In recent years, a great deal of attention has been devoted to the study of weakly differentiable objects on abstract metric measure spaces. In this regard, an important contribution
is represented by N. Gigli’s book [10], where he proposed a first-order differential calculus
tailored to this framework. A key role was played by the notion of normed L0 -module, which
has been subsequently refined in [11]; such notion is a variant of a similar concept introduced
by N. Weaver in [27], who was in turn inspired by J.-L. Sauvageot’s papers [22,23]. A strictly
related notion is that of ‘randomly normed space’, which was extensively studied in [18].
Let (X, d, m) be a metric measure space. We denote by L0 (m) the commutative ring of realvalued Borel functions on X, quotiented up to m-a.e. equality. Then a normed L0 (m)-module
is an algebraic L0 (m)-module M equipped with a pointwise norm operator | · | : M → L0 (m),
which induces a complete distance dM ; we refer to Definition 2.11 for the precise definition.
Roughly speaking, a normed L0 (m)-module can be thought of as the space of measurable
sections (up to m-a.e. equality) of some notion of measurable Banach bundle. Nevertheless,
this interpretation might be not entirely correct, since it is currently unknown whether every
normed L0 (m)-module actually admits this sort of representation. The main purpose of the
present paper is, in fact, to show that all those normed L0 (m)-modules M for which the
distance dM is separable can be written as spaces of sections of a separable Banach bundle.
The result generalises a previous theorem, obtained by the second and third named authors
in [20], for normed L0 (m)-modules that are ‘locally finitely-generated’, in a suitable sense.
We now pass to a more detailed description of the contents of this manuscript. We point
out that, even though in the rest of this introduction we will just focus (for simplicity) on
the case of a metric measure space, most of the results can be formulated and proven in the
more general framework of σ-finite measure spaces, as we will see later on in the paper.
Liftings of normed modules. A propotypical example of normed L0 (m)-module is the
space L0 (m) itself, which is generated by the function constantly equal to 1. Its key feature
is that it is possible to ‘take precise representatives’ of its elements, by just considering Borel
versions. A similar property is – a priori, at least – not shared by all normed L0 (m)-modules,
which are intrinsically defined in the m-a.e. sense. This non-trivial issue needs to be addressed
in order to be able to provide a representation of (separable) normed L0 (m)-modules as spaces
of sections of measurable Banach bundles, since the latter certainly have this sort of property.
The whole §3 is dedicated to achieve such a goal, as we are now going to describe.
REPRESENTATION THEOREMS FOR NORMED MODULES
3
We denote by L∞ (Σ) the space of bounded, Σ-measurable, real-valued functions on X,
where Σ stands for the completion of the Borel σ-algebra B(X). Then there exist linear
continuous mappings L : L∞ (m) → L∞ (Σ), called liftings, which preserve products and select
m-a.e. representatives; this is the statement of a highly non-trivial result by von Neumann–
Maharam (cf. §2.1 below). A natural question arises:
Can we generalise von Neumann–Maharam’s theorem to normed modules?
(1.1)
For technical reasons – namely, due to the fact that von Neumann–Maharam’s liftings cannot
be defined on L0 (m), according to [25] – we need to work with normed modules over L∞ (m)
and L∞ (Σ). The former have been introduced in [10], but essentially never used nor studied;
we will investigate their properties in §2.5. The latter will be introduced and studied in §3.1.
With these tools at our disposal, we will prove (in Theorem 3.5) that, given any normed
L∞ (m)-module M , there exist a normed L∞ (Σ)-module M¯ and a lifting map L : M → M¯.
(Notice that the space M¯ is not given a priori, but its existence is part of the statement.)
Given that the elements of M¯ are ‘everywhere defined’, the above result shows that it is
possible to select precise representatives of the elements of M , thus providing a positive
answer to the question (1.1); the fact of working with normed L∞ (m)-modules rather than
normed L0 (m)-modules is harmless, thanks to Lemma 2.24. Observe that liftings exist on
every normed L∞ (m)-module, not just on the ones induced by a separable L0 (m)-module.
Moreover, given any x ∈ X, we might consider the fiber M¯x := χ{x} · M¯ of M¯ at x, which turns
out to be a Banach space. The properties of these fibers – that we will study in §3.3 – play an
important role in §4, in the proof of the representation theorem for separable L0 (m)-modules.
Representation theorems for normed modules. First of all, we propose in §4.1 a notion
of separable Banach bundle: if B is a given universal separable Banach space – i.e., wherein
all separable Banach spaces can be embedded linearly and isometrically – then we define the
separable Banach B-bundles over X as those weakly measurable (multi-valued) mappings that
associate to any x ∈ X a closed linear subspace of B; see Definition 4.1.
Given a separable Banach B-bundle E, there is a natural way to define the space Γ(E) of
its L0 (m)-sections; see Definition 4.2 and (4.7). Moreover, it is straightforward to check that
the space Γ(E) is a separable normed L0 (m)-module, cf. Remark 4.3 and Lemma 4.9.
On the other hand, the difficult task is actually to prove that every separable normed
M is isomorphic to the space of measurable sections Γ(E) of some separable
Banach B-bundle E over X. Let us briefly outline the strategy that we will adopt:
L0 (m)-module
• Consider the space R(M ) of all bounded elements of M , which is a normed L∞ (m)module. Fix a sequence (vn )n ⊆ R(M ) generating M and a lifting L : R(M ) → M¯.
• For any x ∈ X and n ∈ N, we can evaluate L (vn ) at x, thus obtaining an element
L (vn )x of M¯x . The closure E(x) of L (vn )x : n ∈ N is a Banach subspace of M¯x .
• The resulting family E(x) x∈X is a measurable collection of separable Banach spaces;
namely, even if the spaces E(x) live in different fibers M¯x , they depend on x in a
measurable way, in a weak sense. This working definition is given in Definition 4.5.
4
SIMONE DI MARINO, DANKA LUČIĆ, AND ENRICO PASQUALETTO
• The key step is to embed all the spaces E(x) in the ambient space B in a measurable
fashion, thus obtaining a separable Banach B-bundle E. This technical result, achieved
in Proposition 4.6 and Corollary 4.7, follows from a careful analysis of Banach–Mazur
theorem (cf. §2.3), which states that C([0, 1]) is a universal separable Banach space.
• The only remaining fact to check is that Γ(E) is isomorphic to M ; cf. Theorem 4.13.
Once we have proven that each separable normed L0 (m)-module is the space of sections of
some separable Banach B-bundle, it is natural to investigate the relation between bundles
and modules at the level of categories. It turns out that the functor associating to any bundle
its module of sections is an equivalence of categories: in analogy with the terminology used
in [20], we refer to this result as the Serre–Swan theorem; see Theorem 4.15. In §C, we will
introduce the concept of pullback bundle and investigate its relation with the pullback of a
normed module, a notion extensively used in the field of nonsmooth differential geometry.
The duality bundle-module described above resembles – and somehow extends – the theory
of direct integrals of Hilbert spaces [26]. However, it is worth pointing out that our results
provide a full correspondence between the ‘horizontal’ notion of normed module and the
‘(purely) vertical’ notion of Banach bundle, in the sense that we do not need to require the
existence of a countable dense family of sections in order to obtain the Serre–Swan theorem.
At a late stage of development of the present paper, we discovered that a comprehensive
theory of measurable Banach bundles has been thoroughly studied by A.E. Gutman (see, e.g.,
the paper [17]). It would be definitely interesting – but outside the scopes of this manuscript
– to investigate the relations between our approach and Gutman’s one.
Finally, we will propose in §A an alternative (but less descriptive) method to represent
separable normed L0 (m)-modules as spaces of sections of some bundle. More precisely, the
idea is the following: since separable normed L0 (m)-modules can be approximated by finitelygenerated ones, a representation theorem can be achieved by using the variant of Serre–Swan
theorem for finitely-generated modules that has been proven in [20]. See Theorem A.6 below.
A notion of cotangent bundle on metric measure spaces. As already mentioned at
the beginning of this introduction, the interest towards the theory of normed modules was
mainly motivated by the development of a significant measure-theoretical tensor calculus on
metric measure spaces. Although in this paper we just focus on ‘abstract’ normed modules,
let us spend a few words about some possible applications of our results.
Several (essentially) equivalent concepts of Sobolev space on (X, d, m) were introduced and
studied in the last two decades, cf. [3, 5, 8, 24]. A common point of all these approaches is
that each Sobolev function f is associated with a minimal object |Df |, which behaves more
like the modulus of some weak differential of f than the differential itself. Due to this reason,
Gigli proposed the theory of normed modules with the aim of providing a linear structure
underlying the Sobolev calculus; in a few words, the idea was to define the differential df
rather than the modulus of the differential. In this regard, the key object is the so-called
REPRESENTATION THEOREMS FOR NORMED MODULES
5
cotangent module L0 (T∗ X), which can be thought of as the space of measurable 1-forms and
contains the differentials of all Sobolev functions. The module L0 (T∗ X) has a rich and flexible
functional-analytic structure, whence it plays a central role in many works (e.g., [14, 16]).
In §B we propose an alternative viewpoint on the differential structure of a vast class of
metric measure spaces (i.e., those having separable Sobolev space, which is a quite mild
assumption). By combining our Serre–Swan Theorem 4.15 with the results proven in [10], we
show in Theorem B.1 that (X, d, m) is canonically associated with a cotangent bundle T∗ X,
which does not need the language of normed modules to be formulated. This way, at m-almost
every point x ∈ X we obtain a weak notion of cotangent space T∗x X, which has a Banach space
structure. However, in this manuscript we do not investigate further the possible geometric
and analytic consequences of this more ‘concrete’ representation of the cotangent module.
2. Preliminaries
In this section we collect many preliminary definitions and results, which will be needed in
the sequel. The contents of §2.1, §2.2, and §2.3 are classical. The material in §2.4 is mostly
taken from [10, 11], apart from a few technical statements. The discussion in §2.5 is new, but
strongly inspired by already known results.
Throughout the whole paper, we will always tacitly adopt the following convention: given
any measurable space (X, Σ), it holds that
{x} ∈ Σ
for every x ∈ X.
(2.1)
In fact, this assumption plays a role only when considering fibers of normed L∞ (Σ)-modules
(starting from §3.3). Notice that in the setting of metric measure spaces (cf. §B), the condition
in (2.1) is always in force, since all singletons are closed and thus Borel measurable.
2.1. Liftings of measurable functions. Let us recall the concept of ‘lifting of a measure
space’, in the sense of [9, Definition 341A]:
Definition 2.1 (Lifting). Let (X, Σ, m) be a measure space. Then a map ℓ : Σ → Σ is said
to be a lifting of the measure m provided the following properties are satisfied:
i) ℓ is a Boolean homomorphism, i.e., it holds that ℓ(∅) = ∅, ℓ(X) = X, and
ℓ(A∆B) =ℓ(A)∆ℓ(B),
ℓ(A ∩ B) =ℓ(A) ∩ ℓ(B),
for every A, B ∈ Σ,
ii) ℓ(N ) = ∅ for every N ∈ Σ such that m(N ) = 0,
iii) m A∆ℓ(A) = 0 for every A ∈ Σ.
Liftings can be proven to exist in high generality. For a proof of the following extremely
deep result, we refer to [9, Theorem 341K].
Theorem 2.2 (von Neumann–Maharam). Let (X, Σ, m) be a complete, σ-finite measure space
such that m(X) > 0. Then there exists a lifting ℓ : Σ → Σ of the measure m.
6
SIMONE DI MARINO, DANKA LUČIĆ, AND ENRICO PASQUALETTO
Remark 2.3. We point out that Theorem 2.2 strongly relies upon the Axiom of Choice.
Consequently, all our results concerning liftings of normed modules will rely upon the Axiom
of Choice as well. Nevertheless, in the study of separable normed modules, the usage of
liftings (thus, of the Axiom of Choice) can be avoided; see Remark 4.14 for the details.
Given any measure space (X, Σ, m), let us denote by L∞ (Σ) the space of all bounded
measurable functions f¯: X → R, which is a vector space and a commutative ring with respect
to the natural pointwise operations. It turns out that L∞ (Σ) is a Banach space and a
topological ring when endowed with the norm kf¯kL∞ (Σ) := supX |f¯|. Consider the equivalence
relation on L∞ (Σ) given by m-a.e. equality: for any f¯, ḡ ∈ L∞ (Σ), we set
f¯ ∼m ḡ
⇐⇒
f¯(x) = ḡ(x) for m-a.e. x ∈ X.
Then we denote by L∞ (m) the quotient space L∞ (Σ)/ ∼m . It holds that L∞ (m) is a Banach
space and a topological ring when endowed with the quotient norm kf kL∞ (m) := ess supX |f |.
We denote by [ · ]m : L∞ (Σ) → L∞ (m) the projection map, which turns out to be a linear
and continuous operator. Let us define the family of simple functions Sf(Σ) ⊆ L∞ (Σ) as
X
n
ai χAi n ∈ N, (ai )ni=1 ⊆ R, (Ai )ni=1 ⊆ Σ partition of X .
Sf(Σ) :=
i=1
Here, χA stands for the characteristic function of the set A ⊆ X, namely, we set χA (x) := 1
for every x ∈ A and χA (x) := 0 for every x ∈ X \ A. It can be readily proved that Sf(Σ) is a
dense vector subspace and subring of L∞ (Σ).
We define Sf(m) ⊆ L∞ (m) as the image of Sf(Σ) under the map [ · ]m , namely
X
n
n
n
χ
:=
ai [ Ai ]m n ∈ N, (ai )i=1 ⊆ R, (Ai )i=1 ⊆ Σ partition of X .
(2.2)
Sf(m)
i=1
Therefore, Sf(m) is a dense vector subspace and subring of L∞ (m).
As we are going to prove, any lifting of a measure space can be promoted to a ‘lifting of
measurable functions’. This statement is taken from [9, Exercise 341X(e)]:
Theorem 2.4 (Lifting of measurable functions). Let (X, Σ, m) be a measure space and let
ℓ : Σ → Σ be a lifting of the measure m. Then there exists a unique linear and continuous
operator L : L∞ (m) → L∞ (Σ) such that
L [χA ]m = χℓ(A) for every A ∈ Σ.
(2.3)
Moreover, the following properties hold:
i) L is an isometry, i.e., L(f ) L∞ (Σ) = kf kL∞ (m) for every f ∈ L∞ (m).
ii) L [c ]m = c for every constant c ∈ R.
iii) L is a right inverse of [ · ]m , i.e., L(f ) m = f for every f ∈ L∞ (m).
iv) L(f g) = L(f ) L(g) for every f, g ∈ L∞ (m).
v) L(f ) = L |f | for every f ∈ L∞ (m).
vi) If f, g ∈ L∞ (m) satisfy f ≥ g in the m-a.e. sense, then L(f ) ≥ L(g).
REPRESENTATION THEOREMS FOR NORMED MODULES
Proof. First of all, we are forced to define the operator L : Sf(m) → Sf(Σ) as follows:
X
n
n
n
X
X
ai [χAi ]m ∈ Sf(m).
ai χℓ(Ai ) for every
ai [χAi ]m :=
L
(2.4)
i=1
i=1
i=1
7
We need to prove the well-posedness of L. It thus remains to show that
n
X
ai [χAi ]m =
m
X
bj [χBj ]m
n
X
ai χℓ(Ai ) =
m
X
bj χℓ(Bj ) .
(2.5)
j=1
i=1
j=1
i=1
=⇒
The left-hand side of (2.5) is equivalent to saying that m(Ai ∩ Bj ) = 0 for all i, j with ai 6= bj ;
this implies that ℓ(Ai ) ∩ ℓ(Bj ) = ℓ(Ai ∩ Bj ) = ∅ for any such i, j, which is equivalent to the
right-hand side, whence (2.5) is proven. Moreover, it can be readily checked that L is linear.
P
P
Given any simple function f = ni=1 ai [χAi ]m ∈ Sf(m), we have that |f | = ni=1 |ai | [χAi ]m
Pn
m-a.e. and L(f ) = i=1 |ai | χℓ(Ai ) , thus accordingly
L(f )
L∞ (Σ)
= sup L(f ) = max |ai | = max |ai | = ess sup |f | = kf kL∞ (m) .
X
i=1,...,n:
ℓ(Ai )6=∅
i=1,...,n:
m(Ai )>0
X
Then the map L is an isometry from Sf(m), k · kL∞ (m) to Sf(Σ), k · kL∞ (Σ) , so it can
be uniquely extended to a linear isometry L : L∞ (m) → L∞ (Σ). This proves existence,
uniqueness, and item i). Item ii) immediately follows from the 1-homogeneity of L and (2.3).
To prove item iii), it suffices to observe that L(f ) m = f holds for every f ∈ Sf(m) by
construction, thus also for any f ∈ L∞ (m) by continuity of [ · ]m and L. Item iv) can be
P
P
χ
proved for f, g ∈ Sf(m) by direct computation: if f = ni=1 ai [χAi ]m and g = m
j=1 bj [ Bj ]m ,
P
χ
then f g = i,j ai bj [ Ai ∩Bj ]m , so that accordingly
X
X
m
n
X
bj χℓ(Bj ) = L(f ) L(g).
ai χℓ(Ai )
L(f g) =
ai bj χℓ(Ai ∩Bj ) =
i,j
i=1
j=1
Since L∞ (m) and L∞ (Σ) are topological rings, we deduce from the density of Sf(m) in L∞ (m)
that L(f g) = L(f ) L(g) holds for every f, g ∈ L∞ (m), thus proving item iv) in full generality.
Item v) can be readily checked for f ∈ Sf(m), whence the general case follows from an
approximation argument. Finally, let us prove item vi). By linearity of L, it suffices to
consider f ∈ L∞ (m) such that f ≥ 0 in the m-a.e. sense. Choose any sequence (fn )n ⊆ Sf(m)
such that fn ≥ 0 holds m-a.e. for each n ∈ N and limn kfn − f kL∞ (m) = 0. Given that L is
continuous and L(fn ) ≥ 0 holds for all n ∈ N by construction, we conclude that L(f ) ≥ 0, as
it is a uniform limit of non-negative functions. The proof of the statement is complete.
2.2. Measurable correspondences. Aim of this subsection is to recall some basic definitions and results concerning measurable correspondences. The whole material we are going
to discuss can be found, e.g., in [1].
Let (X, Σ) be a measurable space and let (Y, dY ) be a separable metric space. Then any
map ϕ : X → 2Y is said to be a correspondence from X to Y and is denoted by ϕ : X ։ Y.
Definition 2.5 (Measurable correspondence). A correspondence ϕ : X ։ Y is said to be:
8
SIMONE DI MARINO, DANKA LUČIĆ, AND ENRICO PASQUALETTO
a) weakly measurable, provided x ∈ X : ϕ(x) ∩ U 6= ∅ ∈ Σ for every U ⊆ Y open,
b) measurable, provided x ∈ X : ϕ(x) ∩ C 6= ∅ ∈ Σ for every C ⊆ Y closed.
Let us collect a few important properties of (weakly) measurable correspondences:
i) Every measurable correspondence from X to Y is weakly measurable. Conversely,
every weakly measurable correspondence from X to Y with compact values is measurable.
ii) Let ϕ : X ։ Y be a single-valued correspondence, i.e., for every x ∈ X there exists an
element ϕ̄(x) ∈ Y such that ϕ(x) = ϕ̄(x) . Then ϕ is a measurable correspondence
if and only if ϕ̄ : X → Y is a measurable map.
iii) Let ϕ, ϕ′ : X ։ Y be two measurable correspondences with compact values. Then the
intersection correspondence ϕ ∩ ϕ′ : X ։ Y, defined as (ϕ ∩ ϕ′ )(x) := ϕ(x) ∩ ϕ′ (x) for
every x ∈ X, is measurable.
iv) A correspondence ϕ : X ։ Y with non-empty values is weakly measurable if and only
if X ∋ x 7→ dY y, ϕ(x) is a measurable function for every y ∈ Y.
v) Let f : X × Y → R be a Carathéodory function, i.e.,
f (·, y) : X → R
is measurable for every y ∈ Y,
f (x, ·) : Y → R
is continuous for every x ∈ X.
Define the correspondence ϕ : X ։ Y as ϕ(x) := y ∈ Y : f (x, y) = 0 for every
x ∈ X. If the metric space (Y, dY ) is compact, then ϕ is a measurable correspondence.
vi) Let ϕ : X ։ Y be a weakly measurable correspondence with closed values. Then the
graph of ϕ is measurable, i.e., it holds that
(x, y) ∈ X × Y y ∈ ϕ(x) ∈ Σ ⊗ B(Y).
vii) Kuratowski–Ryll-Nardzewski theorem. Suppose that the metric space (Y, dY )
is complete. Let ϕ : X ։ Y be a weakly measurable correspondence with non-empty
closed values. Then ϕ admits a measurable selector s : X → Y, i.e., the map s is
measurable and satisfies s(x) ∈ ϕ(x) for every x ∈ X.
viii) Let ϕ : X ։ Y be a weakly measurable correspondence. Then its closure correspon
dence clY (ϕ) : X ։ Y, which is defined as clY (ϕ)(x) := clY ϕ(x) for every x ∈ X, is
weakly measurable.
Furthermore, we will also need the following standard results about preimages and compositions of measurable correspondences:
Lemma 2.6. Let (X, Σ) be a measurable space. Let (Y, dY ), (Z, dZ ) be separable metric spaces,
with (Y, dY ) compact. Let ϕ : X ։ Z be a measurable correspondence and let ψ : Y → Z be a
continuous map. Define the preimage correspondence ψ −1 (ϕ) : X ։ Y as
ψ −1 (ϕ)(x) := ψ −1 ϕ(x) ⊆ Y for every x ∈ X.
Then ψ −1 (ϕ) is a measurable correspondence.
REPRESENTATION THEOREMS FOR NORMED MODULES
9
Proof. Let C ⊆ Y be a closed set. In particular, C is compact, whence ψ(C) ⊆ Z is compact
(and thus closed) by continuity of ψ. Therefore, the measurability of ϕ grants that
x ∈ X ψ −1 (ϕ)(x) ∩ C 6= ∅ = x ∈ X ϕ(x) ∩ ψ(C) 6= ∅ ∈ Σ.
By arbitrariness of C, we conclude that ψ −1 (ϕ) is a measurable correspondence.
Lemma 2.7. Let (X, ΣX ), (Y, ΣY ) be measurable spaces and (Z, dZ ) a separable metric space.
Let u : X → Y be a measurable map and ϕ : Y ։ Z a weakly measurable correspondence.
Consider the correspondence ϕ ◦ u : X ։ Z, given by
(ϕ ◦ u)(x) := ϕ u(x) ⊆ Z for every x ∈ X.
Then ϕ ◦ u is a weakly measurable correspondence.
Proof. Let U ⊆ Z be an open set. Since y ∈ Y : ϕ(y) ∩ U 6= ∅ ∈ ΣY and u is measurable,
it holds that
x ∈ X (ϕ ◦ u)(x) ∩ U 6= ∅ = u−1 y ∈ Y ϕ(y) ∩ U 6= ∅ ∈ ΣX .
By arbitrariness of U , we conclude that ϕ ◦ u is a weakly measurable correspondence.
2.3. Linear isometric embeddings of separable Banach spaces. In this section we
collect some results about linear isometric embeddings of Banach spaces.
Given any Banach space E, we shall denote by BE its closed unit ball v ∈ E : kvkE ≤ 1 .
We use the notation E ′ to denote the continuous dual space of E, which is a Banach space.
We begin by recalling some classical definitions and results (which can be found, e.g., in [1]):
i) Cantor set. The Cantor set is the product ∆ := {0, 2}N , where each factor {0, 2}
is endowed with the discrete topology. The topology of ∆ is induced by the distance
d∆ (a, b) :=
∞
X
|an − bn |
n=1
3n
for every a = (an )n , b = (bn )n ∈ ∆.
It holds that the Cantor set ∆ is compact. Moreover, ∆ is homeomorphic to the closed
P∞
P∞
n
n
subset C :=
n=1 an /3 : a ∈ ∆ of [0, 1] via the map ∆ ∋ a 7→
n=1 an /3 ∈ C.
ii) Let K be a non-empty closed subset of ∆. Given any a ∈ ∆, there exists a unique
element r(a) ∈ K such that d∆ a, r(a) = d∆ (a, K). The resulting map r : ∆ → K is
continuous and satisfies r|K = idK . We say that r is a retraction of ∆ onto K.
iii) Hilbert cube. The Hilbert cube is the product topological space I ∞ := [−1, 1]N . It
is compact and its topology is induced by the distance
d
I∞
(α, β) :=
∞
X
|αk − βk |
k=1
2k
for every α = (αk )k , β = (βk )k ∈ I ∞ .
Moreover, there exists a continuous surjective map ψ : ∆ → I ∞ .
10
SIMONE DI MARINO, DANKA LUČIĆ, AND ENRICO PASQUALETTO
iv) Let E be a separable Banach space. Let (vk )k∈N be a fixed dense subset of BE .
Then the map ι : BE ′ → I ∞ , defined as ι(ω) := ω[vk ] k for every ω ∈ BE ′ , is a
homeomorphism with its image (when the domain BE ′ is endowed with the restricted
weak∗ topology).
v) Let K be a compact Hausdorff topological space. Then the space C(K) of real-valued
continuous functions on K is a separable Banach space if endowed with the norm
kgkC(K) := sup g(t)
for every g ∈ C(K).
t∈K
We now recall the classical Banach–Mazur theorem [7], which states that any separable Banach space can be embedded linearly and isometrically into C([0, 1]). We also report the
proof of this result, as the explicit construction of such an embedding will be needed in §4.
Theorem 2.8 (Banach–Mazur). Let E be a separable Banach space. Then there exists a
linear isometric embedding I : E → C([0, 1]).
Proof. Let ι : BE ′ → I ∞ be a continuous embedding as in item iv). Let ψ : ∆ → I ∞ be a
continuous surjection as in item iii). Note that ψ −1 ι(BE ′ ) ⊆ ∆ is closed (thus compact)
by continuity of ψ and weak∗ compactness of BE ′ (the latter is granted by Banach–Alaoglu
theorem). Then consider a retraction r : ∆ → ψ −1 ι(BE ′ ) as in item ii). We claim that the
operator I′ : E → C(∆), which is defined as
I′ [v](a) := (ι−1 ◦ ψ ◦ r)(a)[v]
for every v ∈ E and a ∈ ∆,
is well-posed, linear, and isometric. The fact that I′ [v] ∈ C(∆) for every v ∈ E can be easily
checked: if a sequence (ai )i ⊆ ∆ converges to some element a ∈ ∆, then (ι−1 ◦ ψ ◦ r)(ai )
converges to (ι−1 ◦ ψ ◦ r)(a) in the weak∗ topology, and accordingly I′ [v](a) = limi I′ [v](ai ).
Linearity of I′ immediately follows from the definition. Moreover, it holds that
I′ [v]
C(∆)
= sup I′ [v](a) = sup ω[v] = kvkE
a∈∆
for every v ∈ E,
ω∈BE ′
where the last equality follows from the fact that the canonical embedding of the space E
into its bidual E ′′ is an isometric operator. This shows that the map I′ is an isometry.
Finally, denote by h : C → ∆ the homeomorphism described in item i) and write [0, 1] \ C
F
as a disjoint union i∈N (ti , si ). We define the map e : C(∆) → C([0, 1]) in the following way:
given any g ∈ C(∆), we set
(
(g ◦ h)(t)
if t ∈ C,
e(g)(t) :=
t−ti
(g ◦ h)(ti ) + si −ti (g ◦ h)(si )
if t ∈ (ti , si ) for some i ∈ N.
It holds that e is linear and isometric. Then the map I : E → C([0, 1]), given by I := e ◦ I′ , is
a linear isometric embedding as well. Therefore, the statement is achieved.
The statement of Theorem 2.8 can be reformulated by using the following definition:
REPRESENTATION THEOREMS FOR NORMED MODULES
11
Definition 2.9 (Universal separable Banach space). A separable Banach space B is said to be
a universal separable Banach space (up to linear isometry) provided for any separable Banach
space E there exists a linear isometric embedding I : E → B.
Therefore, Theorem 2.8 reads as follows: C([0, 1]) is a universal separable Banach space.
Remark 2.10. As a byproduct of the proof of Theorem 2.8, we see that C(∆) is a universal
separable Banach space.
2.4. Normed L0 (m)-modules. Let (X, Σ, m) be a given σ-finite measure space. We shall
denote by L0 (m) the space of all equivalence classes (up to m-a.e. equality) of measurable
functions from X to R, which is a vector space and a commutative ring with respect to the
natural pointwise operations.
Given a probability measure m′ on (X, Σ) satisfying m ≪ m′ ≪ m – for instance, pick any
S
sequence (An )n ⊆ Σ such that 0 < m(An ) < +∞ for every n ∈ N and X = n∈N An , and
P
m|An
on X – we define the complete distance dL0 (m) as
consider the measure m′ := n∈N 2n m(A
n)
ˆ
dL0 (m) (f, g) := |f − g| ∧ 1 dm′ for every f, g ∈ L0 (m).
It turns out that L0 (m) is a topological vector space and a topological ring when endowed
with the distance dL0 (m) . The distance dL0 (m) depends on the chosen measure m′ , but its
induced topology does not. Observe also that the space L∞ (m) is dL0 (m) -dense in L0 (m).
We recall the notion of normed L0 (m)-module, which has been introduced by Gigli in [10]:
Definition 2.11 (Normed L0 (m)-module). Let (X, Σ, m) be a σ-finite measure space. Then
a normed L0 (m)-module is a couple M , | · | with the following properties:
i) M is an algebraic L0 (m)-module.
ii) The map | · | : M → L0 (m), which is called a pointwise norm on M , satisfies
|v| ≥ 0
|v + w| ≤ |v| + |w|
|f · v| = |f ||v|
for every v ∈ M , with equality if and only if v = 0,
for every v, w ∈ M ,
(2.6)
for every f ∈ L0 (m) and v ∈ M ,
where all (in)equalities are intended in the m-a.e. sense.
iii) The distance dM on M associated with | · |, which is defined as
for every v, w ∈ M ,
dM (v, w) := dL0 (m) |v − w|, 0
is complete.
Remark 2.12 (Locality/glueing property). Let (X, Σ, m) be a σ-finite measure space. Then
any normed L0 (m)-module M has the following properties:
• Locality. If (An )n∈N ⊆ Σ is a partition of X and v, w ∈ M are two elements such
that [χAn ]m · v = [χAn ]m · w holds for every n ∈ N, then v = w.
12
SIMONE DI MARINO, DANKA LUČIĆ, AND ENRICO PASQUALETTO
• Glueing. If (An )n∈N ⊆ Σ is a partition of X and (vn )n∈N is any sequence in M ,
then there exists v ∈ M such that [χAn ]m · v = [χAn ]m · vn for every n ∈ N. The
element v – which is uniquely determined by the locality property – will be denoted
PN
P
P
χ
χ
by n∈N [χAn ]m · vn . It holds dM
n=1 [ An ]m · vn ,
n∈N [ An ]m · vn → 0 as N → ∞.
Both the locality property and the glueing property have been proved in [10].
Let us fix some useful notation about normed L0 (m)-modules:
a) Morphism. A map Φ : M → N between two normed L0 (m)-modules M , N is said
to be a morphism provided it is an L0 (m)-linear contraction, i.e.,
Φ(f · v + g · w) = f · Φ(v) + g · Φ(w)
Φ(v) ≤ |v| m-a.e.
for all f, g ∈ L0 (m) and v, w ∈ M ,
for all v ∈ M .
This allows us to speak about the category NMod(X, Σ, m) of normed L0 (m)-modules.
b) Dual. The dual of M is defined as the space M ∗ of all L0 (m)-linear continuous maps
from M to L0 (m). It holds that M ∗ is a normed L0 (m)-module if endowed with the
natural operations and the pointwise norm
|ω| := ess sup ω(v) v ∈ M , |v| ≤ 1 m-a.e. ∈ L0 (m) for all ω ∈ M ∗ .
(2.7)
c) Generators. We say that a set S ⊆ M generates M on some set A ∈ Σ provided
the smallest (algebraic) L0 (m)-module containing [χA ]m · S is dense in [χA ]m · M .
d) Linear independence. Some elements v1 , . . . , vn ∈ M are said to be independent
P
on a set A ∈ Σ provided for any f1 , . . . , fn ∈ L0 (m) one has ni=1 [χA ]m fi · vi = 0 if
and only if f1 , . . . , fn = 0 holds m-a.e. on A.
e) Local basis. We say that v1 , . . . , vn ∈ M constitute a local basis for M on A
provided they are independent on A and {v1 , . . . , vn } generates M on A.
f) Local dimension. The module M has local dimension equal to n ∈ N on A if it
admits a local basis on A made of exactly n elements.
g) Dimensional decomposition. It holds that the normed L0 (m)-module M admits
a unique dimensional decomposition {Dn }n∈N∪{∞} ⊆ Σ, i.e., M has local dimension
n on Dn for every n ∈ N and is not finitely-generated on any measurable subset of
D∞ having positive m-measure. Uniqueness here is intended up to m-negligible sets.
h) Proper module. A normed L0 (m)-module M , whose dimensional decomposition is
denoted by {Dn }n∈N∪{∞} , is said to be proper provided m(D∞ ) = 0.
We refer to [10, 11] for a thorough discussion about normed L0 (m)-modules.
Definition 2.13 (Countably-generated module). Let (X, Σ, m) be any σ-finite measure space.
Let M be a normed L0 (m)-module. Then we say that M is countably-generated provided
there exists a countable family C ⊆ M that generates M (on X).
We call NModcg (X, Σ, m) the category of countably-generated normed L0 (m)-modules.
Another class of modules we are interested in is that of separable normed L0 (m)-modules, i.e.,
those normed L0 (m)-modules M for which (M , dM ) is a separable metric space. We denote
REPRESENTATION THEOREMS FOR NORMED MODULES
13
by NMods (X, Σ, m) the category of separable normed L0 (m)-modules. In the forthcoming
discussion, we investigate the relation between countably-generated and separable modules.
Let (X, Σ, m) be a σ-finite measure space. Given any A, B ∈ Σ, we declare that A ∼m B if
and only if m(A∆B) = 0. This way, we obtain an equivalence relation ∼m on Σ. Given any
finite measure m′ on (X, Σ) such that m ≪ m′ ≪ m (thus in particular ∼m′ and ∼m coincide),
we define the distance dm′ on the quotient set Σ/ ∼m as
dm′ [A]∼m , [B]∼m := m′ (A∆B) for every [A]∼m , [B]∼m ∈ Σ/ ∼m .
Then we say that the measure space (X, Σ, m) is separable provided (Σ/ ∼m , dm′ ) is a separable
metric space for some finite measure m′ on (X, Σ) such that m ≪ m′ ≪ m.
Lemma 2.14. Let (X, Σ, m) be a given σ-finite measure space. Then (X, Σ, m) is a separable
measure space if and only if L0 (m), dL0 (m) is separable.
Proof.
Necessity. Suppose (X, Σ, m) is separable. Choose any probability measure m′ on (X, Σ)
such that m ≪ m′ ≪ m and dm′ is separable. Observe that L0 (m′ ) and L0 (m) coincide. Fix
a countable dm′ -dense subset C of Σ/ ∼m . Now consider f ∈ L0 (m) and ε > 0. As already
observed, we can find a simple function g ∈ Sf(m) – see (2.2) – such that dL0 (m) (f, g) < ε/2.
P
Say that g = ni=1 ai [χAi ]m . Without loss of generality, we can assume that a1 , . . . , an ∈ Q.
For any i = 1, . . . , n, pick a set Bi ∈ Σ such that [Bi ]∼m ∈ C and m′ (Bi ∆Ai ) ≤ ε/ 2 |ai | n .
Therefore, it holds that
X
X
ˆ
n
n
n
X
ε
′
χ
χ
χ
|ai | m′ (Ai ∆Bi ) ≤ .
[ Ai ]m − [ Bi ]m dm =
|ai |
ai [ Bi ]m ≤
dL0 (m) g,
2
i=1
i=1
i=1
Pn
This means that the function h := i=1 ai [χBi ]m satisfies dL0 (m) (f, h) < ε. Given that
X
n
n
n
ai [χBi ]m n ∈ N, (ai )i=1 ⊆ Q, (Bi )i=1 ⊆ C
i=1
is a countable family, we conclude that L0 (m) is separable, as desired.
Sufficiency. Suppose L0 (m) is separable. Observe that the map
(Σ/ ∼m , dm′ ) ∋ [A]∼m 7−→ [χA ]m ∈ L0 (m), dL0 (m)
is an isometry. Consequently, we conclude that (Σ/ ∼m , dm′ ) is separable, as required.
Observe that, trivially, any separable normed L0 (m)-module M is countably-generated.
The following result aims at determining in which cases the converse implication is satisfied.
Proposition 2.15. Let (X, Σ, m) be any σ-finite measure space. Then a countably-generated
normed L0 (m)-module M is separable if and only if (X, Σ, m|X\D0 ) is a separable measure
space, where {Dn }n∈N∪{∞} ⊆ Σ stands for the dimensional decomposition of the module M .
In particular, if (X, Σ, m) is a separable measure space, then any countably-generated
normed L0 (m)-module is separable.
14
SIMONE DI MARINO, DANKA LUČIĆ, AND ENRICO PASQUALETTO
Proof. Suppose (X, Σ, m|X\D0 ) is separable. Let C be a countable set generating M , i.e.,
X
n
fi · vi n ∈ N, (fi )ni=1 ⊆ L0 (m|X\D0 ), (vi )ni=1 ⊆ C
i=1
is dense in M .
(2.8)
Lemma 2.14 ensures that the space L0 (m|X\D0 ) is separable, thus we can pick a countable
dense subset D of L0 (m|X\D0 ). Since the multiplication map L0 (m) × M ∋ (f, v) 7→ f · v ∈ M
is continuous, we immediately conclude from (2.8) that the countable family
X
n
fi · vi n ∈ N, (fi )ni=1 ⊆ D, (vi )ni=1 ⊆ C
i=1
is dense in M .
This proves that the metric space (M , dM ) is separable, as desired.
Conversely, suppose M is separable. It can be readily checked that there exists v ∈ M such
that |v| = 1 holds m-a.e. on X\D0 . (Notice that [χD0 ]m ·v = 0 by definition of D0 .) Therefore,
it holds that the module generated by {v} can be identified with L0 (m|X\D0 ) (considered as
a normed L0 (m)-module), whence the space L0 (m|X\D0 ) is separable. We can conclude that
(X, Σ, m|X\D0 ) is separable by Lemma 2.14, thus completing the proof.
In §A we shall need the concept of direct limit of normed L0 (m)-modules. The following
result – which is taken from [21, Theorem 2.1] – states that direct limits always exist in the
category of normed L0 (m)-modules. (Actually, the statement below was proven in the case
in which X is a Polish space, Σ is the Borel σ-algebra of X, and m is a Radon measure on X;
however, the very same proof works in the more general case of a σ-finite measure space.)
Theorem 2.16 (Direct limits of normed L0 -modules). Let (X, Σ, m) be any σ-finite measure
space. Let {Mi }i∈I , {ϕij }i≤j be a direct system of normed L0 (m)-modules, i.e.,
i) (I, ≤) is a directed set,
ii) {Mi : i ∈ I} is a family of normed L0 (m)-modules,
iii) {ϕij : i, j ∈ I, i ≤ j} is a family of normed L0 (m)-module morphisms ϕij : Mi → Mj
such that ϕii = idMi for all i ∈ I and ϕik = ϕjk ◦ ϕij for all i, j, k ∈ I with i ≤ j ≤ k.
Then there exists a unique couple lim M⋆ , {ϕi }i∈I , where lim M⋆ is a normed L0 (m)-module
−→
−→
and each map ϕi : Mi → lim M⋆ is a normed L0 (m)-module morphism, such that:
−→
a) lim M⋆ , {ϕi }i∈I is a target for {Mi }i∈I , {ϕij }i≤j , i.e.,
−→
Mi
ϕij
ϕi
Mj
ϕj
lim M⋆
−→
is a commutative diagram for every i, j ∈ I with i ≤ j.
REPRESENTATION THEOREMS FOR NORMED MODULES
15
b) Given any other target N , {ψi }i∈I for {Mi }i∈I , {ϕij }i≤j , there exists a unique
normed L0 (m)-module morphism Φ : lim M⋆ → N such that
−→
Mi
ϕi
lim M⋆
−→
Φ
ψi
N
is a commutative diagram for every i ∈ I.
A simple example of direct limit of normed L0 (m)-modules is given by the ensuing result:
Lemma 2.17. Let (X, Σ, m) be a σ-finite measure space. Let M be a normed L0 (m)-module.
S
Let (Mn )n be an increasing sequence of normed L0 (m)-submodules of M such that n∈N Mn
is dense in M . Call ιnm : Mn ֒→ Mm the inclusion map for every n, m ∈ N with n ≤ m.
Then {Mn }n∈N , {ιnm }n≤m is a direct system of normed L0 (m)-modules and
lim M⋆ ∼
= M.
−→
Proof. Calling ιn : Mn ֒→ M the inclusion map for any n ∈ N, we see that M , {ιn }n∈N is
a target for {Mn }n∈N , {ιnm }n≤m . Moreover, fix any other target N , {ψn }n∈N . Since the
S
vector space n∈N ιn (Mn ) is dM -dense in M by assumption, there clearly exists a unique
linear continuous map Φ : M → N such that Φ(v) = ψn (v) for every n ∈ N and v ∈ Mn .
Finally, this map can be readily proven to be a morphism of normed L0 (m)-modules.
We conclude the subsection by reminding the key notion of pullback of a normed L0 -module:
Theorem 2.18 (Pullback of normed L0 -modules). Let (X, ΣX , mX ) and (Y, ΣY , mY ) be σfinite measure spaces. Let ϕ : X → Y be a measurable map satisfying ϕ∗ mX ≪ mY . Let M be
a normed L0 (mY )-module. Then there exists a unique couple (ϕ∗ M , ϕ∗ ) such that ϕ∗ M is a
normed L0 (mX )-module and ϕ∗ : M → ϕ∗ M is a linear map with the following properties:
i) It holds that |ϕ∗ v| = |v| ◦ ϕ in the mX -a.e. sense for every v ∈ M .
ii) The family {ϕ∗ v : v ∈ M } generates ϕ∗ M .
Uniqueness has to be intended up to unique isomorphism: given any other couple (N , T )
satisfying the same properties, there exists a unique isomorphism Φ : ϕ∗ M → N of normed
L0 (mX )-modules such that
M
ϕ∗
T
ϕ∗ M
Φ
N
is a commutative diagram.
The pullback of a normed module has been introduced in [10], but the variant for normed
L0 -modules presented above has been considered in [15] and [6].
16
SIMONE DI MARINO, DANKA LUČIĆ, AND ENRICO PASQUALETTO
2.5. Normed L∞ (m)-modules. We recall the notion of normed L∞ (m)-module, which has
been introduced in [10]:
Definition 2.19 (Normed L∞ (m)-module). Let (X, Σ, m) be any σ-finite measure space.
Then a normed L∞ (m)-module is a couple M , | · | having the following properties:
i) M is an algebraic L∞ (m)-module.
ii) The map | · | : M → L∞ (m), which is called a pointwise norm on M , satisfies
|v| ≥ 0
|v + w| ≤ |v| + |w|
|f · v| = |f ||v|
for every v ∈ M , with equality if and only if v = 0,
for every v, w ∈ M ,
(2.9)
∞
for every f ∈ L (m) and v ∈ M ,
where all (in)equalities are intended in the m-a.e. sense.
iii) The space M has the glueing property, i.e., given a partition (An )n∈N ⊆ Σ of X and a
sequence (vn )n∈N ⊆ M with supn ess supAn |vn | < +∞, there is (a unique) v ∈ M such
P
that [χAn ]m ·v = [χAn ]m ·vn for all n ∈ N. The element v is denoted by n∈N [χAn ]m ·vn .
iv) The norm k · kM on M associated with | · |, which is defined as
kvkM := |v|
L∞ (m)
for every v ∈ M ,
is complete.
We point out that in iii) we do not require limN
PN
χ
n=1 [ An ]m ·vn −
P
χ
n∈N [ An ]m ·vn M
= 0.
Remark 2.20. The above notion of normed L∞ (m)-module is equivalent to the concept of
L∞ (m)-normed L∞ (m)-module introduced in [10]. Here we do not specify – for the sake of
brevity – that the pointwise norm operator takes values into the space L∞ (m), the reason
being that in the present manuscript this is the only type of pointwise norm we are going to
consider over L∞ (m)-modules. However, in [10, 11] also Lp (m)-normed L∞ (m)-modules, for
any exponent p ∈ [1, ∞), are studied.
Remark 2.21 (Locality property). It can be readily checked that normed L∞ (m)-modules
have the locality property: if (An )n∈N ⊆ Σ is a partition of X and v, w ∈ M are two elements
such that [χAn ]m · v = [χAn ]m · w for every n ∈ N, then v = w. This ensures that in item iii)
P
of Definition 2.19 the element n∈N [χAn ]m · vn is uniquely determined.
Remark 2.22 (Lack of glueing). We point out that item iii) of Definition 2.19 is not granted
P
by i), ii), and iv). For instance, let us consider the Radon measure m := n∈N δn on N and
the space c0 of all real-valued sequences that converge to 0, which is an algebraic module over
the ring ℓ∞ ∼
= L∞ (m). We define the pointwise norm | · | : c0 → ℓ∞ as (an )n := |an | n for
every (an )n ∈ c0 , which clearly satisfies items ii) and iv). Nevertheless, the glueing property
fails: the elements en := (δin )i∈N with n ∈ N belong to c0 , but by ‘glueing’ them we would
obtain the sequence constantly equal to 1, which is not an element of c0 .
We now aim to investigate the relation between normed L∞ (m)-modules and normed
For the sake of clarity, we denote by M ∞ the former, by M 0 the latter.
L0 (m)-modules.
REPRESENTATION THEOREMS FOR NORMED MODULES
17
Definition 2.23 (Completion/restriction). Let (X, Σ, m) be a σ-finite measure space.
i) Completion. Let M ∞ be a normed L∞ (m)-module. Then its completion C(M ∞ )
is defined as the metric completion of M ∞ , dC(M ∞ ) , where the distance dC(M ∞ ) is
given by dC(M ∞ ) (v, w) := dL0 (m) |v − w|, 0 for every v, w ∈ M ∞ .
ii) Restriction. Let M 0 be a normed L0 (m)-module. Then its restriction R(M 0 ) is
defined as R(M 0 ) := v ∈ M 0 : |v| ∈ L∞ (m) .
It can be readily checked – by arguing as in [11, Theorem/Definition 2.7] – that C(M ∞ )
inherits a normed L0 (m)-module structure. Moreover, R(M 0 ) is a normed L∞ (m)-module.
The following result says that ‘the completion map is the inverse of the restriction map’:
Lemma 2.24 (‘C = R−1 ’). Let (X, Σ, m) be a σ-finite measure space. Then it holds that:
i) C R(M 0 ) ∼
= M 0 for every normed L0 (m)-module M 0 ,
ii) R C(M ∞ ) ∼
= M ∞ for every normed L∞ (m)-module M ∞ .
Proof.
i) Let M 0 be a normed L0 (m)-module. Observe that C R(M 0 ) can be identified with the
dM 0 -closure of R(M 0 ) in M 0 , thus to conclude it suffices to show that R(M 0 ) is dM 0 -dense
in M 0 . To this aim, fix v ∈ M 0 and call An := |v| ≤ n for every n ∈ N. Hence, it clearly
holds that [χAn ]m · v n ⊆ R(M 0 ) and limn dM 0 [χAn ]m · v, v) = 0, as required.
ii) Let M ∞ be a normed L∞ (m)-module. We call ι the L∞ (m)-linear isometric embedding
of (M ∞ , dC(M ∞ ) ) into C(M ∞ ). Notice that ι(M ∞ ) ⊆ R C(M ∞ ) by definition of R. To
conclude, it is enough to prove that actually ι(M ∞ ) = R C(M ∞ ) . Fix any w ∈ R C(M ∞ )
and ε > 0. Pick a sequence (vn )n ⊆ M ∞ with limn dC(M ∞ ) ι(vn ), w = 0. By using Egorov
theorem, we can find a partition (Ai )i∈N ⊆ Σ of X and a sequence (ni )i∈N ⊆ N such that
ess sup ι(vni ) − w ≤ ε
for every i ∈ N.
Ai
Notice that supi ess supAi |vni | ≤ ε + ess supX |w| < +∞, thus the glueing property of M ∞
P
P
grants the existence of v := i∈N [χAi ]m · vni . It holds that ki=1 [χAi ]m · vni → v as k → ∞
with respect to the distance dC(M ∞ ) (but not with respect to k · kM ∞ , in general). This
P
Pk
χ
ensures that ki=1 [χAi ]m · ι(vni ) = ι
i=1 [ Ai ]m · vni → ι(v) as k → ∞, thus accordingly
the inequality ι(v) − w ≤ ε holds m-a.e.. We conclude that ι(M ∞ ) = R C(M ∞ ) .
Let us mention that both the correspondences M ∞ 7→ C(M ∞ ) and M 0 7→ R(M 0 ) can be
made into functors, which turn out to be equivalences of categories – one the inverse of the
other. We omit the details, referring to [20, Appendix B] for a similar discussion.
3. Liftings of normed modules
Aim of this section is to generalise the theory of liftings to the setting of normed modules.
In §3.1 we introduce and study a notion of normed module over L∞ (Σ), whose elements are
‘everywhere defined’. In §3.2 we prove that every normed L∞ (m)-module can be lifted to a
18
SIMONE DI MARINO, DANKA LUČIĆ, AND ENRICO PASQUALETTO
normed L∞ (Σ)-module. In §3.3 we focus our attention on the functional-analytic properties
of the fibers of a normed L∞ (Σ)-module.
3.1. Definition of normed L∞ (Σ)-module. We propose a notion of normed module over
the commutative ring L∞ (Σ):
Definition 3.1 (Normed L∞ (Σ)-module). Let (X, Σ, m) be a σ-finite measure space. Then
a normed L∞ (Σ)-module is a couple M¯, | · | that satisfies the following properties:
i) M¯ is an algebraic L∞ (Σ)-module.
ii) The map | · | : M¯ → L∞ (Σ), which is called a pointwise norm on M¯, satisfies
|v̄| ≥ 0
|v̄ + w̄| ≤ |v̄| + |w̄|
|f¯ · v̄| = |f¯||v̄|
for every v̄ ∈ M¯, with equality if and only if v̄ = 0,
for every v̄, w̄ ∈ M¯,
(3.1)
for every f¯ ∈ L∞ (Σ) and v̄ ∈ M¯.
iii) M¯ satisfies the glueing property, i.e., given any partition (An )n∈N ⊆ Σ of X and a
sequence (v̄n )n∈N ⊆ M¯ such that supn supAn |v̄n | < +∞, there is (a unique) v̄ ∈ M¯
P
such that χAn · v̄ = χAn · v̄n for all n ∈ N. The element v̄ is denoted by n∈N χAn · v̄n .
iv) The norm k · kM¯ on M¯ associated with | · |, which is defined as
kv̄kM¯ := |v̄|
L∞ (Σ)
for every v̄ ∈ M¯,
is complete.
Remark 3.2 (Locality property). It can be readily checked that normed L∞ (Σ)-modules
have the locality property: if (An )n∈N ⊆ Σ is a partition of X and v̄, w̄ ∈ M¯ are two elements
such that χAn · v̄ = χAn · w̄ for every n ∈ N, then v̄ = w̄. This ensures that in item iii) of
P
Definition 3.1 the element n∈N χAn · v̄n is uniquely determined.
Remark 3.3 (Lack of glueing). The glueing property is not granted by items i), ii), iv) of
Definition 3.1, as shown by the same counterexample we provided in Remark 2.22.
Given any normed L∞ (Σ)-module M¯, we can introduce the following equivalence relation:
two elements v̄, w̄ ∈ M¯ are equivalent – shortly, v̄ ∼ w̄ – provided |v̄ − w̄| = 0 holds m-a.e..
Then we define the space Πm (M¯) as follows:
Πm (M¯) := M¯/ ∼ .
(3.2)
Given any element v̄ ∈ M¯, we will denote by [v̄]∼ ∈ Πm (M¯) its equivalence class modulo ∼.
The canonical projection map v̄ 7→ [v̄]∼ will be denoted by πm : M¯ → Πm (M¯).
Lemma 3.4. Let (X, Σ, m) be a σ-finite measure space. Let M¯ be a normed L∞ (Σ)-module.
Then M := Πm (M¯) is a normed L∞ (m)-module and πm : M¯ → M is linear and continuous.
Proof. Given any v, w ∈ M and f ∈ L∞ (m) – say v = [v̄]∼ , w = [w̄]∼ , and f = [f¯]m – we set
v + w := [v̄ + w̄]∼ ∈ M ,
f · v := [f¯ · v̄]∼ ∈ M ,
|v| := |v̄| m ∈ L∞ (m).
REPRESENTATION THEOREMS FOR NORMED MODULES
19
It can be readily checked that the above operations are well-posed, meaning that they do not
depend on the specific choice of the representatives v̄, w̄, and f¯. Moreover, we have that the
operator | · | : M → L∞ (m) satisfies (2.6) as an immediate consequence of (3.1). To prove the
glueing property of M , fix a partition (An )n∈N ⊆ Σ of X and a sequence (vn )n∈N ⊆ M such
that supn ess supAn |vn | < +∞. Choose a representative v̄n of vn for each n ∈ N, so that there
exists an m-negligible set N ∈ Σ such that supn supAn \N |v̄n | < +∞. Since M¯ has the glueing
property, there is v̄ ∈ M¯ such that χAn \N · v̄ = χAn \N · v̄n holds for all n ∈ N. Therefore,
[χAn ]m · πm (v̄) = πm (χAn \N · v̄) = πm (χAn \N · v̄n ) = [χAn ]m · vn
holds for every n ∈ N,
which shows that M has the glueing property. Now let us define kvkM := ess supX |v| for
every element v ∈ M . We aim to prove that M , k · kM is a Banach space, so fix a Cauchy
sequence (vn )n ⊆ M , say vn = [v̄n ]∼ for all n. Hence, there exists N ∈ Σ with m(N ) = 0
such that supX\N |v̄n − v̄m | → 0 as n, m → ∞. This means that the sequence (χX\N · v̄n )n∈N
is Cauchy in M¯, thus kχX\N · v̄n − v̄kM¯ → 0 for some v̄ ∈ M¯. Then we have that
vn − πm (v̄)
M
= ess sup vn − πm (v̄) ≤ sup χX\N · v̄n − v̄ −→ 0
X
as n → ∞,
X
as required. Finally, linearity and continuity of πm : M¯ → M can be trivially verified.
3.2. Liftings of normed L∞ (m)-modules. The following result shows that any lifting of
measurable functions can be made into a ‘lifting of normed modules’, much like in Theorem
2.4 we ‘raised’ a lifting of a measure space to a lifting of measurable functions.
Theorem 3.5 (Lifting of normed L∞ (m)-modules). Let (X, Σ, m) be a σ-finite measure space.
Let M be a normed L∞ (m)-module. Let ℓ be a lifting of m and call L : L∞ (m) → L∞ (Σ) its
associated operator (as in Theorem 2.4). Then there exists a unique couple (M¯, L ), called
the L-lifting of M , where M¯ is a normed L∞ (Σ)-module and L : M → M¯ is a linear map
that satisfies the following properties:
i) It holds that L (v) = L |v| for every v ∈ M .
P
ii) The linear subspace V of all elements v̄ ∈ M¯ of the form v̄ = n∈N χAn · L (vn ),
where (An )n∈N ⊆ Σ is a partition of X and (vn )n∈N ⊆ M , is dense in M¯.
Uniqueness is intended up to unique isomorphism: given any other couple (N¯, L ′ ) with the
same properties, there exists a unique L∞ (Σ)-module isomorphism Ψ : M¯ → N¯ preserving
the pointwise norm such that
L
M
L′
M¯
Ψ
N¯
is a commutative diagram.
(3.3)
20
SIMONE DI MARINO, DANKA LUČIĆ, AND ENRICO PASQUALETTO
Proof.
Existence. First of all, let us define the pre-module Pm as
(An )n∈N ⊆ Σ is a partition of X,
(An , vn ) n∈N
Pm :=
.
(vn )n ⊆ M , supn ess supAn |vn | < ∞
We declare that (An , vn ) n ∼ (Bm , wm ) m provided χAn ∩Bm · L |vn − wm | = 0 holds for
every n, m ∈ N. We denote by [An , vn ]n the equivalence class of the sequence (An , vn ) n
with respect to the equivalence relation ∼. We endow Pm/ ∼ with the following operations:
[An , vn ]n + [Bm , wm ]m := [An ∩ Bm , vn + wm ]n,m ,
X
k
ci χCi · [An , vn ]n := [An ∩ Ci , ci vn ]n,i ,
i=1
[An , vn ]n :=
X
n∈N
[An , vn ]n
M¯
χAn L |vn | ,
(3.4)
:= sup [An , vn ]n ,
X
P
for every [An , vn ]n , [Bm , wm ]m ∈ Pm/ ∼ and ki=1 ci χCi ∈ Sf(Σ). Then we define M¯ as the
completion of the normed space Pm/ ∼, k · kM¯ . It can be readily checked – since the space
Sf(Σ) is dense in L∞ (Σ) – that the operations in (3.4) can be uniquely extended to M¯, which
has a natural structure of L∞ (Σ)-module endowed with a pointwise norm | · | : M¯ → L∞ (Σ)
satisfying items ii) and iv) of Definition 3.1. Define L : M → M¯ as L (v) := [X, v] ∈ Pm/ ∼
for every v ∈ M . It is clear that L is a linear operator that satisfies i). To show that M¯ has
the glueing property, fix a sequence (w̄n )n∈N ⊆ M¯ and a partition (An )n∈N ⊆ Σ of X. Given
k )
k
any n, k ∈ N, there exist a sequence (vn,i
i∈N ⊆ M and a partition (An,i )i∈N ⊆ Σ of An such
k ] −χ
k
k
−k
k
¯
that [Akn,i , vn,i
i
An · w̄n M¯ ≤ 2 . Call z̄ := [An,i , vn,i ]n,i ∈ M for every k ∈ N. Given
that supAn |z̄ k+1 − z̄ k | ≤ 2−k+1 for all n, k ∈ N, we have z̄ k+1 − z̄ k M¯ ≤ 2−k+1 for all k ∈ N.
Then (z̄ k )k∈N is a Cauchy sequence, whence it converges to some element w̄ ∈ M¯. Since for
any n ∈ N it holds that χAn · w̄ = limk χAn · z̄ k = χAn · w̄n , the glueing property is proved.
Finally, it only remains to show ii). Notice that it is enough to prove that V = Pm/ ∼. To
this aim, fix a partition (An )n∈N ⊆ Σ of X and a sequence (vn )n ⊆ M . We denote by v̄ the
P
element n∈N χAn · L (vn ) ∈ M¯. Then it holds that v̄ = [An , vn ]n : for any m ∈ N, we have
χAm · v̄ = χAm · L (vm ) = χAm · [X, vm ] = [Am ∩ An , vn ]n = χAm · [An , vn ]n .
This proves that V = Pm/ ∼ and accordingly that ii) is verified.
Uniqueness. First of all, observe that we are forced to set
X
X
X
χAn · L (vn ) ∈ V.
χAn · L ′ (vn ) for every
χAn · L (vn ) :=
Ψ
n∈N
n∈N
n∈N
P
Its well-posedness stems from the fact that n∈N χAn · L (vn ) and n∈N χAn · L ′ (vn ) have
the same pointwise norm by i). Hence, by ii) the map Ψ can be uniquely extended to an
L∞ (Σ)-linear operator Ψ : M¯ → N¯ preserving the pointwise norm. Finally, since Ψ(V) is
dense in N¯ again by ii), we conclude that Ψ is a normed L∞ (Σ)-module isomorphism.
P
REPRESENTATION THEOREMS FOR NORMED MODULES
21
Remark 3.6. We highlight an important byproduct of the proof of Theorem 3.5:
for every v ∈ M and f ∈ L∞ (m).
(3.5)
P
n
By density of Sf(m) in L∞ (m), it is enough to prove it for f = i=1 ai [χAi ]m ∈ Sf(m). Since
χℓ(Ai ) · L |ai v − f · v| = L [χAi ]m L |ai v − f · v| = L [χAi ]m |ai v − f · v| = 0
holds for every i = 1, . . . , n, we see that ℓ(Ai ), ai v i = [X, f · v]. Therefore, we deduce from
the second line of (3.4) that
n
X
L(f ) · L (v) =
ai χℓ(Ai ) · [X, v] = ℓ(Ai ), ai v i = [X, f · v] = L (f · v),
L (f · v) = L(f ) · L (v)
i=1
as required.
A natural question arises: given a normed L∞ (m)-module M and calling M¯ its L-lifting,
do Πm (M¯) and M coincide? The following result shows that the answer is positive.
Lemma 3.7. Let (X, Σ, m) be a σ-finite measure space. Let M be a normed L∞ (m)-module.
Let ℓ be any lifting of m, with associated operator L : L∞ (m) → L∞ (Σ). Denote by (M¯, L )
the L-lifting of M . Then it holds that Πm (M¯) ∼
= M.
Proof. To prove the statement, it suffices to show that the map T := πm ◦ L : M → Πm (M¯)
is an isomorphism of normed L∞ (m)-modules. We know that T is L∞ (m)-linear: it is linear
as composition of linear operators, while for any f ∈ L∞ (m) and v ∈ M it holds that
(3.5)
T (f · v) = πm L (f · v) = πm L(f ) · L (v) = L(f ) · L (v) ∼ = f · L (v) ∼ = f · T (v).
Furthermore, for every v ∈ M we have that
T (v) = L (v) ∼ = L (v) m = L |v| m = |v|
holds m-a.e. on X,
in other words, the map T preserves the pointwise norm. In order to conclude, it suffices to
prove that T is surjective. Let [w̄]∼ ∈ Πm (M¯) be fixed. Then for any n ∈ N we can pick an
P
element w̄n = i∈N χAni · L (vin ) ∈ M¯ in such a way that limn kw̄n − w̄kM¯ = 0. Now let us
P
set vn := i∈N [χAni ]m · vin ∈ M for all n ∈ N, which is well-defined as
sup ess sup |vin | ≤ sup sup L (vin ) = kw̄n kM¯ < +∞
i∈N
An
i
i∈N An
i
for every n ∈ N.
Since for any n, m ∈ N it holds that
h
i
X
X
n
m
χAn ∩Am ]m L (vin ) − L (vjm )
|vn − vm | =
[χAni ∩Am
]
|v
−
v
|
=
[
= |w̄n − w̄m | m ,
m
i
j
j
i
j
i,j∈N
i,j∈N
m
we see that the sequence (vn )n∈N ⊆ M is Cauchy, thus it converges to some element v ∈ M .
In general L (v) and w̄ may be different, but for sure one has that L (v) − w̄ m = 0, indeed
h
i
h
i
h
i
L (v) − w̄
≤ L (v − vn )
+ L (vn ) − w̄n
+ |w̄n − w̄| m = |v − vn | + |w̄n − w̄| m
m
m
m
is satisfied m-a.e. and |v − vn | + |w̄n − w̄| m → 0 with respect to the L∞ (m)-norm. This
means that T (v) = [w̄]∼ , whence the operator T is surjective, as desired.
22
SIMONE DI MARINO, DANKA LUČIĆ, AND ENRICO PASQUALETTO
3.3. Fibers of a normed L∞ (Σ)-module. Let (X, Σ, m) be a σ-finite measure space and
let M¯ be a normed L∞ (Σ)-module. Given any x ∈ X, we define the submodule M¯x of M¯ as
M¯x := χ{x} · M¯.
Since the ideal (χ{x} ) ⊆ L∞ (Σ) generated by χ{x} can be identified with the real field R, we
deduce that M¯x inherits a vector space structure. Moreover, let us define
kv̄kx := |v̄|(x)
for every v̄ ∈ M¯x .
Therefore, M¯x , k · kx is a Banach space. We call it the fiber of M¯ over the point x.
Remark 3.8. Given any element v̄ ∈ M¯, we shall make use of the shorthand notation
v̄x := χ{x} · v̄ ∈ M¯x
for every x ∈ X.
Then v̄ ∈ M¯ can be thought of as a map assigning to any x ∈ X a vector v̄x ∈ M¯x .
Fix a normed L0 (m)-module M and consider the duality pairing
h·, ·i : M ∗ × M −→ L0 (m),
hω, vi := ω(v) for every ω ∈ M ∗ and v ∈ M .
(3.6)
Choose any lifting ℓ of m. Denote by L the operator associated with ℓ as in Theorem 2.4.
Call (M¯, L ) and (N¯, L ∗ ) the L-liftings of the normed L∞ (m)-modules R(M ) and R(M ∗ ),
respectively. Notice that the duality pairing in (3.6) restricts to an L∞ (m)-bilinear and
continuous map h·, ·i : R(M ∗ ) × R(M ) → L∞ (m). We now want to lift it to a duality pairing
between M¯ and N¯. Given any two sequences (vn )n∈N ⊆ R(M ), (ωm )m∈N ⊆ R(M ∗ ) and any
two partitions (An )n∈N , (Bm )m∈N ⊆ Σ of X, let us define
X
X
X
χAn ∩Bm L hωm , vn i ∈ L∞ (Σ).
χAn · L (vn ) :=
χBm · L ∗ (ωm ),
(3.7)
n,m∈N
n∈N
m∈N
The well-posedness of the previous definition stems from the following inequality:
X
X
χAn ∩Bm L hωm , vn i
χAn ∩Bm L hωm , vn i =
n,m∈N
n,m∈N
≤
X
n,m∈N
=
X
n,m∈N
=
χAn ∩Bm L |ωm ||vn |
χAn ∩Bm L |ωm | L |vn |
X
χAn ∩Bm L ∗ (ωm ) L (vn )
X
χBm · L ∗ (ωm )
n,m∈N
=
m∈N
X
χAn · L (vn ) .
n∈N
The same inequality grants that the map in (3.7) can be uniquely extended to a pairing
h·, ·i : N¯ × M¯ −→ L∞ (Σ),
REPRESENTATION THEOREMS FOR NORMED MODULES
23
i.e., to an L∞ (Σ)-bilinear and continuous map satisfying the inequality
hω̄, v̄i ≤ |ω̄||v̄|
everywhere on X
(3.8)
for every ω̄ ∈ N¯ and v̄ ∈ M¯.
Remark 3.9. We underline that
L ∗ (ω), L (v) = L ω(v)
for every v ∈ R(M ) and ω ∈ R(M ∗ ),
(3.9)
by the very definition (3.7) of h·, ·i : N¯ × M¯ → L∞ (Σ).
Now fix a point x ∈ X. Then the pairing h·, ·i : N¯ × M¯ → L∞ (Σ) naturally induces a
pairing h·, ·ix : N¯x × M¯x → R, which is the bilinear and continuous function given by
for every ω̄ ∈ N¯x and v̄ ∈ M¯x .
hω̄, v̄ix := hω̄, v̄i(x)
Observe that M¯x ∋ v̄ 7→ hω̄, v̄ix ∈ R is a linear and continuous function for every ω̄ ∈ N¯x .
Therefore, it makes sense to define the map Rx : N¯x → (M¯x )′ as
Rx (ω̄) := hω̄, ·ix
for every ω̄ ∈ N¯x .
(3.10)
It is clear that Rx is a linear operator.
Proposition 3.10. Under the above assumptions, it holds that the map Rx : N¯x → (M¯x )′ is
an isometric embedding.
Proof. First of all, given any ω̄ ∈ N¯x it holds that hω̄, v̄ix ≤ kω̄kx kv̄kx for every v̄ ∈ M¯x as
a consequence of (3.8), whence accordingly
Rx (ω̄)
(M¯x )′
≤ kω̄kx
for every ω̄ ∈ N¯x .
(3.11)
In particular, the operator Rx is continuous. Then to prove the statement it suffices to show
that Rx is an isometry when restricted to any dense subset of N¯x .
Observe that D := L ∗ (ω)x : ω ∈ R(M ∗ ) is a dense subspace of N¯x by the very definition
of L-lifting. Fix any ω ∈ R(M ∗ ). Then it holds that
Rx L ∗ (ω)x
= sup L ∗ (ω)x , v̄ x ≥
sup
L ∗ (ω), L (v) (x)
¯ ′
(Mx )
v̄∈M¯x :
kv̄kx ≤1
(3.9)
=
sup
v∈R(M ):
|v|≤1 m-a.e.
v∈R(M ):
|v|≤1 m-a.e.
(3.12)
L ω(v) (x).
Given any ε > 0, there exists v ∈ R(M ) such that |v| ≤ 1 and ω(v) ≥ |ω| − ε are satisfied
m-a.e. by (2.7). Thus L ω(v) ≥ L |ω| − ε and accordingly L ω(v) (x) ≥ L ∗ (ω)x x − ε.
This fact – if read in conjunction with (3.11) and (3.12) – ensures that the map Rx is an
isometry when restricted to D, thus proving the statement.
Problem 3.11. Are the maps Rx : N¯x → (M¯x )′ defined in (3.10) isomorphisms?
24
SIMONE DI MARINO, DANKA LUČIĆ, AND ENRICO PASQUALETTO
4. Representation of normed modules via embedding
In this section we study separable Banach B-bundles and their strong connections with
separable normed L0 (m)-modules. Is §4.1 we introduce our notion of separable Banach bundle
and we describe a constructive procedure to obtain one such bundle. In §4.2 we show that the
space of sections of a given bundle is a normed L0 (m)-module; also, we extend the operation
of ‘taking sections’ to the level of categories, thus obtaining a well-behaved section functor.
In §4.3 we prove that the section functor is actually an equivalence of categories; this means,
roughly speaking, that there is a full correspondence between separable Banach bundles and
separable normed L0 (m)-modules.
4.1. Separable Banach bundles. Given a Banach space B, we denote by Gr(B) the family
of its closed linear subspaces.
Definition 4.1 (Separable Banach bundle). Let (X, Σ) be a measurable space and B a universal separable Banach space. Then a map E : X → Gr(B) is said to be a separable Banach
B-bundle over X provided E : X ։ B is a weakly measurable correspondence.
Given a separable Banach B-bundle E over X, let us define
[
TE :=
{x} × E(x) ⊆ X × B.
(4.1)
x∈X
Observe that TE ∈ Σ ⊗ B(B) by item vi) of §2.2.
Any bundle is naturally associated with the space of its (measurable) sections:
Definition 4.2 (Sections of a separable Banach bundle). Let (X, Σ) be a measurable space and
B a universal separable Banach space. Let E be a separable Banach B-bundle over X. Then
by section of E we mean a measurable selector of E, namely, a measurable map s̄ : X → B
such that s̄(x) ∈ E(x) for every x ∈ X. The vector space of sections of E is denoted by Γ̄(E).
Given any s̄ ∈ Γ̄(E), we define the function |s̄| : X → [0, +∞) as
|s̄|(x) := s̄(x)
for every x ∈ X.
(4.2)
Moreover, we define the linear subspace Γ̄b (E) ⊆ Γ̄(E) as Γ̄b (E) := s̄ ∈ Γ̄(E) : |s̄| ∈ L∞ (Σ) .
B
Remark 4.3. It is straightforward to check that Γ̄b (E) is a normed L∞ (Σ)-module when
endowed with the natural pointwise operations and the pointwise norm | · | : Γ̄b (E) → L∞ (Σ)
that has been defined in (4.2).
Proposition 4.4. Let (X, Σ) be a measurable space and B a universal separable Banach space.
i) Let (s̄n )n be any sequence of measurable maps s̄n : X → B. Define E : X ։ B as
for every x ∈ X.
E(x) := clB span s̄n (x) n ∈ N
Then E is a separable Banach B-bundle over X.
ii) Let E be a separable Banach B-bundle over X. Then there exists a countable Q-linear
subspace C of Γ̄(E) such that E(x) = clB s̄(x) : s̄ ∈ C for every x ∈ X.
REPRESENTATION THEOREMS FOR NORMED MODULES
25
Proof.
i) Given any open set U ⊆ B, it holds that
x ∈ X E(x) ∩ U 6= ∅ =
[
[
n∈N q1 ,...,qn ∈Q
x∈X
n
X
i=1
qi s̄i (x) ∈ U
∈ Σ.
By arbitrariness of U , we conclude that E : X → Gr(B) is a separable Banach B-bundle.
ii) Let (vn )n ⊆ B be a fixed dense sequence. Given any n, k ∈ N, let us define the correspondence ϕnk : X ։ B as
(
if E(x) ∩ B1/k (vn ) 6= ∅,
clB E(x) ∩ B1/k (vn )
ϕnk (x) :=
{0B }
otherwise.
Notice that ϕnk is weakly measurable as a consequence of item viii) of §2.2. Then by applying
Kuratowski–Ryll-Nardzewski theorem (item vii) of §2.2) we obtain a measurable selector s̄nk
of the correspondence ϕnk . Given any x ∈ X, v ∈ E(x), and ε > 0, we can find n, k ∈ N such
that 1/k < ε/2 and kv − vn kB < 1/k. Therefore, it holds that v − s̄nk (x) B < ε. This shows
that s̄nk (x) : n, k ∈ N is a dense subset of E(x) for every x ∈ X. The claim follows by
taking as C the Q-linear subspace of Γ̄(E) generated by {s̄nk : n, k ∈ N}.
In the sequel, we will need the following working definition of a measurable collection of
Banach spaces. Roughly speaking, it is an intermediate construction that will be used to cook
up the separable Banach bundle underlying a given separable normed L0 (m)-module.
Definition 4.5 (Measurable collection of separable Banach spaces). Let (X, Σ) be a given
measurable space. Then a family E(x) x∈X of separable Banach spaces is said to be a
measurable collection of separable Banach spaces provided there exist elements vn (x) ∈ E(x)
and ωn (x) ∈ E(x)′ , with n ∈ N and x ∈ X, such that the following properties hold:
a) vn (x) n is a dense subset of E(x) for every x ∈ X,
b) ωn (x) E(x)′ = 1 and ωn (x) vn (x) = vn (x) E(x) whenever n ∈ N and x ∈ X are
such that vn (x) 6= 0E(x) ,
c) X ∋ x 7→ ωn (x) vk (x) ∈ R is a measurable function for every n, k ∈ N.
In particular, the function X ∋ x 7→ vn (x)
E(x)
∈ R is measurable for every n ∈ N.
In the next two technical results we explain how to get a separable Banach bundle out of
a measurable collection of separable Banach spaces. Here, the explicit construction in the
proof of Banach–Mazur Theorem 2.8 plays a role.
Theorem 4.6 (Measurable family of embeddings). Let (X, Σ) be a measurable space. Let B
be a universal separable Banach space and E(x) x∈X a measurable collection of separable
Banach spaces. Choose elements vn (x) n∈N ⊆ E(x) for x ∈ X as in Definition 4.5. Then
there exists a family {Ix }x∈X of linear isometric embeddings Ix : E(x) → B such that
(4.3)
X ∋ x 7−→ Ix vn (x) ∈ B is a measurable map for every n ∈ N.
We say that {Ix }x∈X is a measurable family of (linear isometric) embeddings.
26
SIMONE DI MARINO, DANKA LUČIĆ, AND ENRICO PASQUALETTO
Proof. First of all, let us define the objects we will need throughout the proof:
i) Given any k ∈ N, we denote by πk : I ∞ → [−1, 1] the projection on the k th component
of the Hilbert cube I ∞ , namely, we define πk (α) := αk for every α = (αk′ )k′ ∈ I ∞ .
Each πk is continuous, as I ∞ is endowed with the product topology (item iii) of §2.3).
ii) Given any x ∈ X, we define the map ιx : BE(x)′ → I ∞ as
ω vk (x)
∈ I ∞ for every ω ∈ BE(x)′ .
(4.4)
ιx (ω) :=
vk (x) E(x) ∨ 1 k
iii)
iv)
v)
vi)
vii)
Then it holds that ιx is a homeomorphism with its image (when the domain BE(x)′ is
endowed with the restricted weak∗ topology). Recall item iv) of §2.3.
Let us define the correspondence K ′ : X ։ I ∞ as K ′ (x) := ιx BE(x)′ for every x ∈ X.
Observe that K ′ has compact values by virtue of Banach–Alaoglu theorem.
Fix a continuous surjective map ψ : ∆ → I ∞ (recall item iii) of §2.3).
Denote by K : X ։ ∆ the preimage correspondence ψ −1 (K ′ ), defined as in Lemma
2.6. Since ψ is continuous and ∆ is compact, it holds that K has compact values.
Given any x ∈ X, we define the retraction rx : ∆ → K(x) as in item ii) of §2.3. Namely,
for any point a ∈ ∆ we have that rx (a) is the unique element of K(x) satisfying the
identity d∆ a, rx (a) = d∆ a, K(x) .
Given any x ∈ X, we define the operator I′x : E(x) → C(∆) as
I′x [v](a) := (ι−1
x ◦ ψ ◦ rx )(a)[v]
for every v ∈ E(x) and a ∈ ∆.
(4.5)
Then each map I′x is a linear isometric embedding (recall the proof of Theorem 2.8).
viii) Fix a linear isometric map I : C(∆) → B. Given any x ∈ X, we define the linear
isometric embedding Ix : E(x) → B as Ix [v] := (I ◦ I′x )[v] for every v ∈ E(x).
It remains to prove that X ∋ x 7→ Ix vk (x) ∈ C([0, 1]) is a measurable map for any k ∈ N.
Fix ωn (x) n∈N ⊆ BE(x)′ for x ∈ X as in Definition 4.5. We set the family of indexes Q as
M
X
Q := q = (qn )n ∈
Q qn ≥ 0 for every n ∈ N and
qn = 1 ,
n∈N
N
where N Q stands for the set of all sequences q = (qn )n ∈ QN such that qn = 0 for all but
finitely many n ∈ N. Let us define
X
ω q (x) :=
qn ωn (x) ∈ BE(x)′ for every q ∈ Q and x ∈ X.
L
n∈N
Observe that ω q (x) q∈Q is weak∗ dense in BE(x)′ for every x ∈ X, whence it follows that
ιx ω q (x) q∈Q is dI ∞ -dense in K ′ (x). Moreover, given any α ∈ I ∞ and λ > 0, we have that
o
n
o
[n
x ∈ X dI ∞ α, K ′ (x) < λ =
x ∈ X dI ∞ α, ιx ω q (x) < λ)
q∈Q
[
=
x∈X
(4.4)
q∈Q
∞
X qn ωn (x) vk (x)
X
1
α
−
<
λ
∈ Σ,
k
2k
v
(x)
∨
1
k
E(x)
n∈N
k=1
REPRESENTATION THEOREMS FOR NORMED MODULES
27
as a consequence of the measurability of each function X ∋ x 7→ ωn (x) vk (x) . Therefore, the
function X ∋ x 7→ dI ∞ α, K ′ (x) is measurable for every α ∈ I ∞ , thus accordingly K ′ is a
weakly measurable correspondence by item iv) of §2.2. Thanks to item i) of §2.2, we deduce
that K ′ is a measurable correspondence, whence K is a measurable correspondence as well
by Lemma 2.6. For any a ∈ ∆, let us consider the correspondence Za : X ։ ∆ given by
n
o
for every x ∈ X.
Za (x) := b ∈ ∆ d∆ (a, b) = d∆ a, K(x)
It holds that X × ∆ ∋ (x, b) 7→ d∆ (a, b) − d∆ a, K(x) ∈ R is a Carathéodory function, since
∆ ∋ b 7→ d∆ (a, b) is continuous and X ∋ x 7→ d∆ a, K(x) is measurable (the latter follows
from the measurability of K, by taking items i) and iv) of §2.2 into account). Therefore,
we have that Za : X ։ ∆ is a measurable correspondence by item v) of §2.2, whence the
intersection correspondence Za ∩ K : X ։ ∆ is measurable as well by item iii) of §2.2. Since
it holds that Za (x) ∩ K(x) = rx (a) for every x ∈ X, we deduce from item ii) of §2.2 that
X ∋ x 7−→ rx (a) ∈ ∆
is a measurable map for every a ∈ ∆.
(4.6)
Let us fix k ∈ N, a dense subset (ai )i∈N of ∆, and an element g ∈ C(∆). Observe that
(4.4)
(4.5)
i
I′x vk (x) (ai ) = (ι−1
= (πk ◦ ψ) rx (ai )
x ◦ ψ ◦ rx )(a ) vk (x)
for all x ∈ X and i ∈ N.
Being πk ◦ ψ : ∆ → [−1, 1] continuous, we deduce from (4.6) that X ∋ x 7→ I′x vk (x) (ai ) ∈ R
is measurable for every i ∈ N. Since we have that
g − I′x vk (x)
(4.5)
C(∆)
= sup g(ai ) − I′x vk (x) (ai )
for every x ∈ X,
i∈N
we deduce that X ∋ x 7→ g − I′x vk (x) C(∆) ∈ R is measurable for every element g ∈ C(∆).
Therefore, it holds that X ∋ x 7→ I′x vk (x) ∈ C(∆) is a measurable map for all k ∈ N.
Recalling that Ix = I ◦ I′x for every x ∈ X and that I is continuous, we can finally conclude
that X ∋ x 7→ Ix vk (x) ∈ B is a measurable map for all k ∈ N, as required.
Corollary 4.7. Let (X, Σ) be a measurable space and B a universal separable Banach space.
Let E(x) x∈X be a measurable collection of separable Banach spaces. Consider the associated
measurable family {Ix }x∈X of linear isometric embeddings Ix : E(x) → B as in Theorem 4.6.
Then the map X ∋ x 7→ E(x) := Ix E(x) ∈ Gr(B) is a separable Banach B-bundle over X.
Proof. Choose elements vn (x) n∈N ⊆ E(x) for x ∈ X as in Definition 4.5. Let us define
s̄n (x) := Ix vn (x)
for every n ∈ N and x ∈ X.
Theorem 4.6 guarantees that each map s̄n : X → B is measurable, thus accordingly the correspondence E : X ։ B, which is given by
for every x ∈ X,
E(x) = Ix E(x) = clB span s̄n (x) n ∈ N
is a separable Banach B-bundle over X by item i) of Proposition 4.4.
28
SIMONE DI MARINO, DANKA LUČIĆ, AND ENRICO PASQUALETTO
4.2. The section functor. Let (X, Σ, m) be a σ-finite measure space and B a universal
separable Banach space. Let E be a separable Banach B-bundle over X. Then we define
(4.7)
Γb (E) := Πm Γ̄b (E) , Γ(E) := C Γb (E) ,
where the operations Πm and C are defined as in (3.2) and Definition 2.23, respectively.
Remark 4.8. Observe that Γ(E) can be identified with the quotient space Γ̄(E)/ ∼, where
the equivalence relation ∼ on Γ̄(E) is defined in the following way: given any s̄, t̄ ∈ Γ̄(E), we
declare that s̄ ∼ t̄ provided m x ∈ X : s̄(x) 6= t̄(x) = 0.
Lemma 4.9. Let (X, Σ, m) be a σ-finite measure space and B a universal separable Banach
space. Let E be a separable Banach B-bundle over X. Then the normed L0 (m)-module Γ(E)
is countably-generated. In particular, if (X, Σ, m) is separable, then Γ(E) is separable.
Proof. Thanks to item ii) of Proposition 4.4, we can find a sequence (s̄n )n ⊆ Γ̄(E) such that
the identity E(x) = clB s̄n (x) : n ∈ N is satisfied for every x ∈ X. Given any n, k ∈ N, we
define Bnk := x ∈ X : |s̄n |(x) ≤ k and snk := πm (χBnk · s̄n ), where πm : Γ̄b (E) → Γb (E)
stands for the canonical projection map. We claim that (snk )n,k generates Γ(E). To prove it,
fix t ∈ Γ(E) and ε > 0. Then there exist k ∈ N and A ∈ Σ with |t| < k − ε/2 m-a.e. on A
and dΓ(E) (t0 , t) < ε/2, where we set t0 := [χA ]m · t ∈ Γb (E). Choose any element t̄0 ∈ Γ̄b (E)
such that t0 = πm (t̄0 ). Pick a partition (An )n ⊆ Σ of A such that |s̄n − t̄0 | ≤ ε/2 on An for
P
every n ∈ N. Therefore, we have that
[χ ] · s − t0 ≤ ε/2 holds m-a.e. on X. This
n∈N An m nk
P
χ
implies that dΓ(E)
n∈N [ An ]m · snk , t < ε, thus proving the first claim. The second one is
then an immediate consequence of Proposition 2.15.
Definition 4.10 (Morphism of separable Banach bundles). Let (X, Σ, m) be a σ-finite measure
space and B a universal separable Banach space. Let E, F be two separable Banach B-bundles
over X. Then a pre-morphism ϕ̄ from E to F is a measurable map ϕ̄ : TE → TF such that
ϕ̄ {x} × E(x) ⊆ {x} × F(x) ∼
= F(x) for every x ∈ X and
ϕ̄(x, ·) : E(x) → F(x)
is a linear contraction for every x ∈ X.
We declare two pre-morphisms ϕ̄1 , ϕ̄2 from E to F to be equivalent if there exists a set N ∈ Σ
with m(N ) = 0 such that ϕ̄1 (x, ·) = ϕ̄2 (x, ·) for every x ∈ X \ N . This defines an equivalence
relation, whose equivalence classes are called morphisms and usually denoted by ϕ : E → F.
We denote by SBBB (X, Σ, m) the category having the separable Banach B-bundles over
the space X as objects and the morphisms of separable Banach B-bundles as arrows.
Let us consider two separable Banach B-bundles E, F over X and a morphism ϕ : E → F.
Fix any pre-morphism ϕ̄ : TE → TF that is a representative of ϕ. Then we define the
morphism of normed L0 (m)-modules Γ(ϕ) : Γ(E) → Γ(F) as follows: given any s ∈ Γ(E), we
define Γ(ϕ)(s) as the equivalence class (under the relation ∼ introduced in Remark 4.8) of
X ∋ x 7−→ ϕ̄ x, s̄(x) ∈ F(x),
REPRESENTATION THEOREMS FOR NORMED MODULES
29
where s̄ ∈ Γ̄(E) is any representative of s. It can be readily checked that this way we obtain a
covariant functor Γ : SBBB (X, Σ, m) → NModcg (X, Σ, m), which we call the section functor.
(For brevity, in our notation the dependence of Γ on the space B is omitted.)
Lemma 4.11 (Γ is full). Let (X, Σ, m) be a σ-finite measure space and B a universal separable
Banach space. Let E, F be two separable Banach B-bundles and Φ : Γ(E) → Γ(F) a morphism
of normed L0 (m)-modules. Then there exists a morphism ϕ : E → F of separable Banach
B-bundles such that Γ(ϕ) = Φ.
Proof. Thanks to item ii) of Proposition 4.4, there is a countable Q-linear subspace C of Γ̄(E)
such that the Q-linear space C(x) := s̄(x) : s̄ ∈ C is dense in E(x) for every x ∈ X. Given
any s̄ ∈ C, choose a representative Φ̄(s̄) ∈ Γ̄(F) of Φ [s̄]∼ ∈ Γ(F). Then there exists N ∈ Σ
with m(N ) = 0 such that the following properties hold:
Φ̄(s̄ + t̄ )(x) = Φ̄(s̄)(x) + Φ̄(t̄ )(x),
for every x ∈ X \ N, s̄, t̄ ∈ C, and q ∈ Q.
Φ̄(q s̄)(x) = q Φ̄(s̄)(x),
Φ̄(s̄)(x)
F(x)
≤ s̄(x)
E(x)
(4.8)
,
Given any x ∈ X, we define the map ϕ̄x : C(x) → F(x) as
(
if x ∈ X \ N,
Φ̄(s̄)(x)
ϕ̄x s̄(x) :=
if x ∈ N.
0F(x)
The properties in (4.8) grant that each map ϕ̄x is a Q-linear contraction, thus it can be
uniquely extended to an R-linear contraction ϕ̄x : E(x) → F(x). Then we define ϕ̄ : TE → TF
as ϕ̄(x, v) := x, ϕ̄x (v) for every x ∈ X and v ∈ E(x). In order to prove that ϕ̄ is a premorphism, it is sufficient to check its measurability. To this aim, we just have to show that
ϕ̄−1 A × B̄r (w) ∈ Σ ⊗ B(B) for any A ∈ Σ, w ∈ B, and r > 0. This follows from the identity
n
o
[ \
ϕ̄−1 A × B̄r (w) = S ∪ (x, v) ∈ (A \ N ) × B ∩ TE ϕ̄x (v) ∈ B̄r (w) = S ∪
An,s̄ ,
n∈N s̄∈C
where we set S := (A ∩ N ) × B ∩ TE ∈ Σ if kwkB ≤ r, while S := ∅ if kwkB > r, and
1
1
:=
∈ Σ.
An,s̄
(x, v) ∈ (A \ N ) × B ∩ TE v − s̄(x) B < , w − Φ̄(s̄)(x) B < r +
k
k
Therefore, ϕ̄ is a pre-morphism from E to F. We denote by ϕ : E → F its equivalence class.
Observe that Γ(ϕ) [s̄]∼ = Φ [s̄]∼ for every s̄ ∈ C by construction. Finally, by arguing
exactly as in the proof of Lemma 4.9, we deduce that [s̄]∼ : s̄ ∈ C generates Γ(E), whence
we can conclude that Γ(ϕ) = Φ. Consequently, the statement is achieved.
Lemma 4.12 (Γ is faithful). Let (X, Σ, m) be a σ-finite measure space and B a universal
separable Banach space. Let E, F be separable Banach B-bundles. Let ϕ, ψ : E → F be two
morphisms of separable Banach B-bundles such that ϕ 6= ψ. Then Γ(ϕ) 6= Γ(ψ).
30
SIMONE DI MARINO, DANKA LUČIĆ, AND ENRICO PASQUALETTO
Proof. Choose representatives ϕ̄, ψ̄ of ϕ, ψ, respectively. Pick a set P ′ ∈ Σ such that m(P ′ ) > 0
and ϕ̄(x, ·) 6= ψ̄(x, ·) for every x ∈ P ′ . By item ii) of Proposition 4.4, there exists (s̄n )n ⊆ Γ̄(E)
such that s̄n (x) n is dense in E(x) for all x ∈ X. Therefore, there exist n ∈ N and P ∈ Σ
such that P ⊆ P ′ , m(P ) > 0, and ϕ̄ x, s̄n (x) 6= ψ̄ x, s̄n (x) for every x ∈ P . This ensures
that Γ(ϕ) [s̄n ]∼ 6= Γ(ψ) [s̄n ]∼ and thus accordingly Γ(ϕ) 6= Γ(ψ), as required.
4.3. Representation theorem. We are finally in a position – by combining the whole machinery developed so far – to prove that every separable normed L0 (m)-module is the space
of sections of a separable Banach bundle.
Theorem 4.13 (Representation theorem). Let (X, Σ, m) be a complete, σ-finite measure
space. Let M be a countably-generated normed L0 (m)-module. Let B be a universal separable
Banach space. Then there exists a separable Banach B-bundle E over X such that Γ(E) ∼
= M.
Proof.
Step 1. First, fix a countable Q-linear subspace (vn )n of R(M ) that generates M . Choose a
sequence (ωn )n ⊆ R(M ∗ ) such that the identities |ωn | = 1 and ωn (vn ) = |vn | hold m-a.e. for
every n ∈ N. Let ℓ be any lifting of m, whose existence is granted by Theorem 2.2. Consider
the operator L : L∞ (m) → L∞ (Σ) associated with ℓ as in Theorem 2.4. Denote by (M¯, L )
and (N¯, L ∗ ) the L-liftings of R(M ) and R(M ∗ ), respectively; recall Theorem 3.5. Therefore,
L ∗ (ωn ) (x) = 1,
L ∗ (ωn ), L (vn ) (x) = L (vn ) (x),
for every n ∈ N and x ∈ X.
(Recall the discussion about the duality pairing h·, ·i between M¯ and N¯ in §3.3.)
Given any point x ∈ X, we define the separable Banach subspace E(x) of M¯x as
E(x) := clM¯x L (vn )x n ∈ N .
(4.9)
(4.10)
Consider the isometric embedding Rx : N¯x → (M¯x )′ , which has been introduced in (3.10) and
studied in Proposition 3.10. Let us define
v̄n (x) := L (vn )x ∈ E(x),
ω̄n (x) := Rx L ∗ (ωn )x |E(x) ∈ E(x)′ ,
It follows from the second line in (4.9) that
ω̄n (x) v̄n (x) = v̄n (x) E(x)
for every n ∈ N and x ∈ X.
for every n ∈ N and x ∈ X.
Moreover, observe that for any n ∈ N and x ∈ X one has that
= L ∗ (ωn )x
ω̄n (x) E(x)′ ≤ Rx L ∗ (ωn )x
¯ ′
(Mx )
(4.11)
(4.9)
N¯x
= 1.
Hence, if n ∈ N and x ∈ X satisfy v̄n (x) 6= 0E(x) , then (4.11) forces ω̄n (x) E(x)′ = 1. Finally,
given any n, k ∈ N, we have that the function X ∋ x 7→ ω̄n (x) v̄k (x) = L ∗ (ωn ), L (vk ) (x) is
measurable. All in all, we have proven that E(x) x∈X is a measurable collection of separable
Banach spaces (in the sense of Definition 4.5) when equipped with (v̄n )n , (ω̄n )n . Therefore,
let us consider a measurable family {Ix }x∈X of linear isometric embeddings Ix : E(x) → B,
REPRESENTATION THEOREMS FOR NORMED MODULES
31
whose existence is granted by Theorem 4.6. We thus denote by E : X → Gr(B) the map
X ∋ x 7→ Ix E(x) , which is a separable Banach B-bundle over X thanks to Corollary 4.7.
Step 2. Let v ∈ R(M ) be fixed. We claim that
L (v)x ∈ E(x)
for m-a.e. x ∈ X.
(4.12)
P k k k
k mk
∞
Indeed, we can find a sequence (uk )k – where uk = m
i=1 fi · ui for some (fi )i=1 ⊆ L (m)
m
k
and (uki )i=1
⊆ {vn }n – such that limk dM (uk , v) = 0. Then (up to taking a not relabelled
subsequence) we have that L (uk ) − L (v) (x) → 0 for m-a.e. point x ∈ X, or equivalently
that limk L (uk )x − L (v)x x = 0 for m-a.e. x ∈ X. Since
L (uk )x =
mk
X
L(fik )(x) L (uki )x ∈ E(x)
for every k ∈ N and x ∈ X,
i=1
we obtain (4.12). Now let us define the map Ī(v) : X → B as
(
Ix L (v)x
if L (v)x ∈ E(x),
Ī(v)(x) :=
otherwise.
0B
(4.13)
Choose any set N ∈ Σ such that m(N ) = 0 and L (v)x = limk L (uk )x for every x ∈ X \ N .
Hence, we have that
mk
X
L(fik )(x) Ix L (uki )x
Ī(v)(x) = lim Ix L (uk )x = lim
k→∞
k→∞
for every x ∈ X \ N.
i=1
By recalling Theorem 4.6 and the fact that the measure space (X, Σ, m) is complete, we deduce
that Ī(v) is a measurable map from X to B. In other words, it holds that Ī(v) ∈ Γ̄(E). Then
let us denote by I : R(M ) → Γ(E) the map given by I(v) := Ī(v) ∼ for every v ∈ R(M ).
Step 3. We aim to prove that I maps R(M ) to Γb (E) and that I : R(M ) → Γb (E) is an
isomorphism of normed L∞ (m)-modules. This is sufficient to conclude that the spaces M
and Γ(E) are isomorphic as normed L0 (m)-modules by item i) of Lemma 2.24. We first check
the L∞ (m)-linearity of I: if v, w ∈ R(M ) and f, g ∈ L∞ (m), then for m-a.e. x ∈ X we have
Ī(f · v + g · w)(x) = Ix L (f · v + g · w)x = Ix L(f )(x) · L (v)x + L(g)(x) · L (w)x
= L(f )(x) · Ī(v)(x) + L(g)(x) · Ī(w)(x),
thus accordingly I(f · v + g · w) = f · I(v) + g · I(w). Moreover, given any v ∈ R(M ) one has
Ī(v)(x) B = L (v)x x = L (v) (x) = L |v| (x) for m-a.e. x ∈ X,
whence I(v) = |v| holds in the m-a.e. sense. This ensures that I maps R(M ) to Γb (E) and
that I : R(M ) → Γb (E) is a morphism of normed L∞ (m)-modules preserving the pointwise
norm. Finally, to prove that the map I is surjective, it is enough to show that its image is
dense in Γb (E). Fix s ∈ Γb (E) and ε > 0. Choose any representative s̄ ∈ Γ̄b (E) of s. Given
that the sequence Ī(vn )(x) n is dense in E(x) for every x ∈ X by (4.10) and (4.13), we can
find a partition (An )n ⊆ Σ of X such that s̄(x) − Ī(vn )(x) ≤ ε for every n ∈ N and x ∈ An .
P
This implies that the inequality s̄ − n∈N χAn · Ī(vn ) ≤ ε holds everywhere on X.
32
SIMONE DI MARINO, DANKA LUČIĆ, AND ENRICO PASQUALETTO
P
Now let us define v := n∈N [χAn ]m · vn ∈ R(M ). Clearly s − I(v) ≤ ε holds m-a.e. by
construction, so that s − I(v) Γ (E) ≤ ε. This yields surjectivity of I, which is consequently
b
an isomorphism of normed L∞ (m)-modules. Hence, the statement is finally achieved.
Remark 4.14 (Proof of the representation theorem without the Axiom of Choice). In the
above proof of Theorem 4.13, we made use of the theory of liftings of normed modules that
we developed in §3. Nevertheless, it is possible to provide an alternative proof which does
not rely upon the Axiom of Choice (and, thus, without appealing to von Neumann’s theory
of lifting). Some weaker form of the Axiom of Choice is needed anyway, e.g., in the proof
of Banach–Mazur Theorem 2.8, where Banach–Alaoglu theorem is used. We now sketch the
argument of the alternative proof of Theorem 4.13, leaving its verification to the reader.
Fix a countable Q-linear subspace (vn )n of M that generates M . Choose (ωn )n ⊆ M ∗
such that |ωn | = 1 and ωn (vn ) = |vn | hold m-a.e. for every n ∈ N. Given any n, k ∈ N, pick a
measurable representative ωn (vk ) of ωn (vk ). Then we can find a m-null set N ⊆ X such that
ωn (vk + vk′ )(x) = ωn (vk )(x) + ωn (vk′ )(x),
ωn (qvk )(x) = q ωn (vk )(x),
ωn (vk )(x) ≤ ωk (vk )(x)
for every n, k, k′ ∈ N, q ∈ Q, and x ∈ X \ N . Observe that for any x ∈ X \ N the family
n
o
Vx :=
ωn (vk )(x) n∈N k ∈ N ⊆ ℓ∞
is a Q-linear subpace of ℓ∞ . Hence, calling E(x) := {0ℓ∞ } for all x ∈ N and E(x) := clℓ∞ (Vx )
for all x ∈ X \ N , we have that E(x) x∈X is a family of separable Banach subspaces of ℓ∞ .
Moreover, for any x ∈ X and n, k ∈ N, we define ṽk (x) ∈ E(x) and ω̃n (x) ∈ E(x)′ as follows:
trivially, ṽk (x) := 0E(x) and ω̃n (x) := 0E(x)′ if x ∈ N ; if x ∈
/ N , then we set
ṽk (x) := ωn′ (vk )(x) n′ ∈N ∈ E(x),
while we denote by ω̃n (x) : E(x) → R the unique linear and continuous operator satisfying
ω̃n (x) ṽk′ (x) = ωn (vk′ )(x) for every k′ ∈ N. Then it holds that E(x) x∈X is a measurable
collection of separable Banach spaces – together with ṽk (x) and ω̃n (x). Finally, one can also
prove that the associated separable Banach B-bundle E satisfies Γ(E) ∼
= M , as desired.
In analogy with [20], we have a Serre–Swan theorem for separable normed L0 (m)-modules:
Theorem 4.15 (Serre–Swan theorem). Let (X, Σ, m) be a complete, σ-finite measure space.
Let B be a universal separable Banach space. Then the section functor
Γ : SBBB (X, Σ, m) −→ NModcg (X, Σ, m)
is an equivalence of categories. In particular, if (X, Σ, m) is a separable measure space, then
Γ : SBBB (X, Σ, m) −→ NMods (X, Σ, m)
is an equivalence of categories.
REPRESENTATION THEOREMS FOR NORMED MODULES
33
Proof. The first claim follows from Lemma 4.11, Lemma 4.12, and Theorem 4.13. The second
claim follows from the first one by taking Proposition 2.15 into account.
Problem 4.16. Does there exist some notion of measurable Banach bundle that is sufficient
to describe also the duals of separable normed L0 (m)-modules? In this regard, it is well-known
that all duals of separable Banach spaces can be embedded linearly and isometrically into ℓ∞ ,
thus the space ℓ∞ would be a good candidate for the ‘ambient space’ of the fibers of the bundle.
Finally, we now extend Banach–Mazur Theorem 2.8 to the setting of separable normed
i.e., as we are going to see, we prove the existence of universal such modules.
L0 (m)-modules;
Definition 4.17 (Universal separable normed L0 -module). Let (X, Σ, m) be a σ-finite measure
space. Let M be a separable normed L0 (m)-module. Then we say that M is a universal
separable normed L0 (m)-module if for any separable normed L0 (m)-module N there exists a
normed L0 (m)-module morphism I : N → M that preserves the pointwise norm.
Given a measurable space (X, Σ) and a universal separable Banach space B, we shall denote
by Γ(B) the space of sections of the separable Banach B-bundle X ∋ x 7→ B ∈ Gr(B).
Theorem 4.18 (Existence of universal modules). Let (X, Σ, m) be a complete, σ-finite, separable measure space. Let B be a universal separable Banach space. Then Γ(B) is a universal
separable normed L0 (m)-module.
Proof. Let M be any given separable normed L0 (m)-module. Theorem 4.15 grants the existence of a separable Banach B-bundle E over X such that Γ(E) ∼
= M . With a slight abuse of
notation, we use the symbol B to denote the separable Banach B-bundle X ∋ x 7→ B. Consider the pre-morphism ϕ̄ from E to B defined as follows: given any x ∈ X, we declare that
ϕ̄(x, ·) : E(x) → B is the inclusion map. Call ϕ : E → B the equivalence class of ϕ̄. Therefore,
it holds that Γ(ϕ) : Γ(E) → Γ(B) is a morphism of normed L0 (m)-modules that preserves the
pointwise norm. The statement is achieved.
Appendix A. Representation of normed modules via direct limits
In this section we provide an alternative description of separable normed L0 (m)-modules,
which builds upon the representation results for proper modules that have been proven in [20].
Roughly speaking, the strategy we will adopt is the following: any separable normed L0 (m)module M can be obtained as direct limit of finite-dimensional normed L0 (m)-modules (Mk )k ;
each module Mk is the space of sections of some finite-dimensional Banach bundle Ek , thus
by ‘patching together’ the bundles Ek we obtain some notion of separable Banach bundle E,
whose space of sections can be eventually identified with M . Even though this approach is
much more ‘implicit’ than the one proposed in §4, it has the advantage of clarifying how to
approximate separable normed L0 (m)-modules by proper ones.
A word on notation: for simplicity, we will use some terminology that has been already
used in §4 (such as ‘separable Banach bundle” and so on), but with a different meaning. Since
this section is independent of §4, we believe that this will not cause any ambiguity.
34
SIMONE DI MARINO, DANKA LUČIĆ, AND ENRICO PASQUALETTO
Let (X, Σ, m) be a fixed σ-finite measure space. For the sake of simplicity, we shall write
mA := m|A
for every A ∈ Σ such that m(A) > 0.
As observed in [14, Section 2], any normed L0 (mA )-module N can be canonically viewed as
a normed L0 (m)-module; we shall denote it by ExtA (N ) and call it the extension of N .
On the other hand, a normed L0 (m)-module M can be ‘localised’ on A as follows: we
define M |A as the pullback of M under the identity map from (X, Σ, mA ) and (X, Σ, m)
(cf. [10, Section 1.6]), so that M |A is a normed L0 (mA )-module. It is clear that ExtA (M |A )
is isomorphic to the normed L0 (m)-submodule [χA ]m · M = [χA ]m · v : v ∈ M of M .
A.1. Separable Banach bundles. We propose an alternative notion of separable Banach
bundle over X, which extends the one that has been introduced in [20]. The language we
adopt here is slightly different from that of [20], but it can be readily checked that the two
resulting theories are fully consistent.
We fix the notation N̄ := N ∪ {∞}. Given any n ∈ N̄, we define the vector space Vn as
(
if n < ∞,
Rn
Vn :=
if n = ∞,
c00
where c00 stands for the space of all sequences in R having only finitely many non-zero terms.
Calling (en )n∈N the canonical basis of V∞ (i.e., en := (δin )i∈N for all n ∈ N), we shall always
implicitly identify Vn with the subspace of V∞ spanned by e1 , . . . , en .
The topology we shall consider on the space V∞ is the one induced by the ℓ∞ -norm. It is
straightforward to check that a set S ⊆ c00 belongs to the Borel σ-algebra associated to such
topology if and only if S ∩ Vn is a Borel subset of (Rn , dEucl ) for every n ∈ N.
Definition A.1 (Banach bundle of dimension n). Let n ∈ N̄ be given. Then we say that a
couple E = (A, n) is a Banach bundle of dimension n over a given set A ∈ Σ provided the
function n : A × Vn → [0, +∞) is measurable and satisfies the following property:
n(x, ·) is a norm on Vn
for every x ∈ A.
Notice that (A, n) is a Banach bundle of dimension n ∈ N̄ if and only if (A, n|A×Vk ) is a
Banach bundle of dimension k for every k ∈ N satisfying k ≤ n.
Remark A.2. We observe that if n = ∞, then the norms n(x, ·) on V∞ cannot be complete,
as the vector space c00 does not support any complete norm; cf. for instance [1].
Let us consider a Banach bundle E = (A, n) of dimension n ∈ N. Then the space ΓA (E)
of sections of E is defined as the family of all measurable maps s : A → Rn , considered up
to mA -a.e. equality. As shown in [20], it turns out that ΓA (E) is a normed L0 (mA )-module
when endowed with the natural pointwise operations and the following pointwise norm:
|s|(x) := n x, s(x)
for mA -a.e. x ∈ A
for every s ∈ ΓA (E). More precisely, ΓA (E) is a free L0 (mA )-module of rank n.
REPRESENTATION THEOREMS FOR NORMED MODULES
35
We now define the space of sections of a Banach bundle E = (A, n) of any dimension n ∈ N̄,
possibly n = ∞. Call I the set of all k ∈ N with k ≤ n. We set Ek := (A, n|A×Vk ) for all k ∈ I.
Given any j, k ∈ I with j ≤ k, we have a canonical inclusion map ιjk : ΓA (Ej ) ֒→ ΓA (Ek ).
Namely, ιjk is the map sending (the equivalence class of) any section s = (s1 , . . . , sj ) of Ej
to (the equivalence class of) the section (s1 , . . . , sj , 0 . . . , 0) of Ek . It can be readily checked
that ΓA (Ek ) k∈I , {ιjk }j≤k is a direct system in the category of normed L0 (mA )-modules.
Then we define
ΓA (E) := lim ΓA (E⋆ ),
−→
whose existence is granted by Theorem 2.16. Notice that such definition of ΓA (E) is consistent
with the previous one when E is a Banach bundle of finite dimension; cf. [21, Lemma 2.10].
Definition A.3 (Banach bundle). We say that E = (An , En ) n∈N is a separable Banach
bundle over X provided {An }n∈N ⊆ Σ is a partition of X and each En = (An , nn ) is a Banach
bundle of dimension n. Moreover, we say that E is proper provided m(A∞ ) = 0.
Let E = (An , En ) n∈N be a separable Banach bundle over X. Then we define the space
of its sections as
Y
ExtAn ΓAn (En ) .
Γ(E) :=
n∈N
The direct product Γ(E) inherits an (algebraic) L0 (m)-module structure. Moreover, the fact
that the sets An are pairwise disjoint grants that the following definition is meaningful:
X
[χAn ]m |sn | for every s = {sn }n∈N ∈ Γ(E).
|s| :=
(A.1)
n∈N
It is straightforward to verify that (A.1) actually defines a pointwise norm on Γ(E), whose
associated distance dΓ(E) is complete. Therefore, Γ(E) is a normed L0 (m)-module.
A.2. Representation theorem. The purpose of this subsection is to show that any separable normed L0 (m)-module M is isomorphic to the space of sections Γ(E) of some separable
Banach bundle E over X.
In the sequel, we will need the following consequence of [20, Theorem 3], which we rephrase
in the current language. Actually, the result was obtained for modules on metric measure
spaces, but the same proof can be repeated verbatim in the case of σ-finite measure spaces.
Theorem A.4 (Representation theorem for proper modules). Let (X, Σ, m) be a σ-finite
measure space. Let M be a proper normed L0 (m)-module. Then there exists a proper Banach
bundle E over X such that M is isomorphic to Γ(E) as a normed L0 (m)-module.
Remark A.5. Let M be a separable normed L0 (m)-module that is not finitely-generated
on any measurable subset of X having positive m-measure. We claim that there exists an increasing sequence (Nn )n∈N of normed L0 (m)-submodules of M with the following properties:
i) Each Nn has local dimension n on X.
S
ii) The set n∈N Nn is dense in M .
36
SIMONE DI MARINO, DANKA LUČIĆ, AND ENRICO PASQUALETTO
We construct the desired modules Nn is a recursive way. Fix any dense subset (vn )n∈N of M .
We aim to build a sequence (Nn )n∈N of normed L0 (m)-modules satisfying i) and such that
each Nn contains the elements v1 , . . . , vn . This would clearly imply ii). First, we define N1
as the normed L0 (m)-module generated by the element
X
χ{|vk |>0}\S {|vj |>0} · vk ∈ M .
m
j<k
k∈N
Then N1 has dimension 1 (as M is not finitely-generated on any measurable set) and v1 ∈ N1 .
Now suppose to have already defined Nn for some n ∈ N. We want to define Nn+1 . Fix a
local basis w1 , . . . , wn of Nn . For any k ≥ n + 1 we call Bk′ the set where w1 , . . . , wn , vk are
Sk−1
Bj′ ; then we define Nn+1 as the normed L0 (m)-module
independent and Bk := Bk′ \ j=n+1
P
generated by Nn ∪ {wn+1 }, where we put wn+1 := k≥n+1 [χBk ]m · vk . Hence, Nn+1 has local
dimension equal to n + 1 on X (as M is not finitely-generated on any measurable set) and
contains the elements v1 , . . . , vn+1 by construction.
By building on top of Theorem A.4, we can eventually prove the following result:
Theorem A.6 (Representation theorem). Let (X, Σ, m) be any σ-finite measure space. Let
M be a separable normed L0 (m)-module. Then there exists a separable Banach bundle E over
the space X such that Γ(E) ∼
= M.
Proof. Let us call {An }n∈N the dimensional decomposition of the module M . Consider the
normed L0 (mA∞ )-module N := M |A∞ . As shown in Remark A.5, one can build an increasing sequence (Nk )k∈N of normed L0 (mA∞ )-submodules of N such that each Nk has local
S
dimension equal to k on the set A∞ and k∈N Nk is dense in N . Let us pick any sequence
(vk )k∈N ⊆ N such that
v1 , . . . , vk is a local basis for Nk on A∞ for every k ∈ N.
(A.2)
Given k ∈ N, we can find (by Theorem A.4) a Banach bundle Fk′ = (A∞ , n′k ) of dimension k
such that ΓA∞ (Fk′ ) ∼
= Nk . Under such isomorphism, the elements v1 , . . . , vk ∈ Nk correspond
to some sections sk1 , . . . , skk ∈ Γ(Fk′ ), respectively. Pick representatives s̄k1 , . . . , s̄kk of them.
Then we know from (A.2) that there is a measurable set N ⊆ A∞ with m(N ) = 0 such that
s̄k1 (x), . . . , s̄kk (x)
is a basis of Rk for every k ∈ N and x ∈ A∞ \ N.
Therefore, for any k ∈ N we define a new Banach bundle Fk = (A∞ , nk ) of dimension k as
(
if x ∈ A∞ \ N,
n′k x, λ1 s̄k1 (x) + . . . + λk s̄kk (x)
nk x, (λ1 , . . . , λk ) :=
1/2
2
2
(λ1 + . . . + λk )
if x ∈ N.
∼ Nk and nk+1 |A ×V = nk for every k ∈ N. Hence, we can consider
It follows that ΓA∞ (Fk ) =
∞
k
the Banach bundle E∞ = (A∞ , n∞ ) of dimension ∞, where n∞ : A∞ × V∞ → [0, +∞) is
defined as the unique function satisfying n∞ |A∞ ×Vk = nk for all k ∈ N. As granted by Lemma
2.17, the direct limit of ΓA∞ (Fk ) ∼
= Nk is isomorphic to N , thus ΓA∞ (E∞ ) ∼
= M |A∞ . To
0
conclude, notice that M |X\A∞ is a proper normed L (mX\A∞ )-module, whence accordingly
M |X\A∞ ∼
= ΓX\A∞ (E ′ ) for some proper Banach bundle E ′ = (An , En ) n∈N
REPRESENTATION THEOREMS FOR NORMED MODULES
as a consequence of Theorem A.4. Hence, the separable Banach bundle E := (An , En )
satisfies Γ(E) ∼
= M , as required.
37
n∈N
Remark A.7 (‘Serre–Swan theorem’). Given a σ-finite measure space (X, Σ, m) and two
separable Banach bundles E = (An , En ) n∈N̄ and F = (Bm , Fm ) m∈N̄ over X, we can
define a pre-morphism between E and F as a family ϕ = {ϕnm }n,m∈N̄ of measurable maps
ϕnm : (An ∩ Bm ) × Vn −→ (An ∩ Bm ) × Vm
such that ϕnm (x, Vn ) ⊆ {x} × Vm and
F
ϕnm (x, ·) : Vn , nE
n (x, ·) −→ Vm , nm (x, ·)
is a linear contraction
F
for every n, m ∈ N̄ and x ∈ An ∩ Bm , where we call En = (An , nE
n ) and Fm = (Bm , nm ).
We declare two pre-morphisms {ϕnm }n,m∈N̄ and {ψnm n,m∈N̄ between E and F to be
equivalent provided there exists a set N ∈ Σ with m(N ) = 0 such that
ϕnm (x, ·) = ψnm (x, ·)
for every x ∈ X \ N and n, m ∈ N̄.
Therefore, it makes sense to consider the category of separable Banach bundles over X having
the equivalence classes of pre-morphisms as arrows. We point out that – in analogy with what
done in §4.2 – it is possible to promote the correspondence E 7→ Γ(E) to a functor (called the
section functor ) from the category of separable Banach bundles over X to that of separable
normed L0 (m)-modules. Furthermore, the section functor can be shown to be an equivalence
of categories (the so-called ‘Serre–Swan theorem’). We omit the details.
Appendix B. Cotangent bundle on metric measure spaces
As mentioned in the introduction, in the study of the differential structure of metric measure
spaces a key role is played by the so-called cotangent module L0 (T∗ X), which has been
introduced by Gigli in [10]. We now propose an alternative axiomatisation, at least in the
case in which W 1,2 (X) is separable. In the approach we are going to present, we directly
introduce a notion of cotangent bundle T∗ X over (X, d, m), which does not require the theory
of normed modules to be formulated (cf. Remark B.2). Even though we just consider p = 2
for simplicity, a similar construction could be performed for any p ∈ (1, ∞).
By metric measure space (X, d, m) we mean a complete, separable metric space (X, d),
endowed with a non-negative Radon measure m. Calling Σ the completion of the Borel σalgebra B(X) and m̄ the completion of the measure m, it holds that (X, Σ, m̄) is a complete,
σ-finite measure space, thus in particular the results of §4.3 can be applied. Observe that
normed L0 (m)-modules and normed L0 (m̄)-modules can be identified in a canonical way.
We denote by LIP(X) the space of all real-valued Lipschitz functions on X. Given any
function f ∈ LIP(X), its slope lip(f ) : X → [0, +∞) is defined as
lip(f )(x) := lim
y→x
f (x) − f (y)
d(x, y)
if x ∈ X is an accumulation point,
38
SIMONE DI MARINO, DANKA LUČIĆ, AND ENRICO PASQUALETTO
and lip(f )(x) := 0 otherwise. We define the Cheeger energy Ch : L2 (m) → [0, +∞] on X as
ˆ
2
2
2
Ch(f ) := inf lim
lip (fn ) dm (fn )n ⊆ LIP(X), [fn ]m ∈ L (m), [fn ]m → f in L (m)
n→∞
for every f ∈
L2 (m).
Then (following [8]) we define the Sobolev space on (X, d, m) as
o
n
W 1,2 (X) := f ∈ L2 (m) Ch(f ) < +∞ .
Given any f ∈ W 1,2 (X), there exists a distinguished function |Df | ∈ L2 (m) – called the
´
minimal relaxed slope of f – which provides the integral representation Ch(f ) = |Df |2 dm
of the Cheeger energy. It turns out that W 1,2 (X) is a Banach space if endowed with the norm
ˆ
1/2
for every f ∈ W 1,2 (X).
|f |2 dm + Ch(f )
kf kW 1,2 (X) :=
In the case in which the measure m is boundedly finite, some equivalent notions of Sobolev
spaces have been introduced in [3, 5, 24]. It is worth pointing out that in most cases the
Sobolev space W 1,2 (X) is separable. Indeed, as proven in [2], the separability is granted
by the reflexivity of the Sobolev space, which is in turn known to hold on a vast class of
metric measure spaces; for instance, whenever the underlying metric space (X, d) is doubling
(cf. [2]) or carries a ‘nice’ geometric structure (such as Euclidean spaces, Carnot groups,
Finsler manifolds, subRiemannian manifolds, and locally CAT(κ) spaces; cf. the introduction
of [19]). To the best of our knowledge, the only known examples of a non-separable Sobolev
space are described in [2].
With the terminology introduced above at our disposal, we can now state and prove our
existence and uniqueness result about the cotangent bundle of a metric measure space:
Theorem B.1 (Cotangent bundle). Let (X, d, m) be a metric measure space such that the
Sobolev space W 1,2 (X) is separable. Let B be a universal separable Banach space. Then there
exists a unique couple (T∗ X, d), where T∗ X is a separable Banach B-bundle over X (in the
sense of Definition 4.1) called the cotangent bundle of (X, d, m) and d : W 1,2 (X) → Γ(T∗ X)
is a linear operator called the differential, such that the following properties are satisfied:
i) It holds that |df | = |Df | in the m-a.e. sense for every f ∈ W 1,2 (X).
ii) Given any dense sequence (fn )n in W 1,2 (X), it holds that
dfn (x) n ∈ N is dense in T∗x X := T∗ X(x) for m-a.e. x ∈ X.
Uniqueness is intended up to unique isomorphism: given any other couple (E, d′ ) with the
same properties, there exists a unique isomorphism ϕ : T∗ X → E such that
d
W 1,2 (X)
d′
Γ(T∗ X)
Γ(ϕ)
Γ(E)
is a commutative diagram.
REPRESENTATION THEOREMS FOR NORMED MODULES
39
Proof. First of all, recall the notion of cotangent module introduced in [10, Definition 2.2.1]
(cf. [13, Proposition 4.1.8] for the formulation we will present, via normed L0 (m)-modules):
there exists a unique couple L0 (T∗ X), d , where L0 (T∗ X) is a separable normed L0 (m)module and d : W 1,2 (X) → L0 (T∗ X) is a linear operator, such that:
i′ ) |df | = |Df | holds m-a.e. for every f ∈ W 1,2 (X).
ii′ ) Given any (fn )n dense in W 1,2 (X), the family {dfn : n ∈ N} generates L0 (T∗ X).
(The separability of L0 (T∗ X) is granted, e.g., by [13, Lemma 3.1.17].) Uniqueness is intended
in the following sense: given another couple (M , d′ ) having the same properties, there exists
a unique isomorphism Φ : L0 (T∗ X) → M of normed L0 (m)-modules such that Φ ◦ d = d′ .
By applying Lemma 4.11, we find a separable Banach B-bundle T∗ X over the space X such
that Γ(T∗ X) ∼
= L0 (T∗ X). It is clear that the map d : W 1,2 (X) → Γ(T∗ X) satisfies the item i) as
a consequence of i′ ). Moreover, the validity of the item ii) can be deduced from ii′ ) by suitably
adapting the arguments in the proof of Proposition 4.4. Finally, the uniqueness of the couple
(T∗ X, d) up to unique isomorphism can be obtained by combining the analogous property
of L0 (T∗ X), d with the fact (Theorem 4.15) that the section functor is an equivalence of
categories. Therefore, the statement is achieved.
Remark B.2. The theory of normed modules is not really used in Theorem B.1, in the sense
that the spaces Γ(T∗ X) and Γ(E) can be just considered as vector spaces, without looking at
their module structure. The same observation applies to the morphism Γ(ϕ) as well.
Appendix C. The pullback bundle
In the field of nonsmooth differential geometry, a prominent role is played by the notion of
pullback of a normed module, which we recalled in Theorem 2.18. The primary purpose of
this section is to show that separable Banach bundles come with a natural notion of pullback
(see Definition C.1) which is consistent with that of normed modules (see Theorem C.3).
For technical reasons (namely, because we will need the Disintegration Theorem C.2), we
will mostly work with metric measure spaces (instead of general σ-finite measure spaces).
Furthermore, we study the projection operator Prϕ associated with a normed L0 -module M
(see Theorem C.9), which is a distinguished left inverse of the pullback map ϕ∗ : M → ϕ∗ M .
In the setting of separable normed modules, we also provide a fiberwise description of the
operator Prϕ ; see Proposition C.11 for the details.
C.1. Pullback and section functors commute. Let us begin with the definition of pullback of a separable Banach bundle.
Definition C.1 (Pullback bundle). Let (X, ΣX ), (Y, ΣY ) be measurable spaces and B a universal separable Banach space. Let ϕ : X → Y be a measurable map. Let E be a separable
Banach B-bundle over Y. Then we define the map ϕ∗ E : X → Gr(B) as
ϕ∗ E(x) := E ϕ(x)
for every x ∈ X.
40
SIMONE DI MARINO, DANKA LUČIĆ, AND ENRICO PASQUALETTO
It follows from Lemma 2.7 that ϕ∗ E is a separable Banach B-bundle over X. We call it the
pullback bundle of E under the map ϕ.
Let (X, dX ), (Y, dY ) be separable metric spaces. By P(X) we mean the family of all Borel
probability measures µ on X, i.e., with µ(X) = 1. Then a family {µy }y∈Y ⊆ P(X) is said to
be a Borel family of measures provided for any Borel function f : X → [0, +∞] it holds that
ˆ
Y ∋ y 7−→ f dµy ∈ [0, +∞] is Borel measurable.
We need the following classical result, whose proof can be found, e.g., in [4, Theorem 5.3.1].
Theorem C.2 (Disintegration theorem). Let (X, dX , mX ), (Y, dY , mY ) be metric measure
spaces, with mX , mY finite. Let ϕ : X → Y be a Borel map satisfying ϕ∗ mX = mY . Then there
exists a mY -a.e. uniquely determined Borel family of measures {myX }y∈Y ⊆ P(X) such that
myX X \ ϕ−1 (y) = 0 for mY -a.e. y ∈ Y,
(C.1a)
ˆ
ˆ ˆ
(C.1b)
f dmX =
f dmyX dmY (y) for every f : X → [0, +∞] Borel.
We abbreviate the conditions (C.1a) and (C.1b) to the single expression mX =
´
myX dmY (y).
We are now ready to prove that the sections of the pullback bundle can be identified with
the elements of the pullback of the space of sections of the bundle itself.
Theorem C.3 (Pullback and section functors commute). Let (X, dX , mX ), (Y, dY , mY ) be
metric measure spaces, with mX , mY finite. Let B be a universal separable Banach space and
let ϕ : X → Y be a Borel map satisfying ϕ∗ mX = mY . Let E be a separable Banach B-bundle
over Y. Then it holds that
ϕ∗ Γ(E) ∼
= Γ(ϕ∗ E),
the pullback map ϕ∗ : Γ(E) → Γ(ϕ∗ E) being given by (ϕ∗ s)(x) := s ϕ(x) for mX -a.e. x ∈ X.
Proof. First of all, observe that |ϕ∗ s|(x) = (s◦ϕ)(x) B = |s|◦ϕ (x) holds for every s ∈ Γ(E)
and mX -a.e. x ∈ X. Consequently, in order to prove the statement, it suffices to show that the
family ϕ∗ s : s ∈ Γ(E) generates Γ(ϕ∗ E) on X. To this aim, let t ∈ Γ(ϕ∗ E) and ε > 0 be
fixed. Thanks to the separability of B, we can find a Borel partition (An )n∈N of X such that
for every n ∈ N it holds that t(x) − t(x′ ) B ≤ ε for mX -a.e. x, x′ ∈ An . By using Theorem
´
C.2, we can disintegrate the measure mX along ϕ as myX dmY (y). Then let us define
X
t̃ :=
[χAn ]mX · ϕ∗ sn ∈ Γ(ϕ∗ E),
(C.2)
n∈N
where for every n ∈ N the section sn ∈ Γ(E) is given by
sn (y) :=
An
t(x) dmyX (x) ∈ E(y)
for mY -a.e. y ∈ Y,
(C.3)
ffl
with the convention that An t dmyX := 0E(y) if myX (An ) = 0. Some verifications are in order:
in view of (C.1a), we know that for mY -a.e. y ∈ Y it holds t(x) ∈ E(y) for myX -a.e. x ∈ X.
REPRESENTATION THEOREMS FOR NORMED MODULES
41
Being the map t Borel (thus strongly Borel, as B is separable) and bounded on the set An ,
ffl
we have that the Bochner integral An t dmyX ∈ E(y) exists for mY -a.e. y ∈ Y, whence the
well-posedness of (C.2) follows. Moreover, given any element ω ∈ B′ , it holds that
´
ω[t(x)] dmyX (x)
´
ω sn (y) = χ{y′ ∈Y : my′ (A )>0} (y)
for mY -a.e. y ∈ Y.
χAn dmyX
n
X
Given that {myX }y∈Y is a Borel family of measures, we deduce that Y ∋ y 7→ ω sn (y) ∈ R is
a Borel function, thus accordingly the map sn : Y → B is weakly Borel. Being B separable,
we conclude that sn is Borel. Therefore, we have that (sn )n∈N ⊆ Γ(E), so that the definition
in (C.2) is meaningful. Given any n ∈ N and mX -a.e. x ∈ An , we may estimate
t̃(x) − t(x)
B
= t(x) − (ϕ∗ sn )(x)
=
An
B
ϕ(x)
= t(x) −
An
ϕ(x)
t(x) − t(x′ ) dmX (x′ )
t(x′ ) dmX
B
t(x) − t(x′ )
≤
B
(x′ )
An
ϕ(x)
B
dmX
(x′ ) ≤ ε,
whence dΓ(ϕ∗ E) (t̃, t) ≤ ε. This shows that ϕ∗ s : s ∈ Γ(E) generates Γ(ϕ∗ E) on X.
Remark C.4. Some of the assumptions of Theorem C.3 might be dropped:
i) The result holds whenever mX and mY are σ-finite. Indeed, by arguing as we did at
the beginning of §2.4, one can find m′X ∈ P(X) such that mX ≪ m′X ≪ mX . Observe
that mY ≪ ϕ∗ m′X ≪ mY . Given that L0 (m′X ) = L0 (mX ) and L0 (ϕ∗ m′X ) = L0 (mY ),
the claim immediately follows from Theorem C.3.
ii) In addition, the assumption ϕ∗ mX = mY can be relaxed to ϕ∗ mX ≪ mY (requiring that
the measure ϕ∗ mX is σ-finite when mX (X) = +∞). To show it, consider the following
equivalence relation ∼ on a given normed L0 (mY )-module M : for any v, w ∈ M , we
declare that v ∼ w if and only if |v − w| = 0 holds ϕ∗ mX -a.e. on Y. Then the quotient
Mϕ∗ mX := M / ∼ inherits a natural structure of normed L0 (ϕ∗ mX )-module. Moreover,
it is easy to prove that ϕ∗ Mϕ∗ mX ∼
= ϕ∗ M . Hence, given a separable Banach B-bundle
E over Y, we can deduce from Theorem C.3 that ϕ∗ Γ(E) ∼
= ϕ∗ Γ(E)ϕ∗ mX ∼
= Γ(ϕ∗ E).
We omit the details and will not insist further on these observations.
C.2. The projection operator Prϕ . Let us begin by recalling a few basic notions and results
about the projection operator Prϕ for bounded functions. Cf. [12] for a related discussion.
Definition C.5 (The operator Prϕ for functions). Let (X, ΣX , mX ), (Y, ΣY , mY ) be σ-finite
measure spaces. Let ϕ : X → Y be a measurable map satisfying ϕ∗ mX = mY . Then we define
the projection operator Prϕ : L∞ (mX ) → L∞ (mY ) as the linear, 1-Lipschitz mapping
Prϕ (f ) :=
±
dϕ∗ (f + mX ) dϕ∗ (f − mX )
−
∈ L∞ (mY )
dmY
dmY
for every f ∈ L∞ (mX ),
(f mX )
where dϕ∗dm
stands for the Radon–Nikodým derivative of ϕ∗ (f ± mX ) with respect to mY ,
Y
+
while f := f ∨0 and f − := −f ∧0 are the positive part and the negative part of f , respectively.
42
SIMONE DI MARINO, DANKA LUČIĆ, AND ENRICO PASQUALETTO
Let us briefly comment on the well-posedness of Prϕ : given that
ϕ∗ (f ± mX ) ≤ ϕ∗ kf kL∞ (mX ) mX = kf kL∞ (mX ) ϕ∗ mX = kf kL∞ (mX ) mY ,
we know that ϕ∗ (f ± mX ) is σ-finite and absolutely continuous with respect to mY , so that the
(f ± mX )
Radon–Nikodým derivative dϕ∗dm
exists. Moreover, the same estimate shows that
Y
dϕ∗ (f + mX ) dϕ∗ (f − mX )
dϕ∗ (f + mX ) dϕ∗ (f − mX )
≤
−
+
dmY
dmY
dmY
dmY
dϕ∗ (f + + f − ) mX
dϕ∗ (|f | mX )
=
≤ kf kL∞ (mX )
=
dmY
dmY
Prϕ (f ) =
holds mY -a.e. on Y for any given function f ∈ L∞ (mX ), thus Prϕ (f ) L∞ (m ) ≤ kf kL∞ (mX ) .
Y
Finally, the linearity of Prϕ can be directly checked from its definition.
Remark C.6. It is straightforward to check the validity of the following properties:
Prϕ (c) = c
Prϕ (f ) ≤ Prϕ (g)
Prϕ (g ◦ ϕ f ) = g Prϕ (f )
for every c ∈ R,
(C.4a)
∞
for every f, g ∈ L (mX ) with f ≤ g,
∞
∞
for every f ∈ L (mX ) and g ∈ L (mY ),
where all equalities and inequalities are intended in the almost everywhere sense.
(C.4b)
(C.4c)
Example C.7. In general, the projection operator Prϕ : L∞ (mX ) → L∞ (mY ) cannot be
extended to a continuous map from L0 (mX ) to L0 (mY ), as shown by the following example.
P
Let us consider X := N and Y := {0}, endowed with the Borel measures mX := i∈N 2−i δi
and mY := δ0 , respectively. The unique map ϕ : X → Y (sending all elements to 0) is Borel
and satisfies ϕ∗ mX = mY . We argue by contradiction: suppose there exists a continuous
P
extension T : L0 (mX ) → L0 (mY ) of Prϕ . Define fn := ni=1 2i χi ∈ L∞ (mX ) for every n ∈ N
P
and f := i∈N 2i χi ∈ L0 (mX ). Notice that fn → f in L0 (mX ) as n → ∞ and L0 (mY ) ∼
= R.
Given that Prϕ (fn ) = n for every n ∈ N, we deduce that
T (f ) = lim T (fn ) = lim Prϕ (fn ) = +∞,
n→∞
n→∞
which leads to a contradiction. Therefore, Prϕ cannot be extended to such a map T .
In the metric measure space setting, the operator Prϕ : L∞ (mX ) → L∞ (mY ) can be alternatively described (thanks to the disintegration theorem) in the following way:
Proposition C.8 (Characterisation of Prϕ for functions). Let (X, dX , mX ), (Y, dY , mY ) be
metric measure spaces, with mX , mY finite. Let ϕ : X → Y be a Borel map with ϕ∗ mX = mY .
Then for every function f ∈ L∞ (mX ) it holds that
ˆ
Prϕ (f )(y) = f dmyX for mY -a.e. y ∈ Y,
(C.5)
where mX =
´
myX dmY (y).
REPRESENTATION THEOREMS FOR NORMED MODULES
43
(f mX )
. Therefore, in order to prove
Proof. Given that mX is finite, it holds that Prϕ (f ) = dϕ∗dm
Y
the statement it is sufficient to show that
ˆ ˆ
y
f dmX dmY (y) for every A ⊆ Y Borel.
ϕ∗ (f mX )(A) =
(C.6)
A
Since for mY -a.e. y ∈ Y it holds ϕ(x) = y for myX -a.e. x ∈ X by (C.1a), we have that
ˆ ˆ
ˆ
(C.1b)
y
χ
χ
ϕ∗ (f mX )(A) =
A ϕ(x) f (x) dmX (x) dmY (y)
A ◦ ϕ f dmX =
ˆ ˆ
=
f dmyX dmY (y),
A
thus proving (C.6). Consequently, the proof is complete.
We are now in a position to generalise the object Prϕ to the framework of normed modules.
This construction has been first obtained in [10] and later studied in [12]. Here we work with
normed L∞ -modules equipped with a pointwise norm taking values in L∞ , thus we need to
provide a slightly different proof, but the ideas are essentially borrowed from [10, 12].
Theorem C.9 (The operator Prϕ for modules). Let (X, ΣX , mX ), (Y, ΣY , mY ) be σ-finite
measure spaces. Let ϕ : X → Y be a measurable map satisfying ϕ∗ mX = mY . Let M ∞ be
a normed L∞ (mY )-module. Denote M 0 := C(M ∞ ). Then there exists a unique linear and
continuous operator Prϕ : R(ϕ∗ M 0 ) → M ∞ – called the projection operator – such that
Prϕ (f · ϕ∗ v) = Prϕ (f ) · v
for every f ∈ L∞ (mX ) and v ∈ M ∞ .
(C.7)
Moreover, it holds that
Prϕ (w) ≤ Prϕ |w| mY -a.e.
for every w ∈ R(ϕ∗ M 0 ).
(C.8)
Proof. Denote by V the family of all those elements w ∈ R(ϕ∗ M 0 ) that can be written as
P
w = n∈N [χAn ]mX · ϕ∗ vn , for a partition (An )n∈N ⊆ ΣX of X and a sequence (vn )n∈N ⊆ M ∞ .
Note that V is a dense linear subspace of R(ϕ∗ M 0 ). We are forced to set Prϕ : V → M ∞ as
X
X
Prϕ (w) :=
Prϕ [χAn ]mX · vn ∈ M ∞ for every w =
[χAn ]mX · ϕ∗ vn ∈ V,
n∈N
n∈N
where the sum is intended with respect to the distance dM 0 . Let us check that such sum is
actually well-defined: given any k ∈ N, we have the mY -a.e. inequality
k
X
n=1
k
k
X
(C.4c) X
Prϕ [χAn ]mX |vn | ◦ ϕ
Prϕ [χAn ]mX |vn | =
Prϕ [χAn ]mX · vn =
n=1
n=1
= Prϕ
X
k
[χAn ]mX
n=1
(C.4b)
∗
· ϕ vn
≤ Prϕ |w| ,
P
whence it follows that n∈N Prϕ [χAn ]mX · vn ≤ Prϕ |w| holds mY -a.e. on Y. This grants
P
that the sum n∈N Prϕ [χAn ]mX · vn exists in M 0 and defines an element Prϕ (w) ∈ M ∞ .
Moreover, the same estimates show that (C.8) holds for every w ∈ V, thus Prϕ can be uniquely
extended to a linear and continuous map Prϕ : R(ϕ∗ M 0 ) → M ∞ , which also satisfies (C.8).
44
SIMONE DI MARINO, DANKA LUČIĆ, AND ENRICO PASQUALETTO
By construction, the resulting map Prϕ is the unique linear and continuous operator satisfying
(C.7) for functions f ∈ L∞ (mX ) of the form f = [χA ]mX , where A ∈ ΣX . Finally, since simple
functions are dense in L∞ (mX ), one can easily deduce that (C.7) is verified.
Remark C.10. Observe that L∞ (mX ) and L0 (mX ) have a natural structure of normed
L∞ (mX )-module and normed L0 (mX )-module, respectively, and C L∞ (mX ) = L0 (mX ); the
same holds for L∞ (mY ) and L0 (mY ). Moreover, the pullback map ϕ∗ : L0 (mY ) → L0 (mX ) is
given by ϕ∗ g = g ◦ ϕ for every g ∈ L0 (mY ). Therefore, by using (C.4c) we deduce that the
operator Prϕ : L∞ (mX ) → L∞ (mY ) actually coincides with the projection operator between
normed modules, thus accordingly no ambiguity may arise.
We conclude by showing that the projection operator Prϕ (associated with a separable
normed module) can be characterised in a fiberwise way, thus generalising Proposition C.8.
Proposition C.11 (Characterisation of Prϕ for modules). Let (X, dX , mX ), (Y, dY , mY ) be
metric measure spaces, with mX , mY finite. Let ϕ : X → Y be a Borel map with ϕ∗ mX = mY .
Let B be a universal separable Banach space. Let E be a separable Banach B-bundle over Y.
Then the projection operator Prϕ : Γb (ϕ∗ E) → Γb (E) is given by
ˆ
Prϕ (t)(y) = t(x) dmyX (x) ∈ E(y) for every t ∈ Γb (ϕ∗ E) and mY -a.e. y ∈ Y,
where mX =
´
myX dmY (y).
Proof. First of all, let us observe that Theorem C.3 gives Γb (ϕ∗ E) = R Γ(ϕ∗ E) ∼
= R ϕ∗ Γ(E) ,
thus the projection operator Prϕ associated with Γ(E) can be seen as a mapping from Γb (ϕ∗ E)
´
to Γb (E). Given any t ∈ Γb (ϕ∗ E), we define Φ(t)(y) := t dmyX ∈ E(y) for mY -a.e. y ∈ Y. By
arguing as in the proof of Theorem C.3, one can see that Φ(t) ∈ Γb (E). The resulting map
Φ : Γb (ϕ∗ E) → Γb (E) is linear and 1-Lipschitz. For any f ∈ L∞ (mX ) and s ∈ Γb (E) we have
ˆ
ˆ
(C.5)
y
y
∗
Φ(f · ϕ s)(y) = f (x) s ϕ(x) dmX (x) =
f dmX s(y) = Prϕ (f ) · s (y)
for mY -a.e. y ∈ Y, thus accordingly Φ = Prϕ by Theorem C.9, which yields the statement.
Acknowledgements. The authors would like to thank Nicola Gigli for having suggested the
study of liftings in the setting of normed modules. They would also like to thank Tapio Rajala
for his useful comments on §4, as well as Milica Lučić, Ivana Vojnović, and Daniele Semola for
the careful reading of a preliminary version of the manuscript. The second and third named
authors acknowledge the support by the Academy of Finland, project number 314789. The
second named author also acknowledges the support by the project 2017TEXA3H “Gradient
flows, Optimal Transport and Metric Measure Structures”, funded by the Italian Ministry
of Research and University. The third named author also acknowledges the support by the
Balzan project led by Luigi Ambrosio.
REPRESENTATION THEOREMS FOR NORMED MODULES
45
References
[1] C. Aliprantis and K. Border, Infinite Dimensional Analysis: A Hitchhiker’s Guide, Studies in Economic Theory, Springer, 1999.
[2] L. Ambrosio, M. Colombo, and S. Di Marino, Sobolev spaces in metric measure spaces: reflexivity
and lower semicontinuity of slope, (2015), pp. 1–58. Variational methods for evolving objects.
[3] L. Ambrosio and S. Di Marino, Equivalent definitions of BV space and of total variation on metric
measure spaces, J. Funct. Anal., 266 (2014), pp. 4150–4188.
[4] L. Ambrosio, N. Gigli, and G. Savaré, Gradient flows in metric spaces and in the space of probability
measures, Lectures in Mathematics ETH Zürich, Birkhäuser Verlag, Basel, second ed., 2008.
, Calculus and heat flow in metric measure spaces and applications to spaces with Ricci bounds from
[5]
below, Invent. Math., 195 (2014), pp. 289–391.
[6] L. Benatti, A review of differential calculus on metric measure spaces via L0 -normed modules, 2018.
Master’s thesis, University of Trieste.
[7] C. Bessaga and A. Pelczyński, Selected topics in infinite-dimensional topology, Polska Akademia Nauk.
Instytut Matematyczny. Monografie matematyczne, 1975.
[8] J. Cheeger, Differentiability of Lipschitz functions on metric measure spaces, Geom. Funct. Anal., 9
(1999), pp. 428–517.
[9] D. Fremlin, Measure Theory: Measure algebras. Volume 3, Measure Theory, Torres Fremlin, 2011.
[10] N. Gigli, Nonsmooth differential geometry - an approach tailored for spaces with Ricci curvature bounded
from below. Mem. Amer. Math. Soc., 251 (2018), pp. 161.
[11]
, Lecture notes on differential calculus on RCD spaces, (2018). Publ. RIMS Kyoto Univ. 54.
[12] N. Gigli and E. Pasqualetto, Behaviour of the reference measure on RCD spaces under charts. To
appear on Communications in Analysis and Geometry, arXiv:1607.05188.
[13]
, Lectures on Nonsmooth Differential Geometry, SISSA Springer Series 2, 2020.
[14] N. Gigli, E. Pasqualetto, and E. Soultanis, Differential of metric valued Sobolev maps, Journal of
Functional Analysis, 278 (2020), p. 108403.
[15] N. Gigli and C. Rigoni, Recognizing the flat torus among RCD∗ (0, N ) spaces via the study of the first
cohomology group, Calculus of Variations and Partial Differential Equations, 57(5) (2017).
[16] N. Gigli and A. Tyulenev, Korevaar-Schoen’s energy on strongly rectifiable spaces, (2020). Preprint,
arXiv:2002.07440.
[17] A. Gutman, Banach bundles in the theory of lattice-normed spaces. II. Measurable Banach bundles,
Siberian Adv. Math., 3 (1993), pp. 8–40.
[18] R. Haydon, M. Levy, and Y. Raynaud, Randomly normed spaces, vol. 41 of Travaux en Cours [Works
in Progress], Hermann, Paris, 1991.
[19] E. Le Donne, D. Lučić, and E. Pasqualetto, Universal infinitesimal Hilbertianity of sub-Riemannian
manifolds, (2019). Preprint, arXiv:1910.05962.
[20] D. Lučić and E. Pasqualetto, The Serre-Swan theorem for normed modules, Rendiconti del Circolo
Matematico di Palermo Series 2, 68 (2019), pp. 385–404.
[21] E. Pasqualetto, Direct and inverse limits of normed modules, (2019). Preprint, arXiv:1902.04126.
[22] J.-L. Sauvageot, Tangent bimodule and locality for dissipative operators on C ∗ -algebras, in Quantum
probability and applications, IV (Rome, 1987), vol. 1396 of Lecture Notes in Math., Springer, Berlin,
1989, pp. 322–338.
[23] J.-L. Sauvageot, Quantum Dirichlet forms, differential calculus and semigroups, in Quantum probability
and applications, V (Heidelberg, 1988), vol. 1442 of Lecture Notes in Math., Springer, Berlin, 1990,
pp. 334–346.
[24] N. Shanmugalingam, Newtonian spaces: an extension of Sobolev spaces to metric measure spaces, Rev.
Mat. Iberoamericana, 16 (2000), pp. 243–279.
46
SIMONE DI MARINO, DANKA LUČIĆ, AND ENRICO PASQUALETTO
[25] W. Strauss, N. Macheras, and K. Musial, Liftings, Handbook on Measure Theory (E. Pap, ed.),
Elsevier, Amsterdam, 2002.
[26] M. Takesaki, Theory of operator algebras. I, Springer-Verlag, New York-Heidelberg, 1979.
[27] N. Weaver, Lipschitz algebras and derivations. II. Exterior differentiation, J. Funct. Anal., 178 (2000),
pp. 64–112.
Università di Genova (DIMA), MaLGa, Via Dodecaneso 35, 16146 Genova, Italy
Email address:
[email protected]
Università di Pisa, Dipartimento di Matematica, Largo Bruno Pontecorvo 5, 56127 Pisa, Italy
Email address:
[email protected]
Scuola Normale Superiore, Piazza dei Cavalieri 7, 56126 Pisa, Italy
Email address:
[email protected]