Step | Hyp | Ref
| Expression |
1 | | nchoicelem5 6294 |
. . . . . . . . 9
NC ↑c
0c
NC
Spac 2c ↑c |
2 | | incom 3449 |
. . . . . . . . . . 11
Spac 2c ↑c Spac 2c ↑c |
3 | 2 | eqeq1i 2360 |
. . . . . . . . . 10
Spac 2c
↑c
Spac 2c ↑c
|
4 | | disjsn 3787 |
. . . . . . . . . 10
Spac 2c ↑c
Spac 2c ↑c |
5 | 3, 4 | bitri 240 |
. . . . . . . . 9
Spac 2c
↑c
Spac 2c ↑c |
6 | 1, 5 | sylibr 203 |
. . . . . . . 8
NC ↑c
0c
NC Spac 2c ↑c |
7 | | snex 4112 |
. . . . . . . . 9
|
8 | | fvex 5340 |
. . . . . . . . 9
Spac 2c ↑c
|
9 | 7, 8 | ncdisjun 6137 |
. . . . . . . 8
Spac 2c
↑c
Nc
Spac 2c ↑c Nc Nc Spac 2c
↑c |
10 | 6, 9 | syl 15 |
. . . . . . 7
NC ↑c
0c
NC Nc
Spac 2c ↑c Nc Nc Spac 2c
↑c |
11 | | df1c3g 6142 |
. . . . . . . . . . 11
NC 1c Nc |
12 | 11 | adantr 451 |
. . . . . . . . . 10
NC ↑c
0c
NC
1c
Nc |
13 | 12 | addceq2d 4391 |
. . . . . . . . 9
NC ↑c
0c
NC Nc Spac 2c ↑c
1c
Nc Spac 2c ↑c
Nc |
14 | | addccom 4407 |
. . . . . . . . 9
Nc Nc Spac 2c ↑c Nc Spac 2c ↑c
Nc |
15 | 13, 14 | syl6reqr 2404 |
. . . . . . . 8
NC ↑c
0c
NC Nc Nc Spac 2c ↑c Nc Spac 2c ↑c
1c |
16 | | 2nnc 6168 |
. . . . . . . . . . 11
2c
Nn |
17 | | ceclnn1 6190 |
. . . . . . . . . . 11
2c Nn NC
↑c 0c NC 2c ↑c
NC |
18 | 16, 17 | mp3an1 1264 |
. . . . . . . . . 10
NC ↑c
0c
NC 2c
↑c NC |
19 | | nchoicelem13 6302 |
. . . . . . . . . 10
2c ↑c
NC 1c c Nc Spac 2c ↑c |
20 | | 1cnc 6140 |
. . . . . . . . . . . 12
1c
NC |
21 | 8 | ncelncsi 6122 |
. . . . . . . . . . . 12
Nc Spac 2c ↑c NC |
22 | | dflec2 6211 |
. . . . . . . . . . . 12
1c NC Nc Spac 2c ↑c NC 1c c Nc Spac 2c ↑c NC Nc Spac 2c ↑c 1c |
23 | 20, 21, 22 | mp2an 653 |
. . . . . . . . . . 11
1c c Nc Spac 2c ↑c NC Nc Spac 2c ↑c 1c |
24 | | addccom 4407 |
. . . . . . . . . . . . . 14
1c
1c |
25 | | 0cnsuc 4402 |
. . . . . . . . . . . . . 14
1c 0c |
26 | 24, 25 | eqnetri 2534 |
. . . . . . . . . . . . 13
1c 0c |
27 | | neeq1 2525 |
. . . . . . . . . . . . 13
Nc Spac 2c ↑c 1c Nc Spac 2c ↑c
0c 1c 0c |
28 | 26, 27 | mpbiri 224 |
. . . . . . . . . . . 12
Nc Spac 2c ↑c 1c Nc Spac 2c
↑c 0c |
29 | 28 | rexlimivw 2735 |
. . . . . . . . . . 11
NC Nc Spac 2c ↑c
1c
Nc Spac 2c ↑c
0c |
30 | 23, 29 | sylbi 187 |
. . . . . . . . . 10
1c c Nc Spac 2c ↑c Nc Spac 2c ↑c
0c |
31 | 18, 19, 30 | 3syl 18 |
. . . . . . . . 9
NC ↑c
0c
NC Nc Spac 2c ↑c
0c |
32 | | 0cnc 6139 |
. . . . . . . . . . 11
0c
NC |
33 | | peano4nc 6151 |
. . . . . . . . . . 11
Nc Spac 2c ↑c
NC 0c NC Nc Spac 2c ↑c
1c
0c 1c Nc Spac 2c ↑c
0c |
34 | 21, 32, 33 | mp2an 653 |
. . . . . . . . . 10
Nc Spac 2c ↑c
1c
0c 1c Nc Spac 2c ↑c
0c |
35 | 34 | necon3bii 2549 |
. . . . . . . . 9
Nc Spac 2c ↑c
1c
0c 1c Nc Spac 2c ↑c
0c |
36 | 31, 35 | sylibr 203 |
. . . . . . . 8
NC ↑c
0c
NC Nc Spac 2c ↑c
1c
0c 1c |
37 | 15, 36 | eqnetrd 2535 |
. . . . . . 7
NC ↑c
0c
NC Nc Nc Spac 2c ↑c 0c 1c |
38 | 10, 37 | eqnetrd 2535 |
. . . . . 6
NC ↑c
0c
NC Nc
Spac 2c ↑c 0c 1c |
39 | | addcid2 4408 |
. . . . . . . 8
0c
1c
1c |
40 | 39 | neeq2i 2528 |
. . . . . . 7
Nc
Spac 2c ↑c 0c 1c Nc Spac 2c ↑c 1c |
41 | | df-ne 2519 |
. . . . . . 7
Nc
Spac 2c ↑c 1c
Nc
Spac 2c ↑c 1c |
42 | 40, 41 | bitri 240 |
. . . . . 6
Nc
Spac 2c ↑c 0c 1c Nc Spac 2c
↑c 1c |
43 | 38, 42 | sylib 188 |
. . . . 5
NC ↑c
0c
NC Nc
Spac 2c ↑c 1c |
44 | | nchoicelem6 6295 |
. . . . . . 7
NC ↑c
0c
NC Spac Spac 2c
↑c |
45 | 44 | nceqd 6111 |
. . . . . 6
NC ↑c
0c
NC Nc Spac
Nc
Spac 2c ↑c |
46 | 45 | eqeq1d 2361 |
. . . . 5
NC ↑c
0c
NC Nc Spac
1c
Nc
Spac 2c ↑c 1c |
47 | 43, 46 | mtbird 292 |
. . . 4
NC ↑c
0c
NC Nc Spac
1c |
48 | 47 | ex 423 |
. . 3
NC ↑c
0c
NC Nc Spac
1c |
49 | 48 | con2d 107 |
. 2
NC Nc Spac
1c ↑c
0c
NC |
50 | 49 | imp 418 |
1
NC Nc Spac
1c
↑c 0c NC |