Es habitual decir que una función f con dicha propiedad es inyectiva .
Declaración: La función f es inyectiva si, y sólo si, para cada subconjunto X de A la igualdad f−1[f[X]]=X retenciones.
Prueba : Si B=∅ entonces A=∅ y la afirmación es trivialmente cierta. Si A=∅ también es trivialmente cierto. Supongamos que A≠∅≠B .
⟹: Supongamos que f es inyectiva y X⊆A . Queremos demostrar que f−1[f[X]]=X . Si X=∅ es fácil. Supongamos que X≠∅ .
- ⊆: Sea x∈f−1[f[X]] (={a∈A:f(a)∈f[X]}) . Así que f(x)∈f[X] (={f(a):a∈X}) . Desde f(x)∈f[X]⟹(∃a∈X)(f(a)=f(x)) de f al ser inyectiva se deduce que x=a para algunos a∈X lo que implica que x∈X .
- ⊇: Sea x∈X . En x∈X⟹x∈X∧f(x)∈f[X]⟹x∈{a∈A:f(a)∈f[X]}=f−1[f[X]] se deduce que f−1[f[X]]⊇X . (Nótese que aquí no se ha utilizado la inyectividad, lo que hace que esta inclusión sea cierta tanto si f es inyectiva o no).
Por lo tanto f−1[f[X]]=X .
⟸ : Para demostrar la contraposición supongamos que f no es inyectiva. Entonces hay x,y∈A tal que f(x)=f(y)∧x≠y . Sin embargo f−1[f[{x}]]={a∈A:f(a)=f(x)}⊇{x,y}≠{x} lo que significa que la igualdad f−1[f[X]]=X falla por X={x} .