The Core of a Set-Valued Mapping and the Finiteness Principle for - - PowerPoint PPT Presentation

the core of a set valued mapping and the finiteness
SMART_READER_LITE
LIVE PREVIEW

The Core of a Set-Valued Mapping and the Finiteness Principle for - - PowerPoint PPT Presentation

The Core of a Set-Valued Mapping and the Finiteness Principle for Lipschitz Selections Pavel Shvartsman Technion - Israel Institute of Technology, Haifa, Israel The Twelfth Whitney Problems Workshop The University of Texas at Austin, TX August


slide-1
SLIDE 1

The Core of a Set-Valued Mapping and the Finiteness Principle for Lipschitz Selections

Pavel Shvartsman

Technion - Israel Institute of Technology, Haifa, Israel The Twelfth Whitney Problems Workshop The University of Texas at Austin, TX August 5-9, 2019

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 1 / 112

slide-2
SLIDE 2
  • 1. Lipschitz Selection Problem: Main Settings
  • (M, ρ) - a pseudometric space.

Thus, ρ : M × M → R+ is symmetric and satisfies the triangle inequality, but ρ(x, y) may admit the value 0 for x y.

  • (Y, · ) - a Banach space.
  • BY(a, r) - a ball of radius r > 0 centered at a point a ∈ Y; BY = BY(0, 1).
  • Lip(M; Y) - the space of Lipschitz continuous mappings f : M → Y,

with the seminorm

fLip(M;Y) := inf{λ > 0 : f(x) − f(y) ≤ λ ρ(x, y), x, y ∈ M}

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 2 / 112

slide-3
SLIDE 3

Lipschitz Selection Problem: Main Settings

  • Km(Y) - the family of all nonempty convex compact subsets of Y
  • f dimension at most m.
  • F : M → Km(Y) - a set-valued mapping from M into Km(Y).
  • A (single valued) mapping f : M → Y is called a selection of F if

f(x) ∈ F(x)

for all

x ∈ M

  • A selection f is said to be Lipschitz if f ∈ Lip(M; Y).

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 3 / 112

slide-4
SLIDE 4

Lipschitz Selection Problem: Main Settings

  • Given A, B ⊂ Y we let A + B denote the Minkowski sum of A and B

A + B = {a + b : a ∈ A, b ∈ B}

  • Let A, A′ ⊂ Y. We let dH(A, A′) denote the Hausdorff distance between

these sets:

dH(A, A′) = inf{r > 0 : A + BY(0, r) ⊃ A′, A′ + BY(0, r) ⊃ A} .

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 4 / 112

slide-5
SLIDE 5

Lipschitz Selection Problem

Let (M, ρ) be a pseudometric space and let F : M → Km(Y) be a set-valued mapping .

  • 1. How can we decide

whether there exists a Lipschitz selection of F, i.e., a mapping f ∈ Lip(M; Y) such that f(x) ∈ F(x) for all x ∈ M?

  • 2. Consider the Lipschitz norms of all Lipschitz selections of F.

How small can these norms be?

This is a purely geometrical problem about a suitable choice of points in a family convex compact sets in Y indexed by points of the metric space M.

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 5 / 112

slide-6
SLIDE 6

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 6 / 112

slide-7
SLIDE 7

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 7 / 112

slide-8
SLIDE 8

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 8 / 112

slide-9
SLIDE 9
  • 2. The Finiteness Principle for Lipschitz Selections

Let

N(m, Y) = 2min{m+1,dim Y}

Theorem 1. (Fefferman, Shvartsman [2018], GAFA)

Let (M, ρ) be a pseudometric space and let F : M → Km(Y). Assume that for every subset M′ ⊂ M with #M′ ≤ N(m, Y), the restriction F|M′ of F to M′ has a Lipschitz selection

fM′ : M′ → Y

with fM′Lip(M′,Y) ≤ 1. Then F has a Lipschitz selection

f : M → Y

with fLip(M,Y) ≤ γ(m).

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 9 / 112

slide-10
SLIDE 10

Helly’s Theorem

Let ρ ≡ 0 on M. In this case the Finiteness Principle holds with

n(m, Y) = min{m + 2, dim Y + 1}.

Indeed, f ∈ Lip((M, ρ), Y) ⇐⇒ f(x) = f(y), x, y ∈ M =⇒ f(x) = c on M. Therefore, F has a selection ⇐⇒ ∃ c ∈ F(x) for all x ∈ M ⇐⇒ The family {F(x) : x ∈ M} has a common point

