Top Banner
Geodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav Baˇ ak CARMA, University of Newcastle 23 March 2010 Miroslav Baˇ ak Introduction to CAT(0) spaces
155

Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Mar 27, 2018

Download

Documents

doankhanh
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

Introduction to CAT(0) spaces

Miroslav Bacak

CARMA, University of Newcastle

23 March 2010

Miroslav Bacak Introduction to CAT(0) spaces

Page 2: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

Contents of the talk

1 Geodesics and angles

2 CAT(0) spaces

3 Examples

4 Metric projections

5 Open problems

Miroslav Bacak Introduction to CAT(0) spaces

Page 3: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

GeodesicsLength spaceAngles

Geodesics

Let (X, d) be a metric space. A geodesic joining x ∈ X to y ∈ Xis a mapping γ : [0, d(x, y)]→ X such that

• γ(0) = x,

• γ (d(x, y)) = y,

• d (γ(t1), γ(t2)) = |t1 − t2| for any t1, t2 ∈ [0, d(x, y)] .

X is a (uniquely) geodesic metric space if any two points areconnected by a (unique) geodesic.

Miroslav Bacak Introduction to CAT(0) spaces

Page 4: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

GeodesicsLength spaceAngles

Geodesics

Let (X, d) be a metric space. A geodesic joining x ∈ X to y ∈ Xis a mapping γ : [0, d(x, y)]→ X such that

• γ(0) = x,

• γ (d(x, y)) = y,

• d (γ(t1), γ(t2)) = |t1 − t2| for any t1, t2 ∈ [0, d(x, y)] .

X is a (uniquely) geodesic metric space if any two points areconnected by a (unique) geodesic.

Miroslav Bacak Introduction to CAT(0) spaces

Page 5: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

GeodesicsLength spaceAngles

Geodesics

Let (X, d) be a metric space. A geodesic joining x ∈ X to y ∈ Xis a mapping γ : [0, d(x, y)]→ X such that

• γ(0) = x,

• γ (d(x, y)) = y,

• d (γ(t1), γ(t2)) = |t1 − t2| for any t1, t2 ∈ [0, d(x, y)] .

X is a (uniquely) geodesic metric space if any two points areconnected by a (unique) geodesic.

Miroslav Bacak Introduction to CAT(0) spaces

Page 6: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

GeodesicsLength spaceAngles

Geodesics

Let (X, d) be a metric space. A geodesic joining x ∈ X to y ∈ Xis a mapping γ : [0, d(x, y)]→ X such that

• γ(0) = x,

• γ (d(x, y)) = y,

• d (γ(t1), γ(t2)) = |t1 − t2| for any t1, t2 ∈ [0, d(x, y)] .

X is a (uniquely) geodesic metric space if any two points areconnected by a (unique) geodesic.

Miroslav Bacak Introduction to CAT(0) spaces

Page 7: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

GeodesicsLength spaceAngles

Geodesics

Let (X, d) be a metric space. A geodesic joining x ∈ X to y ∈ Xis a mapping γ : [0, d(x, y)]→ X such that

• γ(0) = x,

• γ (d(x, y)) = y,

• d (γ(t1), γ(t2)) = |t1 − t2| for any t1, t2 ∈ [0, d(x, y)] .

X is a (uniquely) geodesic metric space if any two points areconnected by a (unique) geodesic.

Miroslav Bacak Introduction to CAT(0) spaces

Page 8: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

GeodesicsLength spaceAngles

Comparison triangle

Let (X, d) be a geodesic metric space. A geodesic triangle consistsof three point p, q, r ∈ X and three geodesics [p, q], [q, r], [r, p].Denote 4 ([p, q], [q, r], [r, p]) .

For such a triangle, there is a comparison triangle 4(p, q, r) ⊂ R2 :

• d(p, q) = d(p, q)

• d(q, r) = d(q, r)

• d(r, p) = d(r, p)

Miroslav Bacak Introduction to CAT(0) spaces

Page 9: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

GeodesicsLength spaceAngles

Comparison triangle

Let (X, d) be a geodesic metric space. A geodesic triangle consistsof three point p, q, r ∈ X and three geodesics [p, q], [q, r], [r, p].Denote 4 ([p, q], [q, r], [r, p]) .

For such a triangle, there is a comparison triangle 4(p, q, r) ⊂ R2 :

• d(p, q) = d(p, q)

• d(q, r) = d(q, r)

• d(r, p) = d(r, p)

Miroslav Bacak Introduction to CAT(0) spaces

Page 10: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

GeodesicsLength spaceAngles

Comparison triangle

Let (X, d) be a geodesic metric space. A geodesic triangle consistsof three point p, q, r ∈ X and three geodesics [p, q], [q, r], [r, p].Denote 4 ([p, q], [q, r], [r, p]) .

For such a triangle, there is a comparison triangle 4(p, q, r) ⊂ R2 :

• d(p, q) = d(p, q)

• d(q, r) = d(q, r)

• d(r, p) = d(r, p)

X R2

p

q

r

p

q

r

Miroslav Bacak Introduction to CAT(0) spaces

Page 11: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

GeodesicsLength spaceAngles

Length space

Let (X, d) be a metric space. A curve is a continuous mappingfrom a compact interval to X.

The length of a curve γ : [a, b]→ X is

`(γ) = supP

n−1∑i=1

d (γ(ti), γ(ti+1)) ,

where P stands for the set of partitions of [a, b].

Definition

(X, d) is a length space if for any x, y ∈ X we have

d(x, y) = inf {`(γ) : γ joins x, y} .

Miroslav Bacak Introduction to CAT(0) spaces

Page 12: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

GeodesicsLength spaceAngles

Length space

Let (X, d) be a metric space. A curve is a continuous mappingfrom a compact interval to X.

The length of a curve γ : [a, b]→ X is

`(γ) = supP

n−1∑i=1

d (γ(ti), γ(ti+1)) ,

where P stands for the set of partitions of [a, b].

Definition

(X, d) is a length space if for any x, y ∈ X we have

d(x, y) = inf {`(γ) : γ joins x, y} .

Miroslav Bacak Introduction to CAT(0) spaces

Page 13: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

GeodesicsLength spaceAngles

Length space

Let (X, d) be a metric space. A curve is a continuous mappingfrom a compact interval to X.

The length of a curve γ : [a, b]→ X is

`(γ) = supP

n−1∑i=1

d (γ(ti), γ(ti+1)) ,

where P stands for the set of partitions of [a, b].

Definition

(X, d) is a length space if for any x, y ∈ X we have

d(x, y) = inf {`(γ) : γ joins x, y} .

Miroslav Bacak Introduction to CAT(0) spaces

Page 14: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

GeodesicsLength spaceAngles

Angles

Definition

Let X be a geodesic space. We define the Alexandrov anglebetween two geodesics γ1 : [0, t1]→ X and γ2 : [0, t2]→ X withγ1(0) = γ2(0) by

α (γ1, γ2) = lim supt1,t2→0

] (γ1(t1), γ1(0), γ2(t2)) .

So, the angle is a number from [0, π]. In CAT(0) spaces:

• one can take lim in place of lim sup,• α (γ1, γ2) = limt→0 2 arcsin 1

2td (γ1(t), γ2(t)) ,• for a fixed p ∈ X the function α(·, p, ·) is continuous on X2,

• the function α(·, ·, ·) is usc on X3. . .

Miroslav Bacak Introduction to CAT(0) spaces

Page 15: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

GeodesicsLength spaceAngles

Angles

Definition

Let X be a geodesic space. We define the Alexandrov anglebetween two geodesics γ1 : [0, t1]→ X and γ2 : [0, t2]→ X withγ1(0) = γ2(0) by

α (γ1, γ2) = lim supt1,t2→0

] (γ1(t1), γ1(0), γ2(t2)) .

So, the angle is a number from [0, π]. In CAT(0) spaces:

• one can take lim in place of lim sup,• α (γ1, γ2) = limt→0 2 arcsin 1

2td (γ1(t), γ2(t)) ,• for a fixed p ∈ X the function α(·, p, ·) is continuous on X2,

• the function α(·, ·, ·) is usc on X3. . .

Miroslav Bacak Introduction to CAT(0) spaces

Page 16: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

GeodesicsLength spaceAngles

Angles

Definition

Let X be a geodesic space. We define the Alexandrov anglebetween two geodesics γ1 : [0, t1]→ X and γ2 : [0, t2]→ X withγ1(0) = γ2(0) by

α (γ1, γ2) = lim supt1,t2→0

] (γ1(t1), γ1(0), γ2(t2)) .

So, the angle is a number from [0, π]. In CAT(0) spaces:

• one can take lim in place of lim sup,• α (γ1, γ2) = limt→0 2 arcsin 1

2td (γ1(t), γ2(t)) ,• for a fixed p ∈ X the function α(·, p, ·) is continuous on X2,

• the function α(·, ·, ·) is usc on X3. . .

Miroslav Bacak Introduction to CAT(0) spaces

Page 17: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

GeodesicsLength spaceAngles

Angles

Definition

Let X be a geodesic space. We define the Alexandrov anglebetween two geodesics γ1 : [0, t1]→ X and γ2 : [0, t2]→ X withγ1(0) = γ2(0) by

α (γ1, γ2) = lim supt1,t2→0

] (γ1(t1), γ1(0), γ2(t2)) .

So, the angle is a number from [0, π]. In CAT(0) spaces:

• one can take lim in place of lim sup,• α (γ1, γ2) = limt→0 2 arcsin 1

2td (γ1(t), γ2(t)) ,• for a fixed p ∈ X the function α(·, p, ·) is continuous on X2,

• the function α(·, ·, ·) is usc on X3. . .

Miroslav Bacak Introduction to CAT(0) spaces

Page 18: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

GeodesicsLength spaceAngles

Angles

Definition

Let X be a geodesic space. We define the Alexandrov anglebetween two geodesics γ1 : [0, t1]→ X and γ2 : [0, t2]→ X withγ1(0) = γ2(0) by

α (γ1, γ2) = lim supt1,t2→0

] (γ1(t1), γ1(0), γ2(t2)) .

So, the angle is a number from [0, π]. In CAT(0) spaces:

• one can take lim in place of lim sup,• α (γ1, γ2) = limt→0 2 arcsin 1

2td (γ1(t), γ2(t)) ,• for a fixed p ∈ X the function α(·, p, ·) is continuous on X2,

• the function α(·, ·, ·) is usc on X3. . .

Miroslav Bacak Introduction to CAT(0) spaces

Page 19: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

GeodesicsLength spaceAngles

Angles

Definition

Let X be a geodesic space. We define the Alexandrov anglebetween two geodesics γ1 : [0, t1]→ X and γ2 : [0, t2]→ X withγ1(0) = γ2(0) by

