Skip to main content
Have a personal or library account? Click to login
Classification of Lipschitz Derivatives in Terms of Semicontinuity and the Baire Limit Functions Cover

Classification of Lipschitz Derivatives in Terms of Semicontinuity and the Baire Limit Functions

Open Access
|Feb 2026

Full Article

1. Introduction

The Lipschitz derivatives are useful tools for investigation of different notions of differentiability. For example, the big Lipschitz derivative Lip f of a given function f often occurs in theorems of Rademacher–Stepanov type (see for example [11, 14, 9, 8, 5]). Statements of this type usually involves the set L(f) = {x ∈ ℝ: Lip f(x) < ∞}. The local Lipschitz derivative 𝕃ip f together with Lip f characterize the local and pointwise Lipschitzness of functions defined on a metric space [7]. The little Lipschitz derivative was introduced by Cheeger in [4] and together with Lip f play important role in the research of the first order differential calculus in metric spaces. The crucial fact is the purely metric character of the definitions of Lipschitz derivatives. The above considerations lead to the natural question of characterizing the sets ℓ(f), L(f) and 𝕃(f) for functions defined on metric spaces. In recent years, this problem has been investigated in many articles, such as [12, 3, 6]. In particular, in [3] it was shown that ℓ(f) is a Gδσ-set and L(f) is an Fσ-set for a function f : ℝ → ℝ. In our approach, we introduce generalized notions of semicontinuity of a function and classify the Lipschitz derivatives with help of these properties. This allows us to easily derive the Borel type of sets ℓ(f), L(f), 𝕃(f) of a function f acting between arbitrary metric spaces.

Another interesting question to consider is whether for a given triplet of functions (u, v, w), there exists a continuous function f such that lip f = u, Lip f = v and 𝕃ip f = w. Some advances in this direction were made in [1] and [2]. Our characterization of Lipschitz derivatives in terms of generalized semicontinuity constrains the possible choice of functions (u, v, w). Moreover, we obtain another necessary criterion for a triple (u, v, w) defined on locally convex subset of a normed space: the upper Baire limits functions of u and v are equal to w.

2. Lipschitz derivatives

Let X be a metric space, a ∈ X and ε > 0. We always denote the metric on X by | · − · |X and

Ba, ε=BXa, ε={x∈X:|x−a|X<ε},Ba, ε=BXa, ε={x∈X:|x−a|X≤ε}.

Definition 1.

Let X and Y be metric spaces, f : X → Y be a function, x ∈ X. Denote

  • ‖f‖lip= supu≠v∈X 1u−vX|fu−fv|Y ,

  • 𝕃ipfx=limsupu,v→x,xu≠v 1u−vXfu−fvY ,

  • Lipfx=limsupu→x  1u−xX|fu−fx|Y ,

  • lip fx=liminfr→0+supu∈Bx,r 1r|fu−fx|Y ;

The number ∥f∥lip is the Lipschitz constant of f. The functions 𝕃ip f, Lip f and lip f are called the local, big and little Lipschitz derivative respectively.

We denote by Xd the set of all non-isolated points of X. Throughout the paper, we assume that sup ∅ = 0. As a consequence of this assumption we have 𝕃ip f(x) = Lip f(x) = lip f(x) = 0 for any x ∈ X \ Xd.

Obviously, if Y is a normed space then ∥ · ∥lip is an extended seminorm on YX in the sense [13]. Moreover, ∥ · ∥lip is a norm on the space Lipa(X, Y ) of all Lipschitz functions f : X → Y vanishing at some fixed point a ∈ X.

We introduce some auxiliary notations:

  • 𝕃ipr fx=f|B(x,r)lip=supu≠v∈B(x,r)  1u−vX|fu−fv|Y ;

  • Liprfx=supu∈Bx,r 1r|fu−fx|Y,Lip+rfx=supu∈Bx,r 1r|fu−fx|Y;

  • Lipr fx=sup0<ϱ<rLipϱfx,1ipr fx= inf0<ϱ<rLipϱfx.

