2025-09-28

1316: Composition of Maps

<The previous article in this series | The table of contents of this series | The next article in this series>

definition of composition of maps

Topics


About: set

The table of contents of this article


Starting Context



Target Context


  • The reader will have a definition of composition of maps.

Orientation


There is a list of definitions discussed so far in this site.

There is a list of propositions discussed so far in this site.


Main Body


1: Structured Description


Here is the rules of Structured Description.

Entities:
\( \{S'_1, ..., S'_n\}\): \(\subseteq \{\text{ the sets }\}\)
\( \{S_2, ..., S_{n + 1}\}\): \(\subseteq \{\text{ the sets }\}\), such that \(\forall j \in \{2, ..., n\} (S_j \subseteq S'_j)\)
\( \{f_1, ..., f_n\}\): \(f_j: S'_j \to S_{j + 1}\), \(\in \{\text{ the maps }\}\)
\(*f_n \circ ... \circ f_1\): \(S'_1 \to S_{n + 1}, s \mapsto f_n (f_{n - 1} (... (f_1 (s))))\)
//

Conditions:
//


2: Note


A point is that for each \(j \in \{2, ..., n\}\), \(S_j \subseteq S'_j\) is required.

That is because if \(S_j \subseteq S'_j\) did not hold, \(f_j (f_{j - 1} (... (f_1 (s))))\) would not be defined in general because \(f_{j - 1} (... (f_1 (s))) \in S'_j\) would not be guaranteed in general.

You may say that it should be OK if \(Ran (f_{j - 1}) \subseteq S'_j\), but in that case, you should be able to define another \(S_j\) such that \(Ran (f_{j - 1}) \subseteq S_j \subseteq S'_j\) instead. So, there is no restriction by this definition.

Another point is that \(S_j = S'_j\) is not required, so, you need to take care not to fall into some pitfalls: for example, the proposition that a finite composition of surjections is not necessarily any surjection.

Another point is that \(S_j \subseteq S'_j\) is just as sets: for example, when \(S'_j\) is a vectors space, \(S_j\) may not be any vectors subspace of \(S'_j\): refer to the proposition that for any linear map between any modules and any linear map from any supermodule of the codomain of the 1st map into any module, the composition of the 2nd map after the 1st map is linear.

As an important property, composition of maps is associative: \(f_3 \circ (f_2 \circ f_1) = (f_3 \circ f_2) \circ f_1\), which guarantees any association by the proposition that for any structure, the associativity for any 3 items allows any association.

That is because \((f_3 \circ (f_2 \circ f_1)) (s) = f_3 ((f_2 \circ f_1) (s)) = f_3 (f_2 (f_1 (s)))\) while \(((f_3 \circ f_2) \circ f_1) (s) = (f_3 \circ f_2) (f_1 (s)) = f_3 (f_2 (f_1 (s)))\).


References


<The previous article in this series | The table of contents of this series | The next article in this series>