+ All Categories
Home > Documents > On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions...

On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions...

Date post: 21-Jan-2021
Category:
Upload: others
View: 2 times
Download: 0 times
Share this document with a friend
124
Basic structure of DC functions Examples of DC functions Finer structure of DC functions Negative results Distance functions On delta-convex functions Miroslav Baˇ ak & Jonathan M. Borwein CARMA University of Newcastle http://carma.newcastle.edu.au/jon/dctalk.pdf AMSI-CIAM Optimization and Control Day —– University of South Australia, Jan 29, 2011 M. Baˇ ak, J. Borwein On delta-convex functions
Transcript
Page 1: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

On delta-convex functions

Miroslav Bacak & Jonathan M. Borwein

CARMAUniversity of Newcastle

http://carma.newcastle.edu.au/jon/dctalk.pdf

AMSI-CIAM Optimization and Control Day—–

University of South Australia, Jan 29, 2011

M. Bacak, J. Borwein On delta-convex functions

Page 2: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Abstract

Advances over the past fifteen years have lead to a rich currenttheory of difference convex functions. I shall describe the state ofour knowledge and highlight some open questions.

• A fine survey of the subject two decades ago is:

J.-B. Hiriart-Urruty: “From convex opti-mization to nonconvex optimization. Nec-essary and sufficient conditions for globaloptimality.”

Nonsmooth optimization and related topics (Erice, 1988), 219–239,Ettore Majorana Internat. Sci. Ser. Phys. Sci., 43, Plenum, NewYork, 1989.Available at www.carma.newcastle.edu.au/jon/dc-hu.pdf.

Newcastle 27/01/2011

M. Bacak, J. Borwein On delta-convex functions

Page 3: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Abstract

Advances over the past fifteen years have lead to a rich currenttheory of difference convex functions. I shall describe the state ofour knowledge and highlight some open questions.

• A fine survey of the subject two decades ago is:

J.-B. Hiriart-Urruty: “From convex opti-mization to nonconvex optimization. Nec-essary and sufficient conditions for globaloptimality.”

Nonsmooth optimization and related topics (Erice, 1988), 219–239,Ettore Majorana Internat. Sci. Ser. Phys. Sci., 43, Plenum, NewYork, 1989.Available at www.carma.newcastle.edu.au/jon/dc-hu.pdf.

Newcastle 27/01/2011

M. Bacak, J. Borwein On delta-convex functions

Page 4: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Abstract

Advances over the past fifteen years have lead to a rich currenttheory of difference convex functions. I shall describe the state ofour knowledge and highlight some open questions.

• A fine survey of the subject two decades ago is:

J.-B. Hiriart-Urruty: “From convex opti-mization to nonconvex optimization. Nec-essary and sufficient conditions for globaloptimality.”

Nonsmooth optimization and related topics (Erice, 1988), 219–239,Ettore Majorana Internat. Sci. Ser. Phys. Sci., 43, Plenum, NewYork, 1989.Available at www.carma.newcastle.edu.au/jon/dc-hu.pdf.

Newcastle 27/01/2011

M. Bacak, J. Borwein On delta-convex functions

Page 5: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Outline

1 Basic structure of DC functions

2 Examples of DC functionsPolynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

3 Finer structure of DC functionsDifferentiabilityComposition of DC mappingsToland duality

4 Negative resultsComposition of DC mappingsFinite vs infinite dimensionsDifferentiability

5 Distance functions

M. Bacak, J. Borwein On delta-convex functions

Page 6: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Definition of DC functions

Definition (DC functions)

Let X be a normed linear space. A function f : X → R isdelta-convex (or DC) (on an open Ω) if there exist convexcontinuous functions f1, f2 on X such that f = f1 − f2 (on Ω).

• Can typically assume f1, f2 ≥ 0 by adding affine minorants.

Conjecture

Delta-convex functions first appeared in the paper:

• H. Busemann and W. Feller, “KrummungseigenschaftenKonvexer Flachen.” Acta Math. 66 (1936), 1–47.

M. Bacak, J. Borwein On delta-convex functions

Page 7: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Definition of DC functions

Definition (DC functions)

Let X be a normed linear space. A function f : X → R isdelta-convex (or DC) (on an open Ω) if there exist convexcontinuous functions f1, f2 on X such that f = f1 − f2 (on Ω).

• Can typically assume f1, f2 ≥ 0 by adding affine minorants.

Conjecture

Delta-convex functions first appeared in the paper:

• H. Busemann and W. Feller, “KrummungseigenschaftenKonvexer Flachen.” Acta Math. 66 (1936), 1–47.

M. Bacak, J. Borwein On delta-convex functions

Page 8: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Definition of DC functions

Definition (DC functions)

Let X be a normed linear space. A function f : X → R isdelta-convex (or DC) (on an open Ω) if there exist convexcontinuous functions f1, f2 on X such that f = f1 − f2 (on Ω).

• Can typically assume f1, f2 ≥ 0 by adding affine minorants.

Conjecture

Delta-convex functions first appeared in the paper:

• H. Busemann and W. Feller, “KrummungseigenschaftenKonvexer Flachen.” Acta Math. 66 (1936), 1–47.

M. Bacak, J. Borwein On delta-convex functions

Page 9: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Definition of DC functions

Definition (DC functions)

Let X be a normed linear space. A function f : X → R isdelta-convex (or DC) (on an open Ω) if there exist convexcontinuous functions f1, f2 on X such that f = f1 − f2 (on Ω).

• Can typically assume f1, f2 ≥ 0 by adding affine minorants.

Conjecture

Delta-convex functions first appeared in the paper:

• H. Busemann and W. Feller, “KrummungseigenschaftenKonvexer Flachen.” Acta Math. 66 (1936), 1–47.

M. Bacak, J. Borwein On delta-convex functions

Page 10: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

DC mappings between Euclidean spaces

Definition (DC mappings between Euclidean spaces)

A mapping F = (F1, . . . , Fm) : Rn → Rm is DC if all thecomponents F1, . . . , Fm are DC functions.

• f : [a, b]→ R is DC if and only if f is absolutely continuous(AC) and f ′ has bounded variation (BV) – precisely adifference of two nondecreasing functions.

A fundamental and still instructive paper is:

• P. Hartman, “On functions representable as a difference ofconvex functions.” Pacific J. Math. 9 (1959), 707–713.

• Hartman proves local DC is global DC in Euclidean space.

M. Bacak, J. Borwein On delta-convex functions

Page 11: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

DC mappings between Euclidean spaces

Definition (DC mappings between Euclidean spaces)

A mapping F = (F1, . . . , Fm) : Rn → Rm is DC if all thecomponents F1, . . . , Fm are DC functions.

• f : [a, b]→ R is DC if and only if f is absolutely continuous(AC) and f ′ has bounded variation (BV) – precisely adifference of two nondecreasing functions.

A fundamental and still instructive paper is:

• P. Hartman, “On functions representable as a difference ofconvex functions.” Pacific J. Math. 9 (1959), 707–713.

• Hartman proves local DC is global DC in Euclidean space.

M. Bacak, J. Borwein On delta-convex functions

Page 12: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

DC mappings between Euclidean spaces

Definition (DC mappings between Euclidean spaces)

A mapping F = (F1, . . . , Fm) : Rn → Rm is DC if all thecomponents F1, . . . , Fm are DC functions.

• f : [a, b]→ R is DC if and only if f is absolutely continuous(AC) and f ′ has bounded variation (BV) – precisely adifference of two nondecreasing functions.

A fundamental and still instructive paper is:

• P. Hartman, “On functions representable as a difference ofconvex functions.” Pacific J. Math. 9 (1959), 707–713.

• Hartman proves local DC is global DC in Euclidean space.

M. Bacak, J. Borwein On delta-convex functions

Page 13: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

DC mappings between Euclidean spaces

Definition (DC mappings between Euclidean spaces)

A mapping F = (F1, . . . , Fm) : Rn → Rm is DC if all thecomponents F1, . . . , Fm are DC functions.

• f : [a, b]→ R is DC if and only if f is absolutely continuous(AC) and f ′ has bounded variation (BV) – precisely adifference of two nondecreasing functions.

A fundamental and still instructive paper is:

• P. Hartman, “On functions representable as a difference ofconvex functions.” Pacific J. Math. 9 (1959), 707–713.

• Hartman proves local DC is global DC in Euclidean space.

M. Bacak, J. Borwein On delta-convex functions

Page 14: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

DC mappings in infinite dimensions

Definition (DC mappings with infinite dimensional range)

Let X,Y be normed linear spaces. We say that F : X → Y is DC(on an open Ω) if there exists a continuous convex control functionf : X → R such that

y∗ F + f

is convex (on Ω) for all y∗ ∈ Y ∗, with ‖y∗‖ = 1.

This is a clever scalarization definition — even for real valuedfunctions — by

• L. Vesely, L. Zajıcek, “Delta-convex mappings betweenBanach spaces and applications.” Dissertationes Math.(Rozprawy Mat.) 289 (1989), 52 pp.

M. Bacak, J. Borwein On delta-convex functions

Page 15: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

DC mappings in infinite dimensions

Definition (DC mappings with infinite dimensional range)

Let X,Y be normed linear spaces. We say that F : X → Y is DC(on an open Ω) if there exists a continuous convex control functionf : X → R such that

y∗ F + f