Therefore, the definitions of the Lipschitz derivatives might be rewritten as follows
𝕃ip fx= infr>0𝕃ipr fx,     lip fx=liminfr→0+Liprfx.

Some authors (see, for example, [6, 2, 3]) define Lip f and lip f using the function Lip+rf instead of Lipr f. In the case where X is a normed space, we have Bx, r=Bx,r¯ . Therefore, Liprfx=Lip+rfx for any continuous function f. But the previous equality does not hold for the discrete metric on X, nonconstant f and r = 1. However, we have the following

Proposition 2.1.

Let X and Y be metric spaces and f : X → Y be a function. Then, for any non-isolated point x ∈ X, the following equalities hold

Lip f(x)=limsupr→0+ Liprf(x)=limsupr→0+Lip+rf(x),                 lip f(x)=lim infr→0+ Lip+rf(x).

We start with the following

Lemma 2.2.

Let φ, ψ : [0, +∞) → [0, +∞] be functions such that

φϱ≤ψϱ≤rϱφr
for any 0 < ϱ < r. Then
limsupr→0+  φr=limsupr→0+ ψr,      liminfr→0+φr=liminfr→0+ψr.

Proof.

Denote

A=limsupr→0+  φr,       B=limsupr→0+  ψr,a=liminfr→0+  φr,          b=limr→0+ inf ψr.
Obviously, A ≤ B and a ≤ b. Let us show, that A ≥ B. Choose ϱn → 0+ such that ψ(ϱn) → B. Put rn=ϱn+ϱn2 . Since ψϱn≤rnϱnφrn . Therefore,
A≥limsupn→∞ φrn≥limn→∞ϱnrnψϱn=B.

Now, we will show that a ≥ b. Choose rn → 0+ such that 0 < rn < 1 and φ(rn) → a. Let ϱn=rn−rn2 . Since 0 < ϱn < rn, ψϱn≤rnϱnφrn , we have

b≤liminfn→∞ ψϱn≤limn→∞rnϱnφrn=a.

Proof of Proposition 2.1.

Fix a non-isolated point x ∈ X. Denote φ(r) = Lipr f(x), ψr=Lip+r fx . Therefore, rφr= supu∈Bx,r |fu−fx|Y and rψr= supu∈Bx,r |fu−fx|Y . Let 0 < ϱ < r. Then B (x, ϱ) ⊆ B [x, ϱ] ⊆ B (x, r), so

ϱφϱ≤ϱψϱ≤rφr.
Hence, φ and ψ satisfy the condition from Lemma 2.2. Thus, by Lemma 2.2 we conclude that
limsupr→0+ φr=limsupr→0+  ψr  and  liminfr→0+  φr=liminfr→0+ ψr.
By the definition, we have fx=liminfr→0+  φr .

It remains to show that Lip fx=limsupr→0+  ψr . Denote for any r > 0

αr= sup0<ϱ<r ψϱ    and   βr=sup |fu−fx|Y|u−x|X:0<|u−x|X<r.
Therefore,
αr= sup0<ρ<r   sup0<u−xX≤ρ  1ρ|fu−fx|Y         ≤  sup0<ρ<r   sup0<u−xX≤ρ  1u−xX|fu−fx|Y=βr.
On the other hand, we have
βr=  sup0<ρ<r   sup|u−x|X=ρ  1ρ|fu−fx|Y      ≤  sup0<ρ<r   sup0<u−xX≤ρ  1ρ|fu−fx|Y      = sup0<ρ<r Lip+ρfx=αr.
We have shown, that α(r) = β(r) for r > 0. Hence,
Lip fx= infr>0 βr= infr>0 αr=limsupr→0+  ψr.

Note, that

(2.1)
Lipr fx≤Lipr′fx   and   lipr fx≥lipr′ fx      if 0<r<r′.
So, the definitions and the previous proposition yield
(2.2)
Lip fx= infr>0 Lipr fx=limr→0+Liprfx,
(2.3)
lip fx= supr>01iprfx=limr→0+1iprfx.
Therefore, it is easy to see that the following inequalities hold.
(2.4)
liprfx≤Liprfx≤𝕃iprfx     for any r>0,lip fx≤Lip fx≤𝕃ip fx.

