Documente Academic
Documente Profesional
Documente Cultură
IN
SPAT
II NORMATE INFINIT DIMENSIONALE
MODERNA
SI APLICAT
COLECT
IA: ANALIZA
II
CONSTANTIN ZALINESCU
PROGRAMARE MATEMATICA
IN SPAT
II NORMATE
INFINIT DIMENSIONALE
NE
EDITURA ACADEMIEI ROMA
Bucuresti, 1998
Mathematical Programming in
Infinite Dimensional Normed Linear Spaces
ISBN 973-27-0578-7
Prefat
a
Punctul de plecare pentru scrierea acestei carti l constituie cursul pe care
autorul l tine la Facultatea de Informatica de la Universitatea Al. I. Cuza
din Iasi, sub denumirea de Cercetari operationale.
Prin acest curs cautam sa punem la ndem
ana studentilor si a cercetatorilor
care lucreaza n teoria optimizarii si n domenii conexe, ntr-o prezentare riguroasa, un set de rezultate interesante n sine, dar si utile pentru ntelegerea
altor cursuri.
Din dorinta de a-l face intrinsec (self-contained), n Capitolul 1 prezent
am
notiunile si rezultatele de baza de topologie si analiza functional
a, n succesiunea lor fireasca; daca toate aceste rezultate ar fi demonstrate, cititorul,
cu putine exceptii, pentru ntelegerea unui rezultat ar avea nevoie numai de
notiunile si rezultatele anterioare din text. Ins
a multe din rezultatele de
topologie sunt date fara demonstratii. Acele rezultate care se folosesc mai
frecvent sau care nu se gasesc n prea multe tratate, totusi, le demonstram:
teoremele lui Cantor, Baire, Weierstrass, principiul variational al lui Ekeland,
teoremele referitoare la functii semicontinue.
Avand n vedere ca cele mai multe rezultate referitoare la programarea
matematica sunt prezentate n spatii normate, dar mai ales faptul ca n probleme de programare convexa utilizarea topologiilor slabe este deosebit de utila,
n continuarea Capitolului 1 studiem spatiile local convexe si spatiile normate;
toate rezultatele importante, cu exceptia teoremei lui James, sunt date cu
demonstratii. Apoi dam trei rezultate importante din teoria spatiilor Hilbert,
care conduc, n final, la stabilirea faptului ca spatiile Hilbert sunt reflexive.
De asemenea punem n evident
a rezultatele referitoare la functii Gateaux si
Frechet diferentiabile de care avem nevoie n sectiunile urmatoare; un astfel
de rezultat este si Teorema 1.10.10 care va fi utilizata n Capitolul 3 pentru
obtinerea Teoremelor lui Aubin-Frankowska si a lui Graves.
In Capitolul 2 facem un studiu detaliat al functiilor convexe si al programarii convexe. Stabilim astfel mai multe rezultate de dualitate, formule
pentru functii conjugate si -subdiferentiale, precum si conditii de optimaliv
vi
Prefat
a
C. Zalinescu
Cuprins
1 Rezultate preliminare de analiz
a functional
a
1.1 Spatii topologice . . . . . . . . . . . . . . . . . . . . . .
1.2 Spatii metrice . . . . . . . . . . . . . . . . . . . . . . . .
1.3 Teorema Hahn-Banach si teoreme de separare algebrica
1.4 Spatii local convexe . . . . . . . . . . . . . . . . . . . . .
1.5 Teoreme de separare topologica si teorema bipolarei . .
1.6 Topologii slabe si teorema Alaoglu-Bourbaki . . . . . . .
1.7 Subspatii, spatii cat si spatii produs . . . . . . . . . . .
1.8 Spatii normate . . . . . . . . . . . . . . . . . . . . . . .
1.9 Spatii Hilbert . . . . . . . . . . . . . . . . . . . . . . . .
1.10 Diferentiabilitate n spatii normate . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
2 Programare convex
a
2.1 Functii convexe . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2 Semicontinuitatea functiilor convexe . . . . . . . . . . . . . . .
2.3 Functii conjugate . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4 Subdiferentiala unei functii convexe . . . . . . . . . . . . . . . .
2.5 Problema generala a programarii convexe . . . . . . . . . . . .
2.6 Probleme perturbate . . . . . . . . . . . . . . . . . . . . . . . .
2.7 Formule de calcul pentru conjugate, subdiferentiale, formule
de dualitate si conditii de optimalitate . . . . . . . . . . . . . .
2.8 Optimizare convexa cu restrictii . . . . . . . . . . . . . . . . . .
2.9 Cateva rezultate fundamentale n
analiza convexa . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.10 Aplicatii la problema celei mai bune aproxim
ari . . . . . . . . .
1
1
11
15
24
32
36
40
44
58
61
73
73
88
96
100
117
121
131
140
147
153
3 Programare neconvex
a
157
3.1 Conuri tangente . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
3.2 Formule de calcul pentru conuri tangente . . . . . . . . . . . . 167
vii
viii
Cuprins
3.3
3.4
Exercitii
189
Note bibliografice
223
Bibliografie
227
Index
231
Notatii
235
Contents
239
Capitolul 1
Rezultate preliminare de
analiz
a functional
a
1.1
Spatii topologice
V (x) V (x) x X.
(1.1)
int (X \ A) = X \ A.
V V (x) : V0 = V X0 .
F F : F 0 = F X0 .
Mai observam ca daca (X, ) este separat atunci (X0 , X0 ) este de asemenea
separat.
Daca (X1 , 1 ) si (X2 , 2 ) sunt spatii topologice atunci pentru fiecare (x1 , x2 )
din X1 X2 putem considera
V(x1 , x2 ) := {V X1 X2 | V1 V1 (x1 ), V2 V2 (x2 ) : V1 V2 V }.
Se obtine cu usurinta (exercitiu !) ca {V(x1 , x2 ) | (x1 , x2 ) X1 X2 } satisface conditiile din Teorema 1.1.2. Prin urmare exista o unica topologie pe
X1 X2 , notata 1 2 , astfel nc
at V (x1 , x2 ) = V(x1 , x2 ) pentru orice
(x1 , x2 ) X1 X2 . Topologia se numeste topologia produs pe X1 X2
a topologiilor 1 si 2 . Remarcam ca topologia 1 2 este separata daca si
numai daca topologiile 1 si 2 sunt separate (exercitiu !).
Mai general, daca avem o familie de spatii topologice (Xi , i ), i I 6= ,
putem considera spatiul
X :=
Y
n iI
Xi = {(xi )iI | xi Xi i I}
x:I
[
iI
Xi x(i) = xi Xi i I .
iI Vi
V, Vi = Xi i I \ J} .
pentru orice x X. In plus, avem ca (X, ) este separat daca si numai daca
(Xi , i ) este separat pentru orice i I.
Are loc urmatorul rezultat.
Teorema 1.1.9 Fie (X, ) un spatiu topologic. Urm
atoarele afirmatii sunt
echivalente:
(i) (Di )iI , X =
(ii) (Fi )iI F ,
iI
iI
Di , J I, J finit
a : X=
Fi = , J I, J finit
a :
iJ
iJ
Fi 6= J I, J finit
a]
S
iJ
Di ,
Fi = ,
iI
Fi 6= .
(1.2)
Desigur, n conditia (1.2) V(f (a)) si V(a) pot fi nlocuite cu sisteme fundamentale de vecinatati U(f (a)) si U(a) ale lui f (a) respectiv a.
Spunem ca f : (X, ) (Y, ) este continu
a (pe X) daca f este continu
a
n orice punct din X. Daca f este bijectiva si bicontinu
a (adica f si f 1 sunt
continue) spunem ca f este un homeomorfism, iar spatiile (X, ) si (Y, ) se
numesc homeomorfe.
Desigur, daca f : (X, ) (Y, ) este continu
a (n punctul a X) si
g : (Y, ) (Z, ) este continu
a (n b = f (a) Y ) atunci g f este continu
a
(n a).
Are loc urmatorul rezultat.
Teorema 1.1.12 Fie f : (X, ) (Y, ). Urm
atoarele afirmatii sunt echiva1
lente: (i) f este continu
a, (ii) f (D) D , (iii) f 1 (F ) F
F F , (iv) f (A) f (A) A X.
Un rezultat util este urmatorul.
Teorema 1.1.13 Fie (X, ), (Y, ) spatii topologice separate si f : X Y o
functie continu
a. Dac
a A X este compact
a atunci f (A) este compact
a.
(1.4)
:= {x X | f (x) < },
:= {(x, t) X IR | f (x) t},
:= {x X | f (x) }.
IA : X IR,
0 daca x A,
daca x X \ A.
IA (x) :=
Este clar ca dom A = PrX (A). Observam ca daca (X, ) este spatiu topologic
si A X IR este de tip epigraf atunci
A epi A A.
(1.5)
inf f (x),
U V(a) xU A
inf
sup f (x);
U V(a) xU A
este evident ca
lim inf f (x) lim sup f (x) si lim sup f (x) = lim inf (f )(x).
xa
xa
xa
xa
In plus, daca a A atunci lim inf xa f (x) f (a) lim supxa f (x).
Are loc urmatorul rezultat.
Teorema 1.1.16 Fie f, g : (X, ) IR si x X. Atunci:
(i) epi f = epi f , si deci f f ;
(ii) f = sup{g : X IR | g f, g i.s.c.};
(iii) f(x) = lim inf yx f (y);
(iv) f (x) = f(x) f este i.s.c. x.
10
= epi f .
(1.6)
11
1.2
Spatii metrice
U1 (x) = B(x, n1 ) | n IN ,
12
d(x, y) :=
(x1 y1 )2 + + (xk yk )2 ;
n0 d(xn , xn+1 )
13
14
(1.7)
15
1.3
A := {a | , a A},
a X, X0 X subspatiu liniar : A = a + X0
16
Sa observam ca daca (Ai )iI P(X) este o familie de multimi afine (conT
vexe, echilibrate, conuri) atunci iI Ai este afina (convex
a, echilibrat
a, con)
T
(exercitiu !); folosim conventia i Ai = X. Avand n vedere cele de mai
sus putem introduce notiunile de nf
asur
atoare afina, convex
a, echilibrat
a si
conica a unei multimi. Astfel nf
asur
atoarea afin
a a multimii A X este
\
aff A :=
{V | A V X, V afin
a},
nf
asur
atoarea convex
a este
conv A :=
{C | A C X, C convex
a},
nf
asur
atoarea conic
a este
con A :=
{C | A C X, C con},
iar nf
asur
atoarea echilibrat
a este
ech A :=
{E | A E X, E echilibrat
a}.
Desigur, nf
asur
atoarea liniar
a a multimii A este
lin A :=
{Y | A Y X, Y subspatiu liniar}.
n Xn
n Xi=1
n
i=1
i xi n IN , (i ) IR, (xi ) A,
Xn
i = 1 ,
i=1
o
Xn
i xi n IN , (i ) [0, [, (xi ) A,
i = 1 ,
i=1
( n+1
X
i=1
)
n+1
i=1
17
x X, > 0 : a + x A,
a raint A
x A, > 0 : (1 + )a x A.
Daca X, Y sunt spatii liniare reale, prin L(X, Y ) notam spatiul liniar real
al operatorilor liniari de la X la Y . Cazul n care Y = IR ocupa un loc aparte.
Spatiul L(X, IR) l notam prin X 0 si se numeste dualul algebric al lui X; un
element din X 0 se numeste functional
a liniar
a.
In analiza functionala urmatoarele tipuri de functii sunt foarte importante.
Aplicatia p : X IR este subliniar
a dac
a 1) p(x + y) p(x) + p(y) x, y X
si 2) p(x) = p(x) x X, [0, [; p este seminorm
a dac
a satisface
conditiile 1) si 2) p(x) = ||p(x) x X, IR. Functia p : X IR
este norm
a daca satisface 1), 2) si 3) p(x) = 0 x = 0; n acest caz, n
mod obisnuit, p(x) se noteaza prin kxk si se numeste norma lui x.
Observam ca daca p este seminorma atunci p(x) 0 pentru orice x X.
Intr-adevar, n acest caz avem 0 p(0) = p(x+(x)) p(x)+p(x) = 2p(x).
Daca p1 , . . . , pn sunt functionale subliniare (seminorme) atunci p1 + +pn
si max{p1 , . . . , pn } sunt de asemenea functionale subliniare (seminorme).
Un exemplu important de aplicatie subliniara este dat n continuare. Fie
A X absorbant
a, adica 0 aint A; aplicatia
pA : X IR, pA (x) := inf{ 0 | x A}
se numeste functionala Minkowski asociata multimii A.
18
1pA (a)
1+pA (x)
>0
pA (x)
< 1.
1 + pA (x)
19
1 (y) := 0 (u) + ,
20
x A.
(1.8)
21
<
H,
:= {x X | (x) < }
si
H,
:= {x X | (x) },
x aint A B.
22
x A, ]0, 1[.
ker i ker
1 , . . . , n IR : =
Xn
i=1
i i .
ker i ker
1 , . . . , n IR : =
Xn
i=1
i i .
23
6
ker
.
Deci
exist
a
x
ker
astfel
ca
x
/
ker
and
i
n
i
n . Lu
i=1
i=1
:= (yn n (
x))/n (
x), x := x
+
x,
avem ca i (x) = yi pentru 1 i n, adica T x = y. Deci T este surjectiv.
24
1.4
In acest paragraf X este un spatiu liniar real iar P este o familie nevida de
seminorme pe X.
Pentru x X, p1 , . . . , pn P (n IN ) si > 0 definim
V (x; p1 , . . . , pn ; ) := {y X | pi (y x) < i, 1 i n}.
Este evident ca
V (x; p1 , . . . , pn ; ) = x + V (0; p1 , . . . , pn ; ).
(1.10)
25
Ta (x) = a + x, O (x) = x.
26
27
() := (1 )a0 + x,
28
p 2p(x)
x = /2 < , si deci f 2p(x)
x = 2p(x)
f (x) . Luand M := 2/,
obtinem ca f (x) M p(x). Daca p(x) = 0, atunci p(tx) = 0 pentru orice
t > 0, de unde rezulta ca f (x) 0 = M p(x).
(iv) (v) Avem ca f (x) = f (x y + y) f (x y) + f (y), si deci
f (x) f (y) f (x y) M p(x y). Schimb
and x cu y, obtinem ca
|f (x) f (y)| M p(x y) pentru orice x, y X.
(1.12)
n
n
x X, pU (x) 1. Atunci pU n+1 x < 1 si deci n+1 x int U U pentru
orice n IN . Trecand la limita, obtinem ca x U .
Pe un spatiu liniar X putem sa avem mai multe topologii local convexe.
Se pune problema, de multe ori, de a compara acele topologii. O consecint
aa
teoremei precedente este si urmatorul rezultat.
a familii nevide si dirijate de seminorme pe
Teorema 1.4.5 Fie P si Q dou
X. Atunci
Q P q Q, M > 0, p P : q M p,
adic
a orice seminorm
a din Q este P continu
a.
Demonstratie. Conform Teoremei 1.1.1, tin
and seama si de faptul ca ntr-o
topologie liniara V(x) = {x + V | V V(0)}, avem ca
Q P VQ (x) VP (x) x X VQ (0) VP (0).
Concluzia rezulta imediat utilizand teorema precedent
a.
Are loc urmatoarea teorema de caracterizare a continuit
atii unui operator
liniar.
29
T := T.
30
(iv) H,
are interior nevid pentru un (orice) IR;
/ ker . Cum
H,0
ker este multime nchisa, exista o vecin
atate echilibrat
a U a lui 0 astfel ca
(
x + U ) ker = . Sa presupunem ca exista u
U astfel ca (
x+u
) 0.
]0, 1] astfel nc
u) = 0. Deoarece U este echilibrat
Atunci exista
at (
x +
a,
<
rezulta ca x
+
u (
x + U ) ker , absurd. Deci x
+ U H,0 H,0 , ceea
ce arata ca x
int H,0 6= .
Unicitatea limitei ntr-un spatiu topologic este asigurata, dupa cum am
remarcat deja, de faptul ca acesta este separat. In acest sens avem
a. Urm
atoarele
Teorema 1.4.8 Fie (X, P) spatiu local convex, cu P dirijat
afirmatii sunt echivalente:
(i) (X, P ) este separat;
(ii) x X \ {0}, p P : p(x) > 0, adic
a P este suficient
a;
(iii)
31
T (x1 , . . . , xk ) := x1 e1 + + xk ek ,
32
:= 1 e1 + k ek +
x,
T (1 , . . . , k , )
1.5
(1.13)
33
Demonstratie. Presupunem ca 0
/ int (A B). Aplicand Teorema 1.5.1
pentru multimile A B si {0}, exista X \ {0} astfel ca (x y) 0,
adica (x) (y), pentru orice x A, y B. Prin urmare are loc concluzia
dorita.
Invers, daca 6= 0 si sup (A) inf (B) atunci (u) 0 pentru orice
u AB. Presupunand ca 0 int (AB), inegalitatea de mai sus antreneaz
a
ca = 0, absurd. Prin urmare 0
/ int (A B).
Teorema 1.5.4 Fie A, B (X, P) dou
a multimi convexe si nevide. Atunci
0
/ AB
34
Pentru suficienta, fie := sup (A) inf (B) = sup (A B) < 0. Luand
U := {x | (x) > }, este clar ca U este vecin
atate pentru 0 si U (AB) = .
Prin urmare 0
/ A B.
Utilizand Teorema 1.5.2 se obtine o caracterizare interesant
a si utila a
multimilor convexe si nchise.
Teorema 1.5.5 Fie A (X, P). Atunci A este convex
a si nchis
a dac
a si
numai dac
a A este intersectia unei familii de semispatii nchise.
Demonstratie. Suficienta este evident
a deoarece orice semispatiu nchis
este o multime convexa si nchis
a.
H := H,
X \ {0}, IR, A H, .
ca A H,
=: H si x
35
36
1.6
(1.15)
Din relatia de mai sus rezulta ca ni=1 ker yi ker . Aplicand teorema
nucleelor (Teorema 1.3.6), obtinem 1 , . . . , n IR astfel nc
at pentru orice
x X,
Xn
Xn
i F (x, yi ) = F (x, y),
i yi (x) =
(x) =
P
i=1
i=1
37
38
Teorema 1.6.3 (Alaoglu-Bourbaki). Fie (X, P) un spatiu local convex separat si U X o vecin
atate a originii. Atunci U este multime w compact
a.
Demonstratie. Presupunem pentru nceput ca U este o vecin
atate convex
a,
nchisa si simetrica a originii. Atunci functionala Minkowski pU : X IR este
o seminorma continua. In plus
U = {x X | pU (x) 1}.
Sa consideram spatiul IRX nzestrat cu topologia produs, notata ; cum (IR, 0 )
este separat, este separata. Reamintim ca W este vecin
atate pentru f0 n
IRX daca exista x1 , . . . , xn X si > 0 astfel ca
n
x
x
1
pU (x) U , si deci pU (x) = pU (x) |(x)| 1, adica |(x)| pU (x).
Daca pU (x) = 0 atunci pU (x) = 0 1, si deci x U , pentru orice
IR; rezulta ca (x) 1 pentru orice IR, de unde avem ca
|(x)| = 0 pU (x). Echivalenta de mai sus este dovedit
a. Prin urmare
Q
U xX [pU (x), pU (x)]. Cum [pU (x), pU (x)] este multime compacta (n
raport cu topologia uzuala a lui IR), utilizand teorema lui Tihonov, avem ca
Q
iu compact n raport cu topologia produs, si
xX [pU (x), pU (x)] este spat
deci este submultime compacta a lui IRX . Avand n vedere Teorema 1.1.11,
pentru a dovedi ca U este w compact
a, este suficient sa arat
am ca U este
X
nchisa n (IR , ).
Observam pentru nceput ca cl U X 0 . Intr-adev
ar, daca f IRX \X 0 ,
exista x, y X, , IR astfel ca := |f (x + y) f (x) f (y)| > 0.
Luand := /(1 + || + ||), avem ca V (f ; x, y, x + y; ) X 0 = , ceea ce
arata, de fapt, ca X 0 este nchis
a.
0
39
(ii) T 1 (C)
= w cl (T (C ));
x conv (A B ).
40
x
A B. Utilizand din nou (1.18), avem ca x
/ (A B) . Deci avem si
(A B) conv (A B ).
(ii) Incluziunea T (C ) (T 1 (C)) este evident
a. Incluziunea invers
a se
obtine ca mai sus, utilizand Teorema 1.5.2.
(iii) Deoarece pentru 0 X, {0} = X , din (ii) obtinem
= w cl (Im T );
1.7
Subspatii, spatii c
at si spatii produs
41
(1.19)
este seminorma.
Fie acum P o familie dirijata de seminorme pe X si Pb := {
p | p P},
unde p este definit n (1.19). Obtinem astfel spatiul local convex X/X0 , Pb
numit spatiu c
at al lui X relativ la X0 . Are loc urmatorul rezultat.
Teorema 1.7.2 Fie (X, P) spatiu local convex, cu P dirijat
a, si X0 X
b are urm
subspatiu liniar, iar Pb = {
p | p P}. Spatiul (X/X0 , P)
atoarele
propriet
ati:
(i) Pr este aplicatie deschis
a, adic
a D P : Pr(D) Pb.
b Pr1 (D)
b P ; n particular Pr este operator continuu.
(ii) D
b
P
orice A X/X0 . Avand n vedere acest fapt si (i), este suficient sa arat
am
b
b si x0 Pr1 (D).
b P pentru D
b . Fie deci D
Cum
ca Pr1 (D)
b
b
P
P
b exist
b Fie
x
0 = Pr(x0 ) D,
a p P si > 0 astfel ca {
x | p(
xx
0 ) < } D.
x X astfel ca p(x x0 ) < ; atunci p(
xx
0 ) p(x x0 ) < . Prin urmare
42
b ceea ce arat
b P . Cele
{x X | p(x x0 ) < } Pr1 (D),
a ca Pr1 (D)
aratate mai nainte dovedesc si faptul ca Pr este functie continu
a.
b
b
(iii) Fie F X/X0 . Daca F este Pb-nchis
a, din continuitatea operatorului
1 b
Pr, obtinem ca Pr (F ) este multime P -nchis
a. Presupunem deci ca Pr1 (Fb )
1 b
este P -nchisa. Rezulta ca X \ Pr (F ) P , si deci, din (i),
px |X F () = px |X ( Pr) = |(
x)| = px ().
0
43
Yn
i=1
(1.20)
Xi =: X IR
Qn
i=1 Pi ;
Yn
i=1
(Xi , Pi ) , F () := (1 , . . . , n ),
(1.21)
unde
i : Xi IR, i (xi ) := (xi ), cu xi := (0, . . . , 0, xi , 0, . . . , 0) X, (1.22)
este un izomorfism de spatii local convexe (toate spatiile fiind nzestrate cu
topologiile slab-stelate).
Demonstratie. (i) Este evident ca
V ((x1 , . . . , xn ); tp1 ,...,pn ; ) =
Yn
i=1
V (xi ; pi ; ),
(x1 , . . . , xn ) :=
Xn
i=1
i (xi ),
44
x () := |(x)|.
(x F 1 )(1 , . . . , n ) =
i=1
n tx1 ,...,xn (1 , . . . , n ),
tinand cont de Teorema 1.4.7.
In cele ce urmeaza vom identifica (Qn (X, Pi ) ) cu Qn (X, Pi ) prin
i=1
i=1
intermediul izomorfismului F din teorema de mai sus.
Un caz particular important este spatiul X IR, unde (X, P) este un
spatiu local convex. In aceasta situatie (X IR) = X IR, iar pentru
(, ) X IR, (x, ) X IR avem ca h(, ), (x, )i = (x) + .
1.8
Spatii normate
d(x, y) := kx yk.
45
kT xk
= sup{kT xk | kxk = 1} = sup
x
X
\
{0}
.
kxk
Se constata usor (exercitiu !) ca aplicatia L(X, Y ) 3 T 7 kT k IR definit
a
mai sus este efectiv o norma pe L(X, Y ). De fiecare data cand spatiile normate
(X, k k) si (Y, k k) sunt date, spatiul L(X, Y ) este nzestrat cu norma definita
mai sus.
Operatorul T : (X, k k) (Y, k k) se numeste izomorfism de spatii normate daca T este liniar, bijectiv si bicontinuu; n acest caz spatiile normate X
si Y se spune ca sunt izomorfe. Operatorul T se numeste izometrie (liniar
a)
daca kT xk = kxk pentru orice x X, T este liniar si surjectiv (deci bijectiv).
Un caz particular important este cel n care Y = IR. Pentru functionala
L(X, IR) = X avem ca
kk := inf{M > 0 | |(x)| M kxk x X}.
Binenteles, si celelalte formule pentru kT k se transpun pentru kk; putem
mentiona ca n toate aceste formule se poate nlocui |(x)| prin (x). Spatiul
normat (X, k k) fiind dat, de fiecare data dualul sau va fi nzestrat cu norma
de mai sus, numita si norm
a dual
a . Vom nota prin B , U , S , multimile
46
Utilizand Consecinta 1.4.3 avem ca toate normele pe un spatiu finit dimensional X sunt echivalente (adica induc aceeasi topologie), topologia normei
coincide cu topologia slaba, iar pe X topologia normei, topologia slaba si
topologia slab stelata coincid.
Un prim rezultat este urmatorul.
Teorema 1.8.1 Fie (X, k k) spatiu normat si A X o multime m
arginit
a,
nevid
a si w nchis
a. Atunci A este w compact
a.
Demonstratie. Sa observam mai nt
ai ca
U = { X | (x) 1 x U } = { X | |(x)| 1 x U }
= U .
Cum U este vecinatate a originii, aplicand Teorema Alaoglu-Bourbaki (Teorema 1.6.3), U este w compact
a. Deoarece A este marginit
a, exista > 0
47
Prin urmare JX este injectiv. Spunem ca spatiul normat (X, k k) este reflexiv
daca operatorul JX definit mai sus este surjectiv. T
inand seama de relatia
kJX (x)k = kxk si de faptul ca dualul unui spatiu normat este spatiu Banach
(Teorema 1.8.3), rezulta rapid (exercitiu !) ca daca X este reflexiv atunci X
este spatiu Banach.
Urmatorul rezultat este unul dintre cele mai profunde rezultate din teoria
spatiilor normate.
Teorema 1.8.4 (James). Fie (X, k k) spatiu Banach. Urm
atoarele afirmatii
sunt echivalente:
(i) X este reflexiv;
(ii) {x X | kxk 1} este multime wcompact
a;
(iii) X , x X, kxk 1 : kk = (x).
Daca X este spatiu Banach reflexiv, spatiul X se identific
a (prin intermediul operatorului JX de mai sus) cu X. O consecint
a important
a a teoremei
precedente este aceea ca orice multime convex
a, nchis
a si marginit
a dintr-un
spatiu Banach reflexiv este wcompact
a.
In analiza functionala, ca si n algebra de altfel, de multe ori este convenabila utilizarea unor subspatii sau spatii cat. Am vazut deja n sectiunea
precedenta definitiile si doua rezultate generale referitoare la spatii local convexe. Dam n continuare varianta corespunzatoare spatiilor normate pentru
spatii cat.
Teorema 1.8.5 Fie (X, k k) spatiu liniar normat si X0 X un subspatiu
liniar nchis. Consider
am aplicatia
N : X/X0 IR,
Atunci
N (
x) = inf{kx + uk | u X0 }.
48
= ||N (
x).
Relatia este evidenta pentru = 0. Daca N (
x) = 0 = inf{kx + uk | u X0 },
atunci exista (un ) X0 , x + un 0, adica X0 3 un x. Prin urmare
x X0 = X0 , ceea ce arata ca x
=
0 = 0. Am obtinut ca N este norma (si o
vom nota n continuare prin k k).
Presupunem acum ca (X, k k) este spatiu Banach si fie (xn ) X astfel ca
(
xn ) sa fie sir Cauchy n X/X0 . Atunci exista un sir strict crescator (nk ) IN
astfel ca
k IN , n, m nk : k
xn x
m k < 2k .
Cum k
xnk x
nk+1 k < 2k , exista uk X0 astfel ca kxnk xnk+1 uk k < 2k .
Luam y0 := 0 si yk := xnk + u0 + + uk1 pentru k 1; obtinem ca
P
kyk yk+1 k < 2k . Deci seria k1 (yk yk+1 ) este absolut convergent
a. Cum
X este spatiu Banach, seria este convergent
a, ceea ce antreneaz
a ca sirul (yk )
este convergent la un element x X. Deoarece k
xnk
xk = k
yk
xk kyk xk,
avem ca x
nk x
X/X0 . Cum (
xn ) este sir Cauchy, x
n x
. Deci X/X0
este spatiu Banach.
(ii) Am vazut n Teorema 1.7.2 ca F este un izomorfism de spatii local
convexe, (X/X0 ) fiind nzestrat cu topologia ((X/X0 ) , X/X0 ), iar X0 fiind
nzestrat cu urma topologiei (X , X) pe X0 .
49
50
(x, y) X Y.
51
e := R (x0 , y0 ) , presupunem c
R
a (x0 , y0 ) = (0, 0).
52
n1 x k este convergent
Cum seria
a si X este spatiu Banach, avem ca
n
n=1 k
n1
x1 + x2 + +
xn x0 X, de unde
(1 )(x1 + x2 + + n1 xn ) (1 )x0 = x.
In plus kxk 1. Insa
(1 )(x1 , y1 ) + (1 )(x2 , y2 ) + + (1 )n1 (xn , yn ) + n (0, 0) R,
deoarece R este convexa; prin urmare (x, y) R. Am gasit astfel x UX cu
(x, y) R, ceea ce arata ca BY R(UX ).
0
Fie acum > 0 si 0 ]0, ]; avem ca R(0 UX ) R(UX ). Intradev
y) R. Rezulta ca
0 ar,0 fie
y 0 R(UX); exist
a x UX astfel ca (x,
0
0
0
x, y = (x, y) + 1 (0, 0) R. Deoarece x UX , incluziunea
dorita este dovedita; n particular R(0 UX ) 0 R(UX ) 0 BY pentru orice
0 ]0, 1]. Demonstratia este terminata.
Formulam acum doua consecinte importante ale Teoremei lui RobinsonUrsescu. Reamintim ca graficul operatorului (aplicatiei) f : X Y este
multimea gr f := {(x, f (x)) | x X} X Y . Este evident ca graficul
oricarei aplicatii continue este multime nchis
a. Teorema urmatoare furnizeaza
o reciproca a acestui rezultat.
Teorema 1.8.9 (a graficului nchis). Fie (X, k k), (Y, k k) spatii Banach si
T : X Y un operator liniar. Atunci operatorul T este continuu dac
a si
numai dac
a gr T este multime nchis
a n X Y .
Demonstratie. Este evident ca daca T este continuu (chiar far
a a fi liniar),
gr T este multime nchisa. Fie deci gr T multime nchis
a si consideram relatia
R := {(T x, x) | x X} = (gr T )1 Y X. Este evident ca R este multime
convexa (chiar subspatiu liniar) si nchis
a. In plus Im R = X. Prin urmare
putem aplica Teorema lui Robinson-Ursescu pentru (x0 , y0 ) = (0, 0). Deci
V VY (0) : R(V ) = T 1 (V ) VX (0),
53
adica T este continuu n origine. Cum T este liniar, prin Teorema 1.4.6, T
este continuu.
O consecinta imediata a teoremei precedente este
Consecinta 1.8.1 (Banach-Steinhaus). Fie (X, k k), (Y, k k) spatii Banach
si T : X Y un operator liniar si bijectiv. Atunci T si T 1 sunt simultan
continui sau discontinui; n particular, dac
a n plus T este continuu atunci T
este izomorfism de spatii normate.
Demonstratie. Se aplica teorema graficului nchis pentru T si T 1 .
Un alt rezultat interesant si util este furnizat de consecinta urmatoare.
Consecinta 1.8.2 Fie (X, k k), (Y, k k) spatii Banach, A X si operatorul
T L(X, Y ). Presupunem c
a Im T este multime nchis
a. Atunci T (A) este
multime nchis
a dac
a si numai dac
a A + ker T este multime nchis
a.
Demonstratie. Inlocuind eventual Y prin Im T si T prin T 0 : X Im T,
:= T x, putem presupune ca T este surjectiv. Consideram operatorul
b
T : X/ ker T Y, Tbx
:= T x. Este usor de verificat ca Tb este operator bine
definit, liniar si bijectiv. In plus
T 0x
kTbx
k = kT xk = kT (x + u)k kT k kx + uk x X, u ker T,
de unde obtinem ca kTbx
k kT k k
xk pentru orice x
X/ ker T . Prin urmare
Tb este continuu, iar din Consecinta 1.8.1 obtinem ca Tb este izomorfism de
unde A := {
spatii normate. Este clar ca T (A) = Tb(A),
x | x A} = Pr(A).
Utilizand si Teorema 1.7.2, obtinem ca
T (A) este nchisa A este nchis
a A + ker T este nchis
a,
adica are loc concluzia.
Teorema 1.8.10 (principiul aplicatiilor deschise).
Fie (X, k k), (Y, k k)
spatii Banach si T : X Y un operator liniar, continuu si surjectiv. Atunci
T este aplicatie deschisa, adic
a T (D) este multime deschis
a n Y pentru orice
multime deschis
a D X.
Demonstratie. Fie relatia R := gr T . Operatorul T fiind liniar, continuu
si surjectiv, avem ca R este relatie convex
a, nchis
a si Im R = T (X) = Y . Fie
D X o multime deschisa si y0 T (D) = R(D); exista x0 D astfel ca
(x0 , y0 ) R ( y0 = T x0 ). Aplicand Teorema lui Robinson-Ursescu pentru
acest punct, cum D VX (x0 ), obtinem ca T (D) V(y0 ). Deci T (D) este
deschisa.
Un rezultat interesant si util n multe aplicatii este urmatorul.
54
Teorema 1.8.11 Fie (X, k k), (Y, k k) spatii Banach si T L(X, Y ). Urm
atoarele afirmatii sunt echivalente:
(i) Im T este multime nchis
a;
(ii) 1 > 0 : Im T UY T (1 UX );
(iii) 2 > 0 : Im T UX T (2 UY );
(iv) Im T este multime nchis
a (n norm
a);
(v) Im T este multime w nchis
a ( Im T = (ker T ) ).
plus, n implicatia (ii) (iii) se poate lua 2 = 1 , iar n implicatia
In
(iii) (ii) se poate lua orice 1 > 2 .
Demonstratie. (i) (ii) Consideram operatorul T1 : X Im T =: Y1 ,
T1 x := T x. Atunci T1 L(X, Y1 ) si este surjectiv. Cum Y1 este spatiu
Banach, din principiul aplicatiilor deschise, rezulta ca exista 1 > 0 astfel ca
UY1 T1 (1 UX ), ceea ce arata ca are loc concluzia.
(ii) (i) Conditia din (ii) poate fi reformulat
a sub forma
y Im T, x X : T x = y, kxk 1 kyk.
(1.23)
(1.24)
55
(1.25)
56
57
(F 1 (T ))(x1 , x2 ) := (T x1 )(x2 ),
T x1 := B(x1 , )
58
1.9
Spatii Hilbert
59
(1.26)
Deoarece kx cn k d, din (1.26) obtinem ca sirul (cn ) este sir Cauchy. Prin
urmare exista c X astfel ca cn c. Este evident ca c C si kx ck = d.
Daca c1 si c2 satisfac concluzia teoremei, nlocuind n relatia (1.26) cn si cm
prin c1 respectiv c2 , obtinem ca c1 = c2 .
Fie acum 6= A X; spatiul ortogonal multimii A este
A := {x X | ha, xi = 0 a A}.
Se verifica cu usurinta (exercitiu !) ca daca 6= A, B X atunci
1) A este subspatiu liniar nchis al lui X, 2) A B A B ,
3) A lin A A := (A ) , 4) (A B) = A B .
Teorema 1.9.2 Fie (X, h , i) spatiu Hilbert si X0 X un subspatiu liniar
nchis. Atunci X = X0 X0 si X0 = X0 .
Demonstratie. Este evident ca X0 X0 = {0}. Fie x
X. Deoarece X0
este multime convexa, nchisa si nevida, aplicand teorema precedent
a, exista
x0 X0 astfel ca
k
x x0 k k
x uk u X0 .
Fie x1 := x
x0 ; sa aratam ca x1 X0 . Intr-adev
ar, din relatia de mai sus,
avem ca
kx1 k2 kx1 + xk2 = kx1 k2 + 2hx1 , xi + 2 kxk2 x X0 , IR,
si deci
0 2hx1 , xi + 2 kxk2 x X0 , IR.
Impartind prin > 0 si fac
and 0, obtinem ca hx1 , xi 0. Inegalitatea
inversa se obtine procedand la fel pentru < 0. Deci x
X0 + X0 .
60
B(x , y ) := hF 1
X (x ), F X (y )i.
2
B(x , x ) = hF 1
X (x ), F X (x )i = kF X (x )k = kx k ,
ceea ce arata ca B este si pozitiv definita. Deci B este produs scalar. Din
relatia de mai sus avem ca norma dualului provine din produsul scalar B.
Teorema 1.9.4 Orice spatiu Hilbert este reflexiv.
Demonstratie. Fie (X, h , i) spatiu Hilbert, iar X nzestrat cu produsul
scalar construit n consecinta precedent
a. Consideram izometriile F := F X si
61
:= F 1
a A0 este caracterizat de relatia
X A F Y L(Y, X). Este evident c
hAx, yi = hx, A0 yi x X, y Y.
1.10
x X;
(1.27)
(1.28)
62
f (a + tx) f (a)
Y,
t
63
1
2
2 kxk ,
este F-
x0
y0
64
Prin urmare
(h f )(a + x) = h(f (a + x)) = h (b + (T x + kxk (x)))
= h(b) + S (T x + kxk (x)) +
+ kT x + kxk (x)k (T x + kxk (x))
= (h f )(a) + (S T )x + kxk (x),
unde : D a Z,
u ]a,b[
y UY ,
65
x, x0 B(a, ).
(1.29)
Luand x0 = a n (1.29), obtinem ca f este F-diferentiabil
a n a.
O alta consecinta a teoremei de medie este si rezultatul urmator.
Consecinta 1.10.1 Fie f : D X Y si a int D. Presupunem c
a f
este G-diferentiabil
a pe o vecin
atate V D a lui a si f : V L(X, Y ) este
continu
a n a. Dac
a (xn ) D, (tn ) IR \ {0} si (un ) X sunt astfel ca
xn a, tn 0 si un u X atunci
f (xn + tn un ) f (xn )
f (a)(u).
tn
Demonstratie. Fie > 0 si g definite n demonstratia teoremei precedente.
Consideram (xn ), (tn ) si (un ) cu proprietatile din enunt. Exista M > 0 astfel
ca kun k M pentru orice n IN . Pentru > 0 consideram ]0, [ astfel
ncat (1.29) sa aiba loc. Exista n IN astfel ca xn , xn +tn un B(a, ) pentru
n n . Din (1.29) obtinem
kg(xn + tn un ) g(xn )k ktn un k |tn |M n n ,
66
si deci
k[f (xn + tn un ) f (xn )]/tn f (a)(un )k M n n .
Prin urmare
f (xn + tn un ) f (xn )
f (a)(un ) 0.
tn
Afirmatia corespunzatoare pentru G-diferentiabilitate este de asemenea adevarata, si mai simplu de dovedit.
In conditii suplimentare are loc si implicatia invers
a.
Teorema 1.10.7 (Criteriul II de diferentiabilitate Frechet). Fie D X Y ,
(a, b) int D si f : D Z. Presupunem c
a f este G-diferentiabil
a n raport
cu x si y pe o vecin
atate V D a lui (a, b) si x f, y f sunt continue n
(a, b). Atunci f este F-diferentiabil
a n (a, b).
67
h0
68
(s, t) = f (a + su + tv)(u),
s
(s, t) = f (a + su + tv)(v).
t
(s, t)
(0, 0) = [f (a + su + tv) f (a)](u)
s
s
= B(su + tv, u) + ksu + tvk (su + tv)(u)
= sB(u, u) + tB(v, u) +
s2 + t2 (s, t),
cu
q
p
p
69
si deci lim(s,t)(0,0) (s, t) = 0 = (0, 0). Avem deci ca /s este diferentiabila n (0, 0) si
2
(0, 0) = B(u, u),
s2
(0, 0) =
t s
t
2
(0, 0) = B(v, v).
t2
Utilizand Teorema lui Young pentru functii reale de doua variabile reale ([42,
p. 416]), avem ca
2
2
(0, 0) =
(0, 0),
t s
s t
adica B(v, u) = B(u, v).
Fie acum cazul general. Considerand y Y , avem ca y f este Fdiferentiabila de ordin II n a si 2 (y f )(a) = y 2 f (a). Din prima
parte obtinem ca hB(u, v), y i = hB(v, u), y i, si cum y Y este arbitrar,
B(u, v) = B(v, u).
Desigur, se pot introduce si diferentiale de ordin superior. Noi ne limitam
numai la diferentiabilitatea de ordin I si II.
Urmatorul rezultat al acestei sectiuni este formula lui Taylor. Inainte de
a formula acest rezultat amintim ca functia f : D X Y este de clas
a
1
C pe multimea deschisa D X daca f este F-diferentiabil
a pe D si f este
continua pe D; f este de clas
a C 2 dac
a f este F-diferentiabil
a de ordin II pe
D si 2 f : D L2 (X; Y ) este continu
a.
Teorema 1.10.9 (formula lui Taylor). Fie D X o multime deschis
a si
f : D IR o functie de clas
a C 2 pe D. Presupunem c
a segmentul [a, b] D.
Atunci exist
a ]a, b[ astfel ca
f (b) = f (a) + f (a)(b a) + 12 2 f ()(b a, b a).
Demonstratie. Consideram O := {t IR | (1 t)a + tb = a + t(b a) D}
si : O IR, (t) := f ((1 t)a + tb). Avem ca
0 (t) = f ((1t)a+tb)(ba), 00 (t) = 2 f ((1t)a+tb)(ba, ba) t O.
Rezulta ca este de clasa C 2 pe O [0, 1]. Aplicand formula lui Taylor pentru
functii reale de o variabila reala, avem ca exista ]0, 1[ astfel ca
(1) = (0) + 0 (0) 1 + 12 00 () 12 .
70
(1.32)
f (x) := ky h(x)k.
(1.33)
(1.34)
Dorim sa aratam ca h(
x) = y. Presupunem ca h(
x) 6= y. Din (1.33) si (1.32)
avem ca
k
x uk ky h(u)k ky h(x0 )k + kh(x0 ) h(u)k + < 2,
si deci
k
x x0 k k
x uk + ku x0 k <
2
2
2 +
+ <
+ =
= . (1.35)
2+
71
Capitolul 2
Programare convex
a
2.1
Functii convexe
(2.1)
74
(2.3)
k
i=1 i xi
= ,
75
este convex
a. In plus epi (supiI fi ) = iI epi fi .
(ii) Dac
a f1 , f2 : X IR sunt functii convexe si 1 , 2 [0, [ atunci
1 f1 + 2 f2 este convex
a, unde 0 f1 := Idom f1 .
In plus
dom (1 f1 + 2 f2 ) = dom f1 dom f2 .
a pentru orice n IN , iar functia
(iii) Dac
a fn : X IR este functie convex
f : X IR este astfel ca f (x) = limn fn (x) pentru orice x X, atunci f
este convex
a.
76
(iv) Dac
a G : X Y este operator Q-convex, iar f : Y IR este functie
convex
a si Q-cresc
atoare, atunci f G este convex
a; aceeasi concluzie are loc
a si
dac
a G : X Y {} este Q-concav, iar f : X IR este convex
Q-descresc
atoare.
In particular, dac
a A L(X, Y ) si g : Y IR este convex
a
atunci g A este convex
a.
(v) Fie f : X IR, g : Y IR functii convexe, proprii si
F, H : X Y IR, F (x, y) := f (x) + g(y), H(x, y) := max{f (x), g(y)}.
Atunci functiile F si H sunt convexe si proprii.
In plus
dom F = dom H = dom f dom g.
(vi) Dac
a f : X IR este functie convex
a si A L(X, Y ) atunci functia
Af : Y IR,
i=1
Xn
n Xn
fi (xi )
i=1
xi = x ,
Xn
max fi (xi )
xi = x ,
i=1
1in
sunt convexe.
In plus
dom (f1 2 2fn ) = dom (f1 fn ) = dom f1 + + dom fn .
T
77
Xn
i=1
fi (xi ),
si
A : X n X,
A(x1 , . . . , xn ) := x1 + + xn .
Observam ca(f1 2 2fn )(x) = (AF )(x), iar (f1 fn )(x) = (AH)(x).
Din (v) avem ca F si H sunt functii convexe, iar din (vi) obtinem ca f1 2 2fn
si f1 fn sunt convexe.
Functiile convexe care iau valoarea sunt destul de particulare.
78
f : X IR,
f(x) :=
f (x)
daca x C,
daca x X \ C,
79
t0 (t) :=
f (t) f (t0 )
,
t t0
este cresc
atoare; dac
a f este strict convex
a atunci t0 este strict cresc
atoare.
(iii) Fie t0 dom f . Atunci exist
a
f (t) f (t0 )
f (t) f (t0 )
= inf
IR,
t>t0
tt0
t t0
t t0
f (t) f (t0 )
f (t) f (t0 )
f0 (t0 ) := lim
= sup
IR
tt0
t t0
t t0
t<t0
(2.6)
(2.7)
si
f0 (t0 ) f+0 (t0 );
(2.8)
(2.9)
tt0
tt0
80
t3 t2
t2 t1
f (t1 ) +
f (t3 ),
t3 t1
t3 t1
,
t2 t1
t3 t1
f (t1 ) f (t3 )
t1 t3
f (t1 ) f (t2 )
f (t3 ) f (t2 )
,
t1 t2
t3 t2
f (t2 ) f (t3 )
,
(2.10)
t2 t3
f (t) f (t0 )
f (t) f (t0 )
= inf
< ,
t>t0
t t0
t t0
t t0
t t0
f (t) f (t0 )
f (t) f (t0 )
lim t0 (t) := lim
= sup
> ,
t t0
t t0
t t0
t t0
t<t0
lim t0 (t) :=
lim
adica exista f0 (t0 ) si f+0 (t0 ). Deoarece t0 este crescatoare pe dom f \ {t0 },
inegalitatea (2.8) are loc. Din cele aratate mai sus avem ca f0 (t0 ), f+0 (t0 ) IR.
Daca t0 este extremitatea dreapta a intervalului dom f, f (t) = pentru
t > t0 , si deci f+0 (t0 ) = , iar f0 (t0 ) (existenta acesteia din urma
81
rezultand tot din monotonia lui t0 ), iar daca t0 este extremitatea stang
aa
intervalului dom f avem ca f0 (t0 ) = f+0 (t0 ).
Fie acum [f0 (t0 ), f+0 (t0 )] IR si t < t0 < t0 ; din (2.6) si (2.7) avem ca
f (t) f (t0 )
f (t0 ) f (t0 )
f0 (t0 ) f+0 (t0 )
.
t t0
t0 t0
Observam ca prima, respectiv ultima inegalitate, din relatia de mai sus este
stricta daca prima, respectiv ultima cantitate din aceeasi relatie este finita, iar
functia f este strict convexa. Din aceste inegalitati se obtine imediat (2.9), cu
inegalitate stricta daca f este strict convex
a.
Invers, daca IR si (t t0 ) f (t) f (t0 ) pentru orice t IR, mp
artind
prin t t0 n cazul n care t > t0 , respectiv t < t0 , si fac
and t t0 , obtinem
[f0 (t0 ), f+0 (t0 )].
(iv) Fie t1 , t2 dom f, t1 < t2 . Consideram t ]t1 , t2 [; din (2.6), (2.7)
si (2.10) avem ca
f+0 (t1 )
f (t) f (t1 )
f (t2 ) f (t1 )
f (t1 ) f (t2 )
=
f0 (t2 ),
t t1
t2 t1
t1 t2
f (t2 ) f (t1 )
t ]t1 , t2 [.
t2 t1
f (t0 ) f (t)
f (t2 ) f (t)
f (t1 ) f (t)
f0 (t2 ),
0
t1 t
t t
t2 t
si deci |f (t0 ) f (t)| M |t0 t|, unde M := max{|f+0 (t1 )|, |f0 (t2 )|} IR. Deci
f este lipschitziana pe ]t1 , t2 [. Cum orice interval compact din int (dom f ) este
continut ntr-un interval ]t1 , t2 [ cu [t1 , t2 ] int (dom f ), are loc concluzia.
Fie acum t0 dom f astfel ca f sa fie continu
a la stanga n t0 (prin urmare
t0 nu este extremitatea stang
a pentru dom f ), de exemplu t0 int (dom f ).
Stim deja ca
f0 (t) f+0 (t) f0 (t0 ) ] , ] t dom f ] , t0 [.
82
f (t2 ) f (t)
f (t) f (t2 )
=
f0 (t).
t t2
t2 t
Prin urmare
lim f0 (t) = lim f+0 (t) = f0 (t0 ).
tt0
tt0
f : IR IR,
f (t) :=
(t) dt dac
a t I,
dac
a t
/ I;
t0
83
84
(2.11)
85
(ii) (iii) Scriind ipoteza pentru perechile (x, y) si (y, x) obtinem imediat
concluzia.
(iii) (i) Fie x, y D si t, s Ix,y , s < t; avem ca
0 (t) 0 (s) =
1
h(1 t)x + ty (1 s)x sy,
ts
f ((1 t)x + ty) f ((1 s)x + sy)i 0.
86
(2.12)
si
f+0 (x0 ; x) f (x0 + x) f (x0 )
x X,
(2.13)
(t) (0)
(t) (0)
= inf
,
t>0
t0
t0
adica are loc (2.12). Tot din Teorema 2.1.4 obtinem si relatia (2.13), cu varianta corespunzatoare n cazul n care f este strict convex
a si x 6= 0.
Este evident ca f+0 (x0 ; 0) = 0 si f+0 (x0 ; x) = f+0 (x0 ; x) pentru orice
x X, > 0. Fie acum x, y X. Avem
1
2 (x0
1
2 f (x0
si deci
f (x0 + t(x + y)) f (x0 )
f (x0 + 2tx) f (x0 ) f (x0 + 2ty) f (x0 )
+
.
t
2t
2t
Facand t 0, obtinem
f+0 (x0 ; x + y) f+0 (x0 ; x) + f+0 (x0 ; y) x, y X.
Deci f+0 (x0 ; ) este subliniara.
Observam ca dom f+0 (x0 ; ) = [0, [ (dom f x0 ). Daca x0 raint (dom f )
atunci dom f+0 (x0 ; ) = lin (dom f x0 ) si deci 0 raint (dom f+0 (x0 ; )). Din
Teorema 2.1.3 avem ca f+0 (x0 ; ) este proprie. Daca x0 aint (dom f ) atunci
dom f+0 (x0 ; ) = X si f+0 (x0 ; ) este proprie, ceea ce arata ca f+0 (x0 ; x) IR
pentru orice x X.
(x0 ; ) sa ia valoarea ; de exemplu,
Sa observam ca este posibil ca f+0
pentru functia f : IR IR, f (x) := 1 x2 daca |x| 1, f (x) := daca
|x| > 1, si x0 = 1 avem f+0 (x0 ; x) = pentru orice x > 0 (exercitiu !).
O generalizare fireasca a teoremei anterioare este formulat
a n continuare.
87
f0 (x0 ; x) := inf
t>0
este subliniar
a,
f0 (x0 ; x) f (x0 + x) f (x0 ) +
x X,
(2.14)
si
f+0 (x0 ; x) = lim f0 (x0 ; x) = inf f0 (x0 ; x) x X.
(2.15)
>0
In plus, dac
a x0 raint (dom f ) atunci f0 (x0 ; ) este proprie, iar dac
a
x0 aint (dom f ) atunci f0 (x0 ; x) IR pentru orice x X.
Demonstratie. Este evident ca f0 (x0 ; 0) = 0 si pentru > 0
f (x0 + tx) f (x0 ) +
= f0 (x0 ; x).
t>0
t
f0 (x0 ; x) = inf
f x0 +
st
s+t (x
+ y)
= f
t
s+t (x0
t
s+t f (x0
s
s+t (x0 + ty)
s
s+t f (x0 + ty).
+ sx) +
+ sx) +
Rezulta ca
h
f x0 +
st
s+t (x
+ y) f (x0 ) +
i.
st
s+t
88
obtinem ca
f (x0 + tx) f (x0 ) +
>0
>0 t>0
t
f (x0 + tx) f (x0 ) +
f (x0 + tx) f (x0 )
= inf inf
= inf
t>0 >0
t>0
t
t
= f+0 (x0 ; x) x X.
2.2
f (x)
f (x)+f (y)
f (y)
f (x)
x+
f (y)
f (x)+f (y)
y max f
f (y)
f (x) x
, f (y) = f (y),
89
f x + (1 n1 )y = f
1
n (nx)
niv f
90
Prin urmare
niv f
\
>
n) + (1 n1 )(x, t) =
1
n x0
n1
n x, t
1 epi f
n IN ,
91
M + 0
kx yk.
0
92
0 = f (0) = f
1
2x
ky xk
(f (z) f (x)).
kz xk
f (x) = f
kxk (x)
D(0, ) si deci
kxk
kxk
kxk
u
f (u) M
,
ky xk
kxk
f (y) f (x)
M +M
kz xk
M + 0
kx yk,
0
1+
pV (y x).
1
93
94
{hx, x i | x A} este m
arginit
a pentru orice x X , adic
a A este wmarginita, atunci A este m
arginit
a (n norm
a).
Presupunem n plus c
a X este spatiu Banach si =
6 A X . Dac
a
95
1.8.2 avem ca kTx k = kxk. Prin urmare {Tx | x A} L(X , IR) si {Tx x |
x A} este multime marginit
a pentru orice x X . Cum X este spatiu
Banach, din Teorema 2.2.8 rezulta ca exista M > 0 astfel ca kxk = kTx k M
pentru orice x A.
Din Consecintele 2.2.5 si 2.2.6 rezulta ca daca sirul (xn ) X w-converge
la x X, adica hx, x i = limhxn , x i pentru orice x X , atunci (xn ) este
marginit (n norma) si kxk lim inf kxn k, iar daca X este spatiu Banach, daca
sirul (xn ) X w -converge la x X , adica hx, x i = limhx, xn i pentru
orice x X, atunci (xn ) este marginit (n norma) si kx k lim inf kxn k.
w
Faptul ca sirul (xn ) X w-converge la x X l notam prin xn x sau
|x1 |
|xn |
(e1 ) + +
(en ),
cu |x1 | + + |xn | (semnul + este luat daca si numai daca xi 0). Cum
f este convexa,
|x1 |
|xn |
|x1 | + + |xn |
f (e1 ) + +
f (en ) + 1
f (0)
M x U.
f (x)
96
2.3
Functii conjugate
(2.16)
(2.17)
x X, x X ;
(iii) f g g f ;
(iv) f = f = (conv f ) si f := (f ) conv f f f ;
(v) dac
a > 0 atunci (f ) (x ) = f (1 x ) pentru orice x X ;
(vi) dac
ax
X atunci (f + x
) (x ) = f (x x
);
(vii) dac
a f, h sunt proprii, iar F : X Y IR, F (x, y) := f (x) + h(y),
atunci F (x , y ) = f (x ) + h (y ) pentru orice (x , y ) X Y ;
(viii) (Af ) = f A , (f 2g) = f + g .
Demonstratie. (i) Daca f nu-i proprie am constatat mai sus ca f este
constanta si deci f este convex
a si w continu
a. Daca f este proprie, avem
97
yY
Ax=y
urmare (
x, t)
/ epi f . Utilizand o teorema de separare, exista (
x , ) X IR
si IR astfel ca
hx, x
i + t < < h
x, x
i + t
(x, t) epi f.
(2.18)
98
Luand (x, t) = (
x, f (
x) + n), n IN , unde x
dom f , obtinem
h
x, x
i + f (
x) + n < < h
x, x
i + t
n IN .
x dom f.
x X.
f (
x) = f (
x); n plus, dac
a f (
x) IR atunci f = f si f este proprie.
99
ca f (
x) = f (
x). Avem doua situatii: a) f (
x) = si b) f (
x) IR. Este
evident ca n cazul a) avem ca f (
x) = f (
x). Fie deci f (
x) IR; prin urmare
f(
x) IR, si deci f este proprie. Din prima parte avem ca f = f, de unde
obtinem ca f (
x) = f(
x) = f (
x).
Consecinta 2.3.1 Fie f, g : X IR dou
a functii convexe si proprii. Dac
a
f 2g este proprie, (f +g ) = f 2g = f2
g , iar n caz contrar (f +g ) = .
plus, dac
In
a f este continu
a ntr-un punct din domeniul s
au atunci
(f 2g)(x) = (f + g ) (x)
100
2.4
(2.19)
Observam ca daca x f (
x), atunci functia afina : X IR, definita
prin (x) = hx, x i h
x, x i + f (
x), minoreaza f si coincide cu f n x
; rezulta
ca
hx, x i t := h
x, x i f (
x) (x, t) epi f,
ceea ce arata ca hiperplanul {(x, t) X IR | hx, x i t 1 = } este hiperplan
nevertical (deoarece coeficientul lui t este 6= 0) de sprijin (deoarece lasa de o
singura parte epi f si l intersecteaz
a).
Reamintim ca n Teorema 2.1.4 am determinat deja subdiferentiala functiei
convexe si proprii f : IR IR n t0 dom f :
f (t0 ) =
101
(ii) Dac
a f (
x) 6= atunci
(conv f )(
x) = f(
x) = f (
x) si (conv f )(
x) = f(
x) = f (
x);
n particular f este proprie si i.s.c. n x
.
(iii) Dac
a f este proprie, dom f este multime convex
a si f este subdiferentiabil
a n orice x dom f atunci f este convex
a.
x) si ]0, 1[. Atunci
Demonstratie. (i) Fie x1 , x2 f (
hx x
, x1 i f (x) f (
x),
hx x
, x2 i f (x) f (
x) x X.
(x) := hx x
, x
i + f (
x).
Daca x (conv f )(
x) atunci
x) f (x) f (
x) x X,
hx x
, x i (conv f )(x) (conv f )(
si deci (conv f )(
x) f (
x). Prin urmare (conv f )(
x) = f(
x) = f (
x).
(iii) Din (ii) avem ca f (x) = conv f (x) pentru orice x dom f . Cum
conv f este functie convexa, iar dom f este multime convex
a, este evident ca
f este convexa.
Proprietatea (ii) din Teorema 2.4.1 justifica considerarea n continuare a
functiilor convexe si proprii cand discutam despre subdiferentiale.
In mod asemanator se introduce notiunea de subdiferential
a pentru o
functie h : X IR ntr-un punct x
X cu h(
x ) IR:
h(
x ) := {x X | hx, x x
i h(x ) h(
x ) x X }.
102
(2.20)
\
>
f (
x) [0, [.
hx y, x y i 0 x, y X, x T (x), y T (y),
iar T este strict monoton
a dac
a
hx y, x y i > 0 x, y X, x 6= y, x T (x), y T (y);
T se numeste maximal monoton
a daca T este monotona, iar daca T 0 : X ; X
0
este monotona si gr T gr T atunci T = T 0 , adica T este element maximal n
clasa aplicatiilor monotone, pe care relatia de ordine este data de incluziune.
Desigur, n cazul n care X = IR si T (x) are cel mult un element, faptul
ca T este (strict) monotona revine la faptul ca functia T |dom T este (strict)
crescatoare.
103
f (
x ) 6= dac
a f (
x ) IR si > 0;
(vii) presupunem c
a f este i.s.c. n x
. Atunci x f (
x) x
f (x ).
(viii) (f + x
)(
x) = x
+ f (
x) pentru x
X , iar pentru > 0,
(f )(
x) = / f (
x) si (f )(
x) = f (
x);
(ix) presupunem c
a f este i.s.c, 0 n , (xn , xn ) n f, xn x si
x . Atunci (x, x ) f .
In particular f este nchis
a n X X .
xn
hx, x i inf
hx x
, x i f (x) f (
x) + x X
hx, x i f (x) h
x, x i f (
x) + x X
f (x ) h
x, x i f (
x) +
f (
x) + f (x ) h
x, x i + .
104
ca
hyx, x i f+0 (x; yx) f (y)f (x), hxy, y i f+0 (y; xy) f (x)f (y),
avand chiar ca f+0 (x; y x) < f (y) f (x) n cazul n care f este strict convexa. Sumand cele doua relatii de mai sus, obtinem ca hy x, x y i 0,
inegalitatea fiind stricta daca f este strict convex
a. De aici obtinem imediat
ca f este monotona, chiar strict monotona daca f este strict convex
a.
105
(2.21)
2
functia f : IR IR, f (x) := 1 x pentru |x| 1, f (x) := pentru
|x| > 1 (considerata si n Sectiunea 2.1) este i.s.c., finita n 1, dar f (1) = .
In plus (0 f )(1) = ] , 0].
In sectiunea precedenta am vazut cateva situatii n care se putea calcula
cu usurinta conjugata unor functii. Punem n evident
a astfel de situatii si
pentru subdiferentiale.
Consecinta 2.4.1 Fie fi : Xi IR, 1 i n, functii convexe proprii si
Q
x
= (
x1 , . . . , xn ) ni=1 dom fi . Consider
am functia
F :
Yn
i=1
Xi IR,
F (x1 , . . . , xn ) :=
Xn
i=1
fi (xi ),
si [0, [. Atunci
F (
x) =
[ n Yn
i=1
i fi (
xi ) i 0, 1 + + n = .
particular
In
F (
x1 , . . . , x
n ) =
Yn
i=1
fi (
xi ).
106
F (
x) + F (x ) h
x, x i + = h
x1 , x1 i + h
xn , xn i +
Xn
i=1
[fi (
xi ) + fi (xi ) h
xi , xi i]
1 , . . . , n 0 : 1 + + n = ,
fi (
xi ) + fi (xi ) h
xi , xi i i , 1 i n
1 , . . . , n 0 : 1 + + n = , xi i fi (
xi ),
1 i n.
A y f (x) y A 1 ( f (x) ).
(2.22)
{1 f1 (
x1 ) n fn (
xn ) | 1 , . . . , n 0, 1 + + n = } .
particular
In
(f1 2 2fn )(
x1 + + x
n ) = f1 (
x1 ) fn (
xn )
Invers, dac
a f1 (
x1 ) fn (
xn ) 6= atunci (2.22) are loc.
107
Demonstratie. Se aplica Consecinta 2.4.1 pentru functiile f1 , . . . , fn si Consecinta 2.4.2 pentru functia f : X n IR, f (x1 , . . . , xn ) := f1 (x1 )+ +fn (xn ),
si operatorul A : X n X, A(x1 , . . . , xn ) := x1 + + xn .
Daca x f1 (
x1 ) fn (
xn ), atunci
hxi x
i , x i fi (xi ) fi (
xi ) i, 1 i n, xi X,
de unde obtinem ca f1 (
x1 ) + + fn (
xn ) f1 (x1 ) + + fn (xn ) pentru toate
elementele x1 , . . . , xn X astfel ca x1 + + xn = x
1 + + x
n , adica (2.22)
are loc.
In Sectiunea 2.6 vom extinde rezultatele din Consecintele 2.4.2 si 2.4.3 la
cazul n care infimul nu este atins n y, respectiv x
.
Rezultatul urmator pune n evident
a o conditie suficient
a pentru ca subdiferentiala ntr-un punct a unei functii convexe sa fie nevida; acest rezultat
este deosebit de important.
a proprie. Dac
a f este
Teorema 2.4.3 Fie f : X IR o functie convex
continu
a n x
dom f atunci f (
x) este nevid
a si w compact
a pentru orice
plus, pentru orice 0, f0 (
[0, [. In
x; ) este continu
a si
f0 (
x; x) = max{hx, x i | x f (
x)} x X.
(2.23)
(2.24)
Prin urmare (
x + V0 ) [f (
x) + 1, [ A, si deci int A 6= ; multimea A fiind
convexa, iar (
x, f (
x))
/ int A [(
x, f (
x) )
/ A > 0], aplicand o teorema
de separare, exista (x , ) X IR \ {(0, 0)} astfel ca
hx, x i + t h
x, x i + f (
x) (x, t) A = epi f.
(2.25)
Luand x = x
si t = f (
x) + n, n IN , obtinem ca 0. Daca = 0 atunci
din (2.25) avem ca hx x
, x i 0 pentru orice x dom f , iar din (2.24)
108
adica x f (
x).
Fie acum 0. Pentru orice x f (
x) = f0 (
x; )(0), din (2.24), avem
ca
hu, x i f0 (
x; u) f (
x + u) f (
x) + 1 + u V0 ,
(2.26)
1
si deci hu, x i 1 pentru u V := 1+
V0 , ceea ce arata ca f (
x) V .
f0 (
x; x) sup{hx, x i | x f (
x)}.
Dorim sa aratam ca n relatia de mai sus are loc egalitate iar supremul este
atins. Pentru aceasta fie x X \ {0}. Consideram X0 := IRx, si : X0 IR,
(tx) := tf0 (
x; x); este evident ca (u) f0 (
x, u) pentru orice u X0 .
Prin urmare, aplicand Teorema lui Hahn-Banach, exista x X 0 astfel ca
hx, x i = (x) = f0 (
x; x) si hu, x i f0 (
x; u) pentru orice u X. Cum
0
f (
x; ) este continua, x este continu
a, si deci x f0 (
x; )(0) = f (
x).
Demonstratia este completa.
In cazul n care f nu este continu
a n x
dom f este posibil ca relatia (2.23)
sa nu aiba loc. Are loc nsa urmatorul rezultat.
Teorema 2.4.4 Fie f : X IR o functie convex
a, proprie si i.s.c., iar
x
dom f , ]0, [. Atunci
f0 (
x; x) = sup{hx, x i | x f (
x)} x X.
(2.27)
plus
Prin urmare f0 (
x; ) este o functional
a subliniar
a si i.s.c. In
f+0 (
x; x) = lim (sup{hx, x i | x f (
x)})
0
= inf (sup{hx, x i | x f (
x)}) x X.
>0
(2.28)
x; )(0), si deci
Demonstratie. In Teorema 2.4.2 am vazut ca f (
x) = f0 (
hx, x i f0 (
x; x) x f (
x), x X.
Prin urmare are loc inegalitatea din (2.27). Pentru a dovedi inegalitatea
x; x). Avand n vedere definitia lui
inversa, fie x X si IR, < f0 (
x; x), avem ca
f0 (
f (
x + tx) f (
x) +
<
t > 0
(2.29)
t
109
si
f (
x + tx) f (
x) +
f (
x + tx) f (
x)
= lim
.
(2.30)
t
t
t
Consideram A := epi f si B := {(
x + sx, f (
x) + s ) | s 0}. Este evident
ca A si B sunt multimi convexe, nevide, iar din (2.29) avem ca A B = ,
adica (0, 0)
/ A B. Aratam ca A B este multime nchis
a. Pentru aceasta
x + sn x, f (
x) + sn ) ) B astfel ca
fie ( (xn , tn ) ) A, ( (
< lim
xn x
sn x u,
tn f (
x) sn + .
(2.31)
s
sn (xn , tn )
+ (1
s
x, f (
x)
sn )(
A n ns ,
tnk f (
x) + s + =: t0 IR.
110
111
x X.
Prin urmare f (
x) = f+0 (
x; )(0) = {f (
x)}, si deci f (
x) are un singur
element (nu s-a folosit continuitatea lui f !).
Presupunem acum ca f (
x) = {
x }. Atunci, din Teorema 2.4.3, avem ca
f+0 (
x; x) = lim
t0
Cum
lim
t0
f (
x + tx) f (
x)
= hx, x
i x X.
t
f (
x + tx) f (
x)
= f+0 (
x; x) = hx, x
i = hx, x
i,
t
f (0) = f (0);
(iv) dac
a f este i.s.c. n 0 atunci
f(x) = sup{hx, x i | x f (0)}
x X;
(v) Presupunem c
a f si g sunt i.s.c. Atunci f g f (0) g(0).
112
Demonstratie. (i) Daca f (0) 6= , din Teorema 2.4.1, avem ca f este i.s.c.
n 0. Presupunem acum ca f este i.s.c. n 0. Atunci f(0) = f (0) = 0, si deci
(0, 1)
/ epi f = epi f. Deci exista (x , ) X IR si IR astfel ca
hx, x i + t < <
(x, t) epi f.
113
f (0) = U ,
f (
x) = {x U | h
x, x i = k
xk}.
f = If (0)
si
f (
x)
y IRk yi 0, y1 + + yk = 1, x
1 y1 + + x
k yk f (
x) .
114
s
i
leg
a
tura
acesteia cu unele proprietati
p
geometrice ale spatiului normat X.
Teorema 2.4.8 Fie (X, k k) spatiu normat, p, q ]1, [,
fp : X IR, fp (x) := p1 kxkp . Atunci
1 1
p+q
= 1, si functia
p
1
1
p
p kx + (1 )yk p (kxk + (1 )kyk)
1
p
p
p (kxk + (1 )kyk ) fp (x) + (1 )fp (y),
penultima inegalitate fiind stricta daca kxk 6= kyk. Deci fp este convex
a. Este
evident ca fp este continua.
115
(ii) Avem ca
fp (x )
=
=
=
=
1
1
sup hx, x i kxkp = sup |hx, x i| kxkp
p
p
xX
xX
1
sup sup t|hx, x i| tp
p
xS t0
p
1
1
p1
p1
sup |hx, x i| |hx, x i|
|hx, x i|
p
xS
1
1
sup |hx, x i|q = kx kq .
q xS
q
1
1
p
p kx + (1 )yk < p (kxk + (1
1
p
p kxk = fp (x) + (1 )fp (y).
)kyk)p
116
x fp ( x+y
a deoarece fp este continu
a). Atunci
2 ) (exist
1 = k 12 (x + y)kp = kx kq =
1
2 (x
Prin urmare
1 = kxkp = kx kq = hx, x i,
1 = kykp = kx kq = hy, x i,
relatie arata ca x fp (
x). Am obtinut astfel ca Im fp = X .
Invers, presupunem ca Im fp = X . Fie x X ; tin
and seama de
Teorema lui James (Teorema 1.8.4), trebuie sa arat
am ca x si atinge supremul
pe U . Desigur, putem presupune ca kx k = 1. Din ipoteza exista x
X astfel
ca x fp (
x). Deci
h
x, x i = k
xkp = kx kq = 1 hx, x i x U.
Prin urmare x
U , si deci x si atinge supremul pe U n x
.
Aplicatia multivoca FX := f2 : X P(X ) se numeste aplicatia de
dualitate a lui X. Prin urmare
n
117
1 = h
x, x i = h
x, y i = x
, 21 (x + y ) k
xkk 21 (x +y )k = k 21 (x +y )k 1.
Prin urmare k 12 (x + y )k = 1, ceea ce contrazice faptul ca X este strict
convex. Deci X este neted.
Daca X este reflexiv si X este strict convex (neted) atunci X este strict
convex (neted) si deci, din prima parte, obtinem ca X este neted (strict
convex).
Desigur, atat pentru conjugate cat si pentru subdiferentiale este de dorit
sa avem cat mai multe formule de calcul. Exista un puternic set de astfel de
formule pe care le vom pune n evident
a n paragrafele urmatoare.
2.5
Problema general
a a program
arii convexe
Prin problem
a de programare convex
a ntelegem problema minimizarii unei
functii convexe f : X IR, numit
a functie obiectiv , pe o multime convex
a
C X, numita multimea solutiilor admisibile sau a restrictiilor. Vom nota
aceasta problema prin
(P )
min f (x), x C.
118
(Pe )
min f(x), x X,
unde f := f + IC .
Pentru ca problema (P ) sa nu fie triviala este fireasca ipoteza Cdom f 6=
( dom f 6= ) si f nu ia valoarea pe C (adica f nu ia valoarea ).
Se numeste valoarea problemei (P ) elementul
v(P ) = v(f, C) := inf{f (x) | x C} IR;
se numeste solutie (optim
a) a problemei (P ) un element x
C cu proprietatea
ca f (
x) = v(P ), ceea ce revine la faptul ca x
este un punct de minim (global)
pentru functia f. Notam prin S(P ) sau S(f, C) multimea solutiilor optime
ale problemei (P ). Prin urmare
S(P ) = {
x C | f (
x) f (x) x C} = {
x X | f(
x) f(x) x X}
= S(Pe )
daca C dom f 6= .
Desigur, o problema important
a este aceea a existentei solutiilor pentru
(P ), respectiv (Pe ). Sursa cea mai important
a pentru obtinerea existentei unei
solutii pentru (P ) este Teorema lui Weierstrass (Teorema 1.1.17). In acest
sens are loc urmatorul rezultat.
a, proprie si i.s.c.
Teorema 2.5.1 Fie f : X IR o functie convex
(i) Dac
a exist
a > v(f, X) astfel ca niv f s
a fie wcompact
a atunci
S(f, X) 6= .
(ii) Dac
a X este spatiu Banach reflexiv si limkxk f (x) = atunci
S(f, X) 6= .
Demonstratie. (i) Daca > v(f, X), este evident ca v(f, X) = v(f, niv f )
si S(f, X) = S(f, niv f ). Deoarece f este i.s.c., f este wi.s.c. Concluzia
urmeaza din Teorema 1.1.17 aplicata functiei f |niv f .
(ii) Conditia de coercivitate limkxk f (x) = implica (de fapt este
echivalenta cu) faptul ca niv f este marginit
a pentru orice IR. Cum niv f
este wnchisa, iar X este spatiu reflexiv, din Teorema 1.8.4, avem ca niv f
este wcompacta pentru orice IR. Concluzia rezulta din (i).
Rezultatele stabilite n Teorema 2.5.1 se pot reformula imediat pentru
problema (P ). Exista conditii suficiente, formulate direct pentru (P ), prin
intermediul functiei de recesie a lui f si a conului de recesie (sau asimptotic)
119
v(f, X) f
1
2 x1
[
x dom f si 0 f (x) f (
x) x X]
0 f (
x),
120
(ii) dac
ax
dom f este punct de maxim local pentru f atunci x
este punct
de minim global pentru f .
Demonstratie. (i) Prin ipoteza exista V V(
x) astfel ca f (
x) f (x)
pentru orice x V . Presupunem ca exista x X astfel ca f (x) < f (
x); deci
f (
x) IR. Deoarece V V(
x), exista ]0, 1[ astfel ca y := (1)
x +x V .
Atunci
f (
x) f (y) = f ((1 )
x + x) (1 )f (
x) + f (x),
si deci f (
x) f (x), absurd. Prin urmare x
este punct de minim global
pentru f .
(ii) Din ipoteza, exista o vecin
atate convex
a si simetrica a originii, notata
U , astfel ca f (
x + u) f (
x) pentru orice u U . Daca f (
x) = este clar
ca x
este punct de minim global al lui f . Presupunem ca f (
x) IR (si deci f
este proprie deoarece x
int (dom f )). Avem ca
f (
x) = f
1
x
2 (
+ u) + 12 (
x u) 12 f (
x + u) + 12 f (
x u) f (
x) u U.
2.6
121
Probleme perturbate
min f (x), x X
122
numita si problem
a primal
a , i se asociaza n mod firesc (dupa ce avem un pic
de experienta) urmatoarea problem
a dual
a
(D)
max (F (0, y ) ) , y Y .
min F (0, y ), y Y .
este solutie pentru (P ), y este solutie pentru (D) si v(P ) = v(D) IR;
(iv) h(0) IR si h este i.s.c. n 0
dualitate tare;
123
(2.33)
xX
yY
sup
(x,y)XY
= F (0, y ).
(ii) Este evident ca v(P ) = h(0), iar
v(D) = sup (F (0, y ) ) = sup (h0, y i h (y ) = h (0).
y Y
y Y
Prin urmare v(D) = h (0) = h(0) = v(P ) IR. Invers, daca aceasta ultima
124
h(y) =
[
>0
xX
>0 F (x,y)h(y)+
\
>0
>0 F (x,y)h(y)+
>0
xX
h(y).
Fie y h(y), adica h(y) + h (y ) hy, y i + , > 0, si x X astfel ca
F (x, y) h(y) + . Atunci
F (x, y) + F (0, y ) h(y) + + h (y ) hy, y i + + ,
adica (0, y ) + F (x, y). Obtinem astfel ca
h(y)
>0 F (x,y)h(y)+
125
h (y) + h (y ) = h(y)
+ h (y ) hy, y i + .
Utilizand Teorema 1.1.16, pentru orice V V(y) exista yV Y astfel ca
h(yV ) + h (y ) < hyV , y i + + .
Definitia lui h ne furnizeaza xV X astfel ca
F (xV , yV ) + h (y ) = F (xV , yV ) + F (0, y ) < hyV , y i + + ,
adica (0, y ) + F (xV , yV ). Prin urmare
y cl {v Y | x X : (0, y ) + F (x, v)} .
Deoarece > 0 est arbitrar, obtinem ca
h (y )
\
>0
adica h(y)
+ h (y ) hy, y i + + . Deoarece > 0 este arbitrar, obtinem ca
h (y) + h (y ) = h(y)
+ h (y ) hy, y i + ,
adica y h (y ).
Dupa cum se vede din demonstratie, n-am folosit faptul ca X, Y sunt spatii
normate; aceasta observatie este utila n stabilirea rezultatului urmator.
Teorema 2.6.4 Fie F : X Y IR o functie convex
a, proprie, inferior
semicontinu
a si : X IR, (x) := F (x, 0) . Atunci pentru [0, [ si
x dom avem
(x) =
=
\
\
>0
>0
126
(x) = k (x) =
wcl {x | y : (x, 0) + F (x , y )}
>0
>0
Aplicam rezultatele din Teoremele 2.6.3 si 2.6.4 n cateva situatii uzuale. Concluzii mai puternice, dar n conditii mai restrictive, vom obtine n sectiunea
urmatoare.
Consecinta 2.6.1 Fie A L(X, Y ) si f : X IR o functie convex
a astfel c
a
y Y , IR, x X : f (x) hx, A y i + .
Dac
a (Af )(y) IR ( y A(dom f ) = dom Af ), y dom (f A ) si
0, atunci
(Af )(y) =
=
[
>0
Ax=y
A 1 (+ f (x))
A 1 (+ f (x)),
(f A )(y ) =
cl {y Y | x X : Ax = y, A y + f (x)} .
>0
Demonstratie. Consideram
(
F : X Y IR,
F (x, y) :=
f (x)
daca Ax = y,
dac
a Ax =
6 y.
Atunci
F (x , y ) = f (x +A y ) si [(0, y ) F (x, y) Ax = y, A y f (x)].
Rezultatul se obtine imediat din Teorema 2.6.3.
Consecinta 2.6.2 Fie A L(X, Y ) si f : Y IR o functie convex
a, proprie
si inferior semicontinu
a. Atunci pentru orice x A1 (dom f ) = dom(f A)
si 0,
\
(f A)(x) =
wcl A (+ f (Ax)) .
>0
127
A y = x si f (Ax) + f (y ) hAx, y i +
A y = x si y f (Ax).
[1 f1 (x y) 2 f2 (y)]
[1 f1 (x y) 2 f2 (y)],
>0
yX
[ f1 (x y) f2 (y)],
(f1 + f2 )(x) =
wcl
>0
(f1 + f2 )(x) =
>0
[1 f1 (x) + 2 f2 (x)] ,
i 0,+=1 +2
128
M IR, y V0
(ii) exist
a (x0 , 0) dom F astfel c
a F (x0 , ) este continu
a n 0;
(iii) X, Y sunt spatii Banach, F este inferior semicontinu
a, Y0 este multime
nchis
a si 0 raint (PrY (dom F ));
(iv) dim Y < si 0 raint (PrY (dom F ) ).
Atunci fie h(0) = , fie h(0) IR si h|Y0 este continu
a n 0; prin urmare
inf F (x, 0) = max
(F (0, y ) ).
xX
y Y
(2.34)
plus, x
In
este solutie pentru (P ) dac
a si numai dac
a exist
a y Y astfel c
a
(0, y ) F (
x, 0).
Demonstratie. Cu notatiile de mai nainte, sa observam ca fiecare din cele
patru conditii asigura faptul ca h(0) < , adica 0 dom h = PrY (dom F ).
Daca h(0) = atunci h (y ) = pentru orice y Y ; deci pentru orice
y Y , F (0, y ) = = h(0). Prin urmare concluzia are loc n acest
caz; desigur, n aceasta situatie (P ) nu are solutii. Consideram acum cazul
h(0) IR.
Presupunem ca este ndeplinit
a conditia (i). Atunci
h(y) F ((y), y) M y V0 ,
si deci h|Y0 este majorata de M pe V0 . Cum h este convex
a, h|Y0 este continu
a
n 0. Din Teorema 2.4.5, h(0) 6= . Relatia (2.34) rezulta din punctul (v) al
Teoremei 2.6.2.
Este evident ca implicatia (i) (i) are loc.
Presupunem ca (ii) are loc. Pentru M := F (x0 , 0) + 1, exista V0 VY (0)
astfel ca F (x0 , y) M pentru orice y V0 . Luand : V0 X, (y) := x0 ,
are loc (i). Deci concluzia are loc.
Presupunem acum ca (iii) este ndeplinit
a. Consideram relatia
R := {(x, t, y) | (x, y, t) epi F } (X IR) Y0 .
Este evident ca n ipoteza noastra R este relatie convex
a si nchis
a. Cum
Im R = PrY (dom F ) Y0 = PrY (dom F ), avem ca 0 aint (Im R). Deoarece
129
F : X Y IR,
F (x, y) :=
f (x)
daca Ax = y0 + y,
dac
a Ax =
6 y0 + y.
130
xX
y Y
y Y
si deci subdiferentiabil
a pe aceast
a multime. In plus
f (x) =
=
max (hx, x i f1 (x ) fn (x ) )
x X
(f1 +
ric A :=
raint A
2.7
131
In sectiunile precedente am nt
alnit unele situatii n care este usor de calculat conjugate si subdiferentiale: sume de functii cu variabile separate,
convolutia unei familii de functii convexe si functii de tipul Af . Pentru alte
tipuri de functii, n general, este mai dificil de calculat functiile conjugate si
subdiferentialele. In acest paragraf dorim sa punem n evident
a conditii suficiente, cat mai generale, care sa asigure valabilitatea unor astfel de formule.
Si n acest paragraf spatiile considerate vor fi spatii normate, desi, din nou,
foarte multe rezultate se pot obtine n spatii local convexe separate.
Un prim rezultat n sensul indicat mai nainte este dat de urmatoarea
teorema.
Teorema 2.7.1 Fie F : X Y IR o functie convex
a, proprie, A L(X, Y )
si [0, [. Consider
am functia : X IR, (x) := F (x, Ax). Presupunem
c
a una din urm
atoarele conditii este ndeplinit
a:
(i) exist
a , , r ]0, [ astfel ca
{0} BY {(x, Ax) | x rBX } niv F,
(ii) exist
a x0 X astfel ca (x0 , Ax0 ) dom F si F (x0 , ) este continu
a n
Ax0 ,
(iii) X, Y sunt spatii Banach, 0 ric {Ax y | (x, y) dom F } si F este
inferior semicontinu
a,
(iv) dim Y < si 0 raint {Ax y | (x, y) dom F }.
Atunci
(x ) = min{F (x A y , y ) | y Y } x X ,
(2.35)
132
Dar
F (0, y ) = sup{hx, x i + hy, y i F (x, Ax y) | (x, y) X Y }
= sup{hx, x i + hv Ax, y i F (x, v) | (x, v) X Y }
= sup{hx, x A y i + hv, y i F (x, v) | (x, v) X Y }
= F (x A y , y ).
Din (2.37) se obtine imediat (2.35).
Sa observam ca incluziunea din (2.36) are loc pentru orice functie F
si A L(X, Y ). Fie deci x dom si x (x). Atunci
(x) + (x ) hx, x i + .
Din (2.35) exista y Y astfel ca (x ) = F (x A y , y ), si deci
F (x, Ax) + F (x A y , y ) hx, x A y i + hAx, y i + ,
adica (x A y , y ) =: (
x , y ) F (x, Ax). Prin urmare x = x
+ A y ,
ceea ce arata ca are loc si incluziunea din (2.36).
Consecinta 2.7.1
In conditiile Teoremei 2.7.1 are loc relatia
inf F (x, Ax) = max
(F (A y , y ) ).
xX
y Y
(2.38)
plus, x
In
este punct de minim pentru dac
a si numai dac
a exist
a y Y
astfel ca (A y , y ) F (
x, A
x).
Demonstratie. Relatia (2.38) se obtine din (2.35) pentru x = 0. In plus,
avem ca x
este punct de minim pentru daca si numai daca 0 (
x), adica,
133
este evident c
a dom = dom f A1 (dom g). Presupunem c
a una din urm
atoarele conditii este ndeplinit
a:
(i) exist
a , , r ]0, [ astfel ca
BY A(rBX niv f ) niv g,
(ii) exist
a x0 dom f A1 (dom g) astfel c
a g este continu
a n Ax0 ,
(iii) X, Y sunt spatii Banach, f, g sunt i.s.c. si 0 ric (A(dom f )dom g),
(iv) dim Y < si 0 raint (A(dom f ) dom g).
Atunci, pentru orice x X si x dom ,
(x ) = min{f (x A y ) + g (y ) | y Y },
(x) =
{1 f (x) + 2 g(Ax) | 1 , 2 0, 1 + 2 = } ,
(2.39)
134
Consecinta 2.7.3
In conditiile Teoremei 2.7.2 are loc relatia
inf (f (x) + g(Ax) ) = max
(f (A y ) g (y )) .
xX
y Y
(2.41)
plus, x
In
este punct de minim pentru f + g A dac
a si numai dac
a exist
a
y Y astfel ca A y f (
x) si y g(A
x).
Demonstratie. Se procedeaza ca n demonstratia Consecintei 2.7.1, sau se
aplica aceasta Consecinta.
Doua cazuri particulare ale Teoremei 2.7.2 sunt importante n aplicatii.
Teorema 2.7.3 Fie functiile convexe proprii f, g : X IR si [0, [.
Presupunem c
a una din urm
atoarele conditii este ndeplinit
a:
(i) exist
a , , r ]0, [ astfel ca
BX niv f rBX niv g,
(ii) exist
a x0 dom f dom g astfel c
a f este continu
a n x0 ,
(iii) X este spatiu Banach, f, g sunt i.s.c. si 0 ric (dom f dom g),
(iv) dim X < si 0 raint (dom f dom g).
Atunci, pentru orice x X si x dom f dom g,
(f + g) (x ) = min{f (x y ) + g (y ) | y X } = (f 2g )(x ), (2.42)
(f + g)(x) =
{1 f (x) + 2 g(x) | 1 , 2 0, 1 + 2 = } ,
135
{1
(y
H)(x) |
(2.43)
2 g(H(x) ),
1 , 2 0, 1 + 2 = } . (2.44)
Demonstratie. Fie x X si
F : X Y IR,
Se verifica cu usurinta ca functia F satisface conditia (ii), (iii) sau (iv) din
Teorema 2.7.1 daca conditia (i), (ii) respectiv (iii) din enuntul teoremei este
ndeplinita. Prin urmare
(g H) (x ) = inf F (x, 0) = max
(F (0, y ) ),
xX
y Y
adica
(g H) (x ) = min
F (0, y ).
y Y
Insa
F (0, y ) = sup{hx, x i + hy, y i g(H(x) + y) | x X, y Y }
= sup{hx, x i + hv H(x), y i g(v) | x dom H, v dom g}
= sup{hv, y i g(v) | v dom g} +
+ sup{hx, x i (y H)(x) | x dom H}
= g (y ) + (y H) (x ).
Presupunem ca y
/ Q+ . Atunci exista y0 Q astfel ca hy0 , y i < 0. Fixam
y dom g; avem ca y ty0 y pentru orice t 0. Deoarece g este Q
crescatoare,
g (y ) = sup{hv, y i g(v) | v dom g}
136
Presupunem c
a dom = ni=1 dom fi 6= si [0, [. Pentru x dom
not
am prin I(x) multimea {i | 1 i n, fi (x) = (x)}. Atunci, pentru orice
x X ,
(x ) = min{(1 f1 + + n fn ) (x ) | i 0, 1 + + n = 1},
iar pentru orice x dom ,
(x) =
[n
1 (1 f1 + + n fn )(x) i 0,
0 , 1 0, 0 + 1 = ,
(x) =
Xn
i=1
i=1
i = 1,
i fi (x) (x) 0 ,
o
Xn
i = 1, i = 0 i
/ I(x) .
i fi (x) i 0,
i=1
i=1
[ n Xn
Xn
137
H : X (IR
, IRn+ ),
H(x) :=
g : IRn IR,
g(y) := max{y1 , . . . , yn }.
Yn
i=1
Xi IR,
Qn
nXn
i=1
(i fi ) (xi ) i 0,
Xn
i=1
i = 1 ,
(2.45)
[ nYn
i=1
i (i fi )(xi ) i 0,
Xn
i=0
(x) =
i = ,
Xn
i=1
Xn
i=1
i = 1, i 0,
i fi (xi ) (x) 0 ,
o
Xn
(i fi )(xi ) i 0,
i = 1, i = 0 i
/ I(x) .
i=1
i=1
[ nYn
138
Presupunem c
a (f1 f2 )(
x) = max{f1 (
x1 ), f2 (
x2 )}, unde x
1 dom f1 ,
x
2 dom f2 si x
=x
1 + x
2 . Atunci
(f1 f2 )(
x) =
{1 (1 f1 )(
x1 ) 2 (2 f2 )(
x2 ) | 1 , 2 0, 1 + 2 = 1,
1 , 2 0, 1 + 2 + 1 f1 (
x1 ) + 2 f2 (
x2 ) (f1 f2 )(
x)} . (2.47)
plus, dac
In
a f1 (
x1 ) = f2 (
x2 ) atunci are loc (2.48), iar dac
a f1 (
x1 ) > f2 (
x2 )
atunci are loc (2.49), unde
[
(f1 f2 )(
x) =
{(1 f1 )(
x1 ) (2 f2 )(
x2 ) | 1 , 2 0,
1 + 2 = 1} , (2.48)
(f1 f2 )(
x) = f1 (
x1 ) N (dom f2 , x
2 ).
(2.49)
x1 +x2 =x
sup{hx1 , x i + hx2 , x i max{f1 (x1 ), f2 (x2 )} | x1 , x2 X}
min{(1 f1 ) (x ) + (2 f2 ) (x ) | 1 , 2 0, 1 + 2 = 1}.
xX
inf
Pentru ultima egalitate am utilizat (2.45). Prin urmare are loc (2.46).
Incluziunea din (2.47) se verific
a direct, cu usurint
a. Consideram
x (f1 f2 )(
x). Din (2.46) exista 1 , 2 0, 1 + 2 = 1, astfel ca
(f1 f2 ) (x ) = (1 f1 ) (x ) + (2 f2 ) (x ).
(2.50)
139
x (f1 f2 )(
x) = 0 (f1 f2 )(
x). Din (2.47) rezulta existenta numerelor
1 , 2 , 1 , 2 0 astfel ca 1 + 2 = 1 si
x 1 (1 f1 )(
x1 ) 2 (2 f2 )(
x2 ),
1 + 2 1 f1 (
x1 ) + 2 f2 (
x2 ) (f1 f2 )(
x) 0.
Prin urmare 1 = 2 = 0 si 1 f1 (
x1 ) + 2 f2 (
x2 ) = (f1 f2 )(
x); deci x apartine
multimii din membrul drept al relatiei (2.48) n cazul n care f1 (
x1 ) = f2 (
x2 ).
Daca f1 (
x1 ) > f2 (
x2 ), din relatia de mai sus obtinem ca 2 = 0, 1 = 1 si
deci
x f1 (
x1 ),
x (0 f2 )(
x2 ) = Idom f2 (
x2 ) = N (dom f2 , x
2 ),
Tn
i=1 dom fi
astfel c
a functiile f2 , . . . , fn sunt continue n
Tn
nXn
i=1
(i fi ) (xi ) i 0,
Xn
i=1
i = 1, xi X ,
Xn
i=1
(x) =
[ nXn
i=1
i (i fi )(x) i 0,
Xn
i=0
Xn
i = ,
i=1
i = 1, i 0,
Xn
i=1
xi = x ,
i fi (x) (x) 0 ,
140
(x) =
[ n Xn
i=1
(i fi )(x) i 0,
Xn
i=1
i = 1, i = 0 i
/ I(x) .
plus
In
(x) =
= conv
dac
ax
i = 1
i fi (x) i 0,
iI(x)
iI(x)
[
[ X
iI(x)
fi (x) ,
Tn
nXn
i=1
i xi i 0,
Xn
i=1
{x }
f2 (x) =
2.8
{x
| [1, 1]}
{x }
Optimizare convex
a cu restrictii
min f (x), x C,
141
Consideram functia
(
F : X Y IR,
F (x, y) :=
f (x)
daca G(x) y,
n rest.
(2.51)
+ sup{hq, y i | q Q}
sup{hx, x i f (x) hG(x), y i | x X} dac
ay Q+
dac
ay
/ Q+ .
Functia
L : X Q+ IR,
142
se numeste functia Lagrange asociata problemei (P0 ). Din cele aratate mai
sus avem ca
F (0, y ) = supxX (L(x, y )) = inf L(x, y ) y Q+ .
xX
max (F (0, y ) ), y Y ,
sau, echivalent,
(D0 )
si
hG(
x), y i = 0;
(iii) exist
a y Q+ astfel c
a (
x, y ) este punct sa pentru L, adic
a
L(
x, y ) L(
x, y ) L(x, y ) x X, y Q+ .
(2.52)
143
(2.53)
Facand abstractie de termenul din mijloc, din (2.53) avem ca x este punct de
minim pentru f + y G si deci 0 (f + y G)(
x); luand x = x
n (2.53)
obtinem ca hG(
x), y i = 0.
(ii) (iii) Din relatia 0 (f + y G)(
x) obtinem
L(
x, y ) = f (
x) + hG(
x), y i f (x) + hG(x), y i = L(x, y ) x X.
In plus, pentru y Q+ avem ca
L(
x, y ) = f (
x) + hG(
x), y i f (
x) = f (
x) + hG(
x), y i = L(
x, y ).
Prin urmare (2.52) are loc, adica (
x, y ) este punct sa pentru L.
obtinem ca hG(
x), y i = 0. Tot din partea stang
a a relatiei (2.52) obtinem
acum ca hG(
x), y i 0 pentru orice y Q+ , de unde, utilizand Teorema
bipolarei (Teorema 1.5.7), avem ca G(
x) Q++ = Q, adica x
este solutie
admisibila pentru (P0 ). Din partea dreapta a relatiei (2.52) obtinem ca
f (
x) = f (
x) + hG(
x), y i f (x) + hG(x), y i f (x) x X, G(x) 0.
Prin urmare x
este solutie a problemei (P0 ).
Elementul y Q+ obtinut n Teorema 2.8.2 se numeste multiplicator
Lagrange pentru problema (P ).
Sa observam ca daca G este operator continuu atunci
(f + y G)(x) = f (x) + (
y G)(x) x dom f ;
faptul ca Q este nchis s-a utilizat numai la implicatia (iii) (i) din teorema
precedenta, pentru a obtine ca x
este solutie admisibila.
Un caz particular important este cel n care avem un num
ar finit de
restrictii. Fie functia f ca mai sus si g1 , . . . , gn : X IR functii convexe.
Consideram problema
(P1 )
144
1 g1 (x) + +
n gn (x) .
inf{f (x) | g1 (x) 0, . . . , gn (x) 0} = inf f (x) +
xX
(ii) Fie x
dom f ; x
este solutie a problemei (P1 ) dac
a si numai dac
a
1, . . . ,
n [0, [ astfel ca
i gi (
gi (
x) 0 pentru 1 i n si exist
a
x) = 0
pentru orice i, 1 i n, si
1 g1 + +
n gn (
0 f +
x).
Dac
a functiile g1 , . . . , gn sunt continue ultima conditie este echivalent
a cu
1 g1 (
n gn (
0 f (
x) +
x) + +
x).
Demonstratie. Considerand G : X IRn , G(x) := (g1 (x), . . . , gn (x)), G
este IRn+ -convex. Rezultatul enuntat n teorema este consecint
a imediata a
teoremei precedente. Sa observam ca n cazul nostru (gi )(x) = g(x)
pentru orice x X si 0.
Consecinta 2.8.1 Fie f, g1 , . . . , gn : X IR functii convexe, continue si
G-diferentiabile. Presupunem c
a exist
a x0 X astfel ca gi (x0 ) < 0 pentru
orice i, 1 i n. Atunci x
X este solutie a problemei (P1 ) dac
a si numai
dac
a gi (
x) 0 pentru 1 i n si exist
a 1 , . . . , n [0, [ astfel ca
1 g1 (
n gn (
f (
x) =
x) + +
x)
si
i gi (
x) = 0 i, 1 i n.
N (C, x
) =
[0, [ g(
x) dac
a g(
x) = 0 si g(
x) 6= ,
{0}
dac
a g(
x) < 0 sau g(
x) = .
(2.54)
145
atunci x g(
x) [0, [ g(
x). Prin urmare are loc si incluziunea
din (2.54).
Sa observam ca putem obtine caracterizarea solutiei optime din Teorema
2.8.3, n cazul n care functiile gi sunt continue, din Consecinta 2.8.2 si formula
pentru subdiferentiala sumei. Intr-adev
ar, x
dom f este solutie pentru (P1 )
daca si numai daca x
este punct de minim pentru functia f + IC1 + + ICn ,
T
unde Ci := {x | gi (x) 0}. Din ipoteza avem ca dom f ni=1 int Ci 6= si
deci
(f + IC1 + + ICn )(x)
= f (x) + N (C1 , x) + + N (Cn , x) x dom f
Tn
i=1 Ci .
146
exist
a y Q , z Z astfel ca
inf{f (x) | G(x) 0, T x = 0} = inf{L2 (x, y , z ) | x X}.
plus, urm
In
atoarele afirmatii sunt echivalente:
(i) x
este solutie pentru (P2 );
(ii) G(
x) 0, T x
= 0 si exist
a y Q+ , z Z astfel ca
T z f (
x) + (
y G)(
x) si hG(
x), y i = 0;
(iii) exist
a (
y , z ) Q+ Z astfel c
a (
x, (
y , z )) este punct sa pentru L2 ,
adic
a
L2 (
x, y , z ) L2 (
x, y , z ) L2 (x, y , z ) x X, y Q+ , z Z .
Demonstratie. Consideram functia de perturbare
(
F : X (Y Z) IR, F (x, y, z) :=
f (x)
dacaG(x) y, T (x) = z,
n rest.
147
F (0, y , z ) =
dac
a y
/ Q+ .
2.9
C
ateva rezultate fundamentale n
analiza convex
a
148
kx x0 k + |hx x0 , x0 i| ,
(2.55)
x := x0 + (u + x0 ) f (x ).
(2.56)
plus
In
kx x0 k
x
2 f (x0 ),
(1 + kx0 k),
|f (x ) f (x0 )| ( + 1/).
kx x0 k
(2.57)
(2.58)
(Convenim ca 1/0 = .)
Demonstratie. Aplicatia
k k0 : X IR,
Prin urmare putem aplica Teorema lui Ekeland (Teorema 1.2.6) pentru g,
si distanta d, unde d(x, y) := kx yk0 . Deci exista x dom g astfel ca
g(x ) + kx x0 k0 g(x0 ),
(2.59)
149
0 h(x ) = f (x ) x0 + U + [1, 1] x0 .
Deci exista x f (x ), u U si [1, 1] astfel ca (2.56) sa aiba loc.
Estimarile din (2.57) rezulta imediat din (2.55) si (2.56). Tot din (2.55)
si (2.56) obtinem ca
|hx x0 , u + x0 i|
|hx x0 , x x0 i| =
= .
(2.61)
Deoarece x0 f (x0 ) si x f (x ), avem ca
hx0 x , x x0 i+hx0 x , x0 i = hx0 x , x i f (x0 )f (x ) hx0 x , x0 i+,
de unde, prin utilizarea relatiilor (2.55) si (2.61), obtinem ca
|f (x0 ) f (x )| |hx0 x , x0 i| + + /,
adica a doua relatie din (2.58) este satisfacut
a. Utilizand din nou faptul ca
x0 f (x0 ), x f (x ), si (2.61), avem ca
hx x0 , x i = hx x , x i + hx x0 , x x0 i + hx x0 , x0 i
f (x) f (x ) + + f (x ) f (x0 ) +
= f (x) f (x0 ) + 2 x X,
adica x 2 f (x0 ), ceea ce arata ca si prima relatie din (2.58) are loc.
Urmatorul rezultat este o consecint
a imediata a teoremei precedente.
Teorema 2.9.2 (Brndsted-Rockafellar). Fie X spatiu Banach si f : X IR
o functie convex
a, i.s.c. si proprie, iar ]0, [. Atunci
(x0 , x0 ) f, (x , x ) f : kx x0 k , kx x0 k .
particular dom f dom f si dom f dom f .
In
Demonstratie. Prima parte a teoremei rezulta din Teorema lui Borwein
pentru = 0. Pentru a doua parte, fie x0 dom f si 0 < n 0. Pentru
fiecare n IN exista x0n n f (x0 ), si deci, din prima parte,
150
Deci dom f 3 xn x0 .
In mod analog, fie x dom f si 0 < n 0. Pentru fiecare n exist
a
0
f (x)
,
xX\{u} ku xk
sup
151
: hu z, z i (1 )Lku zk > 0 si
f (x)
kx k +
kx k +
x X, kx uk .
ku xk
ku xk
Din modul de alegere a lui si aceasta relatie obtinem ca L < . Din expresia
lui L, inegalitatea inf(f + LDu ) este evident
a.
(ii) Fie ]0, 1[. Deoarece (1 )L < L, din definitia lui L, exista y X,
y 6= u, astfel ca ( f (y))/ku yk > (1 )L, de unde obtinem ca
(f + LDu )(y) < + LDu (y) inf(f + LDu ) + Lky uk.
(iii) Fie ]0, 1[ fixat. Functia f +LDu este proprie, i.s.c. si marginit
a inferior, iar elementul y gasit la (ii) este din dom (f +LDu ) = dom f . Considerand
metrica d pe X definita prin d(x1 , x2 ) := Lkx1 x2 k, spatiul (X, d) este spatiu
metric complet. Prin urmare, aplicand Teorema lui Ekeland obtinem existenta
unui element z X astfel ca
(f + LDu )(z) + Lkz yk (f + LDu )(y),
si
(f + LDu )(z) (f + LDu )(x) + Lkx zk x X.
Din prima relatie, tinand seama si de (ii), obtinem ca kz yk < kuyk, si deci
z 6= u. Din a doua relatie de mai sus avem ca z este punct de minim pentru
152
153
2.10
min kx x0 k, x C,
154
(P2 )
1
2 kx
x0 k2 , x C.
1
2 kx1
155
x U xC
x X xC
Dac
a C este con atunci
d(x0 , C) =
max
x U C +
hx0 , x i si
1 2
2 d (x0 , C)
= max
x C +
hx0 , x i 12 kx k2 .
Demonstratie. Fie
f1 , f2 : X IR, f1 (x) := kx x0 k, f2 (x) := 21 kx x0 k2 .
Utilizand formula de dualitate Fenchel-Rockafellar (Consecinta 2.7.3) si formulele pentru conjugata normei si a patratului normei, avem ca
d(x0 , C) =
=
1 2
2 d (x0 , C)
=
=
=
xX
max
x U
x X
hx0 , x i suphx, x i
xC
= max
inf hx0 x, x i,
x U xC
xX
max
x X
x X
hx0 , x i
2
1
2 kx k
max
inf hx0 x, x i
x X xC
suphx, x i
xC
2
1
2 kx k
156
(ii) x S : h
x x0 , x i = k
x x0 k, hx x
, x i 0 x C;
(iii) x S : hx x0 , x i k
x x0 k x C;
(iv) x X : h
x x0 , x i = kx k2 = k
x x0 k2 , hx x
, x i 0 x C;
(v) x X : kx k = k
x x0 k, hx x0 , x i k
x x0 k2 x C;
(vi) (dac
a X este neted) hx x
, FX (
x x0 )i 0 x C;
(vii) (dac
a C este con) x S C + : hx0 , x i = k
x x0 k.
Demonstratie. (i) (ii) Daca x
PC (x0 ) atunci 0 f1 (
x) + IC (
x),
unde f1 este functia definita n demonstratia teoremei precedente. Concluzia
este imediata, tinand cont de expresia subdiferentialei normei.
(ii) (iii) Cu x din (ii) avem ca pentru orice x C
hx x0 , x i = hx x
, x i h
x x0 , x i = hx x
, x i k
x x0 k 0.
Elementul x satisface conditiile cerute.
(iii) (i) Cu x din (iii) avem
kx x0 k hx x0 , x i k
x x0 k x C,
adica x
PC (x0 ).
Implicatiile (i) (iv) (v) (i) urmeaza exact la fel ca mai sus, utilizand
de aceasta data functia f2 .
Conditia (vi) este aceeasi cu conditia (iv) n cazul n care X este neted
(f2 (x) = FX (x x0 ), iar daca X este neted FX (x) contine un singur element,
notat tot prin FX (x)).
Presupunem acum ca C este con.
(iii) (vii) Cu x din (iii) avem
htx, x i hx0 , x i + k
x x0 k t 0, x C.
Prin urmare hx, x i 0 pentru orice x C, adica x C + , si
hx0 , x i k
x x0 k hx0 x
, x i hx0 , x i,
si deci x este elementul cautat.
(vii) (iii) Cu x din (vii), avem ca
hx x0 , x i hx0 , x i = k
x x0 k x C,
ceea ce arata ca x satisface conditia din (iii).
Capitolul 3
Programare neconvex
a
3.1
Conuri tangente
real d(x, A) := inf{d(x, a) | a A}; este usor de verificat ca d(x, A) = d(x, A).
Fie (X, k k) spatiu normat, M X si x
M . Se numeste conul tangent
n sensul lui Bouligand la multimea M n x
multimea
u X lim inf d u, t (M x
) = 0 .
t0
TB (M, x
) :=
este multimea
TU (M, x
) := u X lim d u, t1 (M x
) = 0 ,
t0
TC (M, x
) := u X
lim
M 3x
x, t0
157
d u, t1 (M x) = 0 .
158
lim
d (v, R(x)) = 0
vY
dom R3xx
si
x
x
x
x
(3.1)
U V(
x) xU
Demonstratie. Fie v
/ lim inf xx R(x); utilizand definitia limitei inferioare
avem ca lim supdom R3xx d (v, R(x)) > 0. Deci exista 0 > 0 astfel ca
U V(
x), xU U dom R : d (v, R(xU )) > 20 .
(3.5)
159
contrazicand faptul ca d (v, R(xU )) > 20 . Deci B(v, 0 )lim inf xx R(x) = ,
ceea ce arata ca v
/ lim inf xx R(x). Prin urmare lim inf xx R(x) este
multime nchisa. Demonstratia pentru limita superioara este analoaga; faptul
ca lim supxx R(x) este multime nchis
a rezulta si din formula (3.4) demonstrata mai jos.
Fie acum v lim inf xx R(x) si (xn ) dom R astfel ca xn x
. Deoarece
limdom R3xx d (v, R(x)) = 0, avem ca d (v, R(xn )) 0. Insa
n IN , yn R(xn ) : (v, yn ) < d (v, R(xn )) + 1/n,
si deci yn v.
Dovedim implicatia invers
a prin reducere la absurd. Presupunem ca v Y
satisface conditia din partea dreapta a relatiei (3.2), dar v
/ lim inf xx R(x).
Deci exista 0 > 0 pentru care are loc (3.5). Luand U = B(
x, n1 ), n IN ,
si notand xU prin xn , avem ca d (v, R(xn )) > 20 pentru orice n IN . Din
ipoteza exista (yn ) Y astfel ca yn v si yn R(xn ) pentru orice n IN .
Obtinem astfel contradictia 0 < 20 < d (v, R(xn )) (v, yn ) 0.
Fie v lim supxx R(x). Pentru orice n IN avem ca
n
si deci exista xn B x
, n1 dom R astfel ca d (v, R(xn )) <
1
n,
ceea ce
1
n.
160
(3.6)
TC (L, x
) TU (L, x
) TB (L, x
) C(L, x
)
(3.7)
si
TB (L, x
) =
[t, [ (L x
) =
t>0
C(L U, x
),
(3.8)
U U(
x)
particular,
unde U(
x) este un sistem fundamental de vecin
at
ati i ale lui x
. In
TB (L, x
) = TU (L, x
) = TC (L, x
) = X dac
ax
int L;
(iii) TU (L, x
) TB (P, y) TB (L P, (
x, y)) TB (L, x
) TB (P, y) si
TU (LP, (
x, y)) = TU (L, x
)TU (P, y), TC (LP, (
x, y)) = TC (L, x
)TC (P, y);
(iv) dac
ax
L f 1 (P ) atunci
161
TB L f 1 (P ), x
TB (L, x
) f (
x)1 (TB (P, f (
x)))
si
TU L f 1 (P ), x
TU (L, x
) f (
x)1 (TU (P, f (
x))).
Demonstratie. (i) Incluziunile mentionate rezulta imediat din caracterizarile cu siruri date n teorema precedent
a.
(ii) Egalitatea TB (L, x
) = TB (L, x
) rezulta imediat din (3.1), iar incluziunea TB (L D, x
) TB (L, x
) rezulta din (i). Fie u TB (L, x
); aplicand
teorema precedenta, exista (tn ) 0+ si X (un ) u astfel ca x
+ tn u n L
pentru orice n IN . Deoarece x
+ tn un x
int D, exista n0 IN astfel
ca x
+ tn un D pentru n n0 . Deci u TB (L D, x
). Prin urmare
are loc si egalitatea TB (L, x
) = TB (L D, x
). Demonstratia pentru relatiile
corespunzatoare conului tangent n sensul lui Ursescu este la fel.
Egalitatea TC (L, x
) = TC (L D, x
) rezulta la fel ca si n cazul conului lui
Bouligand (verificand nsa ambele incluziuni). Fie u TC (L, x
) si sa arat
am
ca u TC (L, x
). Pentru aceasta fie L (
xn ) x
si (tn ) 0+. Pentru orice
n IN exista xn L astfel ca k
xn xn k < tn /n. Am obtinut astfel sirul
(xn )n1 L convergent la x
. Cum u TC (L, x
), exista (un ) u astfel ca
162
avem ca u con (L Un x
), si deci B(u, 1/n) con (L Un x
) 6= ,
ceea ce arata ca exista xn L Un L B(
x, 1/n) si t0n [0, [ astfel ca
kt0n (xn x
) uk < 1/n. Fie n0 IN astfel ca 1/n0 < kuk. Pentru n n0
obtinem ca t0n 6= 0; luand tn := 1/t0n pentru n n0 si tn := 1 n rest, obtinem
ca un := t1
) u. Deoarece xn x
, avem ca tn 0; putem deci
n (xn x
conchide ca u TB (L, x
). Am obtinut astfel ca (3.8) are loc.
Daca x
int L si u X atunci pentru orice siruri L (xn ) x
, (tn ) 0+
exista n0 IN astfel ca xn +tn u L pentru n n0 . Prin urmare u TC (L, x
).
T
inand seama si de (3.7), avem ca TC (L, x
) = TU (L, x
) = TB (L, x
) = X n
acest caz.
(iii) Fie u TU (L, x
) si v TB (P, y). Din teorema precedent
a obtinem
existenta sirurilor (tn ) 0+ si Y (vn ) v astfel ca y + tn vn P pentru orice n IN . Pentru acest sir (tn ), tot din teorema precedent
a obtinem
existenta sirului X (un ) u astfel ca x
+ tn un L pentru orice n. Avem
astfel ca (
x, y) + tn (un , vn ) L P pentru orice n. Cum (un , vn ) (u, v),
obtinem ca (u, v) TB (L P, (
x, y)). Celelalte incluziuni rezulta n mod
asemanator.
(iv) Fie u TB L f 1 (P ), x
; exista (tn ) 0+ si X (un ) u
astfel ca x
+ tn un L f 1 (P ) pentru orice n. Cum x
+ tn un L pentru
orice n, u TB (L, x
). Deoarece x
+ tn un x
int D, putem presupune ca
x
+ tn un D pentru orice n IN . Pentru ca f este F-diferentiabil
a n x
,
exista un sir (vn ) Y convergent la 0 astfel ca
f (
x + tn un ) = f (
x) + tn f (
x)(un ) + tn vn P n IN .
Cum f (
x)(un ) + vn f (
x)(u), rezulta ca f (
x)(u) TB (P, f (
x)). Prin
urmare u TB (L, x
) f (
x)1 (TB (P, f (
x)), ceea ce dovedeste incluziunea
dorita. In mod asemanator se demonstreaza si relatia corespunzatoare pentru
conul tangent n sensul lui Ursescu.
Relatiile de la punctul (i) nu sunt valabile si pentru conul tangent n sensul
lui Clarke. De exemplu, luand X := IR2 , L := IR{0}, M := IR{0}{0}IR
si x
= (0, 0), avem ca TC (L, x
) = L, iar TC (M, x
) = {(0, 0)}. In schimb, conul
tangent n sensul lui Clarke are alte proprietati remarcabile.
Teorema 3.1.4 Fie M X si x
M . Atunci TC (M, x
) este con convex si
nchis. In plus
TC (M, x
) + TU (M, x
) TU (M, x
),
TC (M, x
) + TB (M, x
) TB (M, x
).
163
Dac
a dim X < atunci n (3.9) are loc egalitate.
Demonstratie. Presupunem ca (3.9) nu are loc. Atunci exista un element
u lim inf M 3yx TB (M, y) astfel nc
at u
/ TC (M, x); este evident ca u 6= 0.
Deoarece u
/ TC (M, x), exista 0 ]0, min{kuk/6, 1/2}[ astfel ca
> 0, y D(x, ) M, t ]0, ] : t1 (M y) D(u, 0 ) = ,
sau, echivalent,
> 0, y D(x, ) M, t ]0, ] : [y + t D(u, 0 )] M = . (3.10)
Pentru acest 0 > 0, deoarece u lim inf M 3yx TB (M, y), exista 1 > 0 astfel
ca
y D(x, 1 ) M : D(u, 0 /2) TB (M, y) 6= .
(3.11)
Fie := 1 /(1 + 2kuk). Pentru acest > 0, din (3.10), exista x
D(x, ) M
si t ]0, ] astfel ca
[
x + t D(u, 0 )] M = .
(3.12)
Fie X0 := [
x + [0, t] D(u, 0 )] M si f : X0 IR, f (x) := kx x
k. Este
evident ca (X0 , d), d(x, y) := kx yk, este spatiu metric complet, iar f este
continua (deci i.s.c.) si marginit
a inferior (deoarece X0 X este multime
marginita). Aplicand principiul variational al lui Ekeland, exista z X0
astfel ca
kx x
k k
zx
k + 0 kx zk x X0 .
(3.13)
164
165
Fie y B(x, )M fixat si (tn ) 0+; putem presupune ca tn < pentru orice
n IN . Pentru fiecare n IN exista yn M astfel ca ku tn1 (yn y)k < /2.
Rezulta ca sirul (t1
arginit, si deci are un subsir convergent,
n (yn y)) este m
adica exista un sir strict crescator (nk ) IN astfel ca t1
nk (ynk y) uy X;
M 3yx
Este util de observat ca n cazul multimilor convexe cele trei (chiar patru)
conuri coincid.
Teorema 3.1.6 Fie M X o multime convex
a si x
M . Atunci
TC (M, x
) = TU (M, x
) = TB (M, x
) = C(M, x
).
(3.14)
particular, dac
Dac
a M este con convex atunci C(M, x
) = M IR
x. In
aM
este un subspatiu liniar atunci C(M, x
) = M . Dac
a
M := {x X | hx, xi i i i, 1 i n},
(3.15)
(3.16)
Desigur, dac
a I(
x) = atunci con (M x
) = X.
Demonstratie. Avand n vedere ca pentru orice multime nevida A X
tinand seama si de (3.6), putem presupune ca x
avem ca con A = con A,
M
(sau ca M este nchisa). Fie pentru nceput x M si u := x x
. Arat
am ca
u TC (M, x
). Pentru aceasta fie (xn ) M si (tn ) ]0, [ astfel ca xn x
166
Deoarece TC (M, x
) este con nchis, din incluziunea precedent
a obtinem ca
con (M x
) TC (M, x
). Relatia (3.14) rezulta acum din (3.7).
Presupunem ca M este con convex. Deoarece M + IR x
= M + IR x
,
putem considera si n acest caz ca x
M . In aceasta situatie are loc relatia
con (M x
) = M [0, [
x = M IR
x, de unde concluzia este evident
a.
Desigur, daca M este subspatiu liniar atunci M + IR
x = M.
Fie acum M dat de relatia (3.15) si x
M . Daca u con (M x
), adica
u = t(x x
) cu t 0, x M , iar i I(
x) atunci
hu, xi i = t hx x
, xi i = t(hx, xi i i ) 0,
si deci are loc incluziunea din (3.16).
Consideram acum u X astfel ca hu, xi i 0 pentru orice i I(
x). Pentru
/ I(
x)
x, xi i + thu, xi i i . Daca i
i I(
x) si t 0 avem ca h
x + tu, xi i = h
167
DB f (
x)(u) = lim inf
si
f (x + tu) f (x)
.
t
x
x, t0
DC f (
x)(u) = lim sup
Deoarece TC (epi f, (
x, f (
x))) este con convex nchis, avem ca DC f (
x) este
functionala subliniara (continu
a daca f este lipschitzian
a pe o vecin
atate a
lui x
). Subdiferentiala n sensul lui Clarke a functiei f n x
se defineste ca
fiind DC f (
x)(0). Utilizand Teorema 3.2.3 se pot obtine formule (mai exact
estimari) pentru derivatele directionale definite mai sus ale unor functii de
forma f + g h, si deci estimari pentru subdiferentiala n sensul lui Clarke
pentru astfel de functii. In literatura matematica se gasesc multe rezultate
referitoare la programarea matematica, obtinute prin utilizarea, ca instrument
de baza, a subdiferentialei n sensul lui Clarke. In acest capitol vom pune n
evidenta numai rezultate referitoare la probleme de programare matematica
n care functiile care apar sunt Frechet diferentiabile. Sectiunea urmatoare are
caracter ajutator n aceasta directie.
3.2
Concluzia Teoremei 1.10.10 este deosebit de utila pentru calculul, mai exact
estimarea, conurilor tangente la multimi de tipul L f 1 (P ). Avand n vedere
acest fapt punem n evident
a mai nt
ai cateva conditii suficiente pentru ca sa
fie ndeplinita conditia (1.30), si deci sa aiba loc concluzia Teoremei 1.10.10.
168
Teorema 3.2.1 (Aubin-Frankowska). Fie X spatiu Banach, Y spatiu normat, D X multime deschis
a, f : D Y functie F-diferentiabil
a, M X
multime nchis
a si x
M D. Presupunem c
a una din urm
atoarele patru
conditii este ndeplinit
a:
(i) exist
a > 0, c > 0 si [0, 1[ astfel ca D(
x, ) D si
x D(
x, ) M : UY f (x) (TB (M, x) cUX ) + UY ;
(3.17)
lim
M 3x
x
sup
uTB (M,
x)SX
= 0;
(3.18)
(3.19)
(3.20)
Atunci exist
a , l > 0 astfel ca D(
x, ) D si
x0 D(
x, ) M, y D(f (
x), ), x D M :
f (x) = y si kx x0 k l ky f (x0 )k.
Demonstratie. (i) Fie c0 := 2c > 0 si 0 := ( + 1)/2 ]0, 1[. Arat
am ca
are loc (1.30) pentru , c0 si 0 . Fie deci x D(
x, ) M si t > 0. Consideram v SY ; din (3.17), exista u TB (M, x) cUX si w UY astfel ca
v = f (x)(u) + w. Deoarece u TB (M, x), exista (tn ) 0+ si (un ) u
astfel ca xn := x
+ tn un M pentru orice n IN . Este evident ca
v = f (x)(un ) + f (x)(u un ) + w n IN .
(3.21)
v f (x) [t, [ (M x) c0 UX + 0 UY ,
adica (1.30) are loc.
169
R : X ; Y,
R(u) :=
{f (
x)(u)} dac
a u TC (M, x
)
dac
a u
/ TC (M, x
).
Este clar ca gr R = gr f (
x) (TC (M, x
) Y ), si deci gr R este con convex
nchis. In plus Im R = Y . Utilizand Teorema lui Robinson-Ursescu (Teorema
1.8.8), obtinem ca exista > 0 astfel ca UY R(UX ), ceea ce ne arata ca
exista k := max{1/, 1} 1 astfel ca
v Y, u TC (M, x
) : kuk k kvk, f (
x)(u) = v.
(3.22)
]0, 1[,
2k(kf (
x)k + 2)
c := k(1 + ) > 0.
(3.23)
(3.24)
170
(3.23), iar 0 > 0 pentru care (3.24) are loc. Deoarece dim Y < , multimea
SY este compacta, si deci exista v1 , . . . , vp SY astfel ca
SY
[p
i=1
B vi , 2 .
(3.26)
(3.27)
v vi + (f (
x) f (x)) (u) + f (
x)(
u u).
Deci
kwk kv vi k + kf (
x) f (x)k kuk + kf (
x)k k
u uk
/2 + (k + ) + kf (
x)k /2 + k(2 + kf (
x)k)
.
Cum v = f (x)(u) + w, obtinem din nou ca (1.30) are loc.
(iv) Am observat deja la demonstratia punctului (ii) ca (3.20) implica
faptul ca TC (M, x
) = TB (M, x
), si deci conditiile de la (iii) sunt ndeplinite.
Prin urmare n toate cele patru cazuri conditia (1.30) este satisfacut
a, si
deci, conform Teoremei 1.10.10, concluzia teoremei are loc.
O consecinta imediata a acestui rezultat este binecunoscuta teorema a lui
Graves.
171
(3.29)
172
si c
a una din urm
atoarele dou
a conditii este ndeplinit
a:
b) dim Y < si are loc (3.29),
c) L si P satisfac conditia (3.18) n x
respectiv g(
x), L sau P este convex
a
si are loc (3.29).
Atunci
TB (L, x
) g(
x)1 (TU (P, g(
x))) TB (L g 1 (P ), x
),
(3.30)
TU (L, x
) g(
x)1 (TB (P, g(
x))) TB (L g 1 (P ), x
),
(3.31)
TU (L, x
) g(
x)1 (TU (P, g(
x))) = TU (L g 1 (P ), x
),
(3.32)
TC (L, x
) g(
x)1 (TC (P, g(
x))) TC (L g 1 (P ), x
).
(3.33)
173
g(xn ) + tn vn D(g(
x), ) n n0 .
(3.37)
174
si deci u = lim t1
x + tn un ). Deoarece t1
x + tn un ) K pentru orice n,
n (
n (
u K.
Este interesant de observat ca daca X este finit dimensional atunci M este
aproximata n x
de TB (M, x
). Intr-adev
ar, pentru orice x M \ {
x} exist
a
(x) TB (M, x
) astfel ca
kx x
(x)k < kx x
uk + kx x
k2 u TB (M, x
).
(3.38)
Punem (
x) := 0. Sa aratam ca satisface (3.36). In caz contrar, exista
0 > 0 si (xn ) M, xn x
, astfel ca
k(xn ) (xn x
)k > 0 kxn x
k.
(3.39)
Fie un := (xn x
)/kxn x
k SX . Cum dim X < , trecand eventual la un
subsir, putem presupune ca un u SX . Desigur, u TB (M, x
). Din (3.38)
si (3.39) obtinem ca
0 kxn x
k < kxn x
(xn )k < kxn x
kxn x
k uk + kxn x
k2 n IN .
Impartind prin kxn x
k > 0 si trecand la limita, obtinem contradictia 0 0.
Un caz particular important al teoremei precedente este formulat n continuare.
Teorema 3.2.4 Fie spatiile Banach X, Y , multimea deschis
a D X, functia
h : D Y si M := {x D | h(x) = 0}. Presupunem c
a h este F-diferentiabil
a
si h este functie continu
a n x
M . Dac
a h(
x) este operator surjectiv
atunci
TC (M, x
) = TB (M, x
) = ker h(
x) = {u X | h(
x)(u) = 0}.
plus M este aproximat
In
a n x
de TB (M, x
).
Demonstratie. Fie L = X si P = {0}; incluziunea TB (M, x
) ker h(
x)
este data de Teorema 3.1.3 (iv), iar incluziunea ker h(
x) TC (M, x
) rezulta
din relatia (3.33) din teorema precedent
a. Faptul ca M este aproximat
a n x
de TB (M, x
) rezulta din teorema urmatoare.
Un rezultat mai general este dat de teorema urmatoare.
a D X, si funcTeorema 3.2.5 Fie spatii Banach X, Y , multimea deschis
tiile g1 , . . . , gm : D IR, h : D Y . Consider
am multimea
M := {x D | h(x) = 0, gi (x) 0 i, 1 i m}
175
si x
M . Presupunem c
a h este F-diferentiabil
a si h este continu
a n x
,
iar gi este F-diferentiabil
a n x
pentru i I(
x) si gi este continu
a n x
pentru
i
/ I(
x), unde I(
x) := {i | gi (
x) = 0}. Dac
a h(
x) este operator surjectiv si
u
X : h(
x)(
u) = 0, gi (
x)(
u) < 0 i I(
x),
(3.40)
atunci
TU (M, x
) = TB (M, x
) = {u ker h(
x) | gi (
x)(u) 0 i I(
x)}. (3.41)
plus M este aproximat
In
a n x
de TB (M, x
).
Demonstratie. Fie M1 := {x D | h(x) = 0, gi (x) 0 i I(
x)} si
M2 := {x D | gi (x) 0 i {1, . . . , m} \ I(
x)}; avem ca M = M1 M2 .
Deoarece gi este continua n x
pentru i {1, . . . , m} \ I(
x), M2 este vecin
atate
a lui x
, si deci TU (M, x
) = TU (M1 , x
) si TB (M, x
) = TB (M1 , x
). Desigur, daca
I(
x) = atunci M = {x D | h(x) = 0}; din teorema precedent
a avem ca
TU (M, x
) = TB (M, x
) = ker h(
x). Avand n vedere cele de mai sus, putem
considera ca I(
x) = {1, . . . , m}.
Consideram functia
f : D Y IRm ,
176
gi (
x)(u ) < 0 pentru i I(
x). Prin urmare u TU (M, x
) pentru orice
]0, 1[. Facand 0, obtinem ca u TU (M, x
). Deci relatia (3.41) are
loc.
Sa aratam ca M este aproximat
a n x
de catre TB (M, x
). Observam ca
putem presupune si n acest caz ca I(
x) = {1, . . . , m}. Fie functia f definit
a
mai sus. Faptul ca h(
x) este surjectiv si ca (3.40) are loc implica (de fapt
sunt echivalente) cu faptul ca
m
f (
x)(X) + {0} IRm
+ = Y IR .
(3.42)
R(u) := f (
x)(u) + {0} IRm
+.
Este evident ca R are graficul un con convex nchis, iar din (3.42) avem ca
Im R = Y IRm . Utilizand Teorema lui Robinson-Ursescu obtinem existenta
unui > 0 astfel ca
UY IRm f (
x)(UX ) + {0} IRm.
(3.43)
(3.44)
f (
x) (x x
+ (x)) = f (x) (0, (x)) {0} IRm
+ ,
si deci, din (3.41), x x
+ (x) TB (M, x
). Considerand : M TB (M, x
),
(x) := x x
+(x), tinand seama si de (3.45), obtinem ca M este aproximat
a
n x
de catre TB (M, x
).
Conditia (3.40) se ntalneste n literatura sub denumirea de conditia de
calificare Mangasarian-Fromovitz.
Luand Y := {0} si h := 0 n teorema precedent
a obtinem formula pentru conul tangent la o multime definita de un num
ar finit de inegalitati. Sa
observam ca pentru aceasta situatie nu este nevoie sa presupunem ca X este
spatiu Banach.
O situatie mai generala este considerata n teorema urmatoare.
177
(3.46)
m gm (
x)(u)
1 g1 (
x)(u)
,...,
,
:= max 0,
g1 (
x)(
u)
gm (
x)(
u)
si
:= (1 , . . . , m ), unde i := i gi (
x)(u +
u) i, 1 i m.
Din modul de alegere a lui avem ca IRm
si
+
(v, ) = f (
x)(u +
u) + (0, ).
Deoarece TC (L, x
) este con convex, avem ca u +
u TC (L, x
). Prin urmare
are loc relatia (3.46).
178
3.3
min f (x), x M,
(3.47)
x
este solutie local
a strict
a daca pentru x 6= x
inegalitatea este stricta n (3.47).
In probleme de programare convex
a nu ne-au interesat solutiile locale datorita
Teoremei 2.5.4. Desigur, se poate considera si problema de maximizare
(P 0 )
max f (x), x M.
Rezultatele obtinute pentru problema (P ) se transpun imediat pentru problema (P 0 ) prin simpla nlocuire a functiei obiectiv f cu f . De aceea n
continuare vom formula rezultate numai pentru probleme de minimizare.
Urmatoarele doua rezultate pun n evident
a utilitatea conului tangent (n
sensul lui Bouligand) pentru stabilirea conditiilor necesare, respectiv suficiente, de optimalitate n probleme de programare neconvex
a.
Teorema 3.3.1 Fie D X multime deschis
a, f : D IR si M D.
Presupunem c
a f este F-diferentiabil
a n x
M . Dac
ax
este solutie optim
a
local
a pentru problema (P ) atunci
f (
x)(u) 0 u TB (M, x
).
Demonstratie. Deoarece x
este solutie locala pentru (P ), exista V V(
x)
astfel ca (3.47) sa aiba loc. Fie u TB (M, x
); exista (tn ) 0+ si (un ) u
astfel ca x
+ tn un M pentru orice n IN . Desigur, x
+ tn un x
, si deci
putem presupune ca x
+ tn un V pentru orice n. T
inand seama de faptul ca
f este F-diferentiabila n x
si de (3.47), exista (n ) IR astfel ca n 0 si
0 f (
x + tn un ) f (
x) = tn f (
x)(un ) + n tn kun k n IN .
Impartind prin tn > 0 si trecand la limita, obtinem ca f (
x)(u) 0.
179
(3.48)
Atunci
, l > 0, x M B(
x, ) : f (x) f (
x) + l kx x
k.
(3.49)
particular x
In
este solutie local
a strict
a pentru (P ).
Demonstratie. Presupunem ca (3.49) nu are loc; atunci
n IN , xn M B x
, n1
: f (xn ) < f (
x) + n1 kxn x
k.
(3.50)
x
k > f (
x)(xn x
) + n kxn x
k
= f (
x) ((xn )) + f (
x) (xn x
(xn )) + n kxn x
k
m k(xn )k + f (
x) (xn x
(xn )) + n kxn x
k.
180
(P1 )
h(x) = 0
si c
a h(
x) este operator surjectiv. Atunci exist
a y Y astfel ca
f (
x) + y h(
x) = 0.
(3.51)
Dac
a n plus f si h sunt de clas
a C 2 pe D atunci
2 (f + y h)(
x)(u, u) 0 u ker h(
x).
(3.52)
1 2 2
2 tn (f
+ y h)(
x)(un , un ) + t2n n kun k2 0.
(3.53)
Atunci
, l > 0, x M B(
x, ) : f (x) f (
x) + l kx x
k2 .
particular x
In
este o solutie local
a strict
a pentru problema (P1 ).
(3.54)
181
n IN , xn M B x
, n1
: f (xn ) < f (
x) +
1
kxn x
k2 .
n
(3.55)
1 2
2 (f
+ y h)(
x)(xn x
, xn x
) + n kxn x
k2 .
Considerand B := 2 (f + y h)(
x), din relatia anterioar
a si (3.55), obtinem
2
n kxn
x
k2 > B(xn x
, xn x
) + 2n kxn x
k2
= B (xn x
(xn ), xn x
(xn )) + 2B ((xn ),
xn x
(xn )) + B ((xn ), (xn )) + 2n kxn x
k2
m k(xn )k2 + 2n kxn x
k2 kBk kxn x
(xn )k2
2kBk k(xn )k kxn x
(xn )k.
min f (x),
g1 (x) 0, . . . , gm (x) 0,
(3.56)
182
si c
a
u
X, i I(
x) : gi (
x)(
u) < 0,
unde I(
x) := {i | 1 i m, gi (
x) = 0} este multimea restrictiilor active n
x
. Atunci exist
a 1 , . . . , m 0 astfel ca
i gi (
x) = 0 i, 1 i m,
si
f (
x) +
Xm
i=1
(3.57)
i gi (
x) = 0.
(3.58)
Dac
a n plus f, g1 , . . . , gm sunt de clas
a C 2 pe D atunci
2 f +
Xm
i=1
i gi (
x)(u, u) 0 u TB (M , x
),
(3.59)
min f (
x)(u),
gi (
x)(u) 0, i I(
x).
0 = f (
x) +
X
iI(
x)
i gi (
x) (0) = f (
x) +
X
iI(
x)
i gi (
x).
183
f (
x + tn un ) f (
x) =
f+
Xm
i=1
= tn f +
1 2 2
2 tn (f
i=1
Xm
Xm
+ 12 t2n 2 (f +
=
i gi (
x + tn u n ) f +
x)(un ) +
i gi (
Pm
Pm
i=1
x)
i gi (
x)(un , un )
i=1 i gi ) (
x)(un , un )
i=1 i gi ) (
+ t2n n kun k2
+ t2n n kun k2 0.
Impartind prin t2n si apoi trecand la limita, obtinem ca (3.59) are loc.
Intarind conditia (3.59) obtinem si o conditie suficient
a de optimalitate
pentru (P2 ).
Teorema 3.3.6 Fie D X o multime deschis
a si f, g1 , . . . , gm : D IR
functii de clas
a C 2 pe D. Consider
am multimea M definit
a de relatia (3.56)
si x
M . Presupunem c
a exist
a 1 , . . . , m [0, [ satisf
ac
and (3.57) si
(3.58), M este aproximat
a n x
de TB (M, x
) si c
a exist
a m > 0 astfel ca
2 f +
Xm
i=1
i gi (
x)(u, u) m kuk2 u TB (M, x
).
(3.60)
particular x
Atunci (3.54) are loc. In
este o solutie local
a strict
a pentru problema (P2 ).
Demonstratie. Demonstratia acestui rezultat fiind analoaga cu cea a Teoremei 3.3.4, o omitem.
Punem acum n evidenta conditii necesare de ordin nt
ai si doi pentru o
problema de optimizare care contine atat restrictii date de egalitati cat si de
inegalitati, precum si restrictii neexplicite (x L !).
Teorema 3.3.7 Fie X, Y dou
a spatii Banach, D X o multime deschis
a,
L X o multime nchis
a, f, g1 , . . . , gm : D IR, h : D Y functii de clas
a
1
C pe D. Consider
am multimea
M := L {x D | h(x) = 0, g1 (x) 0, . . . , gm (x) 0}.
Fie x
M solutie local
a pentru problema
(P3 )
min f (x),
Presupunem c
a dim Y < sau c
a L satisface conditia (3.18) n x
,
h(
x)(TC (L, x
)) = Y
184
si
u
TC (L, x
) : h(
x)(
u) = 0, gi (
x)(
u) < 0 i I(
x),
unde I(
x) := {i | gi (
x) = 0} este multimea restrictiilor active n x
. Atunci
exist
a y Y si 1 , . . . , m 0 astfel ca
i gi (
x) = 0 i, 1 i m,
si
f (
x) + y h(
x) +
Xm
i=1
(3.61)
i gi (
x) (TC (L, x
))+ .
(3.62)
Dac
a n plus x
int L, iar f, h, g1 , . . . , gm sunt de clas
a C 2 pe D atunci
2 f + y h +
Xm
i=1
i gi (
x)(u, u) 0 u TB (M , x
),
(3.63)
min f (
x)(u) + ITC (L,x) (u), h(
x)(u) = 0, gi (
x)(u) 0, i I(
x).
0 f (
x) + ITC (L,x) + y h(
x) +
= f (
x) + y h(
x) +
X
iI(
x)
X
iI(
x)
i gi (
x) (0)
i gi (
x) + N (TC (L, x
), 0).
185
3.4
f (x ) inf f (x) +
si
kf (x )k .
(3.64)
xX
si
xX
f (xn ) 0.
(3.65)
f (x ) + kx x0 k f (x0 ) inf f + ,
de unde f (x ) f (x0 ), si
f (x ) f (x) +
kx x k x X.
f (x + tu) f (x )
kuk t > 0, u X,
t
xX
xX
1
,
n
1
kf (xn )k n IN ,
n
186
Atunci exist
ax
X astfel ca f (
x) f (x) pentru orice x X.
Demonstratie. Din teorema precedent
a avem ca exista (xn ) X satisfacand (3.65). Din (P S) avem ca exista un subsir (xnk ) convergent la x
X.
Folosind faptul ca f este i.s.c., obtinem ca
f (
x) lim inf f (xnk ) = inf f (x),
xX
adica x
este punct de minim pentru f .
Se poate formula un rezultat aseman
ator celui din Teorema 3.4.1 si pentru
probleme de minim cu restrictii.
a si
Teorema 3.4.3 Fie (X, k k) spatiu Banach, M X o multime nevid
nchis
a, iar f : X IR o functie m
arginit
a inferior (pe M ) si F-diferentiabil
a
(n fiecare punct din M ). Atunci pentru orice > 0 exist
a x M astfel ca
f (x ) inf f (x) +
si
f (x )(u) + kuk 0 u TB (M, x ).
xM
particular, dac
In
a P TB (M, x ) este un con convex nchis atunci
f (x ) UX + P + .
(3.66)
(3.67)
xM
g(x ) g(x) + kx x k x X,
adica
f (x ) f (x) +
> 0, exista
kx x k x M.
(3.68)
187
0 f (x ) + UX P + ,
ceea ce arata ca (3.67) are loc.
Exercitii
Exercitiul 1 Fie f : IRk IR o functie i.s.c. proprie cu proprietatea c
a
limkxk f (x) = (adic
a f este coerciv
a). S
a se arate c
a exist
a x
IRk
astfel c
a f (
x) f (x) pentru orice x IRk .
Solutie.
Din ipotez
a avem c
a niv f este multime nchis
a.
arginit
a inferior,
Exercitiul 2 Fie f : IRk IR o functie proprie, i.s.c. si m
k
iar p : IR [0, [ o functie i.s.c. satisf
ac
and urm
atoarele conditii: p(0) = 0,
p(x1 + x2 ) p(x1 ) + p(x2 ) pentru orice x1 , x2 IRk si limkxk p(x) = .
Atunci pentru orice , > 0 si x IRk cu proprietatea c
a f (x ) inf f +
exist
a x IRk astfel ca
f (x ) f (x ),
p(x x ) si
p(x x ).
+ p(x x ),
Deoarece f si p sunt i.s.c., g este de asemenea i.s.c.; n plus, deoarece g(x)
avem c
a limkxk g(x) = . Din Exercitiul 1 (sau utiliz
and teorema lui Weierstrass) rezult
a
c
a exist
a x IRk astfel ca g(x ) g(x) pentru orice x IRk , adic
a
f (x ) +
Prin urmare
p(x x ) f (x ) f (x ) + ,
de unde urmeaz
a c
a f (x ) f (x ) (deoarece p 0) si p(x x ) . De asemenea,
obtinem c
a
f (x ) +
f (x ) f (x) +
190
Exercitii
Solutie. F
ar
a a restr
ange generalitatea putem presupune c
a 0 A. Fie X0 := lin A.
Dac
a X0 = {0} atunci A = {0} si propriet
atile din enunt sunt evidente. Fie deci dim X0 1.
Deoarece dim X0 dim X < , avem c
a X0 este subspatiu liniar nchis; putem nlocui pe X
prin X0 , sau altfel spus, putem presupune c
a lin A = X; n aceast
a situatie raint A = aint A.
Pentru a dovedi relatiile din enunt este suficient, av
and n vedere Teorema 1.4.3, s
a ar
at
am
c
a aint A 6= , deoarece X fiind finit dimensional avem c
a aint A = int A.
Deoarece lin A = X exist
a o baz
a {e1 , . . . , ek }, k 1, a lui X de elemente din A.
1
(e
+
+
e
)
aint
A. Intr-adev
ar, fie x = 1 e1 + + k ek X si
1
k
2k
Elementul x
:=
1
:= min{ 2k|
,...,
1|
1
};
2k|k |
x
aint A.
a si x
IRn . Pentru
Exercitiul 4 Fie f : IRn IR o functie cvasiconvex
u IRn consider
am functia fu : IR IR, fu (t) = f (
x + tu). S
a se arate c
a
f este i.s.c. n x
fu este i.s.c. n 0
u IRn ,
f este s.s.c. n x
fu este s.s.c. n 0
u IRn .
Dac
a IRn se nlocuieste cu un spatiu normat infinit dimensional nici una din
propriet
atile de mai sus nu este adev
arat
a (n general).
Solutie. Este evident c
a implicatiile au loc. S
a presupunem c
a fu este s.s.c. n 0
pentru orice u IRn si fie IR 3 > f (
x) = fu (0). Din faptul c
a fu este s.s.c. n 0 rezult
a
imediat c
a x
aint (niv f ). Functia f fiind cvasiconvex
a, niv f este convex
a; deoarece
dim IRn < , obtinem c
ax
int (niv f ). Prin urmare f este s.s.c. n x
.
S
a presupunem c
a fu este i.s.c. n 0 pentru orice u IRn . Presupunem, prin reducere la
absurd, c
a f nu este i.s.c. n x
. Atunci exist
a IR 3 < f (
x) astfel ca x
niv f . Prin urmare
niv f 6= . Fie a raint (niv f ) (6= din Exercitiul 3). Utiliz
and Exercitiul 3 obtinem c
a
]a, x
[ raint (niv f ) niv f , contrazic
and faptul c
a functia fax este i.s.c. n 0. Deci f
este i.s.c. n x
.
Dac
a X este un spatiu normat infinit dimensional atunci exist
a : X IR o aplicatie
liniar
a care nu este continu
a. Este evident c
a este cvasiconvex
a (chiar convex
a), iar u
este continu
a pe IR pentru orice u X.
Existenta aplicatiei liniare de mai sus se poate dovedi n modul urm
ator: Fie (ei )iI
o baz
a algebric
a a lui X; schimb
and eventual ei prin ei /kei k, putem considera c
a kei k = 1
pentru orice i I. Deoarece I este infinit
a, putem presupune c
a IN I, iar nlocuind X
prin lin {en | n IN }, putem considera c
a I = IN . Pentru orice x X exist
a n IN si
0 , . . . , n IR astfel ca x = 0 e0 + + n en . Consider
am
: X IR,
(x) =
Xn
k=0
kk .
Este evident c
a este bine definit
a si liniar
a. In plus
sup{|(x)| | kxk 1} sup{|(en )| | n IN } = sup{n | n IN } = ,
ceea ce arat
a c
a nu este continu
a.
Exercitii
191
1
t
1
t
1
t
x+
x0 si f (
x)
f (x) +
f (x0 ) <
+
= ,
1 + t
1 + t
1 + t
1 + t
1 + t
1 + t
a.
Solutie. Deoarece A + int C = aA (a + int C), multimea A + int C este deschis
Obtinem astfel c
a A + int C int (A + C). Fie x
C = {x X | pC (x) 1}.
Fie x A C; exist
a (xn ) A astfel ca xn x. Deoarece pC este continu
a, avem c
a
pC (xn ) pC (x) 1. Dac
a multimea P := {n IN | pC (xn ) < 1} este infinit
a, atunci
a P este finit
a atunci
xn A C pentru orice n P si deci x = limnP xn A C. Dac
192
Exercitii
exist
a n0 IN astfel ca pC (xn ) 1 pentru orice n n0 . Cum x C, avem c
a pC (xn ) 1.
a si 0, xn A,
Pentru fiecare n n0 consider
am x
n := npC (xnn )+1 xn . Deoarece A este convex
avem c
ax
n A. Cum pC (
xn ) = npC (xn )/(npC (xn ) + 1) < 1, avem c
ax
n A C pentru
orice n n0 . Ins
ax
n x, si deci si n acest caz avem c
a x A C. Deci A C = A C.
Presupunem acum c
a C este con convex cu interior nevid; avem c
a int C = int C. Din
a
cele de mai sus, lu
and A = C, avem c
C + int C = C + int C = int (C + C) = int C = int C.
b) Dac
a X0 este nchis si C = { pi=1 i ai | i 0 i, 1 i p}, atunci
particular C este con convex nchis.
X0 + C este con convex nchis. In
c) X0 + {x X | hx, i i i i, 1 i k} este multime convex
a
nchis
a.
Solutie. a) Fie Pr : X X/X0 proiectia canonic
a. Deoarece Pr(X1 ) este subspatiu finit
dimensional al spatiului normat X/X0 , Pr(X1 ) este multime nchis
a (vezi Consecinta 1.4.4).
Din Teorema 1.7.2 obtinem c
a X0 + X1 este multime nchis
a.
b) Este evident c
a X0 + C este con convex. Demonstr
am prin inductie dup
a p faptul c
a
X0 + C este multime nchis
a.
Fie p = 1. Dac
a a1 X0 atunci X0 + C = X0 , si deci X0 + C este multime nchis
a.
Presupunem c
a a1
/ X0 . Consider
am sirul (un ) X0 + C, un u X. Exist
a
(xn ) X0 , (tn ) [0, [ astfel ca un = xn + tn a1 pentru orice n IN . Dac
a tn
atunci t1n xn a1 , de unde obtinem contradictia a1 X0 = X0 . Prin urmare (tn ) contine
un subsir m
arginit, si deci contine si un subsir (tnk )kIN convergent la t [0, [. Prin urmare xn u ta1 =: x X0 , ceea ce arat
a c
a u = x + ta1 X0 + C. Deci afirmatia este
adev
arat
a pentru p = 1.
Presupunem acum c
a afirmatia este adev
arat
a pentru p 1 si s
a o dovedim pentru p + 1. Ca si pentru p = 1 consider
am dou
a situatii. Presupunem pentru nceput c
a
a1 , . . . , ap+1 X0 + C; atunci, dup
a cum se poate verifica usor,
X0 + C = X0 + lin {a1 , . . . , ap+1 }.
Deoarece dim(lin {a1 , . . . , ap+1 }) p + 1 < , din a) obtinem c
a X0 + C este un subspatiu
liniar nchis. Presupunem acum c
a exist
a i astfel ca ai
/ X0 + C; f
ar
a a restr
ange generalitatea putem presupune c
a i = p + 1. Fie
e :=
C
n Xp
i=1
i ai i 0 i, 1 i p .
e
(tn ) contine un subsir (tnk ) convergent la t [0, [. Prin urmare xn u tap+1 X0 + C,
ceea ce arat
a c
a u = (u tap+1 ) + tap+1 X0 + C. Deci afirmatia este adev
arat
a pentru
p + 1. Am obtinut astfel c
a X0 + C este multime nchis
a pentru orice p 1.
Exercitii
193
(x, y) := arccos
si deci
hx + y, x0 i (kxk + kyk) cos kx + yk cos .
Prin urmare x + y P (). Faptul c
a P () este multime nchis
a este imediat.
S
a observ
am c
a
P ()
{x0 + u | 0, hu, x0 i = 0,
Prin urmare
2 + kuk2 cos }
P (0) = {x0 | 0},
Av
and n vedere faptul c
a P () este con, avem c
a P () = P ()+ . Ar
at
am pentru
nceput c
a P (0)+ = P (/2). Fie x = x0 si y = x0 + v, cu , 0, hv, x0 i = 0. Atunci
hx, yi = 0, si deci P (/2) P (0)+ . Fie acum y P (0)+ . Exist
a IR si u X astfel
ca hu, x0 i = 0, y = x0 + v. Avem c
a hx0 , x0 + vi = 0, ceea ce arat
a c
a y P (/2).
Prin urmare P (0)+ = P (/2).
Consider
am acum ]0, 2 [. Fie x P () si y P (/2 ). Din cele ar
atate mai sus
avem c
a exist
a , 0, u, v X astfel ca
x = x0 + u,
194
Exercitii
Rezult
a c
a y P () , si deci P (/2) P ()+ .
Fie acum y P ()+ ; exist
a IR si v X astfel ca hv, x0 i = 0, y = x0 + v. Dac
a
v = 0, cum x0 P (), avem c
a hx0 , yi = hx0 , x0 i = 0, si deci y P (/2 ).
sin
v. Atunci x P (), si deci
Presupunem c
a v 6= 0 si consider
am x := x0
kvk cos
hx, yi =
sin
sin
hv, vi =
kvk 0.
kvk cos
cos
Obtinem astfel c
a sin(/2 ) kvk cos(/2 ), adic
a y P (/2 ). Deci si n acest
caz avem c
a P ()+ = P (/2 ).
Mai observ
am c
a int P () = {x X |
6
numai dac
a [0, /2[.
Exercitiul 9 S
a se arate c
a
n
1
x+z
3
(x, y, z) IR p
2 x2 + y 2 + z 2
2
P (/4)
=
=
=
Concluzia rezult
a imediat din exercitiul precedent.
Exercitii
195
f (x) :=
R1p
1 + (x(t))2 dt.
S
a se arate c
a f este functie convex
a, de clas
a C 2 pe C[0, 1], si
f (x)(u) =
Z 1
0
xu
dt,
1 + x2
2 f (x)(u, v) =
Z 1
0
(1 +
uv
dt
1 + x2
x2 )
0 (t) = t(1 + t2 ) 2 ,
00 (t) = (1 + t2 ) 2 ,
Rezult
a c
a este (strict) convex
a deoarece 00 (t) > 0 pentru orice t IR. Din aceast
a
observatie convexitatea lui f este imediat
a. Utiliz
and formula lui Taylor pentru functii de
variabil
a real
a, avem c
a pentru orice t, IR exist
a ]0, 1[ astfel ca
(t + ) (t) 0 (t) = 21 00 (t + ) 2 ,
si deci
f (x + u) f (x)
1
xu
dt
2
2
1+x
u2 dt
0
1
kuk2 .
2
Aceast
a inegalitate arat
a c
a f este F-diferentiabil
a n x si f (x) are expresia din enunt. S
a
ar
at
am c
a f este diferentiabil
a. Avem c
a pentru orice t, IR exist
a ]0, 1[ astfel ca
0 (t + ) 0 (t) 00 (t) = 21 000 (t + ) 2 .
Din expresia lui 000 dat
a mai sus obtinem c
a |000 (t)| 3 pentru orice t IR. Prin urmare
avem c
a
|0 (t + ) 0 (t) 00 (t) | 23 2 , t, IR.
Not
and B(x) aplicatia biliniar
a definit
a prin
B(x) : X X IR,
B(x)(u, v) :=
0
(1 +
uv
x2 )
1 + x2
dt,
u2 |v| dt
0
3
kuk2 kvk x, u, v X,
2
si deci
3
kuk2 x, u X.
2
Prin urmare f este F-diferentiabil
a pe X si 2 f (x) = B(x) pentru orice x X. Din
kf (x + u) f (x) B(x)(u, )k
196
Exercitii
f (x) :=
R1p
0
1 + (x(t))2 dt,
Z 1
xu
ns
a f nu este Frechet diferentiabil
a n nici un punct din L1 (0, 1).
R1
Solutie. Not
am X := L1 (0, 1); X este spatiu Banach relativ la norma: kuk := 0 |u(t)| dt
pentru u X.
Utiliz
and functia definit
a n solutia exercitiului precedent, tin
and seama si de faptul
c
a este convex
a, avem c
a f este convex
a si
| | 0 (t) (t + ) (t) | | t, IR,
inegalitatea din st
anga fiind evident
a, iar cea din dreapta verific
andu-se cu usurinta
. Fix
am
x, u X si un sir (n ) IR astfel ca 0 6= n 0, si consider
am functiile gn , g (definite
aproape peste tot, pe scurt a.p.t.) date de formulele
p
1 + (x + n u)2 1 + x2
xu
gn :=
, g :=
.
n
1 + x2
Este evident c
a limn gn = g a.p.t., iar din inegalitatea de mai sus obtinem c
a |gn | |u|
a.p.t. pentru orice n IN . Utiliz
and teorema lui Lebesgue (vezi [41]) obtinem c
a
R1
lim
gn dt =
R1
0
g dt.
Am obtinut astfel c
a f este G-diferentiabil
a n x si f (x) are expresia din enunt.
Fie x X; ar
at
am c
a f nu este F-diferentiabil
a n x. Putem presupune c
a x este finit
a
a.p.t. Avem atunci c
a
[0, 1] = mIN Am , unde Am := {t [0, 1] | |x(t)| m}.
a
Cum limm mes(Am ) = 1, exist
a m0 IN astfel ca mes(Am0 ) > 21 . Ins
1 + (t + )2
t
1 + t2
1 + t2
1 + (t + )2 +
!
2t2 + t
1 + t2
p
1
1 + t2 ( 1 + (t + )2 + 1 + t2 )2
1 + (t +
)2
1+
t2
n
1
p
,
2
2
2 1 + (n + m0 )
Exercitii
197
1 + t2
2t2 + t
m0
n + 2m0
m0
p
p
,
2 p
2
2
1 + (n m0 )
1 + m0
1 + m20
1 + (t + )2 + 1 + t2
1 + (t + n)2
1 + t2
tn
0 n t Am0 , n n0 .
1 + t2
un : [0, 1] IR,
un (t) :=
n
0
dac
a
dac
a
t Bn ,
t [0, 1] \ Bn .
Avem c
a kun k = 1/n 0. Din inegalitatea de mai sus obtinem c
a
1 + (x + un
)2
1+
x2
xun
1 + x2
dt 0
un dt = 0 kun k,
0
ceea ce arat
a c
a f nu este F-diferentiabil
a n x.
Exercitiul 13 Utiliz
and functii convexe, s
a se arate c
a:
ab
ap bq
1 1
+
a, b [0, [, p, q ]1, [, + = 1,
p
q
p q
egalitate av
and loc dac
a si numai dac
a ap = bq , si
x1 + + xn
n x1 xn n IN \ {0, 1}, x1 , . . . , xn [0, [,
n
egalitate av
and loc dac
a si numai dac
a x1 = = xn .
Solutie. Functia f : IR IR, f (t) = et este strict convex
a. Deci, pentru a, b ]0, [,
a 6= bq , si p, q ]1, [, 1/p + 1/q = 1, avem c
a
p
ab = f ( p1 ln ap +
1
q
x1 + + xn
=g
n
1
1
x1 + + xn
n
n
<
1
1
g(x1 ) + + g(xn ) = ln n x1 xn ,
n
n
si deci
x1 + + xn
> n x1 xn .
n
Este evident c
a inegalitatea de mai sus r
am
ane valabil
a si n cazul n care x1 , . . . , xn [0, [,
198
Exercitii
i
f
(x) =
f (x),
xi
xi
iar pentru i 6= j,
2f
i j
(x) =
f (x).
xi xj
xi xj
Xn i (i 1)
x2i
i=1
sau echivalent,
u2i + 2
X
1i<jn
X n
i=1
i ui
i j
ui uj 0 x ]0, [n , u = (u1 , . . . , un ) IRn ,
xi xj
Xn
i=1
i u2i 0 u IRn .
Demonstr
am aceast
a inegalitate prin inductie dup
a n IN . Pentru n = 1 inegalitatea este
evident
a. Presupunem c
a ea este adev
arat
a pentru n si o dovedim pentru n + 1. Avem
Xn+1
i=1
2
i ui
Xn+1
i=1
i u2i =
2
= (n+1
n+1 )u2n+1 + 2n+1 un+1
2
= (n+1
n+1 ) u2n+1
i=1
i ui +
Xn
i=1
i ui
Xn
2
1
un+1
i ui +
1 n+1
(1 n+1 )2
i=1
+
2
(n+1
Xn
n+1
1 n+1
X n
i=1
i ui
Xn
1
n+1 ) un+1
un+1
i ui
1 n+1
i=1
+(1 n+1 )
Xn
i=1
Xn
i=1
i u2i
Xn
i ui
i=1
i ui
Xn
i=1
i u2i
X
n
i=1
i u i
Xn
i=1
i u2i
0,
unde
i /(1 n+1 ); ultimul termen este negativ din ipoteza inductiv
a, deoarece
Pn i :=P
n
/(1
1.
i
i
n+1
i=1
i=1
Dac
a 1 + + n < 1, ca mai sus, rezult
a c
a d2 f (x) este negativ definit
a pentru orice
x ]0, [n , si deci f este strict concav
a.
tp
f (t, x) := Qn
i=1 xi
Exercitii
199
unde p IR \ {0}. S
a se arate c
a functia f este strict convex
a pentru
p ] , 0[ ]n + 1, [ si convex
a pentru p = n + 1.
Fie c IRn si := {x ]0, [n | hx, ci 0}. S
a se arate c
a functia
g : IR,
hx, cip
g(x) = Qn
,
i=1 xi
h : ]0, [n IR,
i=1 xi
f
1
(t, x) = f (t, x),
xi
xi
2f
2
(t, x) = 2 f (t, x),
x2i
xi
2f
p
(t, x) =
f (t, x),
t xi
xi t
iar pentru i 6= j,
2f
1
(t, x) =
f (t, x).
xi xj
xi xj
Deoarece f (t, x) > 0 pentru orice (t, x) ]0, [ ]0, [n , faptul c
a f este strict convex
a
(convex
a) este echivalent cu faptul c
a urm
atoarea form
a p
atratic
a este pozitiv (semi-pozitiv)
definit
a:
Xn p
X
p(p 1) 2 Xn 2 2
1
s +
u 2
sui + 2
ui uj ,
2 i
2
t
i=1 xi
i=1 xi t
1i<jn xi xj
sau, echivalent, c
a urm
atoarea form
a p
atratic
a este pozitiv (semi-pozitiv) definit
a:
Xn
X
p 1 2 Xn
s +
2u2i 2
sui + 2
ui uj .
p
i=1
i=1
1i<jn
Matricea asociat
a ultimei forme p
atratice este
p1
p
1
A=
.
.
.
1
1
2
1
..
.
1
1
1
2
..
.
1
..
.
1
1
1
..
.
2
200
Exercitii
p1
p
..
1
2
1
..
.
1
1
1
2
..
.
1
..
.
1
1
1
..
.
2
p1
p
1
1
=
..
.
1
+ p1
1
0
..
.
0
Dezvolt
and dup
a ultima linie, obtinem c
a
n = ( 1)n1 ( 1)n1
si deci
1
p
+ p1
0
1
..
.
0
( 1)
( 1)
n1
1 (n 1)( 1)
1
n+2
p
n1
+ p1
0
0
..
.
1
n1
..
.
1
+
p
n+1
+1
.
p
Fie 1 , 2 r
ad
acinile polinomului din paranteza p
atrat
a. Cum celelalte r
ad
acini ale polinomului caracteristic sunt egale cu 1, forma p
atratic
a considerat
a este pozitiv (semi-pozitiv)
definit
a dac
a si numai dac
a 1 , 2 > 0 (1 , 2 0). Pentru p < 0 avem c
a
1 + 2 = n + 2 1/p > 0, 1 2 = 1 (n + 1)/p > 0,
si deci 1 , 2 > 0. In cazul p > 0 r
ad
acinile 1 , 2 sunt strict pozitive (pozitive) dac
a
si numai dac
a p > n + 1 (p n + 1). Prin urmare f este strict convex
a dac
a si numai dac
a p ] , 0[ ]n + 1, [ si convex
a pentru p ] , 0[ [n + 1, [. Deoarece
g(x) = f (hx, ci, x), iar aplicatia x 7 hx, ci este liniar
a, rezult
a imediat c
a g este (strict)
convex
a pentru (p > n + 1) p n + 1.
Deoarece h(x) = f (1, x) (pentru p = n + 2), obtinem imediat c
a h este strict convex
a.
F : X Y IR,
F (x, y) :=
kxk
+
dac
a
dac
a
T x = y,
T x 6= y.
Este evident c
a functia F este convex
a, iar f este functia marginal
a asociat
a lui F . Prin
urmare f este convex
a. In plus, pentru > 0 si y Y avem
f (y)
=
=
1
inf{kxk | T x = y} = inf x T
inf{kuk | T u = y} = f (y).
1
x =y
Exercitii
201
Dac
a T este operator deschis, atunci exist
a > 0 astfel ca UY T (UX ). Prin urmare
y UY , x UX : T x = y,
si deci f (y) 1 pentru orice y UY , ceea ce antreneaz
a faptul c
a dom f = Y si f este
continu
a.
a
Exercitiul 17 Fie X, Y spatii normate si f : X Y IR o functie convex
proprie. S
a se arate c
a dac
a f este continu
a n (x0 , y0 ) dom f atunci
PrX (f (x0 , y0 )) = f (, y0 )(x0 ) si PrY (f (x0 , y0 )) = f (x0 , )(y0 ).
Solutie. Fie (x , y ) f (x0 , y0 ); este evident c
a x f (, y0 )(x0 ) si y f (x0 , )(y0 ),
chiar f
ar
a ca f s
a fie continu
a n (x0 , y0 ).
0
Fie deci x f (, y0 )(x0 ). Deoarece f este continu
a n (x0 , y0 ) dom f , f+
((x0 , y0 ), )
este finit
a, subliniar
a si continu
a. In plus, deoarece x f (, y0 )(x0 ), avem c
a
hx, x i f (x0 + x, y0 ) f (x0 , y0 ) x X,
si deci
0
hx, x i f+
((x0 , y0 ), (x, 0)) x X.
Consider
and subspatiul liniar X {0} al lui X Y si aplicatia liniar
a 0 : X {0} IR,
0 (x, 0) := hx, x i, av
and n vedere inegalitatea de mai sus si Teorema lui Hahn-Banach,
exist
a : X Y IR aplicatie liniar
a astfel ca
0
|X{0} = 0 si (x, y) f+
((x0 , y0 ), (x, y)) (x, y) X Y.
0
Din aceast
a inegalitatea, deoarece f+
((x0 , y0 ), ) este continu
a, obtinem c
a este continu
a,
si deci f (x0 , y0 ). Lu
and y := (0, ) Y obtinem c
a (x , y ) f (x0 , y0 ). Prin
urmare x PrX (f (x0 , y0 )). Rezult
a c
a are loc concluzia.
fn (x) :=
Xn
si
f : X IR,
f (x) :=
kx
k=1 k
X
n=1
ak k2 , n IN ,
n kx an k2 .
1) Urm
atoarele afirmatii sunt echivalente: a)
0 dom f ), b) dom f 6= , c) dom f = X.
2
a,
n=1 n kan k < atunci f este finit
P
Presupunem c
a n=1 n kan k2 < . Atunci
2) Dac
a
3)
loc:
2
n=1 n kan k
< (adic
a
convex
a si continu
a.
pentru orice x X are
202
Exercitii
Solutie. 1) Este evident c
a c) a) siP
c) b).
b) c) Fie x0 dom f ; prin urmare n=1 n kx0 an k2 < . Fie x X fixat. Atunci
n=1
n kx an k2 2kx x0 k2 + 2
X
n=1
ceea ce arat
a c
a x dom f .
Lu
and x0 = 0 n demonstrat
ia de mai sus avem c
a a) c).
P
2
2) Presupunem c
a
ka
k
<
.
Din
1)
avem
c
a dom f = X. Este evident c
a
n
n
n=1
limn fn (x) = f (x) pentru orice x X. Cum fn este functie convex
a pentru orice n IN ,
utiliz
and Teorema 2.1.2 (iii), avem c
a f este convex
a. Aplic
and relatia (*) pentru x0 = 0,
obtinem c
a
f (x) 2 + 2f (0) x U.
Cum > P
f (x) 0 pentru orice x X, rezult
a c
a f este finit
a si continu
a pe X.
3) Fie n=1 n kan k2 < si x X fixat. Deoarece fn , f sunt convexe si continue avem
c
a fn (x), f (x) sunt multimi nevide, convexe si w compacte (deci m
arginite si nchise).
Fie u U ; pentru fiecare t ]0, 1[ avem c
a
f (x + tu) f (x) = fn (x + tu) fn (x) +
Ins
a
k kx + tu ak k2 kx ak k2 .
k kx + tu ak k2 kx ak k2
k=n+1
X
k=n+1
k=n+1
k=n+1
k (kx + tu ak k + kx ak k) | kx + tu ak k kx ak k |
k (2kxk + 2kak k + tkuk) tkuk tkuk
tkuk (2kxk + 2)
Deoarece seriile
astfel ca
n1 n
k=n+1
si
k +
X
k=n+1
kan k2
n1 n
(2kxk + 2)
k=n+1
k=n+1
k (2kxk + 1 + kak k2 + 1)
k kak k2 .
k +
X
k=n+1
k kak k2 .
Desigur, inegalitatea de mai sus se extinde la orice u X. Din inegalitatea din dreapta
obtinem c
a f (x) fn (x) + U , iar din cea din st
anga fn (x) f (x) + U .
Exercitii
203
1) Pentru orice > 0 functia fH (, ) este fie identic , fie este convex
a, finit
a si lipschitzian
a de constant
a Lipschitz .
In plus pentru 1 < 2
avem c
a fH (, 1 ) fH (, 2 ) f si lim fH (x, ) = f (x) pentru orice
x X.
2) Fie x0 X fixat. Urm
atoarele afirmatii sunt echivalente: a) f (x0 )
B 6= , b) f (x0 ) = fH (x0 , ), c) fH (x0 , ) IR si f (x0 , ) = f (x0 )
B .
Solutie. 1) Observ
am c
a fH (, ) = f 2k k. Prin urmare fH (, ) este functie convex
a
si dom fH (, ) = X. De aici rezult
a c
a dac
a fH (, ) ia valoarea atunci este identic
. Presupunem acum c
a fH (, ) nu ia valoarea ; deci functia este finit
a. S
a ar
at
am
c
a este lipschitzian
a, de constant
a Lipschitz . Fie x1 , x2 X. Pentru > 0 exist
a y1 X
astfel ca
fH (x1 , ) > f (y1 ) + kx1 y1 k ,
si deci
fH (x2 , ) fH (x1 , ) < f (y1 ) + kx2 y1 k f (y1 ) kx1 y1 k + kx2 x1 k + .
Cum > 0 este arbitrar, obtinem c
a
fH (x2 , ) fH (x1 , ) kx2 x1 k.
Schimb
and elementele x1 si x2 ntre ele obtinem c
a fH (, ) este lipschitzian
a, de constant
a
Lipschitz .
Este evident c
a pentru 0 < 1 < 2 avem c
a fH (, 1 ) fH (, 2 ) f . S
a dovedim
acum ultima afirmatie de la 1). Mai nt
ai s
a observ
am c
a, deoarece f este convex
a, proprie
si i.s.c., exist
a x X si IR astfel ca
f (x) hx, x i + x X.
Fie x
X fixat si IR 3 < f (
x). Deoarece f este i.s.c. n x
, exist
a > 0 astfel ca f (x) >
pentru x D(
x, ). Fie
:= ( + kx k h
x, x i)/. Obtinem c
a pentru
au loc
fH (
x, )
min
inf
(f (y) + k
x yk) ,
inf
( + k
x yk) ,
yD(
x,)
min
yD(
x,)
inf
y D(
/
x,)
inf
y D(
/
x,)
(f (y) + k
x yk)
(hy, x i + + k
x yk)
min {, inf {h
x, x i + thu, x i + + t | u S, t }}
min {, inf{h
x, x i + + t(
kx k) | t }}
204
Exercitii
a, i.s.c. si
Exercitiul 20 Fie X spatiu normat, f : X IR o functie convex
proprie, iar > 0. Consider
am regularizata Yosida a functiei f definit
a prin
fY (, ) : X IR,
fY (x, ) := inf
f (y) + kx yk2 y X .
2
kx J (x)k2 x X,
2
( )
(*)
2
convex
a si deci functia X 3 y 7 f (y) + 2 ky xk IR este de asemenea strict convex
a.
Exercitii
205
fY (x, ) = f (x ) + kx xk2 .
(**)
2
In plus, din Consecinta 2.4.3, avem c
a
fY (x, ) = f (x ) FX (x x ).
(***)
Consider
am operatorul J : X X, J (x) := x . Relatia (**) ne arat
a c
a formula din
enunt are loc. Fie x dom f fixat, iar > 0. Din ( ) si (**) avem c
a
kx k +
kx k2 + 2
> 0.
Trec
and la limit
a pentru , obtinem c
a lim J (x) = x.
Presupunem acum c
a X este strict convex. Din Teoremele 2.4.9 si 2.4.8 (iv) avem c
a
aplicatia de dualitate FX este univoc
a. Din (***) avem c
a fY (x, ) = {FX (x J (x))}
pentru orice x X. Utiliz
and Consecinta 2.4.4 obtinem c
a fY (, ) este G-diferentiabil
a si
fY (x, ) = FX (x J (x)) pentru orice x X.
3) Fie acum X spatiu Hilbert; n acest caz FX (x) = x pentru orice x X. S
a ar
at
am
c
a fY (, ) este F-diferentiabil
a n x
. Fie x X. Avem c
a
hx x
, (
x J (
x))i
fY (x, ) fY (
x, )
f (J (
x)) + kJ (
x) xk2 f (J (
x)) kJ (
x) x
k2
2
2
k2 .
= hx x
, (
x J (
x))i + kx x
2
De aici este evident c
a fY (, ) este F-diferentiabil
a n x
si fY (
x, ) = (
x J (
x)).
S
a se arate urm
atoarele:
a) Functia este bine definit
a, (0) = 0, iar = conv , unde
conv este acea functie : IR+ IR+ a c
arei epigraph este conv (epi ).
b) Fie X spatiu normat si f : X IR, f (x) := (kxk). Atunci pentru
orice x X , f (x ) = (kx k) iar f (x) = (kxk) pentru x X.
c) Presupunem c
a functia este cresc
atoare, (x) > 0 pentru x > 0 si
= conv . Urm
atoarele afirmatii sunt echivalente: 1) exist
a x > 0 astfel ca
(x) > 0, 2) (x) > 0 pentru orice x > 0, 3) lim inf x (x)/x > 0.
206
Exercitii
a lui definit
a prin (x)
(x) = sup{xy
(y) | y IR} sup{xy | y < 0} = ,
iar pentru x 0
(x)
sup{xy
(y) | y IR} = max 0, sup{xy (y) | y 0}
Cum
0, avem c
a
= conv ;
utiliz
and calculele de mai sus obtinem c
a = conv .
b) Pentru x X avem c
a
f (x )
t0
Exercitii
207
diferentiabil
a n x
si f (
x )=x
.
w
b) g(
x) = inf g(X) si (xn x
) xn x
dac
a g(xn ) g(
x), adic
a (g, X)
este (slab) Tihonov bine pus
a.
c) f (
x) = f (
x).
S
a se arate c
a a) b) c). Dac
a n plus f este convex
a atunci a) b).
Solutie. b) c) Avem c
a
[g(x) g(
x) x X]
x
f (
x) [
x dom f si f (
x) = h
x, x
i f (
x )]
f (
x) f (
x).
diferentiabil
a n x
= 0. Deoarece f (0) = 0,
> 0, () > 0, x X , kx k () : f (x ) kx k.
Consider
am functia
: IR+ IR+ ,
Este clar c
a (0) = 0 si (t1 ) (t2 ) pentru 0 t1 t2 ; n plus
f (x ) (kx k) x X .
Din aceast
a relatie, utiliz
and si Exercitiul 21, rezult
a c
a
f (x) ( k k) (x) = (kxk) x X.
Din definitia lui avem c
a, pentru IR+ ,
( )
208
Exercitii
Fie (xn ) X astfel ca f (xn ) inf f = f (0) = 0 (cel putin un astfel de sir exist
a).
Presupunem c
a xn 6 0. Atunci exist
a > 0 astfel ca P := {n IN | kxn k } este
multime infinit
a. Prin urmare
f (xn ) f (xn ) (kxn k) () > 0 n P,
ceea ce contrazice faptul c
a f (xn ) 0. Deci xn 0. Deoarece f este i.s.c. n x
= 0,
obtinem c
a 0 f (0) lim inf f (xn ) = 0, adic
a f (0) = 0. Am obtinut astfel c
a f (x) f (0)
pentru orice x X si f (xn ) f (0) xn 0.
Presupunem acum c
a f este w-i.s.c. n x
= 0, f este G
ateaux diferentiabil
a n x
= 0
si f (0) = 0. Fie (xn ) X astfel ca f (xn ) inf f = f (0) = 0 (cel putin un astfel
w
de sir exist
a). Ar
at
am c
a xn 0. In caz contrar exist
a x X astfel ca P := {n IN |
hxn , x i 1} s
a fie infinit
a. Atunci
f (tx ) hxn , tx i f (xn ) t f (xn ) t > 0, n P.
Trec
and la limit
a pentru n (n P ), obtinem c
a f (tx ) t pentru t > 0, si deci
w
0 = f (0)(x ) 1. Aceast
a contradictie arat
a c
a xn 0. Cum f este w-i.s.c. n 0,
obtinem c
a 0 f (0) lim inf f (xn ) = 0. Am obtinut astfel c
a f (x) f (0) pentru orice
w
x X si f (xn ) f (0) xn 0 si n acest caz.
b) a) dac
a f este convex
a. Inferioara semicontinuitate (slab
a si tare) a functiei f n
x
= 0 este evident
a deoarece f (0) = inf f (= f (0) = 0).
Presupunem pentru nceput c
a xn 0 dac
a f (xn ) 0. Fie functia
: IR+ IR+ ,
Este evident c
a (0) = 0, iar (t) > 0 pentru t > 0 (ntr-adev
ar, dac
a (t) = 0, atunci exist
a
(xn ) X astfel ca f (xn ) 0 si kxn k = t pentru orice n; din ipotez
a avem c
a xn 0, si deci
t = 0). In plus aplicatia 0 < t 7 (t)/t ]0, ] este cresc
atoare, si deci si este cresc
atoare.
Intr-adev
ar, fie 0 < < t si x X astfel ca kxk = t. Atunci ( ) f ( t x) t f (x), ceea
ce arat
a c
a ( )/ (t)/t. Cum limt (t)/t = sup{(t)/t | t > 0} > 0, utiliz
and
Exercitiul 21, obtinem c
a (t) = conv (t) > 0 pentru orice t > 0. Presupunem c
a
limt0 (t)/t > 0. In acest caz exist
a > 0 astfel ca (t) t pentru orice t 0, si deci
() = sup{t (t) | t 0} = 0, absurd. Prin urmare limt0 (t)/t = 0.
Din constructia lui avem c
a f (x) (kxk) pentru orice x X, si deci, utiliz
and din
nou Exercitiul 21, avem c
a 0 = f (0) f (x ) (kx k) pentru orice x X . Prin
urmare limx 0 [f (x ) f (0)]/kx k = limt0 (t)/t = 0, ceea ce arat
a c
a f este Frechet
diferentiabil
a n 0 si f (0) = 0.
w
Presupunem acum c
a xn 0 dac
a f (xn ) 0. Fie x X fixat. Presupunem c
a
0
( )
Rezult
a c
a hxn , x i > pentru orice n IN , ceea ce arat
a c
a (xn ) nu are nici un subsir
convergent slab la 0. Presupunem c
a (xn ) contine un subsir (xnk ) m
arginit. Din ( ) obtinem
w
c
a 0 f (xnk ) kxnk k kx k/nk 0, si deci, din ipotez
a, xnk 0, absurd. Prin urmare
n := kxn k . S
a presupunem c
a lim supn n /n < . Fie tn := n ( ) si
n
1
1
yn := tn xn ; desigur, kyn k . Avem c
a 0 f (yn ) tn f (xn ) ntn kx k 0. Prin
w
Exercitii
209
nem
arginit. Deci lim supn n /n = . Fie (nk ) IN un sir strict cresc
ator astfel ca
nk /nk . Consider
am tk := nk / nk ( ) si yk := t1k xnk ; desigur, kyk k .
Avem c
a
nk
1
1
0 f (yk ) f (xnk )
kx k = kx k 0.
tk
tk nk
nk
w
d) exist
a , IR, > 0, astfel c
a f (x) kxk + pentru orice x X;
e) lim inf kxk f (x)/kxk > 0;
f ) 0 int (dom f ).
plus, dac
In
a p, q ]1, [, 1/p + 1/q = 1, atunci urm
atoarele afirmatii
sunt echivalente:
g) lim inf kxk f (x)/kxkp > 0;
h) lim inf kx k f (x )/kx kq < ;
i) exist
a , IR, > 0, astfel c
a f (x) kxkp + pentru orice x X;
j) exist
a , IR, > 0, astfel c
a f (x ) kx kq + pentru orice
x X .
Solutie. Este evident c
a d) e) a) b) c); aceste implicatii au loc pentru functii
arbitrare.
si > .
Fie t := ( )/(
de unde obtinem c
a
f (x0 )
x0 +
x niv f,
f (x0 )
f (x0 )
f (x0 )
x
niv f
x0 .
f (x0 )
f (x0 )
210
Exercitii
f (yk ) 1
1
tk
f (
x) +
1
f (xnk ) 1 + max{0, f (
x)},
tk
ceea ce arat
a c
a implicatia a) e) are loc.
d) f) Fie g : X IR, g(x) := kxk + . Functia g este convex
a; din Teorema 2.3.1
si Consecinta 2.4.5 avem c
a g (x ) = IU (x ) . Cum f g, avem c
a f g , de unde
obtinem c
a U dom f , si deci concluzia are loc.
f) d) Deoarece f este w i.s.c., f este k ki.s.c.; cum 0 int (dom f ), din Teorema 2.2.7 rezult
a c
a f este continu
a n 0 si deci exist
a , IR, > 0, astfel ca f (x )
consider
am x1 := x /kx k. Atunci
f (x )
kx k
x1 +
kx k
+
kx k
kx k
kx k
f (x1 ) +
kx k
f (0)
Lu
and := q + max{0, f (0)}, obtinem c
a j) are loc.
Exercitii
211
inf f
max{0, kxk } x X;
2
inf f
c) f (x ) f (0) + kx k x
U .
2
b) f (x) inf f +
Au loc urm
atoarele implicatii: a) b) c).
Solutie. a) b) Presupunem c
a are loc a). Fie x0 X arbitrar astfel ca f (x0 ) < . Fie
x X; este clar c
a b) are loc pentru kxk . Fie deci kxk > . Avem c
a f (x) > . Dac
a
f (x) = inegalitatea b) are loc. Fie deci f (x) IR. Dac
a f (tx + (1 t)x0 ) < pentru
orice t ]0, 1[ atunci ktx + (1 t)x0 k pentru orice t ]0, 1[, si deci kxk , absurd. Prin
urmare exist
a t1 ]0, 1[ astfel ca f (t1 x + (1 t1 )x0 ) . Din Teorema 2.1.8, (vii), avem c
a
exist
a t2 ]0, 1[ astfel ca f (t2 x + (1 t2 )x0 ) < . Cum aplicatia ]0, 1[ 3 t 7 f (tx + (1 t)x0 )
este convex
a, aceasta este continu
a. Deci exist
a t ]0, 1[ astfel ca
= f (tx + (1 t)x0 ) tf (x) + (1 t)f (x0 ).
Ins
a
kxk + kx0 k
kxk
( f (x0 )) =
( f (x0 )) +
+ kx0 k
+ kx0 k
f (x0 ) +
kxk
( f (x0 )) + .
2
kxk
kxk
( inf f ) inf f +
( inf f ),
2
2
ceea ce arat
a c
a are loc concluzia si n acest caz.
b) c) Consider
am := ( inf f )/(2) si g : X IR, g(x) := max{0, kxk }; g
este o functie convex
a si continu
a. Desi pentru calculul lui g se pot aplica formulele pentru
conjugate stabilite n Capitolul 2, vom proceda direct.
g (x )
max
kxk
kxk
max
kxk
Ins
a supkxk (hx, x i kxk) = dac
a kx k > , iar dac
a kx k atunci
hx, x i kxk kxk (kx k ) (kx k ),
212
Exercitii
si deci
Prin urmare
g (x ) = max { kx k, IU (x )} .
lim inf
lim inf
0, lim inf
kxk
f (x)
kxk
Exercitii
213
Fie acum (xn ) dom f astfel ca kxn k d(0, dom f ). Pentru fiecare n IN , din inegalitatea Young-Fenchel, avem c
a
f (x) hx, xn i f (xn ) kxk kx k f (xn ) x X,
si deci, mp
artind prin kxk si trec
and la limit
a inferioar
a pentru kxk , avem c
a
lim inf
kxk
f (x)
kxn k n IN .
kxk
Trec
and acum la limit
a, obtinem c
a
lim inf
kxk
Am obtinut astfel c
a
f (x)
d(0, dom f ).
kxk
f (x)
= d(0, dom f ).
(*)
kxk kxk
Demonstr
am acum celelalte dou
a puncte r
amase.
b) Dac
a lim inf kxk f (x)/kxk = 0, din (*), avem c
a 0 dom f , iar din a) avem c
a
0
/ int (dom f ). Deci 0 Fr (dom f ). Invers, dac
a 0 Fr (dom f ) atunci 0
/ int (dom f ),
si deci din a) avem c
a lim inf kxk f (x)/kxk 0, iar din faptul c
a d(0, dom f ) = 0 si relatia
de mai sus obtinem c
a lim inf kxk f (x)/kxk = 0.
min
0, lim inf
c) Dac
a lim inf kxk f (x)/kxk < 0, din (*), obtinem egalitatea din c) si faptul c
a
a0
/ dom f , atunci d(0, dom f ) > 0; din
0 < d(0, dom f ), adic
a0
/ dom f . Invers, dac
relatia (*) rezult
a c
a lim inf kxk f (x)/kxk < 0.
f ((xn )n1 ) :=
X
n=1
n|xn |n .
S
a se arate c
a functia f este finit
a, convex
a si continu
a pe `p .
In plus s
a se
demonstreze c
a lim inf kyk f (y)/kyk = 1.
Solutie. Fie x = (xn )n1P `p ; atunci xn 0, si deci exist
a n0 1 astfel ca |xn | 1/2
n
n
n
n/2
este
convergent
a
s
i
n|x
pentru n n0 . Cum seria
n | n/2 pentru n n0 ,
n1
P
n
avem c
a seria
n|xn | converge; prin urmare x dom f .
n1
Este evident c
a aplicatia `p 3 x = (xn )n1 7 n|xn |n IR este functie convex
a. Rezult
a
deci c
a aplicatia
Xn
fn : `p IR,
fn (x) :=
k|xk |k ,
k=1
este convex
a. Cum f (x) = lim fn (x) pentru orice x `p , din Teorema 2.1.2 (iii), obtinem c
a
f este convex
a.
Fie ]0, 1[ si x = (xn )n1 U . Atunci |xn | pentru orice n 1. Rezult
a c
a
f (x)
n1
nn IR x U.
214
Exercitii
Exercitiul 27 Fie X un spatiu Hilbert si K X un con convex nchis. Pentru fiecare element x X not
am prin PK (x) proiectia lui x pe K; aceasta exist
a si este unic
a. Consider
am K := K + = {y X | hx, yi 0 x K}.
Atunci
x X : x = PK (x) + PK (x) si hPK (x), PK (x)i = 0.
Invers, dac
a x = x1 + x2 cu x1 K, x2 K si hx1 , x2 i = 0, atunci
x1 = PK (x) si x2 = PK (x).
Solutie. Fie x X si x1 K. Din Teorema 2.10.3 (vi) avem c
a
x1 = PK (x)
hx x1 , x1 yi 0 y K
hx x1 , x1 i hx x1 , yi y K
hx x1 , x1 i 0 hx x1 , yi y K
x x1 K , hx x1 , x1 i = 0.
min
1
2
2 kAxk ,
x C.
e astfel
si coerciv
a, iar spatiul Y este reflexiv, din Teorema 2.5.1 (ii) avem c
a exist
a y C
e Luand x C astfel ca y = A
ca 12 k
y k2 12 kyk2 pentru orice y C.
x, obtinem c
ax
este
solutie pentru (P). (Existenta lui y este dat
a si de Teorema 1.9.1 referitoare la cea mai bun
a
aproximare n spatii Hilbert.)
Exercitii
215
b) Fie x
C si f : X IR, f (x) := 12 kAxk2 . Din Teorema lui Pshenichnyi-Rockafellar
avem c
a x
este solutie pentru (P) dac
a si numai dac
a f (
x) (N (C, x
)) 6= . Cum
( 21 k k2 )(y) = {y} pentru y Y , din Teorema 2.7.4 avem c
a f (x) = {A Ax} pentru
x X. Prin urmare x
este solutie pentru (P) dac
a si numai dac
a A A
x N (C, x
), adic
a
h
x, vi hx, vi pentru orice x C, unde v = A A
x.
min
1
2
2 kAxk ,
x C.
S
a se arate c
a (P) are solutii optime. Presupunem n plus c
a exist
a x
X
astfel c
a h
x, i i < i pentru orice i, 1 i k. S
a se arate c
a x
C este
solutie pentru (P) dac
a si numai dac
a exist
a (i )1ik IR astfel ca
i 0, i (h
x, i i i ) = 0 i, 1 i k, si A A
x = 1 1 + + k k .
Solutie. Din Exercitiul 7 avem c
a ker A + C este multime nchis
a, iar din Exercitiul 28 a)
obtinem c
a (P) are solutii optime. Presupunem c
a exist
ax
cu proprietatea din enunt. Prin
urmare este satisf
acut
a conditia Slater pentru problema
min
1
kAxk2 ,
2
hx, i i i 0, 1 i k,
si deci, aplic
and Consecinta 2.8.1, obtinem concluzia dorit
a.
a functii convexe
Exercitiul 30 Fie X spatiu normat si f0 , f1 : X IR dou
si proprii. Consider
am
v := inf{f0 (x) | f1 (x) 0},
cu conventia 0 = . Presupunem c
a v IR. S
a se arate c
a
v = v inf{f1 (x) | f0 (x) v } > 0 > 0.
Solutie. Consider
and functia F : X IR IR, F (x, u) := f0 (x) dac
a f1 (x) u si
F (x, u) := dac
a f1 (x) > u, iar h : IR IR functia marginal
a asociat
a lui F , avem c
ah
este functie convex
a, descresc
atoare, h(0) = v IR si h (0) = v . Din Teorema 2.6.2 (iv),
avem c
a v = v dac
a si numai dac
a h este i.s.c. n 0. Lu
and n considerare si faptul c
a h este
descresc
atoare, obtinem
v = v
f0 (x) > v ]
216
Exercitii
adic
a are loc concluzia.
P
kx ai k1 (x ai )
P1i3
1
1i3, i6=j
kx ai k
(x ai ) + U
dac
a
dac
a
x 6 {a1 , a2 , a3 },
x = aj .
Not
am ei := (
x ai )/k
x ai k n cazul n care x
6= ai . Dac
a x
6 {a1 , a2 , a3 }, din relatia
e1 + e2 + e3 = 0 obtinem c
a
x
=
X
3
1
x ai k
i=1 k
1 X
x
i=1 k
ai
,
ai k
si deci x
conv {a1 , a2 , a3 }. Dac
a x
{a1 , a2 , a3 } atunci x
conv {a1 , a2 , a3 }. Deci
concluzia are loc.
Din conditia 0 f (
x) obtinem c
a x
= a3 dac
a si numai dac
a e1 + e2 U , ceea ce
a 6 (a1 , a3 , a2 ) 120 . Presupunem c
este echivalent cu he1 , e2 i 21 , adic
ax
/ {a1 , a2 , a3 }.
Atunci e1 + e2 + e3 = 0, si deci hei , ej i = 12 pentru i 6= j. Deci 6 (ai , x
, aj ) = 120 pentru
i 6= j. In acest fel am obtinut propriet
atile cunoscute ale punctului lui Toricelli.
Exercitiul 32 S
a se determine solutiile optime (atunci c
and exist
a) si valoarea problemei
R
(Pi )
min 01 tx + 1 + x2 dt, x Xi ,
pentru fiecare [0, [ si i {1, 2, 3, 4}, unde
X1 := C[0, 1],
n
R
1
X3 := x C[0, 1]
x dt = 0 ,
X2 := L1 (0, 1),
n
R
1
X4 := x L1 (0, 1)
x dt = 0 .
Exercitii
217
Z
f : Xi IR,
tx +
f (x) :=
1 + x2
dt.
este G-diferentiabil
a. In fiecare caz avem c
a
f (x)(u) =
0
xu
tu +
1 + x2
dt x, u Xi .
In plus
v(P1 ) v(P2 ),
v(P3 ) v(P4 ).
!
x
t + p
1 + x2
u dt u X2 ,
1 + (x
(t))2
x (t) = p
t
2 t2
x, : [0, 1] IR,
x, (t) :=
(t 1 + )
f (x, ) = (1 ) +
+
6
2
2
dac
a
dac
a
t [0, 1 ],
t ]1 , 1].
1+
p
1
+
ln + 1 + 2
2
2
xn
1
: [0, 1] IR,
xn
1 (t)
:=
x1 (t)
x1 (1 n1 )
dac
a
dac
a
t [0, 1 n1 ],
t ]1 n1 , 1],
pentru n IN , observ
am c
a xn
si limn f1 (xn
1 X1
1 ) = f1 (x1 ) (se poate utiliza Teorema
lui Lebesgue). Prin urmare avem c
a v(P11 ) = v(P12 ).
218
Exercitii
t + p
y
1 + y2
u dt u X3 .
Folosim urm
atorul rezultat: Fie a, b IR, a < b si x C[a, b]; dac
a
pentru orice functie u C[a, b] cu
c :=
Rb
x(t)u(t) dt = 0
Rb
a
(x(t) c) dt =
(x(t) c)u(t) dt = 0,
1 + (y (t))2
de unde obtinem c
a
+ t = t [0, 1],
y (t) = p
t [0, 1].
2 ( t)2
y (t) = p
y : [0, 1] IR,
2 ( 12 t)2
Proced
and n mod asem
an
ator, darR utiliz
and de aceast
a dat
a urm
atorul rezultat: Fie
b
a, b IR, a < b, si x L (a, b); dac
a a x(t)u(t) dt = 0 pentru orice functie u L1 (a, b)
Rb
cu proprietatea c
a a u(t) dt = 0, atunci x este constant
a a.p.t. pe [a, b] (demonstratia este
similar
a celei a rezultatului analog amintit mai sus), obtinem c
a (P4 ) are solutie optim
a, si
1
aceasta este y definit
a mai sus, dac
a si numai dac
a 2.
Fie acum < 12 ; pentru ]0, 12 [, ]0, [, fie
(
y, : [0, 1] IR,
y, (t) :=
dac
a
dac
a
dac
a
t [0, ],
t ], 1 [,
t [1 , 1].
Avem c
a y, X4 si
f (y, ) = 2
1 + 2 1 + + (1 2).
and n
Obtinem c
a f (yn1 ,n2 ) , ceea ce arat
a c
a v(P4 ) = pentru < 21 . Av
1
vedere c
a pentru orice (, ) ]0, 2 [ ]0, [ functia y, se poate aproxima punctual printrun sir (y,,k )kIN X3 astfel ca |y,,k | |y, |, utiliz
and eventual teorema lui Lebesgue,
Exercitii
219
obtinem de asemenea c
a v(P3 ) = pentru < 12 . Aproxim
and n mod asem
an
ator y1/2
1/2
1/2
se obtine c
a v(P3 ) = v(P4 ). Calcule elementare ne conduc la
v(P1 ) = v(P2 ) =
si
v(P3 )
v(P4 )
2
arcsin
2
2 arcsin
1
2
1
2
1
2
dac
a
dac
a
[0, 1[,
[1, [,
1
4
dac
a
dac
a
[0, 21 [,
[ 12 , [.
a)
Exercitiul 33 Fie problema de optimizare (convex
(P )
max
R1
0
R1p
1 + (x0 (t))2 dt L,
min
R1
0
tx(t) dt,
x Xi ,
R1p
0
1 + (x(t))2 dt L,
f (x) :=
R1
0
tx(t) dt,
g(x) :=
R1p
0
1 + (x(t))2 dt,
min f (x)
x Xi , g(x) L.
R1
f (x) + g(x) = 0.
S
a observ
am c
a dac
a = 0 atunci f (x) = 0, ceea ce evident nu este adev
arat. Fie x X4
solutie optim
a pentru (P4 ); din cele de mai sus rezult
a c
a g(x) = L si exist
a > 0 astfel ca
f (x) + g(x) = 0, adic
a
x
+ t u dt = 0 u X4 .
1 + x2
220
Exercitii
Dup
a cum am v
azut n rezolvarea Exercitiului 32, relatia de mai sus este posibil
a numai n
cazul 1, iar singura functie care satisface aceast
a relatie este
1
2
y (t) = p
y : [0, 1] IR,
( 12 t)2
1
Din conditia ca g(y ) = L obtinem c
a 2 arcsin 2
= L. Functia ]0, 1] 3 t 7 1t arcsin t IR
este o functie strict cresc
atoare av
and imaginea ]1, /2]. Cum n cazul program
arii convexe
conditia necesar
a este si suficient
a, obtinem c
a pentru L ]1, /2] problema (P4 ) are solutia
1
unic
a y , unde 2 arcsin 2
= L. Solutia (unic
a) a problemei (P) este n acest caz functia
x : [0, 1] IR,
x(t) :=
2 (t 12 )2
1
4
t [0, 1],
( )
0.
T
in
and seama de rezultatul obtinut la rezolvarea Exercitiului 32,
n
v(D4 ) = max
2 arcsin
1
2
1
2
1
4
o
1
2
1
2
2L
1
4
12 LL ,
1
= L n cazul L ]1, /2].
unde L este solutia unic
a a ecuatiei 2 arcsin 2
Pentru i = 3 o rezolvare similar
a ne arat
a c
a (P3 ) are solutie unic
a pentru L ]1, /2[,
av
and aceeasi expresie ca si pentru i = 4, iar pentru L /2 problema nu are solutii optime.
In plus v(P3 ) = v(P4 ) pentru orice L > 1.
In concluzie, problema (P ) are solutie unic
a pentru L ]1, /2[ n cazul X = C 1 [0, 1],
respectiv pentru L ]1, /2] n cazul X = AC[0, 1], dat
a de formula ( ), si nu are solutii
v(P ) =
1
2
1
12 LL
4
4L
8
2L
1
2
dac
a
dac
a
L ]1, 2 ],
L ] 2 , [,
Exercitiul 34 S
a se g
aseasc
a solutiile problemei
(Q) max
R1
0
R1p
0
1 + (x0 (t))2 dt = L,
unde L > 0 este fixat. (Problema (Q) se mai numeste problema reginei Dido;
este o problem
a variational
a izoperimetric
a neparametric
a.)
Solutie. Ca si pentru problema (P ) din Exercitiul 33, (Q) nu are solutii admisibile pentru
L < 1, iar pentru L = 1 are o singur
a solutie admisibil
a care este si solutie optim
a.
Fie L ]1, /2[. Deoarece v(P) v(Q), iar pentru x definit n ( ) (de la solutia Ex. 33)
avem c
a x este admisibil pentru (Q) si f (x) = v(P) (notatiile fiind cele din rezolvarea
Exercitiului 33), obtinem c
a x este solutie optim
a pentru (Q). De altfel x este solutie unic
a
pentru (Q) deoarece dac
a (Q) ar mai avea o solutie x
atunci x
ar fi solutie si pentru (P )
deoarece v(P) = v(Q).
Exercitii
221
Exercitiul 35 S
a se determine curbele netede si nchise de lungime L > 0
care m
arginesc suprafete plane de arie maxim
a (problem
a variational
a izoperimetric
a parametric
a).
Solutie. Problema dat
a revine la a rezolva problema de programare matematic
a
max
1
2
R1
0
sau echivalent
(P )
min
R1
0
x0 y dt,
x, y X,
R1p
x02 + y 02 dt = L,
R1p
x02 + y 02 dt = L,
unde X := {x C 1 [0, 1] | x(0) = x(1) = 0}, kxk := max{|x0 (t)| | t [0, 1]}. X este spatiu
Banach. Fie
f, g : X X IR,
f (x, y) :=
R1
0
x0 y dt,
g(x, y) :=
R1p
0
x02 + y 02 dt.
R1
(yu0 + x0 v) dt =
0
f (x, y)(u, v) =
R1
x 0 u0 + y 0 v 0
p
0
x02 + y 02
dt.
!
p
x0
x02
y 02
+y
!
y 0
u dt +
x02
y 02
v 0 dt = 0 u, v X.
S
a observ
am c
a 6= 0 deoarece f (x, y) 6= 0 pentru (x, y) 6= (0, 0). Lu
and pe r
and v = 0 si
Rb
u = 0 n relatia de mai sus, utiliz
and apoi rezultatul referitor la relatii de tipul a xu dt = 0
pentru orice u cu
, IR astfel ca
Rb
a
x02 + y 02
+ y = ,
y 0
x02 + y 02
x = pe [0, 1].
Prin urmare (x)2 +(y)2 = 2 pe [0, 1]. Cum x(0) = y(0) = 0, avem c
a 2 + 2 = 2 . S
a
observ
am c
a dac
a (x, y) este solutie admisibil
a pentru (P ) atunci (
x, y) este solutie admisibil
a
pentru (P ) si f (x, y) = f (
x, y), unde
x
:= x cos y sin ,
y := x sin + y cos .
222
Exercitii
Aleg
and convenabil pe putem presupune c
a = 0 si > 0. S
a consider
am cazul n care
> 0; atunci = . Prin urmare avem c
a
x0
x02
y 02
= y,
y 0
x02
y 02
= x ,
(x )2 + y 2 = 2 .
( )
: [0, 4 ] [, ],
(t) :=
arccos
arccos
x(t)
x(t)
dac
a
dac
a
t [0, 2 ],
t ]2 , 4 ],
Utiliz
and formulele de mai sus, avem c
a
R 4 p
0
x02 + y 02 dt = 2,
R 4
0
x0 y dt = 2 .
Dac
a procedeul descris mai sus pentru obtinerea numerelor k s-ar continua de un num
ar n
de ori cu n > L/(2) am obtine c
a
L=
R 4 p
0
x02 + y 02 dt + +
R 4n p
4n4
x02 + y 02 dt +
R1 p
g4n
x02 + y 02 dt 2n > L,
L
(1 + cos (t)) ,
2
y(t) =
L
sin (t) t [0, 1].
2
Dac
a < 0, fac
and un rationament complet analog celui de mai sus, se obtine c
a f (x, y) > 0,
si deci (x, y) nu este solutie optim
a pentru (P ).
Este clar c
a solutia problemei (P ) nu este unic
a.
Note bibliografice
Capitolul 1
Rezultatele din Sectiunea 1.1 prezentate far
a demonstratii sunt clasice si se
gasesc n toate cartile de topologie. Se poate consulta, de exemplu, O. Costinescu [13], inclusiv pentru teorema lui Tihonov. Teoremele lui Baire sunt
prezentate dupa L. Schwartz [48]. Pentru functii semicontinue se poate consulta A. Precupanu [41]. Principiul variational al lui Ekeland [20] este prezentat dupa cartea J.P. Aubin - H. Frankowska [1].
Aproape toate rezultatele din Sectiunile 1.3 1.10 sunt clasice si pot fi
gasite n cartile: R. Cristescu [14], N. Gheorghiu [24], R.B. Holmes [30], T. Precupanu [43]. Pentru demonstratia teoremei lui James se pot consulta [30]
sau [43]. Teorema lui Robinson-Ursescu este prezentat
a sub forma data de
S. Robinson [44]; C. Ursescu [53] a stabilit acest rezultat n conditii mult mai
generale. Consecinta 1.8.2 este dovedit
a n [56] pentru spatii Frechet (spatii local convexe complete si metrizabile). Teorema 1.8.11, far
a punctele (ii) si (iii),
se gaseste n cartea lui K. Yosida [54]. Rezultatele cantitative de la punctele
(ii) si (iii) sunt probabil cunoscute, ns
a nu putem indica nici o referint
a precisa pentru ele. Pentru diferentiabilitate n spatii normate se poate consulta
cartea lui T.M. Flett [23]. Teorema 1.10.10 este o generalizare a Teoremei lui
Aubin - Frankowska.
Capitolul 2
Cele mai multe din rezultatele acestui capitol sunt standard si pot fi gasite
n cartile autorilor V. Barbu - T. Precupanu [5], R.T. Rockafellar [45] (pentru spatii finit dimensionale), I. Ekeland - R. Temam [21], R.B. Holmes [29].
Pentru comentarii istorice recomandam aceste carti. Vom face referiri la acele
rezultate care nu se gasesc n aceste carti. Astfel Teorema 2.2.2 a fost stabilita
de J.P. Crouzeix [15] n spatii finit dimensionale, iar pentru rezultatul referitor
la locala lipschitzianitate a functiilor convexe n spatii local convexe se poate
consulta [56]. Teorema 2.4.4 este demonstrata n [45] n spatii finit dimensionale si formulata de J.B. Hiriart-Urruty [26] n cazul general, iar Teorema
223
224
Note bibliografice
2.4.7, punctele (i) si (iii), sunt stabilite n [57]. Rezultate de tipul celor din
Teorema 2.4.8, punctele (iv), (v), (vi) si Teorema 2.4.9 se pot gasi n cartile
autorilor J. Diestel [18], I. Cioranescu [11], respectiv [58], n forme chiar mai
generale.
Utilizarea sistematica a functiilor de perturbare pentru obtinerea formulelor de dualitate, pentru functii conjugate, subdiferentiale si conditii de optimalitate a fost nceputa de R.T. Rockafellar [47]. Autorul acestui curs a
continuat utilizarea acestui procedeu n [59] (si alte lucrari) pentru obtinerea
unor astfel de rezultate, precum si a formulelor pentru subdiferentiale, n
cazul functiilor cu valori vectoriale. Aceasta a permis, de exemplu, reobtinerea
unor rezultate stabilite de S.S. Kutateladze [32], [33], [34] cu demonstratii mult
mai simple. Conditiile foarte generale n care se obtin aceste formule n curs
au la baza lucrarile [59], [60]. Formula pentru h(y) din Teorema 2.6.3 a fost
stabilita de M. Moussaoui - A. Seeger [39], iar cea pentru h (y ), precum
si Teorema 2.6.4, sunt stabilite aici pentru prima data. Consecintele 2.6.1
2.6.4 pot fi gasite n articolele [39], [28], [27]. Rezultatul de la punctul (ii) din
Consecinta 2.6.6 (n = 2) se poate gasi n [55]. Conditia (i) din Teorema 2.6.5
pentru Y0 = Y este echivalent
a cu conditia (4.2) din [59] (deoarece X este
spatiu normat); fara cerinta ca sa fie marginit
a (adica (i)), aceasta conditie
este introdusa de R.T. Rockafellar [47]. Conditiile (i) din Teoremele 2.7.1
2.7.4 sunt folosite, n mod explicit, de D. Aze [2] pentru A operator dens definit
cu grafic nchis. Formula pentru (f1 f2 ) din Consecinta 2.7.6 se poate gasi
n [49]; A. Seeger si M. Volle au obtinut formulele (2.47) si (2.48) n cazul n
care f1 si f2 sunt continue n x
1 respectiv x
2 .
Teoremele lui Borwein, Brndsted - Rockafellar si Bishop - Phelps din
Sectiunea 2.9 sunt prezentate dupa cartea lui R. Phelps [40], iar Teorema lui
Simons si demonstratia Teoremei lui Rockafellar dupa lucrarile lui S. Simons
[50, 51]. Remarcam ca n multe carti se prefera sa se demonstreze teorema lui
Rockafellar [46] n spatii reflexive, utilizand un rezultat referitor la operatori
maximal monotoni. In [40] este demonstrata formula din Teorema 2.9.5 numai
pentru x din domeniul functiei f . Rezultatele din Sectiunea 2.10 sunt clasice
si pot fi gasite n cartile autorilor R.B. Holmes [29], T. Precupanu [43].
Capitolul 3
Rezultatele referitoare la conurile tangente ale lui Bouligand, Clarke si
Ursescu din Sectiunea 3.1 sunt prezentate, n principal, dupa monografia autorilor J.P. Aubin - H. Frankowska [1]. Pentru un studiu mai aprofundat
si aplicatii ale conului tangent n sensul lui Clarke se poate consulta monografia lui F.H. Clarke [12]. Tot dupa [1] sunt prezentate Teorema lui Aubin Frankowska si formulele pentru conuri tangente din Teorema 3.2.3.
Note bibliografice
225
Bibliografie
[1] J.-P. Aubin, H. Frankowska, Set-valued analysis, Birkauser, Basel, 1990.
, Duality for the sum of convex functions in general normed spaces,
[2] D. Aze
Preprint, University of Perpignan, 1993.
, A. Rahmouni, On primal-dual stability in convex optimization,
[3] D. Aze
Preprint, University of Perpignan, 1993.
[4] S. Banach, Theorie des operations lineaires, Warsovie, 1932.
[5] V. Barbu, T. Precupanu, Convexity and optimization in Banach spaces,
Publishing House of Roumanian Academy and Reidel Publishing Comp., 1986.
[6] M.S. Bazaraa, C.M. Shetty, Nonlinear programming theory and algorithms,
Wiley, New York, 1979.
[7] M. Bianchi,
Torino, 1989.
227
228
Bibliografie
Bibliografie
229
[29] R.B. Holmes, A course on optimization and best approximation, Lecture Notes
in Oper. Res. and Math. Systems, Springer-Verlag, Berlin, 1972.
[30] R.B. Holmes, Geometric functional analysis and its applications, SpringerVerlag, Berlin, 1975.
[31] R.C. James, Characterizations of reflexivity, Studia Math. 23(1964), 205216.
[32] S.S. Kutateladze, Formulas for computing subdifferentials, (n l. rusa) Dokl.
Akad. Nauk SSSR 232(4)(1977), 770772.
[33] S.S. Kutateladze, Convex operators, (n l. rusa) Uspehi Mat. Nauk 34(1)(1979), 167196.
[34] S.S. Kutateladze, Convex -programming, q(n l. rusa) Dokl. Akad. Nauk
SSSR 245(5)(1979), 10481050.
[35] P.J. Laurent, Approximation et optimisation, Hermann, Paris, 1972.
[36] H. Maurer, J. Zowe, First and second-order necessary and sufficient optimality conditions for infinite-dimensional programming problems, Math. Program.
16 (1979), 98110.
[37] B. Mordukhovich, Complete characterization of openness metric regularity
and Lipschitz properties of multifunctions, Tran. Am. Math. Soc. 340(1993),
135.
[38] J.J. Moreau, Proximite et dualite dans un espace de Hilbert, Bull. Soc. Math.
France 93(1965), 273299.
[39] M. Moussaoui, A. Seeger, Sensitivity analysis of optimal value functions of
convex parametric programs with possibly empty solution sets, Preprint, Department of Mathematics, University of Avignon (March 1992).
[40] R.R. Phelps, Convex functions, monotone operators and differentiability, Lecture Notes in Math., vol. 1364, Springer-Verlag, Berlin, 1989.
[41] A. Precupanu,
curesti, 1976.
Analiz
a matematic
a. Functii reale, Editura Didactica, Bu-
230
Bibliografie
Index
a
acoperire deschisa 5
aderenta sau nchidere 4
aplicatie biliniara 36, 57
simetrica 57
de dualitate 116
deschisa 53
multivoca 51
maximal monotona 102
monotona 102
strict monotona 102
derivata 62
de ordin II 68
directionala 62
diametru 13
diferentiala Frechet 61
Gateaux 61
dirijata 25
distanta 11
de la un punct la o multime 153
domeniu 8
al unei relatii 50
dualitate 37
epigraf 8
-derivata directionala 87
-solutie (optima) 120
-subgradient 102
231
232
functie Lagrange 142
lipschitziana 28
local lipschitziana 92
marginala 121
obiectiv 117
proprie 8
Q-crescatoare 75
strict convexa 73
subdiferentiabila 100
superior semicontinua n punct 7
valoare 121
functionala de sprijin 21
liniara 17
Minkowski 17
subliniara 17
extinsa 78
suport 21
gradient 61
graficul unei aplicatii multivoce 51
unui operator 52
hiperplan 21
de sprijin 21
suport 21
homeomorfism 6
Index
nfasuratoare convexa nchisa 35
i.s.c. 91
echilibrata 16
i.s.c. 9
liniara 16
limita 10
inferioara (superioara) 9
a unei aplicatii multivoce 158
max-convolutie 76
metrica 11
uzuala 12
multiplicator Lagrange 143, 184
multime absorbanta 17
afina 15
aproximata de un con 173
a restrictiilor 117
a solutiilor admisibile 117
compacta 6
convexa 15
de nivel 8
de tip epigraf 9
densa 4
deschisa 1
echilibrata 15
nchisa 3
marginita 13
poliedrala 166
simetrica 15
w-marginita 94
w -marginita 94
norma 17
duala 45
nucleu 22
operator adjunct 29
Q-concav 75
Q-convex 75
polara 34
prima axioma a numarabilitatii 3
principiul aplicatiilor deschise 53
Index
principiul uniformei marginiri 94
variational al lui Ekeland 14
problema de programare convexa 117
duala 122
normala 124
primala 122
stabila 124
produs de spatii local convexe 43
scalar 58
proiectie 8
canonica 41
punct aderent 4
de minim (maxim) local 119
de sprijin 21
interior 4
suport 21
sa 142
relatie 50
convexa 51
inversa 51
nchisa 51
segment deschis 15
nchis 15
semi-nchis 15
seminorma 17
semispatiu deschis 21
nchis 21
separare (punct de multime) 21
a doua multimi 22
proprie (a doua multimi) 22
serie absolut convergenta 44
sfera deschisa 11
sistem dual 37
fundamental de vecinatati 2
solutie (optima) 118
locala 178
stricta 178
spatii izomorfe 29
normate izomorfe 45
topologice homeomorfe 6
spatiu Banach 44
cat 41
233
spatiu dual algebric 17
topologic 29
Hilbert 58
local convex 25
metric 11
complet 12
normat 44
neted 113
reflexiv 47
strict convex 113
ortogonal 34
prehilbertian 58
topologic 1
compact 5
separabil 4
separat (Hausdorff) 3
subdiferentiala 100
subgradient 100
subspatiu 40
subsir 12
teorema biconjugatei 97
bipolarei 35
de medie 64
de separare algebrica 20
de simetrie a diferentialei 68
graficului nchis 52
I de diferentiabilitate Frechet 65
II de diferentiabilitate Frechet 66
imaginei nchise 55
lui Alaoglu-Bourbaki 38
Aubin-Frankowska 168
Baire I 13
Baire II 14
Bishop-Phelps 150
Borwein 148
Brndsted-Rockafellar 149
Cantor 13
Caratheodory 16
234
teorema lui Eidelheit 32
Ekeland 14
Graves 171
Hahn-Banach 19
James 47
Karush-Kuhn-Tucker 184
Pshenichnyi-Rockafellar 140
Riesz 60
Robinson-Ursescu 51
Rockafellar 153
Simons 150
Taylor 69
Tihonov 6
Weierstrass 11
nucleelor 22
topologie 1
indusa sau urma 4
liniara 25
local convexa 25
mai fina 1
mai putin fina 1
produs 5
slaba 37
slab-stelata 37
uzuala 7
Index
Notatii
A
aderenta multimii A (X, )
A+B
multimea {a + b | a A, b B}
AC[0, 1]
spatiul functiilor absolut continue pe [0, 1]
Af
functia definita prin (Af )(y) = inf{f (x) | Ax = y}
A+
multimea {x X | hx, x i 0 x A}
A
multimea {x X | hx, x i 1 x A}
A
multimea {x X | hx, x i = 0 x A}
++
A , A , A
multimile (A ) , (A+ )+ , respectiv (A )
aff A
nfasuratoarea afina a multimii A
aint A
interiorul algebric al multimii A
aint M A
interiorul algebric al multimii A n raport cu subspatiul liniar M
a.p.t.
aproape peste tot
B(x, )
multimea {y (X, d) | d(y, x) < }
BX , B
multimea B(0, 1) ntr-un spatiu normat X
B
multimea BX , X fiind dualul spatiului normat X
1
C
clasa functiilor diferentiabile pe o multime, cu diferentiala continua
C2
clasa functiilor diferentiabile de ordin II pe o multime, cu diferentiala de ordin II continua
C(A, a)
conul con (A a)
C[0, 1]
spatiul normat al functiilor continue pe [0, 1]
cl A
aderenta multimii A (X, )
con A
nfasuratoarea conica a multimii A
con A
multimea con A
conv A
nfasuratoarea convexa a multimii A
conv A
multimea conv A
conv f
nfasuratoarea convexa i.s.c. a functiei f
D(x, )
multimea {y (X, d) | d(y, x) }
d
metrica
df (a), d1 f (a) diferentiala functiei f n a
d2 f (a)
diferentiala de ordin II a functiei f n a
diam A
numarul sup{d(x, y) | x, y A} pentru multimea A (X, d)
dom f
multimea {x X | f (x) < } pentru functia f : X IR
dom G
multimea {x X | G(x) < } pentru operatorul G : X Y
dom R
multimea PrX (R) pentru relatia R X Y
d(x, A)
numarul inf{d(x, a) | a A}
ech A
nfasuratoarea echilibrata a multimii A
epi f
multimea {(x, t) X IR | f (x) t} pentru functia f : X IR
epi G
multimea {(x, y) X Y | G(x) y} pentru operatorul
G:X Y
Fr A
multimea cl A \ int A
f |A
restrictia functiei f : X Y la multimea A X
f
nfasuratoarea i.s.c. a functiei f
f 0 (t)
derivata functiei f n t
235
236
Notatii
f 00 (t)
0
f+
(t0 )
0
f (t0 )
0
f+
(a, )
0
f (x0 ; )
f
f
f1 2 2fn
f1 fn
gr T
H,
<
H,
>
H,
H,
H,
IA
IdE
Im T
Im R
inf g
int A
i.s.c.
ker
L1 (0, 1)
L(X, Y )
L(X, Y )
L2 (X; Y )
L2 (X1 , X2 ; Y )
lim inf n n
lim inf xa f (x)
lim inf xx R(x)
lim supxa f (x)
lim supxx R(x)
lin A
IN
IN
N (A, a)
niv f
PC (x)
P
Notatii
Pr
PrX
pA
IR
IR+
IR
R, R1
R(A)
R1 (B)
raint A
ric A
237
TB (M, x
)
multimea u X lim inf t0 d u, t (M x
) = 0
TC (M, x
)
multimea u X limM 3xx,t0 d u, t1 (M x) = 0
TU (M, x
)
multimea u X limt0 d u, t1 (M x
) = 0
(tn ) 0+
(tn ) ]0, [, tn 0
UX , U
multimea D(0, 1) n spatiul normat X
U
multimea UX
V (x), V(x) sistemul vecinatatilor lui x fata de topologia
V (x; p1 , . . . , pn ; ) multimea {y X | p1 (y x) < , . . . , pn (y x) < }
v(f, C)
numarul inf{f (x) | x C}
v(P )
v(f, C) pentru problema min f (x), x C
w
topologia (X, X ) pe spatiul local convex (normat) X
w
topologia (X , X) pe dualul X al spatiului local convex
(normat) X
X0
spatiul L(X, IR)
X
spatiul L(X, IR)
X/X0
spatiul cat al lui X n raport cu subspatiul X0
(X, d)
spatiu metric
(X, Y, F )
sistem dual
(X, h , i)
spatiu cu produs scalar sau prehilbertian
(X, P)
spatiu local convex
(X, P)
dualul topologic al unui spatiu local convex
(X, )
spatiu topologic
(xn ) x, xn x, x = lim xn sirul (xn ) converge la x
238
Notatii
xn x
w
xn
Y
multimea Y {}
y1 Q y2 , y1 y2 faptul ca y2 y1 Q, unde Q Y este con convex
0f
functia Idom f
kT k
norma operatorului liniar T
kxk
norma elementului x
kk
norma
kk
norma functionalei liniare
f (a)
gradientul sau diferentiala functiei f n a
2 f (a)
diferentiala de ordin II a functiei f n a
x f (a, b)
gradientul sau diferentiala functiei f n (a, b) n raport cu
variabila x
f
subdiferentiala functiei f
f (x)
subdiferentiala functiei f n x
f
-subdiferentiala functiei f
f (x)
-subdiferentiala functiei f n x
Q
x(i) Xi i I
X
X
mult
imea
x
:
I
i
i
iI
iI
Q
topologia pe produsul cartezian al spatiilor (Xi , i )
iI i
(X, Y )
topologia pe X generata de familia de seminorme {|F (, y)| | y Y },
unde (X, Y, F ) este un sistem dual
-i.s.c.
-inferior semicontinuu
,
topologii
0
topologia uzuala pe IR, IR, respectiv IRk
d
topologia generata de metrica d
topologia generata de familia de seminorme P
P
X0
topologia {D X0 | D } pe X0 , unde X0 X, iar este
topologie pe X
1 2
produsul topologiilor 1 si 2
[x, y]
]x, y[
hx, yi
CONSTANTIN ZALINESCU,
Programare matematic
a n spatii normate infinit dimensionale (Mathematical programming in infinite dimensional normed linear spaces), Editura Academiei Romane, Bucuresti,
1995, p. 250.
Contents
Preface
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1
1
11
15
24
32
36
40
44
58
61
2 Convex programming
2.1 Convex functions . . . . . . . . . . . . . . . . . . . .
2.2 Semicontinuity of convex functions . . . . . . . . . .
2.3 Conjugate functions . . . . . . . . . . . . . . . . . .
2.4 The subdifferential of a convex function . . . . . . .
2.5 The general problem of convex programming . . . .
2.6 Perturbed problems . . . . . . . . . . . . . . . . . .
2.7 Formulae for conjugates, subdifferentials, duality
and optimality conditions . . . . . . . . . . . . . . .
2.8 Constrained convex optimization . . . . . . . . . . .
2.9 Some fundamental results of convex analysis . . . . .
2.10 Applications to the best approximation problems . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
formulae
. . . . . .
. . . . . .
. . . . . .
. . . . . .
131
140
147
153
3 Nonconvex programming
3.1 Tangent cones . . . . . . . . . . . . . . . . . .
3.2 Formulae for tangent cones . . . . . . . . . .
3.3 Necessary and sufficient optimality conditions
3.4 Asymptotical optimality conditions . . . . . .
.
.
.
.
157
157
167
178
185
239
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
73
73
88
96
100
117
121
240
Contents
Exercises
189
Bibliographical notes
223
Bibliography
227
Index
231
Notations
235
?????? : ???.??
C.Z. pentru biblioteci mari :
???.?? : ???.???
C.Z. pentru biblioteci mici : ??
Tipografia ?