is convex (on Ω) for all y∗ ∈ Y ∗, with ‖y∗‖ = 1.

This is a clever scalarization definition — even for real valuedfunctions — by

• L. Vesely, L. Zajıcek, “Delta-convex mappings betweenBanach spaces and applications.” Dissertationes Math.(Rozprawy Mat.) 289 (1989), 52 pp.

M. Bacak, J. Borwein On delta-convex functions

Page 16: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

DC mappings in infinite dimensions

Definition (DC mappings with infinite dimensional range)

Let X,Y be normed linear spaces. We say that F : X → Y is DC(on an open Ω) if there exists a continuous convex control functionf : X → R such that

y∗ F + f

is convex (on Ω) for all y∗ ∈ Y ∗, with ‖y∗‖ = 1.

This is a clever scalarization definition — even for real valuedfunctions — by

• L. Vesely, L. Zajıcek, “Delta-convex mappings betweenBanach spaces and applications.” Dissertationes Math.(Rozprawy Mat.) 289 (1989), 52 pp.

M. Bacak, J. Borwein On delta-convex functions

Page 17: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

DC mappings in infinite dimensions

Definition (DC mappings with infinite dimensional range)

Let X,Y be normed linear spaces. We say that F : X → Y is DC(on an open Ω) if there exists a continuous convex control functionf : X → R such that

y∗ F + f

is convex (on Ω) for all y∗ ∈ Y ∗, with ‖y∗‖ = 1.

This is a clever scalarization definition — even for real valuedfunctions — by

• L. Vesely, L. Zajıcek, “Delta-convex mappings betweenBanach spaces and applications.” Dissertationes Math.(Rozprawy Mat.) 289 (1989), 52 pp.

M. Bacak, J. Borwein On delta-convex functions

Page 18: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

DC mappings in infinite dimensions

Definition (DC mappings with infinite dimensional range)

Let X,Y be normed linear spaces. We say that F : X → Y is DC(on an open Ω) if there exists a continuous convex control functionf : X → R such that

y∗ F + f

is convex (on Ω) for all y∗ ∈ Y ∗, with ‖y∗‖ = 1.

This is a clever scalarization definition — even for real valuedfunctions — by

• L. Vesely, L. Zajıcek, “Delta-convex mappings betweenBanach spaces and applications.” Dissertationes Math.(Rozprawy Mat.) 289 (1989), 52 pp.

M. Bacak, J. Borwein On delta-convex functions

Page 19: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Order DC mappings

Recall that F : Ω ⊂ X 7→ Y is S-convex (order-convex) when

EpiS(F ) := (x, y) : F (x) ∈ y + S, x ∈ Ω

is convex and S ⊂ Y us a convex cone.

• If G = F1 − F2 with F1, F2 both S-convex, we say G is S-DCor order-DC.

Theorem (Order Convexity)

Suppose S is a convex cone whose dual S+ has nonempty interior.

• Then every S-DC operator is DC. (Can vary the S.)

• In particular, RN+ -DC and DC coincide in RN .

M. Bacak, J. Borwein On delta-convex functions

Page 20: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Order DC mappings

Recall that F : Ω ⊂ X 7→ Y is S-convex (order-convex) when

EpiS(F ) := (x, y) : F (x) ∈ y + S, x ∈ Ω

is convex and S ⊂ Y us a convex cone.

• If G = F1 − F2 with F1, F2 both S-convex, we say G is S-DCor order-DC.

Theorem (Order Convexity)

Suppose S is a convex cone whose dual S+ has nonempty interior.

• Then every S-DC operator is DC. (Can vary the S.)

• In particular, RN+ -DC and DC coincide in RN .

M. Bacak, J. Borwein On delta-convex functions

Page 21: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Order DC mappings

Recall that F : Ω ⊂ X 7→ Y is S-convex (order-convex) when

EpiS(F ) := (x, y) : F (x) ∈ y + S, x ∈ Ω

is convex and S ⊂ Y us a convex cone.

• If G = F1 − F2 with F1, F2 both S-convex, we say G is S-DCor order-DC.

Theorem (Order Convexity)

Suppose S is a convex cone whose dual S+ has nonempty interior.

• Then every S-DC operator is DC. (Can vary the S.)

• In particular, RN+ -DC and DC coincide in RN .

M. Bacak, J. Borwein On delta-convex functions

Page 22: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Order DC mappings

Recall that F : Ω ⊂ X 7→ Y is S-convex (order-convex) when

EpiS(F ) := (x, y) : F (x) ∈ y + S, x ∈ Ω

is convex and S ⊂ Y us a convex cone.

• If G = F1 − F2 with F1, F2 both S-convex, we say G is S-DCor order-DC.

Theorem (Order Convexity)

Suppose S is a convex cone whose dual S+ has nonempty interior.

• Then every S-DC operator is DC. (Can vary the S.)

• In particular, RN+ -DC and DC coincide in RN .

M. Bacak, J. Borwein On delta-convex functions

Page 23: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Order DC mappings

Recall that F : Ω ⊂ X 7→ Y is S-convex (order-convex) when

EpiS(F ) := (x, y) : F (x) ∈ y + S, x ∈ Ω

is convex and S ⊂ Y us a convex cone.

• If G = F1 − F2 with F1, F2 both S-convex, we say G is S-DCor order-DC.

Theorem (Order Convexity)

Suppose S is a convex cone whose dual S+ has nonempty interior.

• Then every S-DC operator is DC. (Can vary the S.)

• In particular, RN+ -DC and DC coincide in RN .

M. Bacak, J. Borwein On delta-convex functions

Page 24: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Structural properties

Theorem (Structure)

The real-valued DC functions on an open set form a subspace oflocally Lipschitz functions and:

1 a vector space;

2 an algebra (closed under multiplication);

3 a lattice (closed under finite maxima/minima).

Indeed, much more is true:

M. Bacak, J. Borwein On delta-convex functions

Page 25: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Structural properties

Theorem (Structure)

The real-valued DC functions on an open set form a subspace oflocally Lipschitz functions and:

1 a vector space;

2 an algebra (closed under multiplication);

3 a lattice (closed under finite maxima/minima).

Indeed, much more is true:

M. Bacak, J. Borwein On delta-convex functions

Page 26: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Structural properties

Theorem (Structure)

The real-valued DC functions on an open set form a subspace oflocally Lipschitz functions and:

1 a vector space;

2 an algebra (closed under multiplication);

3 a lattice (closed under finite maxima/minima).

Indeed, much more is true:

M. Bacak, J. Borwein On delta-convex functions

Page 27: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Structural properties

Theorem (Structure)

The real-valued DC functions on an open set form a subspace oflocally Lipschitz functions and:

1 a vector space;

2 an algebra (closed under multiplication);

3 a lattice (closed under finite maxima/minima).

Indeed, much more is true:

M. Bacak, J. Borwein On delta-convex functions

Page 28: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Structural properties

Theorem (Structure)

The real-valued DC functions on an open set form a subspace oflocally Lipschitz functions and:

1 a vector space;

2 an algebra (closed under multiplication);

3 a lattice (closed under finite maxima/minima).

Indeed, much more is true:

M. Bacak, J. Borwein On delta-convex functions

Page 29: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Mixing properties — ‘convex under switching’

Theorem (Mixing, Vesely-Zajıcek, 2001)

Let g1, g2, . . . , gn be DC on Ω. Any continuous selection σ with

σ(x) ∈ g1(x), g2(x), . . . , gn(x)

for all x ∈ Ω is also a DC function.In particular, each piecewise linear and continuous function is DC.

A nice (partial) converse is:

Theorem (Absoluteness)

Let f be continuous, real-valued. Then |f | is DC if and only if f is.

• This converse fails for ‖f‖.M. Bacak, J. Borwein On delta-convex functions

Page 30: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Mixing properties — ‘convex under switching’

Theorem (Mixing, Vesely-Zajıcek, 2001)

Let g1, g2, . . . , gn be DC on Ω. Any continuous selection σ with

σ(x) ∈ g1(x), g2(x), . . . , gn(x)

for all x ∈ Ω is also a DC function.In particular, each piecewise linear and continuous function is DC.

A nice (partial) converse is:

Theorem (Absoluteness)

Let f be continuous, real-valued. Then |f | is DC if and only if f is.

• This converse fails for ‖f‖.M. Bacak, J. Borwein On delta-convex functions

Page 31: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Mixing properties — ‘convex under switching’

Theorem (Mixing, Vesely-Zajıcek, 2001)

Let g1, g2, . . . , gn be DC on Ω. Any continuous selection σ with

σ(x) ∈ g1(x), g2(x), . . . , gn(x)

for all x ∈ Ω is also a DC function.In particular, each piecewise linear and continuous function is DC.

A nice (partial) converse is:

Theorem (Absoluteness)

Let f be continuous, real-valued. Then |f | is DC if and only if f is.

• This converse fails for ‖f‖.M. Bacak, J. Borwein On delta-convex functions

Page 32: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Mixing properties — ‘convex under switching’

Theorem (Mixing, Vesely-Zajıcek, 2001)

Let g1, g2, . . . , gn be DC on Ω. Any continuous selection σ with

σ(x) ∈ g1(x), g2(x), . . . , gn(x)

for all x ∈ Ω is also a DC function.In particular, each piecewise linear and continuous function is DC.

A nice (partial) converse is:

Theorem (Absoluteness)

Let f be continuous, real-valued. Then |f | is DC if and only if f is.