Definition 2.

Let X and Y be metric spaces and γ ≥ 0. A function f : X → Y is called

  • γ-Lipschitz if ∥f∥lip ≤ γ;

  • Lipschitz if ∥f∥lip < ∞;

  • locally Lipschitz if 𝕃ip f < ∞;

  • pointwise Lipschitz if Lip f < ∞;

  • weakly pointwise Lipschitz if lip f < ∞.

Denote

  • 𝕃(f) = {x ∈ X : 𝕃ip f(x) < ∞};

  • 𝕃∞(f) ={x ∈ X : 𝕃ip f(x) = ∞} = X \ 𝕃(f);

  • L(f) = {x ∈ X : Lip f(x) < ∞};

  • L∞(f) = {x ∈ X : Lip f(x) = ∞} = X \ L(f);

  • ℓ(f) = {x ∈ X : lip f(x) < ∞};

  • ℓ∞(f) = {x ∈ X : lip f(x) < ∞}; = X \ ℓ(f).

Inequalities ( 2.4) yield the next assertion.

Proposition 2.3.

Let X and Y be metric spaces, and f : X → Y be a function. Then 𝕃(f) ⊆ L(f) ⊆ ℓ(f) and ℓ∞(f) ⊆ L∞(f) ⊆ 𝕃∞(f).

3. Connections of Lipschitz derivatives to classical notion of a derivative

One might ask under what conditions the Lipschitz derivative (of any given type) coincides with one of the “traditional” notions of the derivative of a given function, provided that an appropriate derivative exists. It is obvious that for a real differentiable function f : ℝ → ℝ, we have lip f(x) = Lip f(x) = |f′(x)| at any x ∈ ℝ.

In [7], the following theorem was proved.

Theorem 3.1.

Let X and Y be normed spaces, G be an open subset of X, and f : G → Y have a locally bounded Gateaux derivative f′. Then, 𝕃ip fx=limsupu→x  ‖f′x‖ for x ∈ X and so, f is locally Lipschitz. Moreover, if f is C1 function, then 𝕃ip f(x) = ∥f′(x)∥, x ∈ X.

The following result was also stated in [7], but the proof contains a small blunder. Here, we provide the correct proof.

Theorem 3.2.

Let f : X → Y, where X and Y are normed spaces and assume that there exists the Fréchet derivative df (x0) of f at a point x0 ∈ X. Then lip f(x0) = Lip f(x0) = ∥df (x0)∥.

Proof.

It is enough to consider the case X ≠ {0}. Denote by A = df (x0) the Fréchet derivative of f at the point x0. We have

(3.1)
fx−fx0=Ax−x0+αx for x∈X,
where α is a function, such that limx→x0αx‖x−x0‖=0 . By (3.1) we have
‖fx−fx0‖≤‖A‖‖x−x0‖+‖αx‖,
hence
‖fx−fx0‖||x−x0‖≤‖A‖+‖αx‖x−x0‖‖.
Thus,
lipfx0≤Lip fx0=limsupx→x0  ‖fx−fx0‖||x−x0‖            ≤limx→x0‖A‖+αx‖x−x0‖ =‖A‖.

We want to prove that lip f(x0) ≥ ∥A∥. Fix ε > 0. Then, there exists e ∈ X such that ∥e∥ = 1 and

Ae ≥ A−ε.
For any r > 0, denote xr = x0 + re. Note that r = ∥xt − x0∥, and xr → x0 as r → 0. So, αxrr→0 as r → 0. Therefore, by (3.1)
fxr−fx0=Axr−x0+αxr=rAe+αxr,
so for any r > 0
Lip+rfx0=1r sup‖u−x‖≤r ‖fx−fx0‖≥1r‖fxr−fx0‖               =Ae+αxrr≥‖Ae‖−αxrr≥‖A‖−ε−αxrr.
Thus, by Proposition 2.1 we conclude that
lip fx0=liminfr→0+ Lip+rfx0≥limr→0+‖A‖−ε−αxrr=‖A‖−ε.
Since the ε was chosen arbitrarily, the proof is finished.

