Description: An ordered pair theorem for _om . Theorem 17.3 of Quine p. 124. This proof is adapted from nn0opthi . (Contributed by Scott Fenton, 16-Apr-2012) (Revised by Mario Carneiro, 17-Nov-2014)
Ref | Expression | ||
---|---|---|---|
Hypotheses | omopth.1 | |
|
omopth.2 | |
||
omopth.3 | |
||
omopth.4 | |
||
Assertion | omopthi | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | omopth.1 | |
|
2 | omopth.2 | |
|
3 | omopth.3 | |
|
4 | omopth.4 | |
|
5 | 1 2 | nnacli | |
6 | 5 | nnoni | |
7 | 6 | onordi | |
8 | 3 4 | nnacli | |
9 | 8 | nnoni | |
10 | 9 | onordi | |
11 | ordtri3 | |
|
12 | 7 10 11 | mp2an | |
13 | 12 | con2bii | |
14 | 1 2 8 4 | omopthlem2 | |
15 | eqcom | |
|
16 | 14 15 | sylnib | |
17 | 3 4 5 2 | omopthlem2 | |
18 | 16 17 | jaoi | |
19 | 13 18 | sylbir | |
20 | 19 | con4i | |
21 | id | |
|
22 | 20 20 | oveq12d | |
23 | 22 | oveq1d | |
24 | 21 23 | eqtr4d | |
25 | 5 5 | nnmcli | |
26 | nnacan | |
|
27 | 25 2 4 26 | mp3an | |
28 | 24 27 | sylib | |
29 | 28 | oveq2d | |
30 | 20 29 | eqtr4d | |
31 | nnacom | |
|
32 | 2 1 31 | mp2an | |
33 | nnacom | |
|
34 | 2 3 33 | mp2an | |
35 | 30 32 34 | 3eqtr4g | |
36 | nnacan | |
|
37 | 2 1 3 36 | mp3an | |
38 | 35 37 | sylib | |
39 | 38 28 | jca | |
40 | oveq12 | |
|
41 | 40 40 | oveq12d | |
42 | simpr | |
|
43 | 41 42 | oveq12d | |
44 | 39 43 | impbii | |