• This converse fails for ‖f‖.M. Bacak, J. Borwein On delta-convex functions

Page 33: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Mixing properties — ‘convex under switching’

Theorem (Mixing, Vesely-Zajıcek, 2001)

Let g1, g2, . . . , gn be DC on Ω. Any continuous selection σ with

σ(x) ∈ g1(x), g2(x), . . . , gn(x)

for all x ∈ Ω is also a DC function.In particular, each piecewise linear and continuous function is DC.

A nice (partial) converse is:

Theorem (Absoluteness)

Let f be continuous, real-valued. Then |f | is DC if and only if f is.

• This converse fails for ‖f‖.M. Bacak, J. Borwein On delta-convex functions

Page 34: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

Examples of DC functions

We now present various examples of DC functions arising naturally:

• Polynomials in several variables

• Variational analysis

• Non-cooperative game theory

• Spectral theory

• Operator theory

M. Bacak, J. Borwein On delta-convex functions

Page 35: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

Polynomials in several variables

Theorem (Polynomials)

Polynomials on RN are DC: each polynomial p can be decomposedas p = q − r where r, q are nonnegative convex functions.

- Hence, DC functions are dense uniformly in C(Ω) for compact Ω —

there are too many of them.

• Easy induction: x2n−1 = (x+)2n−1 − (x−)

2n−1and x2n are

DC in an algebra (Structure Thm), as positive convex squaresare convex and: ±2fg = (|f |+ |g|)2 − |f |2 − |g|2.

Conjecture

There is a concise explicit determinantal decomposition in RN .

• I found one 35 years ago but have lost it!

M. Bacak, J. Borwein On delta-convex functions

Page 36: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

Polynomials in several variables

Theorem (Polynomials)

Polynomials on RN are DC: each polynomial p can be decomposedas p = q − r where r, q are nonnegative convex functions.

- Hence, DC functions are dense uniformly in C(Ω) for compact Ω —

there are too many of them.

• Easy induction: x2n−1 = (x+)2n−1 − (x−)

2n−1and x2n are

DC in an algebra (Structure Thm), as positive convex squaresare convex and: ±2fg = (|f |+ |g|)2 − |f |2 − |g|2.

Conjecture

There is a concise explicit determinantal decomposition in RN .

• I found one 35 years ago but have lost it!

M. Bacak, J. Borwein On delta-convex functions

Page 37: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

Polynomials in several variables

Theorem (Polynomials)

Polynomials on RN are DC: each polynomial p can be decomposedas p = q − r where r, q are nonnegative convex functions.

- Hence, DC functions are dense uniformly in C(Ω) for compact Ω —

there are too many of them.

• Easy induction: x2n−1 = (x+)2n−1 − (x−)

2n−1and x2n are

DC in an algebra (Structure Thm), as positive convex squaresare convex and: ±2fg = (|f |+ |g|)2 − |f |2 − |g|2.

Conjecture

There is a concise explicit determinantal decomposition in RN .

• I found one 35 years ago but have lost it!

M. Bacak, J. Borwein On delta-convex functions

Page 38: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

Polynomials in several variables

Theorem (Polynomials)

Polynomials on RN are DC: each polynomial p can be decomposedas p = q − r where r, q are nonnegative convex functions.

- Hence, DC functions are dense uniformly in C(Ω) for compact Ω —

there are too many of them.

• Easy induction: x2n−1 = (x+)2n−1 − (x−)

2n−1and x2n are

DC in an algebra (Structure Thm), as positive convex squaresare convex and: ±2fg = (|f |+ |g|)2 − |f |2 − |g|2.

Conjecture

There is a concise explicit determinantal decomposition in RN .

• I found one 35 years ago but have lost it!

M. Bacak, J. Borwein On delta-convex functions

Page 39: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

Polynomials in several variables

Theorem (Polynomials)

Polynomials on RN are DC: each polynomial p can be decomposedas p = q − r where r, q are nonnegative convex functions.

- Hence, DC functions are dense uniformly in C(Ω) for compact Ω —

there are too many of them.

• Easy induction: x2n−1 = (x+)2n−1 − (x−)

2n−1and x2n are

DC in an algebra (Structure Thm), as positive convex squaresare convex and: ±2fg = (|f |+ |g|)2 − |f |2 − |g|2.

Conjecture

There is a concise explicit determinantal decomposition in RN .

• I found one 35 years ago but have lost it!

M. Bacak, J. Borwein On delta-convex functions

Page 40: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

Polynomials in several variables

Theorem (Polynomials)

Polynomials on RN are DC: each polynomial p can be decomposedas p = q − r where r, q are nonnegative convex functions.

- Hence, DC functions are dense uniformly in C(Ω) for compact Ω —

there are too many of them.

• Easy induction: x2n−1 = (x+)2n−1 − (x−)

2n−1and x2n are

DC in an algebra (Structure Thm), as positive convex squaresare convex and: ±2fg = (|f |+ |g|)2 − |f |2 − |g|2.

Conjecture

There is a concise explicit determinantal decomposition in RN .

• I found one 35 years ago but have lost it!

M. Bacak, J. Borwein On delta-convex functions

Page 41: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

Variational analysis

Definition

A function f : X → R is paraconvex if there is λ ≥ 0 such thatf + λ

2‖ · ‖2 is continuous and convex; −f is paraconcave.

Example

Clearly, paraconvex and paraconcave functions are ‘very’ DC.

• On Hilbert space, locally paraconvex = lower-C2.

(L) f,−λ2 ‖ · ‖2 (R) f + λ

2 ‖ · ‖2

M. Bacak, J. Borwein On delta-convex functions

Page 42: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

Variational analysis

Definition

A function f : X → R is paraconvex if there is λ ≥ 0 such thatf + λ

2‖ · ‖2 is continuous and convex; −f is paraconcave.

Example

Clearly, paraconvex and paraconcave functions are ‘very’ DC.

• On Hilbert space, locally paraconvex = lower-C2.

(L) f,−λ2 ‖ · ‖2 (R) f + λ

2 ‖ · ‖2

M. Bacak, J. Borwein On delta-convex functions

Page 43: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

Variational analysis

Definition

A function f : X → R is paraconvex if there is λ ≥ 0 such thatf + λ

2‖ · ‖2 is continuous and convex; −f is paraconcave.

Example

Clearly, paraconvex and paraconcave functions are ‘very’ DC.

• On Hilbert space, locally paraconvex = lower-C2.

(L) f,−λ2 ‖ · ‖2 (R) f + λ

2 ‖ · ‖2

M. Bacak, J. Borwein On delta-convex functions

Page 44: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

Non-cooperative game theory

n-player games Player i has:

• pure strategies (πiα)α

• mixed strategies Si = convex combination

• pay-off function pi(π1α1 , . . . , πiαi , . . . , πnαn)

Definition (Equilibrium)

An n-tuple s = (s1, . . . , sn), where si ∈ Si, is an equilibrium pointof the game if for each 1 ≤ i ≤ n we have

pi(s) = maxti∈Si

pi(s1, . . . , si−1, ti, si+1, . . . , sn).

M. Bacak, J. Borwein On delta-convex functions

Page 45: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

Non-cooperative game theory

n-player games Player i has:

• pure strategies (πiα)α

• mixed strategies Si = convex combination

• pay-off function pi(π1α1 , . . . , πiαi , . . . , πnαn)

Definition (Equilibrium)

An n-tuple s = (s1, . . . , sn), where si ∈ Si, is an equilibrium pointof the game if for each 1 ≤ i ≤ n we have

pi(s) = maxti∈Si

pi(s1, . . . , si−1, ti, si+1, . . . , sn).

M. Bacak, J. Borwein On delta-convex functions

Page 46: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

Non-cooperative game theory

n-player games Player i has:

• pure strategies (πiα)α

• mixed strategies Si = convex combination

• pay-off function pi(π1α1 , . . . , πiαi , . . . , πnαn)

Definition (Equilibrium)

An n-tuple s = (s1, . . . , sn), where si ∈ Si, is an equilibrium pointof the game if for each 1 ≤ i ≤ n we have

pi(s) = maxti∈Si

pi(s1, . . . , si−1, ti, si+1, . . . , sn).

M. Bacak, J. Borwein On delta-convex functions

Page 47: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

Non-cooperative game theory

n-player games Player i has:

• pure strategies (πiα)α

• mixed strategies Si = convex combination

• pay-off function pi(π1α1 , . . . , πiαi , . . . , πnαn)

Definition (Equilibrium)

An n-tuple s = (s1, . . . , sn), where si ∈ Si, is an equilibrium pointof the game if for each 1 ≤ i ≤ n we have

pi(s) = maxti∈Si

pi(s1, . . . , si−1, ti, si+1, . . . , sn).

M. Bacak, J. Borwein On delta-convex functions

Page 48: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

Non-cooperative game theory

n-player games Player i has:

• pure strategies (πiα)α

• mixed strategies Si = convex combination

• pay-off function pi(π1α1 , . . . , πiαi , . . . , πnαn)

Definition (Equilibrium)

An n-tuple s = (s1, . . . , sn), where si ∈ Si, is an equilibrium pointof the game if for each 1 ≤ i ≤ n we have

pi(s) = maxti∈Si

pi(s1, . . . , si−1, ti, si+1, . . . , sn).

M. Bacak, J. Borwein On delta-convex functions