4. Semicontinuity with respect to a family of sets

In this section we introduce some modification of semicontinuity, which will help us to classify the Lipschitz derivatives.

Let X be a topological space and 𝒜 be a family of subsets of X. We denote

Ac=X\A:A∈A,Aσ=∪n=1∞An:An∈A for all n∈𝕅,Aδ=∩n=1∞An:An∈A  for alln∈𝕅.
We will also combine these symbols. It is easy to check, for example, that 𝒜cδc = 𝒜σ, 𝒜σc = 𝒜cδ, 𝒜δc = 𝒜cσ and so on. If 𝒯 denotes the topology of X, then applying above notation to the family 𝒜 = 𝒯, the 𝒯δ is the familiar Borel class 𝒢δ of Gδ-subsets of X. Complementary, the family 𝒯cσ is the Borel class ℱσ of Fσ-subsets of X.

We say that f:X→𝕉¯ is an 𝒜-upper (𝒜-lower) semicontinuous function if f−1 ([−∞, γ)) ∈ 𝒜 (resp. f−1 ((γ, +∞]) ∈ 𝒜) for any γ ∈ ℝ. If 𝒜 = 𝒯 is the topology of X, then we omit the symbol 𝒜 in the previous definitions. For our purposes, the ℱσ-upper and lower semicontinuous functions are particularly important.

Proposition 4.1.

Let X be a topological space, 𝒜 ⊆ 2X and f:X→𝕉¯ be an A-upper semicontinuous function. Then

  • (i) f−1 ([γ, +∞]) ∈ 𝒜c for any γ ∈ ℝ;

  • (ii) f−1 [[−∞, +∞)] ∈ 𝒜σ and, so, f−1 [{+∞}] ∈𝒜σc;

  • (iii) f−1 [{−∞}] ∈ 𝒜δ and, so, f−1 ((−∞, +∞]) ∈𝒜δc;

  • (iv) f is 𝒜cσ-lower semicontinuous.

Proof.

  • (i) For any γ ∈ ℝ we have that f−1 ([−∞, γ)) ∈ 𝒜 and then

    f−1γ, +∞=X\f−1−∞, γ∈Ac.

  • (ii) Since f−1 [[−∞, n)] ∈ 𝒜 for any n ∈ ℕ, we conclude that

    f−1−∞, +∞=∪n=1∞f−1−∞, n∈Aσ,
    and so, f−1 [{+∞}] = X \ f−1 [[−∞, +∞)] ∈ 𝒜σ c.

  • (iii) Since f−1 [[−∞, −n)] ∈ 𝒜 for any n ∈ ℕ, we have that

    f−1−∞=∩n=1∞f−1−∞, −n∈Aδ,
    and so, f−1 [(−∞, +∞]] = X \ f−1 [{−∞}]∈ 𝒜δc.

  • (iv) Let γ ∈ ℝ and γn ↓ γ. Since f−1 [[γn, +∞]] ∈ 𝒜c by (i), we conclude that

    f−1γ, +∞=∪n=1∞f−1γn, +∞∈Acσ,
    i.e., f is 𝒜cσ-lower semicontinuous.

Proposition 4.2.

Let X be a topological space, 𝒜 ⊆ 2X, fx:X→𝕉¯ , be an 𝒜-upper semicontinuous function for any n ∈ ℕ and f:X→𝕉¯ be a function such that f(x) = supn∈ℕ fn(x) for any x ∈ X. Then f is an 𝒜cσ-lower semicontinuous function.

Proof.

Consider γ ∈ ℝ. By Proposition 4.1(iv) the functions fn are 𝒜cσ-lower semicontinuous. So, fn−1γ, +∞∈Acσ for any n ∈ ℕ. Consequently,

f−1γ, +∞=∪n=1∞fn−1γ, +∞∈Acσ.
Thus, f is an 𝒜cσ-lower semicontinuous function.

