Необхідність
Нехай множина (відносно) компактна. Зафіксуємо і розглянемо будь-який елемент . Якщо для будь-якого , то скінченну ε-мережу з одного елемента вже побудовано. В іншому випадку знайдеться елемент такий, що
. Далі є дві можливості. Або для будь-якого принаймні одне з чисел або менше , і тоді скінченну ε-мережу з двох елементів уже побудовано, або знайдеться елемент такий, що , , і так далі. Покажемо, що процес побудови точок обірветься після скінченного числа кроків, що означає, що скінченну ε-мережу буде побудовано. Якби це було не так, то вийшла б послідовність , для якої при . Але тоді ні сама послідовність ані жодна її підпослідовність не може збігатися, що суперечить компактності множини . Отже, для компактної множини ми побудували скінченну ε-мережу, точки якої належать самій множині.
Достатність
За будь-якого існує ε-мережа для множини . Візьмемо числову послідовність , де при і для кожного побудуємо -мережу . Розглянемо довільну послідовність . Оскільки є -мережею для , то, яким би не був елемент , матимемо, що для принаймні одного елемента . Тому будь-який елемент потрапляє принаймні в одну кулю , тобто вся множина , а тим більше вся послідовність розміститься в цих кулях. Оскільки число куль скінченне, а послідовність нескінченна, то знайдеться принаймні одна куля , яка міститиме нескінченну підпослідовність нашої послідовності. Це міркування можна повторити і для . Складемо діагональну підпослідовність . Покажемо, що ця послідовність збігається до себе. Оскільки
і при входять до -ї підпослідовності, а -та підпослідовність міститься в кулі , то при . За припущенням, простір повний. Тому зі збіжності до себе послідовності
випливає її збіжність до певної границі, а це й доводить можливість виділення з будь-якої послідовності збіжної підпослідовності, тобто (відносна) компактність множини [1]