Helly’s Intersection Theorem

Let K be a family of convex compact subsets of Y of dimension at most m. Suppose that for every subfamily K′ of K consisting of at most n(m, Y) elements

  • K∈K′

K ∅.

Then there exists a point common to all of the family K.

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 10 / 112

slide-11
SLIDE 11

The Core of a Set-valued Mapping: an Example

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 11 / 112

slide-12
SLIDE 12

The Core of a Set-valued Mapping: an Example

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 12 / 112

slide-13
SLIDE 13

The Core of a Set-valued Mapping: an Example

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 13 / 112

slide-14
SLIDE 14

The Core of a Set-valued Mapping: an Example

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 14 / 112

slide-15
SLIDE 15

The Core of a Set-valued Mapping: Definition

Let (M, ρ) be a metric space and let F : M → Km(Y) be a set-valued

  • mapping. Let γ > 0.

Definition 2.

A set-valued mapping G : M → Km(Y) is said to be a γ-core of the set-valued mapping F if: (i) G(x) ⊂ F(x) for all x ∈ M. (ii) For every x, y ∈ M

dH(G(x),G(y)) ≤ γ ρ(x, y)

In particular, any Lipschitz selection of F with Lipschitz constant γ is a

0-dimensional γ-core of F.

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 15 / 112

slide-16
SLIDE 16

Claim 3.

Let G : M → Km(Y) be a γ-core of a set-valued mapping F : M → Km(Y). Then F has a Lipschitz selection f : M → Y with

fLip(M,Y) ≤ C γ

where C = C(m) is a constant depending only on m. The proof is immediate from the following result.

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 16 / 112

slide-17
SLIDE 17
  • 4. Steiner-type selectors

Let K(Y) = ∪{Km(Y) : m ∈ N} be the family of all non-empty finite dimensional convex compact subsets of Y.

Theorem 4. (Sh. [2004])

There exists a mapping SY : K(Y) → Y such that (i). SY(K) ∈ K for each K ∈ K(Y); (ii). For every K1, K2 ∈ K(Y),

SY(K1) − SY(K2) ≤ γ dH(K1, K2),

Here γ = γ(dim K1, dim K2). We refer to SY(K) as a Steiner-type point of a convex set K ∈ K(Y). We call SY : K(Y) → Y a Steiner-type selector.

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 17 / 112

slide-18
SLIDE 18

Proof of Claim 3.

We define the required Lipschitz selection f : M → Y of the set valued mapping F : M → Km(Y) as a composition of the γ-core G : M → Km(Y) and the Steiner-type selector SY : K(Y) → Y:

f(x) = SY(G(x)), x ∈ M.

Then,

f(x) = SY(G(x)) ∈ G(x) ⊂ F(x)

i.e., f is a selection of F. Furthermore,

f(x) − f(y) = SY(G(x)) − SY(G(y)) ≤ C(dimG(x), dimG(y)) dH(G(x),G(y)) ≤ C(m) γ ρ(x, y).

This proves that f is a Lipschitz selection of F with fLip(M,Y) ≤ C(m) γ.

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 18 / 112

slide-19
SLIDE 19
  • 5. Basic Convex Sets

The paper ”Sharp Finiteness Principles for Lipschitz Selections”, GAFA, 2018 by C. Fefferman and P . Shvartsman: Given a set-valued mapping F : M → Km(Y) satisfying the hypothesis of the Finiteness Principle for Lipschitz Selections (Theorem 1) we construct a γ-core with γ = γ(m). We do this in three steps. Step 1. We introduce a family Γℓ : M → Km(Y), ℓ = 0, 1, ..., of the so-called Basic Convex Sets having the following properties:

  • (i) Γℓ(x) ∅ and Γℓ(x) ⊂ F(x) for every x ∈ M, ℓ = 0, 1, ...;
  • (ii) For all x, y ∈ M and ℓ = 0, 1, ...,

Γℓ+1(x) ⊂ Γℓ(y) + BY(0, λρ(x, y))

with some λ = λ(m). In particular, Γℓ+1(x) ⊂ Γℓ(x), for all ℓ = 0, 1, ...

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 19 / 112

slide-20
SLIDE 20

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 20 / 112

slide-21
SLIDE 21

Apparently, in general, the family of mappings

Γℓ : M → Km(Y), ℓ = 0, 1, ...,

is not a core of the set-valued mapping F (for any ℓ = 0, 1, ... .)

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 21 / 112