α (γ1, γ2) = lim supt1,t2→0

] (γ1(t1), γ1(0), γ2(t2)) .

So, the angle is a number from [0, π]. In CAT(0) spaces:

• one can take lim in place of lim sup,• α (γ1, γ2) = limt→0 2 arcsin 1

2td (γ1(t), γ2(t)) ,• for a fixed p ∈ X the function α(·, p, ·) is continuous on X2,

• the function α(·, ·, ·) is usc on X3. . .

Miroslav Bacak Introduction to CAT(0) spaces

Page 20: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

Definition of CAT(0)Basic propertiesEquivalent conditions

1 Geodesics and angles

2 CAT(0) spaces

3 Examples

4 Metric projections

5 Open problems

Miroslav Bacak Introduction to CAT(0) spaces

Page 21: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

Definition of CAT(0)Basic propertiesEquivalent conditions

Definition of CAT(0) space

Definition (CAT(0) space)

Let (X, d) be a geodesic space. It is a CAT(0) space if for anygeodesic triangle 4 ⊂ X and x, y ∈ 4 we have d(x, y) ≤ d(x, y),where x, y ∈ 4.

X R2

p

q

r

p

q

r

x

y

x

y

d(x,y) d(x,y)

Miroslav Bacak Introduction to CAT(0) spaces

Page 22: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

Definition of CAT(0)Basic propertiesEquivalent conditions

Basic properties

Let X be a CAT(0) space. Then we have

1 For each x, y ∈ X there is a unique geodesic connecting x, y.

2 Geodesics vary continuously with their end points.

3 X is Ptolemaic, i.e. the Ptolemy inequality holds:

d(x, y)d(u, v) ≤ d(x, u)d(y, v) + d(x, v)d(y, u).

4 X is Busemann convex, i.e. for geodesics γ1, γ2 : [a, b]→ Xthe function t 7→ d (γ1(t), γ2(t)) , t ∈ [a, b] is convex.

Miroslav Bacak Introduction to CAT(0) spaces

Page 23: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

Definition of CAT(0)Basic propertiesEquivalent conditions

Basic properties

Let X be a CAT(0) space. Then we have

1 For each x, y ∈ X there is a unique geodesic connecting x, y.

2 Geodesics vary continuously with their end points.

3 X is Ptolemaic, i.e. the Ptolemy inequality holds:

d(x, y)d(u, v) ≤ d(x, u)d(y, v) + d(x, v)d(y, u).

4 X is Busemann convex, i.e. for geodesics γ1, γ2 : [a, b]→ Xthe function t 7→ d (γ1(t), γ2(t)) , t ∈ [a, b] is convex.

Miroslav Bacak Introduction to CAT(0) spaces

Page 24: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

Definition of CAT(0)Basic propertiesEquivalent conditions

Basic properties

Let X be a CAT(0) space. Then we have

1 For each x, y ∈ X there is a unique geodesic connecting x, y.

2 Geodesics vary continuously with their end points.

3 X is Ptolemaic, i.e. the Ptolemy inequality holds:

d(x, y)d(u, v) ≤ d(x, u)d(y, v) + d(x, v)d(y, u).

4 X is Busemann convex, i.e. for geodesics γ1, γ2 : [a, b]→ Xthe function t 7→ d (γ1(t), γ2(t)) , t ∈ [a, b] is convex.

Miroslav Bacak Introduction to CAT(0) spaces

Page 25: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

Definition of CAT(0)Basic propertiesEquivalent conditions

Basic properties

Let X be a CAT(0) space. Then we have

1 For each x, y ∈ X there is a unique geodesic connecting x, y.

2 Geodesics vary continuously with their end points.

3 X is Ptolemaic, i.e. the Ptolemy inequality holds:

d(x, y)d(u, v) ≤ d(x, u)d(y, v) + d(x, v)d(y, u).

4 X is Busemann convex, i.e. for geodesics γ1, γ2 : [a, b]→ Xthe function t 7→ d (γ1(t), γ2(t)) , t ∈ [a, b] is convex.

Miroslav Bacak Introduction to CAT(0) spaces

Page 26: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

Definition of CAT(0)Basic propertiesEquivalent conditions

Equivalent conditions

Proposition

Let X be a complete metric space. Then X is a length space ifand only if for any x, y ∈ X and δ > 0 there is m ∈ X such that

max {d(x,m), d(y,m)} ≤ 12d(x, y) + δ.

Proposition (Menger)

Let X be a complete metric space. Then X is geodesic if and onlyif for any x, y ∈ X there exists m ∈ X such that

d(x,m) = d(m, y) =12d(x, y).

Miroslav Bacak Introduction to CAT(0) spaces

Page 27: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

Definition of CAT(0)Basic propertiesEquivalent conditions

Equivalent conditions

Proposition

Let X be a complete metric space. Then X is a length space ifand only if for any x, y ∈ X and δ > 0 there is m ∈ X such that

max {d(x,m), d(y,m)} ≤ 12d(x, y) + δ.

Proposition (Menger)

Let X be a complete metric space. Then X is geodesic if and onlyif for any x, y ∈ X there exists m ∈ X such that

d(x,m) = d(m, y) =12d(x, y).

Miroslav Bacak Introduction to CAT(0) spaces

Page 28: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

Definition of CAT(0)Basic propertiesEquivalent conditions

Equivalent conditions

Proposition

Let X be a complete metric space. The following conditions areequivalent.

1 X is a CAT(0) space.

2 For any a, b ∈ X and δ > 0 there is m ∈ X such thatmax {d(a,m), d(b,m)} ≤ 1

2d(a, b) + δ, and for anyx1, x2, y1, y2 ∈ X there exist x1, x2, y1, y2 ∈ R2 such thatd(xi, yj) = d(xi, yj) for i, j ∈ {1, 2}, andd(x1, x2) ≤ d(x1, x2) and d(y1, y2) ≤ d(y1, y2).

Miroslav Bacak Introduction to CAT(0) spaces

Page 29: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

Definition of CAT(0)Basic propertiesEquivalent conditions

Equivalent conditions

Proposition

Let X be a complete metric space. The following conditions areequivalent.

1 X is a CAT(0) space.

2 For any a, b ∈ X and δ > 0 there is m ∈ X such thatmax {d(a,m), d(b,m)} ≤ 1

2d(a, b) + δ, and for anyx1, x2, y1, y2 ∈ X there exist x1, x2, y1, y2 ∈ R2 such thatd(xi, yj) = d(xi, yj) for i, j ∈ {1, 2}, andd(x1, x2) ≤ d(x1, x2) and d(y1, y2) ≤ d(y1, y2).

Miroslav Bacak Introduction to CAT(0) spaces

Page 30: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

Definition of CAT(0)Basic propertiesEquivalent conditions

Equivalent conditions

Proposition

Let X be a geodesic space. TFAE

1 X is a CAT(0) space.

2 For every triangle 4 ([p, q], [q, r], [r, p]) ⊂ X and everyx ∈ [q, r], we have

d(x, p) ≤ d(x, p).

3 For every triangle 4 ([p, q], [q, r], [r, p]) ⊂ X and everyx ∈ [p, q], y ∈ [p, r] with x 6= p and y 6= p, we have

](x, p, y) ≤ ](q, p, r).

Miroslav Bacak Introduction to CAT(0) spaces

Page 31: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

Definition of CAT(0)Basic propertiesEquivalent conditions

Equivalent conditions

Proposition

Let X be a geodesic space. TFAE

1 X is a CAT(0) space.

2 For every triangle 4 ([p, q], [q, r], [r, p]) ⊂ X and everyx ∈ [q, r], we have

d(x, p) ≤ d(x, p).

3 For every triangle 4 ([p, q], [q, r], [r, p]) ⊂ X and everyx ∈ [p, q], y ∈ [p, r] with x 6= p and y 6= p, we have

](x, p, y) ≤ ](q, p, r).

Miroslav Bacak Introduction to CAT(0) spaces

Page 32: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

Definition of CAT(0)Basic propertiesEquivalent conditions

Equivalent conditions

Proposition (...continued)

4 The angle between the sides of any geodesic triangle in Xwith distinct vertices is no greater than the angle between thecorresponding sides of its comparison triangle.

5 For every triangle 4 ([p, q], [q, r], [r, p]) ⊂ X with p 6= q andp 6= r, if 4 ([a, b], [b, c], [c, a]) ⊂ R2 is a triangle withd(p, q) = d(a, b), d(p, r) = d(a, c) and ](b, a, c) = α(q, p, r),then d(q, r) ≥ d(b, c)

6 For any x, y, z ∈ X and m ∈ X with2d(y,m) = 2d(m, z) = d(y, z) we have

d(x, y)2 + d(x, z)2 ≥ 2d(x,m)2 +12d(y, z)2.

Miroslav Bacak Introduction to CAT(0) spaces

Page 33: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

Definition of CAT(0)Basic propertiesEquivalent conditions

Equivalent conditions

Proposition (...continued)

4 The angle between the sides of any geodesic triangle in Xwith distinct vertices is no greater than the angle between thecorresponding sides of its comparison triangle.

5 For every triangle 4 ([p, q], [q, r], [r, p]) ⊂ X with p 6= q andp 6= r, if 4 ([a, b], [b, c], [c, a]) ⊂ R2 is a triangle withd(p, q) = d(a, b), d(p, r) = d(a, c) and ](b, a, c) = α(q, p, r),then d(q, r) ≥ d(b, c)

6 For any x, y, z ∈ X and m ∈ X with2d(y,m) = 2d(m, z) = d(y, z) we have

d(x, y)2 + d(x, z)2 ≥ 2d(x,m)2 +12d(y, z)2.

Miroslav Bacak Introduction to CAT(0) spaces

Page 34: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

Definition of CAT(0)Basic propertiesEquivalent conditions

Equivalent conditions

Proposition (...continued)

4 The angle between the sides of any geodesic triangle in Xwith distinct vertices is no greater than the angle between thecorresponding sides of its comparison triangle.

5 For every triangle 4 ([p, q], [q, r], [r, p]) ⊂ X with p 6= q andp 6= r, if 4 ([a, b], [b, c], [c, a]) ⊂ R2 is a triangle withd(p, q) = d(a, b), d(p, r) = d(a, c) and ](b, a, c) = α(q, p, r),then d(q, r) ≥ d(b, c)

6 For any x, y, z ∈ X and m ∈ X with2d(y,m) = 2d(m, z) = d(y, z) we have

d(x, y)2 + d(x, z)2 ≥ 2d(x,m)2 +12d(y, z)2.

Miroslav Bacak Introduction to CAT(0) spaces

Page 35: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

Definition of CAT(0)Basic propertiesEquivalent conditions