Observe that f is an 𝒜-upper semicontinuous function if and only if −f is 𝒜-lower semicontinuous. Therefore, using Proposition 4.1 and 4.2 with g = −f we obtain the following two propositions.

Proposition 4.3.

Let X be a topological space, 𝒜 ⊆ 2X and f:X→𝕉¯ be an 𝒜-lower semicontinuous function. Then

  • (i) f−1 [[−∞, γ]] ∈𝒜c for any γ ∈ ℝ;

  • (ii) f−1 [(−∞, +∞]] ∈ 𝒜σ and, so, f−1 [{−∞}] ∈ 𝒜σ c;

  • (iii) f−1 [{+∞}] ∈ 𝒜δ and, so, f−1 [[−∞, +∞)] ∈ 𝒜δc;

  • (iv) f is 𝒜cσ-upper semicontinuous.

Proposition 4.4.

Let X be a topological space, 𝒜 ⊆ 2X, fn:X→𝕉¯ be an 𝒜-lower semicontinuous function for any n ∈ℕ and f:X→𝕉¯ be a function such that f(x) = infn∈ℕfn(x) for any x ∈ X. Then f is an 𝒜cσ-upper semicontinuous function.

5. Classification of the Lipschitz derivatives

Now we pass to the investigation of the type of semicontinuity of Lipschitz derivatives of continuous functions. In [3] semicontinuity of Lipschitz derivatives of a continuous function f : ℝ → ℝ was obtained from the continuity of Lipr f. But in the general situation, this function need not be continuous. Therefore, we prove semicontinuity of Lipschitz derivatives directly from the definitions.

Lemma 5.1.

Let X and Y be metric spaces, f : X → Y be a continuous function and r > 0. Then lipr f : X → [0, +∞] is an upper semicontinuous function.

Proof.

Let x0 ∈ X and γ > lipr f(x0). Then

 infϱ<r Lipϱfx0=liprfx0<γ.
So, there is positive ϱ < r such that Lipϱ f(x0) < γ. Pick γ1 such that Lipϱ f(x0) < γ1 < γ. Then we choose ϱ1 such that γ1γϱ<ϱ1<ϱ . So, γϱ1 > γ1ϱ. Therefore,
 supu∈Bx0,ϱ |fu−fx0|Y=ϱLipϱfx0<γ1ϱ.
Then
|fu−fx0|Y<γ1ϱ   for any   u∈Bx0, ϱ.
By the continuity of f at x0 there exists δ> 0 such that ϱ1 + δ < ϱ and
|fx−fx0|Y<γϱ1−γ1ϱ   for any x∈U=Bx0, δ.
Consider x ∈ U and u ∈ B(x, ϱ1). Then
u−x0|X≤u−x|X+|x−x0|X<ϱ1+δ<ϱ,
and so, u ∈ B(x0, ϱ). Therefore,
fu−fx|Y≤fu−fx0|Y+|fx0−fx|Y<γ1ϱ+γϱ1−γ1ϱ=γϱ1.
Thus, 1ϱ1|fu−fx|Y≤γ for any u ∈ B(x, ϱ1). Hence, Lipϱ1 f(x) ≤ γ. But 0 < ϱ1 < r. Therefore, lipr f(x) ≤ γ for any x ∈ U. Thus, lipr f is upper semicontinuous at x0.

Theorem 5.2.

Let X and Y be metric spaces and f : X → Y be a continuous function. Then lip f : X → [0, +∞] is a ℱσ-lower semicontinuous function.

Proof.

By (2.1) and (2.3) we conclude that lip fx=supn∈𝕅 lip1nfx for any x ∈ X. By Lemma 5.1, the functions lip1nf are 𝒯-upper semicontinuous, where 𝒯 is the topology of X. Therefore, by Proposition 4.2 lip f is 𝒯cσ-lower semicontinuous. This means that lip f is ℱσ-lower semicontinuous.

Lemma 5.3.

