Abstract
We extend Korevaar–Schoen’s theory of metric valued Sobolev maps to cover the case of the source space being an \(\mathsf{RCD}\) space. In this situation it appears that no version of the ‘subpartition lemma’ holds: to obtain both existence of the limit of the approximated energies and the lower semicontinuity of the limit energy we shall rely on:

the fact that such spaces are ‘strongly rectifiable’ a notion which is firstorder in nature (as opposed to measurecontractionlike properties, which are of second order). This fact is particularly useful in combination with Kirchheim’s metric differentiability theorem, as it allows to obtain an approximate metric differentiability result which in turn quickly provides a representation for the energy density,

the differential calculus developed by the first author which allows, thanks to a representation formula for the energy that we prove here, to obtain the desired lower semicontinuity from the closure of the abstract differential.
When the target space is \(\mathsf{CAT}(0)\) we can also identify the energy density as the HilbertSchmidt norm of the differential, in line with the smooth situation.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
A seminal paper in the study of the regularity of harmonic maps between Riemannian manifolds is the one [12] by Eells and Sampson. A crucial result that they obtain is a local Lipschitz estimate in terms of a lower bound on the Ricci curvature of the source manifold and an upper bound on its dimension under the assumption that the target manifold has nonpositive sectional curvature and is simply connected.
An interesting feature of their statement is that it does not rely on the smoothness of the manifolds but only on the stated curvature bounds. It is therefore natural to wonder whether the same Lipschitz estimates can be obtained in the nonsmooth setting under the appropriate weak curvature condition: we refer to [22,23,24, 28, 29, 34, 35, 45, 46, 50] for a nonexhaustive list of papers studying this issue at various levels of generality. In connection with the kind of program developed here, we mention also the recent [13], where the BochnerEellsSampson formula has been established for harmonic maps from a smooth Riemannian manifold to a \(\mathsf{CAT}(0)\) space.
One of the first tasks to accomplish in order to move from the smooth to the nonsmooth setting is that of finding the appropriate replacement for the notion of energy that is minimized by harmonic maps. Recall that for smooth maps u between smooth Riemannian manifolds such energy is given by the formula
It is not clear a priori how to adapt this to the case where either the source or the target space are nonsmooth (and actually even in this case some thoughts are required to handle the case of u Sobolev): a turning point of the theory has been the paper [34] by Korevaar and Schoen where the energy of maps from a smooth manifold M to a general metric space \(\mathrm{Y}\) has been defined. The idea  that here we briefly recall with some simplifications  is that given such a map u and a positive ‘scale’ r one defines first the ‘energy density at scale r’ \(\mathsf{ks}_{r}[u](x)\) of u at x by putting
then the total energy \(\mathsf{E}_r(u)\) at scale r as \(\mathsf{E}_r(u):=\int \mathsf{ks}^2_{r}[u] \,\mathrm{d}\mathrm{vol} \) and finally the energy as
While this procedure indeed recovers the energy (1.1) in the case of smooth maps between smooth manifolds, it is nontrivial to check that such an energy is well defined in the generality of [34]: to check that this is the case one should prove that the limit in (1.2) exists and that \(\mathsf{E}\) is lower semicontinuous w.r.t. \(L^2\)convergence of maps.
Both these fact are deduced in [34] as a consequence of the socalled subpartition lemma, which roughly saying can be formulated as
where the ‘error term’ \(\mathrm{Err}(r,u)\) goes to 0 as \(r\downarrow 0\). This inequality grants approximate monotonicity in r of \(\mathsf{E}_r(u)\), and in turn this implies at once both the existence of the limit in (1.2) and  since the energies at positive scale are trivially \(L^2\)continuous  \(L^2\)lower semicontinuity the limit energy \(\mathsf{E}\).
In [34], the inequality (1.3) is obtained by relying, for the most part, on the fact that thanks to the smoothness of the source space, the Ricci curvature is bounded from below. While this approach does not directly work in the nonsmooth context, the basic idea does and the argument can be stretched to cover much more general situation: this kind of work has been carried out in [35], where the notion of space with the strong measure contraction property of BishopGromov type (SMCPBGspaces, in short) has been introduced and it has been proved that a suitable version of (1.3) holds on SMCPBGspaces. In particular, on these spaces the approximated energies converge and the limit energy is lower semicontinuous. Notable example of nonsmooth SMCPBGspaces are finite dimensional Alexandrov spaces with curvature bounded from below. In this direction we remark that in the recent paper [50] it has been proved that \(\mathsf{CAT}(0)\)valued harmonic maps on Alexandrov spaces are locally Lipschitz, thus greatly extending the original result by EellsSampson [12] and in particular providing the first extension of their Lipschitz estimates to the case where both the source and target spaces are nonsmooth. As said, the result by EellsSampson provides local Lipschitz estimates in terms of a lower Ricci and an upper dimension bound on the source space, therefore the natural nonsmooth setting where to expect it to hold is that of maps on \(\mathsf{RCD}(K,N)\) spaces (introduced in [14]  see also [6] for a previous contribution in the infinite dimensional case and [39, 47, 48] for the original works on the \(\mathsf{CD}\) condition via optimal transport) for \(K\in {\mathbb {R}}\) and \(N\in [1,\infty )\). Unfortunately, \(\mathsf{RCD}\) spaces are not SMCPBGspaces in general: informally speaking, this is due to the fact that the SMCPBG condition asks for the measure of balls to increase at a given power both at small and at large scales. In the context of lower Ricci bounds, this kind of behaviour is related to a noncollapsing condition (see [9] for the original definition in the setting of Riccilimit spaces and [16] for the adaptation in the synthetic setting).
If one has the goal of generalizing EellsSampson’s result to the \(\mathsf{RCD}\) setting, it would be unnatural to impose such a noncollapsing assumption. Indeed, the typical example of collapsed and smooth space is that of a weighted Riemannian manifold, i.e. of a smooth Riemannian manifold equipped with a measure different from the volume one. In this setting the relevant notion of Ricci curvature tensor is the socalled NBakryÉmeryRicci tensor and it turns out that, by closely following EellsSampson’s argument, Lipschitz estimates for harmonic maps can be obtained in terms of lower bounds on such tensor. Alternatively, to see that it is not natural to impose a noncollapsing condition one can notice that EellsSampson’s estimates pass to the limit under measuredGromovHausdorff convergence even in the collapsing case.
Aim of this paper is to adapt the constructions in [34] to the case of \(\mathsf{RCD}(K,N)\) spaces. Our main results can be described as follows: under suitable assumptions on the source space \({\mathrm{X}}\) (see (1.11) below) which cover the \(\mathsf{RCD}(K,N)\) case and for arbitrary complete spaces \(\mathrm{Y}\) as target spaces we have:
 (i):

The energy \(\mathsf{E}\) of a map is well defined by the formula (1.2), i.e. the limit exists (Theorem 3.13). Also, we improve, w.r.t. what previously known, the convergence results for the energy densities at positive scale to the limit energy density.
 (ii):

The energy \(\mathsf{E}\) is lower semicontinuous w.r.t. \(L^2\) convergence of maps (Theorem 4.16),
 (iii):

A formula like (1.1) holds, i.e. the energy \(\mathsf{E}\) can be written as
$$\begin{aligned} \mathsf{E}(u)=\int S_2(\mathrm{d}u)\,\mathrm{d}{{\mathfrak {m}}}, \end{aligned}$$(1.4)where \(S_2(\mathrm{d}u)\) is a natural replacement of the squared HilbertSchmidt norm of the abstract differential of the given map (see Theorem 4.14 and formula (1.9) below for the simplified case \({\mathrm{X}}={\mathbb {R}}^d\)). We remark that in the case \({\mathrm{X}}={\mathbb {R}}^d\) this formula was already established in [37] (and our proof read in the Euclidean case reduces to that of [37]).
Once this is done, following standard ideas in the field we can
 (iv):

Define the energy of a map from an open subset \(\Omega \) of \({\mathrm{X}}\) and show that in this setting it is still possible to prescribe the value at the boundary (Definitions 5.4, 5.8). In the case of \(\mathsf{CAT}(0)\) spaces as target, we also show that the problem of minimizing the energy among maps with given boundary value has unique solution (Theorem 6.4).
We remark that since, as said, we cannot rely on the monotonicity granted by the subpartition lemma, we shall obtain existence of the limit and lower semicontinuity of the energy via two different means.
Let us illustrate our strategy in the simplified case \({\mathrm{X}}={\mathbb {R}}^d\). As starting point we recall the known fact that if \(u:{\mathbb {R}}^d\rightarrow \mathrm{Y}\) is such that \(\varliminf _{r\downarrow 0}\mathsf{E}_r(u)<\infty \) then, using only the fact that \({\mathbb {R}}^d\) is doubling and supports a local Poincaré inequality, for some \(G\in L^2\) it holds
for some Borel set \(A\subset {\mathbb {R}}^d\) with negligible complement. In particular, this shows that u has the LusinLipschitz property. We couple this information with (a simplified version of) a result by Kirchheim [33] which says: for \(u:{\mathbb {R}}^d\rightarrow \mathrm{Y}\) Lipschitz we have that for \({\mathcal {L}}^d\)a.e. \(x\in {\mathbb {R}}^d\) there exists a seminorm \(\mathsf{md}_x(u)\), called metric differential of u at x, such that
It is then possible to see (as done in [30]) that for maps having the LusinLipschitz property, an appropriate approximate (in the measure theoretic sense) version of (1.6) holds and this fact coupled with the domination (1.5) easily gives that
and that the limit of \(\mathsf{E}_r(u)\) as \(r\downarrow 0\) exists. The argument also gives the explicit expression for the energy density
and convergence in \(L^2\) of \(\mathsf{ks}_{r}[u]\) to it. This settles (i). Then we turn to (iii) and recall that the notion of differential for a Sobolev and metricvalued map has been defined in [20] by building up on the theory developed in [15]. We won’t enter into technicalities here and refer instead to Sect. 4.1.1 for all the details; for the moment we just recall that in [20] the following natural link between such abstract differential \(\mathrm{d}u\) and the metric differential \(\mathsf{md}_\cdot (u)\) has been established, at least for Lipschitz maps: for any \(v\in {\mathbb {R}}^d\) it holds
Using the LusinLipschitz property of Sobolev maps that we already mentioned it is not hard to extend this to the Sobolev case and thus to obtain from (1.7) the representation formula
This gives (iii). The advantage of having formula (1.9) at disposal in place of (1.7) is that we can rely on the closure properties of the differential to deduce the desired lowersemicontinuity. Specifically, one starts from the duality formula
and uses the closure of the differential of scalar valued maps to deduce that: if \(u_n\rightarrow u\) in \(L^2({\mathbb {R}}^d,\mathrm{Y})\) and \(\sup _n\mathsf{E}(u_n)<\infty \) then
for any \(f:\mathrm{Y}\rightarrow {\mathbb {R}}\) Lipschitz and \(v\in {\mathbb {R}}^d\). From this and (1.10) it is not hard to check that under the same assumptions it holds
which together with the representation formula (1.9) easily gives the desired lower semicontinuity of the energy, thus obtaining (ii).
All this in the case \({\mathrm{X}}={\mathbb {R}}^d\). The observation that allows to extend the results to the nonsmooth setting is that all the arguments that we used are firstorder in nature. Thus for instance to obtain the same conclusions in the case of \({\mathrm{X}}\) being a Riemannian manifold it is sufficient to notice that for every \(\varepsilon >0\) we have that \({\mathrm{X}}\) can be covered by open sets which are \((1+\varepsilon )\)biLipschitz to open sets in \({\mathbb {R}}^d\). Then, roughly said, we can run the above arguments by locally replacing the metric in each of these open sets with the Euclidean one, thus committing errors of order \(\varepsilon \), and then let \(\varepsilon \downarrow 0\).
A technically more involved  but conceptually similar  argument allows to extend the above line of thought to metric measure spaces \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) which are
the latter meaning that: there is \(d\in {\mathbb {N}}\) such that \({{\mathfrak {m}}}\) is absolutely continuous w.r.t. the ddimensional Hausdorff measure \({\mathcal {H}}^d\) and for every \(\varepsilon >0\) we can cover \({{\mathfrak {m}}}\)almost all \({\mathrm{X}}\) by Borel sets which are \((1+\varepsilon )\)biLipschitz to Borel subsets of \({\mathbb {R}}^d\) (see Sect. 2.4 for more on this). For the purpose of the original problem of studying harmonic maps from \(\mathsf{RCD}(K,N)\) to \(\mathsf{CAT}(0)\) spaces it is important to remark that \(\mathsf{RCD}(K,N)\) spaces are known to satisfy the assumptions (1.11) as: they are uniformly locally doubling ( [38, 47, 48]), support a local Poincaré inequality ([38, 42]) and to be strongly rectifiable ([7, 18, 32, 41]), i.e. they satisfy the assumptions in (1.11).
As said, our set of assumptions is of first order in nature, but while they cover the case of the original paper [34] and the one of Lipschitz manifolds studied in [22], they do not cover the one studied in [35], even if the hypotheses therein, being related to measurecontractionlike properties, are of secondorder in spirit.
We also point out that there is nothing really special about the exponent \(p=2\) here: everything can be generalized to arbitrary \(p\in (1,\infty )\). Still, for simplicity for the most part of the manuscript we shall stick to the case \(p=2\), see Remark 4.10 for more about this.
We conclude with a comment about the quantity \(S_2(\mathrm{d}u)\) appearing in (1.4). The fact that in general something different from the HilbertSchmidt norm must appear is easily seen by considering the case of a smooth map from a smooth Riemannian manifold to a smooth Finsler manifold: in this case the differential of such map at any given point is a linear operator from a Hilbert to a Banach space and as such its HilbertSchmidt norm is not well defined.
The quantity \(S_2\), that we call 2size, serves as replacement of the HilbertSchmidt norm. It can then be seen that whenever the target space has the appropriate kind of Hilbertlike behaviour on small scales  the relevant concept is that of ‘universally infinitesimally Hilbertian metric spaces’  then \(S_2(\mathrm{d}u)\) coincides, up to a dimensional constant, with the squared HilbertSchmidt norm \(\mathrm{d}u_{\mathsf{HS}}^2\) of \(\mathrm{d}u\), as expected.
For our case this is interesting because in [10] it has been proved that \(\mathsf{CAT}(0)\) spaces (and more generally spaces that are locally \(\mathsf{CAT}(\kappa )\)) are universally infinitesimally Hilbertian (see Theorem 6.5 for the rigorous meaning of this) and thus the energy of a Sobolev map u from an \(\mathsf{RCD}(K,N)\) space to a \(\mathsf{CAT}(0)\) space can be written as
thus providing a close analogue of the defining formula (1.1), where here c(d) is a dimensional constant and d the dimension of the source space when seen as a strongly rectifiable space. As mentioned, the above formula is valid for targets that are locally \(\mathsf{CAT}(\kappa )\) spaces, but in Sect. 6 we shall stick to the case of \(\mathsf{CAT}(0)\) targets because it is in this setting that we are able to prove existence and uniqueness of harmonic functions (Theorem 6.4). K.T. Sturm pointed out to us that the same is expected to hold for target spaces that are \(\mathsf{CAT}(1)\) and with diameter \(<\pi \), but investigating in this direction is outside the scope of this paper.
Finally, we mention that building on top of the content of this paper, in [49] it has been defined a suitable notion of ‘Laplacian’ for maps from (open subsets of) \(\mathsf{RCD}(K,N)\) to \(\mathsf{CAT}(0)\) spaces.
2 Preliminaries
2.1 Doubling spaces, Poincaré inequalities and metricvalued \(L^p\) spaces
Throughout this paper by metric measure space we will always mean a triple \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) where \(({\mathrm{X}},\mathsf{d})\) is a complete and separable metric space and \({{\mathfrak {m}}}\) is a nonnegative and nonzero Borel measure giving finite mass to bounded sets.
Given such a space and a pointed complete metric space \((\mathrm{Y},\mathsf{d}_\mathrm{Y},{{\bar{y}}})\) we denote by \(L^0({\mathrm{X}},\mathrm{Y})\) the collection of all equivalence classes up to \({{\mathfrak {m}}}\)a.e. equality of Borel maps from \({\mathrm{X}}\) to \(\mathrm{Y}\) with separable range. Then for any \(p\in (1,\infty )\) we put
Similar definitions can be given for maps defined only on some Borel subset E of \({\mathrm{X}}\), leading to the spaces \(L^0(E,\mathrm{Y})\) and \(L^p(E,\mathrm{Y}_{{\bar{y}}})\). If \(\mathrm{Y}\) is a Banach space, we shall always pick \({{\bar{y}}}=0\) and avoid explicitly referring to such point. Notice that if \({{\mathfrak {m}}}(E)<\infty \) then the particular choice of \({\bar{y}}\) is irrelevant for the definition of \(L^p({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\).
It is easy to see that the distance
makes \(L^p(E,\mathrm{Y}_{{\bar{y}}})\) a complete metric space. Notice that if \(\iota :\mathrm{Y}\rightarrow \mathrm{Z}\) is an isometric embedding, then \(f\mapsto \iota \circ f\) is an isometric embedding of \(L^p({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) into \(L^p({\mathrm{X}},\mathrm{Z}_{\iota ({\bar{y}})})\). We shall occasionally use such embedding when it is convenient to deal with a Banach space target, a situation to which we can always reduce thanks to the Kuratowski’s embedding that we now recall. Given a set \(\mathrm{Y}\), the Banach space \(\ell ^\infty (\mathrm{Y})\) consists of all real valued bounded maps on \(\mathrm{Y}\) endowed with the norm
Then the following is well known and easy to prove:
Lemma 2.1
(Kuratowski’s embedding) Let \((\mathrm{Y},\mathsf{d}_\mathrm{Y},{{\bar{y}}})\) be a pointed metric space. Then the map \(\iota :\mathrm{Y}\rightarrow \ell ^\infty (\mathrm{Y})\) given by
is an isometry of \(\mathrm{Y}\) with its image sending \({{\bar{y}}}\) to 0.
In what follows, given \(E\subset {\mathrm{X}}\) we shall denote by the function equal to 1 on E and 0 outside.
A simple application of the above lemma is in the following densitylike result:
Lemma 2.2
(‘Density’ of continuous functions) Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a metric measure space and \((\mathrm{Y},\mathsf{d}_\mathrm{Y},{{\bar{y}}})\) a pointed complete space.
Then there exists another pointed complete space \((\mathrm{Z},\mathsf{d}_\mathrm{Z},{{\bar{z}}})\) and a pointed (i.e. sending \({{\bar{y}}}\) to \({{\bar{z}}}\)) isometric immersion \(\iota :\mathrm{Y}\rightarrow \mathrm{Z}\) such that the image of \(L^p({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) under the isometry \(f\mapsto \iota \circ f\) is contained in the \(L^p({\mathrm{X}},\mathrm{Z}_{{\bar{z}}})\)closure of \(C_b({\mathrm{X}},\mathrm{Z})\cap L^p({\mathrm{X}},\mathrm{Z}_{{\bar{z}}})\).
Proof
We pick \(\mathrm{Z}:=\ell ^\infty (\mathrm{Y})\) and \(\iota :\mathrm{Y}\rightarrow \mathrm{Z}\) the Kuratowski embedding. Clearly, it is sufficient to prove that \(C_b({\mathrm{X}},\mathrm{Z}_0)\cap L^p({\mathrm{X}},\mathrm{Z}_0)\) is dense in \(L^p({\mathrm{X}},\mathrm{Z}_0)\). To this aim we notice that our definition of \(L^p({\mathrm{X}},\mathrm{Z}_0)\) reduces to the case of the LebesgueBochner space \(L^p({\mathrm{X}},\mathrm{Z})\) and in particular by wellknown approximation procedures we know that the space of functions attaining only a finite number of values is dense in \(L^p({\mathrm{X}},\mathrm{Z})\).
By linearity, it is now sufficient to prove that any function of the form for \(E\subset {\mathrm{X}}\) Borel and \(v\in \mathrm{Z}\) belongs to the \(L^p\)closure of \(C_b({\mathrm{X}},\mathrm{Z})\cap L^p({\mathrm{X}},\mathrm{Z})\). To see this, just pick \((g_n)\subset C_b({\mathrm{X}},{\mathbb {R}})\cap L^p({\mathrm{X}})\) be converging to in \(L^p({\mathrm{X}})\) and notice that \((g_n v)\subset C_b({\mathrm{X}},\mathrm{Z})\cap L^p({\mathrm{X}},\mathrm{Z})\) converges to in \(L^p({\mathrm{X}},\mathrm{Z})\). \(\square \)
The space \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) is said to be uniformly locally doubling provided for any \(R>0\) there is a constant \(\mathsf{Doub}(R)>0\) such that
On such spaces we shall occasionally consider the maximal function \(M_R(f)\) of a function \(f\in L^1_{loc}({\mathrm{X}})\) defined, for any given \(R>0\), as
It is well known that the doubling condition coupled with Vitali’s covering lemma gives the following estimates:
Proposition 2.3
Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a uniformly locally doubling space and \(p\in (1,\infty )\). Then for every \(R>0\) there is a constant \(C(R,p)>0\) depending on p and \(\mathsf{Doub}(R)\) only such that for any \(f\in L^p({\mathrm{X}})\) it holds
A direct consequence of such estimates is the validity of the Lebesgue differentiation theorem. In particular, for any \(E\subset {\mathrm{X}}\) Borel we have that \({{\mathfrak {m}}}\)a.e. point \(x\in E\) is a density point for E, i.e. such that \(\lim _{r\downarrow 0}\frac{{{\mathfrak {m}}}(B_r(x)\cap E)}{{{\mathfrak {m}}}(B_r(x))}=1\). Also, the set of density points of a Borel set is Borel itself.
We shall also use the fact that
Indeed, if not up to pass to a subsequence we could find \(\alpha \in (0,1)\) such that \(B_{\alpha \mathsf{d}(x,x_n)}(x_n)\cap E=\emptyset \). Then putting \(r_n:=\mathsf{d}(x,x_n)\) the doubling condition grants the existence of \(c>0\) such that
for \(n>>1\) and thus taking into account the inclusion \(B_{\alpha r_n}(x_n)\subset B_{2r_n}(x)\) we obtain
which contradicts the fact that x is a density point of E.
Another basic property of doubling spaces that we shall use is the following simple and known result about partitions of unity (see also [27, Section 4.1]):
Lemma 2.4
Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a uniformly locally doubling space. Then there exists a constant \(C>0\) depending only on \(\mathsf{Doub}(1)\) such that for any \(r\in (0,1/4)\) the following holds.
There is an at most countable cover of \({\mathrm{X}}\) made of balls \(B_i\) of radius r such that each point \(x\in {\mathrm{X}}\) belongs to at most C balls, i.e. . Moreover, there are functions \(\varphi _i:{\mathrm{X}}\rightarrow [0,1]\) with \(\mathrm{supp}(\varphi _i)\subset B_i\), \(\sum _i\varphi _i=1\) and with \(\mathrm{Lip}(\varphi _i)\le \frac{C}{r}\) for every \(i\in {\mathbb {N}}\). The collection of these \(\varphi _i\)’s is called partition of unity subordinate to \((B_i)\).
Proof
Put for brevity \(\mathsf{D}:=\mathsf{Doub}(1)\). Fix \(r\in (0,1/8)\) and let \((x_n)\subset {\mathrm{X}}\) be countable and dense. Define an at most countable set \((y_n)\) by putting \(y_0:=x_0\) and then recursively putting \(y_n:=x_{k}\) where k is the least index \(i\in {\mathbb {N}}\) such that \(x_i\notin \cup _{j<n}B_r(y_j)\). If no such k exists, we do not define \(y_n\) (in other words, we built a maximal rseparated set). The definition and the density of \((x_n)\) ensure that the balls \(B_i:=B_{2r}(y_i)\) cover \({\mathrm{X}}\).
Now we claim that
Indeed, if \(B_{2r}(x)\cap B_i\ne \emptyset \) then \(B_{2^5\cdot r/2}(y_i)=B_{16r}(y_i)\supset B_{8r}(x)\) and thus taking into account the doubling condition we get
On the other hand, by construction the balls \(B_{r/2}(y_i)\) are all disjoint (because \(\mathsf{d}(y_i,y_j)\ge r\) for any \(i\ne j\)) and if \(B_{2r}(x)\cap B_i\ne \emptyset \) then \(B_i\subset B_{8r}(x)\). Thus if \({i_1},\ldots ,{i_N}\) are such that \(B_{2r}(x)\cap B_{i_j}\ne \emptyset \) for every \(j=1,\ldots ,N\), we have
which gives (2.4).
Now let \(\psi _i:=(\frac{3}{2}r\mathsf{d}(\cdot ,y_i))^+\), where \((z)^+\) denotes the positive part of the real number z, and notice that \(\mathrm{supp}(\psi _i)\subset B_i\) and that \(\mathrm{Lip}(\psi _i)\le 1\). Therefore by (2.4) we deduce for every i. Also, since by construction every \(x\in {\mathrm{X}}\) is at distance \(\le r\) from some of the \(y_i\)’s, we have \(\sum _j\psi _j\ge \frac{r}{2}\) on \({\mathrm{X}}\). Hence from the trivial bound \(\mathrm{Lip}(\frac{1}{f})\le \frac{\mathrm{Lip}(f)}{\inf f^2}\) we deduce for every i.
To conclude put \(\varphi _i:=\frac{\psi _i}{\sum _j\psi _j}\). It is clear that \(\mathrm{supp}(\varphi _i)\subset B_i\), \(\varphi _i\ge 0\) and \(\sum _i\varphi _i=1\). Thus we also have \(\varphi _i\le 1\) everywhere for any i. Let us now bound from above
For \(x,y\notin \mathrm{supp}(\psi _i)\) the expression at the right hand side is 0. For \(x,y\in B_i\) we can use the trivial bound \(\mathrm{Lip}(fg)\le \sup g\mathrm{Lip}(f)+\sup f\mathrm{Lip}(g)\) to obtain
Finally, if \(x\in \mathrm{supp}(\psi _i)\) and \(y\notin B_i\) we have \(\mathsf{d}(x,y)\ge \frac{r}{2}\) and since \(\psi _i\le \frac{r}{2}\) and \(\frac{1}{\sum _j\psi _j}\le \frac{2}{r}\) we obtain
and the conclusion follows. \(\square \)
Recall that given a Borel function \(u:{\mathrm{X}}\rightarrow {\mathbb {R}}\cup \{\pm \infty \}\) and \(x\in {\mathrm{X}}\), the approximate \(\varlimsup \) of u at x is defined as
and it is easy to verify that
the \(\inf \) being made among Borel sets U for which x is a density point. Also, if x is a density point of \(U\subset {\mathrm{X}}\), then the value of u outside the set U is irrelevant for what concerns the value of \({{\,\mathrm{\mathrm{ap\,}\varlimsup }\,}}u(x)\), as seen by the very definition of this latter object. Therefore in this case it makes sense to define the quantity \({{\,\mathrm{\mathrm{ap\,}\varlimsup }\,}}u(x)\) as \({{\,\mathrm{\mathrm{ap\,}\varlimsup }\,}}v(x)\) for any Borel extension v of u to the whole \({\mathrm{X}}\): what just said ensures that the result does not depend on the chosen extension. From (2.6) we also see that in this case it holds
the \(\inf \) being made among Borel sets V for which x is a density point.
Using the notion of approximate \(\varlimsup \) we can introduce the one of approximate local Lipschitz constant \({{\,\mathrm{\mathrm{ap\,lip}}\,}}(u):{\mathrm{X}}\rightarrow [0,\infty ]\) of a Borel function \(u:{\mathrm{X}}\rightarrow \mathrm{Y}\) as
This notion should be compared with that of local Lipschitz constant \(\mathrm{lip}(u):{\mathrm{X}}\rightarrow [0,\infty ]\) defined as
and with that of asymptotic Lipschitz constant \(\mathrm{lip}_a(u):{\mathrm{X}}\rightarrow [0,\infty ]\) defined as
All these notions are intended to be 0 if x is an isolated point. We shall denote by \(\mathrm{Lip}({\mathrm{X}})\) (resp. \(\mathrm{Lip}_{bs}({\mathrm{X}})\)) the space of Lipschitz (resp. Lipschitz and with bounded support) realvalued functions on \({\mathrm{X}}\).
On uniformly locally doubling spaces, for Lipschitz functions we have \({{\,\mathrm{\mathrm{ap\,lip}}\,}}(u)=\mathrm{lip}(u)\) as we are going to show now:
Proposition 2.5
Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a uniformly locally doubling space, \((\mathrm{Y},\mathsf{d}_\mathrm{Y})\) a complete space, \(U\subset {\mathrm{X}}\) Borel and \(u:U\rightarrow \mathrm{Y}\) a Lipschitz map. Then for every \(x\in U\) density point we have
In particular, if u is defined on the whole \({\mathrm{X}}\) then such identity holds for every \(x\in {\mathrm{X}}\).
Proof
The inequality \(\ge \) is obvious, so we turn to the other one. Fix \(x\in {\mathrm{X}}\) and notice that if \({{\mathfrak {m}}}(x)>0\) then the doubling property (and the fact that \({{\mathfrak {m}}}\) gives finite mass to bounded sets) forces \({\mathrm{X}}=\{x\}\) and in this case the conclusion is obvious. Thus we may assume that \({{\mathfrak {m}}}(x)=0\), so that the fact that it is a density point of U implies that it is not an isolated point of U. Then pick \(V\subset {\mathrm{X}}\) Borel having x as density point and let \((x_n)\subset U\) be an arbitrary sequence converging to x, with \(x_n\ne x\) for every \(n\in {\mathbb {N}}\). Since, trivially, x is a density point of \(V\cap U\), by (2.2) there is a sequence \((y_n)\subset V\cap U\) such that \(\frac{\mathsf{d}(x_n,y_n)}{\mathsf{d}(x_n,x)}\rightarrow 0\) and therefore
so that the claim follows from the arbitrariness of \((x_n)\), the definition of \(\mathrm{lip}(u)\) and the characterization (2.7) of the approximate\(\varlimsup \). \(\square \)
We shall be mainly interested in approximate local Lipschitz constants for maps \(u:{\mathrm{X}}\rightarrow \mathrm{Y}\) having the Lusin Lipschitz property, i.e. such that we can find Borel sets \(N,U_n\), \(n\in {\mathbb {N}}\), with \({\mathrm{X}}=N\cup (\cup _nU_n)\), N which is \({{\mathfrak {m}}}\)negligible and for which is Lipschitz for every \(n\in {\mathbb {N}}\).
Notice that a trivial consequence of the definition and of Proposition 2.5 above is that
We conclude this section recalling that \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) is said to support a (weak, local, 11) Poincaré inequality provided for any \(R>0\) there are constants \(C(R),\lambda (R)>0\) such that for any Lipschitz function \(f:{\mathrm{X}}\rightarrow {\mathbb {R}}\) it holds
where \(f_B:=\fint _B f\,\mathrm{d}{{\mathfrak {m}}}\). Notice that in the literature this inequality is typically required to hold for continuous functions and upper gradients: our formulation is equivalent to that one, see [4]. Also, for our results regarding the Korevaar–Schoen space \(\mathsf{KS}^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) it would be sufficient to require the (weaker) \(1p\) Poincaré inequality, see Remark 3.17 for further comments in this direction, but given that the main application that we have in mind is that of \({\mathrm{X}}\) being a \(\mathsf{RCD}(K,N)\) space, where (2.9) holds (see [38] and [42]), for simplicity we preferred to deal just with it.
2.2 Sobolev functions in the nonsmooth setting
In this section we recall the concept of Sobolev function over a metric measure space with both real and metric target. For what concerns the real valued case, we shall mostly focus on the approach based on test plans introduced in [5], but we recall ( [4, 5]) that this is equivalent to the original definition given in [8] and thus also to the variant proposed in [44]. Both for this and for more detailed references for the metric valued case we refer to [27],
Let us fix a metric measure space \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) and \(p,q\in (1,\infty )\) with \(\frac{1}{p}+\frac{1}{q}=1\). We shall denote by \(C([0,1],{\mathrm{X}}])\) the (complete and separable) space of continuous curves in \({\mathrm{X}}\) defined on [0, 1] equipped with the ‘\(\sup \)’ distance. For \(t\in [0,1]\) the evaluation map \(\mathrm{e}_t:C([0,1],{\mathrm{X}}])\rightarrow {\mathrm{X}}\) sends \(\gamma \) to \(\gamma _t\). A curve \(\gamma \in C([0,1],{\mathrm{X}}])\) is said to be absolutely continuous provided there is \(f\in L^1(0,1)\) such that
The least—in the a.e. sense—such f is called metric speed of \(\gamma \) and denoted \({\dot{\gamma }}_t\). In what follows, when writing \(\int _0^1{\dot{\gamma }}_t\,\mathrm{d}t\) it will be intended that such integral is \(+\infty \) by definition if \(\gamma \) is not absolutely continuous. We shall also define the metric speed functional \(\mathrm{ms}: C([0,1],{\mathrm{X}})\times [0,1]\rightarrow [0,+\infty ]\) by putting
provided \(\gamma \) is absolutely continuous and the limit exists, \(\mathrm{ms}(\gamma ,t):=\infty \) otherwise. It can be proved, see for instance [3, Theorem 1.1.2], that for any absolutely continuous curve \(\gamma \) it holds \(\mathrm{ms}(\gamma ,t)={\dot{\gamma }}_t\) for a.e. t.
The notion of Sobolev function is given in duality with that of test plan:
Definition 2.6
(qtest plan) A qtest plan on \({\mathrm{X}}\) is a Borel probability measure \({{\varvec{\pi }}}\) on \(C([0,1],{\mathrm{X}})\) such that
for some \(C>0\).
Definition 2.7
(Sobolev functions) Let \(p\in (1,\infty )\) and \(f\in L^0({\mathrm{X}})\). We say that f belongs to the Sobolev class \(S^p({\mathrm{X}})\) provided there is \(G\in L^p({\mathrm{X}})\), \(G\ge 0\) such that
Any such G is called pweak upper gradient of f.
We define \(W^{1,p}({\mathrm{X}}):=L^p({\mathrm{X}})\cap S^p({\mathrm{X}})\).
It is possible to check that for \(f\in S^p({\mathrm{X}})\) there is a minimal, in the \({{\mathfrak {m}}}\)a.e. sense, pweak upper gradient G: it will be denoted by Df. Notice that in principle Df depends on p, but in what follows we shall omit to insist on such dependence, see also Remark 4.10.
We shall equip \(W^{1,p}({\mathrm{X}})\) with the norm
and recall that \(W^{1,p}({\mathrm{X}})\), which is easily seen to be a vector space, is a Banach space when equipped with this norm.
The following theorem collects some important properties of realvalued Sobolev functions on a metric measure space:
Theorem 2.8
Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a metric measure space and \(p\in (1,\infty )\). Then the following hold:

(i)
Let \((f_n)\subset L^0({\mathrm{X}})\) and \((G_n)\subset L^p({\mathrm{X}})\). Assume that \(f_n\rightarrow f\) in \(L^0({\mathrm{X}})\), that \(G_n\rightharpoonup G\) in \(L^p({\mathrm{X}})\) and that \(G_n\) is a pweak upper gradient of \(f_n\) for every n. Then G is a pweak upper gradient of f.

(ii)
For any \(f,g\in S^p({\mathrm{X}})\) we have
$$\begin{aligned} D f=Dg\qquad {{\mathfrak {m}}}a.e.\ on\ \{f=g\}. \end{aligned}$$ 
(iii)
Let \(f\in W^{1,p}({\mathrm{X}})\). Then there is a sequence \((f_n)\subset \mathrm{Lip}_{bs}({\mathrm{X}})\) such that \((f_n),(\mathrm{lip}_a(f_n))\) converge to f, Df in \(L^p({\mathrm{X}})\) as \(n\rightarrow \infty \).

iv)
Let \(f\in L^0({\mathrm{X}})\) and \(G\in L^p({\mathrm{X}})\), \(G\ge 0\). Then G is a pweak upper gradient for f if and only if for any qtest plan \({{\varvec{\pi }}}\) the following holds: for \({{\varvec{\pi }}}\)a.e. \(\gamma \) the function \(f\circ \gamma \) belongs to \(W^{1,1}(0,1)\) and

(v)
Suppose that \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) is uniformly locally doubling. Then \(W^{1,p}({\mathrm{X}})\) is reflexive.