Equivalent conditions

A metric space is Ptolemaic if the Ptolemy inequality holds:

d(x, y)d(u, v) ≤ d(x, u)d(y, v) + d(x, v)d(y, u).

A geodesic space is Busemann convex if for any γ1, γ2 : [a, b]→ Xthe function t 7→ d (γ1(t), γ2(t)) , t ∈ [a, b] is convex.

Proposition

A geodesic space X is CAT(0) if and only if it is Ptolemaic andBusemann convex.

Miroslav Bacak Introduction to CAT(0) spaces

Page 36: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

Definition of CAT(0)Basic propertiesEquivalent conditions

Equivalent conditions

A metric space is Ptolemaic if the Ptolemy inequality holds:

d(x, y)d(u, v) ≤ d(x, u)d(y, v) + d(x, v)d(y, u).

A geodesic space is Busemann convex if for any γ1, γ2 : [a, b]→ Xthe function t 7→ d (γ1(t), γ2(t)) , t ∈ [a, b] is convex.

Proposition

A geodesic space X is CAT(0) if and only if it is Ptolemaic andBusemann convex.

Miroslav Bacak Introduction to CAT(0) spaces

Page 37: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

Definition of CAT(0)Basic propertiesEquivalent conditions

Equivalent conditions

Proposition (Berg, Nikolaev, (pf: Sato))

A geodesic space X is CAT(0) if and only if for any x, y, u, v ∈ Xwe have

d(x, u)2 + d(y, v)2 ≤ d(x, y)2 + d(y, u)2 + d(u, v)2 + d(v, x)2

Remark

• Answers a question of Gromov

• Roundness 2 (Enfo)

• The inequality holds for instance for the metric space(Y, σ1/2) where (Y, σ) is an arbitrary metric space.

Miroslav Bacak Introduction to CAT(0) spaces

Page 38: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

Definition of CAT(0)Basic propertiesEquivalent conditions

Equivalent conditions

Proposition (Berg, Nikolaev, (pf: Sato))

A geodesic space X is CAT(0) if and only if for any x, y, u, v ∈ Xwe have

d(x, u)2 + d(y, v)2 ≤ d(x, y)2 + d(y, u)2 + d(u, v)2 + d(v, x)2

Remark

• Answers a question of Gromov

• Roundness 2 (Enfo)

• The inequality holds for instance for the metric space(Y, σ1/2) where (Y, σ) is an arbitrary metric space.

Miroslav Bacak Introduction to CAT(0) spaces

Page 39: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

Definition of CAT(0)Basic propertiesEquivalent conditions

Equivalent conditions

Proposition (Berg, Nikolaev, (pf: Sato))

A geodesic space X is CAT(0) if and only if for any x, y, u, v ∈ Xwe have

d(x, u)2 + d(y, v)2 ≤ d(x, y)2 + d(y, u)2 + d(u, v)2 + d(v, x)2

Remark

• Answers a question of Gromov

• Roundness 2 (Enfo)

• The inequality holds for instance for the metric space(Y, σ1/2) where (Y, σ) is an arbitrary metric space.

Miroslav Bacak Introduction to CAT(0) spaces

Page 40: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

Definition of CAT(0)Basic propertiesEquivalent conditions

Equivalent conditions

Proposition (Berg, Nikolaev, (pf: Sato))

A geodesic space X is CAT(0) if and only if for any x, y, u, v ∈ Xwe have

d(x, u)2 + d(y, v)2 ≤ d(x, y)2 + d(y, u)2 + d(u, v)2 + d(v, x)2

Remark

• Answers a question of Gromov

• Roundness 2 (Enfo)

• The inequality holds for instance for the metric space(Y, σ1/2) where (Y, σ) is an arbitrary metric space.

Miroslav Bacak Introduction to CAT(0) spaces

Page 41: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

1 Geodesics and angles

2 CAT(0) spaces

3 Examples

4 Metric projections

5 Open problems

Miroslav Bacak Introduction to CAT(0) spaces

Page 42: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

Examples

1 Hilbert spaces – the only Banach spaces which are CAT(0)

2 R-trees: a metric space T is an R-tree if• for x, y ∈ T there is a unique geodesic [x, y]• if [x, y] ∩ [y, z] = {y}, then [x, z] = [x, y] ∪ [y, z]

3 Classical hyperbolic spaces Hn

4 Complete simply connected Riemannian manifolds withnonpositive sectional curvature

5 Euclidean buildings, . . .

Miroslav Bacak Introduction to CAT(0) spaces

Page 43: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

Examples

1 Hilbert spaces – the only Banach spaces which are CAT(0)

2 R-trees: a metric space T is an R-tree if• for x, y ∈ T there is a unique geodesic [x, y]• if [x, y] ∩ [y, z] = {y}, then [x, z] = [x, y] ∪ [y, z]

3 Classical hyperbolic spaces Hn

4 Complete simply connected Riemannian manifolds withnonpositive sectional curvature

5 Euclidean buildings, . . .

Miroslav Bacak Introduction to CAT(0) spaces

Page 44: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

Examples

1 Hilbert spaces – the only Banach spaces which are CAT(0)

2 R-trees: a metric space T is an R-tree if• for x, y ∈ T there is a unique geodesic [x, y]• if [x, y] ∩ [y, z] = {y}, then [x, z] = [x, y] ∪ [y, z]

3 Classical hyperbolic spaces Hn

4 Complete simply connected Riemannian manifolds withnonpositive sectional curvature

5 Euclidean buildings, . . .

Miroslav Bacak Introduction to CAT(0) spaces

Page 45: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

Examples

1 Hilbert spaces – the only Banach spaces which are CAT(0)

2 R-trees: a metric space T is an R-tree if• for x, y ∈ T there is a unique geodesic [x, y]• if [x, y] ∩ [y, z] = {y}, then [x, z] = [x, y] ∪ [y, z]

3 Classical hyperbolic spaces Hn

4 Complete simply connected Riemannian manifolds withnonpositive sectional curvature

5 Euclidean buildings, . . .

Miroslav Bacak Introduction to CAT(0) spaces

Page 46: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

Examples

1 Hilbert spaces – the only Banach spaces which are CAT(0)

2 R-trees: a metric space T is an R-tree if• for x, y ∈ T there is a unique geodesic [x, y]• if [x, y] ∩ [y, z] = {y}, then [x, z] = [x, y] ∪ [y, z]

3 Classical hyperbolic spaces Hn

4 Complete simply connected Riemannian manifolds withnonpositive sectional curvature

5 Euclidean buildings, . . .

Miroslav Bacak Introduction to CAT(0) spaces

Page 47: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

Examples

1 Hilbert spaces – the only Banach spaces which are CAT(0)

2 R-trees: a metric space T is an R-tree if• for x, y ∈ T there is a unique geodesic [x, y]• if [x, y] ∩ [y, z] = {y}, then [x, z] = [x, y] ∪ [y, z]

3 Classical hyperbolic spaces Hn

4 Complete simply connected Riemannian manifolds withnonpositive sectional curvature

5 Euclidean buildings, . . .

Miroslav Bacak Introduction to CAT(0) spaces

Page 48: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

1 Geodesics and angles

2 CAT(0) spaces

3 Examples

4 Metric projections

5 Open problems

Miroslav Bacak Introduction to CAT(0) spaces

Page 49: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

Projections

Definition

Let X be a uniquely geodesic space. A set M ⊂ X is convex if,given x, y ∈M, we have [x, y] ⊂M.

Let (X, d) be a complete CAT(0) space and C ⊂ X be a convexclosed set. Define the distance function by

d(x,C) = infc∈C

d(x, c), x ∈ X.

Miroslav Bacak Introduction to CAT(0) spaces

Page 50: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

Projections

Definition

Let X be a uniquely geodesic space. A set M ⊂ X is convex if,given x, y ∈M, we have [x, y] ⊂M.

Let (X, d) be a complete CAT(0) space and C ⊂ X be a convexclosed set. Define the distance function by

d(x,C) = infc∈C

d(x, c), x ∈ X.

Miroslav Bacak Introduction to CAT(0) spaces

Page 51: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

Projections

Proposition

Let C ⊂ X be closed and convex. Then

1 for every x ∈ X, there exists a unique point PC(x) ∈ C suchthat d (x, PC(x)) = d(x,C).

2 For any y ∈ [x, PC(x)] we have PC(y) = PC(x).3 For any x ∈ X \ C and y ∈ C \ {PC(x)} we have

α (x, PC(x), y) ≥ π

2.

4 PC is a nonexpansive retraction onto C.

The mapping PC : X → X is called a projection onto C.

Miroslav Bacak Introduction to CAT(0) spaces

Page 52: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

Projections

Proposition

Let C ⊂ X be closed and convex. Then

1 for every x ∈ X, there exists a unique point PC(x) ∈ C suchthat d (x, PC(x)) = d(x,C).

2 For any y ∈ [x, PC(x)] we have PC(y) = PC(x).3 For any x ∈ X \ C and y ∈ C \ {PC(x)} we have

α (x, PC(x), y) ≥ π

2.

4 PC is a nonexpansive retraction onto C.

The mapping PC : X → X is called a projection onto C.

Miroslav Bacak Introduction to CAT(0) spaces

Page 53: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

Projections

Proposition

Let C ⊂ X be closed and convex. Then

1 for every x ∈ X, there exists a unique point PC(x) ∈ C suchthat d (x, PC(x)) = d(x,C).

2 For any y ∈ [x, PC(x)] we have PC(y) = PC(x).3 For any x ∈ X \ C and y ∈ C \ {PC(x)} we have

α (x, PC(x), y) ≥ π

2.

4 PC is a nonexpansive retraction onto C.

The mapping PC : X → X is called a projection onto C.

Miroslav Bacak Introduction to CAT(0) spaces

Page 54: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

Projections

Proposition

Let C ⊂ X be closed and convex. Then

1 for every x ∈ X, there exists a unique point PC(x) ∈ C suchthat d (x, PC(x)) = d(x,C).

2 For any y ∈ [x, PC(x)] we have PC(y) = PC(x).3 For any x ∈ X \ C and y ∈ C \ {PC(x)} we have

α (x, PC(x), y) ≥ π

2.

4 PC is a nonexpansive retraction onto C.

The mapping PC : X → X is called a projection onto C.

Miroslav Bacak Introduction to CAT(0) spaces

Page 55: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

Property (N)A non-empty intersection

1 Geodesics and angles

2 CAT(0) spaces

3 Examples

4 Metric projections

5 Open problems

Miroslav Bacak Introduction to CAT(0) spaces

Page 56: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

Property (N)A non-empty intersection

Nice projections on geodesics

Definition