slide-22
SLIDE 22

Step 2. We prove that the Finiteness Principle for Lipschitz selections holds for any finite metric tree. The proof relies on ideas developed in the paper

  • C. Fefferman, A. Israel, K. Luli

”Finiteness Principles for Smooth Selection”, GAFA, 2016. for the case M = Rn. Step 2 is the most technically difficult part of our proof. Step 3. We construct a core of the set-valued mapping F : M → Km(Y) as intersection of orbits of Lipschitz selections with respect to a certain family of metric trees with vertices in M.

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 22 / 112

slide-23
SLIDE 23
  • 6. λ-Balanced Refinements

Let F : M → Km(Y) be a set-valued mapping, an let λ ≥ 0. Let

BR [F :λ](x) =

  • z∈M

F(z) + λ ρ(x, z) BY , x ∈ M.

We refer to the set-valued mapping BR [F :λ] : M → Km(Y) as a

λ-balanced refinement of the mapping F.

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 23 / 112

slide-24
SLIDE 24
  • 6. λ-Balanced Refinements

Let F : M → Y be a set-valued mapping, an let λ ≥ 0. Let

BR [F :λ](x) =

  • z∈M

F(z) + λ ρ(x, z) BY , x ∈ M.

We refer to the set-valued mapping BR [F :λ] : M → Km(Y) as a

λ-balanced refinement of the mapping F.

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 24 / 112

slide-25
SLIDE 25

Clearly, BR [F :λ](x) is a convex compact subset of Y, and

BR [F :λ](x) ⊂ F(x)

for all x ∈ M. Let

λ = {λ0, λ1, ..., λℓ} where 1 ≤ λk ≤ λk+1, k = 1, ..., ℓ − 1.

We set F[0] = F, and

F[k+1](x) = BR [F[k] :λk](x) =

  • z∈M
  • F[k](z) + λk ρ(x, z) BY
  • for every x ∈ M and k ∈ N.

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 25 / 112

slide-26
SLIDE 26

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 26 / 112

slide-27
SLIDE 27

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 27 / 112

slide-28
SLIDE 28

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 28 / 112

slide-29
SLIDE 29

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 29 / 112

slide-30
SLIDE 30

Conjecture 5.

Let m ∈ N. There exist constants ℓ = ℓ(m) ∈ N, γ = γ(m) ≥ 1, and a non-decreasing positive sequence of parameters

  • λ = {λ0(m), λ2(m), ..., λℓ(m)},

such that the following holds: Let F : M → Km(Y) be a set-valued mapping such that for every subset

M′ ⊂ M with #M′ ≤ N(m, Y), the restriction F|M′ of F to M′ has a

Lipschitz selection fM′ : M′ → Y with fM′Lip(M′,Y) ≤ 1. Then the set-valued mapping

F[ℓ] : M → Km(Y)

is a γ-core of F.

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 30 / 112

slide-31
SLIDE 31

Recall that F[ℓ] is a γ-core if

dH(F[ℓ](x), F[ℓ](y)) ≤ γ ρ(x, y), x, y ∈ M.

Thus,

F[ℓ](x) ⊂ F[ℓ](y) + γ ρ(x, y)BY, x, y ∈ M.

Let us reformulate this property in terms of γ-balanced refinements. Given x ∈ M we have:

F[ℓ+1](x) = BR [F[ℓ] :γ](x) =

  • y∈M
  • F[ℓ](y) + γ ρ(x, y) BY
  • so that F[ℓ+1](x) ⊃ F[ℓ](x) proving that

F[ℓ+1] = F[ℓ]

  • n

M.

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 31 / 112

slide-32
SLIDE 32

Conjecture 5.1: Stabilization Property of λ-Balanced Refinements

Given m ∈ N there exist ℓ = ℓ(m) ∈ N and a non-decreasing positive sequence

  • λ = {λ0(m), λ2(m), ..., λℓ(m)}

such that for every set-valued mapping F : M → Km(Y) satisfying the hypothesis of the Finiteness Principle the following Stabilization Property

F[ℓ+1](x) = F[ℓ](x) ∅

for all

x ∈ M,

holds.

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 32 / 112

slide-33
SLIDE 33

Theorem 6.

Let (M, ρ) be a pseudometric space. Conjecture 5 holds with

ℓ = 2

(two iterations),

  • λ = {26, 27}

and

γ = 214