Let X and Y be metric spaces, f : X → Y be a continuous function and r > 0. Then Lipr f : X → [0, +∞] is a lower semicontinuous function.

Proof.

Fix r > 0. Let x0 ∈ X and γ < Lipr f(x0). Then

 supϱ<r Lipϱfx0=Liprfx0>γ.
So, there is ϱ ∈ (0, r) such that Lipϱ f(x0) > γ. Pick γ1 such that
γ<γ1<Lipϱfx0.
Therefore,
 supu∈Bx0,ϱ fu−fx0Y=ϱ Lipϱfx0>γ1ϱ.
Thus, there is u ∈ B(x0, ϱ) with
fu−fx0Y>γ1ϱ.
Then we choose ϱ1 such that ϱ<ϱ1<minr, γ1γϱ . Consequently, γϱ1 < γ1ϱ. By the continuity of f at x0 there exists δ > 0 such that ϱ + δ < ϱ1 and
|fx−fx0|Y<γ1ϱ−γϱ1      for any x∈U:=Bx0, δ.
Consider x ∈ U. Then
u−x|X≤u−x0|X+|x0−x|X<ϱ+δ<ϱ1,
and, so, u ∈ B(x, ϱ1). Consequently,
fu−fxY≥fu−fx0Y−fx−fx0Y>γ1ϱ−γ1ϱ−γϱ1=γϱ1.
Hence, Lipϱ1 f(x) > γ. But 0 < ϱ1 < r. Therefore, Lipr f(x) > γ for any x ∈ U. Thus, Lipr f is lower semicontinuous at x0.

Theorem 5.4.

Let X and Y be metric spaces and f : X → Y be a continuous function. Then Lip f : X → [0, +∞] is a ℱσ-upper semicontinuous function.

Proof.

By (2.1) and (2.2) we conclude that Lip fx=infn∈𝕅 Lip1nfx for any x ∈ X. By Lemma 5.3, the functions Lip1nf are 𝒯-lower semicontinuous where 𝒯 is the topology of X. Therefore, by Proposition 4.4 Lip f is 𝒯cσ-upper semicontinuous. This means that Lip f is ℱσ-upper semicontinuous.

Theorem 5.5.

Let X and Y be metric spaces and f : X → Y be a function. Then 𝕃ip f : X → [0, +∞] is an upper semicontinuous function.

Proof.

Fix x0 ∈ X and γ > 𝕃ip f(x0). Since 𝕃ip fx0= inf r>0𝕃iprfx0 , there exists r > 0 such that 𝕃ipr f(x0) < γ. Set ϱ=r2 and consider x ∈ B(x0, ϱ). Then B(x, ϱ) ⊆ B(x0, r). Consequently,

𝕃ip fx≤𝕃ipϱfx= supu≠v∈Bx,ϱ 1u−vX|fu−fv|Y               ≤  supu≠v∈Bx0,r  1u−vX|fu−fv|Y=𝕃iprfx0<γ
and, hence, 𝕃ip f is upper semicontinuous.

Theorems 5.2, 5.4, 5.5, and Propositions 4.1, 4.3 yield the following assertions.

Corollary 5.6.

Let X and Y be metric spaces and f : X → Y be a continuous function. Then

  • (i) ℓ(f) is a Gδσ-set;

  • (ii) ℓ∞(f) is an Fσδ-set;

  • (iii) L(f) is an Fσ-set;

  • (iv) L∞(f) is a Gδ-set.

Proof.

  • (i) We have

    𝓁(f)={x∈X:lip f(x)<∞}=(lip f)-1[[-∞, +∞)]=X\(lip f)-1[{+∞}]
    and, since lip f is ℱσ-lower semicontinuous, by Proposition 4.3(iii)
    (lip f)−1+∞∈Fσδ,
    so ℓ(f) = X \ (lip f)−1 [{+∞}] ∈ 𝒢δ σ.

  • (ii) It follows immediately from (i).

  • (iii) It is easy to see, that Lf=∪k=1∞(Lip f)-1[[0,k)] . Since Lip f is an ℱσ-upper semicontinuous function, each set (Lip f)−1[[0, k)] is of Fσ type, hence L(f) is an Fσ-set as a countable sum of Fσ-sets.

  • (iv) It follows from (iii).