We shall say that X has the property (N) if, given a geodesic γand x, y ∈ X, we have that Pγ(m) lies on the geodesic from Pγ(x)to Pγ(y), for any m ∈ [x, y].

Do all complete CAT(0) spaces have the property (N)?

Miroslav Bacak Introduction to CAT(0) spaces

Page 57: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Geodesics and anglesCAT(0) spaces

ExamplesMetric projections

Open problems

Property (N)A non-empty intersection

A non-empty intersection

. . . on the blackboard

Miroslav Bacak Introduction to CAT(0) spaces

Page 58: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Next topics

Suggestions for our next talks

• Examples (hyperbolic spaces, manifolds, buildings,. . . )

• Connections to Banach space geometry

• Topologies on CAT(0) spaces

• Alternating projections

• Fixed point theory

• Applications (phylogenetic trees)

Miroslav Bacak Introduction to CAT(0) spaces

Page 59: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Warm-upMetric projections

Final remarks

Metric projections onto convex sets

Miroslav Bacak

CARMA, University of Newcastle

30 March 2010

Miroslav Bacak Metric projections onto convex sets

Page 60: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Warm-upMetric projections

Final remarks

Contents of the talk

1 Warm-upCosine ruleInversion in metric spaces

2 Metric projectionsDefinitionsMain theorem(s)Weak convergence

3 Final remarks

Miroslav Bacak Metric projections onto convex sets

Page 61: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Warm-upMetric projections

Final remarks

Cosine ruleInversion in metric spaces

Cosine rule

Recall:

Proposition

Let X be a geodesic space. TFAE

1 X is CAT(0).

2 For every triangle 4 ([p, q], [q, r], [r, p]) ⊂ X with p 6= q andp 6= r, if 4 ([a, b], [b, c], [c, a]) ⊂ R2 is a triangle withd(p, q) = d(a, b), d(p, r) = d(a, c) and ](b, a, c) = α(q, p, r),then d(q, r) ≥ d(b, c).

Equivalently:w2 ≥ u2 + v2 − 2uv cos γ.

Miroslav Bacak Metric projections onto convex sets

Page 62: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Warm-upMetric projections

Final remarks

Cosine ruleInversion in metric spaces

Cosine rule

Recall:

Proposition

Let X be a geodesic space. TFAE

1 X is CAT(0).

2 For every triangle 4 ([p, q], [q, r], [r, p]) ⊂ X with p 6= q andp 6= r, if 4 ([a, b], [b, c], [c, a]) ⊂ R2 is a triangle withd(p, q) = d(a, b), d(p, r) = d(a, c) and ](b, a, c) = α(q, p, r),then d(q, r) ≥ d(b, c).

Equivalently:w2 ≥ u2 + v2 − 2uv cos γ.

Miroslav Bacak Metric projections onto convex sets

Page 63: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Warm-upMetric projections

Final remarks

Cosine ruleInversion in metric spaces

Ptolemy inequality

A metric space is Ptolemaic if the Ptolemy inequality holds:

d(x, y)d(u, v) ≤ d(x, u)d(y, v) + d(x, v)d(y, u).

A geodesic space is Busemann convex if for any γ1, γ2 : [a, b]→ Xthe function t 7→ d (γ1(t), γ2(t)) , t ∈ [a, b] is convex.

Proposition

A geodesic space X is CAT(0) if and only if it is Ptolemaic andBusemann convex.

Miroslav Bacak Metric projections onto convex sets

Page 64: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Warm-upMetric projections

Final remarks

Cosine ruleInversion in metric spaces

Ptolemy inequality

A metric space is Ptolemaic if the Ptolemy inequality holds:

d(x, y)d(u, v) ≤ d(x, u)d(y, v) + d(x, v)d(y, u).

A geodesic space is Busemann convex if for any γ1, γ2 : [a, b]→ Xthe function t 7→ d (γ1(t), γ2(t)) , t ∈ [a, b] is convex.

Proposition

A geodesic space X is CAT(0) if and only if it is Ptolemaic andBusemann convex.

Miroslav Bacak Metric projections onto convex sets

Page 65: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Warm-upMetric projections

Final remarks

Cosine ruleInversion in metric spaces

Inversion about sphere

Let (X, d) be a metric space. Fix p ∈ X. Define

ip(x, y) =d(x, y)

d(x, p)d(p, y)x, y ∈ X \ {p}.

It is not a metric in general.

Proposition

Let X be Ptolemaic, then ip is a metric on X \ {p}.

Inversion: nearest point mapping ! farthest point mapping.

Miroslav Bacak Metric projections onto convex sets

Page 66: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Warm-upMetric projections

Final remarks

Cosine ruleInversion in metric spaces

Inversion about sphere

Let (X, d) be a metric space. Fix p ∈ X. Define

ip(x, y) =d(x, y)

d(x, p)d(p, y)x, y ∈ X \ {p}.

It is not a metric in general.

Proposition

Let X be Ptolemaic, then ip is a metric on X \ {p}.

Inversion: nearest point mapping ! farthest point mapping.

Miroslav Bacak Metric projections onto convex sets

Page 67: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Warm-upMetric projections

Final remarks

Cosine ruleInversion in metric spaces

Inversion about sphere

Let (X, d) be a metric space. Fix p ∈ X. Define

ip(x, y) =d(x, y)

d(x, p)d(p, y)x, y ∈ X \ {p}.

It is not a metric in general.

Proposition

Let X be Ptolemaic, then ip is a metric on X \ {p}.

Inversion: nearest point mapping ! farthest point mapping.

Miroslav Bacak Metric projections onto convex sets

Page 68: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Warm-upMetric projections

Final remarks

Cosine ruleInversion in metric spaces

Inversion about sphere

Let (X, d) be a metric space. Fix p ∈ X. Define

ip(x, y) =d(x, y)

d(x, p)d(p, y)x, y ∈ X \ {p}.

It is not a metric in general.

Proposition

Let X be Ptolemaic, then ip is a metric on X \ {p}.

Inversion: nearest point mapping ! farthest point mapping.

Miroslav Bacak Metric projections onto convex sets

Page 69: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Warm-upMetric projections

Final remarks

DefinitionsMain theorem(s)Weak convergence

1 Warm-upCosine ruleInversion in metric spaces

2 Metric projectionsDefinitionsMain theorem(s)Weak convergence

3 Final remarks

Miroslav Bacak Metric projections onto convex sets

Page 70: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Warm-upMetric projections

Final remarks

DefinitionsMain theorem(s)Weak convergence

Projections

Definition

Let (X, d) be a metric space and C ⊂ X. Define the distancefunction as

dC(x) = infc∈C

d(x, c), x ∈ X.

Definition

For any x ∈ X denote its projection onto C by

PC(x) = {c ∈ C : d(x, c) = dC(x)} .

If the set PC(x) is a singleton, for every x ∈ X, we say C isCebysev.

Miroslav Bacak Metric projections onto convex sets

Page 71: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Warm-upMetric projections

Final remarks

DefinitionsMain theorem(s)Weak convergence

Projections

Definition

Let (X, d) be a metric space and C ⊂ X. Define the distancefunction as

dC(x) = infc∈C

d(x, c), x ∈ X.

Definition

For any x ∈ X denote its projection onto C by

PC(x) = {c ∈ C : d(x, c) = dC(x)} .

If the set PC(x) is a singleton, for every x ∈ X, we say C isCebysev.

Miroslav Bacak Metric projections onto convex sets

Page 72: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Warm-upMetric projections

Final remarks

DefinitionsMain theorem(s)Weak convergence

Projections

Definition

Let (X, d) be a metric space and C ⊂ X. Define the distancefunction as

dC(x) = infc∈C

d(x, c), x ∈ X.

Definition

For any x ∈ X denote its projection onto C by

PC(x) = {c ∈ C : d(x, c) = dC(x)} .

If the set PC(x) is a singleton, for every x ∈ X, we say C isCebysev.

Miroslav Bacak Metric projections onto convex sets

Page 73: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Warm-upMetric projections

Final remarks

DefinitionsMain theorem(s)Weak convergence

Projections

Recall:

Definition

Let X be a uniquely geodesic space. A set M ⊂ X is convex if,given x, y ∈M, we have [x, y] ⊂M.

Miroslav Bacak Metric projections onto convex sets

Page 74: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Warm-upMetric projections

Final remarks

DefinitionsMain theorem(s)Weak convergence

Projections

Theorem

Let X be CAT(0) and C ⊂ X be complete convex. Then:

1 C is Cebysev.

2 For any y ∈ [x, PC(x)] we have PC(y) = PC(x).3 For any x ∈ X \ C and y ∈ C \ {PC(x)} we have

α (x, PC(x), y) ≥ π

2.

4 PC is a nonexpansive retraction onto C. The mapH : X × [0, 1]→ X sending (x, t) to the point a distancetd (x, PC(x)) from x on [x, PC(x)] is a continuous homotopyfrom Id to PC .

Miroslav Bacak Metric projections onto convex sets

Page 75: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Warm-upMetric projections

Final remarks

DefinitionsMain theorem(s)Weak convergence

Projections

Theorem

Let X be CAT(0) and C ⊂ X be complete convex. Then:

1 C is Cebysev.

2 For any y ∈ [x, PC(x)] we have PC(y) = PC(x).3 For any x ∈ X \ C and y ∈ C \ {PC(x)} we have

α (x, PC(x), y) ≥ π

2.

4 PC is a nonexpansive retraction onto C. The mapH : X × [0, 1]→ X sending (x, t) to the point a distancetd (x, PC(x)) from x on [x, PC(x)] is a continuous homotopyfrom Id to PC .

Miroslav Bacak Metric projections onto convex sets

Page 76: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Warm-upMetric projections

Final remarks

DefinitionsMain theorem(s)Weak convergence

Projections

Theorem

Let X be CAT(0) and C ⊂ X be complete convex. Then:

1 C is Cebysev.

2 For any y ∈ [x, PC(x)] we have PC(y) = PC(x).3 For any x ∈ X \ C and y ∈ C \ {PC(x)} we have

α (x, PC(x), y) ≥ π

2.

4 PC is a nonexpansive retraction onto C. The mapH : X × [0, 1]→ X sending (x, t) to the point a distancetd (x, PC(x)) from x on [x, PC(x)] is a continuous homotopyfrom Id to PC .

Miroslav Bacak Metric projections onto convex sets

Page 77: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Warm-upMetric projections

Final remarks

DefinitionsMain theorem(s)Weak convergence

Projections

Theorem

Let X be CAT(0) and C ⊂ X be complete convex. Then:

1 C is Cebysev.

2 For any y ∈ [x, PC(x)] we have PC(y) = PC(x).3 For any x ∈ X \ C and y ∈ C \ {PC(x)} we have

