Иногда (в учебных курсах) два утверждения (об ограниченности и достижимости границ) разделяются на две теоремы Вейерштрасса — первую и вторую соответственно.[1]
В математическом анализе рассматриваются числовые пространства, для которых компактными являются произвольные замкнутые и ограниченные множества. На вещественной прямой связные компактные множества — это отрезки, то теорема Вейерштрасса формулируется для отрезков:
Если функция непрерывна на отрезке, то она ограничена на нём и притом достигает своих минимального и максимального значений, т. е. существуют такие, что для всех .
В силу полноты действительных чисел существует (конечная или бесконечная) точная верхняя грань. Поскольку — точная верхняя грань, существует последовательность такая, что . По теореме Больцано — Вейерштрасса из ограниченной последовательности можно выделить сходящуюся подпоследовательность , предел которой (назовем его ) также принадлежит отрезку .
В силу непрерывности функции имеем , но с другой стороны . Таким образом, точная верхняя грань конечна и достигается в точке .
Пусть — компакт, и функция непрерывна на .
Рассмотрим совокупность множеств , где — открытый интервал. Эти множества суть открытые (как полные прообразы открытого множества при непрерывном отображении), и, очевидно, образуют покрытие . По определению компакта из этого покрытия можно выделить конечное подпокрытие , откуда имеем , ограниченность доказана. Достижение максимума и минимума легко доказать от противного, если рассмотреть функции , , и применить к ним только что доказанное утверждение.