Description: Conditions for a length 2 string to be a one-to-one function. (Contributed by Thierry Arnoux, 19-Sep-2023)
Ref | Expression | ||
---|---|---|---|
Hypotheses | s2f1.i | |
|
s2f1.j | |
||
s2f1.1 | |
||
Assertion | s2f1 | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | s2f1.i | |
|
2 | s2f1.j | |
|
3 | s2f1.1 | |
|
4 | 0nn0 | |
|
5 | 4 | a1i | |
6 | 1nn0 | |
|
7 | 6 | a1i | |
8 | 0ne1 | |
|
9 | 8 | a1i | |
10 | f1oprg | |
|
11 | 10 | 3impia | |
12 | 5 1 7 2 9 3 11 | syl222anc | |
13 | s2prop | |
|
14 | 1 2 13 | syl2anc | |
15 | 14 | f1oeq1d | |
16 | 12 15 | mpbird | |
17 | f1of1 | |
|
18 | 16 17 | syl | |
19 | 1 2 | prssd | |
20 | f1ss | |
|
21 | 18 19 20 | syl2anc | |
22 | f1dm | |
|
23 | 21 22 | syl | |
24 | f1eq2 | |
|
25 | 23 24 | syl | |
26 | 21 25 | mpbird | |