unconstrained optimisation Flashcards
global minimiser:
a point x* in R^n is a gm if for all x in R^n, f(x*)<=f(x)
local minimiser:
a point x* in R^n is a lm if there is an open neighbourhood U of x* such that f(x*)<=f(x) for all x in U
neighbourhood:
x* is a point in a space X, the neighbourhood of x* is a set V that includes an open set U, so x* in U within V within X, aka there’s an open ball in S with centre x*, if V is an open subset of X then it’s an open neighbourhood - look at wikipedia for visual examples basically
strict local minimiser:
a point x* in R^n is an slm if there is an open neighbourhood U of x* such that f(x)<f(x) for all x in U such that x!=x
isolated minimiser:
a point x* in R^n is an im if there is an open neighbourhood of x* such that x* is the only local minimiser in U
C^(k)(u):
set of functions that are k time continuously differentiable on some set U
gradient of f at x:
∇f(x)=((∂f/∂x1)(x),…,(∂f/∂xn)(x))^T
f in C^1(U) with U an open neighbourhood of x, x local minimiser:
∇f(x*)=0
hessian:
∇^(2)f(x)=∂^(2)f/∂xi∂xj, 1<=i, j<=n, this makes a nxn symmetric matrix apparently
local minimiser and derivatives:
if x* is a local minimiser, f’(x)=0 and f’‘(x)>=0
if f’(x)=0 and f’‘(x)>0, x* is definitely a local minimiser
positive semidefinite:
for a matrix A, A⪰0, if for every x in R^d x^(T)Ax>=0, positive definite just remove the line under the ⪰ and >
local minimiser and ∇fs:
f in C^2(U) for some open set U and x* in U, if x* is a local minimiser ∇f(x)=0 and ∇^2f(x) is positive semidefinite, the converse is also true, if that holds and ∇^2f(x) is positive definite then x is a strict local minimiser
convex set:
C within R^n, all x,y in C and λ in [0,1], C is convex if λx+(1-λ)y in C, convex body if C is closed and bounded
convex function:
S within R^n, f:S->R^n is convex if S is convex and for all x,y in S and λ in [0,1], f(λx+(1-λ)y)<=λf(x)+(1-λ)f(y), is strictly convex if that’s just a <
concave:
function f is concave if -f is convex