Пусть S — непустое, замкнутое и ограниченное множество (также называемое компактным множеством) в mathbbRn, и пусть f:S rightarrow mathbbR — непрерывная функция на S, тогда задача min \ left \ {f \ left (x \ right): x \ in S \ right \} достигает своего минимума.
доказательство
Поскольку S непусто и ограничено, существует нижняя граница.
\ alpha = Inf \ left \ {f \ left (x \ right): x \ in S \ right \}
Теперь пусть S_j = \ left \ {x \ in S: \ alpha \ leq f \ left (x \ right) \ leq \ alpha + \ delta ^ j \ right \} \ forall j = 1,2, … и delta in left(0,1 right)
По определению инфимия Sj непусто для каждого j.
Выберите xj inSj, чтобы получить последовательность \ left \ {x_j \ right \} для j=1,2,...
Поскольку S ограничена, последовательность также ограничена и существует сходящаяся подпоследовательность \ left \ {y_j \ right \}, которая сходится к hatx. Следовательно, hatx является предельной точкой, и S замкнута, поэтому hatx inS. Поскольку f непрерывна, f left(yi right) rightarrowf left( hatx right).
Так как alpha leqf left(yi right) leq alpha+ deltak, alpha= displaystyle limk rightarrow inftyf left(yi right)=f left( hatx right)
Таким образом, hatx является минимизирующим решением.
замечания
Для выполнения теоремы Вейерштрасса есть два важных необходимых условия. Это следующие —
Шаг 1 — Множество S должно быть ограниченным множеством.
Рассмотрим функцию f \ left (x \ right) = x $.
Это неограниченное множество, и оно имеет минимумы в любой точке своей области.
Таким образом, для получения минимумов S должен быть ограничен.
Шаг 2 — Набор S должен быть закрыт.
Рассмотрим функцию f left(x right)= frac1x в области \ left (0,1 \ right).
Эта функция не является замкнутой в данной области и ее минимумов также не существует.
Следовательно, для получения минимумов S следует замкнуть.