Skip to content
Part IA Michaelmas, Lent Term

Images and Image Factorisation

Image of a Function

Definition

For f:A→Bf : A \to B, the image (or range) is:

Im(f)={b∈B:∃a∈A.f(a)=b}={f(a):a∈A}\text{Im}(f) = \{b \in B : \exists a \in A. f(a) = b\} = \{f(a) : a \in A\}

Image as a Surjection

Define f~:A↠Im(f)\tilde{f} : A \twoheadrightarrow \text{Im}(f) by f~(a)=f(a)\tilde{f}(a) = f(a).

This is surjective: for every b∈Im(f)b \in \text{Im}(f), there exists aa with f(a)=bf(a) = b.

Image Factorisation

Theorem

Every function f:A→Bf : A \to B factors uniquely as:

f=mf∘f~f = m_f \circ \tilde{f}

where:

  • f~:A↠Im(f)\tilde{f} : A \twoheadrightarrow \text{Im}(f) is surjective
  • mf:Im(f)↪Bm_f : \text{Im}(f) \hookrightarrow B is injective (the inclusion)

Image factorisation of a function

Verification

For a∈Aa \in A: mf(f~(a))=mf(f(a))=f(a)m_f(\tilde{f}(a)) = m_f(f(a)) = f(a) (since mfm_f is inclusion).

Uniqueness

If f=m∘sf = m \circ s with ss surjective and mm injective, then Im(s)=Im(f)\text{Im}(s) = \text{Im}(f) and m=mfm = m_f up to isomorphism.

Relational Images

Direct Image

For a relation R:A↛BR : A \nrightarrow B and X⊆AX \subseteq A:

R∗(X)={b∈B:∃x∈X.xRb}R_*(X) = \{b \in B : \exists x \in X. xRb\}

This is the direct image of XX under RR.

Inverse Image

For Y⊆BY \subseteq B:

R∗(Y)={a∈A:∀b.(aRb⇒b∈Y)}R^*(Y) = \{a \in A : \forall b. (aRb \Rightarrow b \in Y)\}

This is the inverse image (or preimage) under RR.

For Functions

For f:A→Bf : A \to B:

  • f∗(X)={f(x):x∈X}f_*(X) = \{f(x) : x \in X\} (forward image)
  • f∗(Y)=f−1(Y)={a:f(a)∈Y}f^*(Y) = f^{-1}(Y) = \{a : f(a) \in Y\} (inverse image)

Properties of Inverse Images

Preservation of Set Operations

For f:A→Bf : A \to B:

f−1(Y1∩Y2)=f−1(Y1)∩f−1(Y2)f^{-1}(Y_1 \cap Y_2) = f^{-1}(Y_1) \cap f^{-1}(Y_2) f−1(Y1∪Y2)=f−1(Y1)∪f−1(Y2)f^{-1}(Y_1 \cup Y_2) = f^{-1}(Y_1) \cup f^{-1}(Y_2) f−1(Yc)=(f−1(Y))cf^{-1}(Y^c) = (f^{-1}(Y))^c f−1(∅)=∅f^{-1}(\emptyset) = \emptyset f−1(B)=Af^{-1}(B) = A

Galois Connection

There is a Galois connection between f∗f_* and f∗f^*:

f∗(X)⊆Y  ⟺  X⊆f∗(Y)f_*(X) \subseteq Y \iff X \subseteq f^*(Y)

Applications

Surjectivity Characterisation

ff is surjective iff Im(f)=B\text{Im}(f) = B iff f∗(A)=Bf_*(A) = B.

Injectivity Characterisation

ff is injective iff f∗(f∗(X))=Xf^*(f_*(X)) = X for all X⊆AX \subseteq A.

Bijection Characterisation

ff is bijective iff f∗f_* and f∗f^* are mutually inverse bijections between P(A)\mathcal{P}(A) and P(B)\mathcal{P}(B).


Summary

  • Im(f)={f(a):a∈A}\text{Im}(f) = \{f(a) : a \in A\}
  • Every f:A→Bf : A \to B factors as A↠Im(f)↪BA \twoheadrightarrow \text{Im}(f) \hookrightarrow B
  • Direct image f∗(X)={f(x):x∈X}f_*(X) = \{f(x) : x \in X\}
  • Inverse image f∗(Y)=f−1(Y)={a:f(a)∈Y}f^*(Y) = f^{-1}(Y) = \{a : f(a) \in Y\}
  • Inverse images preserve all Boolean operations