Page 49: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

Theorem (Nash, 1951)

Assuming convexity of all ti 7→ pi(s1, . . . , si−1, ti, si+1, . . . , sn),every Nash game admits an equilibrium point.

Sketch of Nash’s proof.

Denote piα(s) := pi(s, πiα), and define DC functionsϕiα(s) := max 0, piα(s)− pα(s) i = 1, . . . , n.

Define T : s 7→ s′ componentwise by

s′i :=si +

∑α ϕiαπiα

1 +∑

α ϕiαπiα.

Equilibria are fixed points of T, which exist (Brouwer).

• T is DC as a DC ratio (not so useful; only in Euclidean space).• Convexity insures T is a self-map.

M. Bacak, J. Borwein On delta-convex functions

Page 50: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

Theorem (Nash, 1951)

Assuming convexity of all ti 7→ pi(s1, . . . , si−1, ti, si+1, . . . , sn),every Nash game admits an equilibrium point.

Sketch of Nash’s proof.

Denote piα(s) := pi(s, πiα), and define DC functionsϕiα(s) := max 0, piα(s)− pα(s) i = 1, . . . , n.

Define T : s 7→ s′ componentwise by

s′i :=si +

∑α ϕiαπiα

1 +∑

α ϕiαπiα.

Equilibria are fixed points of T, which exist (Brouwer).

• T is DC as a DC ratio (not so useful; only in Euclidean space).• Convexity insures T is a self-map.

M. Bacak, J. Borwein On delta-convex functions

Page 51: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

Theorem (Nash, 1951)

Assuming convexity of all ti 7→ pi(s1, . . . , si−1, ti, si+1, . . . , sn),every Nash game admits an equilibrium point.

Sketch of Nash’s proof.

Denote piα(s) := pi(s, πiα), and define DC functionsϕiα(s) := max 0, piα(s)− pα(s) i = 1, . . . , n.

Define T : s 7→ s′ componentwise by

s′i :=si +

∑α ϕiαπiα

1 +∑

α ϕiαπiα.

Equilibria are fixed points of T, which exist (Brouwer).

• T is DC as a DC ratio (not so useful; only in Euclidean space).• Convexity insures T is a self-map.

M. Bacak, J. Borwein On delta-convex functions

Page 52: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

Spectral theory in finite dimensions

Denote by SN the set of real symmetric N by N matrices.

Theorem (Lewis, 1995)

The kth-largest eigenvalue function

λk : A→ λk(A)

is DC on the space of symmetric matrices SN . Indeed,

λk = σk − σk−1

where σk, the sum of the k largest eigenvalues, is convex for all k.

• Try proving directly that λk is locally Lipschitz.

M. Bacak, J. Borwein On delta-convex functions

Page 53: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

Spectral theory in finite dimensions

Denote by SN the set of real symmetric N by N matrices.

Theorem (Lewis, 1995)

The kth-largest eigenvalue function

λk : A→ λk(A)

is DC on the space of symmetric matrices SN . Indeed,

λk = σk − σk−1

where σk, the sum of the k largest eigenvalues, is convex for all k.

• Try proving directly that λk is locally Lipschitz.

M. Bacak, J. Borwein On delta-convex functions

Page 54: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

Spectral theory in finite dimensions

Denote by SN the set of real symmetric N by N matrices.

Theorem (Lewis, 1995)

The kth-largest eigenvalue function

λk : A→ λk(A)

is DC on the space of symmetric matrices SN . Indeed,

λk = σk − σk−1

where σk, the sum of the k largest eigenvalues, is convex for all k.

• Try proving directly that λk is locally Lipschitz.

M. Bacak, J. Borwein On delta-convex functions

Page 55: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

Spectral theory in finite dimensions

Denote by SN the set of real symmetric N by N matrices.

Theorem (Lewis, 1995)

The kth-largest eigenvalue function

λk : A→ λk(A)

is DC on the space of symmetric matrices SN . Indeed,

λk = σk − σk−1

where σk, the sum of the k largest eigenvalues, is convex for all k.

• Try proving directly that λk is locally Lipschitz.

M. Bacak, J. Borwein On delta-convex functions

Page 56: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

The 3× 3 case

There are three eigenvalues: λ1, λ2, λ3, and Trace = λ1 + λ2 + λ3.Now λ1(A) = λMAX(A) = max‖x‖=1〈Ax, x〉 is convex(Rayleigh-Ritz) and λ3 = λMIN = −λMAX(−·) is concave (R-R).Then

λ2 = Trace−λ1 − λ3is a DC decomposition.

One-D and two-D cross-sections of λ2

M. Bacak, J. Borwein On delta-convex functions

Page 57: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

The 3× 3 case

There are three eigenvalues: λ1, λ2, λ3, and Trace = λ1 + λ2 + λ3.Now λ1(A) = λMAX(A) = max‖x‖=1〈Ax, x〉 is convex(Rayleigh-Ritz) and λ3 = λMIN = −λMAX(−·) is concave (R-R).Then

λ2 = Trace−λ1 − λ3is a DC decomposition.

One-D and two-D cross-sections of λ2

M. Bacak, J. Borwein On delta-convex functions

Page 58: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

The 3× 3 case

There are three eigenvalues: λ1, λ2, λ3, and Trace = λ1 + λ2 + λ3.Now λ1(A) = λMAX(A) = max‖x‖=1〈Ax, x〉 is convex(Rayleigh-Ritz) and λ3 = λMIN = −λMAX(−·) is concave (R-R).Then

λ2 = Trace−λ1 − λ3is a DC decomposition.

One-D and two-D cross-sections of λ2

M. Bacak, J. Borwein On delta-convex functions

Page 59: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

The 3× 3 case

There are three eigenvalues: λ1, λ2, λ3, and Trace = λ1 + λ2 + λ3.Now λ1(A) = λMAX(A) = max‖x‖=1〈Ax, x〉 is convex(Rayleigh-Ritz) and λ3 = λMIN = −λMAX(−·) is concave (R-R).Then

λ2 = Trace−λ1 − λ3is a DC decomposition.

One-D and two-D cross-sections of λ2

M. Bacak, J. Borwein On delta-convex functions

Page 60: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

Spectral theory in infinite dimensions

Denote by Bsa the self-adjoint bounded linear operators on `2C.

Definition (Schatten classes)

A ∈ Bsa belongs to the 0-Schatten class if it is compact, andbelongs to the p-Schatten class, Bp, for p ∈ [1,+∞), if

‖A‖p := (Trace (|A|p))1/p <∞,

where |A| := (A∗A)1/2.

• Then B2 is the Hilbert-Schmidt operators — a Hilbert space— and B1 is the trace class or nuclear operators.

M. Bacak, J. Borwein On delta-convex functions

Page 61: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

Spectral theory in infinite dimensions

Denote by Bsa the self-adjoint bounded linear operators on `2C.

Definition (Schatten classes)

A ∈ Bsa belongs to the 0-Schatten class if it is compact, andbelongs to the p-Schatten class, Bp, for p ∈ [1,+∞), if

‖A‖p := (Trace (|A|p))1/p <∞,

where |A| := (A∗A)1/2.

• Then B2 is the Hilbert-Schmidt operators — a Hilbert space— and B1 is the trace class or nuclear operators.

M. Bacak, J. Borwein On delta-convex functions

Page 62: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

Spectral theory in infinite dimensions

Denote by Bsa the self-adjoint bounded linear operators on `2C.

Definition (Schatten classes)

A ∈ Bsa belongs to the 0-Schatten class if it is compact, andbelongs to the p-Schatten class, Bp, for p ∈ [1,+∞), if

‖A‖p := (Trace (|A|p))1/p <∞,

where |A| := (A∗A)1/2.

• Then B2 is the Hilbert-Schmidt operators — a Hilbert space— and B1 is the trace class or nuclear operators.

M. Bacak, J. Borwein On delta-convex functions

Page 63: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

Spectral theory in infinite dimensions

Denote by Bsa the self-adjoint bounded linear operators on `2C.

Definition (Schatten classes)

A ∈ Bsa belongs to the 0-Schatten class if it is compact, andbelongs to the p-Schatten class, Bp, for p ∈ [1,+∞), if

‖A‖p := (Trace (|A|p))1/p <∞,

where |A| := (A∗A)1/2.

• Then B2 is the Hilbert-Schmidt operators — a Hilbert space— and B1 is the trace class or nuclear operators.

M. Bacak, J. Borwein On delta-convex functions

Page 64: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

Spectral theory in infinite dimensions

Consider positive operators such that 〈Ax, x〉 ≥ 0 for all x ∈ `2C.

Theorem (B-Z, 2005)

For p ∈ 0 ∪ [1,+∞) the kth-largest eigenvalue functionλk : A→ λk(A) is DC on the set of positive operators ofp-Schatten class.

Example

Despite not living on the nuclear operators — as induced by∑i ti − log(1 + ti) — we have :

A 7→ Trace(A)− log det(I +A)

is a convex barrier on B2, for A : I +A ≥ 0.

M. Bacak, J. Borwein On delta-convex functions

Page 65: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

Spectral theory in infinite dimensions

Consider positive operators such that 〈Ax, x〉 ≥ 0 for all x ∈ `2C.

Theorem (B-Z, 2005)

For p ∈ 0 ∪ [1,+∞) the kth-largest eigenvalue functionλk : A→ λk(A) is DC on the set of positive operators ofp-Schatten class.

