Step | Hyp | Ref
| Expression |
1 | | elex 2868 |
. 2
|
2 | | spacval 6283 |
. . . . 5
NC Spac
Clos1 NC NC 2c ↑c
|
3 | 2 | adantr 451 |
. . . 4
NC Spac
Clos1
NC NC 2c ↑c
|
4 | 3 | adantr 451 |
. . 3
NC Spac ↑c 0c NC 2c ↑c Spac
Clos1
NC NC 2c ↑c
|
5 | | simplr 731 |
. . . 4
NC Spac ↑c 0c NC 2c ↑c |
6 | | snssi 3853 |
. . . . . 6
|
7 | 6 | adantr 451 |
. . . . 5
Spac
↑c 0c NC 2c ↑c
|
8 | 7 | adantl 452 |
. . . 4
NC Spac ↑c 0c NC 2c ↑c |
9 | | spacssnc 6285 |
. . . . . . . . . . 11
NC Spac
NC |
10 | 9 | sseld 3273 |
. . . . . . . . . 10
NC Spac
NC |
11 | | 2nc 6169 |
. . . . . . . . . . . . . . . . . . . 20
2c
NC |
12 | | ceclr 6188 |
. . . . . . . . . . . . . . . . . . . . 21
2c NC NC 2c ↑c NC 2c
↑c 0c NC
↑c 0c NC |
13 | 12 | simprd 449 |
. . . . . . . . . . . . . . . . . . . 20
2c NC NC 2c ↑c NC ↑c
0c
NC |
14 | 11, 13 | mp3an1 1264 |
. . . . . . . . . . . . . . . . . . 19
NC 2c ↑c
NC ↑c
0c
NC |
15 | 14 | ex 423 |
. . . . . . . . . . . . . . . . . 18
NC 2c ↑c
NC
↑c 0c NC |
16 | 15 | imim1d 69 |
. . . . . . . . . . . . . . . . 17
NC ↑c
0c
NC 2c ↑c
2c ↑c
NC 2c ↑c
|
17 | 16 | a1dd 42 |
. . . . . . . . . . . . . . . 16
NC ↑c
0c
NC 2c ↑c
NC 2c
↑c NC 2c ↑c
|
18 | 17 | adantl 452 |
. . . . . . . . . . . . . . 15
NC NC
↑c 0c NC 2c ↑c
NC 2c
↑c NC 2c ↑c
|
19 | | 3anass 938 |
. . . . . . . . . . . . . . . . . . 19
NC NC 2c ↑c
NC NC 2c ↑c |
20 | 19 | imbi1i 315 |
. . . . . . . . . . . . . . . . . 18
NC NC 2c ↑c
NC
NC
2c
↑c |
21 | | impexp 433 |
. . . . . . . . . . . . . . . . . 18
NC NC 2c ↑c NC NC 2c ↑c
|
22 | 20, 21 | bitri 240 |
. . . . . . . . . . . . . . . . 17
NC NC 2c ↑c
NC NC 2c
↑c
|
23 | 22 | albii 1566 |
. . . . . . . . . . . . . . . 16
NC NC
2c
↑c
NC
NC 2c ↑c
|
24 | | 19.21v 1890 |
. . . . . . . . . . . . . . . . 17
NC NC 2c
↑c
NC NC 2c ↑c
|
25 | | impexp 433 |
. . . . . . . . . . . . . . . . . . . . 21
NC 2c ↑c
NC 2c ↑c |
26 | | bi2.04 350 |
. . . . . . . . . . . . . . . . . . . . 21
NC 2c ↑c
2c ↑c NC |
27 | 25, 26 | bitri 240 |
. . . . . . . . . . . . . . . . . . . 20
NC 2c ↑c
2c ↑c
NC |
28 | 27 | albii 1566 |
. . . . . . . . . . . . . . . . . . 19
NC 2c ↑c
2c
↑c
NC |
29 | | ovex 5552 |
. . . . . . . . . . . . . . . . . . . 20
2c
↑c |
30 | | eleq1 2413 |
. . . . . . . . . . . . . . . . . . . . 21
2c ↑c NC 2c
↑c NC |
31 | | eleq1 2413 |
. . . . . . . . . . . . . . . . . . . . 21
2c ↑c 2c ↑c
|
32 | 30, 31 | imbi12d 311 |
. . . . . . . . . . . . . . . . . . . 20
2c ↑c NC 2c ↑c
NC 2c ↑c
|
33 | 29, 32 | ceqsalv 2886 |
. . . . . . . . . . . . . . . . . . 19
2c ↑c
NC
2c
↑c NC 2c ↑c
|
34 | 28, 33 | bitri 240 |
. . . . . . . . . . . . . . . . . 18
NC 2c ↑c
2c ↑c
NC 2c ↑c |
35 | 34 | imbi2i 303 |
. . . . . . . . . . . . . . . . 17
NC NC 2c ↑c
NC 2c ↑c
NC 2c ↑c
|
36 | 24, 35 | bitri 240 |
. . . . . . . . . . . . . . . 16
NC NC 2c
↑c
NC 2c
↑c NC 2c ↑c
|
37 | 23, 36 | bitri 240 |
. . . . . . . . . . . . . . 15
NC NC
2c
↑c
NC 2c
↑c NC 2c ↑c
|
38 | 18, 37 | syl6ibr 218 |
. . . . . . . . . . . . . 14
NC NC
↑c 0c NC 2c ↑c
NC NC 2c ↑c
|
39 | | vex 2863 |
. . . . . . . . . . . . . . . . 17
|
40 | | vex 2863 |
. . . . . . . . . . . . . . . . 17
|
41 | | eleq1 2413 |
. . . . . . . . . . . . . . . . . 18
NC
NC |
42 | | oveq2 5532 |
. . . . . . . . . . . . . . . . . . 19
2c
↑c 2c ↑c
|
43 | 42 | eqeq2d 2364 |
. . . . . . . . . . . . . . . . . 18
2c
↑c 2c ↑c |
44 | 41, 43 | 3anbi13d 1254 |
. . . . . . . . . . . . . . . . 17
NC NC 2c ↑c
NC NC 2c ↑c
|
45 | | eleq1 2413 |
. . . . . . . . . . . . . . . . . 18
NC
NC |
46 | | eqeq1 2359 |
. . . . . . . . . . . . . . . . . 18
2c
↑c 2c ↑c |
47 | 45, 46 | 3anbi23d 1255 |
. . . . . . . . . . . . . . . . 17
NC NC 2c ↑c
NC NC 2c ↑c
|
48 | | eqid 2353 |
. . . . . . . . . . . . . . . . 17
NC NC 2c ↑c
NC NC 2c ↑c
|
49 | 39, 40, 44, 47, 48 | brab 4710 |
. . . . . . . . . . . . . . . 16
NC NC 2c ↑c
NC NC 2c ↑c
|
50 | 49 | imbi1i 315 |
. . . . . . . . . . . . . . 15
NC NC 2c ↑c
NC NC 2c ↑c
|
51 | 50 | albii 1566 |
. . . . . . . . . . . . . 14
NC NC 2c ↑c
NC NC 2c ↑c
|
52 | 38, 51 | syl6ibr 218 |
. . . . . . . . . . . . 13
NC NC
↑c 0c NC 2c ↑c
NC NC 2c ↑c
|
53 | 52 | imim2d 48 |
. . . . . . . . . . . 12
NC NC
↑c 0c NC 2c ↑c
NC NC 2c ↑c
|
54 | | impexp 433 |
. . . . . . . . . . . 12
↑c 0c NC 2c ↑c
↑c
0c
NC 2c ↑c
|
55 | | impexp 433 |
. . . . . . . . . . . . . 14
NC NC 2c ↑c
NC NC 2c ↑c
|
56 | 55 | albii 1566 |
. . . . . . . . . . . . 13
NC NC 2c ↑c
NC NC 2c ↑c
|
57 | | 19.21v 1890 |
. . . . . . . . . . . . 13
NC NC 2c ↑c
NC NC 2c ↑c
|
58 | 56, 57 | bitri 240 |
. . . . . . . . . . . 12
NC NC 2c ↑c
NC NC 2c ↑c
|
59 | 53, 54, 58 | 3imtr4g 261 |
. . . . . . . . . . 11
NC NC
↑c 0c NC 2c ↑c
NC NC 2c ↑c
|
60 | 59 | ex 423 |
. . . . . . . . . 10
NC NC
↑c 0c NC 2c ↑c
NC NC 2c ↑c
|
61 | 10, 60 | syld 40 |
. . . . . . . . 9
NC Spac
↑c 0c NC 2c ↑c NC NC
2c
↑c
|
62 | 61 | imp 418 |
. . . . . . . 8
NC Spac
↑c 0c NC 2c ↑c
NC NC 2c ↑c
|
63 | 62 | ralimdva 2693 |
. . . . . . 7
NC Spac ↑c 0c NC 2c ↑c
Spac NC NC 2c ↑c
|
64 | | raleq 2808 |
. . . . . . . 8
Spac
Clos1 NC NC
2c
↑c
Spac NC NC 2c ↑c
Clos1 NC NC 2c ↑c
NC NC 2c ↑c
|
65 | 2, 64 | syl 15 |
. . . . . . 7
NC Spac NC NC 2c ↑c
Clos1 NC NC 2c ↑c
NC NC 2c ↑c
|
66 | 63, 65 | sylibd 205 |
. . . . . 6
NC Spac ↑c 0c NC 2c ↑c
Clos1 NC NC 2c ↑c
NC NC 2c ↑c
|
67 | 66 | imp 418 |
. . . . 5
NC Spac ↑c 0c NC 2c ↑c
Clos1
NC NC 2c ↑c
NC NC 2c ↑c
|
68 | 67 | ad2ant2rl 729 |
. . . 4
NC Spac ↑c 0c NC 2c ↑c Clos1 NC NC 2c ↑c
NC NC 2c ↑c
|
69 | | snex 4112 |
. . . . 5
|
70 | | spacvallem1 6282 |
. . . . 5
NC NC 2c ↑c
|
71 | | eqid 2353 |
. . . . 5
Clos1 NC NC 2c ↑c
Clos1
NC NC 2c ↑c
|
72 | 69, 70, 71 | clos1induct 5881 |
. . . 4
Clos1
NC NC 2c ↑c
NC NC 2c ↑c
Clos1 NC NC
2c
↑c |
73 | 5, 8, 68, 72 | syl3anc 1182 |
. . 3
NC Spac ↑c 0c NC 2c ↑c Clos1 NC NC 2c ↑c
|
74 | 4, 73 | eqsstrd 3306 |
. 2
NC Spac ↑c 0c NC 2c ↑c Spac |
75 | 1, 74 | sylanl2 632 |
1
NC Spac ↑c 0c NC 2c ↑c Spac |