whenever: (i) m = 1 and Y is an arbitrary Banach space; (ii) m = 2 and dim Y = 2.

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 33 / 112

slide-34
SLIDE 34

Conjecture 5: m = 2 and dim Y = 2

A Sketch of the Proof. The finiteness constant N(2, Y) = 4 provided dim Y = 2. We know that for every subset M′ ⊂ M with #M′ ≤ 4, the restriction F|M′

  • f F to M′ has a Lipschitz selection

fM′ : M′ → Y

with fM′Lip(M′,Y) ≤ 1.

Proposition 7. (Sh. [2002])

For every subset

S ⊂ M

with #S ≤ 10 the restriction F|S of F to S has a Lipschitz selection fS : S → R2 with the Lipschitz seminorm

fS Lip(S,R2) ≤ 26.

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 34 / 112

slide-35
SLIDE 35

Let B = BY. We introduce a new metric on M:

d(x, y) = 26 ρ(x, y), x, y ∈ M.

Then the following assumption holds:

Assumption 8.

For every subset S ⊂ M with #S ≤ 10 the restriction F|S has a Lipschitz (with respect to d) selection fS : S → R2 with the Lipschitz seminorm

fS Lip((S,d),R2) ≤ 1.

We proceed two balanced refinements of F (with respect to the metric d) with the parameters

λ = {1, 2}: F[1](x) =

  • z∈M

[F(z) + d(x, z) B] , x ∈ M,

and

G(x) = F[2](x) = BR [F[1] :2] =

  • z∈M
  • F[1](z) + 2 d(x, z) B
  • ,

x ∈ M.

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 35 / 112

slide-36
SLIDE 36

Thus,

G(x) =

  • z∈M

              

  • z′∈M

F(z′) + d(z, z′) B         + 2 d(x, z) B        , x ∈ M.

Clearly,

G(x) ⊂ F(x), x ∈ M.

We prove that the set-valued mapping

G : M → K2(Y)

is a γ − core of

F

(with respect to d) with γ = 162 = 2 · 92. Thus, our aim is prove that (i) G(x) ∅ for every x ∈ M; (ii) dH(G(x),G(y)) ≤ γ d(x, y) for all x, y ∈ M.

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 36 / 112

slide-37
SLIDE 37

The proof of part (i) relies on the following corollary of Helly’s Theorem:

Lemma 9.

Let K be a collection of convex compact subsets of R2. Suppose that

  • K∈ K

K ∅ .

Then for every r ≥ 0 the following equality

       

  • K∈ K

K         + B(0, r) =

  • K,K′∈ K

K

  • K′

+ B(0, r)

  • holds.

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 37 / 112

slide-38
SLIDE 38

We recall that

G(x) =

  • z∈M

              

  • z′∈M

F(z′) + d(z, z′) B         + 2 d(x, z) B        , x ∈ M.

This and Lemma 9 imply the following representation of the set G(x):

Lemma 10.

For every x ∈ M

G(x) =

  • z,z1,z2∈M

[F(z1)+d(z1, z)B]

  • [F(z2)+d(z2, z)B]
  • +2d(z, x)B
  • P

. Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 38 / 112

slide-39
SLIDE 39

Given x, z, z1, z2 ∈ M, let

H(z1, z2, z : x) = [F(z1) + d(z1, z)B]

  • [F(z2) + d(z2, z)B]
  • + 2 d(z, x)B.

a ∈ H(z1, z2, z : x) ⇐⇒ ∃ g(z1) ∈ F(z1), g(z2) ∈ F(z2), g(z) ∈ R2, g(x) = a, g(z) − g(z1) ≤ d(z, z1), g(z) − g(z2) ≤ d(z, z2), g(x) − g(z) ≤ 2 d(z, x).

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 39 / 112

slide-40
SLIDE 40

Thus,

G(x) =

  • z,z1,z2∈M

H(z1, z2, z : x)

This representation, Helly’s Theorem in R2 and Assumption 8 readily imply the required property (i):

G(x) ∅, x ∈ M.

Prove property (ii) which is equivalent to the following imbeddings:

G(x) + γ d(x, y)B ⊃ G(y) x, y ∈ M,

and

G(y) + γ d(x, y)B ⊃ G(x), x, y ∈ M.

Given x, y ∈ M let us prove that

G(x) + γ d(x, y)B ⊃ G(y)

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 40 / 112

slide-41
SLIDE 41

Lemma 9 and 10 tell us:

G(x) + γ d(x, y)B =         

  • z,z1,z2∈M

H(z1, z2, z : x)          + γ d(x, y)B =

  • A⊂M

H(u1, u2, u : x)

  • H(v1, v2, v : x)
  • + γ d(x, y) B
  • where A = {u, u1, u2, v, v1, v2, x} runs over all subsets of M with #A ≤ 7.

Fix A = {u, u1, u2, v, v1, v2, x} ⊂ M. Let

S =

  • H(u1, u2, u : x)
  • H(v1, v2, v : x)
  • + γ d(x, y) B.

Prove that

S ⊃ G(y) =

  • z,z1,z2∈M

H(z1, z2, z : y).

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 41 / 112

slide-42
SLIDE 42

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 42 / 112

slide-43
SLIDE 43

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 43 / 112

slide-44
SLIDE 44

We recall the structure of the set H(z1, z2, z : y):

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 44 / 112

slide-45
SLIDE 45

The proof relies on the following two auxiliary results.

Proposition 11.

Let C ⊂ Y be a convex set. Let a ∈ Y and let r > 0. Suppose

C ∩ B(a, r) ∅.

Then for every s > 0

C ∩ B(a, 2r) + 9s B ⊃ (C + sB) ∩ (B(a, 2r) + sB).

The next pictures illustrate the geometrical background of this imbedding.

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 45 / 112

slide-46
SLIDE 46

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 46 / 112

slide-47
SLIDE 47

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 47 / 112

slide-48
SLIDE 48

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 48 / 112

slide-49
SLIDE 49

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 49 / 112

slide-50
SLIDE 50

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 50 / 112

slide-51
SLIDE 51

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 51 / 112

slide-52
SLIDE 52

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 52 / 112

slide-53
SLIDE 53

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 53 / 112

slide-54
SLIDE 54

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 54 / 112

slide-55
SLIDE 55

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 55 / 112

slide-56
SLIDE 56

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 56 / 112

slide-57
SLIDE 57

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 57 / 112

slide-58
SLIDE 58

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 58 / 112

slide-59
SLIDE 59

Proposition 11 and Helly’s Theorem in R2 imply the following result.

Proposition 12.

Let C,C1,C2 ⊂ R2 be convex subsets, and let r > 0. Let us assume that

C1 ∩ C2 ∩ (C + rB) ∅.

Then for every δ > 0

{ (C1 ∩ C2) + 2rB } ∩ C + 18δB ⊃ [(C1 ∩ C2) + 2(r + δ)B] ∩ [((C1 + rB) ∩ C) + 2δB] ∩ [((C2 + rB) ∩ C) + 2δB]

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 59 / 112

slide-60
SLIDE 60

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 60 / 112

slide-61
SLIDE 61

A Sketch of the Proof. Let

a ∈ [C1 ∩ C2 + 2(r + δ)B] ∩ [(C1 + rB) ∩ C + 2δB] ∩ [(C2 + rB) ∩ C + 2δB].

Using Helly’s Theorem and the hypothesis of the proposition we prove that there exists a point x ∈ R2 such that

x ∈ C1 ∩ C2 ∩ (C + rB) ∩ B(a, 2r + 2δ) .

Hence, x ∈ C + rB so that

B(x, r) ∩ C ∅ .

Proposition 12 tells us that in this case

C ∩ B(x, 2r) + 18δB ⊃ [C + 2δB] ∩ [B(x, 2r) + 2δB] = [C + 2δB] ∩ B(x, 2r + 2δ) .

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 61 / 112

slide-62
SLIDE 62

Recall that

a ∈ [C1 ∩ C2 + 2(r + δ)B] ∩ [(C1 + rB) ∩ C + 2δB] ∩ [(C2 + rB) ∩ C + 2δB], x ∈ C1 ∩ C2 ∩ (C + rB) ∩ B(a, 2r + 2δ) .

Then x ∈ B(a, 2r + 2δ) so that a ∈ B(x, 2r + 2δ). Furthermore,

a ∈ [(C1 + rB) ∩ C] + 2δB ⊂ C + 2δB =⇒ (C + 2δB) ∩ B(x, 2r + 2δ) ∋ a .

Hence,

C ∩ B(x, 2r) + 18δB ⊃ [C + 2δB] ∩ B(x, 2r + 2δ) ∋ a.

But x ∈ C1 ∩ C2 which proves the required inclusion

[(C1 ∩ C2) + 2rB] ∩ C + 18δB ∋ a .

  • P

. Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 62 / 112

slide-63
SLIDE 63

We return to the proof of the imbedding

S =

  • H(u1, u2, u : x)
  • H(v1, v2, v : x)
  • + γ d(x, y) B ⊃
  • z,z1,z2∈M

H(z1, z2, z : y).

We recall that

H(u1, u2, u : x) = [F(u1) + d(u1, z)B]

  • [F(u2) + d(u2, z)B]
  • + 2 d(u, x)B

and

H(v1, v2, v : x) = [F(v1) + d(v1, v)B]

  • [F(v2) + d(v2, v)B]
  • + 2 d(v, x)B.

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 63 / 112

slide-64
SLIDE 64

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 64 / 112

slide-65
SLIDE 65

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 65 / 112

slide-66
SLIDE 66

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 66 / 112

slide-67
SLIDE 67

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 67 / 112

slide-68
SLIDE 68

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 68 / 112

slide-69
SLIDE 69

To apply Proposition 12 to the set S we have to check that

C1 ∩ C2 ∩ (C + rB) ∅ .

We know that the restriction F|B of F to the set

B = {u1, u2, u, v1, v2, v, x, }

has a Lipschitz selection f : B → R2 with fLip(B,R2) ≤ 1. Then,

C1 ∩ C2 ∩ (C + rB) ∋ f(u)

proving that the hypothesis of Proposition 12 holds.

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 69 / 112

slide-70
SLIDE 70

By this proposition,

S = (C1 ∩ C2 + 2rB) ∩ C + 18δ B ⊃ [(C1 ∩ C2) + 2(r + δ)B] ∩ [((C1 + rB) ∩ C) + 2δB] ∩ [((C2 + rB) ∩ C) + 2δB] = A1 ∩ A2 ∩ A3 .

Prove that

A1 = (C1 ∩ C2) + 2(r + δ)B ⊃ G(y), A2 = ((C1 + rB) ∩ C) + 2δB ⊃ G(y),

and

A3 = ((C2 + rB) ∩ C) + 2δB ⊃ G(y).

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 70 / 112

slide-71
SLIDE 71

Prove that

A1 = (C1 ∩ C2) + 2(r + δ)B ⊃ H(u1, u2, u : y).

Recall that

A1 = (C1 ∩ C2) + 2(r + δ)B = {F(u1) + d(u1, u)B} ∩ {F(u2) + d(u2, u)B} + 2(d(u, x) + 9 d(x, y))B .

By the triangle inequality,

d(u, x) + 9 d(x, y) ≥ d(u, x) + d(x, y) ≥ d(u, y)

so that

A1 = (C1 ∩ C2) + 2(r + δ)B ⊃ {F(u1) + d(u1, u)B} ∩ {F(u2) + d(u2, u)B} + 2 d(u, y)B = H(u1, u2, u : y) ⊃ G(y) .

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 71 / 112

slide-72
SLIDE 72

Prove that

A2 = ((C1 + rB) ∩ C) + 2δB ⊃ G(y).

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 72 / 112

slide-73
SLIDE 73

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 73 / 112

slide-74
SLIDE 74

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 74 / 112

slide-75
SLIDE 75

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 75 / 112

slide-76
SLIDE 76

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 76 / 112

slide-77
SLIDE 77

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 77 / 112

slide-78
SLIDE 78

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 78 / 112

slide-79
SLIDE 79

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 79 / 112

slide-80
SLIDE 80

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 80 / 112

slide-81
SLIDE 81

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 81 / 112

slide-82
SLIDE 82

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 82 / 112

slide-83
SLIDE 83

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 83 / 112

slide-84
SLIDE 84

Applying Proposition 12 we obtain the required inclusion

A2 ⊃ H(v1, v2, v : y) ∩ H(u1, v1, x : y) ∩ H(u1, v2, x : y) ⊃ G(y).

In the same fashion we show that

A3 = [((C2 + rB) ∩ C) + 2δB] ⊃ G(y)

proving the required imbedding

G(x) + γ d(x, y)B ⊃ G(y)

with γ = 2 · 92 = 162. By interchanging the roles of x and y we obtain also

G(y) + γ d(x, y)B ⊃ G(x).

Hence,

dH(G(x),G(y)) ≤ γ d(x, y) = 26 γρ(x, y), x, y ∈ M,

proving that the set-valued mapping G is a 26 γ-core of F.

  • P

. Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 84 / 112