α (x, PC(x), y) ≥ π

2.

4 PC is a nonexpansive retraction onto C. The mapH : X × [0, 1]→ X sending (x, t) to the point a distancetd (x, PC(x)) from x on [x, PC(x)] is a continuous homotopyfrom Id to PC .

Miroslav Bacak Metric projections onto convex sets

Page 78: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Warm-upMetric projections

Final remarks

DefinitionsMain theorem(s)Weak convergence

Convexity of dC

Proposition

Let X be a CAT(0) space and C ⊂ X convex complete. Then:

1 dC is convex.

2 For all x, y we have |dC(x)− dC(y)| ≤ d(x, y).

Proof.

1 By convexity of d.

2 dC(x) ≤ d (x, PC(y)) ≤ d (x, y) + d (y, PC(y)) =d(x, y) + dC(y).

Miroslav Bacak Metric projections onto convex sets

Page 79: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Warm-upMetric projections

Final remarks

DefinitionsMain theorem(s)Weak convergence

Convexity of dC

Proposition

Let X be a CAT(0) space and C ⊂ X convex complete. Then:

1 dC is convex.

2 For all x, y we have |dC(x)− dC(y)| ≤ d(x, y).

Proof.

1 By convexity of d.

2 dC(x) ≤ d (x, PC(y)) ≤ d (x, y) + d (y, PC(y)) =d(x, y) + dC(y).

Miroslav Bacak Metric projections onto convex sets

Page 80: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Warm-upMetric projections

Final remarks

DefinitionsMain theorem(s)Weak convergence

Convexity of dC

Proposition

Let X be a CAT(0) space and C ⊂ X convex complete. Then:

1 dC is convex.

2 For all x, y we have |dC(x)− dC(y)| ≤ d(x, y).

Proof.

1 By convexity of d.

2 dC(x) ≤ d (x, PC(y)) ≤ d (x, y) + d (y, PC(y)) =d(x, y) + dC(y).

Miroslav Bacak Metric projections onto convex sets

Page 81: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Warm-upMetric projections

Final remarks

DefinitionsMain theorem(s)Weak convergence

Proposition

Let X be a CAT(0) space and C ⊂ X a Cebysev set. If PC isnonexpansive, then C is convex.

Proof.

By contradiction, suppose there are x, y ∈ C such that the pointm ∈ [x, y] with d(x,m) = d(m, y) is not in C. If bothd (x, PC(m)) and d (y, PC(m)) were less than or equal to d(x,m),we would have another geodesic from x to y distinct from [x, y],namely [x, PC(m)] ∪ [PC(m), y] . Without loss of generality, letd (x, PC(m)) > d(x,m). But this yields a contradiction, sincePC(x) = x and PC is nonexpansive.

Miroslav Bacak Metric projections onto convex sets

Page 82: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Warm-upMetric projections

Final remarks

DefinitionsMain theorem(s)Weak convergence

Weak convergence

Suppose (xn) ⊂ X is a bounded sequence and define itsasymptotic radius about a given point x ∈ X as

r(xn, x) = lim supn→∞

d(xn, x),

and the asymptotic radius as

r(xn) = infx∈X

r(xn, x).

Further, we say that a point x ∈ X is the asymptotic center of(xn) if

r(xn, x) = r(xn).

Recall that the asymptotic center of (xn) exists and is unique, if Xis a complete CAT(0) space.

Miroslav Bacak Metric projections onto convex sets

Page 83: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Warm-upMetric projections

Final remarks

DefinitionsMain theorem(s)Weak convergence

Weak convergence

Suppose (xn) ⊂ X is a bounded sequence and define itsasymptotic radius about a given point x ∈ X as

r(xn, x) = lim supn→∞

d(xn, x),

and the asymptotic radius as

r(xn) = infx∈X

r(xn, x).

Further, we say that a point x ∈ X is the asymptotic center of(xn) if

r(xn, x) = r(xn).

Recall that the asymptotic center of (xn) exists and is unique, if Xis a complete CAT(0) space.

Miroslav Bacak Metric projections onto convex sets

Page 84: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Warm-upMetric projections

Final remarks

DefinitionsMain theorem(s)Weak convergence

Weak convergence

Suppose (xn) ⊂ X is a bounded sequence and define itsasymptotic radius about a given point x ∈ X as

r(xn, x) = lim supn→∞

d(xn, x),

and the asymptotic radius as

r(xn) = infx∈X

r(xn, x).

Further, we say that a point x ∈ X is the asymptotic center of(xn) if

r(xn, x) = r(xn).

Recall that the asymptotic center of (xn) exists and is unique, if Xis a complete CAT(0) space.

Miroslav Bacak Metric projections onto convex sets

Page 85: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Warm-upMetric projections

Final remarks

DefinitionsMain theorem(s)Weak convergence

Weak convergence

Suppose (xn) ⊂ X is a bounded sequence and define itsasymptotic radius about a given point x ∈ X as

r(xn, x) = lim supn→∞

d(xn, x),

and the asymptotic radius as

r(xn) = infx∈X

r(xn, x).

Further, we say that a point x ∈ X is the asymptotic center of(xn) if

r(xn, x) = r(xn).

Recall that the asymptotic center of (xn) exists and is unique, if Xis a complete CAT(0) space.

Miroslav Bacak Metric projections onto convex sets

Page 86: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Warm-upMetric projections

Final remarks

DefinitionsMain theorem(s)Weak convergence

Weak convergence

Definition

We shall say that (xn) ⊂ X weakly converges to a point x ∈ X ifx is the asymptotic center of each subsequence of (xn). We usethe notation xn

w→ x.

Clearly, if xn → x, then xnw→ x.

Miroslav Bacak Metric projections onto convex sets

Page 87: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Warm-upMetric projections

Final remarks

DefinitionsMain theorem(s)Weak convergence

Lemma

Let X be a CAT(0) space and (xn) ⊂ X a bounded sequence.Then there is a subsequence (xnk

) of (xn) and a point x ∈ X such

that xnw→ x.

Lemma

Let X be a CAT(0) space and C ⊂ X closed convex. If (xn) ⊂ Cand xn

w→ x ∈ X, then x ∈ C.

Lemma

Let X be a CAT(0) space and C ⊂ X closed convex. The distancefunction dC is weakly (sequentially) lsc, i.e., for any xn

w→ x,

dC(x) ≤ lim infn→∞

dC(xn)

Miroslav Bacak Metric projections onto convex sets

Page 88: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Warm-upMetric projections

Final remarks

DefinitionsMain theorem(s)Weak convergence

Lemma

Let X be a CAT(0) space and (xn) ⊂ X a bounded sequence.Then there is a subsequence (xnk

) of (xn) and a point x ∈ X such

that xnw→ x.

Lemma

Let X be a CAT(0) space and C ⊂ X closed convex. If (xn) ⊂ Cand xn

w→ x ∈ X, then x ∈ C.

Lemma

Let X be a CAT(0) space and C ⊂ X closed convex. The distancefunction dC is weakly (sequentially) lsc, i.e., for any xn

w→ x,

dC(x) ≤ lim infn→∞

dC(xn)

Miroslav Bacak Metric projections onto convex sets

Page 89: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Warm-upMetric projections

Final remarks

DefinitionsMain theorem(s)Weak convergence

Lemma

Let X be a CAT(0) space and (xn) ⊂ X a bounded sequence.Then there is a subsequence (xnk

) of (xn) and a point x ∈ X such

that xnw→ x.

Lemma

Let X be a CAT(0) space and C ⊂ X closed convex. If (xn) ⊂ Cand xn

w→ x ∈ X, then x ∈ C.

Lemma

Let X be a CAT(0) space and C ⊂ X closed convex. The distancefunction dC is weakly (sequentially) lsc, i.e., for any xn

w→ x,

dC(x) ≤ lim infn→∞

dC(xn)

Miroslav Bacak Metric projections onto convex sets

Page 90: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Warm-upMetric projections

Final remarks

DefinitionsMain theorem(s)Weak convergence

An alternative proof

Theorem (Projection theorem revisited)

Let X be a CAT(0) space and C ⊂ X complete convex. Then, forany x ∈ X, there exists a point c ∈ C such that dC(x) = d(c, x).

Proof.

Let x ∈ X. There exists (cn) ⊂ C such that d(cn, x)→ dC(x). Itis bounded, so a subsequence (cnk

) weakly converges to somec ∈ X. Since C is convex, c ∈ C. Now,

dC(x) ≤ d(x, c) ≤ lim infn→∞

d(xn, c) = dC(x).

Miroslav Bacak Metric projections onto convex sets

Page 91: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Warm-upMetric projections

Final remarks

DefinitionsMain theorem(s)Weak convergence

An alternative proof

Theorem (Projection theorem revisited)

Let X be a CAT(0) space and C ⊂ X complete convex. Then, forany x ∈ X, there exists a point c ∈ C such that dC(x) = d(c, x).

Proof.

Let x ∈ X. There exists (cn) ⊂ C such that d(cn, x)→ dC(x). Itis bounded, so a subsequence (cnk

) weakly converges to somec ∈ X. Since C is convex, c ∈ C. Now,

dC(x) ≤ d(x, c) ≤ lim infn→∞

d(xn, c) = dC(x).

Miroslav Bacak Metric projections onto convex sets

Page 92: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Warm-upMetric projections

Final remarks

Final remarks

• Projections are nonexpansive even in CAT(1) spaces.

• Our assumptions: X a CAT(0) space and C ⊂ X completeconvex.

• Still things to do: e.g., are weakly closed Cebysev sets convex?

Miroslav Bacak Metric projections onto convex sets

Page 93: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Warm-upMetric projections

Final remarks

Final remarks

• Projections are nonexpansive even in CAT(1) spaces.

• Our assumptions: X a CAT(0) space and C ⊂ X completeconvex.

• Still things to do: e.g., are weakly closed Cebysev sets convex?

Miroslav Bacak Metric projections onto convex sets

Page 94: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Warm-upMetric projections

Final remarks

Final remarks

• Projections are nonexpansive even in CAT(1) spaces.

• Our assumptions: X a CAT(0) space and C ⊂ X completeconvex.

• Still things to do: e.g., are weakly closed Cebysev sets convex?

Miroslav Bacak Metric projections onto convex sets

Page 95: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Suggestions for our next talks

• Examples (hyperbolic spaces, manifolds, buildings,. . . )

• Connections to Banach space geometry

• Topologies on CAT(0) spaces

• Alternating projections

• Fixed point theory

• Applications (phylogenetic trees, robotics)

Miroslav Bacak Metric projections onto convex sets

Page 96: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Simplicial complexesEuclidean buildings

Final remarks

Euclidean buildings

Miroslav Bacak

CARMA, University of Newcastle

