2024-07-21

690: Finite Composition of Injections Is Injection

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

description/proof of that finite composition of injections is injection

Topics


About: set

The table of contents of this article


Starting Context



Target Context


  • The reader will have a description and a proof of the proposition that any finite composition of injections is an injection.

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:
{S1,...,Sn}: Sj{ the sets }
{S1,...,Sn}: Sj{ the sets }
{f1,...,fn}: fj:SjSj, { the injections }
//

Statements:
j{1,...,n1}(SjSj+1)

fn...f1:S1Sn{ the injections }
//


2: Natural Language Description


For any sets, {S1,...,Sn}, any sets, {S1,...,Sn}, and any injections, {f1,...,fn}, such that fj:SjSj, if for each j{1,...,n1}, SjSj+1, fn...f1:S1Sn is an injection.


3: Proof


Whole Strategy: prove it inductively with respect to n; Step 1: prove it for the n=1 case; Step 2: prove it for the n=2 case; Step 3: suppose it for the n=1,...,n1 cases, and prove it for the n=n case.

Let us prove it inductively with respect to n.

Step 1:

Let us suppose that n=1.

f1 is an injection.

Step 2:

Let us suppose that n=2.

Let p1,p2S1 be any such that p1p2. f1(p1)f1(p2), by the injectiveness of f1. f2f1(p1)f2f1(p2), by the injectiveness of f2. So, f2f1 is an injection.

Step 3:

Let us suppose that the proposition holds for the n=1,...,n1 cases.

Let us suppose that n=n.

fn...f1=fn(fn1...f1). fn1...f1 is an injection, by the induction hypothesis for the n=n1 case. fn(fn1...f1) is an injection, by the induction hypothesis for the n=2 case.


4: Note


Do we really need Step 2? I think so: one may be tempted to do without Step 2 and just claim that fn(fn1...f1) is an injection just because the proposition is suppose to hold for the n=1,...,n1 cases, but when n=2, what is supposed is just the n=1=n1 case.


References


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