Corollary 5.7.

Let X and Y be metric spaces and f : X → Y be an arbitrary function. Then

  • (i) 𝕃(f) is an open set;

  • (ii) 𝕃∞(f) is a closed set.

6. Characterization of Lipschitz functions on a convex subset of a normed space

The following lemma was applied by Buczolich, Hanson, Maga and Vértesy in certain investigations of Lipschitz derivatives of the real functions of real variable.

Lemma 6.1 ([2, Lemma 2.2])

If E ⊆ ℝ and f : ℝ → ℝ such that lip f ≤ χE then |f(a) − f(b)| ≤ µ([a, b] ∩ E) for every a, b ∈ ℝ (where a < b) so, f is Lipschitz and hence absolutely continuous.

In the above, µ denotes the Lebesgue measure. We will state the following

Corollary 6.2.

Let γ > 0 and f : [0, 1] → ℝ be a function such that lip f(x) ≤ γ for any x ∈ [0, 1]. Then f is γ-Lipschitz.

Proof.

Extend f to f˜:𝕉→𝕉 by f˜x=f0 if x < 0 and f˜x=f1 if x > 1. Let g=1γf˜ and E = [0, 1]. Then by Lemma 6.1 we conclude that 1γfx−fy=gx−gy≤μx, y∩E=x−y for any x, y ∈ [0, 1].

The next result will allow us to apply Lemma 6.1 and Corollary 6.2 for functions defined on normed spaces.

Lemma 6.3.

Let A be a convex subset of the normed space X, f : X → ℝ be a function, and a, b ∈ A. Moreover, let T : [0, 1] → A be an affine function given by T (u) = a + u(b − a) for 0 ≤ u ≤ 1 and g = f ◦ T : [0, 1] → ℝ. Then,

(6.1)
lip g≤ ‖b−a‖lip f∘T.

Proof.

It is enough to consider the case where a ≠ b. Fix u0∈ [0, 1] and observe, that

(6.2)
‖Tu−Tu0‖=‖u−u0b−a‖=u−u0‖b−a‖,     0≤u≤1.
We have
(6.3)
lip gu0=liminfr→0+sup0<u−u0<rfTu−fTu0r.
Put x0 = T (u0). Substituting ϱ = r ∥b − a∥ and x = T (u) in (6.3) and taking into account (6.2) we obtain that
lip gu0=liminfϱ→0+ sup0<u−u0<ϱ‖b−a‖ fTu−fTu0ϱ/‖b−a‖            =‖b−a‖liminfϱ→0+    sup0<‖x−x0‖<ϱx∈T0,1 fx−fx0ϱ           ≤‖b−a‖liminfϱ→0+sup0<‖x−x0‖<ϱfx−fx0ϱ            =‖b−a‖lip fx0.
As lip f∘T‖b−a‖=lip f∘T⋅dTdu , the right side of inequality (6.1) is reminiscent of the “chain rule” for the usual derivative. Nevertheless, the inequality can be strict. To see that, take a function f : ℝ2 → ℝ defined as f(x, y) = y, (x, y) ∈ ℝ2 and consider the usual distance on ℝ2. By Theorem 3.2 we have, lipfx, y=‖dfx, y‖=∂f∂xx,y2+∂f∂yx,y2=1 . Let a = (0, 0), b = (1, 0), T (u) = a + (b − a)u = (u, 0), u ∈ [0, 1] and g = f ◦ T. Therefore, g(u) = f(u, 0) = 0 and so, lip g(u) = 0 < 1 = ∥b − a∥ lip f(T (u)) for any u.

Theorem 6.4.

Let D be a convex subset of a normed space X, f : D → ℝ be a function and γ ≥ 0. Then f is γ-Lipschitz if and only if lip f(x) ≤ γ for any x ∈ D.

Proof.