13 April 2010

Miroslav Bacak Euclidean buildings

Page 97: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Simplicial complexesEuclidean buildings

Final remarks

Contents of the talk

1 Simplicial complexesGluing definitionExamplesMetrizing definition

2 Euclidean buildingsDefinitionExamplesEuclidean buildings are CAT(0)

3 Final remarks

Miroslav Bacak Euclidean buildings

Page 98: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Simplicial complexesEuclidean buildings

Final remarks

Gluing definitionExamplesMetrizing definition

Piecewise Euclidean simplicial complex

Definition

Let (Sλ)λ∈Λ be a family of simplices Sλ ⊂ Rnλ . LetX =

⋃λ∈Λ (Sλ × {λ}) . Let ∼ be an equivalence relation and

K = X/ ∼ . Let p : X → K be the projection and definepλ : Sλ → K by pλ = p(·, λ). Then K is a piecewise Euclideansimplicial complex if

1 the map pλ is injective for every λ ∈ Λ,2 if pλ(Sλ) ∩ pλ′(Sλ′) 6= ∅, then there is an isometry hλ,λ′ from

a face Tλ ⊂ Sλ onto a face Tλ′ ⊂ Sλ′ such thatpλ(x) = pλ′(x′) if and only if x′ = hλ,λ′(x).

Miroslav Bacak Euclidean buildings

Page 99: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Simplicial complexesEuclidean buildings

Final remarks

Gluing definitionExamplesMetrizing definition

Piecewise Euclidean simplicial complex

Definition

Let (Sλ)λ∈Λ be a family of simplices Sλ ⊂ Rnλ . LetX =

⋃λ∈Λ (Sλ × {λ}) . Let ∼ be an equivalence relation and

K = X/ ∼ . Let p : X → K be the projection and definepλ : Sλ → K by pλ = p(·, λ). Then K is a piecewise Euclideansimplicial complex if

1 the map pλ is injective for every λ ∈ Λ,2 if pλ(Sλ) ∩ pλ′(Sλ′) 6= ∅, then there is an isometry hλ,λ′ from

a face Tλ ⊂ Sλ onto a face Tλ′ ⊂ Sλ′ such thatpλ(x) = pλ′(x′) if and only if x′ = hλ,λ′(x).

Miroslav Bacak Euclidean buildings

Page 100: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Simplicial complexesEuclidean buildings

Final remarks

Gluing definitionExamplesMetrizing definition

Intrinsic metric

K comes equipped with the quotient pseudometric, which coincidewith so-called intrinsic pseudo metric.

An m-string in K from x to y is a sequenceσ = (x0, . . . , xm) ⊂ K such that x = x0, y = xm and for eachi = 0, . . . ,m− 1, there is a simplex S(i) containing xi and xi+1.

Define the length of σ by

`(σ) =m−1∑i=0

dS(i)(xi, xi+1).

Miroslav Bacak Euclidean buildings

Page 101: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Simplicial complexesEuclidean buildings

Final remarks

Gluing definitionExamplesMetrizing definition

Intrinsic metric

K comes equipped with the quotient pseudometric, which coincidewith so-called intrinsic pseudo metric.

An m-string in K from x to y is a sequenceσ = (x0, . . . , xm) ⊂ K such that x = x0, y = xm and for eachi = 0, . . . ,m− 1, there is a simplex S(i) containing xi and xi+1.

Define the length of σ by

`(σ) =m−1∑i=0

dS(i)(xi, xi+1).

Miroslav Bacak Euclidean buildings

Page 102: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Simplicial complexesEuclidean buildings

Final remarks

Gluing definitionExamplesMetrizing definition

Intrinsic metric

K comes equipped with the quotient pseudometric, which coincidewith so-called intrinsic pseudo metric.

An m-string in K from x to y is a sequenceσ = (x0, . . . , xm) ⊂ K such that x = x0, y = xm and for eachi = 0, . . . ,m− 1, there is a simplex S(i) containing xi and xi+1.

Define the length of σ by

`(σ) =m−1∑i=0

dS(i)(xi, xi+1).

Miroslav Bacak Euclidean buildings

Page 103: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Simplicial complexesEuclidean buildings

Final remarks

Gluing definitionExamplesMetrizing definition

Intrinsic metric

Definition

The intrinsic pseudometric on K is defined by

d(x, y) = inf {`(σ) : σ a string from x to y} .

Let x ∈ K. For a simplex S containing x, define

ε(x, S) = inf {dS(x, T ) : T a face of S and x /∈ T}

and

ε(x) = inf {ε(x, S) : S ⊂ K simplex containing x} .

If ε(x) > 0 for all x ∈ K, then d is a metric and (K, d) is a lengthspace.

Miroslav Bacak Euclidean buildings

Page 104: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Simplicial complexesEuclidean buildings

Final remarks

Gluing definitionExamplesMetrizing definition

Intrinsic metric

Definition

The intrinsic pseudometric on K is defined by

d(x, y) = inf {`(σ) : σ a string from x to y} .

Let x ∈ K. For a simplex S containing x, define

ε(x, S) = inf {dS(x, T ) : T a face of S and x /∈ T}

and

ε(x) = inf {ε(x, S) : S ⊂ K simplex containing x} .

If ε(x) > 0 for all x ∈ K, then d is a metric and (K, d) is a lengthspace.

Miroslav Bacak Euclidean buildings

Page 105: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Simplicial complexesEuclidean buildings

Final remarks

Gluing definitionExamplesMetrizing definition

Intrinsic metric

Definition

The intrinsic pseudometric on K is defined by

d(x, y) = inf {`(σ) : σ a string from x to y} .

Let x ∈ K. For a simplex S containing x, define

ε(x, S) = inf {dS(x, T ) : T a face of S and x /∈ T}

and

ε(x) = inf {ε(x, S) : S ⊂ K simplex containing x} .

If ε(x) > 0 for all x ∈ K, then d is a metric and (K, d) is a lengthspace.

Miroslav Bacak Euclidean buildings

Page 106: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Simplicial complexesEuclidean buildings

Final remarks

Gluing definitionExamplesMetrizing definition

Examples of simplicial complexes

Miroslav Bacak Euclidean buildings

Page 107: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Simplicial complexesEuclidean buildings

Final remarks

Gluing definitionExamplesMetrizing definition

Examples of simplicial complexes

Miroslav Bacak Euclidean buildings

Page 108: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Simplicial complexesEuclidean buildings

Final remarks

Gluing definitionExamplesMetrizing definition

Examples of simplicial complexes

Miroslav Bacak Euclidean buildings

Page 109: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Simplicial complexesEuclidean buildings

Final remarks

Gluing definitionExamplesMetrizing definition

Abstract simplicial complex

Definition

An abstract simplicial complex consists of of a set V and acollection S of (nonempty) finite subsets of V, such that

• {v} ∈ S for all v ∈ V,• if S ∈ S, then any nonempty subset T of S belongs to S.

We call elements of V vertices and elements of S simplices.

Miroslav Bacak Euclidean buildings

Page 110: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Simplicial complexesEuclidean buildings

Final remarks

Gluing definitionExamplesMetrizing definition

Abstract simplicial complex

Definition

An abstract simplicial complex consists of of a set V and acollection S of (nonempty) finite subsets of V, such that

• {v} ∈ S for all v ∈ V,• if S ∈ S, then any nonempty subset T of S belongs to S.

We call elements of V vertices and elements of S simplices.

Miroslav Bacak Euclidean buildings

Page 111: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Simplicial complexesEuclidean buildings

Final remarks

Gluing definitionExamplesMetrizing definition

Affine realization

Let K be an abstract simplicial complex with vertex set V. Let Wbe a real vector space with basis W. The affine realization |S| of asimplex S ⊂ K is the convex hull of S in W.

|S| inherits the Euclidean topology.

The affine realization of K is

|K| =⋃{|S| : S ⊂ K} .

Miroslav Bacak Euclidean buildings

Page 112: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Simplicial complexesEuclidean buildings

Final remarks

Gluing definitionExamplesMetrizing definition

Affine realization

Let K be an abstract simplicial complex with vertex set V. Let Wbe a real vector space with basis W. The affine realization |S| of asimplex S ⊂ K is the convex hull of S in W.

|S| inherits the Euclidean topology.

The affine realization of K is

|K| =⋃{|S| : S ⊂ K} .

Miroslav Bacak Euclidean buildings

Page 113: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Simplicial complexesEuclidean buildings

Final remarks

Gluing definitionExamplesMetrizing definition

Affine realization

Let K be an abstract simplicial complex with vertex set V. Let Wbe a real vector space with basis W. The affine realization |S| of asimplex S ⊂ K is the convex hull of S in W.

|S| inherits the Euclidean topology.

The affine realization of K is

|K| =⋃{|S| : S ⊂ K} .

Miroslav Bacak Euclidean buildings

Page 114: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Simplicial complexesEuclidean buildings

Final remarks

Gluing definitionExamplesMetrizing definition

Metrizing affine realization

Alternative definition of piecewise Euclidean simplicial complex:

Definition

A piecewise Euclidean simplicial complex consists of:

• an abstract simplicial complex,

• a set Shapes(K) of simplices S′i ⊂ Eni

• for any simplex S in the affine realization of K, an affineisomorphism fs : S′ → S, where S′ ∈ Shapes(K). If T is aface of S, then f−1

S ◦ fS is required to be an isometry from T ′

onto a face of S.

Using piecewise linear path, we define the intrinsic pseudometric.

Miroslav Bacak Euclidean buildings

Page 115: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Simplicial complexesEuclidean buildings

Final remarks

Gluing definitionExamplesMetrizing definition

Metrizing affine realization

Alternative definition of piecewise Euclidean simplicial complex:

Definition

A piecewise Euclidean simplicial complex consists of:

• an abstract simplicial complex,

• a set Shapes(K) of simplices S′i ⊂ Eni

• for any simplex S in the affine realization of K, an affineisomorphism fs : S′ → S, where S′ ∈ Shapes(K). If T is aface of S, then f−1

S ◦ fS is required to be an isometry from T ′

onto a face of S.

Using piecewise linear path, we define the intrinsic pseudometric.

Miroslav Bacak Euclidean buildings

Page 116: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Simplicial complexesEuclidean buildings

Final remarks

DefinitionExamplesEuclidean buildings are CAT(0)

1 Simplicial complexesGluing definitionExamplesMetrizing definition

2 Euclidean buildingsDefinitionExamplesEuclidean buildings are CAT(0)

3 Final remarks

Miroslav Bacak Euclidean buildings

Page 117: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Simplicial complexesEuclidean buildings

Final remarks

DefinitionExamplesEuclidean buildings are CAT(0)

Euclidean building

Definition

