Dans de nombreuses branches des mathématiques, on peut être amené à comparer deux « objets » entre eux en montrant que l'un des « objets » est un « sous-objet » de l'autre (parfois via une injection, remplaçant l'inclusion ensembliste). Dans certaines théories, comme en géométrie différentielle ou en théorie des corps, le terme plongement est complètement défini, alors que dans d'autres il est seulement mentionné dans des contextes intuitifs et n'est donc pas pourvu d'un sens précis. De manière générale, il faut penser à un plongement comme à un morphisme injectif (le sens du mot « morphisme» dépendant du contexte).
Une application f : X → Y entre deux espaces topologiques est un plongement de X dans Y si elle induit (par corestriction) un homéomorphisme de X dans f(X) (muni de la topologie induite)[1].
Cette corestriction est surjective par définition. Elle est continue et injective si et seulement si f l'est.
Toute injection continue ouverte ou fermée est un plongement.
En topologie différentielle, soient V et W deux variétés de classe Ck (éventuellement k infini), et f : V → W une fonction.
On dit que f est un plongement Ck si c'est un plongement au sens topologique et si, de plus, f est Ck et pour tout x∈V, l'application linéaire tangente Tf(x) est injective.
Un plongement est alors un difféomorphisme Ck sur son image, laquelle image est une sous-variété différentielle de W (ce dernier résultat nécessite le théorème des fonctions implicites)[note 1].
On le différencie de :
Si V est compacte et si f : V → W est une immersion injective, alors f est un plongement de V dans W[2].
Théorème de plongement de Whitney — Toute variété de classe Ck (k ≥ 1) et de dimension n admet un plongement dans R2n.
Dans le contexte des espaces métriques on parle de plongement pour un espace plongé dans un autre. Un paramètre important est alors la distorsion (stretch factor (en)), c'est-à-dire une mesure de la transformation des distances pendant l'opération. Un exemple de résultat est le lemme de Johnson-Lindenstrauss.
En algèbre, un plongement est un homomorphisme[note 2] injectif[note 3].
Soient (P, ≤) et (Q, ≼) deux ordres. Alors f : P → Q est un plongement d'ordres (en) si pour tous p1 et p2 de P :
Une telle application est nécessairement injective.
En théorie des modèles, une application entre deux -structures est un plongement si elle est injective et que pour tout , pour tout , on a :
On appelle parfois « plongements » les égaliseurs.[réf. souhaitée]
Dans une catégorie admettant des images et coimages, un plongement pourrait s'apparenter à un monomorphisme qui serait un isomorphisme sur l'image (ou la coimage est isomorphe à l'image).[pas clair]
Un plongement de graphe, est l'opération qui consiste à plonger un graphe dans un espace, selon certaines conditions. Un exemple classique est le cas de graphes planaires : les graphes que l'on peut dessiner dans le plan, sans croisement des arêtes.