slide-85
SLIDE 85
  • 7. Lipschitz Selection in R2: an Algorithm.

The proof of Theorem 6 provides an efficient algorithm for constructing of an almost optimal Lipschitz selection for any set-valued mapping

F : M → K2(R2) satisfying the hypothesis of the Finiteness Principle.

  • Y = ℓ2

∞ = (R2, · ), where x = max{|x1|, |x2|} for x = (x1, x2) ∈ R2;

  • Q0 = [−1, 1] × [−1, 1];
  • “box” or “rectangle” - a rectangle in R2 with sides parallel to the

coordinate axes;

  • R(R2) - the family of all “boxes” in R2.
  • Given G ⊂ R2 we let H[G] denote the smallest box containing G:

H[G] = Π = [a, b] × [c, d] ⊂ R2 : Π ⊃ G

  • P

. Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 85 / 112

slide-86
SLIDE 86

Let (M, ρ) be a pseudometric space, and let F : M → K2(R2) be a set-valued mapping satisfying the following condition: There exists a constant α > 0 such that for every subset M′ ⊂ M with

#M′ ≤ 4 the restriction F|M′ has a Lipschitz selection fM′ : M′ → R2 with

the Lipschitz seminorm

fS Lip(M′,R2) ≤ α.

STEP 1. We construct a 26α-balanced refinement of F:

F[1](x) =

  • y∈M
  • F(y) + 26α ρ(x, y) Q0
  • ,

x ∈ M.

STEP 2. We construct a 27α-balanced refinement of F[1]:

F[2](x) =

  • y∈M
  • F[1](y) + 27α ρ(x, y) Q0
  • ,

x ∈ M.

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 86 / 112

slide-87
SLIDE 87

STEP 3. We construct a set-valued mapping HF : M → R(R2) which to every x ∈ M assigns the smallest box containing F[2](x):

HF(x) = H

  • F[2](x)
  • ,

x ∈ M.

STEP 4. We define a Lipschitz selection f : M → R2 of F by

f(x) = center (HF(x)) = center

  • H
  • F[2](x)

, x ∈ M.

Here given a rectangle P ∈ R(R2) we let center (P) denote the center of P.

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 87 / 112

slide-88
SLIDE 88

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 88 / 112

slide-89
SLIDE 89

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 89 / 112

slide-90
SLIDE 90

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 90 / 112

slide-91
SLIDE 91

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 91 / 112

slide-92
SLIDE 92

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 92 / 112

slide-93
SLIDE 93

The following statement justifies STEP 3 and STEP 4 of the Algorithm.

Statement 14.

(1) Let G ⊂ R2 be a convex compact set. Then center (H(G)) ∈ G. (2) Let G1,G2 ⊂ R2 be convex compact sets. Then

dH(H[G1], H[G2]) ≤ dH(G1,G2).

(3) For every two boxes P1, P2 ∈ R(R2) we have

center (P1) − center (P2) ≤ dH(P1, P2).

(Recall that R2 is equipped with the ℓ2

∞-norm.)

We know that the set-valued mapping F[2] : M → K2 is a γ-core of F with γ = 214α, i.e.,

dH(F[2](x), F[2](y)) ≤ γ ρ(x, y), x, y ∈ M.

Combining this inequality with Statement 14 we conclude that f is a Lipschitz selection of F with fLip(M,R2) ≤ γ.

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 93 / 112

slide-94
SLIDE 94
  • 8. Criterions for Lipschitz Selections in R2

Let Y = ℓ2

∞, and let F : M → K(R2) be a set valued mapping.

Given λ > 0 and x, x′ ∈ M, let

Rλ[x, x′ :F] = H[F(x) ∩ {F(x′) + λ ρ(x, x′) Q0}].

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 94 / 112

slide-95
SLIDE 95
  • 8. Criterions for Lipschitz Selections in R2

Let Y = ℓ2

∞, and let F : M → K(R2) be a set valued mapping.

Given λ > 0 and x, x′ ∈ M, let

Rλ[x, x′ :F] = H[F(x) ∩ {F(x′) + λ ρ(x, x′) Q0}].

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 95 / 112

slide-96
SLIDE 96
  • 8. Criterions for Lipschitz Selections in R2

Theorem 15 (Sh. [2002])

A set-valued mapping F : M → K(R2) has a Lipschitz selection if and

  • nly if ∃ λ > 0 such that:

(i) Rλ[x, x′ :F] ∅ for every

x, x′ ∈ M;