A Euclidean building of dimension n is piecewise Euclideansimplicial complex X such that

1 X is a union of a collection A of subcomplexes E, calledapartments, such that dE makes (E, dE) isometric to En andinduces the given Euclidean metric on each simplex.

2 Any two simplices A,B are contained in an apartment.

3 Given two apartments E,E′ containing A and B, there existsa simplicial isometry from (E, dE) onto (E′, dE′) which leavesA and B fixed.

The n-simplices are called chambers.

Miroslav Bacak Euclidean buildings

Page 118: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Simplicial complexesEuclidean buildings

Final remarks

DefinitionExamplesEuclidean buildings are CAT(0)

Euclidean building

Definition

A Euclidean building of dimension n is piecewise Euclideansimplicial complex X such that

1 X is a union of a collection A of subcomplexes E, calledapartments, such that dE makes (E, dE) isometric to En andinduces the given Euclidean metric on each simplex.

2 Any two simplices A,B are contained in an apartment.

3 Given two apartments E,E′ containing A and B, there existsa simplicial isometry from (E, dE) onto (E′, dE′) which leavesA and B fixed.

The n-simplices are called chambers.

Miroslav Bacak Euclidean buildings

Page 119: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Simplicial complexesEuclidean buildings

Final remarks

DefinitionExamplesEuclidean buildings are CAT(0)

Euclidean building

Definition

A Euclidean building of dimension n is piecewise Euclideansimplicial complex X such that

1 X is a union of a collection A of subcomplexes E, calledapartments, such that dE makes (E, dE) isometric to En andinduces the given Euclidean metric on each simplex.

2 Any two simplices A,B are contained in an apartment.

3 Given two apartments E,E′ containing A and B, there existsa simplicial isometry from (E, dE) onto (E′, dE′) which leavesA and B fixed.

The n-simplices are called chambers.

Miroslav Bacak Euclidean buildings

Page 120: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Simplicial complexesEuclidean buildings

Final remarks

DefinitionExamplesEuclidean buildings are CAT(0)

Euclidean building

Definition

A Euclidean building of dimension n is piecewise Euclideansimplicial complex X such that

1 X is a union of a collection A of subcomplexes E, calledapartments, such that dE makes (E, dE) isometric to En andinduces the given Euclidean metric on each simplex.

2 Any two simplices A,B are contained in an apartment.

3 Given two apartments E,E′ containing A and B, there existsa simplicial isometry from (E, dE) onto (E′, dE′) which leavesA and B fixed.

The n-simplices are called chambers.

Miroslav Bacak Euclidean buildings

Page 121: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Simplicial complexesEuclidean buildings

Final remarks

DefinitionExamplesEuclidean buildings are CAT(0)

This is a building:

Miroslav Bacak Euclidean buildings

Page 122: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Simplicial complexesEuclidean buildings

Final remarks

DefinitionExamplesEuclidean buildings are CAT(0)

This is not a building:

Miroslav Bacak Euclidean buildings

Page 123: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Simplicial complexesEuclidean buildings

Final remarks

DefinitionExamplesEuclidean buildings are CAT(0)

Main theorem

Theorem

Let X be a Euclidean building. Then X is a complete CAT(0)space.

Let C be a chamber in an apartment E ⊂ X. Define a retractionρC,E : X → E by

ρC,E(x) = φE,E′(x)

where E′ is an apartment containing both x and C, andφE,E′ : E′ → E is the unique isometry between E′ and E.

Then ρC,E : X → E is a nonexpansive simplicial retraction.

Miroslav Bacak Euclidean buildings

Page 124: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Simplicial complexesEuclidean buildings

Final remarks

DefinitionExamplesEuclidean buildings are CAT(0)

Main theorem

Theorem

Let X be a Euclidean building. Then X is a complete CAT(0)space.

Let C be a chamber in an apartment E ⊂ X. Define a retractionρC,E : X → E by

ρC,E(x) = φE,E′(x)

where E′ is an apartment containing both x and C, andφE,E′ : E′ → E is the unique isometry between E′ and E.

Then ρC,E : X → E is a nonexpansive simplicial retraction.

Miroslav Bacak Euclidean buildings

Page 125: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Simplicial complexesEuclidean buildings

Final remarks

DefinitionExamplesEuclidean buildings are CAT(0)

Main theorem

Theorem

Let X be a Euclidean building. Then X is a complete CAT(0)space.

Let C be a chamber in an apartment E ⊂ X. Define a retractionρC,E : X → E by

ρC,E(x) = φE,E′(x)

where E′ is an apartment containing both x and C, andφE,E′ : E′ → E is the unique isometry between E′ and E.

Then ρC,E : X → E is a nonexpansive simplicial retraction.

Miroslav Bacak Euclidean buildings

Page 126: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Simplicial complexesEuclidean buildings

Final remarks

DefinitionExamplesEuclidean buildings are CAT(0)

Main theorem

Sketch of proof.

Given x, y ∈ X, choose an apartment E ⊂ X containing them andlet [x, y] be the line segment joining them in E. Choosep = pt ∈ [x, y], where 0 ≤ t ≤ 1, choose C ⊂ E be a chambercontaining p, and let ρ = ρC,E . Take any z ∈ X.

We must verify:

d2(z, p) ≤ (1− t)d2(z, x) + td2(z, y)− t(1− t)d2(x, y).

But it follows from:

d2 (ρ(z), p) ≤ (1− t)d2 (ρ(z), x) + td2 (ρ(z), y)− t(1− t)d2(x, y).

Miroslav Bacak Euclidean buildings

Page 127: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Simplicial complexesEuclidean buildings

Final remarks

DefinitionExamplesEuclidean buildings are CAT(0)

Main theorem

Sketch of proof.

Given x, y ∈ X, choose an apartment E ⊂ X containing them andlet [x, y] be the line segment joining them in E. Choosep = pt ∈ [x, y], where 0 ≤ t ≤ 1, choose C ⊂ E be a chambercontaining p, and let ρ = ρC,E . Take any z ∈ X.

We must verify:

d2(z, p) ≤ (1− t)d2(z, x) + td2(z, y)− t(1− t)d2(x, y).

But it follows from:

d2 (ρ(z), p) ≤ (1− t)d2 (ρ(z), x) + td2 (ρ(z), y)− t(1− t)d2(x, y).

Miroslav Bacak Euclidean buildings

Page 128: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Simplicial complexesEuclidean buildings

Final remarks

DefinitionExamplesEuclidean buildings are CAT(0)

Main theorem

Sketch of proof.

Given x, y ∈ X, choose an apartment E ⊂ X containing them andlet [x, y] be the line segment joining them in E. Choosep = pt ∈ [x, y], where 0 ≤ t ≤ 1, choose C ⊂ E be a chambercontaining p, and let ρ = ρC,E . Take any z ∈ X.

We must verify:

d2(z, p) ≤ (1− t)d2(z, x) + td2(z, y)− t(1− t)d2(x, y).

But it follows from:

d2 (ρ(z), p) ≤ (1− t)d2 (ρ(z), x) + td2 (ρ(z), y)− t(1− t)d2(x, y).

Miroslav Bacak Euclidean buildings

Page 129: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Simplicial complexesEuclidean buildings

Final remarks

1 Simplicial complexesGluing definitionExamplesMetrizing definition

2 Euclidean buildingsDefinitionExamplesEuclidean buildings are CAT(0)

3 Final remarks

Miroslav Bacak Euclidean buildings

Page 130: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Simplicial complexesEuclidean buildings

Final remarks

Final remarks

• M. Davis (1998) showed that all buildings are CAT(0).

• More general definition of buildings: a non-simplicial complex.

• Modern definition of buildings: W -metric spaces.This approach does not use apartments.

Miroslav Bacak Euclidean buildings

Page 131: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Simplicial complexesEuclidean buildings

Final remarks

Final remarks

• M. Davis (1998) showed that all buildings are CAT(0).

• More general definition of buildings: a non-simplicial complex.

• Modern definition of buildings: W -metric spaces.This approach does not use apartments.

Miroslav Bacak Euclidean buildings

Page 132: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Simplicial complexesEuclidean buildings

Final remarks

Final remarks

• M. Davis (1998) showed that all buildings are CAT(0).

• More general definition of buildings: a non-simplicial complex.

• Modern definition of buildings: W -metric spaces.This approach does not use apartments.

Miroslav Bacak Euclidean buildings

Page 133: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Simplicial complexesEuclidean buildings

Final remarks

Modern definition of buildings

We start with a Coxeter system (W,S), where

• W is a (reflection) group

• S is a set of generators of W.

A building is a pair (C, δ) where C is a nonempty set (of chambers)and a ‘distance’ function δ : C × C →W such that

1 δ(C,D) = 1 if and only if C = D.

2 If δ(C,D) = w, and C ′ ∈ C satisfies δ(C ′, C) = s ∈ S, thenδ(C ′, D) = sw or w. If, in addition, `(sw) = `(w) + 1, thenδ(C ′, D) = sw.

3 If δ(C,D) = w, then for any s ∈ S there is a chamber C ′ ∈ Csuch that δ(C ′, C) = s and δ(C ′, D) = sw.

Miroslav Bacak Euclidean buildings

Page 134: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Simplicial complexesEuclidean buildings

Final remarks

Modern definition of buildings

We start with a Coxeter system (W,S), where

• W is a (reflection) group

• S is a set of generators of W.

A building is a pair (C, δ) where C is a nonempty set (of chambers)and a ‘distance’ function δ : C × C →W such that

1 δ(C,D) = 1 if and only if C = D.

2 If δ(C,D) = w, and C ′ ∈ C satisfies δ(C ′, C) = s ∈ S, thenδ(C ′, D) = sw or w. If, in addition, `(sw) = `(w) + 1, thenδ(C ′, D) = sw.

3 If δ(C,D) = w, then for any s ∈ S there is a chamber C ′ ∈ Csuch that δ(C ′, C) = s and δ(C ′, D) = sw.

Miroslav Bacak Euclidean buildings

Page 135: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

Suggestions for our next talks

• Examples (hyperbolic spaces, Riemannian manifolds,. . . )

• Connections to Banach space geometry

• Topologies on CAT(0) spaces

• Alternating projections

• Fixed point theory

• Groups and CAT(0) spaces

• Applications (phylogenetic trees, robotics,. . . )

Miroslav Bacak Euclidean buildings

Page 136: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

The weak topology on CAT(0) spaces

Miroslav Bacak

CARMA, University of Newcastle

20 April 2010

Miroslav Bacak The weak topology on CAT(0) spaces

Page 137: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

OverviewWeak convergenceWeak topologyOpen problems

Overview

• 1976: Lim defined ∆-convergence in metric spaces

• 2004: Sosov defined Φ-convergence in metric spaces