Example

Despite not living on the nuclear operators — as induced by∑i ti − log(1 + ti) — we have :

A 7→ Trace(A)− log det(I +A)

is a convex barrier on B2, for A : I +A ≥ 0.

M. Bacak, J. Borwein On delta-convex functions

Page 66: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

Spectral theory in infinite dimensions

Consider positive operators such that 〈Ax, x〉 ≥ 0 for all x ∈ `2C.

Theorem (B-Z, 2005)

For p ∈ 0 ∪ [1,+∞) the kth-largest eigenvalue functionλk : A→ λk(A) is DC on the set of positive operators ofp-Schatten class.

Example

Despite not living on the nuclear operators — as induced by∑i ti − log(1 + ti) — we have :

A 7→ Trace(A)− log det(I +A)

is a convex barrier on B2, for A : I +A ≥ 0.

M. Bacak, J. Borwein On delta-convex functions

Page 67: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

Further operator theory

Let X be a Banach space. Each symmetric bounded linear operatorT : X → X∗ generates a quadratic form on X by x 7→ 〈Tx, x〉.

• When is a quadratic form DC?

• X is a UMD space if this holds for all symmetric T?

Theorem (Kalton-Konyagin-Vesely, 2008)

The quadratic formx 7→ 〈Tx, x〉

is DC if and only if T is a UMD operator (this has a Walsh-Paleymartingale-based definition).

M. Bacak, J. Borwein On delta-convex functions

Page 68: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

Further operator theory

Let X be a Banach space. Each symmetric bounded linear operatorT : X → X∗ generates a quadratic form on X by x 7→ 〈Tx, x〉.

• When is a quadratic form DC?

• X is a UMD space if this holds for all symmetric T?

Theorem (Kalton-Konyagin-Vesely, 2008)

The quadratic formx 7→ 〈Tx, x〉

is DC if and only if T is a UMD operator (this has a Walsh-Paleymartingale-based definition).

M. Bacak, J. Borwein On delta-convex functions

Page 69: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

Further operator theory

Let X be a Banach space. Each symmetric bounded linear operatorT : X → X∗ generates a quadratic form on X by x 7→ 〈Tx, x〉.

• When is a quadratic form DC?

• X is a UMD space if this holds for all symmetric T?

Theorem (Kalton-Konyagin-Vesely, 2008)

The quadratic formx 7→ 〈Tx, x〉

is DC if and only if T is a UMD operator (this has a Walsh-Paleymartingale-based definition).

M. Bacak, J. Borwein On delta-convex functions

Page 70: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

Further operator theory

• All UMD spaces are super-reflexive;

• Wp and Bp — and so Lp is UMD — for 1 < p <∞. Hence:

Proposition

Let T be a symmetric bounded linear operator on a Hilbert space.Then the function x 7→ 〈Tx, x〉 is DC on X.

• Alternative proof: Clearly 〈T ·, ·〉 is C1,1, which in Hilbertspaces implies DC.

• A stronger result: 〈T ·, ·〉 is a difference of two nonnegative

quadratic forms (necessarily convex): T = |T |+T2 − |T |−T2 .

- “X is type (DCQ)” ⇐ type p ≥ 2; `p(p < 2) is not (DCQ).

M. Bacak, J. Borwein On delta-convex functions

Page 71: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

Further operator theory

• All UMD spaces are super-reflexive;

• Wp and Bp — and so Lp is UMD — for 1 < p <∞. Hence:

Proposition

Let T be a symmetric bounded linear operator on a Hilbert space.Then the function x 7→ 〈Tx, x〉 is DC on X.

• Alternative proof: Clearly 〈T ·, ·〉 is C1,1, which in Hilbertspaces implies DC.

• A stronger result: 〈T ·, ·〉 is a difference of two nonnegative

quadratic forms (necessarily convex): T = |T |+T2 − |T |−T2 .

- “X is type (DCQ)” ⇐ type p ≥ 2; `p(p < 2) is not (DCQ).

M. Bacak, J. Borwein On delta-convex functions

Page 72: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

Further operator theory

• All UMD spaces are super-reflexive;

• Wp and Bp — and so Lp is UMD — for 1 < p <∞. Hence:

Proposition

Let T be a symmetric bounded linear operator on a Hilbert space.Then the function x 7→ 〈Tx, x〉 is DC on X.

• Alternative proof: Clearly 〈T ·, ·〉 is C1,1, which in Hilbertspaces implies DC.

• A stronger result: 〈T ·, ·〉 is a difference of two nonnegative

quadratic forms (necessarily convex): T = |T |+T2 − |T |−T2 .

- “X is type (DCQ)” ⇐ type p ≥ 2; `p(p < 2) is not (DCQ).

M. Bacak, J. Borwein On delta-convex functions

Page 73: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

Further operator theory

• All UMD spaces are super-reflexive;

• Wp and Bp — and so Lp is UMD — for 1 < p <∞. Hence:

Proposition

Let T be a symmetric bounded linear operator on a Hilbert space.Then the function x 7→ 〈Tx, x〉 is DC on X.

• Alternative proof: Clearly 〈T ·, ·〉 is C1,1, which in Hilbertspaces implies DC.

• A stronger result: 〈T ·, ·〉 is a difference of two nonnegative

quadratic forms (necessarily convex): T = |T |+T2 − |T |−T2 .

- “X is type (DCQ)” ⇐ type p ≥ 2; `p(p < 2) is not (DCQ).

M. Bacak, J. Borwein On delta-convex functions

Page 74: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Polynomials in several variablesVariational analysisNash equilibriaEigenvaluesFurther operator theory

Further operator theory

• All UMD spaces are super-reflexive;

• Wp and Bp — and so Lp is UMD — for 1 < p <∞. Hence:

Proposition

Let T be a symmetric bounded linear operator on a Hilbert space.Then the function x 7→ 〈Tx, x〉 is DC on X.

• Alternative proof: Clearly 〈T ·, ·〉 is C1,1, which in Hilbertspaces implies DC.

• A stronger result: 〈T ·, ·〉 is a difference of two nonnegative

quadratic forms (necessarily convex): T = |T |+T2 − |T |−T2 .

- “X is type (DCQ)” ⇐ type p ≥ 2; `p(p < 2) is not (DCQ).

M. Bacak, J. Borwein On delta-convex functions

Page 75: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

DifferentiabilityComposition of DC mappingsToland duality

Finer structure of DC functions

JMB and MB

M. Bacak, J. Borwein On delta-convex functions

Page 76: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

DifferentiabilityComposition of DC mappingsToland duality

Differentiability properties

• The Clarke subdifferential on RN .

Theorem (Euclidean properties)

Let f : Rn → R be DC with a decomposition f = f1 − f2. Then,

1 ∂Cf(x) ⊂ ∂Cf1(x)− ∂Cf2(x) for all x ∈ Rn;

2 ∂Cf reduces to ∇f a.e. on Rn; so a.e. strictly differentiable;

3 f has a second-order Taylor expansion a.e. on Rn.

Proof of 1.

(f − g)o(x;h)≤ (f)o(x;h) + (−g)o(x;h) = (f)′(x;h) + (−g)

′(x;h).

(Find a minimal decomposition with equality?)

• ∂Cf(x) need not be singleton when f is differentiable at x ∈ Rni.e., DC need not be regular

M. Bacak, J. Borwein On delta-convex functions

Page 77: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

DifferentiabilityComposition of DC mappingsToland duality

Differentiability properties

• The Clarke subdifferential on RN .

Theorem (Euclidean properties)

Let f : Rn → R be DC with a decomposition f = f1 − f2. Then,

1 ∂Cf(x) ⊂ ∂Cf1(x)− ∂Cf2(x) for all x ∈ Rn;

2 ∂Cf reduces to ∇f a.e. on Rn; so a.e. strictly differentiable;

3 f has a second-order Taylor expansion a.e. on Rn.

Proof of 1.

(f − g)o(x;h)≤ (f)o(x;h) + (−g)o(x;h) = (f)′(x;h) + (−g)

′(x;h).

(Find a minimal decomposition with equality?)

• ∂Cf(x) need not be singleton when f is differentiable at x ∈ Rni.e., DC need not be regular

M. Bacak, J. Borwein On delta-convex functions

Page 78: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

DifferentiabilityComposition of DC mappingsToland duality

Differentiability properties

• The Clarke subdifferential on RN .

Theorem (Euclidean properties)

Let f : Rn → R be DC with a decomposition f = f1 − f2. Then,

1 ∂Cf(x) ⊂ ∂Cf1(x)− ∂Cf2(x) for all x ∈ Rn;

2 ∂Cf reduces to ∇f a.e. on Rn; so a.e. strictly differentiable;

3 f has a second-order Taylor expansion a.e. on Rn.

Proof of 1.

(f − g)o(x;h)≤ (f)o(x;h) + (−g)o(x;h) = (f)′(x;h) + (−g)

′(x;h).

(Find a minimal decomposition with equality?)

• ∂Cf(x) need not be singleton when f is differentiable at x ∈ Rni.e., DC need not be regular

M. Bacak, J. Borwein On delta-convex functions

Page 79: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

DifferentiabilityComposition of DC mappingsToland duality

Differentiability properties

• The Clarke subdifferential on RN .

Theorem (Euclidean properties)

Let f : Rn → R be DC with a decomposition f = f1 − f2. Then,

