description/proof of that for linearly-ordered set and \(2\) elements, element is smaller than 1st element and is equal to or smaller than 2nd element iff this
Topics
About: set
The table of contents of this article
Starting Context
- The reader knows a definition of linearly-ordered set.
Target Context
- The reader will have a description and a proof of the proposition that for any linearly-ordered set and any \(2\) elements, any elements is smaller than the 1st element and is equal to or smaller than the 2nd element if and only if (the 1st elements is equal to or smaller than the 2nd element and the element is smaller than the 1st element) or (the 2nd elements is smaller than the 1st element and the element is equal to or smaller than the 2nd element).
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\): \(\in \{\text{ the linearly-ordered sets }\}\)
\(s_2\): \(\in S \cup \{\infty\}\)
\(s'_2\): \(\in S\)
\(s\): \(\in S\)
//
Statements:
\(s \lt s_2 \land s \le s'_2\)
\(\iff\)
\((s_2 \le s'_2 \land s \lt s_2) \lor (s'_2 \lt s_2 \land s \le s'_2)\)
//
\(s \lt \infty\) means that \(s\) is not restricted by it; \(\infty \le s'_2\) never holds.
2: Note
\(s \lt s_2 \land s \lt s'_2\) is easy to handle as \(s \lt Min (\{s_2, s'_2\})\) and \(s \le s_2 \land s \le s'_2\) is easy to handle as \(s \le Min (\{s_2, s'_2\})\).
But \(s \lt s_2 \land s \le s'_2\) is somewhat cumbersome and \((s_2 \le s'_2 \land s \lt s_2) \lor (s'_2 \lt s_2 \land s \le s'_2)\) is sometimes easier to handle.
3: Proof
Whole Strategy: Step 1: suppose that \(s \lt s_2 \land s \le s'_2\); Step 2: see that \((s_2 \le s'_2 \land s \lt s_2) \lor (s'_2 \lt s_2 \land s \le s'_2)\); Step 3: suppose that \((s_2 \le s'_2 \land s \lt s_2) \lor (s'_2 \lt s_2 \land s \le s'_2)\); Step 4: see that \(s \lt s_2 \land s \le s'_2\).
Step 1:
Let us suppose that \(s \lt s_2 \land s \le s'_2\).
Step 2:
\(s_2 \le s'_2\) or \(s'_2 \lt s_2\).
When \(s_2 \le s'_2\), \(s \lt s_2\).
When \(s'_2 \lt s_2\), \(s \le s'_2\).
So, \((s_2 \le s'_2 \land s \lt s_2) \lor (s'_2 \lt s_2 \land s \le s'_2)\).
Step 3:
Let us suppose that \((s_2 \le s'_2 \land s \lt s_2) \lor (s'_2 \lt s_2 \land s \le s'_2)\).
Step 4:
When \(s_2 \le s'_2 \land s \lt s_2\), \(s \lt s_2 \le s'_2\), so, \(s \lt s'_2\), so, \(s \le s'_2\), so, \(s \lt s_2 \land s \le s'_2\).
When \(s'_2 \lt s_2 \land s \le s'_2\), \(s \le s'_2 \lt s_2\), so, \(s \lt s_2\), so, \(s \lt s_2 \land s \le s'_2\).
So, \(s \lt s_2 \land s \le s'_2\), anyway.