• 2008: Kirk and Panyanak used ∆-convergence in CAT(0), andasked for topology

• 2009: Espınola and Fernandez-Leon modified Φ-convergenceto get equivalent condition for ∆-convergence in CAT(0)

• 2009: (M.B.) definition of a topology that corresponds to theabove convergence

Miroslav Bacak The weak topology on CAT(0) spaces

Page 138: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

OverviewWeak convergenceWeak topologyOpen problems

Weak convergence

Let (X, d) be a metric space. Suppose (xν) ⊂ X is a bounded netand define its asymptotic radius about a given point x ∈ X as

r(xν , x) = lim supν

d(xν , x),

and the asymptotic radius as

r(xν) = infx∈X

r(xν , x).

Further, we say that a point x ∈ X is the asymptotic center of(xν) if

r(xν , x) = r(xν).

Recall that the asymptotic center of (xν) exists and is unique, if Xis a complete CAT(0) space.

Miroslav Bacak The weak topology on CAT(0) spaces

Page 139: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

OverviewWeak convergenceWeak topologyOpen problems

Weak convergence

Let (X, d) be a metric space. Suppose (xν) ⊂ X is a bounded netand define its asymptotic radius about a given point x ∈ X as

r(xν , x) = lim supν

d(xν , x),

and the asymptotic radius as

r(xν) = infx∈X

r(xν , x).

Further, we say that a point x ∈ X is the asymptotic center of(xν) if

r(xν , x) = r(xν).

Recall that the asymptotic center of (xν) exists and is unique, if Xis a complete CAT(0) space.

Miroslav Bacak The weak topology on CAT(0) spaces

Page 140: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

OverviewWeak convergenceWeak topologyOpen problems

Weak convergence

Let (X, d) be a metric space. Suppose (xν) ⊂ X is a bounded netand define its asymptotic radius about a given point x ∈ X as

r(xν , x) = lim supν

d(xν , x),

and the asymptotic radius as

r(xν) = infx∈X

r(xν , x).

Further, we say that a point x ∈ X is the asymptotic center of(xν) if

r(xν , x) = r(xν).

Recall that the asymptotic center of (xν) exists and is unique, if Xis a complete CAT(0) space.

Miroslav Bacak The weak topology on CAT(0) spaces

Page 141: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

OverviewWeak convergenceWeak topologyOpen problems

Weak convergence

Let (X, d) be a metric space. Suppose (xν) ⊂ X is a bounded netand define its asymptotic radius about a given point x ∈ X as

r(xν , x) = lim supν

d(xν , x),

and the asymptotic radius as

r(xν) = infx∈X

r(xν , x).

Further, we say that a point x ∈ X is the asymptotic center of(xν) if

r(xν , x) = r(xν).

Recall that the asymptotic center of (xν) exists and is unique, if Xis a complete CAT(0) space.

Miroslav Bacak The weak topology on CAT(0) spaces

Page 142: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

OverviewWeak convergenceWeak topologyOpen problems

Weak convergence

Definition (Lim)

We shall say that (xν) ⊂ X weakly converges to a point x ∈ X ifx is the asymptotic center of each subnet of (xν). We use thenotation xν

w→ x.

Clearly, if xν → x, then xνw→ x.

Miroslav Bacak The weak topology on CAT(0) spaces

Page 143: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

OverviewWeak convergenceWeak topologyOpen problems

Weak convergence

Proposition (Espınola, Fernandez-Leon)

Let (X, d) be a complete CAT(0) space, (xn) ⊂ X be a boundedsequence and x ∈ X. Then xn

w→ x if and only if, for any geodesicγ through x we have d (x, Pγ(xn))→ 0.

γ

xn

Pγ(xn) x

n → ∞

Miroslav Bacak The weak topology on CAT(0) spaces

Page 144: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

OverviewWeak convergenceWeak topologyOpen problems

Weak topology

Definition (M.B. 2009)

Let X be a complete CAT(0) space. A set M ⊂ X is open if, forany x0 ∈M, there are ε > 0 and a finite family of nontrivialgeodesics γ1, . . . , γN through x0 such that

Ux0(ε, γ1, . . . , γN ) = {x ∈ X : d (x0, Pγi(x)) < ε, i = 1, . . . , N}

is contained in M. Denote τ the collection of all open sets of X.

The sets Ux0(ε, γ1, . . . , γN ) are convex iff X has the property (N).

Miroslav Bacak The weak topology on CAT(0) spaces

Page 145: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

OverviewWeak convergenceWeak topologyOpen problems

Weak topology

Definition (M.B. 2009)

Let X be a complete CAT(0) space. A set M ⊂ X is open if, forany x0 ∈M, there are ε > 0 and a finite family of nontrivialgeodesics γ1, . . . , γN through x0 such that

Ux0(ε, γ1, . . . , γN ) = {x ∈ X : d (x0, Pγi(x)) < ε, i = 1, . . . , N}

is contained in M. Denote τ the collection of all open sets of X.

The sets Ux0(ε, γ1, . . . , γN ) are convex iff X has the property (N).

Miroslav Bacak The weak topology on CAT(0) spaces

Page 146: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

OverviewWeak convergenceWeak topologyOpen problems

Weak topology

Ux0(ε, γ1, γ2, γ3)

γ1

γ2

γ3

x

x0

Pγ1(x)

Pγ2(x)

Pγ3(x)

ε

ε

ε

Miroslav Bacak The weak topology on CAT(0) spaces

Page 147: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

OverviewWeak convergenceWeak topologyOpen problems

Weak topology

Theorem (M.B. 2009)

Let (X, d) be a complete CAT(0) space and τ as above. Then

1 τ is a Hausdorff topology on X,

2 xντ→ x if and only if xν

w→ x, for (xν) ⊂ X a bounded netand x ∈ X.

3 τ is weaker than the topology induced by the metric d,

4 τ is the σ(X,X∗)-topology when X is a Hilbert space.

5 τ is not metrizable in general.

Miroslav Bacak The weak topology on CAT(0) spaces

Page 148: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

OverviewWeak convergenceWeak topologyOpen problems

Weak topology

Theorem (M.B. 2009)

Let (X, d) be a complete CAT(0) space and τ as above. Then

1 τ is a Hausdorff topology on X,

2 xντ→ x if and only if xν

w→ x, for (xν) ⊂ X a bounded netand x ∈ X.

3 τ is weaker than the topology induced by the metric d,

4 τ is the σ(X,X∗)-topology when X is a Hilbert space.

5 τ is not metrizable in general.

Miroslav Bacak The weak topology on CAT(0) spaces

Page 149: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

OverviewWeak convergenceWeak topologyOpen problems

Weak topology

Theorem (M.B. 2009)

Let (X, d) be a complete CAT(0) space and τ as above. Then

1 τ is a Hausdorff topology on X,

2 xντ→ x if and only if xν

w→ x, for (xν) ⊂ X a bounded netand x ∈ X.

3 τ is weaker than the topology induced by the metric d,

4 τ is the σ(X,X∗)-topology when X is a Hilbert space.

5 τ is not metrizable in general.

Miroslav Bacak The weak topology on CAT(0) spaces

Page 150: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

OverviewWeak convergenceWeak topologyOpen problems

Weak topology

Theorem (M.B. 2009)

Let (X, d) be a complete CAT(0) space and τ as above. Then

1 τ is a Hausdorff topology on X,

2 xντ→ x if and only if xν

w→ x, for (xν) ⊂ X a bounded netand x ∈ X.

3 τ is weaker than the topology induced by the metric d,

4 τ is the σ(X,X∗)-topology when X is a Hilbert space.

5 τ is not metrizable in general.

Miroslav Bacak The weak topology on CAT(0) spaces

Page 151: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

OverviewWeak convergenceWeak topologyOpen problems

Weak topology

Theorem (M.B. 2009)

Let (X, d) be a complete CAT(0) space and τ as above. Then

1 τ is a Hausdorff topology on X,

2 xντ→ x if and only if xν

w→ x, for (xν) ⊂ X a bounded netand x ∈ X.

3 τ is weaker than the topology induced by the metric d,

4 τ is the σ(X,X∗)-topology when X is a Hilbert space.

5 τ is not metrizable in general.

Miroslav Bacak The weak topology on CAT(0) spaces

Page 152: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

OverviewWeak convergenceWeak topologyOpen problems

Properties of the weak topology

The weak topology in Banach spaces:

compactness = sequential compactness = countable compactness

But not in CAT(0) spaces!

Example

Consider a countable set {x1, x2, . . . , x∞}, and for every n ∈ N,join x∞ with xn by a geodesic of length n. Then xn

w→ x∞, but isunbounded. X is sequentially w-compact, but not (countably)w−compact.

Let C be a convex set in a complete CAT(0) space. Then C = Cw.

Miroslav Bacak The weak topology on CAT(0) spaces

Page 153: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

OverviewWeak convergenceWeak topologyOpen problems

Properties of the weak topology

The weak topology in Banach spaces:

compactness = sequential compactness = countable compactness

But not in CAT(0) spaces!

Example

Consider a countable set {x1, x2, . . . , x∞}, and for every n ∈ N,join x∞ with xn by a geodesic of length n. Then xn

w→ x∞, but isunbounded. X is sequentially w-compact, but not (countably)w−compact.

Let C be a convex set in a complete CAT(0) space. Then C = Cw.

Miroslav Bacak The weak topology on CAT(0) spaces

Page 154: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

OverviewWeak convergenceWeak topologyOpen problems

Properties of the weak topology

The weak topology in Banach spaces:

compactness = sequential compactness = countable compactness

But not in CAT(0) spaces!

Example

Consider a countable set {x1, x2, . . . , x∞}, and for every n ∈ N,join x∞ with xn by a geodesic of length n. Then xn

w→ x∞, but isunbounded. X is sequentially w-compact, but not (countably)w−compact.

Let C be a convex set in a complete CAT(0) space. Then C = Cw.

Miroslav Bacak The weak topology on CAT(0) spaces

Page 155: Introduction to CAT(0) spaces - University of Newcastle · PDF fileGeodesics and angles CAT(0) spaces Examples Metric projections Open problems Introduction to CAT(0) spaces Miroslav

OverviewWeak convergenceWeak topologyOpen problems

Open problems

Let (X, d) be a complete CAT(0) space.

1 Let (xn) ⊂ X be a bounded sequence weakly converging to apoint x ∈ X. Is then the case that

{x} =⋂n∈N

co {xn, xn+1, . . . }?

Note: “⊂” is known. The converse is true if we assume theproperty (N).

2 Suppose C ⊂ X is compact. Is coC compact?

3 Is the weak topology restricted on balls metrizable?

Miroslav Bacak The weak topology on CAT(0) spaces