1 ∂Cf(x) ⊂ ∂Cf1(x)− ∂Cf2(x) for all x ∈ Rn;

2 ∂Cf reduces to ∇f a.e. on Rn; so a.e. strictly differentiable;

3 f has a second-order Taylor expansion a.e. on Rn.

Proof of 1.

(f − g)o(x;h)≤ (f)o(x;h) + (−g)o(x;h) = (f)′(x;h) + (−g)

′(x;h).

(Find a minimal decomposition with equality?)

• ∂Cf(x) need not be singleton when f is differentiable at x ∈ Rni.e., DC need not be regular

M. Bacak, J. Borwein On delta-convex functions

Page 80: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

DifferentiabilityComposition of DC mappingsToland duality

Differentiability properties

• The Clarke subdifferential on RN .

Theorem (Euclidean properties)

Let f : Rn → R be DC with a decomposition f = f1 − f2. Then,

1 ∂Cf(x) ⊂ ∂Cf1(x)− ∂Cf2(x) for all x ∈ Rn;

2 ∂Cf reduces to ∇f a.e. on Rn; so a.e. strictly differentiable;

3 f has a second-order Taylor expansion a.e. on Rn.

Proof of 1.

(f − g)o(x;h)≤ (f)o(x;h) + (−g)o(x;h) = (f)′(x;h) + (−g)

′(x;h).

(Find a minimal decomposition with equality?)

• ∂Cf(x) need not be singleton when f is differentiable at x ∈ Rni.e., DC need not be regular

M. Bacak, J. Borwein On delta-convex functions

Page 81: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

DifferentiabilityComposition of DC mappingsToland duality

Differentiability properties

• The Clarke subdifferential on RN .

Theorem (Euclidean properties)

Let f : Rn → R be DC with a decomposition f = f1 − f2. Then,

1 ∂Cf(x) ⊂ ∂Cf1(x)− ∂Cf2(x) for all x ∈ Rn;

2 ∂Cf reduces to ∇f a.e. on Rn; so a.e. strictly differentiable;

3 f has a second-order Taylor expansion a.e. on Rn.

Proof of 1.

(f − g)o(x;h)≤ (f)o(x;h) + (−g)o(x;h) = (f)′(x;h) + (−g)

′(x;h).

(Find a minimal decomposition with equality?)

• ∂Cf(x) need not be singleton when f is differentiable at x ∈ Rni.e., DC need not be regular

M. Bacak, J. Borwein On delta-convex functions

Page 82: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

DifferentiabilityComposition of DC mappingsToland duality

Differentiability properties

• The Clarke subdifferential on RN .

Theorem (Euclidean properties)

Let f : Rn → R be DC with a decomposition f = f1 − f2. Then,

1 ∂Cf(x) ⊂ ∂Cf1(x)− ∂Cf2(x) for all x ∈ Rn;

2 ∂Cf reduces to ∇f a.e. on Rn; so a.e. strictly differentiable;

3 f has a second-order Taylor expansion a.e. on Rn.

Proof of 1.

(f − g)o(x;h)≤ (f)o(x;h) + (−g)o(x;h) = (f)′(x;h) + (−g)

′(x;h).

(Find a minimal decomposition with equality?)

• ∂Cf(x) need not be singleton when f is differentiable at x ∈ Rni.e., DC need not be regular

M. Bacak, J. Borwein On delta-convex functions

Page 83: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

DifferentiabilityComposition of DC mappingsToland duality

Differentiability properties

Theorem (Banach properties, Vesely-Zajıcek, 2001)

Let X be a Banach space and A ⊂ X an open convex subset.Suppose f : A→ R is locally DC.

1 All one-sided directional derivatives of f exist on A.

2 If X is Asplund, then f is strictly Frechet differentiableeverywhere on A excepting a set of the first category.

3 If X is weak Asplund, then f is strictly Gateaux differentiableeverywhere on A excepting a set of the first category.

M. Bacak, J. Borwein On delta-convex functions

Page 84: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

DifferentiabilityComposition of DC mappingsToland duality

Differentiability properties

Theorem (Banach properties, Vesely-Zajıcek, 2001)

Let X be a Banach space and A ⊂ X an open convex subset.Suppose f : A→ R is locally DC.

1 All one-sided directional derivatives of f exist on A.

2 If X is Asplund, then f is strictly Frechet differentiableeverywhere on A excepting a set of the first category.

3 If X is weak Asplund, then f is strictly Gateaux differentiableeverywhere on A excepting a set of the first category.

M. Bacak, J. Borwein On delta-convex functions

Page 85: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

DifferentiabilityComposition of DC mappingsToland duality

Differentiability properties

Theorem (Banach properties, Vesely-Zajıcek, 2001)

Let X be a Banach space and A ⊂ X an open convex subset.Suppose f : A→ R is locally DC.

1 All one-sided directional derivatives of f exist on A.

2 If X is Asplund, then f is strictly Frechet differentiableeverywhere on A excepting a set of the first category.

3 If X is weak Asplund, then f is strictly Gateaux differentiableeverywhere on A excepting a set of the first category.

M. Bacak, J. Borwein On delta-convex functions

Page 86: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

DifferentiabilityComposition of DC mappingsToland duality

Differentiability properties

Theorem (Banach properties, Vesely-Zajıcek, 2001)

Let X be a Banach space and A ⊂ X an open convex subset.Suppose f : A→ R is locally DC.

1 All one-sided directional derivatives of f exist on A.

2 If X is Asplund, then f is strictly Frechet differentiableeverywhere on A excepting a set of the first category.

3 If X is weak Asplund, then f is strictly Gateaux differentiableeverywhere on A excepting a set of the first category.

M. Bacak, J. Borwein On delta-convex functions

Page 87: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

DifferentiabilityComposition of DC mappingsToland duality

Differentiability properties

Differentiability of the control function.

Proposition (Vesely-Zajıcek, 2001)

Let X be a normed linear space and A ⊂ X open and convex.Suppose f : A→ R is DC on A with a control function f .

1 If f is Frechet differentiable at x ∈ A, then f is strictlyFrechet differentiable at x.

2 If f is Gateaux differentiable at x ∈ A, then f is Gateauxdifferentiable at x.

Recall: f is DC if and only if there exists a continuous convexfunction f such that both ±f + f are convex:

f = control function

M. Bacak, J. Borwein On delta-convex functions

Page 88: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

DifferentiabilityComposition of DC mappingsToland duality

Differentiability properties

Differentiability of the control function.

Proposition (Vesely-Zajıcek, 2001)

Let X be a normed linear space and A ⊂ X open and convex.Suppose f : A→ R is DC on A with a control function f .

1 If f is Frechet differentiable at x ∈ A, then f is strictlyFrechet differentiable at x.

2 If f is Gateaux differentiable at x ∈ A, then f is Gateauxdifferentiable at x.

Recall: f is DC if and only if there exists a continuous convexfunction f such that both ±f + f are convex:

f = control function

M. Bacak, J. Borwein On delta-convex functions

Page 89: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

DifferentiabilityComposition of DC mappingsToland duality

Differentiability properties

Differentiability of the control function.

Proposition (Vesely-Zajıcek, 2001)

Let X be a normed linear space and A ⊂ X open and convex.Suppose f : A→ R is DC on A with a control function f .

1 If f is Frechet differentiable at x ∈ A, then f is strictlyFrechet differentiable at x.

2 If f is Gateaux differentiable at x ∈ A, then f is Gateauxdifferentiable at x.

Recall: f is DC if and only if there exists a continuous convexfunction f such that both ±f + f are convex:

f = control function

M. Bacak, J. Borwein On delta-convex functions

Page 90: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

DifferentiabilityComposition of DC mappingsToland duality

Differentiability properties

Differentiability of the control function.

Proposition (Vesely-Zajıcek, 2001)

Let X be a normed linear space and A ⊂ X open and convex.Suppose f : A→ R is DC on A with a control function f .

1 If f is Frechet differentiable at x ∈ A, then f is strictlyFrechet differentiable at x.

2 If f is Gateaux differentiable at x ∈ A, then f is Gateauxdifferentiable at x.

Recall: f is DC if and only if there exists a continuous convexfunction f such that both ±f + f are convex:

f = control function

M. Bacak, J. Borwein On delta-convex functions

Page 91: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

DifferentiabilityComposition of DC mappingsToland duality

Composition of DC mappings

Theorem (Hartman, 1959)

Let A ⊂ Rm be convex and either open or closed. Let B ⊂ Rn beconvex and open. If F : A→ B and g : B → R are DC, then g Fis a locally DC function on A.

Theorem (Vesely, Zajıcek, 1987, 2009)

Let X,Y be normed linear spaces, A ⊂ X a convex set, andB ⊂ Y open convex. If F : A→ B and g : B → R are locally DC,then g F is locally DC on A.

M. Bacak, J. Borwein On delta-convex functions

Page 92: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

DifferentiabilityComposition of DC mappingsToland duality

Composition of DC mappings

Theorem (Hartman, 1959)

Let A ⊂ Rm be convex and either open or closed. Let B ⊂ Rn beconvex and open. If F : A→ B and g : B → R are DC, then g Fis a locally DC function on A.

Theorem (Vesely, Zajıcek, 1987, 2009)

Let X,Y be normed linear spaces, A ⊂ X a convex set, andB ⊂ Y open convex. If F : A→ B and g : B → R are locally DC,then g F is locally DC on A.