Fix a, b ∈ D. Define T : [0, 1] → D as

Tu=a+ub−a   for    u∈0,1
and put g = f ◦ T : [0, 1] → ℝ. Applying Lemma 6.3 we get
lip gu≤ ‖b−a‖lip fTu≤ ‖b−a‖γ,
for any u ∈ [0, 1]. Therefore, Corollary 6.2 implies that g is Lipschitz with the constant γ1 = ∥b − a∥ γ. Thus,
fa−fb=g0−g1≤γ10−1=γ‖a−b‖.
So, f is γ-Lipschitz on D.

By ∥·∥∞ we denote standard norm on space of bounded real functions B(D) defined on a set D, i.e., ‖h‖∞= supx∈D hx for any h: D → ℝ.

Corollary 6.5.

Let f : D → ℝ be a continuous function, where D is a convex subset of some normed space X. Then, ∥f∥lip = ∥lip f∥∞.

Proof.

We simply check, that if ∥f∥lip < ∞ or ∥lip f∥∞ < ∞, then

flip=inf γ>0:f is  γ-Lipschitz        =inf γ>0:lip fx≤γ   for any   x∈D        = sup x∈Dlip fx=‖lip f‖∞,
where the second equality follows from Theorem 6.4.

Therefore, lip is an isometric injection of the normed space Lipa(D, ℝ) with some a ∈ X, into the space B(D).

7. Baire limit functions of Lipschitz derivatives

For a given function f:X→𝕉¯ , defined on a metric space X, its upper Baire function f∨ is defined by

f∨x= infU∈U(x) supu∈U fu ,     x∈X,
and its lower Baire function f∧ is defined by
f∧x=  supU∈U(x) infu∈Ufu ,      x∈X,
where 𝒰 (x) is the family of all the neighborhoods of x in X. (See, for example, [10].) The upper Baire function f∨ is upper semicontinuous and the lower Baire function f∧ is lower semicontinuous.

A subset D of a normed space X is called locally convex if for any point x ∈ D and any neighborhood U of x in D there is a convex neighborhood V of x in D such that V ⊆ U. For example, every convex set and every open set in X is locally convex.

Theorem 7.1.

Let D be a locally convex subset of a normed space X and let f : D → ℝ be a function. Then

(lip f)∨=(Lip f)∨=𝕃ip f.

Proof.

Since lip f ≤ Lip f ≤ 𝕃ip f and 𝕃ip f is upper semicontinuous by Theorem 5.5, we have

(lip f)∨≤ (Lip f)∨≤(𝕃ipf)∨=𝕃ip f.
Therefore, it is enough to prove that 𝕃ip f ≤ (lip f)∨. Fix x0 ∈ D. The case where (lip f)∨(x0) = ∞ is obvious. So, we suppose that (lip f)∨(x0) < ∞. Let γ > (lip f)∨(x0). Then, there exists a convex neighborhood U of x0, such that
lip fx<γ   for any x∈U.
By Theorem 6.4, the function f is γ-Lipschitz on U. Hence,
𝕃ipfx0= infr>0 f|Bx0,rlip             ≤‖f|U‖lip≤γ,
where B (x0, r) means the ball in the metric subspace D. Passing to the limit with γ → (lip f)∨(x0) we obtain the desired inequality.

Acknowledgments.

The authors would like to appreciate the referee for his/her many helpful comments and suggestions throughout this paper.

DOI: https://doi.org/10.2478/amsil-2026-0003 | Journal eISSN: 2391-4238 (formerly 0860-2107) | Journal ISSN: 0860-2107
Language: English
Page range: 258 - 273
Submitted on: Sep 25, 2025
Accepted on: Feb 4, 2026
Published on: Feb 24, 2026
Published by: University of Silesia in Katowice, Institute of Mathematics
In partnership with: Paradigm Publishing Services

© 2026 Oleksandr V. Maslyuchenko, Ziemowit M. Wójcicki, published by University of Silesia in Katowice, Institute of Mathematics
This work is licensed under the Creative Commons Attribution 4.0 License.