Lezione 16 · Canale 1 · giovedì 22 ottobre 2026

Convessità di funzioni e insiemi

Programmazione Matematica

Formulario

Funzione convessa su SS

f((1−λ)x+λy)≤(1−λ)f(x)+λf(y)\begin{aligned} &f((1-\lambda)x+\lambda y)\\ &\le(1-\lambda)f(x)\\ &\quad+\lambda f(y) \end{aligned}

Primo ordine, per ogni x,y∈Sx,y\in S

f(y)≥f(x)+∇f(x)⊤(y−x)\begin{aligned} f(y)&\ge f(x)\\ &\quad+\nabla f(x)^\top(y-x) \end{aligned}

Convessa su SS se e solo se, in ogni x∈Sx\in S

∇2f(x)semidefinita positiva\begin{aligned} &\nabla^2f(x)\\ &\text{semidefinita positiva} \end{aligned}

Strettamente convessa, se in ogni x∈Sx\in S

∇2f(x)definita positiva\begin{aligned} &\nabla^2f(x)\\ &\text{definita positiva} \end{aligned}

Funzione lineare: convessa e concava

∇f(x)=c∇2f(x)=0n×n\begin{aligned} \nabla f(x)&=c\\ \nabla^2f(x)&=0_{n\times n} \end{aligned}

Funzione quadratica, QQ simmetrica, b∈Rb\in\mathbb R

f(x)=12x⊤Qx+c⊤x+b∇f(x)=Qx+c∇2f(x)=Q\begin{aligned} f(x)&=\frac12x^\top Qx\\ &\quad+c^\top x+b\\ \nabla f(x)&=Qx+c\\ \nabla^2f(x)&=Q \end{aligned}

Quadratica convessa se e solo se

Q semidefinita positivaQ\ \text{semidefinita positiva}

Quadratica strettamente convessa se e solo se

Q definita positivaQ\ \text{definita positiva}

Minimi quadrati, A∈Rm×nA\in\mathbb R^{m\times n}, b∈Rmb\in\mathbb R^m: sempre convessa

f(x)=12∥Ax−b∥22∇2f(x)=A⊤A\begin{aligned} f(x)&=\frac12\lVert Ax-b\rVert_2^2\\ \nabla^2f(x)&=A^\top A \end{aligned}

Un vincolo, con gg convessa

S={x: g(x)≤0} convessoS=\{x:\ g(x)\le0\}\ \text{convesso}

Più vincoli, con ogni gig_i convessa

S=⋂i=1NSiSi={x: gi(x)≤0}\begin{aligned} S&=\bigcap_{i=1}^{N}S_i\\ S_i&=\{x:\ g_i(x)\le0\} \end{aligned}

Uguaglianza lineare: iperpiano

Tj={x: Ajx−bj=0}T_j=\{x:\ A_jx-b_j=0\}

Problema di ottimizzazione

min⁡x∈Sf(x)\min_{x\in S}f(x)