M. Bacak, J. Borwein On delta-convex functions

Page 93: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

DifferentiabilityComposition of DC mappingsToland duality

Toland duality, 1978

For a function f : X → (−∞,∞] on a Banach space X define itsconjugate function by

f∗(x∗) := supx∈X〈x∗, x〉 − f(x) x∗ ∈ X∗.

Theorem (Ellaia and Hiriart-Urruty, 1986)

Let X be a Banach space, h : X → R be convex continuous, andg : X → (−∞,∞] any function. Then for each x∗ ∈ dom g∗,

(g − h)∗(x∗) = supy∗∈domh∗

g∗(x∗ + y∗)− h∗(y∗)

• This statement — or various critical point consequences — isnow called Toland duality.Toland is the new Director of the Newton Institute

M. Bacak, J. Borwein On delta-convex functions

Page 94: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

DifferentiabilityComposition of DC mappingsToland duality

Toland duality, 1978

For a function f : X → (−∞,∞] on a Banach space X define itsconjugate function by

f∗(x∗) := supx∈X〈x∗, x〉 − f(x) x∗ ∈ X∗.

Theorem (Ellaia and Hiriart-Urruty, 1986)

Let X be a Banach space, h : X → R be convex continuous, andg : X → (−∞,∞] any function. Then for each x∗ ∈ dom g∗,

(g − h)∗(x∗) = supy∗∈domh∗

g∗(x∗ + y∗)− h∗(y∗)

• This statement — or various critical point consequences — isnow called Toland duality.Toland is the new Director of the Newton Institute

M. Bacak, J. Borwein On delta-convex functions

Page 95: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

DifferentiabilityComposition of DC mappingsToland duality

Toland duality

Corollary

Let X be a Banach space, h : X → R be convex continuous, andg : X → (−∞,∞] any function. Then

infx∈X

g(x)− h(x) = infx∗∈domh∗

h∗(x∗)− g∗(x∗). (1)

Corollary

If we assume both g, h are continuous convex, and so g − h is DCon X, we arrive at (1) along with

supx∈X

g(x)− h(x) = supx∗∈dom g∗

h∗(x∗)− g∗(x∗).

M. Bacak, J. Borwein On delta-convex functions

Page 96: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

DifferentiabilityComposition of DC mappingsToland duality

Toland duality

Corollary

Let X be a Banach space, h : X → R be convex continuous, andg : X → (−∞,∞] any function. Then

infx∈X

g(x)− h(x) = infx∗∈domh∗

h∗(x∗)− g∗(x∗). (1)

Corollary

If we assume both g, h are continuous convex, and so g − h is DCon X, we arrive at (1) along with

supx∈X

g(x)− h(x) = supx∗∈dom g∗

h∗(x∗)− g∗(x∗).

M. Bacak, J. Borwein On delta-convex functions

Page 97: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Composition of DC mappingsFinite vs infinite dimensionsDifferentiability

Negative results

M. Bacak, J. Borwein On delta-convex functions

Page 98: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Composition of DC mappingsFinite vs infinite dimensionsDifferentiability

Counterexamples to composition

• A composition of DC functions that is not DC:

Example (Hartman, 1959)

The composition of DC functions need not be DC even in R.Consider

f : (0, 1)→ [0, 1) : x 7→ |x− 1/2|,

andg : [0, 1)→ R : y 7→ 1−√y.

Then g f is not DC at 1/2.

• Note: 0 6∈ int[0, 1).

M. Bacak, J. Borwein On delta-convex functions

Page 99: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Composition of DC mappingsFinite vs infinite dimensionsDifferentiability

Counterexamples to composition

• A composition of DC functions that is not DC:

Example (Hartman, 1959)

The composition of DC functions need not be DC even in R.Consider

f : (0, 1)→ [0, 1) : x 7→ |x− 1/2|,

andg : [0, 1)→ R : y 7→ 1−√y.

Then g f is not DC at 1/2.

• Note: 0 6∈ int[0, 1).

M. Bacak, J. Borwein On delta-convex functions

Page 100: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Composition of DC mappingsFinite vs infinite dimensionsDifferentiability

Counterexamples to composition

• A composition of DC functions that is not DC:

Example (Hartman, 1959)

The composition of DC functions need not be DC even in R.Consider

f : (0, 1)→ [0, 1) : x 7→ |x− 1/2|,

andg : [0, 1)→ R : y 7→ 1−√y.

Then g f is not DC at 1/2.

• Note: 0 6∈ int[0, 1).

M. Bacak, J. Borwein On delta-convex functions

Page 101: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Composition of DC mappingsFinite vs infinite dimensionsDifferentiability

Counterexamples to composition, I

Figure: g f = 1−√| · −1/2| is not DC around 1/2.

• One-sided derivatives of g f infinite at 1/2 (DC have finite limits).

• Failure of openness constraint qualification (CQ) is to blame.

M. Bacak, J. Borwein On delta-convex functions

Page 102: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Composition of DC mappingsFinite vs infinite dimensionsDifferentiability

Counterexamples to composition, I

Figure: g f = 1−√| · −1/2| is not DC around 1/2.

• One-sided derivatives of g f infinite at 1/2 (DC have finite limits).

• Failure of openness constraint qualification (CQ) is to blame.

M. Bacak, J. Borwein On delta-convex functions

Page 103: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Composition of DC mappingsFinite vs infinite dimensionsDifferentiability

Counter-examples to composition, II

What follows is a very general method of constructing compositioncounter-examples:

Theorem (Vesely-Zajıcek, 2009)

Let X,Y be infinite-dimensional normed linear spaces. Let A ⊂ Xand B ⊂ Y be convex with A open.Suppose g : B → R is unbounded on some bounded subset of B.Then there exists a DC mapping F : A→ B such that g F is notDC on A.

• We give a fairly concrete realization of F and g in our paper.

M. Bacak, J. Borwein On delta-convex functions

Page 104: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Composition of DC mappingsFinite vs infinite dimensionsDifferentiability

Counter-examples to composition, II

What follows is a very general method of constructing compositioncounter-examples:

Theorem (Vesely-Zajıcek, 2009)

Let X,Y be infinite-dimensional normed linear spaces. Let A ⊂ Xand B ⊂ Y be convex with A open.Suppose g : B → R is unbounded on some bounded subset of B.Then there exists a DC mapping F : A→ B such that g F is notDC on A.

• We give a fairly concrete realization of F and g in our paper.

M. Bacak, J. Borwein On delta-convex functions

Page 105: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Composition of DC mappingsFinite vs infinite dimensionsDifferentiability

Counter-examples to composition, II

What follows is a very general method of constructing compositioncounter-examples:

Theorem (Vesely-Zajıcek, 2009)

Let X,Y be infinite-dimensional normed linear spaces. Let A ⊂ Xand B ⊂ Y be convex with A open.Suppose g : B → R is unbounded on some bounded subset of B.Then there exists a DC mapping F : A→ B such that g F is notDC on A.

• We give a fairly concrete realization of F and g in our paper.

M. Bacak, J. Borwein On delta-convex functions

Page 106: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Composition of DC mappingsFinite vs infinite dimensionsDifferentiability

Finite vs infinite dimensions

Theorem (Vesely, Zajıcek, 2009)

Let X be a normed linear space and A ⊂ X open convex set.Then the following are equivalent.

1 X is infinite-dimensional.

2 There is a positive DC function f on A such that 1/f is notDC on A.

3 There is a locally DC function on A which is not DC on A.

M. Bacak, J. Borwein On delta-convex functions

Page 107: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Composition of DC mappingsFinite vs infinite dimensionsDifferentiability

Finite vs infinite dimensions

Theorem (Vesely, Zajıcek, 2009)

Let X be a normed linear space and A ⊂ X open convex set.Then the following are equivalent.

1 X is infinite-dimensional.

2 There is a positive DC function f on A such that 1/f is notDC on A.

3 There is a locally DC function on A which is not DC on A.

M. Bacak, J. Borwein On delta-convex functions

Page 108: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Composition of DC mappingsFinite vs infinite dimensionsDifferentiability

Finite vs infinite dimensions

Theorem (Vesely, Zajıcek, 2009)

Let X be a normed linear space and A ⊂ X open convex set.Then the following are equivalent.

1 X is infinite-dimensional.

2 There is a positive DC function f on A such that 1/f is notDC on A.

3 There is a locally DC function on A which is not DC on A.

M. Bacak, J. Borwein On delta-convex functions

Page 109: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Composition of DC mappingsFinite vs infinite dimensionsDifferentiability

Finite vs infinite dimensions and reflexivity

• Reciprocals of convex functions yield a striking variant.

Theorem (Holicky et al, 2007)

X is reflexive (resp. finite dim.) if and only if every positivecontinuous convex (resp. DC) function on X has 1/f DC.

• Another striking limiting example is:

Theorem (Kopecka-Maly, 1990)

There exists a function on `2 which is DC on each bounded convexsubset of `2 but is not DC on `2.

M. Bacak, J. Borwein On delta-convex functions

Page 110: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Composition of DC mappingsFinite vs infinite dimensionsDifferentiability

Finite vs infinite dimensions and reflexivity

• Reciprocals of convex functions yield a striking variant.

Theorem (Holicky et al, 2007)

X is reflexive (resp. finite dim.) if and only if every positivecontinuous convex (resp. DC) function on X has 1/f DC.

• Another striking limiting example is:

Theorem (Kopecka-Maly, 1990)

There exists a function on `2 which is DC on each bounded convexsubset of `2 but is not DC on `2.

