A compact exhaustion of an open set URnU\subseteq\mathbb R^n is a sequence of compact sets KjUK_j\subset U with

KjintKj+1,U=jintKj.K_j\subseteq\operatorname{int}K_{j+1},\qquad U=\bigcup_j\operatorname{int}K_j.

Every compact subset of UU is then contained in some KjK_j: take a finite subcover from the increasing cover by interiors.

Explicit construction

If URnU\ne\mathbb R^n, one may take

Kj={xRn:xj,dist(x,RnU)1/j},j1.K_j=\{x\in\mathbb R^n:|x|\le j,\quad \operatorname{dist}(x,\mathbb R^n\setminus U)\ge1/j\},\qquad j\ge1.

These are compact by the and lie inside UU. The strict improvement of both inequalities at the next index gives the interior inclusion. For U=RnU=\mathbb R^n, closed balls of radius jj suffice. Some initial sets can be empty.

Use

An exhaustion turns local requirements into a countable sequence of estimates. In , the jj-th cutoff is chosen to control finitely many derivatives on KjK_j.