(vi)
Suppose that \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) supports a Poincaré inequality. Then for every \(f\in W^{1,p}({\mathrm{X}})\) it holds
$$\begin{aligned} \fint _{B_r(x)}ff_{B_r(x)}\,\mathrm{d}{{\mathfrak {m}}}\le C(R)r\fint _{ B_{\lambda r}(x)} Df\,\mathrm{d}{{\mathfrak {m}}}\qquad \forall x\in {\mathrm{X}},\ r\in (0,R), \end{aligned}$$(2.11)where \(C(R),\lambda \) are the same constants appearing in (2.9).
Proof
For (i), (ii) see [5], for (iii) see [5] and [4]. (iv) is proved  by slightly modifying arguments in [5]  in [14, Theorem B.4]. (v) has been obtained in [2] under a global doubling assumption, but the argument works without modifications even under our assumption. Finally, (vi) follows trivially from (i) and the fact that for \(f\in \mathrm{Lip}_{bs}({\mathrm{X}})\) the local Lipschitz constant \(\mathrm{lip}(f)\) is a pweak upper gradient (see also [4]). \(\square \)
The definition of Sobolev function can be adapted to the case of metric valued functions via a postcomposition procedure (as proposed first by Ambrosio in [1] for the case of BV functions and then by Reshetnyak in [43] for the Sobolev case  see [27] for more on the topic and detailed bibliography):
Definition 2.9
Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a metric measure space, \((\mathrm{Y},\mathsf{d}_\mathrm{Y},{{\bar{y}}})\) a pointed complete space, \(p\in (1,\infty )\) and \(u\in L^p({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\). We say that \(u\in W^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) provided there is \(G\in L^p(X)\), \(G\ge 0\) such that for every \(\varphi :\mathrm{Y}\rightarrow {\mathbb {R}}\) 1Lipschitz it holds \(\varphi \circ u\in S^{p}({\mathrm{X}})\) with \(D (\varphi \circ u)\le G\) \({{\mathfrak {m}}}\)a.e.. Any such G is called pweak upper gradient of u.
Fix \(p\in (1,\infty )\). It is clear that the essential supremum of \(D(\varphi \circ u)\) as \(\varphi \) varies among 1Lipschitz functions from \(\mathrm{Y}\) to \({\mathbb {R}}\) is a pweak upper gradient of u and that is the minimal one in the \({{\mathfrak {m}}}\)a.e. sense: such function is called minimal weak upper gradient of u and denoted Du (we will omit the dependence on p of such object from our notation, as we shall only work with one fixed p at the time). We remark that in the smooth setting Du would be the operator norm of the differential of u.
Some basic properties of metricvalued Sobolev functions are collected in the following proposition:
Proposition 2.10
Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a metric measure space, \((\mathrm{Y},\mathsf{d}_\mathrm{Y},{{\bar{y}}})\) a pointed complete space and \(p,q\in (1,\infty )\) with \(\frac{1}{p}+\frac{1}{q}=1\). Then:

(i)
Let \(u\in L^p({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) and \(G\in L^p({\mathrm{X}})\), \(G\ge 0\). Then the following are equivalent:

(a)
\(u\in W^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) and G is a pweak upper gradient of u.

(b)
For every qtest plan \({{\varvec{\pi }}}\) on \({\mathrm{X}}\) it holds
$$\begin{aligned} \int \mathsf{d}_\mathrm{Y}(u(\gamma _1),u(\gamma _0))\,\mathrm{d}{{\varvec{\pi }}}(\gamma )\le \iint _0^1G(\gamma _t){\dot{\gamma }}_t\,\mathrm{d}t\,\mathrm{d}{{\varvec{\pi }}}(\gamma ) \end{aligned}$$ 
(c)
For every qtest plan \({{\varvec{\pi }}}\) on \({\mathrm{X}}\) the following holds. For \({{\varvec{\pi }}}\)a.e. \(\gamma \) the curve \([0,1]\ni t\mapsto u(\gamma _t)\in \mathrm{Y}\) has an absolutely continuous representative \(u_\gamma \) and the bound\(\mathrm{ms}(u_\gamma ,t)\le G(\gamma _t){\dot{\gamma }}_t\) holds for a.e. \((\gamma ,t)\).

(a)

(ii)
Let \(u\in L^p({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\), \((\mathrm{Z},\mathsf{d}_\mathrm{Z})\) a complete space and \(\iota :\mathrm{Y}\rightarrow \mathrm{Z}\) be an isometric embedding. Then \(u\in W^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) if and only if \(\iota \circ u\in W^{1,p}({\mathrm{X}},\mathrm{Z}_{\iota ({\bar{y}})})\) and in this case \(D u=D(\iota \circ u)\) \({{\mathfrak {m}}}\)a.e..

iii)
Let \(u_n\in L^p({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) for every \(n\in {\mathbb {N}}\) be such that \(u_n\rightarrow u\) in \(L^p({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\). Assume that \(u_n\in W^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) for every \(n\in {\mathbb {N}}\) and that for some \(G\in L^p({\mathrm{X}})\) we have \(Du_n\rightharpoonup G\) in \(L^p({\mathrm{X}})\). Then \(u\in W^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) as well with \(Du\le G\) \({{\mathfrak {m}}}\)a.e..

(iv)
For any \(u,v\in W^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) we have
$$\begin{aligned} Du=Dv\qquad {{\mathfrak {m}}}a.e.\ on\ \{u=v\}. \end{aligned}$$
Proof
(i) Up to modify u in a negligible set we can, and will, assume that it takes values in a separable subset of \(\mathrm{Y}\). Let \((y_n)\subset \mathrm{Y}\) be dense in such subset and put \(\varphi _n:=\mathsf{d}_\mathrm{Y}(\cdot ,y_n)\) for every \(n\in {\mathbb {N}}\).
\((b)\Rightarrow (a)\) If \(\varphi :\mathrm{Y}\rightarrow {\mathbb {R}}\) is 1Lipschitz we have
for any curve \(\gamma \), thus the conclusion follows from our assumption by a direct verification of Definition 2.7
\((a)\Rightarrow (c)\) Fix a qtest plan \({{\varvec{\pi }}}\) and use (iv) of Theorem 2.8 and the wellknown existence of absolutely continuous representatives for real valued Sobolev functions to deduce: for \({{\varvec{\pi }}}\)a.e. \(\gamma \) there is a Borel negligible set \(N_\gamma \subset [0,1]\) such that
Taking the supremum in \(n\in {\mathbb {N}}\) we deduce that
which in particular grants that the restriction of \(u\circ \gamma \) to \([0,1]\setminus N_\gamma \) is uniformly continuous. It is then clear that its continuous extension \(u_\gamma \) is absolutely continuous and that the desired bound on its metric speed comes from the characterization of the latter as least function f for which (2.10) holds.
\((c)\Rightarrow (b)\) We know that for \({{\varvec{\pi }}}\)a.e. \(\gamma \) it holds
and thus integrating w.r.t. \({{\varvec{\pi }}}\) and using Fubini’s theorem we deduce
Now, observe that the right hand side is continuous in t, s and thus to conclude it is then sufficient to prove that the left hand side is also continuous in t, s. Use Lemma 2.2 to find \(\iota :\mathrm{Y}\rightarrow \mathrm{Z}\) as in the statement and recall the defining property of a test plan to obtain that for any \(v_1,v_2\in L^p({\mathrm{X}},\mathrm{Z}_{{\bar{z}}})\) it holds
Now fix \(u\in L^p({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) and find \((v_n)\subset C_b({\mathrm{X}},\mathrm{Z})\cap L^p({\mathrm{X}},\mathrm{Z}_{{\bar{z}}})\) converging to \(\iota \circ u\) in \(L^p({\mathrm{X}},\mathrm{Z}_{{\bar{z}}})\). Since \(v_n\in C_b({\mathrm{X}},\mathrm{Z}_{{\bar{z}}})\) it is easy to check that the quantity \(\int \mathsf{d}_\mathrm{Z}(v_n(\gamma _s),v_n(\gamma _t))\,\mathrm{d}{{\varvec{\pi }}}(\gamma )\) is continuous in t, s. Then from (2.13) it follows that the left hand side of (2.12) is continuous in t, s, being the uniform limit of continuous functions.
(ii) Assume \(u\in W^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) and let \(\varphi :\mathrm{Z}\rightarrow {\mathbb {R}}\) be 1Lipschitz. Then \(\varphi \circ \iota :\mathrm{Y}\rightarrow {\mathbb {R}}\) is 1Lipschitz and thus our assumption and the defining property of Du ensure that \(\varphi \circ \iota \circ u\in W^{1,p}({\mathrm{X}})\) with \(D(\varphi \circ \iota \circ u)\le Du\). The arbitrariness of \(\varphi \) then ensures that \(\iota \circ u\in W^{1,p}({\mathrm{X}},\mathrm{Z}_{\iota ({\bar{y}})})\) with \(D(\iota \circ u)\le D u\).
Now assume \(\iota \circ u\in W^{1,p}({\mathrm{X}},\mathrm{Z}_{\iota ({\bar{y}})})\) and let \(\psi :\mathrm{Y}\rightarrow {\mathbb {R}}\) be 1Lipschitz. Then there exists (e.g. as a consequence of McShane extension lemma) a 1Lipschitz function \(\varphi :\mathrm{Z}\rightarrow {\mathbb {R}}\) such that \(\psi =\varphi \circ \iota \) on \(\mathrm{Y}\). Therefore our assumption grants that \(\psi \circ u=\varphi \circ \iota \circ u\) belongs to \(W^{1,p}({\mathrm{X}})\) with \(D(\psi \circ u)=D(\varphi \circ \iota \circ u)\le D(\iota \circ u)\) and the conclusion comes from the arbitrariness of \(\psi \).
(iii) Let \(\varphi :\mathrm{Y}\rightarrow {\mathbb {R}}\) be 1Lipschitz and notice that \(\varphi \circ u_n\rightarrow \varphi \circ u\) in \(L^p({\mathrm{X}})\) and that since \(D(\varphi \circ u_n)\le Du_n\) the sequence \((D(\varphi \circ u_n))\) is bounded in \(L^p({\mathrm{X}})\). Letting g be any \(L^p\)weak limit of a subsequence we clearly have \(g\le G\) and thus, by (i) of Theorem 2.8, we conclude that \(\varphi \circ u\in S^{p}({\mathrm{X}})\) with \(D(\varphi \circ u)\le G\).
The conclusion follows by the arbitrariness of \(\varphi \).
(iv) Direct consequence of the analogous property in the real valued case. \(\square \)
In some circumstances it is convenient to operate a cutoff procedure for metricvalued Sobolev maps. While this seems hard to do for arbitrary target spaces, at least in the case of Banachvalued maps the situation resembles that of realvalued function, thanks to the ‘differential’ characterization of Sobolev maps given in point \((ic)\) above:
Lemma 2.11
Let \(u\in W^{1,p}({\mathrm{X}},\mathrm{Y})\) with \(\mathrm{Y}\) being a Banach space. Let \(\eta :{\mathrm{X}}\rightarrow {\mathbb {R}}\) be Lipschitz and with bounded support. Then \(\eta u\in W^{1,p}({\mathrm{X}},\mathrm{Y})\) with
Proof
Let \({{\varvec{\pi }}}\) be a qtest plan on \({\mathrm{X}}\). Then keep in mind point \((ic)\) of Proposition 2.10 and notice that for \({{\varvec{\pi }}}\)a.e. \(\gamma \) the curve \(t\mapsto \eta (\gamma _t)u(\gamma _t)\) is a.e. equal to the absolutely continuous one \((\eta \circ \gamma )\,u_\gamma \) whose metric speed is  by direct computation  bounded by
The conclusion follows from point \((ic)\) of Proposition 2.10 again. \(\square \)
2.3 The HajlaszSobolev space \(\mathsf{HS}^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\)
Here we recall Hajlasz’s definition (see [26]) of Sobolev functions in the nonsmooth setting and its links with the \(W^{1,p}\) spaces that we have just seen.
Definition 2.12
(Realvalued HajlaszSobolev space) Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a metric measure space and \(p\in (1,\infty )\). Then \(\mathsf{HS}^{1,p}({\mathrm{X}})\) is the subspace of \(L^p({\mathrm{X}})\) made of functions f such that there is \(A\subset {\mathrm{X}}\) Borel of full measure and, for every \(R>0\), a function \(G_R\in L^p({\mathrm{X}})\) such that
Any such function \(G_R\) is called pHajlasz gradient of u, or simply Hajlasz gradient if it is clear the Sobolev exponent we are working with, at scale R.
Remark 2.13
The standard definition of the HajlaszSobolev space asks for a single function G to satisfy (2.14) for any \(R>0\) (see [25, 27]). The choice of our variant is motivated by the fact that we shall not work with (globally) doubling spaces but only with a (uniform) local doubling condition and in this case our phrasing is better linked to the notion of \(W^{1,p}({\mathrm{X}})\) space, see Proposition 2.17. \(\square \)
Much like the case of functions in \(S^p({\mathrm{X}})\), a natural metricvalued variant of the notion of HajlaszSobolev map can be obtained via postcomposition with 1Lipschitz maps:
Definition 2.14
(Metricvalued HajlaszSobolev space) Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a metric measure space, \((\mathrm{Y},\mathsf{d}_\mathrm{Y},{{\bar{y}}})\) a pointed complete space, \(p\in (1,\infty )\) and \(u\in L^p({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\). We say that \(u\in \mathsf{HS}^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) if for any \(R>0\) there is \(G_R\in L^p({\mathrm{X}})\) which is an Hajlasz upper gradient at scale R of \(\varphi \circ u\) for any 1Lipschitz function \(\varphi :\mathrm{Y}\rightarrow {\mathbb {R}}\) such that \(\varphi ({\bar{y}})=0\). Any such \(G_R\) is called Hajlasz gradient of u at scale R.
In other words, we require that for any 1Lipschitz function \(\varphi :\mathrm{Y}\rightarrow {\mathbb {R}}\) with \(\varphi ({\bar{y}})=0\) (but this requirement is in fact irrelevant) it holds
where \(A_\varphi \subset {\mathrm{X}}\) is some Borel set of full measure. Picking \(\varphi _n:=\mathsf{d}_\mathrm{Y}(\cdot ,y_n)\mathsf{d}_\mathrm{Y}({\bar{y}},y_n)\) where \((y_n)\subset \mathrm{Y}\) is countable and dense in the essential image of u, and putting \(A:=\cap _nA_{\varphi _n}\) we see that this is the same as requiring that
From this bound it directly follows that the restriction of u to \(B_{R/2}(x)\cap A\cap \{G_R\le c\}\) is Lipschitz for any \(x\in {\mathrm{X}}\) and \(c,R\ge 0\). In particular
Let us now discuss the relation between \(\mathsf{HS}^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) and \(W^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\). The inclusion \(\mathsf{HS}^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\subset W^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) holds without any assumption on the source space:
Proposition 2.15
Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a metric measure space , \((\mathrm{Y},\mathsf{d}_\mathrm{Y},{\bar{y}})\) a pointed complete space and \(p\in (1,\infty )\). Then \(\mathsf{HS}^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\subset W^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) and for every \(f\in \mathsf{HS}^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\), \(R>0\) and Hajlaszupper gradient \(G_R\) at scale R it holds
Proof
By the very definitions of \(\mathsf{HS}^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) and \(W^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) it is sufficient to deal with the realvalued case.
Fix \(R>0\), let \(q\in (1,\infty )\) be such that \(\frac{1}{p}+\frac{1}{q}=1\), fix a qtest plan \({{\varvec{\pi }}}\) and put . For every \(n\in {\mathbb {N}}\), \(n> 0\), let \(\Gamma _n\subset C([0,1],{\mathrm{X}})\) be the set of curves \(\gamma \) such that \(\mathsf{d}(\gamma _t,\gamma _{t+h})\le R\) for every \(t\in [0,1\frac{1}{n}]\), \(h\in [0,\frac{1}{n}]\), and observe that \(\Gamma _n\subset \Gamma _{n+1}\) and \(\cup _n\Gamma _n=C([0,1],{\mathrm{X}})\).
Then define the ‘incremental ratio’ functional \(\mathrm{IR}_n:C([0,1],{\mathrm{X}})\times [0,1]\rightarrow {\mathbb {R}}^+\) as
It is well known and easy to check (see for instance the arguments in [36] and [21]) that if \(\gamma \in C([0,1],{\mathrm{X}})\) is absolutely continuous with \({\dot{\gamma }}_t\in L^q(0,1)\), then \(\mathrm{IR}_n(\gamma ,\cdot )\rightarrow \mathrm{ms}(\gamma ,\cdot ) \) in \(L^q(0,1)\)  we omit the proof of this fact. Also, from the trivial bound \(\mathsf{d}(\gamma _t,\gamma _{t+\frac{1}{n}})\le \int _t^{t+\frac{1}{n}} {\dot{\gamma }}_s\,\mathrm{d}s\) it follows that
therefore using the fact that \(\mathrm{ms}\) belongs to \(L^q({\hat{{{\varvec{\pi }}}}})\) (which follows from the fact that \({{\varvec{\pi }}}\) is a qtest plan), by the dominated convergence theorem applied to the LebesgueBochner space we conclude that
Now consider \(G\in L^p({\mathrm{X}})\) and for \(n\in {\mathbb {N}}\), \(n>0\), define \({\hat{G}}\in L^p(C([0,1],{\mathrm{X}})\times [0,1];{\hat{{{\varvec{\pi }}}}})\) as
and then \({\tilde{G}}_n\in L^p(C([0,1],{\mathrm{X}})\times [0,1];{\hat{{{\varvec{\pi }}}}})\) as
Notice that the continuity of \(t\mapsto {\hat{G}}(\cdot ,t)\in L^p({{\varvec{\pi }}})\) (which is wellknown and easy to establish  see also the proof of the implication \((c)\Rightarrow (b)\) in Proposition 2.10) gives
as \(n\rightarrow \infty \). To conclude the proof, let \(f\in \mathsf{HS}^{1,p}({\mathrm{X}})\), \(G\in L^p({\mathrm{X}})\) an Hajlaszupper gradient at scale R and \(m\ge n>0\). Then a simple telescopic argument shows that
and thus passing to the limit first as \(m\rightarrow \infty \) recalling (2.16) and (2.17) and then as \(n\rightarrow \infty \) we deduce that
which, by the arbitrariness of the qtest plan \({{\varvec{\pi }}}\), is the conclusion. \(\square \)
We have already seen that the inclusion \(\mathsf{HS}^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\subset W^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) always holds. The converse one is false in general, as shown in the following simple example:
Example 2.16
Let \(a_n\downarrow 0\) be a sequence to be fixed later and \({\mathrm{X}}:=\{0\}\cup \{a_n:n\in {\mathbb {N}}\}\) equipped with the Euclidean distance and the measure \({{\mathfrak {m}}}:=\delta _0+\sum _{n>0}2^{n}\delta _{a_n}\). From the fact that the space is totally disconnected it easily follows that any test plan is concentrated on constant curves, and thus that any \(L^p({\mathrm{X}})\) function is actually in \(W^{1,p}({\mathrm{X}})\) with null minimal upper gradient. Now consider the function \(f:{\mathrm{X}}\rightarrow {\mathbb {R}}^+\) defined as \(f(0):=0\) and \(f(a_n):=n\) for every \(n\in {\mathbb {N}}\). If G is an Hajlasz gradient we must have \(G(a_n)\ge \frac{n}{a_n}G(0)\) and thus choosing the \(a_n\)’s small enough we see that G does not belong to \(L^p({\mathrm{X}})\). \(\square \)
Nevertheless, the isomorphism of \(\mathsf{HS}^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) and \(W^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) as Banach spaces is true under assumptions that we shall often make in this manuscript (the proof we report is taken from [27]):
Proposition 2.17
Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be locally uniformly doubling and supporting a Poincaré inequality, \((\mathrm{Y},\mathsf{d}_\mathrm{Y},{{\bar{y}}})\) a pointed complete space and \(p\in (1,\infty )\). Then \(W^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\subset \mathsf{HS}^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) and for every \(u\in W^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) a choice of Hajlaszgradient for u at scale R is given by
where \(\lambda \) is the constant appearing in the Poincaré inequality (2.9) and the constant \(C(R)>0\) depends only on the doubling and Poincaré constants of \({\mathrm{X}}\) and the chosen \(R>0\).
Note that the fact that \(G_R\in L^p({\mathrm{X}})\) follows from Proposition 2.3
Proof
By the very definitions of \(W^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) and \(\mathsf{HS}^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) it is sufficient to consider the realvalued case.
In the course of the proof we shall denote by C(R) a positive constant depending on a parameter \(R>0\) and the doubling and Poincaré constants only, whose value may change from line to line. Let \(x\in {\mathrm{X}}\) be such that \(u_{B_r(x)}\rightarrow u(x)\) as \(r\downarrow 0\) (\({{\mathfrak {m}}}\)a.e. \(x\in {\mathrm{X}}\) has this property), \(R>0\), put \(B_i:=B_{2^{i}R}(x)\) and notice that
Now observe that if \(R:=\mathsf{d}(x,y) \), from similar arguments and the inclusion \(B_R(y)\subset B_{2R}(x)\) we get
The conclusion comes combining this bound and (2.18) written for both x and y. \(\square \)
2.4 Strongly rectifiable spaces
Here we recall the notion of strongly rectifiable space by slightly modifying the original approach given in [19].
Definition 2.18
(Strongly rectifiable spaces and aligned set of atlases) We say that a metric measure space \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) is strongly rectifiable provided there is \(d\in {\mathbb {N}}\), called dimension of \({\mathrm{X}}\), such that for every \(\varepsilon >0\) there exists a collection \({\mathcal {A}}^\varepsilon :=\{(U^\varepsilon _i,\varphi ^\varepsilon _i): i\in {\mathbb {N}}\}\), called \(\varepsilon \)atlas, such that:

(i)
\(U^\varepsilon _i\) is a Borel subset of \({\mathrm{X}}\) for every i and the \(U^\varepsilon _i\)’s form a partition of \({\mathrm{X}}\setminus N\) for some \({{\mathfrak {m}}}\)negligible Borel set N,

(ii)
\(\varphi ^\varepsilon _i\) is a \((1+\varepsilon )\)biLipschitz map from \(U^\varepsilon _i\) to \(\varphi ^\varepsilon _i(U^\varepsilon _i)\subset {\mathbb {R}}^d\),

(iii)
it holds
(2.19)
Given \(\varepsilon _n\downarrow 0\), a family \(\{{\mathcal {A}}^{\varepsilon _n}\}_{n\in {\mathbb {N}}}\) of atlases is said aligned provided:

(iv)
for any \(n,m\in {\mathbb {N}}\) and \((U^{\varepsilon _n}_i,\varphi ^{\varepsilon _n}_i)\in {\mathcal {A}}^{\varepsilon _n}\), \((U^{\varepsilon _m}_j,\varphi ^{\varepsilon _m}_j)\in {\mathcal {A}}^{\varepsilon _m}\) we have that
$$\begin{aligned} \text {the map}\quad \varphi ^{\varepsilon _n}_i\varphi ^{\varepsilon _m}_j:U^{\varepsilon _n}_i\cap U^{\varepsilon _m}_j\rightarrow {\mathbb {R}}^d\quad \text { is }\varepsilon _n+\varepsilon _m\text {Lipschitz}. \end{aligned}$$(2.20)
A relevant class of strongly rectifiable spaces is that of \(\mathsf{RCD}(K,N)\) spaces:
Theorem 2.19
Let \(K\in {\mathbb {R}}\), \(N\in [1,\infty )\) and \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) a \(\mathsf{RCD}(K,N)\) space. Then \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) is strongly rectifiable.
Proof
The existence of \((1+\varepsilon )\)biLipschitz charts has been proved in [41]. The fact that the measure is absolutely continuous w.r.t. the Hausdorff measure of relevant dimension (which is easily seen to be equivalent to (2.19)  see also the discussion below) has been obtained independently in [32] and [18]. Finally, the fact that the dimension of the target Euclidean space is independent on the particular chart is the main result of [7]. \(\square \)
Let us compare the definition just given with the one appeared in [19], there called strong mrectifiability. A first difference is in the fact that here we imposed the space to have a given dimension d, while in [19] the possibility of it being the union of parts with different dimensions was allowed. Strictly speaking, even for the theory developed in this manuscript we could deal with such more general situation, but that would only be an unnecessary complication. In fact, both here and in [19] the main class of spaces we have in mind to work with is that of \(\mathsf{RCD}(K,N)\) spaces and, as just recalled, it is now known that they have constant dimension (a fact which was not clear at the time of [19]).
Beside this, here we require (2.19) in place of the apparently weaker , but it is clear that up to refine the partition in such a way that the density has small oscillations on \(\varphi _i(U_i)\) and including the regions where such density is 0 in the negligible set N, the two approaches are equivalent.
Concerning the aligned family of atlases, in [19] the condition (2.20) is replaced by
for every \( i,j\in {\mathbb {N}}\), where \(\delta _{n,m}\rightarrow 0\) as \(n,m\rightarrow \infty \). It is obvious that (2.20) implies (2.21). In fact, also the converse implication holds, indeed, up to a relabeling of the atlases in the sequence and recalling the fact that \(\varphi _j\) is \(1+\varepsilon _m\)biLipschitz, by refining the charts to conclude it is sufficient to show that
To see this let
and notice that these are Borel sets and that our assumption gives \({\mathcal {L}}^d(K\setminus \cup _nK_n)=0\). To conclude just write \(K_n=\cup _mK_{n,m}\) with the \(K_{n,m}\)’s Borel and with diameter \(\le \frac{1}{n}\) and notice that by construction for every \(n,m\in {\mathbb {N}}\).
In particular, by [19, Theorem 3.9] we know that on a strongly rectifiable space, for any sequence \(\varepsilon _n\downarrow 0\) an aligned family of atlases \(({\mathcal {A}}^{\varepsilon _n})\) exists. We shall often use this fact in what comes next without further notification.
From the assumptions on the strongly rectifiable space \({\mathrm{X}}\) it follows that \({{\mathfrak {m}}}\ll {\mathcal {H}}^d\), where \({\mathcal {H}}^d\) is the ddimensional Hausdorff measure. The RadonNikodym density can be computed via differentiation as discussed in the following wellknown result (see e.g. [16, Theorem 2.13] for the proof):
Theorem 2.20
(Density w.r.t. the Hausdorff measure) Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a strongly rectifiable space of dimension \(d\in {\mathbb {N}}\). Then the function \(\vartheta ^d:{\mathrm{X}}\rightarrow [0,\infty ]\) defined by
is a Borel representative of the RadonNikodym density \(\frac{\mathrm{d}{{\mathfrak {m}}}}{\mathrm{d}{\mathcal {H}}^d}\).
Finally, we recall that when the space under consideration is the Euclidean one \({\mathbb {R}}^d\), it is well known that the Hausdorff measure \({\mathcal {H}}^d\) coincides with the Lebesgue measure \({\mathcal {L}}^d\); to emphasize the fact that we are working on \({\mathbb {R}}^d\) we shall speak about the Lebesgue measure \({\mathcal {L}}^d\) in this context.
3 The Korevaar–Schoen space
3.1 Approximate metric differentiability on strongly rectifiable spaces
We shall denote by \(\mathsf{sn}^d\) the set of seminorms on \({\mathbb {R}}^d\) and equip it with the complete and separable distance \(\mathsf{D}\) defined by
where here and below by \(\cdot \) we intend the classical Euclidean norm. We shall also put
We start recalling the following result, due to Kirchheim [33]:
Theorem 3.1
(Kirchheim’s metric differential) Let \((\mathrm{Y},\mathsf{d}_\mathrm{Y})\) be a complete space \(U\subset {\mathbb {R}}^d\) Borel and \(u:U\rightarrow \mathrm{Y}\) a Lipschitz map. Then for \({\mathcal {L}}^d\)a.e. \(x\in U\) there is a seminorm \(\mathsf{md}_x(u)\) on \({\mathbb {R}}^d\), called metric differential of u at x, such that
Moreover, the \({\mathcal {L}}^d\)a.e. defined map \(x\mapsto \mathsf{md}_x(u)\in \mathsf{sn}^d\) is Borel.
Proof
In [33] the existence of the metric differential is given for functions defined in the whole \({\mathbb {R}}^d\). This variant is easily obtainable by considering a Kuratowski embedding \(\iota :\mathrm{Y}\rightarrow \ell ^\infty (\mathrm{Y})\) (Lemma 2.1), a Lipschitz extension \(v:{\mathbb {R}}^d\rightarrow \ell ^\infty (\mathrm{Y})\) of \(\iota \circ u\) (Lemma 3.2 below), applying the original statement to such function v and noticing that since \(\iota \) is an isometry, the metric differential of v at x coincides with that of u at x for any \(x\in U\).
This argument also shows that to prove the stated Borel regularity it is sufficient to deal with the case of maps u defined on \({\mathbb {R}}^d\). Also, from the identity
we see that it is sufficient to prove that for any \(v\in {\mathbb {R}}^d\) the \({\mathcal {L}}^d\)a.e. defined map \(x\mapsto \mathsf{md}_x(u)(v)\) is Borel. Then from the identity
valid for \({\mathcal {L}}^d\)a.e. x the conclusion easily follows. \(\square \)
The well known McShane extension lemma can easily be adapted to the case of \(\ell ^\infty \)valued maps:
Lemma 3.2
(Lipschitz extension) Let \(({\mathrm{X}},\mathsf{d})\) be a metric space, \(\mathrm{Y}\) a set, \(U\subset {\mathrm{X}}\) and \(f:U\rightarrow \ell ^\infty (\mathrm{Y})\) a Lipschitz function. Then there exists an extension F of f to the whole \({\mathrm{X}}\) with the same Lipschitz constant, i.e. a map \(F:{\mathrm{X}}\rightarrow \ell ^\infty (\mathrm{Y})\) such that and \(\mathrm{Lip}(F)=\mathrm{Lip}(f)\).
Proof
For every \(y\in \mathrm{Y}\) define
It is readily verified that this function has the required properties. \(\square \)
The main goal of this section is to extend Kirchheim’s result to maps defined on strongly rectifiable spaces. The basic idea is simple: we use the charts to reduce the differentiability problem to a problem on \({\mathbb {R}}^d\) for which we can apply the known result; if the charts are \((1+\varepsilon )\)biLipschitz, in doing so we will make an error of order \(\varepsilon \) and if we consider a different atlas we shall obtain a metric differential close to the previous one provided the charts are somehow aligned (the relevant notion being the one introduced in Definition 2.18). Then the conclusion follows by considering an aligned family of atlases \(({\mathcal {A}}^{\varepsilon _n})\) and passing to the limit as \(n\rightarrow \infty \).
We now turn to the rigorous definition of ‘approximate metric differentiability’ on strongly rectifiable space. It is based on, for given \((U_i,\varphi _i)\) belonging to some atlas, thinking at the map \(y\mapsto \varphi _i(y)\varphi _i(x)\in {\mathbb {R}}^d\) as a sort of ‘\(\varepsilon \)inverse of the exponential map at \(x\in U_i\)’ (see also [19, Theorem 6.6] for more about the interpretation of \({\mathbb {R}}^d\) as the tangent space at a given point of a strongly rectifiable space).
Definition 3.3
(Approximate metric differentiability) Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a strongly rectifiable space, \(\varepsilon _n\downarrow 0\) and \(\{{\mathcal {A}}^{\varepsilon _n}\}\) an aligned family of atlases. Also, let \((\mathrm{Y},\mathsf{d}_\mathrm{Y})\) be a metric space and \(u:{\mathrm{X}}\rightarrow \mathrm{Y}\). We say that u is approximately metrically differentiable at \(x\in {\mathrm{X}}\) relatively to \(({\mathcal {A}}^{\varepsilon _n})\) provided:

i)
For every \(n\in {\mathbb {N}}\) there is \(i(x,n)\in {\mathbb {N}}\) such that x belongs to \(U_{i(x,n)}^{\varepsilon _n}\), is a density point of such set and \(\varphi ^{\varepsilon _n}_{i(x,n)}(x)\) is a density point of \(\varphi ^{\varepsilon _n}_{i(x,n)}(U^{\varepsilon _n}_{i(x,n)})\).

ii)
There is a seminorm \(\mathsf{md}_x(u)\) on \({\mathbb {R}}^d\), called metric differential of u at x, such that
$$\begin{aligned} \varlimsup _{n\rightarrow \infty }{{\,\mathrm{\mathrm{ap\,}\varlimsup }\,}}_{\begin{array}{c} y\rightarrow x\\ y\in U_{i}^{n} \end{array}}\frac{\big \mathsf{d}_\mathrm{Y}(u(y),u(x))\mathsf{md}_x(u)(\varphi ^{n}_{i}(y) \varphi ^{n}_{i}(x))\big }{\mathsf{d}(y,x)}=0, \end{aligned}$$where for brevity we wrote \(U_i^{n},\varphi _i^{n}\) in place of \(U_{i(x,n)}^{\varepsilon _n},\varphi _{i(x,n)}^{\varepsilon _n}\).
For smooth maps on \({\mathbb {R}}^d\) it is trivial to check that the norm of the differential coincides with the local Lipschitz constant. A similar link exists between approximate metric differential and approximate local Lipschitz constant:
Lemma 3.4
Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a strongly rectifiable space, \(\varepsilon _n\downarrow 0\) and \(({\mathcal {A}}^{\varepsilon _n})\) an aligned family of atlases. Also, let \((\mathrm{Y},\mathsf{d}_{\mathrm{Y}})\) be a complete space and \(u:{\mathrm{X}}\rightarrow \mathrm{Y}\) a map which is approximately metrically differentiable at \(x\in {\mathrm{X}}\) relatively to \(({\mathcal {A}}^{\varepsilon _n})\). Then
Proof
Fix \(n\in {\mathbb {N}}\), let \(i\in {\mathbb {N}}\) be such that \(x\in U^n_i\) and notice that since \(\varphi ^n_i:U^n_i\rightarrow \varphi ^n_i(U^n_i)\) is \((1+\varepsilon _n)\)Lipschitz we have
Now recall that \(x,\varphi ^n_i(x)\) are density points of \(U^n_i,\varphi ^n_i(U^n_i)\) respectively and notice that the properties of \(\varphi ^n_i\) ensure that
To see this notice that
and the first addend on the right goes to 0 because \(\varphi ^n_i(x)\) is a density point of \(\varphi ^n_i(U^n_i)\). Recalling that \(\varphi ^n_i\) is \((1+\varepsilon _n)\)Lipschitz and the bound (2.19) we can estimate from above the second one with
Hence if x is a density point of V we have that the right hand side in the above goes to 0 as \(r\downarrow 0 \) and thus (3.5) shows that \(\varphi ^n_i(x)\) is a density point of \(\varphi ^n_i(V^n_i)\). The opposite implication is proven analogously. From (3.4) and (2.6) we deduce the ‘change of variable formula’
which together with (3.3) and Proposition 2.5 gives
Using the fact that \((\varphi ^n_i)^{1}\) is also \((1+\varepsilon _n)\)Lipschitz and similar arguments we obtain the lower bound
so that the conclusion follows from the very definition of metric differential. \(\square \)
Remark 3.5
The conclusion of the above lemma fails if one does not insist on \(\varphi ^n_{i(x,n)}(x)\) to be a density point of \(\varphi ^n_{i(x,n)}(U^n_{i(x,n)})\) in the definition of metric differentiability. This can be easily seen by considering \({\mathrm{X}}:=[0,1]^2\) (equipped with the restriction of the Euclidean distance and Lebesgue measure), \(U^n_0={\mathrm{X}}\) and \(\varphi ^n_0\) to be the natural embedding in \({\mathbb {R}}^2\). Then \(x:=(0,0)\in {\mathrm{X}}\) is a density point of \(U^n_0\) and the function \({\mathrm{X}}\ni (x_1,x_2)\mapsto u(x_1,x_2):=x_1x_2\) is metrically differentiable at x, with metric differential given by \(\mathsf{md}_x(u)(v_1,v_2)=v_1v_2\), so that \(\mathsf{md}_x(u)=\sup _{(v_1,v_2)\in {\mathbb {R}}^2}\frac{v_1v_2}{\sqrt{v_1^2+v_2^2}}=\sqrt{2}\). On the other hand we have \({{\,\mathrm{\mathrm{ap\,lip}}\,}}u(x)\le \mathrm{lip}u(x)\) (in fact equality occurs by Proposition 2.5) and we have
thus showing that the strict inequality < holds in (3.2). \(\square \)
We now turn to the main result of this section:
Proposition 3.6
Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a uniformly locally doubling and strongly rectifiable space, \((\mathrm{Y},\mathsf{d}_\mathrm{Y})\) a metric space and \(u:{\mathrm{X}}\rightarrow \mathrm{Y}\) a Borel function with the LusinLipschitz property. Also, let \(\varepsilon _n\downarrow 0\) and \(({\mathcal {A}}^{\varepsilon _n})\) an aligned family of atlases.
Then u is approximately metrically differentiable at \({{\mathfrak {m}}}\)a.e. \(x\in {\mathrm{X}}\), relatively to \(({\mathcal {A}}^{\varepsilon _n})\), and the \({{\mathfrak {m}}}\)a.e. defined map \(x\mapsto \mathsf{md}_x(u)\in \mathsf{sn}^d\) is Borel.
More precisely:

(i)
for every \(n\in {\mathbb {N}}\) the map \({\mathrm{X}}\ni x\mapsto {{\mathfrak {n}}}^n_x\in \mathsf{sn}^d\) is a \({{\mathfrak {m}}}\)a.e. well defined Borel map by the formula
$$\begin{aligned} {{\mathfrak {n}}}^n_x:=\mathsf{md}_{\varphi ^n_i(x)}(u\circ (\varphi ^n_i)^{1})\qquad {{\mathfrak {m}}}a.e.\ on\ U^n_i, \end{aligned}$$ 
(ii)
for \({{\mathfrak {m}}}\)a.e. \(x\in {\mathrm{X}}\) the sequence \(({{\mathfrak {n}}}^n_x)\subset \mathsf{sn}^d\) admits a limit \({{\mathfrak {n}}}_x\),

(iii)
\({{\mathfrak {n}}}_x\) is the metric differential of u at x for \({{\mathfrak {m}}}\)a.e. \(x\in {\mathrm{X}}\).
Proof
Notice that up to a refining the charts, we can assume that is Lipschitz for every U chart of some of the given atlases. Also, in the course of the proof we shall frequently use the following observation: if \(U\subset {\mathbb {R}}^d\) is Borel and \(v:U\rightarrow \mathrm{Y}\) is metrically differentiable at a density point \(x\in U\) in the sense of Theorem 3.1, then it is also approximately metrically differentiable, and with the same metric differential, in the sense of Definition 3.3, where here we pick \({\mathrm{X}}:={\bar{U}}\) equipped with the Euclidean distance and , where the charts are given by the inclusion \({\mathrm{X}}\hookrightarrow {\mathbb {R}}^d\).
\(\mathbf (i) \) Fix \(n\in {\mathbb {N}}\) and define \({{\mathfrak {m}}}\)a.e. the map \({{\mathfrak {n}}}^n:{\mathrm{X}}\rightarrow \mathsf{sn}^d\) as follows: for every \((U^n_i,\varphi ^n_i)\in {\mathcal {A}}^{\varepsilon _n}\) consider the Lipschitz map \(v^n_i:\varphi ^n_i(U^n_i)\rightarrow \mathrm{Y}\) given by \(v^n_i:=u\circ (\varphi ^n_i)^{1}\) and use Kirchheim’s theorem 3.1 to obtain that \({{\mathfrak {n}}}^n_x:=\mathsf{md}_{\varphi ^n_i(x)}(v^n_i)\) is welldefined \({{\mathfrak {m}}}\)a.e. and Borel on \(U^n_i\). By the arbitrariness of \(i\in {\mathbb {N}}\) this defines \({{\mathfrak {n}}}^n_x\) for \({{\mathfrak {m}}}\)a.e. x. Now we apply (3.2) to the function \(v^n_i\) defined on \({\mathbb {R}}^d\) (which is a strongly rectifiable space with the identity as chart  here we extend \(v^n_i\) to be 0 outside \(\varphi ^n_i(U^n_i)\)) to deduce that for \({{\mathfrak {m}}}\)a.e. \(x\in U^n_i\) we have \({{\mathfrak {n}}}^n_x={{\,\mathrm{\mathrm{ap\,lip}}\,}}(v^n_i)(\varphi ^n_i(x))\). Then arguing as for (3.6) to relate approximate limits in different spaces we see that \({{\,\mathrm{\mathrm{ap\,lip}}\,}}(v^n_i)(\varphi ^n_i(x))\le (1+\varepsilon _n){{\,\mathrm{\mathrm{ap\,lip}}\,}}(u)(x)\) holds for \({{\mathfrak {m}}}\)a.e. \(x\in U^n_i\) and thus assuming, without loss of generality, that \(\varepsilon _n\le 1\) for every \(n\in {\mathbb {N}}\), we have
\(\mathbf (ii) \) We claim that for every \(n,m\in {\mathbb {N}}\) it holds
and to prove this we fix \(n,m,i,j\in {\mathbb {N}}\) such that \({{\mathfrak {m}}}(U^n_i\cap U^m_j)>0\) and pick \(x\in U^n_i\cap U^m_j\) so that \(x,\varphi ^n_i(x),\varphi ^m_j(x)\) are density points of \(U^n_i\cap U^m_j,\varphi ^n_i(U^n_i),\varphi ^m_j(U^m_j)\) respectively and so that \(v^n_i\) (resp. \(v^m_j\)) is metrically differentiable at \(\varphi ^n_i(x)\) (resp. \(\varphi ^m_j(x)\)).
Then we have
having used the fact that \(\varphi ^n_i\) is biLipschitz. Since a similar identity holds for \(v^m_j\) and since \(v^n_i\circ \varphi ^n_i=u=v^m_j\circ \varphi ^m_j\) on \(U^n_i\cap U^m_j\), we deduce that
having used the fact that \(\varphi ^n_i\) is \((1+\varepsilon _n)\)biLipschitz in the last step. We can rewrite what we obtained as
so that (3.8) follows from Proposition 2.5 applied to \({\mathrm{X}}:={\mathbb {R}}^d\), \(\mathrm{Y}:={\mathbb {R}}\), the Borel set \(\varphi ^n_i(U^n_i)\), its density point \(\varphi ^n_i(x)\) and the Lipschitz function \({{\mathfrak {n}}}^n_x{{\mathfrak {n}}}^m_x\).
A direct consequence of (3.8) (and (2.8)) is the fact that \(n\mapsto {{\mathfrak {n}}}_x^n\in \mathsf{sn}^d\) is a Cauchy sequence for \({{\mathfrak {m}}}\)a.e. x. We denote its limit by \({{\mathfrak {n}}}_x\).
\(\mathbf (iii) \) We claim that \({{\mathfrak {n}}}_x\) is the approximate metric differential of u at x for \({{\mathfrak {m}}}\)a.e. x. Indeed from the identity \(u=v^n_i\circ \varphi ^n_i\) and the bound \(\mathsf{d}(x,y)\ge \frac{\varphi ^n_i(y)\varphi ^n_i(x)}{1+\varepsilon _n}\) valid on \(U^n_i\) we obtain
so that the claim follows from (3.9) and the fact that \({{\mathfrak {n}}}^n_x\rightarrow {{\mathfrak {n}}}_x\) as \(n\rightarrow \infty \) for \({{\mathfrak {m}}}\)a.e. x. The fact that \(x\mapsto {{\mathfrak {n}}}_x\in \mathsf{sn}^d\) is Borel follows from the Borel regularity of \(x\mapsto {{\mathfrak {n}}}^x_n\) and pointwise convergence on a Borel set of full measure. \(\square \)
3.2 Definition and basic properties of the Korevaar–Schoen space
Here we introduce the main object of study of this manuscript, namely the Korevaar–Schoen–Sobolev space of metric valued maps. Let us fix a source metric measure space \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) and a target pointed complete space \((\mathrm{Y},\mathsf{d}_\mathrm{Y},{{\bar{y}}})\).
Let \(p\in (1,\infty )\) and \(u\in L^p({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\). The penergy density \(\mathsf{ks}_{p,r}[u]:{\mathrm{X}}\rightarrow {\mathbb {R}}^+\) of u at scale \(r>0\) in the sense of Korevaar–Schoen is given by
and the (total) energy \(\mathsf{E}_p(u)\in [0,\infty ]\) is defined as
Then the Korevaar–Schoen space is introduced as:
Definition 3.7
(Korevaar–Schoen space) Let \(u\in L^p({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\). We say that \(u\in \mathsf{KS}^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) provided \(\mathsf{E}_p(u)<\infty \).
Remark 3.8
The typical definition of the Korevaar–Schoen space requires the \(\varlimsup \), rather than the \(\varliminf \), to be finite in (3.11). As we shall see soon in Corollary 3.10 the two conditions are equivalent under assumptions on \({\mathrm{X}}\) that we are very willing to make: we chose the approach with the \(\varliminf \) because it is more natural in view of Proposition 3.9 below. \(\square \)
Proposition 3.9
Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a uniformly locally doubling space, \((\mathrm{Y},\mathsf{d}_\mathrm{Y},{{\bar{y}}})\) a pointed complete space and \(p\in (1,\infty )\). Then \(\mathsf{KS}^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\subset W^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) and there is a constant \(C>0\) depending only on \(\inf _{r>0}\mathsf{Doub}(r)\) such that for any \(u\in \mathsf{KS}^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) it holds
where G is any weak \(L^p({\mathrm{X}})\)limit of \(\mathsf{ks}_{p,\varepsilon _n}[u]\) along some sequence \(\varepsilon _n\downarrow 0\) (the fact that at least one such G exists follows from the definition of \(\mathsf{KS}^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) and the reflexivity of \(L^p({\mathrm{X}})\)).
Proof
Step 1: the case \(\mathrm{Y}={\mathbb {R}}\). Fix \(u\in \mathsf{KS}^{1,p}({\mathrm{X}},{\mathbb {R}})\), \(r>0\) and for \(\varepsilon \in (0,r/4)\) apply Lemma 2.4 to obtain a cover of \({\mathrm{X}}\) made of balls \((B_i)_{i\in I}\) of radius \(\varepsilon \) and a partition of unity \((\varphi _i)_{i\in I}\) subordinate to such cover as in the statement of such Lemma. Define \(u_\varepsilon :{\mathrm{X}}\rightarrow {\mathbb {R}}\) as
We claim that \(u_\varepsilon \) is a locally Lipschitz function in \(L^p({\mathrm{X}})\) and that for some constant \(C>0\) depending only on \(\mathsf{Doub}(r)\) it holds
These two properties easily imply the conclusion by the arbitrariness of \(r>0\), point (i) of Theorem 2.8 and the (trivial) fact that for a locally Lipschitz function the local Lipschitz constant is a pweak upper gradient for any \(p\in (1,\infty )\). In the computations below the value of the positive constant C may change from line to line, but in any case it only depends on \(\mathsf{Doub}(r)\).
The fact that \(u_\varepsilon \) is locally Lipschitz is obvious. Now notice that from
the first in (3.12) easily follows. For the second, let \(x,y\in {\mathrm{X}}\) and \(j\in I\) and notice that
having used the fact that \(\sum _i\varphi _i\equiv 1\). Now pick \(j\in I\) so that \(x\in B_j\) and let \(y\in B_\varepsilon (x)\). With these choices we have that if \(y\in B_i\) then \(x\in 2B_i\), thus the above gives
Now observe that \(y\in B_i\cap B_\varepsilon (x)\) and \(x\in B_j\cap 2B_i\) imply \(B_j\subset 4B_i\) and \(4B_i\subset B_{8\varepsilon }(x)\), thus
and since a similar estimate holds for \(u_{4B_i}u_{B_i}\), the second in (3.12) follows from (3.13).
Step 2: the general case. Let \(\varphi :\mathrm{Y}\rightarrow {\mathbb {R}}\) be 1Lipschitz and notice that from the trivial inequality \(\mathsf{ks}_{p,\varepsilon }[\varphi \circ u]\le \mathsf{ks}_{p,\varepsilon }[u]\) it follows that \(\varphi \circ u\in \mathsf{KS}^{1,p}({\mathrm{X}},{\mathbb {R}})\) and that if \(\mathsf{ks}_{p,\varepsilon _n}[u]\rightharpoonup G\) in \(L^p({\mathrm{X}})\), then up to pass to a subsequence it also holds \(\mathsf{ks}_{p,\varepsilon _n}[\varphi \circ u]\rightharpoonup G_\varphi \le G\) in \(L^p({\mathrm{X}})\).
Hence what already proved ensures that \(\varphi \circ u\in W^{1,p}({\mathrm{X}})\) with \(D(\varphi \circ u)\le C\,G_\varphi \le C\,G\) for some constant C not depending on \(u,\varphi \). The conclusion then follows from the arbitrariness of \(\varphi \) and the definition of \(W^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\). \(\square \)
It is now easy to see that if assume not only a doubling condition, but also a Poincaré inequality, then the Korevaar–Schoen space coincides  as set  with the other notions of metricvalued Sobolev spaces that we have encountered:
Corollary 3.10
Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be uniformly locally doubling and supporting a Poincaré inequality, \((\mathrm{Y},\mathsf{d}_\mathrm{Y},{\bar{y}})\) a pointed complete space and \(p\in (1,\infty )\). Then \(\mathsf{KS}^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})=W^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})=\mathsf{HS}^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) and for any \(u\in L^p({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) we have
Also, for \(u\in \mathsf{KS}^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\), \(R>0\) and Hajlasz upper gradient \(G_R\) at scale R it holds the inequality
where \(c(p)>0\) is a constant depending only on p.
Proof
Propositions 3.9 and 2.17 give \(\mathsf{KS}^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\subset W^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\subset \mathsf{HS}^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\). Now assume \(u\in \mathsf{HS}^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\), let \(G_R\in L^p({\mathrm{X}})\) be an Hajlasz upper gradient at scale R and notice that for any \(r\le R\) it holds
The bound (3.15) follows and since the simple Lemma 3.11 below ensures that the right hand side in (3.15) is bounded in \(L^1({\mathrm{X}})\), we obtained at once (3.14) and the inclusion \(\mathsf{HS}^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\subset \mathsf{KS}^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\). \(\square \)
Lemma 3.11
Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a uniformly locally doubling space and \(g\in L^1({\mathrm{X}})\). For \(r>0\) define \(g_r(x):=\fint _{B_r(x)}g\,\mathrm{d}{{\mathfrak {m}}}\). Then \(g_r\rightarrow g\) in \(L^1({\mathrm{X}})\) as \(r\downarrow 0\).
Proof
The claim is trivial if \(g\in C_b\cap L^1({\mathrm{X}})\), thus the general case follows by approximation if we show that the operators sending g to \(g_r\) are uniformly bounded in \(L^1\) for \(r\in (0,1)\). For this notice that
and the conclusion follows. \(\square \)
We emphasize that at this stage we have been able to deduce the important property (3.14), but we have not proved that the limit of \(\int \mathsf{ks}_{p,r}^p[u]\,\mathrm{d}{{\mathfrak {m}}}\) as \(r\downarrow 0\) exists. It is unclear to us whether at this level of generality this really holds: we shall obtain the existence of such limit in the next section under the further assumption that the source space \({\mathrm{X}}\) is strongly rectifiable.
3.3 The energy density
In order to characterize the limit of \(\int \mathsf{ks}_{p,r}^p[u]\,\mathrm{d}{{\mathfrak {m}}}\) the following notion will turn out to be useful:
Definition 3.12
(psize of a seminorm) Let \(\Vert \cdot \Vert \) be a seminorm on \({\mathbb {R}}^d\) and \(p\in (1,\infty )\). Its psize \(S_p(\Vert \cdot \Vert )\) is defined as
where the balls \(B_1(0),B_r(0)\) are intended in the Euclidean norm.
We then have the following result identifying the limit of \(\int \mathsf{ks}_{p,r}^p[u]\,\mathrm{d}{{\mathfrak {m}}}\). Notice a difference with respect to the terminology in [34]: what here we call energy density, in [34] was the pth root of the energy density.
Theorem 3.13
(Energy density) Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a strongly rectifiable metric measure space with locally uniformly doubling measure and supporting a Poincaré inequality and \((\mathrm{Y},\mathsf{d}_\mathrm{Y},{{\bar{y}}})\) a pointed complete space. Also, let \(p\in (1,\infty )\).
Then for every \(u\in \mathsf{KS}^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) there is a function \(\mathrm{e}_p[u]\in L^p({\mathrm{X}})\), called penergy density of u, such that
More explicitly, for any \(\varepsilon _n\downarrow 0\) and aligned family of atlases \(({\mathcal {A}}^{\varepsilon _n})\), the function \(\mathrm{e}_p[u]\) is given by the formula
where \(\mathsf{md}_\cdot (u)\) is the metric differential of u relative to \(({\mathcal {A}}^{\varepsilon _n})\).
In particular, the limit in (3.11) exists for any \(u\in L^p({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\).
Proof
The last claim is trivial if \(u\notin \mathsf{KS}^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) by the very definition of such space. If instead \(u\in \mathsf{KS}^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\), then such claim follows from (3.16). Fix \(\varepsilon _n\downarrow 0\) and aligned family of atlases \(({\mathcal {A}}^{\varepsilon _n})\). Also, fix \(u\in \mathsf{KS}^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) and suppose we have already proved \({{\mathfrak {m}}}\)a.e. convergence of \(\mathsf{ks}_{p,r}[u]\) to \(S_p(\mathsf{md}_\cdot (u))\). Then the bound (3.15) ensures that we can apply the simple Lemma 3.14 below to \(f_r:=\mathsf{ks}_{p,r}^p[u]\) and \(g_r\) given by the right hand side of (3.15): Lemma 3.11 ensures that \((g_r)\) has a limit in \(L^1({\mathrm{X}})\) as \(r\downarrow 0\) and thus Lemma 3.14 yields that \(\mathsf{ks}_{p,r}^p[u]\rightarrow S_p^p(\mathsf{md}_\cdot (u))\) in \(L^1({\mathrm{X}})\) or equivalently that \(\mathsf{ks}_{p,r}[u]\rightarrow S_p(\mathsf{md}_\cdot (u))\) in \(L^p({\mathrm{X}})\). Therefore to conclude it is sufficient to prove that \(\mathsf{ks}_{p,r}[u](\cdot )\rightarrow S_p(\mathsf{md}_\cdot (u))\) \({{\mathfrak {m}}}\)a.e.. Recalling the identity \(\mathsf{KS}^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})=\mathsf{HS}^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\)  proved in Corollary 3.10  and (2.15), up to restrict the charts it is not restrictive to assume that is Lipschitz for every \(n,i\in {\mathbb {N}}\).
To this aim let \(R>0\) and start observing that if \(x\in {\mathrm{X}}\) is a Lebesgue point of \(G_R^p\) and a density point of \(U\subset {\mathrm{X}}\), by passing to the limit in the trivial bound
we deduce that
Using this and (3.15) it is easy to see that for any \(U\subset {\mathrm{X}}\) Borel it holds
Now use again the fact that \(\mathsf{KS}^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})=\mathsf{HS}^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) (Corollary 3.10) and (2.15) to apply Proposition 3.6 and deduce that u is \({{\mathfrak {m}}}\)a.e. approximately metrically differentiable relatively to \(({\mathcal {A}}^{\varepsilon _n})\). Then putting for brevity \({{\mathfrak {n}}}_x:=\mathsf{md}_x(u)\) it is easy to see that the metric differentiability gives that
where \(i(n,x)\in {\mathbb {N}}\) is such that \(x\in U^{\varepsilon _n} _{i(n,x)}\). We are now in position to apply, for every \(n,i,\in {\mathbb {N}}\), the trivial Lemma 3.15 below to the set \(K:=U^{\varepsilon _n}_{i(n,x)}\) (recall that we assumed to be Lipschitz) and to \({{\mathfrak {m}}}\)a.e. \(x\in U^{\varepsilon _n}_{i(n,x)}\) to deduce that
We now claim that
and observe that this identity together with (3.18) and (3.20) gives the conclusion.
Fix \(i,n\in {\mathbb {N}}\), put \(U^n_i:=U^{\varepsilon _n}_i\) for brevity and let \(x\in U^n_i\) be a point where u is metrically differentiable. Then we have
Now notice that since \(\varphi ^n_i:U^n_i\rightarrow \varphi ^n_i(U^n_i)\subset {\mathbb {R}}^d\) is \((1+\varepsilon _n)\)biLipschitz we have
therefore for any \(f:{\mathbb {R}}^d\rightarrow {\mathbb {R}}^+\) Borel, using the inequalities on the right in the above we have
where we put . We shall apply this bound to \(f:=\frac{{{\mathfrak {n}}}_x^p(\cdot \varphi ^n_i(x))}{r^p}\) to obtain
Now recall that since x is a point of approximate metric differentiability, we know that \(x,\varphi ^n_i(x)\) are density points of \(U^n_i,\varphi ^n_i(U^n_i)\) respectively. Assume also that x is a Lebesgue point of the density \(\vartheta ^d(y)=\lim _{r\downarrow 0}\frac{{{\mathfrak {m}}}(B_r(y))}{\omega _dr^d}\) (recall Theorem 2.20), that the density itself exists positive at x and finally assume that \(\varphi ^n_i(x)\) is a Lebesgue point of \(\frac{\mathrm{d}{{\mathfrak {m}}}}{\mathrm{d}{\mathcal {H}}^d}\circ (\varphi ^n_i)^{1} =\vartheta ^d\circ (\varphi ^n_i)^{1}\) (notice that all these conditions are satisfied for \({{\mathfrak {m}}}\)a.e. \(x\in U^n_i\)). Then passing to the limit in (3.24) and using the continuity of \({{\mathfrak {n}}}_x\) and (3.22) we obtain
Since the lower bound \( \varliminf _{r\downarrow 0}\fint _{B_r(x)\cap U^n_{i}}\frac{{{\mathfrak {n}}}_x^p(\varphi ^n_i(y)\varphi ^n_i(x))}{r^p}\,\mathrm{d}{{\mathfrak {m}}}(y) \ge (1+\varepsilon _n)^{2dp}S_p^p({{\mathfrak {n}}}_x) \) can be obtained in a similar way by using the inequalities on the left in (3.23), the claim (3.21) and the conclusion follow. \(\square \)
Notice that the existence of the energy density provides the representation formula
Lemma 3.14
Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a metric measure space and \((f_r),(g_r)\subset L^1({\mathrm{X}})\) be nonnegative with
for some Borel functions f, g. Then \(f_r\rightarrow f\) in \(L^1({\mathrm{X}})\) as \(r\downarrow 0\).
Proof
Let \(r_n\downarrow 0\) be arbitrary and use the assumption \(g_r\rightarrow g\) in \(L^1({\mathrm{X}})\) and classical properties of the space \(L^1({\mathrm{X}})\) to find a subsequence, not relabeled, such that \(g_{r_n}\le {\tilde{g}}\) \({{\mathfrak {m}}}\)a.e. for some \({\tilde{g}}\in L^1({\mathrm{X}})\). Then \(f_{r_n}\le {\tilde{g}}\) \({{\mathfrak {m}}}\)a.e. for every n and an application of the dominated convergence theorem gives that \(f_{r_n}\rightarrow f\) in \(L^1({\mathrm{X}})\). The conclusion follows from the arbitrariness of the sequence \(r_n\downarrow 0\). \(\square \)
Lemma 3.15
Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a metric measure space, \(K\subset {\mathrm{X}}\) be a Borel set, \(f:K\rightarrow {\mathbb {R}}\) be a Borel and bounded function and \(x\in K\) a density point.
Then
Proof
Let \(\delta >0\) and \(A_\delta \subset K\) be the set of z’s such that \(f(z)>\delta +{{\,\mathrm{\mathrm{ap\,}\varlimsup }\,}}_{\begin{array}{c} y\rightarrow x\\ y\in K \end{array}}f(y)\). Then by definition of \({{\,\mathrm{\mathrm{ap\,}\varlimsup }\,}}\) we know that \(\lim _{r\downarrow 0}\frac{{{\mathfrak {m}}}(B_r(x)\cap A_\delta )}{{{\mathfrak {m}}}(B_r(x))}=0\). Since for any \(r>0\) we have
the conclusion follows by the arbitrariness of \(\delta >0\). \(\square \)
Corollary 3.16
(Locality of the energy density) Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a strongly rectifiable space with uniformly locally doubling measure and supporting a Poincaré inequality and \((\mathrm{Y},\mathsf{d}_\mathrm{Y},{{\bar{y}}})\) a pointed complete space.
Let \(p\in (1,\infty )\) and \(u,v\in \mathsf{KS}^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\). Then
Proof
Let \(\varepsilon _n\downarrow 0\) be arbitrary and \(({\mathcal {A}}^{\varepsilon _n})\) an aligned family of atlases. By the very definition of approximate metric differentiability and the fact that \({{\mathfrak {m}}}\)a.e. \(x\in \{u=v\}\) is a density point for such set (by the doubling assumption) we see that
The conclusion then follows from the identity (3.17). \(\square \)
Remark 3.17
(About the Poincaré inequality)For a given \(p\in (1,\infty )\), the same conclusions of Theorem 3.13 hold if in place of (2.9) we assume the weaker pPoincare’ inequality:
Indeed:

(i)
by the celebrated result by KeithZhong [31] in this case it also holds the \(p'\)Poincaré inequality for some \(p'<p\),

(ii)
then in the estimate (2.18) (and similarly in the one below it) one can replace \(M_{\lambda R}(Du)\) with \(M_{\lambda R}(Du^{p'})^{\frac{1}{p'}}\)

(iii)
and since \(Du^{p'}\in L^{\frac{p}{p'}}\), Proposition 2.3 grants that \(M_{\lambda R}(Du^{p'})\in L^{\frac{p}{p'}}({\mathrm{X}})\) as well, i.e. \(M_{\lambda R}(Du^{p'})^{\frac{1}{p'}}\in L^p({\mathrm{X}})\).
In other words, the conclusion of Proposition 2.17 are in place with \(G_R:=C(R) M_{2\lambda R}(Du^{p'})^{\frac{1}{p'}}\) and once the equivalence of \(W^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) and \(\mathsf{HS}^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) is obtained, the other arguments, which do not use the Poincaré inequality, can be reproduced.
Similarly, from the next section on we are going to deal with the case \(p=2\) and prove, among other things, the lower semicontinuity of the energy. Poincaré inequality will not be used, beside its application in Proposition 2.17, so that for the reasons just explained all the stated results would work as well assuming only the validity of the 2Poincaré inequality. \(\square \)
4 Energy density and differential calculus
4.1 On the notion of differential in the nonsmooth setting
4.1.1 Reminders about differentials of metricvalued maps
In this short section we are going to recall the definition of differential of a map \(u\in W^{1,2}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) as given in [20] by building up on the theory developed in [15]. To keep the presentation short we assume the reader familiar with the language of \(L^0\)normed modules.
Recall that the differential of real valued Sobolev functions and the cotangent module are defined by the following:
Theorem/Definition 4.1
Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a metric measure space. Then there exists a unique couple \((L^0(T^*{\mathrm{X}}),\mathrm{d})\) where \(L^0(T^*{\mathrm{X}})\) is a \(L^0({{\mathfrak {m}}})\)normed module and \(\mathrm{d}:W^{1,2}({\mathrm{X}})\rightarrow L^0(T^*{\mathrm{X}})\) is linear and satisfies

(i)
for any \(f\in W^{1,2}({\mathrm{X}})\) it holds \(\mathrm{d}f=Df\) \({{\mathfrak {m}}}\)a.e.,

(ii)
the space \(\{\mathrm{d}f\ :\ f\in W^{1,2}({\mathrm{X}})\}\) generates \(L^0(T^*{\mathrm{X}})\).
Uniqueness is intended up to unique isomorphism, i.e. if \(({\mathscr {M}},{\tilde{\mathrm{d}}})\) has the same properties, then there is a unique isomorphism \(\Phi :L^0(T^*{\mathrm{X}})\rightarrow {\mathscr {M}}\) such that \({\tilde{\mathrm{d}}}=\Phi \circ \mathrm{d}\).
As studied in [19], in the setting of strongly rectifiable spaces, the cotangent module (and its dual the tangent module \(L^0(T{\mathrm{X}})\)) are tightly linked to the geometry of the underlying space. In particular, the following holds:
Theorem 4.2
(Dimension of (co)tangent module) Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a strongly rectifiable space of dimension d which is locally doubling and supporting a Poincaré inequality.
Then the modules \(L^0(T^*{\mathrm{X}})\) and \(L^0(T{\mathrm{X}})\) have dimension d.
For general metric measure structures the structure of the (co)tangent module can be rather complicated, but at least if the metric structure is the Euclidean one some link between such abstract notions and more concrete ones can be established: the following result has been obtained in [18], see also [40] for more recent development on the topic.
Theorem 4.3
(Tangent module in the Euclidean setting) Let \(d\in {\mathbb {N}}\) and consider the space \({\mathbb {R}}^d\) equipped with the Euclidean distance and a nonnegative and nonzero Radon measure \(\mu \).
Then there is a canonical embedding \(\iota \) of the tangent module \(L^0(T{\mathbb {R}}^d)\) into the space \(L^0({\mathbb {R}}^d,{\mathbb {R}}^d;\mu )\) of Borel vector fields on \({\mathbb {R}}^d\) identified up to \(\mu \)a.e. equality. In particular the dimension of \(L^0(T{\mathbb {R}}^d)\) is bounded above by d.
We now turn to the definition of differential for a metric valued map \(u:{\mathrm{X}}\rightarrow \mathrm{Y}\). This is given in terms of Sobolev functions on both the source and the target space, where the latter will typically be equipped with the measure \(\mu :=u_*(Du^2{{\mathfrak {m}}})\). In order to emphasize the dependence of such structure on the choice of the measure \(\mu \) (and thus on the function u) we shall denote by \(\mathrm{d}_\mu \) the differential operator on \((\mathrm{Y},\mathsf{d}_\mathrm{Y},\mu )\) and by \(L^0_\mu (T^*\mathrm{Y}),L^0_\mu (T\mathrm{Y})\) the corresponding cotangent and tangent modules.
The definition of differential of u is given by duality with that of pullback of Sobolev functions. This latter operation is the one studied in the following lemma:
Lemma 4.4
(Pullback of Sobolev functions) Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a metric measure space and \((\mathrm{Y},\mathsf{d}_\mathrm{Y},{{\bar{y}}})\) a pointed complete space.
Let \(u\in W^{1,2}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\), put \(\mu :=u_*(Du^2{{\mathfrak {m}}})\) and let \(f\in W^{1,2}(\mathrm{Y},\mathsf{d}_\mathrm{Y},\mu )\). Then there is \(g\in S^2({\mathrm{X}})\) such that \(g=f\circ u\) \({{\mathfrak {m}}}\)a.e. on \(\{Du>0\}\) and
More precisely, there is \(g\in S^2({\mathrm{X}})\) and a sequence \((f_n)\subset {\mathrm{Lip}}_{bs}(\mathrm{Y})\) such that
Moreover, if f is also bounded, then the \(f_n\)’s can be taken to be equibounded.
Proof
See [20, Proposition 3.3]. The last claim is trivial by truncation, as already noticed in the course of the proof of [20, Proposition 3.3]. \(\square \)
Ideally, we would like to define \(\mathrm{d}u\) as \(L^0({{\mathfrak {m}}})\)linear map from \(L^0(T{\mathrm{X}})\) to the pullback \(u^*L^0_\mu (T\mathrm{Y})\) of \(L^0_\mu (T\mathrm{Y})\) via u. A technical issue in doing so is that \(u^*L^0_\mu (T\mathrm{Y})\) is not a \(L^0({{\mathfrak {m}}})\)normed module, but a \(L^0(Du^2{{\mathfrak {m}}})\)normed module, or equivalently a normed module. Yet, it is clear that \(\mathrm{d}u\) should be 0 on \(\{Du=0\}\) so that what we should do is to produce a \(L^0({{\mathfrak {m}}})\)normed module which ‘coincides with \(u^*L^0_\mu (T\mathrm{Y})\) on \(\{Du>0\}\)’ and the easiest way to do so is to require that such module ‘contains only the 0 element on \(\{Du=0\}\)’.
This procedure is done by the extension functor that we now describe. Let \(E\subset {\mathrm{X}}\) be Borel and notice that we have a natural projection/restriction operator given by passage to the quotient up to equality \({{\mathfrak {m}}}\)a.e. on E and a natural ‘extension’ operator which sends to the function equal to f \({{\mathfrak {m}}}\)a.e. on E and to 0 on \({\mathrm{X}}\setminus E\). Now let \({\mathscr {M}}\) be a normed module. The extension of \({\mathscr {M}}\) is the \(L^0({{\mathfrak {m}}})\)normed module \(\mathrm{Ext}({\mathscr {M}})\) defined as a set by \(\mathrm{Ext}({\mathscr {M}}):={\mathscr {M}}\), equipped with the multiplication of \(v\in \mathrm{Ext}({\mathscr {M}}) \) by \(f\in L^0({{\mathfrak {m}}})\) given by \(\mathrm{proj}(f)v\in {\mathscr {M}}=\mathrm{Ext}({\mathscr {M}})\) and with the pointwise norm defined as \(\mathrm{ext}(v)\in L^0({{\mathfrak {m}}})\). We shall denote by \(\mathrm{ext}:{\mathscr {M}}\rightarrow \mathrm{Ext}({\mathscr {M}})\) the identity map.
Definition 4.5
Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a metric measure space, \((\mathrm{Y},\mathsf{d}_\mathrm{Y},{{\bar{y}}})\) a pointed complete space and \(u\in W^{1,2}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\). Then the differential \(\mathrm{d}u\) of u is the operator
given as follows. For \(\mathsf{v}\in L^0(T{\mathrm{X}})\), the object \(\mathrm{d}u(\mathsf{v})\in \mathrm{Ext}\big ((u^*L^0_\mu (T^*\mathrm{Y}))^*\big )\) is characterized by the property: for every \(f\in W^{1,2}(\mathrm{Y},\mathsf{d}_\mathrm{Y},\mu )\) and every \(g\in S^2 ({\mathrm{X}},\mathsf{d}_{\mathrm{X}},{{\mathfrak {m}}})\) as in Lemma 4.4 we have
The fact that such definition is well posed is the content of the next proposition, see [20, Proposition 3.5], which also provides the compatibility (4.4) between two natural notions of ‘norm of the differential’.
Proposition 4.6
(Well posedness of the definition) Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a metric measure space, \((\mathrm{Y},\mathsf{d}_\mathrm{Y},{{\bar{y}}})\) a pointed complete space and \(u\in W^{1,2}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\). Then the differential \(\mathrm{d}u\) of u in Definition 4.5 is welldefined and the map \(\displaystyle \mathrm{d}u:\,L^0(T{\mathrm{X}})\rightarrow \mathrm{Ext}\big ((u^*L^0_\mu (T^*\mathrm{Y}))^*\big )\) is \(L^0({{\mathfrak {m}}})\)linear and continuous. Moreover, it holds that
4.1.2 Differential and metric differential
In the last section we have seen the definition of differential for a metric valued Sobolev map and in Theorem 3.1 we have seen the one of metric differential for a metric valued Lipschitz map on \({\mathbb {R}}^d\). It is natural to wonder whether the two concepts are compatible: the positive answer is given in the following result, proved in [20, Theorem 4.7]:
Theorem 4.7
Let \((\mathrm{Y},\mathsf{d}_\mathrm{Y},{{\bar{y}}})\) be a pointed complete space, \(u:{\mathbb {R}}^d\rightarrow \mathrm{Y}\) be a Lipschitz map which is also in \(W^{1,2}({\mathbb {R}}^d,\mathrm{Y}_{{\bar{y}}})\) and \(\mathsf{v}\in {\mathbb {R}}^d\sim T_0{\mathbb {R}}^d\). Denote by \(\bar{\mathsf{v}}\in L^0(T{\mathbb {R}}^d)\) the vector field constantly equal to \(\mathsf{v}\). Then
In this section we will extend Theorem 4.7 to the case of strongly rectifiable spaces. In order to do so, we need to recall the link between the ‘abstract and analytic’ tangent module and the ‘concrete and geometric’ bundle obtained by ‘gluing one copy of \({\mathbb {R}}^d\) for each point of \({\mathrm{X}}\)’. Such link has been established in [19]: to recall it we need some intermediate definition and result.
First of all, we define the geometric tangent bundle of the strongly rectifiable space \({\mathrm{X}}\) of dimension d as
and then we define the space of its Borel sections up to \({{\mathfrak {m}}}\)a.e. equality in the natural way as
Of course, this definition alone does not make much sense: what is relevant is the way \(L^0(T_{\mathrm{GH}}{\mathrm{X}})\) is related to X and to the calculus on it: such link is recalled in Theorem 4.9 below and is established via the use of an aligned family of atlases (in the same spirit as in Proposition 3.6).
The following lemma is useful as it defines the differential of a coordinate map (which in our axiomatisation is only defined on a Borel set), see [19, Theorem 2.5] for the proof:
Lemma 4.8
Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be such that \(W^{1,2}({\mathrm{X}})\) is reflexive. Let \(U\subset {\mathrm{X}}\) be Borel and \(\varphi :U\rightarrow {\mathbb {R}}^d\) be such that for some constants \(L,C>0\) it holds
Then there is a unique linear and continuous operator , called differential of \(\varphi \), that for any satisfies:
where \({\bar{\varphi }}:{\mathrm{X}}\rightarrow {\mathbb {R}}^d\) is any Lipschitz extension of \(\varphi \). Moreover, \({\underline{\mathrm{d}}}\varphi \) satisfies
We then have the following result:
Theorem 4.9
(Abstract and concrete tangent modules) Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a strongly rectifiable space such that \(W^{1,2}({\mathrm{X}})\) is reflexive. Let \(\varepsilon _n\downarrow 0\) be a given sequence and \(({\mathcal {A}}^{\varepsilon _n})\) an aligned family of atlases.
Then:

i)
for every \(n\in {\mathbb {N}}\) the \(L^0({{\mathfrak {m}}})\)linear and continuous map \({\mathscr {I}}_n:L^0(T{\mathrm{X}})\rightarrow L^0(T_{\mathrm{GH}}{\mathrm{X}})\) is well defined by the formula

ii)
the sequence \(({\mathscr {I}}_n)\) is Cauchy in \(\mathrm{Hom}(L^0(T{\mathrm{X}}), L^0(T_{\mathrm{GH}}{\mathrm{X}}))\),

iii)
the limit map \({\mathscr {I}}:L^0(T{\mathrm{X}})\rightarrow L^0(T_{\mathrm{GH}}{\mathrm{X}})\) is an isometric isomorphism of modules.
Proof
The existence of \({\mathscr {I}}\) is the content of [19, Theorem 5.2], its construction as limit of the maps \({\mathscr {I}}_n\) is the content of the proof of such result. \(\square \)
Remark 4.10
(About the dependence on p of the differential calculus)Theorem/Definition 4.1 can be stated for any Sobolev exponent \(p\in (1,\infty )\) but, without appropriate assumptions on the space, the resulting cotangent module and differentiation operator may depend on p. One of the problems is in the fact that the minimal pweak upper gradient also may depend on p, so that for \(f\in W^{1,p}\cap W^{1,p'}({\mathrm{X}})\) its pminimal weak upper gradient and \(p'\)minimal weak upper gradient can be different (see e.g. [11]). Then point (i) of the statement shows that \(\mathrm{d}_pf\) and \(\mathrm{d}_{p'}f\) must be different.
Still, there are circumstances where the space \({\mathrm{X}}\) is ‘good enough’ so that such differences do not occur. For instance, it can be proved that this is the case for doubling spaces supporting a Poincaré inequality (using the results in [8]) or \(\mathsf{RCD}(K,\infty )\) ones (using the results in [17]).
For what concerns our discussion, a more complicated issue occurs when dealing with metric valued Sobolev maps, because in this case the (co)tangent module on \((\mathrm{Y},\mathsf{d}_\mathrm{Y},u_*(Du^p{{\mathfrak {m}}}))\) appears and there is no reasonable regularity assumption one can make on such metric measure structure. The result is that regardless of the regularity of \({\mathrm{X}}\), the differential \(\mathrm{d}_pu\) of \(u\in W^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) a priori depends on p.
We could have developed the theory presented here even for maps \(W^{1,p}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) to prove, for instance, that the penergy \(\mathsf{E}_p\) is lowersemicontinuous on \(L^p({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\), but that would have required to either carry on with the additional notational burden of indicating in some way the dependence on p of the various differentiation operators, or avoiding doing so at the risk of generating confusion when different exponents are compared. For instance, the representation formula (3.17) and (4.15) link the 2differential \(\mathrm{d}u\) to the metric object \(\mathsf{md}_x(u)\) which is unrelated to Sobolev calculus  this seems to suggest some form of link between different pdifferentials of the same map u.
These kind of discussions are outside the scope of this manuscript, so we preferred to concentrate on the key case \(p=2\) only. \(\square \)
4.2 Reproducing formula for the energy density and lower semicontinuity of the energy
In this section we do three things. The first is of technical nature and will be useful for the other results here: in Theorem 4.12 we generalize Theorem 4.7 to the case of maps defined on strongly rectifiable spaces. The second is to provide another representation for the energy density: while formula (3.17) relates it to the psize of the metric differential, in Theorem 4.14 below  using Theorem 4.12  we relate it to the psize of the differential (still sticking to the case \(p=2\), see definition 4.13 below). Finally, using this formula we will achieve our third and main goal of this section: we shall prove in Theorem 4.16 that the energy \(\mathsf{E}_2\) associated to the Korevaar–Schoen space is lower semicontinuous. This result is based on the closure properties of the abstract differential that we have encountered in the previous sections.
We start with the following technical lemma:
Lemma 4.11
Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be such that \(W^{1,2}({\mathrm{X}})\) is reflexive, \((\mathrm{Y},\mathsf{d}_\mathrm{Y},{\bar{y}})\) a pointed complete space and \(u\in W^{1,2}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\).
Then for every \(\mathsf{v}\in L^0(T{\mathrm{X}})\) we have
Proof
Put \(\mu :=u_*(D u^2{{\mathfrak {m}}})\) and notice that by the definition of \(\mathrm{d}u(\mathsf{v})\) and the fact that \(\{\mathrm{ext}\big ([u^*\mathrm{d}_\mu f]\big ):f\in W^{1,2}\cap L^\infty (\mathrm{Y},\mathsf{d}_\mathrm{Y},\mu )\}\) generates \(\mathrm{Ext}\big (u^*L^0_\mu (T^*\mathrm{Y})\big )\) (see [15]) we see that
where the first essential supremum is among all Borel partitions \((E_i)\) on \({\mathrm{X}}\). Let \(f:\mathrm{Y}\rightarrow {\mathbb {R}}\) be 1Lipschitz with bounded support and notice that \(f\in W^{1,2}\cap L^\infty (\mathrm{Y},\mathsf{d}_\mathrm{Y},\mu )\) with \(\mathrm{ext}([u^*\mathrm{d}_\mu f])\le 1\) \({{\mathfrak {m}}}\)a.e., and thus recalling Definition 4.5 we see that
for g given by Lemma 4.4. Thus to prove that inequality \(\ge \) holds in (4.6) it is sufficient to show that
To this aim notice that the locality of the differential and the fact that \(g=f\circ u\) \({{\mathfrak {m}}}\)a.e. on the set \(\{\mathrm{d}u>0\}\) proves (4.8) on such set. On the other hand, (4.1) and the trivial bound \(\mathrm{d}(f\circ u)\le \mathrm{d}u\) ensure that \({{\mathfrak {m}}}\)a.e. on \(\{\mathrm{d}u=0\}\) both sides of (4.8) are 0, thus proving (4.8) and inequality \(\ge \) holds in (4.6).
Recalling (4.4) we see that the opposite inequality is trivial on \(\{Du=0\}\). Also, by a simple localization argument we can, and will, assume that \(\mathsf{v}\in L^\infty ({\mathrm{X}})\).
Now fix \(E\subset \{Du>0\}\) compact and \(f\in W^{1,2}\cap L^\infty (\mathrm{Y},\mathsf{d}_\mathrm{Y},\mu )\) with \(\mathrm{ext}([u^*\mathrm{d}_\mu f])\le 1\) \({{\mathfrak {m}}}\)a.e. on E. Let \(F\subset \mathrm{Y}\) be defined up to \(\mu \)null sets by and notice that \(\mathrm{d}_\mu f\le 1\) \(\mu \)a.e. on F.
Apply Lemma 4.4 to find \(g\in S^2({\mathrm{X}})\) and a sequence \((f_n)\subset \mathrm{Lip}_{bs}(\mathrm{Y})\) of uniformly bounded functions (by the last claim in the lemma) satisfying (4.2). Let \(\eta :{\mathrm{X}}\rightarrow [0,1]\) be 1Lipschitz, with bounded support and identically 1 on E and notice that the functions \(\eta f_n\circ u\) are uniformly bounded in \(L^2({\mathrm{X}})\) (because they are uniformly bounded and with uniformly bounded support) and satisfy
Therefore recalling the last in (4.2) we see that these functions are uniformly bounded in \(W^{1,2}({\mathrm{X}})\) and thus, since we assumed such space to be reflexive, they have a nonrelabeled subsequence weakly converging to some function \({\tilde{g}}\) which, by (4.2), coincides with g on E. We now apply Mazur’s lemma to the sequence \((\eta f_n\circ u)\) to find a sequence of convex combinations \(W^{1,2}({\mathrm{X}})\)strongly converging to \({\tilde{g}}\). Clearly, these convex combinations can be written as \(\eta {\tilde{f}}_n\circ u\) where the \({\tilde{f}}_n\)’s are convex combinations of the \(f_n\)’s and it is then easy to see that they belong to \(\mathrm{Lip}_{bs}(\mathrm{Y})\) and satisfy (4.2).
From \(\eta {\tilde{f}}_n\circ u\rightarrow {\tilde{g}}\) in \(W^{1,2}({\mathrm{X}})\) and the fact that \({\tilde{g}}=g\) on E we deduce that
Now fix \(\varepsilon >0\) and apply Egorov’s theorem to find \(F_\varepsilon \subset F\) compact with
and a further nonrelabeled extraction of subsequence such that
In particular, since \(\mathrm{d}_\mu f\le 1\) \(\mu \)a.e. on F, possibly removing another small set from \(F_\varepsilon \)  keeping (4.9) valid  we can find \({\bar{n}}\in {\mathbb {N}}\) such that
We thus proved that any \(y\in F_\varepsilon \) has a neighbourhood \(U_y\) where \({\tilde{f}}_{{\bar{n}}}\) is \((1+\varepsilon )\)Lipschitz. Hence restricting \({\tilde{f}}_{{\bar{n}}}\) to \(U_y\) and then applying the McShane extension lemma we find a 1Lipschitz function \(h_y\) which coincides with \((1+\varepsilon )^{1}{\tilde{f}}_{{\bar{n}}}\) on \(U_y\). Up to adding a constant, which does not affect the differential, we can also assume that \(h_y({\bar{y}})=0\). By compactness of \(F_\varepsilon \) there are \(y_1,\ldots ,y_N\) such that \(F_\varepsilon \subset \cup _iU_{y_i}\). Putting \(E_{\varepsilon ,i}:=E_\varepsilon \cap u^{1}(U_{y_i})\), the locality of the differential gives \(\mathrm{d}({\tilde{f}}_{{\bar{n}}}\circ u)(\mathsf{v})= (1+\varepsilon )\mathrm{d}(h_{y_i}\circ u)(\mathsf{v})\) and therefore
The conclusion follows from this inequality, the arbitrariness of E and f as chosen above, the identity (4.7), the arbitrariness of \(\varepsilon >0\) and the bounds (4.9). \(\square \)
The first application of such lemma is in the proof of the following generalization of Theorem 4.7:
Theorem 4.12
Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a strongly rectifiable space with uniformly locally doubling measure and supporting a Poincaré inequality and \((\mathrm{Y},\mathsf{d}_\mathrm{Y},{\bar{y}})\) a pointed complete metric space. Also, let \(\varepsilon _n\downarrow 0\) be a given sequence and \(({\mathcal {A}}^{\varepsilon _n})\) an aligned family of atlases and \({\mathscr {I}}:L^0(T{\mathrm{X}})\rightarrow L^0(T_{\mathrm{GH}}{\mathrm{X}})\) the isomorphism given by Theorem 4.9.
Then for every \(u\in W^{1,2}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) and \(\mathsf{v}\in L^0(T{\mathrm{X}})\) we have
where \(\mathsf{md}_x(u)\) is the approximate metric differential of u relative to \(({\mathcal {A}}^{\varepsilon _n})\).
Proof
Up to postcompose u with the Kuratowski embedding we can assume that u takes values in \(\ell ^\infty (\mathrm{Y})\).
It is not restrictive to assume that for every n, i the set \(U^n_i\subset {\mathrm{X}}\) is compact and (by (2.15) and Proposition 2.17) that is Lipschitz, therefore recalling Lemma 3.2 for every \(i,n\in {\mathbb {N}}\) there is \(v^n_i\in \mathrm{Lip}({\mathbb {R}}^d,\mathrm{Y})\) such that \(v^n_i\circ \varphi ^n_i=u\) on \(U^n_i\) and with a simple truncation argument we can assume that \(v^n_i\) has bounded support. Then letting \({\bar{\varphi }}^n_i:{\mathrm{X}}\rightarrow {\mathbb {R}}^d\) be any Lipschitz extension of \(\varphi ^n_i\), for any \(\mathsf{v}\in L^0(T{\mathrm{X}})\) and \(f:\mathrm{Y}\rightarrow {\mathbb {R}}\) 1Lipschitz with \(f({\bar{y}})=0\) and bounded support we have
Passing to the essential supremum in f and recalling Lemma 4.11 (applicable by point (v) in Theorem 2.8) we deduce that
Then by Theorem 4.7, point (i) of Proposition 3.6 and Theorem 4.9 and with the notation introduced there we have that for \({{\mathfrak {m}}}\)a.e. \(x\in U^n_i\) it holds
We thus see that for every \(n\in {\mathbb {N}}\) it holds
Now observe that Proposition 3.6 ensures that \({{\mathfrak {n}}}^n\rightarrow {{\mathfrak {n}}}\) in \(L^0({\mathrm{X}},\mathsf{sn}^d)\) and coupling this information with the convergence of \({\mathscr {I}}_n\) to \({\mathscr {I}}\) in \(\mathrm{Hom}(L^0(T{\mathrm{X}}), L^0(T_{\mathrm{GH}}{\mathrm{X}}))\) granted by Theorem 4.9 we easily deduce that \({{\mathfrak {n}}}^n_\cdot ({\mathscr {I}}_n(\mathsf{v})(\cdot ))\rightarrow {{\mathfrak {n}}}_\cdot ({\mathscr {I}}(\mathsf{v}) (\cdot ))\) in \(L^0({\mathrm{X}})\) thus obtaining the conclusion. \(\square \)
We now pass to the study of a new representation formula for the energy density. Recall that a \(L^0({{\mathfrak {m}}})\)normed module \({\mathscr {H}}\) is said a Hilbert module provided
and that a Hilbert base is a collection \(\mathrm{e}_1,\ldots ,\mathrm{e}_d\in {\mathscr {H}}\) which generates \({\mathscr {H}}\) and satisfies
If \({\mathscr {H}}\) admits such a base made of d elements, we say that \({\mathscr {H}}\) has dimension d.
Definition 4.13
(2size of an operator on a Hilbert module) Let \({\mathscr {H}}\) be a \(L^0({{\mathfrak {m}}})\)Hilbert module of dimension d and \({\mathscr {M}}\) a \(L^0({{\mathfrak {m}}})\)normed module. Let \(T:{\mathscr {H}}\rightarrow {\mathscr {M}}\) a \(L^0({{\mathfrak {m}}})\)linear and continuous map.
Then the 2size \(S_2(T)\in L^0({{\mathfrak {m}}})\) is defined as
where \(\mathrm{e}_1,\ldots ,\mathrm{e}_d\in {\mathscr {H}}\) is a Hilbert base of \({\mathscr {H}}\) and \(\cdot _{{\mathscr {M}}}\) is the pointwise norm on \({\mathscr {M}}\).
Notice that if the target module is also Hilbertian, then the 2size coincides, up to a multiplicative dimensional constant, with the HilbertSchmidt norm of T, see Lemma 6.6.
The fact that orthogonal transformations of \({\mathbb {R}}^d\) preserve the Lebesgue measure grants that for any linear operator \(\ell :{\mathbb {R}}^d\rightarrow B\), where B is a Banach space, it holds
From this identity it is immediate to verify that the definition of 2size is wellposed, i.e. it does not depend on the chosen base \((\mathrm{e}_i)\). Similarly, it is easy to see that there exists a constant \(c(d)>0\) such that for any \(\ell \) as above it holds
where \(\Vert \ell \Vert _{\mathrm{op}}:=\sup _{v\le 1}\Vert \ell (v)\Vert _B\), and from these bounds, (4.11) and the observation that
where \(\mathrm{e}_1,\ldots ,\mathrm{e}_d\) is any Hilbert base of \({\mathscr {H}}\), it follows that
for any T as in Definition 4.13.
It is now easy to see, as direct consequence of Theorems 3.13,4.9, 4.12 and Definitions 3.12, 4.13, that the following holds:
Theorem 4.14
Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a strongly rectifiable space with uniformly locally doubling measure and supporting a Poincaré inequality and \((\mathrm{Y},\mathsf{d}_\mathrm{Y},{\bar{y}})\) a pointed complete metric space.
Then for every \(u\in \mathsf{KS}^{1,2}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) we have that
Proof
For \(v\in {\mathbb {R}}^d\) let \({\hat{v}}\in L^0(T_{\mathrm{GH}}{\mathrm{X}})\) be defined as constantly equal to v. Then, considering all the integrals below in the Bochner sense in the space \(L^1({\mathrm{X}},{{\mathfrak {m}}})\), we have
Letting \({\mathscr {I}}:L^0(T{\mathrm{X}})\rightarrow L^0(T_{\mathrm{GH}}{\mathrm{X}})\) be the isomorphism defined in Theorem 4.9 and recall Theorem 4.12 we obtain that
Now let \(e_1,\ldots ,e_d\in {\mathbb {R}}^d\) be the canonical base and notice that the element \(\mathrm{e}_i:={\mathscr {I}}^{1}({\hat{e}}_i)\), \(i=1,\ldots ,d\), form a Hilbert base of \(L^0(T{\mathrm{X}})\) (by Theorem 4.9) and that for \(v=(v_1,\ldots ,v_d)\) we have \({\mathscr {I}}^{1}({\hat{v}})=\sum _{i=1}^dv_i\mathrm{e}_i\). Therefore taking into account the defining identity (4.11) we see that
and thus the conclusion follows from Theorem 3.13 and in particular by (3.17). \(\square \)
Remark 4.15
(Links with the directional energy)In [21] we showed how to adapt the notion of directional energy  introduced in [34]  to the case of maps from an \(\mathsf{RCD}(K,N)\) space to a complete space, in particular defining the directional space \(\mathsf{KS}^2_Z({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\), where Z is a regular vector field on \({\mathrm{X}}\) (see [21] for the definitions). One of the things that we proved is that if \(u\in W^{1,2}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\), then for every regular vector field Z we also have \(u\in \mathsf{KS}^2_Z({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) and the directional energy density \(\mathrm{e}_{2,Z}[u]\) is given by \(\mathrm{d}u(Z)\), where \(\mathrm{d}u\) is defined as in 4.5.
Now observe that we proved in Corollary 3.10 that \(W^{1,2}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})=\mathsf{KS}^{1,2}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) if \({\mathrm{X}}\) is \(\mathsf{RCD}(K,N)\) (as in this case it satisfies the assumption of such corollary), therefore we deduce that if a map u belongs to the latter space, it also belongs to \( \mathsf{KS}^2_Z({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) for any regular vector field Z and the inequality
is the analogue of [34, Inequality (1.8.i)]. Similarly, the identity (4.15) is the generalization of formula [34, Inequality (1.8.1)]. \(\square \)
Now that we have a link between the energy density and the differential of u we can use the closurelike property of the abstract differential to obtain the lower semicontinuity of the energy:
Theorem 4.16
(Lower semicontinuity of the Korevaar–Schoen energy) Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a strongly rectifiable space such that \(W^{1,2}({\mathrm{X}})\) is reflexive and let \((\mathrm{Y},\mathsf{d}_\mathrm{Y},{\bar{y}})\) a complete metric space. Also, let \((u_n)\subset W^{1,2}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) be \(L^2({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\)converging to some \(u\in L^2({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) and such that
Then \(u\in W^{1,2}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) as well and for any \(E\subset {\mathrm{X}}\) Borel we have
In particular, if \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) is a strongly rectifiable space, uniformly locally doubling and supports a Poincaré inequality, then the functional \(\mathsf{E}_2:L^2({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\rightarrow [0,\infty ]\) (recall (3.11) and (3.25)) is lower semicontinuous.
Proof
Let \(f:\mathrm{Y}\rightarrow {\mathbb {R}}\) be 1Lipschitz with \(f({\bar{y}})=0\). Then the very definition of \(W^{1,2}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) ensures that \(f\circ u_n\in W^{1,2}({\mathrm{X}})\) for every \(n\in {\mathbb {N}}\) with
In particular, by our assumption (4.16) up to pass to a nonrelabeled subsequence we can assume that \((\mathrm{d}u_n)\) has a weak \(L^2\)limit G. Similarly, taking into account that the \(L^2({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\)convergence of \((u_n)\) to u trivially yields that \(f\circ u_n\rightarrow f\circ u\) in \(L^2({\mathrm{X}})\), we see that \(\sup _n\Vert f\circ u_n\Vert _{W^{1,2}}<\infty \). From the reflexivity of \(W^{1,2}({\mathrm{X}})\) we deduce that \((f\circ u_n)\) is weakly relatively compact and this fact together with \(L^2\)convergence grants weak \(W^{1,2}\)convergence of \((f\circ u_n)\) to \(f\circ u\).
For \(V\in L^2(T{\mathrm{X}})\) the linear operator \(f\mapsto \int \mathrm{d}f(V)\,\mathrm{d}{{\mathfrak {m}}}\) is continuous on \(W^{1,2}({\mathrm{X}})\) and thus weakly continuous. Picking \(V:=g \mathsf{v}\) with \(\mathsf{v}\in L^\infty (T{\mathrm{X}})\) fixed and \(g\in L^2({\mathrm{X}})\) arbitrary we see that \(\mathrm{d}(f\circ u_n)(\mathsf{v})\rightharpoonup \mathrm{d}(f\circ u)(\mathsf{v})\) in \(L^2({\mathrm{X}})\). Recalling that (4.6) grants that \(\mathrm{d}(f\circ u_n)(\mathsf{v})\le \mathrm{d}u_n(\mathsf{v})\) \({{\mathfrak {m}}}\)a.e. and letting g be an arbitrary weak \(L^2\)limit of some subsequence of \((\mathrm{d}u_n(\mathsf{v}))\) (the fact that this sequence is bounded in \(L^2({\mathrm{X}})\) follows from (4.18) and (4.16)), we see that \(g\le \mathsf{v}G\) \({{\mathfrak {m}}}\)a.e.. Thus letting \(G_{\mathsf{v}}\) be the essential liminf of all the weak \(L^2\)limits of some subsequence of \((\mathrm{d}u_n(\mathsf{v}))\), we see that
In particular, from the arbitrariness of \(\mathsf{v}\) we deduce that \(\mathrm{d}(f\circ u)\le G\) and then the arbitrariness of f yields that \(u\in W^{1,2}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\). In particular, \(\mathrm{d}u\) is well defined and from the arbitrariness of f in (4.19) and (4.6) again we conclude
Now fix a Hilbert base \(\mathrm{e}_1,\ldots ,\mathrm{e}_d\) of \(\mathrm{L}^0(T{\mathrm{X}})\) (the fact that it exists follows from Theorem 4.9) and for \(z\in {\mathbb {R}}^d\) put \({\hat{z}}:=\sum _iz_i\mathrm{e}_i\in L^\infty (T{\mathrm{X}})\). Also, notice that if \(E\subset {\mathrm{X}}\) is Borel and \(g_n\rightharpoonup g\) in \(L^2({\mathrm{X}})\), then we also have in \(L^2({\mathrm{X}})\) and therefore \(\int _E g^2\,\mathrm{d}{{\mathfrak {m}}}\le \varliminf _{n\rightarrow \infty }\int _Eg_n^2\,\mathrm{d}{{\mathfrak {m}}}\). Keeping this and the definition of \(G_\mathsf{v}\) in mind and applying Fatou’s lemma we obtain
which is (4.17). For the second part of the statement recall that the doubling assumption implies that \(W^{1,2}({\mathrm{X}})\) is reflexive (by point (v) in Theorem 2.8), so that the claim follows from what already proved, Corollary 3.10 and Theorem 4.14. \(\square \)
Remark 4.17
(Nonlinear Dirichlet forms)We notice that if \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) is strongly rectifiable, uniformly locally doubling and supports a Poincaré inequality, then we have just proved that the Korevaar–Schoen energy \(\mathsf{E}_2\) is a nonlinear Dirichlet form as axiomatized by Jost in [29] (see also [28]).
Indeed:

(i)
The quadratic contraction property
$$\begin{aligned} \mathsf{E}_2(\varphi \circ u)\le \mathrm{Lip}^2(\varphi )\mathsf{E}_2(u) \end{aligned}$$for \(u\in L^2({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) and \(\varphi :(\mathrm{Y},\mathsf{d}_\mathrm{Y},{\bar{y}})\rightarrow (\mathrm{Z},\mathsf{d}_\mathrm{Z},{\bar{z}})\) with \(\varphi ({\bar{y}})={\bar{z}}\) is a direct consequence of the definition (3.10) of Korevaar–Schoen energy density at scale r and of Theorem 3.13. Notice that in [29] the function \(\varphi \) is defined only on \(u({\mathrm{X}})\) but one can always reduce to the case of \(\varphi \) defined on the whole \(\mathrm{Y}\) without altering the global Lipschitz constant, by suitably enlarging the target space \(\mathrm{Z}\) (an operation which does not affect the value of the energy).

(ii)
The density of \(\mathsf{KS}^{1,2}({\mathrm{X}},{\mathbb {R}})=W^{1,2}({\mathrm{X}},{\mathbb {R}})\) in \(L^2({\mathrm{X}})\) follows noticing that \(\mathrm{Lip}_{bs}({\mathrm{X}})\subset W^{1,2}({\mathrm{X}})\) and that \(\mathrm{Lip}_{bs}({\mathrm{X}})\) is dense in \(L^2({\mathrm{X}})\).

(iii)
The \(L^2\)lower semicontinuity of \(\mathsf{E}_2\) has been just proved in Theorem 4.16.
\(\square \)
4.3 Consistency in the case \(\mathrm{Y}={\mathbb {R}}\)
We already know from Corollary 3.10 that if \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) is uniformly locally doubling and supports a Poincaré inequality we have \(W^{1,2}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})=\mathsf{KS}^{1,2}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) as sets. We have also seen in Theorem 4.14 (recall also the bounds (4.14)) that if \({\mathrm{X}}\) is also strongly rectifiable, then the corresponding notions of ‘energy density’ are comparable via universal constants depending only on the dimension of \({\mathrm{X}}\). In general we cannot expect more than this, because the energy in \(W^{1,2}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) is related to the operator norm of the differential, while that in \(\mathsf{KS}^{1,2}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) by its 2size (which as said can be seen as a generalization of the HilbertSchmidt norm  see also Lemma 6.6) and it is easy to see that for a linear map from \({\mathbb {R}}^d\) with values in some Banach space, in general we cannot say anything better than (4.12) for what concerns the relation between the operator norm and the 2size.
Yet, there is a particular and relevant case when these two quantities coincide, up to a multiplicative constant: this occurs if the target Banach space is \({\mathbb {R}}\), as shown in the following lemma.
Lemma 4.18
For any \(d\in {\mathbb {N}}\) there is a constant \(c(d)>0\) such that the following holds. Let \(\ell :{\mathbb {R}}^d\rightarrow {\mathbb {R}}\) be linear. Then
where \(\Vert \ell \Vert _{op}\) is the operator norm defined as \(\sup _{v\le 1}\ell (v)\).
In particular, for any \(L^0({{\mathfrak {m}}})\)linear and continuous map T from a Hilbert \(L^0({{\mathfrak {m}}})\)module of dimension d to a \(L^0({{\mathfrak {m}}})\)module of local dimension bounded above by 1 we have
Proof
Both sides of (4.21) are positively 1homogeneous and remain unchanged if we replace \(\ell \) by \(\ell \circ O\), with \(O\in O(d)\). Since any two nonzero linear maps from \({\mathbb {R}}^d\) to \({\mathbb {R}}\) can be transformed one into the other via these transformations, we see that the ratio \(\frac{S_2(\ell )}{\Vert \ell \Vert }\) does not depend on the particular nonzero \(\ell \) chosen. The case \(\ell =0\) follows as well because in this case (4.21) holds for any value of the constant c(d).
For the second part of the statement we notice that on the set where the target module has dimension 0, the map T must be 0 and thus the conclusion is trivially true. On the set where the dimension is 1 we use what we previously proved in conjunction with (4.11) and (4.13). \(\square \)
From this simple lemma we deduce the following consistency result, in line with the analogous one in [34]:
Proposition 4.19
(Consistency in the case \(\mathrm{Y}={\mathbb {R}}\)) Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a strongly rectifiable space with uniformly locally doubling measure and supporting a Poincaré inequality. Then \(W^{1,2}({\mathrm{X}},{\mathbb {R}})=\mathsf{KS}^{1,2}({\mathrm{X}},{\mathbb {R}})\) and for any function u in these spaces it holds
where d is the dimension of \({\mathrm{X}}\) and c(d) is given by Lemma 4.18 above.
Proof
By Theorem 4.3 that the tangent module of \({\mathbb {R}}\) equipped with the measure \(\mu :=u_*(\mathrm{d}u^2{{\mathfrak {m}}})\) has dimension bounded above by 1, hence the same holds for \(\mathrm{Ext}u^*L^0(T_\mu {\mathbb {R}})\). Also, by Theorem 4.2 we know that \(L^0(T{\mathrm{X}})\) has dimension d and thus we are in position to apply the above Lemma to deduce that identity (4.22) holds for \(T:=\mathrm{d}u\). Then we conclude by the reproducing formula (4.15). \(\square \)
5 Maps defined on open sets
5.1 The spaces \(W^{1,2}(\Omega )\), \(W^{1,2}_0(\Omega )\) and \(W^{1,2}(\Omega ,\mathrm{Y}_{{\bar{y}}})\)
Here we recall the definition of the Sobolev spaces \(W^{1,2}(\Omega )\) and \(W^{1,2}_0(\Omega )\) of real valued Sobolev functions defined on an open subset \(\Omega \) of a metric measure space and the related one \(W^{1,2}(\Omega ,\mathrm{Y}_{{\bar{y}}})\).
The definition of \(W^{1,2}(\Omega )\) is based on the observation that if \(f\in W^{1,2}({\mathrm{X}})\) and \(\eta \in \mathrm{Lip}_{bs}({\mathrm{X}})\), then a simple application of the Leibniz rule shows that \(\eta f\in W^{1,2}({\mathrm{X}})\) as well and by the locality property of the differential we also have \(\mathrm{d}(\eta f)=\mathrm{d}f\) \({{\mathfrak {m}}}\)a.e. on \(\{\eta =1\}\).
We shall denote by \(L^2_{loc}(\Omega )\) the space of real valued Borel functions on \(\Omega \) which belong to \(L^2(C)\) for every bounded closed set \(C\subset \Omega \). We then give the following
Definition 5.1
(The spaces \(W^{1,2}(\Omega )\) and \(W^{1,2}_0(\Omega )\)) Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a metric measure space and \(\Omega \subset {\mathrm{X}}\) open. The space \(W^{1,2}_{loc}(\Omega )\) is the subset of \(L^2_{loc}(\Omega )\) made of those functions f such that \(\eta f\in W^{1,2}({\mathrm{X}})\) for every \(\eta \in \mathrm{Lip}_{bs}({\mathrm{X}})\) with \(\mathrm{supp}(\eta )\subset \Omega \) (here \(\eta f\) is intended to be 0 outside \(\Omega \)). For \(f\in W^{1,2}_{loc}(\Omega )\) we define \(\mathrm{d}f\in L^0(T{\mathrm{X}})\) to be 0 outside \(\Omega \) and via the formula
inside \(\Omega \).
We then define \(W^{1,2}(\Omega )\subset W^{1,2}_{loc}(\Omega )\) as the collection of those \(f\in W^{1,2}_{loc}(\Omega )\) such that \(f,\mathrm{d}f\in L^2(\Omega )\) and equip it with the norm \(\Vert f\Vert _{W^{1,2}(\Omega )}:=\sqrt{\Vert f\Vert _{L^2(\Omega )}^2+\Vert \mathrm{d}f\Vert _{L^2(\Omega )}^2}\).
Finally, the space \(W^{1,2}_0(\Omega )\subset W^{1,2}(\Omega )\) is defined as the \(W^{1,2}(\Omega )\)closure of the space of functions \(f\in W^{1,2}(\Omega )\) with \(\mathrm{supp}(f)\subset \Omega \).
We remark that the definition of \(\mathrm{d}f\) for \(f\in W^{1,2}_{loc}(\Omega )\) is well posed thanks to the locality property of the differential and the fact that \(\Omega \) is open, which ensures that there are \(\{\eta _n\}_{n\in {\mathbb {N}}}\subset \mathrm{Lip}_{bs}({\mathrm{X}})\) with support in \(\Omega \) and such that \(\cup _n\{\eta _n=1\}=\Omega \).
Also, we point out that \(W^{1,2}_0(\Omega )\) could be equivalently defined as the closure in \(W^{1,2}({\mathrm{X}})\), rather than \(W^{1,2}(\Omega )\), of those functions \(f\in W^{1,2}({\mathrm{X}})\) with \(\mathrm{supp}(f)\subset \Omega \).
For later use we record here the following simple property of \(W^{1,2}_0(\Omega )\):
Proposition 5.2
Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a metric measure space, \(\Omega \subset {\mathrm{X}}\) open, \(f\in W^{1,2}_0(\Omega )\) and \(g\in W^{1,2}(\Omega )\) be such that \(0\le g\le f\) \({{\mathfrak {m}}}\)a.e. on \(\Omega \).
Then \(g\in W^{1,2}_0(\Omega )\).
Proof
Let \((f_n)\subset W^{1,2}({\mathrm{X}})\) with \(\mathrm{supp}(f_n)\subset \Omega \) be \(W^{1,2}\)converging to f. Then the maps \(g_n:=g\wedge f_n\) also belong to \(W^{1,2}({\mathrm{X}})\) and have support contained in \(\Omega \), so that to conclude it is sufficient to show that \(g_n\rightarrow g\) in \(W^{1,2}(\Omega )\). Convergence in \(L^2(\Omega )\) is obvious. Then notice that from the locality of minimal weak upper gradients and the fact that if \(g_n<g\) then \(g_n=f_n\) we have
and therefore
having used the fact that \({{\mathfrak {m}}}({\{f>g\}\cap \{g>g_n\}})\rightarrow 0\) as \(n\rightarrow \infty \) and the absolute continuity of the integral. \(\square \)
Now, given a pointed complete space \((\mathrm{Y},\mathsf{d}_\mathrm{Y},{\bar{y}})\) the definition of \(W^{1,2}(\Omega ,\mathrm{Y}_{{\bar{y}}})\) can naturally be given by imitating the analogue one 2.9:
Definition 5.3
(The space \(W^{1,2}(\Omega ,\mathrm{Y}_{{\bar{y}}})\)) Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a metric measure space, \(\Omega \subset {\mathrm{X}}\) open and \((\mathrm{Y},\mathsf{d}_\mathrm{Y},{\bar{y}})\) a pointed complete space. The space \(W^{1,2}(\Omega ,\mathrm{Y}_{{\bar{y}}})\) is the collection of all the maps \(u\in L^2(\Omega ,\mathrm{Y}_{{\bar{y}}})\) for which there is \(G\in L^2(\Omega )\) such that for any \(f:\mathrm{Y}\rightarrow {\mathbb {R}}\) 1Lipschitz we have \(f\circ u\in W^{1,2}(\Omega )\) with \(D(f\circ u)\le G\) \({{\mathfrak {m}}}\)a.e. on \(\Omega \).
The least, in the \({{\mathfrak {m}}}\)a.e. sense, function G for which the above holds is denoted by Du.
5.2 The space \(\mathsf{KS}^{1,p}(\Omega ,\mathrm{Y}_{{\bar{y}}})\)
In this section we see how to adapt the theory discussed so far to the case of metric valued functions defined only on an open subset \(\Omega \) of the space \({\mathrm{X}}\).
Let us start recalling the definition as given in [34]:
Definition 5.4
Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a metric measure space, \((\mathrm{Y},\mathsf{d}_\mathrm{Y},{\bar{y}})\) a pointed complete space, \(\Omega \subset {\mathrm{X}}\) open and \(u\in L^2(\Omega ,\mathrm{Y}_{{\bar{y}}})\).
Then for every \(r>0\) we define \(\mathsf{ks}_{2,r}[u,\Omega ]:\Omega \rightarrow [0,\infty ]\) as
and say that \(u\in \mathsf{KS}^{1,2}(\Omega ,\mathrm{Y}_{{\bar{y}}})\) provided
where the \(\sup \) is taken among all \(\varphi :{\mathrm{X}}\rightarrow [0,1]\) continuous and such that \(\mathrm{supp}(\varphi )\) is compact and contained in \(\Omega \).
Remark 5.5
In Definition 5.4 above we opted for the same choice made in [34] to consider the \(\varlimsup \) in the defining formula (5.1). On the other hand, in the defining formula (3.11) we preferred the \(\varliminf \) and thus for internal consistency it would perhaps have been preferable to use the \(\varliminf \) also in (5.1). The point, however, is that the choice made is in fact irrelevant: following the arguments in the proof of Proposition 5.6 below one can easily check that the energy defined with the \(\varliminf \) is finite if and only if so is the one defined by the \(\varlimsup \). In fact, taking into account the results in Theorem 5.7 one can also see that the limit in (5.1) exists. \(\square \)
The following proposition provides an alternative description of functions in \(\mathsf{KS}^{1,2}(\Omega ,\mathrm{Y}_{{\bar{y}}})\) which is conceptually closer to Definition 5.1:
Proposition 5.6
Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be uniformly locally doubling, supporting a Poincaré inequality and strongly rectifiable of dimension d, \(\Omega \subset {\mathrm{X}}\) open, \((\mathrm{Y},\mathsf{d}_\mathrm{Y},{{\bar{y}}})\) a pointed complete space and \(\iota :\mathrm{Y}\rightarrow \ell ^\infty (\mathrm{Y})\) the associated Kuratowski embedding (recall Lemma 2.1).
Then a map \(u:\Omega \rightarrow \mathrm{Y}\) belongs to \(\mathsf{KS}^{1,2}(\Omega ,\mathrm{Y}_{{\bar{y}}})\) if and only if the following two conditions hold:

i)
for every \(K\subset \Omega \) compact there is \(u_K\in \mathsf{KS}^{1,2}({\mathrm{X}},\ell ^\infty (\mathrm{Y}))\) such that
$$\begin{aligned} u_K=\iota \circ u\qquad {{\mathfrak {m}}}a.e.\ on\ K. \end{aligned}$$ 
ii)
The function \(\mathrm{e}_2[u]:\Omega \rightarrow [0,\infty ]\) defined by
$$\begin{aligned} \mathrm{e}_2[u]:=\mathrm{e}_2[u_K]\qquad {{\mathfrak {m}}}a.e.\ on\ K, \end{aligned}$$(5.2)which is well defined thanks to Corollary 3.16, belongs to \(L^2(\Omega )\).
Moreover, if these hold the maps \(u_K\) can be chosen to satisfy
where c is a universal constant (we will pick \(c=25\)) and \(\mathsf{d}(K,\Omega ^c):=\inf _{\begin{array}{c} x\in K\\ y\in \Omega ^c \end{array}}\mathsf{d}(x,y)\).
Proof
If Fix \(\varphi :{\mathrm{X}}\rightarrow [0,1]\) continuous and such that \(\mathrm{supp}(\varphi )\) is compact and contained in \(\Omega \). Then for every \(r>0\) the set \(K_r:=\{x\in {\mathrm{X}}:\mathsf{d}(x,\mathrm{supp}(\varphi ))\le r\}\) is compact (because \({\mathrm{X}}\), being complete and locally doubling, is proper) and for r sufficiently small also contained in \(\Omega \). Fix such \({\bar{r}}\) and notice that for any \(x\in \mathrm{supp}(\varphi )\) and \(r\in (0,{\bar{r}})\) we have \(\mathsf{ks}_{2,r}[u,\Omega ](x)=\mathsf{ks}_{2,r}[u_{K_{{\bar{r}}}}](x)\). Therefore recalling Theorem 3.13 to pass to the limit we deduce that
and the conclusion (5.1) follows.
Only if Fix \(K\subset \Omega \) compact, for \(r>0\) put \(K_r:=\{x\in {\mathrm{X}}:\mathsf{d}(x,K)\le r\}\) and put \({\bar{r}}:=\mathsf{d}(K,\Omega ^c)/5>0\), so that \(K_{4{\bar{r}}}\subset \Omega \). Also, define \(\eta :{\mathrm{X}}\rightarrow [0,1]\) as \(\eta :=(1{\bar{r}}^{1}\mathsf{d}(\cdot ,K_{{\bar{r}}}))^+\), so that \(\mathrm{Lip}(\eta )\le 5\mathsf{d}(K,\Omega ^c)^{1}\), and \(\eta \) is identically 1 on \(K_{{\bar{r}}}\) and 0 outside \(K_{2{\bar{r}}}\). Put \(u_K:=\eta \,\iota \circ u\), where it is intended that this function is identically 0 outside \(\Omega \). Then from the trivial inequality
valid for any \(x,y\in \Omega \) and the triangle inequality in \(L^2({\mathrm{X}})\), we deduce that for any \(r\in (0,{\bar{r}})\) it holds
Now let \(\varphi :{\mathrm{X}}\rightarrow [0,1]\) be continuous and such that \(\mathrm{supp}(\varphi )\) is compact and contained in \(\Omega \) and identically 1 on \(K_{3{\bar{r}}}\). Then the above inequality ensures that
and thus point (i) and the estimate (5.3) hold. To see that point (ii) holds as well notice that \(u_K=\iota \circ u\) on \(K_{{\bar{r}}}\) and thus for any \(r\in (0,{\bar{r}})\) we have
Therefore it holds
and thus
as desired, where the last \(\sup \) is taken among all \(\varphi \)’s as in Definition 5.4. \(\square \)
The next result collects the main properties of functions in \(\mathsf{KS}^{1,2}(\Omega ,\mathrm{Y}_{{\bar{y}}})\).
Theorem 5.7
Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be locally uniformly doubling, supporting a Poincaré inequality and strongly rectifiable, \(\Omega \subset {\mathrm{X}}\) open and \((\mathrm{Y},\mathsf{d}_\mathrm{Y},{\bar{y}})\) a pointed and complete space.
Then the following hold:

(i)
\(\mathsf{KS}^{1,2}(\Omega ,\mathrm{Y}_{{\bar{y}}})=W^{1,2}(\Omega , \mathrm{Y}_{{\bar{y}}})\) as sets,

(ii)
for any \(u\in \mathsf{KS}^{1,2}(\Omega ,\mathrm{Y}_{{\bar{y}}})\) we have
$$\begin{aligned} \mathsf{ks}_{2,r}[u,\Omega ]\quad \rightarrow \quad \mathrm{e}_2[u]\qquad {{\mathfrak {m}}}\text { a.e.\ and in }L^2_{loc}(\Omega ) \text { as }r\downarrow 0 \end{aligned}$$where \(\mathrm{e}_2[u]\) is given by (5.2).

(iii)
Any \(u\in \mathsf{KS}^{1,2}(\Omega ,\mathrm{Y}_{{\bar{y}}})\) is approximately metrically differentiable \({{\mathfrak {m}}}\)a.e. in \(\Omega \) (here we extend u on the whole \({\mathrm{X}}\) declaring it to be constant outside \(\Omega \) to apply the definition of approximate metric differentiability) and it holds
$$\begin{aligned} \mathrm{e}_2[u](x)=S_2(\mathsf{md}_x(u))=S_2(\mathrm{d}u)(x)\qquad {{\mathfrak {m}}}a.e.\ x\in \Omega . \end{aligned}$$(5.5) 
(iv)
The functional \(\mathsf{E}^\Omega _2:L^2(\Omega ,\mathrm{Y}_{{\bar{y}}})\rightarrow [0,+\infty ]\) defined by (5.1) is lower semicontinuous and can be written as
$$\begin{aligned} \mathsf{E}_2^\Omega (u) :=\left\{ \begin{array}{ll} \displaystyle {\int _\Omega \mathrm{e}_2^2[u]\,\mathrm{d}{{\mathfrak {m}}}},&{}\qquad \text { if }u\in \mathsf{KS}^{1,2}(\Omega ,\mathrm{Y}_{{\bar{y}}}),\\ +\infty ,&{}\qquad \text { otherwise}. \end{array} \right. \end{aligned}$$
Proof
(i) Let \(\iota :\mathrm{Y}\rightarrow \ell ^\infty (\mathrm{Y})\) be the Kuratowski embedding.
Let \(u\in \mathsf{KS}^{1,2}(\Omega ,\mathrm{Y}_{{\bar{y}}})\), \(f:\mathrm{Y}\rightarrow {\mathbb {R}}\) 1Lipschitz and \({\hat{f}}:\ell ^\infty (\mathrm{Y})\rightarrow {\mathbb {R}}\) 1Lipschitz and such that \( f={\hat{f}}\circ \iota \) (recall Lemma 3.2). Also, let \(\eta :{\mathrm{X}}\rightarrow [0,1]\) be Lipschitz and with support compact and contained in \(\Omega \). Then with the notation of Proposition 5.6 above we have that \(\eta (f\circ u)=\eta ({\hat{f}}\circ u_{\mathrm{supp}(\eta )})\) and since \(u_{\mathrm{supp}(\eta )}\in \mathsf{KS}^{1,p}({\mathrm{X}},\ell ^\infty (\mathrm{Y}))=W^{1,p}({\mathrm{X}},\ell ^\infty (\mathrm{Y}))\) by Corollary 3.10, we see that the function \(\eta (f\circ u)\), intended to be 0 outside \(\Omega \), is in \(W^{1,2}({\mathrm{X}})\). Moreover, putting for brevity \(K:=\mathrm{supp}(\eta )\) and \(c:=c(d)^{1}\) (recall (4.14)), \({{\mathfrak {m}}}\)a.e. on \(\{\eta =1\}\subset K\) we have
By the arbitrariness of \(\eta ,f\), the very definition of \(W^{1,2}(\Omega ,\mathrm{Y}_{{\bar{y}}})\) and point (ii) in Proposition 5.6 this grants that \(u\in W^{1,2}(\Omega ,\mathrm{Y}_{{\bar{y}}})\).
For the converse inclusion let \(u\in W^{1,2}(\Omega ,\mathrm{Y}_{{\bar{y}}})\) and recall that by point (ii) of Proposition 2.10 this is the same as to say that \(\iota \circ u\in W^{1,2}(\Omega ,\ell ^\infty (\mathrm{Y}))\). Fix \(K\subset \subset \Omega \) and let \(\eta :{\mathrm{X}}\rightarrow [0,1]\) be Lipschitz, identically 1 on K and with support contained in \(\Omega \). Then from the very definition of \(W^{1,2}(\Omega ,\mathrm{Y}_{{\bar{y}}})\) and Lemma 2.11 we deduce that \(u_K:=\eta \,\iota \circ u\), intended to be 0 outside \(\Omega \), belongs to \(W^{1,2}({\mathrm{X}},\ell ^\infty (\mathrm{Y}))\) and thus, by Corollary 3.10, to \(\mathsf{KS}^{1,2}({\mathrm{X}},\ell ^\infty (\mathrm{Y}))\). Then taking into account the locality of minimal weak upper gradients and energy densities we obtain
so that the conclusion follows from Proposition 5.6 and Definition 5.3.
(ii) We need to prove that for any \(K\subset \subset \Omega \) we have \(\mathsf{ks}_{2,r}[u,\Omega ]\rightarrow \mathrm{e}_2[u]\) in \(L^2(K)\) and \({{\mathfrak {m}}}\)a.e.. To see this, use Proposition 5.6 to find \({\tilde{u}}\in \mathsf{KS}^{1,2}({\mathrm{X}},\ell ^\infty (\mathrm{Y}))\) equal to \(\iota \circ u\) in a compact neighbourhood of K. Then for \(r\ll 1\) it holds \(\mathsf{ks}_{2,r}[{\tilde{u}}]=\mathsf{ks}_{2,r}[u,\Omega ]\) on K and the conclusion follows from Theorem 3.13 and the very definition of \(\mathrm{e}_2[u]\) given by (5.2).
(iii) Since we set u to be constant outside \(\Omega \), its differentiability outside \(\Omega \) is trivial. Now let \(K\subset \subset \Omega \) and \(u_K\) as in Proposition 5.6. Then by Proposition 3.6, Theorem 3.13 and Theorem 4.14 we know that \( u_K\) is approximately metrically differentiable and that (5.5) holds for \( u_K\). Then the fact that \({{\mathfrak {m}}}\)a.e. point in K is a density point and the very definition of approximate metric differentiability give that u is approximately metrically differentiable \({{\mathfrak {m}}}\)a.e. in K with \(\mathsf{md}_x(u)=\mathsf{md}_{x}(u_K)\) \({{\mathfrak {m}}}\)a.e. in K. Similarly, from the locality of the differential it is easy to see that \(S_2(\mathrm{d}u_K)=S_2(\mathrm{d}u)\) \({{\mathfrak {m}}}\)a.e. in K so that recalling also the definition (5.2) we conclude.
Therefore the validity of (5.5) \({{\mathfrak {m}}}\)a.e. on K follows from the definition (5.2) and the conclusion follows from the fact that we can write \(\Omega \) as countable union of compact subsets.
(iv) Let \((u_n)\subset L^2(\Omega ,\mathrm{Y}_{{\bar{y}}})\) be converging to some u in \(L^2(\Omega ,\mathrm{Y}_{{\bar{y}}})\) and with \(\sup _n\mathsf{E}_2^\Omega (u_n)<\infty \). Fix \(K\subset \Omega \) compact, find a compact neighbourhood \({\tilde{K}}\subset \Omega \) of K and apply Proposition 5.6 to \({\tilde{K}}\) to obtain functions \(u_{{\tilde{K}},n}\in L^2({\mathrm{X}},\ell ^\infty (\mathrm{Y}))\) satisfying points (i), (ii) of such proposition and the estimate (5.3) with \(u_n\) in place of u. In particular, we have \(\sup _n\mathsf{E}_2(u_{{\tilde{K}},n})<\infty \) and \(u_{{\tilde{K}},n}\rightarrow \iota \circ u\) in \(L^2({\tilde{K}},\ell ^\infty (\mathrm{Y}))\).
Let \(\eta :{\mathrm{X}}\rightarrow [0,1]\) be Lipschitz, identically 1 on K and with support contained in \({\tilde{K}}\). Then from Corollary 3.10, Lemma 2.11, the identity (4.4), the representation formula in Theorem 4.14 and the bounds (4.14) we obtain that \(\eta u_{{\tilde{K}},n}\in \mathsf{KS}^{1,2}({\mathrm{X}},\ell ^\infty (\mathrm{Y}))\) and \(\sup _n\mathsf{E}_2(\eta u_{{\tilde{K}},n})<\infty \).
Since by construction we also have \(\eta u_{{\tilde{K}},n}\rightarrow u_K:=\eta \iota \circ u\) in \(L^2({\mathrm{X}},\ell ^\infty (\mathrm{Y}))\), we are in position to apply the first part of Theorem 4.16 with \(E:=K\) and deduce that \(u_K\in \mathsf{KS}^{1,2}({\mathrm{X}},\mathrm{Y}_{{\bar{y}}})\) and that
Since we have \(u_K=\iota \circ u\) on K, the arbitrariness of K and the uniform bound (5.6) allow to apply Proposition 5.6 and deduce that \(u\in \mathsf{KS}^{1,2}(\Omega ,\mathrm{Y})\). To conclude notice that
\(\square \)
5.3 Assigning a value at the boundary
In this section we introduce the space \(\mathsf{KS}^{1,2}_{{\bar{u}}}(\Omega ,\mathrm{Y}_{{\bar{y}}})\subset \mathsf{KS}^{1,2}(\Omega ,\mathrm{Y}_{{\bar{y}}})\) of those maps ‘having the same value as \({\bar{u}}\in \mathsf{KS}^{1,2}(\Omega ,\mathrm{Y}_{{\bar{y}}})\) at the boundary of \(\Omega \)’. This is possible regardless of the regularity of \(\Omega \) thanks to the notion of \(W^{1,2}_0(\Omega )\):
Definition 5.8
(The space \(\mathsf{KS}^{1,2}_{{\bar{u}}}(\Omega ,\mathrm{Y})\)) Let \({\bar{u}}\in \mathsf{KS}^{1,2}(\Omega ,\mathrm{Y}_{{\bar{y}}})\). Then the space \(\mathsf{KS}^{1,2}_{{\bar{u}}}(\Omega ,\mathrm{Y}_{{\bar{y}}})\subset \mathsf{KS}^{1,2}(\Omega ,\mathrm{Y}_{{\bar{y}}})\) is defined as:
We also define the associated energy functional \(\mathsf{E}^\Omega _{2,{\bar{u}}}:L^2(\Omega ,\mathrm{Y}_{{\bar{y}}})\rightarrow [0,+\infty ]\) as
In order to understand the basic properties of \(\mathsf{KS}^{1,2}_{{\bar{u}}}(\Omega ,\mathrm{Y}_{{\bar{y}}})\) the following lemma will be useful:
Lemma 5.9
Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a strongly rectifiable space with uniformly locally doubling measure and supporting a Poincaré inequality, \(\Omega \subset {\mathrm{X}}\) open and \((\mathrm{Y},\mathsf{d}_\mathrm{Y},{\bar{y}})\) a pointed complete space.
Let \(u,v\in \mathsf{KS}^{1,2}(\Omega ,\mathrm{Y}_{{\bar{y}}})\). Then the map \(x\mapsto \mathsf{d}_\mathrm{Y}(u(x),v(x))\) belongs to \(W^{1,2}(\Omega )\) and
where c(d) is the constant defined in Proposition 4.19.
Proof
By Proposition 5.6 and the very definition of \(W^{1,2}(\Omega )\) we see that it is sufficient to consider the case \(\Omega ={\mathrm{X}}\). Thus let this be the case, equip \(\mathrm{Y}^2\) with the distance
and notice that from the very Definition 3.7 and from Theorem 3.13 we have that \((u,v):{\mathrm{X}}\rightarrow \mathrm{Y}^2\) belongs to \(\mathsf{KS}^{1,2}({\mathrm{X}},\mathrm{Y}^2_{({\bar{y}},{\bar{y}})})\) with
Recalling that \(\mathsf{KS}^{1,2}({\mathrm{X}},\mathrm{Y}^2)=W^{1,2}({\mathrm{X}},\mathrm{Y}^2)\) and that \(\mathsf{d}_\mathrm{Y}:\mathrm{Y}^2\rightarrow {\mathbb {R}}\) is \(\sqrt{2}\)Lipschitz we see that \(\mathsf{d}_\mathrm{Y}(u,v)\in W^{1,2}({\mathrm{X}})\) and, by a direct application of the definition of energy density as limit of the approximate energy densities, that \(\mathrm{e}_2[\mathsf{d}_\mathrm{Y}(u,v)]\le \sqrt{2}\,\mathrm{e}_2[(u,v)]\). Then the bound (5.7) comes from Proposition 4.19. \(\square \)
We then have:
Proposition 5.10
Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a strongly rectifiable space with uniformly locally doubling measure and supporting a Poincaré inequality, \(\Omega \subset {\mathrm{X}}\) open and \((\mathrm{Y},\mathsf{d}_\mathrm{Y},{\bar{y}})\) a pointed and complete space. Also, let \({\bar{u}}\in \mathsf{KS}^{1,2}(\Omega ,\mathrm{Y}_{{\bar{y}}})\). Then:

i)
\(\mathsf{E}^\Omega _{2,{\bar{u}}}\) is lower semicontinuous.

ii)
For any \(u,v\in \mathsf{KS}^{1,2}_{{\bar{u}}}(\Omega ,\mathrm{Y}_{{\bar{y}}})\) we have \(\mathsf{d}_\mathrm{Y}(u,v)\in W^{1,2}_0(\Omega )\).
Proof
(i) Let \((u_n)\subset \mathsf{KS}^{1,2}_{{\bar{u}}}(\Omega ,\mathrm{Y}_{{\bar{y}}})\) be with
and \(L^2(\Omega ,\mathrm{Y}_{{\bar{y}}})\)converging to some u. By point (iv) in Theorem 5.7 we know that \(u\in \mathsf{KS}^{1,2}(\Omega ,\mathrm{Y}_{{\bar{y}}})\) and thus to conclude it is sufficient to prove that \(\mathsf{d}_\mathrm{Y}(u,{\bar{u}})\in W^{1,2}_0(\Omega )\). To this aim, notice that the functions \(\mathsf{d}_\mathrm{Y}(u_n,{\bar{u}})\), set to 0 outside \(\Omega \), converge to \(\mathsf{d}_\mathrm{Y}(u,{\bar{u}})\) in \(L^2({\mathrm{X}})\) as \(n\rightarrow \infty \). Also, by Lemma 5.9 and our assumption 5.8 we know that \(\sup _n\Vert \mathsf{d}_\mathrm{Y}(u_n,{\bar{u}})\Vert _{W^{1,2}}<\infty \). Since \(W^{1,2}({\mathrm{X}})\) is reflexive (recall point (v) in Theorem 2.8), bounded sequences are weakly relatively compact and in our case the \(L^2\)convergence force the weak \(W^{1,2}\)convergence of \((\mathsf{d}_\mathrm{Y}(u_n,{\bar{u}}))\) to \(\mathsf{d}_\mathrm{Y}(u,{\bar{u}})\). Since \(\mathsf{d}_\mathrm{Y}(u_n,{\bar{u}})\) belongs to the closed subspace \(W^{1,2}_0(\Omega )\) of \(W^{1,2}({\mathrm{X}})\), this proves that \(\mathsf{d}_\mathrm{Y}(u,{\bar{u}})\in W^{1,2}_0(\Omega )\) as well.
(ii) Consequence of Proposition 5.2 and the trivial inequality \(\mathsf{d}_\mathrm{Y}(u,v)\le \mathsf{d}_\mathrm{Y}({\bar{u}},u)+\mathsf{d}_\mathrm{Y}({\bar{u}},v).\)
\(\square \)
6 The case of \(\mathsf{CAT}(0)\) space as target
In this final section we introduce our main assumption on the target space \(\mathrm{Y}\) and derive, along the lines of [34] an existence result for harmonic maps.
Recall that a curve \(\gamma :[0,1]\rightarrow \mathrm{Y}\) is said a (constant speed) geodesic provided
and the following definition:
Definition 6.1
(\(\mathsf{CAT}(0)\) spaces) A complete metric space \((\mathrm{Y},\mathsf{d}_\mathrm{Y})\) is said a \(\mathsf{CAT}(0)\) space provided it is geodesic and for any constant speed geodesic \(\gamma :[0,1]\rightarrow \mathrm{Y}\) and \(y\in \mathrm{Y}\) it holds
We emphasise that for us a \(\mathsf{CAT}(0)\) space is complete, much like any other space considered in the manuscript. Other authors do not enforce this condition and refer to complete \(\mathsf{CAT}(0)\) spaces as Hadamard spaces.
It can be proved (see e.g. [34, Corollary 2.1.3]) that in a \(\mathsf{CAT}(0)\) space, for any two geodesics \(\gamma ,\eta \) and any \(t\in [0,1]\) it holds
and that for any couple of points the geodesic connecting them is unique and continuously depend on the extrema as map from \(\mathrm{Y}^2\) to \(C([0,1],\mathrm{Y})\). We shall denote by \(\mathsf{G}^{x,y}\) the only geodesic connecting x to y. The continuous dependence of \(\mathsf{G}^{x,y}\) on x, y grants that for given \(u,v\in L^0(\Omega ,\mathrm{Y})\) the map \(G^{u,v}_t\) defined as \(x\mapsto \mathsf{G}^{u(x),v(x)}_t\in \mathrm{Y}\) also belongs to \(L^0(\Omega ,\mathrm{Y})\). It is then easy to see that if \(u,v\in L^2(\Omega ,\mathrm{Y}_{{\bar{y}}})\), then \(\mathsf{G}^{u,v}_t\in L^2(\Omega ,\mathrm{Y}_{{\bar{y}}})\) and a simple application of the definition shows that this is the only geodesic from u to v, indeed recall that on any metric space, for any triple of points p, q, r and \(t\in (0,1)\) it holds
Thus for any \(u,v,w\in L^2(\Omega ,\mathrm{Y}_{{\bar{y}}})\) we have
so that the equality case in (6.3) shows that w is a tintermediate point between u and v if and only if \(w=\mathsf{G}^{u,v}_t\), as claimed. We also recall that if \(\mathrm{Y}\) is a \(\mathsf{CAT}(0)\) space, then so is \(L^2(\Omega ,\mathrm{Y}_{{\bar{y}}})\), indeed for any \(u,v,z\in L^2(\Omega ,\mathrm{Y}_{{\bar{y}}})\) and \(t\in [0,1]\) we have
The following lemma gathers the key properties of \(\mathsf{KS}^{1,2}(\Omega ,\mathrm{Y}_{{\bar{y}}})\) in the case when \(\mathrm{Y}\) is a \(\mathsf{CAT}(0)\) space:
Lemma 6.2
Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a metric measure space, \(\Omega \subset {\mathrm{X}}\) open, \((\mathrm{Y},\mathsf{d}_\mathrm{Y},{\bar{y}})\) a pointed \(\mathsf{CAT}(0)\) space and \(u,v\in \mathsf{KS}^{1,2}(\Omega ,\mathrm{Y}_{{\bar{y}}})\). Put \(m:=\mathsf{G}^{u,v}_{1/2}\) and \(d:=\mathsf{d}_\mathrm{Y}(u,v)\).
Then:

(i)
\(m\in \mathsf{KS}^{1,2}(\Omega ,\mathrm{Y}_{{\bar{y}}})\), \(d\in \mathsf{KS}^{1,2}(\Omega ,{\mathbb {R}})\) and
$$\begin{aligned} 2\mathrm{e}_2^2[m]+\frac{1}{2}\mathrm{e}_2^2[d]\le \mathrm{e}_2^2[u]+\mathrm{e}_2^2[v]\qquad {{\mathfrak {m}}}a.e.\ on\ \Omega . \end{aligned}$$(6.4) 
(ii)
Assume that \(u,v\in \mathsf{KS}_{{\bar{u}}}^{1,2}(\Omega ,\mathrm{Y}_{{\bar{y}}})\) for some \({\bar{u}}\in \mathsf{KS}^{1,2}(\Omega ,\mathrm{Y}_{{\bar{y}}})\). Then \(m\in \mathsf{KS}_{{\bar{u}}}^{1,2}(\Omega ,\mathrm{Y}_{{\bar{y}}})\) as well.
Proof
(i) Let \(x,y\in \Omega \) and apply inequality (6.2) to the geodesics \(\gamma :=\mathsf{G}^{u(y),v(y)}\) and \(\eta :=\mathsf{G}^{u(x),v(x)}\) and for \(t:=\frac{1}{2}\) to obtain
and thus integrating in y over \(B_r(x)\) and dividing by \(r^2\) we deduce
Then the fact that \(m\in \mathsf{KS}^{1,2}(\Omega ,\mathrm{Y}_{{\bar{y}}})\) and \(d\in \mathsf{KS}^{1,2}(\Omega ,{\mathbb {R}})\) follow from the very Definition 5.4 while the bound (6.4) from point (ii) in Theorem 5.7.
(ii) Notice that
and that the rightmost side belongs to \(W^{1,2}_0(\Omega )\) by assumption. Then the conclusion follows by Proposition 5.2. \(\square \)
The existence of a minimizer for \(\mathsf{E}_{2,{\bar{u}}}^\Omega \) will follow from the bound (6.4) and the following version of the Poincaré inequality:
Lemma 6.3
Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a doubling space supporting a Poincaré inequality, \(\Omega \subset {\mathrm{X}}\) open bounded with \({{\mathfrak {m}}}({\mathrm{X}}\setminus \Omega )>0\). Then there is a constant \(C>0\) depending only on the doubling and Poincaré constants of \({\mathrm{X}}\), on \(\mathrm{diam}(\Omega )\) and on \({{\mathfrak {m}}}(\{x:\mathsf{d}(x,\Omega )\le 1\})\) such that
Proof
Recall that \(W^{1,2}_0(\Omega )\) can be defined as the closure in \(W^{1,2}({\mathrm{X}})\) of the space of functions with support in \(\Omega \). In particular, functions in \(W^{1,2}_0(\Omega )\) are functions in \(W^{1,2}({\mathrm{X}})\) which are 0 \({{\mathfrak {m}}}\)a.e. outside \(\Omega \). Fix such function f, let \(\Omega ':=\{x:\mathsf{d}(x,\Omega )<1\}\) and \(\mathsf{D}:=\mathrm{diam}(\Omega ')\le \mathrm{diam}(\Omega )+2\). Then with the same notation of Proposition 2.17 we know that \(G_\mathsf{D}:=C(\mathsf{D})M_{2\lambda \mathsf{D}}(Df)\) is an Hajlasz upper gradient for f at scale \(\mathsf{D}\) and therefore
Squaring and integrating we obtain
which is the claim. \(\square \)
We then have the following result:
Theorem 6.4
Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a strongly rectifiable space with locally uniformly doubling measure and supporting a Poincaré inequality (in particular these holds if it is a \(\mathsf{RCD}(K,N)\) space for some \(K\in {\mathbb {R}}\) and \(N\in [1,\infty )\)) and \(\Omega \subset {\mathrm{X}}\) a bounded open set with \({{\mathfrak {m}}}({\mathrm{X}}\setminus \Omega )>0\). Let \((\mathrm{Y},\mathsf{d}_\mathrm{Y},{\bar{y}})\) be a pointed \(\mathsf{CAT}(0)\) space, \({\bar{u}}\in \mathsf{KS}^{1,2}(\Omega ,\mathrm{Y}_{{\bar{y}}})\). Then the functional \(\mathsf{E}_{2,{\bar{u}}}^\Omega :L^2(\Omega ,\mathrm{Y})\rightarrow [0,\infty ]\):

(i)
is convex and lower semicontinuous,

(ii)
admits a unique minimizer.
Proof
(i) We already know that \(\mathsf{E}_{2,{\bar{u}}}^\Omega :L^2(\Omega ,\mathrm{Y}_{{\bar{y}}})\rightarrow [0,\infty ]\) is lower semicontinuous and thus to conclude it is sufficient to show that \(\mathsf{E}_{2}^\Omega :L^2(\Omega ,\mathrm{Y}_{{\bar{y}}})\rightarrow [0,\infty ]\) is convex and that geodesics with endpoints in \(\mathsf{KS}^{1,2}_{{\bar{u}}}(\Omega ,\mathrm{Y}_{{\bar{y}}})\) lie entirely in \(\mathsf{KS}^{1,2}_{{\bar{u}}}(\Omega ,\mathrm{Y}_{{\bar{y}}})\). For the convexity of \(\mathsf{E}_{2}^\Omega \) we integrate (6.4) and disregard the term with d to deduce that
which is the convexity inequality for midpoints. Then a standard iteration argument based on dyadic partition and the lower semicontinuity of \(\mathsf{E}_{2}^\Omega \) gives the required convexity. The same line of thought shows that to conclude it is sufficient to prove that for \(u,v\in \mathsf{KS}^{1,2}_{{\bar{u}}}(\Omega ,\mathrm{Y}_{{\bar{y}}})\) we have \(m\in \mathsf{KS}^{1,2}_{{\bar{u}}}(\Omega ,\mathrm{Y}_{{\bar{y}}})\): this is precisely the content of point (ii) in Lemma 6.2 above.
(ii) It is sufficient to prove that any minimizing sequence is \(L^2(\Omega ,\mathrm{Y}_{{\bar{y}}})\)Cauchy. Thus let \((u_n)\subset \mathsf{KS}^{1,2}_{{\bar{u}}}(\Omega ,\mathrm{Y}_{{\bar{y}}})\) be such sequence and let \(I:=\lim _n\mathsf{E}_{2,{\bar{u}}}^\Omega (u_n)=\inf \mathsf{E}_{2,{\bar{u}}}^\Omega \). For every \(n,m\in {\mathbb {N}}\) put \(\mathsf{m}_{n,m}:=G^{u_n,u_m}_{\frac{1}{2}}\), \(d_{n,m}:=\mathsf{d}_\mathrm{Y}(u_n,u_m)\) and recall that (ii) of Proposition 5.10 gives \(d_{n,m}\in W^{1,2}_0(\Omega )\) and (ii) of Lemma 6.2 above gives \(\mathsf{m}_{n,m}\in \mathsf{KS}^{1,2}_{{\bar{u}}}(\Omega ,\mathrm{Y}_{{\bar{y}}})\), so that by (i) of the same lemma we get
and therefore
Hence the Poincaré inequality (6.5) yields \(\varlimsup _{n,m\rightarrow \infty }\int _\Omega d_{n,m}^2\,\mathrm{d}{{\mathfrak {m}}}=0\), as desired. \(\square \)
We conclude pointing out that for target spaces which are \(\mathsf{CAT}(0)\) the energy density can be expressed  up to a multiplicative dimensional constant  as HilbertSchmidt norm of the differential, very much in line with the smooth case. This is due to the following result, which is (a particular case of) the main theorem in [10]:
Theorem 6.5
(Universal infinitesimal Hilbertianity of \(\mathsf{CAT}(0)\) spaces) Let \((\mathrm{Y},\mathsf{d}_\mathrm{Y})\) be a \(\mathsf{CAT}(0)\) space and \(\mu \) a nonnegative and nonzero Borel measure on \(\mathrm{Y}\) concentrated on a separable subset and giving finite mass to bounded sets.
Then \(W^{1,2}(\mathrm{Y},\mathsf{d}_\mathrm{Y},\mu )\) is a Hilbert space.
Recall that given a linear map \(\ell :{\mathbb {R}}^d\rightarrow H\) with H Hilbert, its HilbertSchmidt norm \(\Vert \ell \Vert _\mathsf{HS}\) is given by
where \(v_1,\ldots ,v_d\) is any orthonormal base of \({\mathbb {R}}^d\), the fact that the result does not depend on the base chosen being well known and easy to check.
It is easy to see that, up to a constant, the HilbertSchmidt norm coincides with the 2size:
Lemma 6.6
Let \(\ell :{\mathbb {R}}^d\rightarrow H\) be a linear operator, with H being a Hilbert space. Then
In particular, if \({\mathscr {H}}_1,{\mathscr {H}}_2\) are Hilbert \(L^0({{\mathfrak {m}}})\)modules with \({\mathscr {H}}_1\) of dimension d and \(T:{\mathscr {H}}_1\rightarrow {\mathscr {H}}_2\) is \(L^0({{\mathfrak {m}}})\)linear and continuous, then
Proof
Consider the Lie group SO(d) and, writing its elements in matrix form w.r.t. the canonical base of \({\mathbb {R}}^d\), think of it as subset of \(({\mathbb {R}}^d)^d\). For \(i=1,\ldots ,d\) let \(\pi ^i:({\mathbb {R}}^d)^d\rightarrow {\mathbb {R}}^d\) be the canonical projection, let \(\mu \) be the normalized Haar measure on SO(d) and notice that by symmetry arguments we have \(\pi ^i_*\mu =\nu _{S^{d1}}\) for every \(i=1,\ldots ,d\), where \(\nu _{S^{d1}}\) is the normalized volume measure on \(S^{d1}=\{(x_1,\ldots ,x_d):\sum _ix_i^2=1\}\subset {\mathbb {R}}^d\).
Thus we know that for every \((v_1,\ldots ,v_d)\in \mathrm{supp}(\mu )\) it holds \(\Vert \ell \Vert _\mathsf{HS}^2=\sum _{i=1}^d\ell (v_i)^2_H\) and integrating w.r.t. \(\mu \) we obtain
On the other hand we have
and the conclusion follows.
The second part of the statement now easily follows from the first by considering a Hilbert base of \({\mathscr {H}}_1\) and writing everything in coordinates. \(\square \)
From this last lemma we obtain the following representation formula for the energy density:
Proposition 6.7
(Energy density as HilbertSchmidt norm) Let \(({\mathrm{X}},\mathsf{d},{{\mathfrak {m}}})\) be a strongly rectifiable space with uniformly locally doubling measure and supporting a Poincaré inequality (in particular these hold if it is a \(\mathsf{RCD}(K,N)\) space for some \(K\in {\mathbb {R}}\) and \(N\in [1,\infty )\)) and \(\Omega \subset {\mathrm{X}}\) an open set. Let \((\mathrm{Y},\mathsf{d}_\mathrm{Y},{\bar{y}})\) be a pointed \(\mathsf{CAT}(0)\) space and \(u\in \mathsf{KS}^{1,2}(\Omega ,\mathrm{Y}_{{\bar{y}}})\).
Then for its energy density \(\mathrm{e}_2[u]\) we have the representation formula
where d is the dimension of \({\mathrm{X}}\).
Proof
From Theorem 6.5 we deduce that \(L^0_\mu (T\mathrm{Y})\) is a Hilbert module for any measure \(\mu \) as in the statement of the theorem. Then \( \mathrm{Ext}\big ((u^*L^0_\mu (T^*\mathrm{Y}))^*\big )\) is also a Hilbert module, so that it makes sense to speak about the HilbertSchmidt norm of \(\mathrm{d}u\). Then the conclusion follows from Lemma 6.6 and of formula (5.5). \(\square \)
References
Ambrosio, L.: Metric space valued functions of bounded variation. Ann. Scuola Norm. Sup. Pisa Cl. Sci. 4(17), 439–478 (1990)
Ambrosio, L., Colombo, M., Di Marino, S.: Sobolev spaces in metric measure spaces: reflexivity and lower semicontinuity of slope. Accepted at Adv. St. in Pure Math., (2014) arXiv:1212.3779
Ambrosio, L., Gigli, N., Savaré, G.: 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)
Ambrosio, L., Gigli, N., Savaré, G.: Density of Lipschitz functions and equivalence of weak gradients in metric measure spaces. Rev. Mat. Iberoam. 29, 969–996 (2013)
Ambrosio, L., Gigli, N., Savaré, G.: Calculus and heat flow in metric measure spaces and applications to spaces with Ricci bounds from below. Invent. Math. 195, 289–391 (2014)
Ambrosio, L., Gigli, N., Savaré, G.: Metric measure spaces with Riemannian Ricci curvature bounded from below. Duke Math. J. 163, 1405–1490 (2014)
Brué, E., Semola, D.: Constancy of the dimension for \({\rm RCD}^*(K,N)\) spaces via regularity of lagrangian flows, Comm. Pure and Appl. Math., (2019) https://onlinelibrary.wiley.com/doi/abs/10.1002/cpa.21849
Cheeger, J.: Differentiability of Lipschitz functions on metric measure spaces. Geom. Funct. Anal. 9, 428–517 (1999)
Cheeger, J., Colding, T.H.: On the structure of spaces with Ricci curvature bounded below, I. J. Differ. Geom. 46, 406–480 (1997)
Di Marino, S., Gigli, N., Pasqualetto, E., Soultanis, E.: Infinitesimal Hilbertianity of locally \({\rm {CAT}}(k)\) spaces. arXiv:1812.02086, (2018)
Di Marino, S., Speight, G.: The \(p\)Weak Gradient Depends on \(p\). Proc. Am. Math. Soc. 143, 5239–5252 (2013)
Eells, J., Jr., Sampson, J.H.: Harmonic mappings of Riemannian manifolds. Am. J. Math. 86, 109–160 (1964)
Freidin, B.: A Bochner formula for harmonic maps into nonpositively curved metric spaces, Calc. Var. Partial Differ. Equ., 58, pp. Paper No. 121, 28 (2019)
Gigli, N.: On the differential structure of metric measure spaces and applications. Mem. Amer. Math. Soc., vol. 236, pp. vi+91 (2015)
Gigli, N.: Nonsmooth differential geometry—an approach tailored for spaces with Ricci curvature bounded from below. Mem. Am. Math. Soc., vol. 251 pp. v+161 (2018)
Gigli, N., De Philippis, G.: Noncollapsed spaces with Ricci curvature bounded from below. J. Éc. Polytech. Math. 5, 613–650 (2018)
Gigli, N., Han, B.X.: Independence on \(p\) of weak upper gradients on \( {RCD}\) spaces. J. Funct. Anal. 271, 1–11 (2016)
Gigli, N., Pasqualetto, E.: Behaviour of the reference measure on \({{\rm RCD}}\) spaces under charts. To appear in Comm. An. Geom. arXiv:1607.05188, (2016)
Gigli, N., Pasqualetto, E.: Equivalence of two different notions of tangent bundle on rectifiable metric measure spaces. To appear in Comm. An. Geom. arXiv:1611.09645, (2016)
Gigli, N., Pasqualetto, E., Soultanis, E.: Differential of metric valued Sobolev maps. J. Funct. Anal. 278, 108403 (2020)
Gigli, N., Tyulenev, A.: KorevaarSchoen’s directional energy and Ambrosio’s regular flows. Preprint
Gregori, G.: Sobolev spaces and harmonic maps between singular spaces. Calc. Var. Partial Differ. Equ. 7, 1–18 (1998)
Gromov, M., Schoen, R.: Harmonic maps into singular spaces and \(p\)adic superrigidity for lattices in groups of rank one. Inst. Hautes Études Sci. Publ. Math. 76, 165–246 (1992)
Guo, C.Y.: Harmonic mappings between singular metric spaces. Preprint, arXiv:1702.05086, 02 (2017)
Hajłasz, P.: Sobolev spaces on metricmeasure spaces, in Heat kernels and analysis on manifolds, graphs, and metric spaces (Paris, 2002) vol. 338 of Contemp. Math., Amer. Math. Soc. Providence, RI 2003, 173–218
Hajlasz, P.: Sobolev Mappings between Manifolds and Metric Spaces, pp. 185–222. Springer, New York, New York, NY (2009)
Heinonen, J., Koskela, P., Shanmugalingam, N., Tyson, J.T. : Sobolev spaces on metric measure spaces, vol. 27 of New Mathematical Monographs, Cambridge University Press, Cambridge. An approach based on upper gradients (2015)
Jost, J.: Generalized dirichlet forms and harmonic maps. Calc. Var. Partial Differ. Equ. 5, 1–19 (1997)
Jost, J.: Nonlinear Dirichlet forms, in New directions in Dirichlet forms, vol. 8 of AMS/IP Stud. Adv. Math., Am. Math. Soc., Providence, RI, pp. 1–47 (1998)
Karmanova, M.B.: Area and coarea formulas for mappings of the Sobolev classes with values in a metric space. Sibirsk. Mat. Zh. 48, 778–788 (2007)
Keith, S., Zhong, X.: The Poincaré inequality is an open ended condition. Ann. Math. 2(167), 575–599 (2008)
Kell, M., Mondino, A.: On the volume measure of nonsmooth spaces with Ricci curvature bounded below. Ann. Sc. Norm. Super. Pisa Cl. Sci. (5) 18, 593–610 (2018)
Kirchheim, B.: Rectifiable metric spaces: Local structure and regularity of the hausdorff measure. Proc. Am. Math. Soc. 121, 113–123 (1994)
Korevaar, N.J., Schoen, R.M.: Sobolev spaces and harmonic maps for metric space targets. Commun. Anal. Geom. 1, 561–659 (1993)
Kuwae, K., Shioya, T.: Sobolev and Dirichlet spaces over maps between metric spaces. J. Reine Angew. Math. 555, 39–75 (2003)
Lisini, S.: Characterization of absolutely continuous curves in Wasserstein spaces. Calc. Var. Partial Differ. Equ. 28, 85–120 (2007)
Logaritsch, P., Spadaro, E.: A representation formula for the \(p\)energy of metric spacevalued Sobolev maps. Commun. Contemp. Math. 14, 1250043 (2012)
Lott, J., Villani, C.: Weak curvature conditions and functional inequalities. J. Funct. Anal. 245, 311–333 (2007)
Lott, J., Villani, C.: Ricci curvature for metricmeasure spaces via optimal transport. Ann. Math. 2(169), 903–991 (2009)
Lučić, D., Pasqualetto, E.: Infinitesimal hilbertianity of weighted Riemannian manifolds. Preprint, arXiv:1809.05919
Mondino, A., Naber, A.: Structure Theory of MetricMeasure Spaces with Lower Ricci Curvature Bounds. Accepted at J. Eur. Math. Soc., arXiv:1405.2222, (2014)
Rajala, T.: Local Poincaré inequalities from stable curvature conditions on metric spaces. Calc. Var. Partial Differ. Equ. 44, 477–494 (2012)
Reshetnyak, Y.G.: Sobolev classes of functions with values in a metric space, Sibirsk. Mat. Zh., 38, pp. 657–675, iii–iv (1997)
Shanmugalingam, N.: Newtonian spaces: an extension of Sobolev spaces to metric measure spaces. Rev. Mat. Iberoamericana 16, 243–279 (2000)
Sturm, K.: Monotone approximation of energy functionals for mappings into metric spaces  ii. Potential Anal. 11, 359–386 (1999)
Sturm, K.T.: Monotone approximation of energy functionals for mappings into metric spaces. I. J. Reine Angew. Math. 486, 129–151 (1997)
Sturm, K.T.: On the geometry of metric measure spaces I. Acta Math. 196, 65–131 (2006)
Sturm, K.T.: On the geometry of metric measure spaces II. Acta Math. 196, 133–177 (2006)
Su, J., Lin, C., Zhou, M., Dai, Q., Lv, H.: Generating descriptions for sequential images with localobject attention and global semantic context modelling. (2020). arXiv:2012.01295
Zhang, H.C., Zhu, X.P.: Lipschitz continuity of harmonic maps between Alexandrov spaces. Invent. Math. 211, 863–934 (2018)
Acknowledgements
This research has been supported by the MIUR SIRgrant ‘Nonsmooth Differential Geometry’ (RBSI147UG4). The work of A. I. Tyulenev was in part performed at the Steklov International Mathematical Center and supported by the Ministry of Science and Higher Education of the Russian Federation (agreement no. 0751520191614).
Funding
Open access funding provided by Scuola Internazionale Superiore di Studi Avanzati  SISSA within the CRUICARE Agreement.
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by R. Schoen.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
This article is published under an open access license. Please check the 'Copyright Information' section either on this page or in the PDF for details of this license and what reuse is permitted. If your intended use exceeds what is permitted by the license or if you are unable to locate the licence and reuse information, please contact the Rights and Permissions team.