M. Bacak, J. Borwein On delta-convex functions

Page 111: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Composition of DC mappingsFinite vs infinite dimensionsDifferentiability

Counterexamples to differentiability theorems

Theorem (Kopecka, Maly, 1990)

There exists a DC function on R2 which is strictly Frechetdifferentiable at the origin but which does not admit a controlfunction that is Frechet differentiable at the origin.

Theorem (Pavlica, 2005)

There exists a DC function on R2 which belongs to the class C1but does not admit a control function that is Frechet differentiableat the origin.

M. Bacak, J. Borwein On delta-convex functions

Page 112: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Composition of DC mappingsFinite vs infinite dimensionsDifferentiability

Counterexamples to differentiability theorems

Theorem (Kopecka, Maly, 1990)

There exists a DC function on R2 which is strictly Frechetdifferentiable at the origin but which does not admit a controlfunction that is Frechet differentiable at the origin.

Theorem (Pavlica, 2005)

There exists a DC function on R2 which belongs to the class C1but does not admit a control function that is Frechet differentiableat the origin.

M. Bacak, J. Borwein On delta-convex functions

Page 113: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Distance functions

M. Bacak, J. Borwein On delta-convex functions

Page 114: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Distance functions: positive resultsObservation (Asplund, 1969)

d2C is paraconcave and so DC for C ⊂ X closed in Hilbert space:

d2C(x) = − supc∈C−‖x− c‖2 = ‖x‖2 − [sup

c∈C2〈x, c〉 − ‖c‖2].

• The smooth variational principle produces:

Theorem (Borwein 1991, Borwein-Zhu, 2005)

For C ⊂ X closed in Hilbert space, dC is locally DC on X \ Cwhile ∂CdC is a minimal CUSCO on X.

• Asplund’s result and the B-Z theorem allows proximal analysison Hilbert space to be done without Rademacher’s theorem.

M. Bacak, J. Borwein On delta-convex functions

Page 115: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Distance functions: positive resultsObservation (Asplund, 1969)

d2C is paraconcave and so DC for C ⊂ X closed in Hilbert space:

d2C(x) = − supc∈C−‖x− c‖2 = ‖x‖2 − [sup

c∈C2〈x, c〉 − ‖c‖2].

• The smooth variational principle produces:

Theorem (Borwein 1991, Borwein-Zhu, 2005)

For C ⊂ X closed in Hilbert space, dC is locally DC on X \ Cwhile ∂CdC is a minimal CUSCO on X.

• Asplund’s result and the B-Z theorem allows proximal analysison Hilbert space to be done without Rademacher’s theorem.

M. Bacak, J. Borwein On delta-convex functions

Page 116: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Distance functions: positive resultsObservation (Asplund, 1969)

d2C is paraconcave and so DC for C ⊂ X closed in Hilbert space:

d2C(x) = − supc∈C−‖x− c‖2 = ‖x‖2 − [sup

c∈C2〈x, c〉 − ‖c‖2].

• The smooth variational principle produces:

Theorem (Borwein 1991, Borwein-Zhu, 2005)

For C ⊂ X closed in Hilbert space, dC is locally DC on X \ Cwhile ∂CdC is a minimal CUSCO on X.

• Asplund’s result and the B-Z theorem allows proximal analysison Hilbert space to be done without Rademacher’s theorem.

M. Bacak, J. Borwein On delta-convex functions

Page 117: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Distance functions: positive resultsObservation (Asplund, 1969)

d2C is paraconcave and so DC for C ⊂ X closed in Hilbert space:

d2C(x) = − supc∈C−‖x− c‖2 = ‖x‖2 − [sup

c∈C2〈x, c〉 − ‖c‖2].

• The smooth variational principle produces:

Theorem (Borwein 1991, Borwein-Zhu, 2005)

For C ⊂ X closed in Hilbert space, dC is locally DC on X \ Cwhile ∂CdC is a minimal CUSCO on X.

• Asplund’s result and the B-Z theorem allows proximal analysison Hilbert space to be done without Rademacher’s theorem.

M. Bacak, J. Borwein On delta-convex functions

Page 118: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Distance functions: negative results

Example (Borwein-Moors, 1997)

There is a closed set C ⊂ R2 with dC not (locally) DC on R2.Proof: Let C := C1 × C1 ⊂ R2 for C1 ⊂ [0, 1] be a Cantor set ofpositive measure.dC is not strictly differentiable anywhere on bd(C) = C.So dC is not locally DC; as DC functions are a.e. strictly Frechet.

• In particular, the operation√· does not preserve DC.

• dC is a very rich tool for building counter-examples.

Question

If the norm on a Banach space X is sufficiently nice, is d2C DClocally for all closed sets C on X (dC on X \ C)?

M. Bacak, J. Borwein On delta-convex functions

Page 119: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Distance functions: negative results

Example (Borwein-Moors, 1997)

There is a closed set C ⊂ R2 with dC not (locally) DC on R2.Proof: Let C := C1 × C1 ⊂ R2 for C1 ⊂ [0, 1] be a Cantor set ofpositive measure.dC is not strictly differentiable anywhere on bd(C) = C.So dC is not locally DC; as DC functions are a.e. strictly Frechet.

• In particular, the operation√· does not preserve DC.

• dC is a very rich tool for building counter-examples.

Question

If the norm on a Banach space X is sufficiently nice, is d2C DClocally for all closed sets C on X (dC on X \ C)?

M. Bacak, J. Borwein On delta-convex functions

Page 120: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Distance functions: negative results

Example (Borwein-Moors, 1997)

There is a closed set C ⊂ R2 with dC not (locally) DC on R2.Proof: Let C := C1 × C1 ⊂ R2 for C1 ⊂ [0, 1] be a Cantor set ofpositive measure.dC is not strictly differentiable anywhere on bd(C) = C.So dC is not locally DC; as DC functions are a.e. strictly Frechet.

• In particular, the operation√· does not preserve DC.

• dC is a very rich tool for building counter-examples.

Question

If the norm on a Banach space X is sufficiently nice, is d2C DClocally for all closed sets C on X (dC on X \ C)?

M. Bacak, J. Borwein On delta-convex functions

Page 121: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Distance functions: negative results

Example (Borwein-Moors, 1997)

There is a closed set C ⊂ R2 with dC not (locally) DC on R2.Proof: Let C := C1 × C1 ⊂ R2 for C1 ⊂ [0, 1] be a Cantor set ofpositive measure.dC is not strictly differentiable anywhere on bd(C) = C.So dC is not locally DC; as DC functions are a.e. strictly Frechet.

• In particular, the operation√· does not preserve DC.

• dC is a very rich tool for building counter-examples.

Question

If the norm on a Banach space X is sufficiently nice, is d2C DClocally for all closed sets C on X (dC on X \ C)?

M. Bacak, J. Borwein On delta-convex functions

Page 122: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Distance functions: negative results

Example (Borwein-Moors, 1997)

There is a closed set C ⊂ R2 with dC not (locally) DC on R2.Proof: Let C := C1 × C1 ⊂ R2 for C1 ⊂ [0, 1] be a Cantor set ofpositive measure.dC is not strictly differentiable anywhere on bd(C) = C.So dC is not locally DC; as DC functions are a.e. strictly Frechet.

• In particular, the operation√· does not preserve DC.

• dC is a very rich tool for building counter-examples.

Question

If the norm on a Banach space X is sufficiently nice, is d2C DClocally for all closed sets C on X (dC on X \ C)?

M. Bacak, J. Borwein On delta-convex functions

Page 123: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

Distance functions: negative results

Example (Borwein-Moors, 1997)

There is a closed set C ⊂ R2 with dC not (locally) DC on R2.Proof: Let C := C1 × C1 ⊂ R2 for C1 ⊂ [0, 1] be a Cantor set ofpositive measure.dC is not strictly differentiable anywhere on bd(C) = C.So dC is not locally DC; as DC functions are a.e. strictly Frechet.

• In particular, the operation√· does not preserve DC.

• dC is a very rich tool for building counter-examples.

Question

If the norm on a Banach space X is sufficiently nice, is d2C DClocally for all closed sets C on X (dC on X \ C)?

M. Bacak, J. Borwein On delta-convex functions

Page 124: On delta-convex functionsdelta-convex(orDC) (on an open ) if there exist convex continuous functions f 1;f 2 on Xsuch that f= f 1 f 2 (on ). Can typically assume f 1;f 2 0 by adding

Basic structure of DC functionsExamples of DC functions

Finer structure of DC functionsNegative results

Distance functions

References — and many thanks to Regina and Yalcin

This talk was based on the paper:

• M. Bacak1 and J.M. Borwein, ”On difference convexity oflocally Lipschitz functions.” Optimization, 2011. (For AlfredoIusem at 60.)

• Preprint available at: http:

//carma.newcastle.edu.au/jon/dc-functions.pdf

Additional information is to be found in:

• J.M. Borwein and J. Vanderwerff, Convex Functions:Constructions, Characterizations and Counterexamples, CUP,2010.

• Website:http://carma.newcastle.edu.au/ConvexFunctions/

1Now at Max Planck Institute, LeipzigM. Bacak, J. Borwein On delta-convex functions


Recommended