En géométrie différentielle la notion d'immersion compacte précise celle d'immersion, l'application d'une variété différentielle dans une autre. Il existe des variantes de ce concept adaptées à la topologie générale et à l'analyse fonctionnelle. La notation pour exprimer que « est injecté de manière compacte dans » est ou .
En analyse fonctionnelle, cette notion concerne généralement des espaces de Banach constitués de fonctions.
Plusieurs théorèmes d'injection de Sobolev sont des théorèmes d'injection compacte.
Lorsqu'une injection n'est pas compacte, elle peut néanmoins posséder une propriété apparentée, mais plus faible : l'Immersion co-compacte (en).
Soit un espace topologique, et soient et des sous-ensembles de . On dit que est immergé de manière compacte dans si :
Pour les espaces séparés (espaces de Hausdorff) cela équivaut à l'existence d'un ensemble compact tel que .
Soient et deux espaces vectoriels normés, munis respectivement des normes et , et supposons que . On dit que est imergé de manière compacte dans si :
Si est un espace de Banach, une définition équivalente consiste à dire que l'opérateur d'injection (l'application identité) est un opérateur compact.