(ii) For every x, x′, y, y′ ∈ M the following inequality

dist Rλ[x, x′ :F], Rλ[y, y′ :F] ≤ λ ρ(x, y)

holds. Furthermore,

inf{fLip(M,R2) : f is a selection of F on M} ∼ inf λ

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 96 / 112

slide-97
SLIDE 97

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 97 / 112

slide-98
SLIDE 98

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 98 / 112

slide-99
SLIDE 99

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 99 / 112

slide-100
SLIDE 100

This criterion follows from a proof of the Finiteness Principle for Lipschitz selections for Y = R2 given below. Given a set-valued mapping F : M → K2(R2), we assume that the restriction F|M′ of F to every M′ ⊂ M with #M ≤ 4 has a Lipschitz selection fM′ : M′ → R2 with fM′Lip(M′,R2) ≤ 1. Prove that F has a Lipschitz selection f : M → R2 with fLip(M,R2) ≤ 8. A Sketch of the Proof. STEP 1. We construct the 1-balanced refinement of the mapping F:

F[1](x) =

  • y∈M

F(y) + ρ(x, y) B , x ∈ M.

STEP 2. We define a set-valued mapping TF : M → R(R2) which to every x ∈ M assigns the smallest box containing F[1](x):

TF(x) = H

  • F[1](x)
  • ,

x ∈ M.

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 100 / 112

slide-101
SLIDE 101

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 101 / 112

slide-102
SLIDE 102

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 102 / 112

slide-103
SLIDE 103

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 103 / 112

slide-104
SLIDE 104

STEP 3. We prove that our assumption (i.e., the existence of a Lipschitz selection on every 4-point subset of M with Lipschitz constant ≤ 1) implies the following: The restriction TF|M′ of the set-valued mapping TF to every two point subset M′ ⊂ M has a Lipschitz selection gM′ : M′ → R2 with

gM′Lip(M′,R2) ≤ 1 ⇐⇒ dist(TF(x), TF(y)) ≤ ρ(x, y)

for every

x, y ∈ M.

Hence we conclude that there exists a Lipschitz selection g : M → R2

  • f the mapping TF : M → R(R2)

with gLip(M,R2) ≤ 1.

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 104 / 112

slide-105
SLIDE 105

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 105 / 112

slide-106
SLIDE 106

STEP 4. Given a convex closed set G ⊂ R2 we let Pr(· : G) denote the metric projection operator (in ℓ2

∞) onto G.

Finally, we define the required Lipschitz selection f : M → R2 by letting

f(x) = Pr

  • g(x) : F[1](x)
  • ,

x ∈ M .

We prove that f is well defined on M. We also show that

f(x) − f(y) ≤ 8 ρ(x, y)

for every x, y ∈ M completing the proof of the theorem.

  • P

. Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 106 / 112

slide-107
SLIDE 107

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 107 / 112

slide-108
SLIDE 108

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 108 / 112

slide-109
SLIDE 109
  • 9. An Algorithm for Lipschitz Selections in R2

Let (M, ρ) be a pseudometric space, and let F : M → K2(R2) be a set-valued mapping satisfying the following condition: There exists a constant α > 0 such that for every subset M′ ⊂ M with

#M′ ≤ 4 the restriction F|M′ has a Lipschitz selection fM′ : M′ → R2 with

the Lipschitz seminorm

fS Lip(M′,R2) ≤ α.

STEP 1. We construct an α-balanced refinement of F:

F[1](x) =

  • y∈M

F(y) + α ρ(x, y) Q0 , x ∈ M.

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 109 / 112

slide-110
SLIDE 110

STEP 2. We construct a set-valued mapping TF : M → R(R2) which to every x ∈ M assigns the smallest box containing F[1](x):

TF(x) = H

  • F[1](x)
  • ,

x ∈ M.

STEP 3. We construct an α-balanced refinement of TF:

T [1]

F (x) =

  • y∈M

TF(y) + α ρ(x, y) Q0 , x ∈ M.

STEP 4. We construct a mapping g : M → R2 defined by

g(x) = center

  • T [1]

F (x)

  • ,

x ∈ M.

STEP 5. We define a Lipschitz selection f : M → R2 of F by

f(x) = Pr

  • g(x) : F[1](x)
  • ,

x ∈ M.

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 110 / 112

slide-111
SLIDE 111

Thank you!

P . Shvartsman (Technion, Haifa, Israel) The core of a set-valued mapping August 5-9, 2019 111 / 112