Step | Hyp | Ref
| Expression |
1 | | nchoicelem18 6307 |
. . 3

Spac   Fin  |
2 | | fveq2 5329 |
. . . 4
 Spac   Spac
    |
3 | 2 | eleq1d 2419 |
. . 3
  Spac  
Fin Spac  
Fin   |
4 | | fveq2 5329 |
. . . 4
 Spac   Spac
    |
5 | 4 | eleq1d 2419 |
. . 3
  Spac  
Fin Spac  
Fin   |
6 | | id 19 |
. . 3
c We
NC c We NC  |
7 | | vvex 4110 |
. . . . 5
 |
8 | 7 | ncelncsi 6122 |
. . . 4
Nc NC |
9 | | ltcpw1pwg 6203 |
. . . . . . . . 9
 Nc 1 c Nc    |
10 | 7, 9 | ax-mp 5 |
. . . . . . . 8
Nc 1 c Nc   |
11 | | df1c2 4169 |
. . . . . . . . 9
1c
1  |
12 | 11 | nceqi 6110 |
. . . . . . . 8
Nc 1c Nc 1  |
13 | | pwv 3887 |
. . . . . . . . . 10
  |
14 | 13 | nceqi 6110 |
. . . . . . . . 9
Nc  Nc  |
15 | 14 | eqcomi 2357 |
. . . . . . . 8
Nc Nc   |
16 | 10, 12, 15 | 3brtr4i 4668 |
. . . . . . 7
Nc 1c c Nc
 |
17 | | nchoicelem8 6297 |
. . . . . . . 8
 c We NC Nc NC  Nc
↑c 0c NC Nc
1c c Nc    |
18 | 8, 17 | mpan2 652 |
. . . . . . 7
c We
NC  Nc ↑c 0c NC Nc 1c c Nc
   |
19 | 16, 18 | mpbiri 224 |
. . . . . 6
c We
NC Nc ↑c 0c NC  |
20 | | nchoicelem3 6292 |
. . . . . 6
 Nc NC Nc ↑c
0c
NC Spac Nc  Nc    |
21 | 8, 19, 20 | sylancr 644 |
. . . . 5
c We
NC Spac Nc  Nc    |
22 | | snfi 4432 |
. . . . 5
Nc  Fin |
23 | 21, 22 | syl6eqel 2441 |
. . . 4
c We
NC Spac Nc  Fin  |
24 | | fveq2 5329 |
. . . . . 6
 Nc Spac  
Spac Nc    |
25 | 24 | eleq1d 2419 |
. . . . 5
 Nc  Spac   Fin Spac Nc  Fin   |
26 | 25 | rspcev 2956 |
. . . 4
 Nc NC Spac Nc  Fin  NC Spac  
Fin  |
27 | 8, 23, 26 | sylancr 644 |
. . 3
c We
NC  NC Spac  
Fin  |
28 | 1, 3, 5, 6, 27 | weds 5939 |
. 2
c We
NC  NC  Spac   Fin  NC  Spac
  Fin c     |
29 | | simpll 730 |
. . . . . . 7
  c We NC NC  Spac
  Fin 
NC  Spac   Fin c    c We NC  |
30 | | df-we 5907 |
. . . . . . . . . . 11
We Or Fr  |
31 | 30 | breqi 4646 |
. . . . . . . . . 10
c We
NC c Or Fr NC  |
32 | | brin 4694 |
. . . . . . . . . 10
c Or Fr NC c Or NC c Fr NC   |
33 | 31, 32 | bitri 240 |
. . . . . . . . 9
c We
NC c Or NC c Fr NC   |
34 | 33 | simplbi 446 |
. . . . . . . 8
c We
NC c Or NC  |
35 | | sopc 5935 |
. . . . . . . . . 10
c Or
NC c Po NC c Connex NC   |
36 | 35 | simplbi 446 |
. . . . . . . . 9
c Or
NC c Po NC  |
37 | | porta 5934 |
. . . . . . . . . 10
c Po
NC c Ref NC c Trans NC c Antisym NC   |
38 | 37 | simp3bi 972 |
. . . . . . . . 9
c Po
NC c Antisym NC  |
39 | 36, 38 | syl 15 |
. . . . . . . 8
c Or
NC c Antisym NC  |
40 | 34, 39 | syl 15 |
. . . . . . 7
c We
NC c Antisym NC  |
41 | 29, 40 | syl 15 |
. . . . . 6
  c We NC NC  Spac
  Fin 
NC  Spac   Fin c    c Antisym NC  |
42 | | simplr 731 |
. . . . . . 7
  c We NC NC  Spac
  Fin 
NC  Spac   Fin c    NC  |
43 | | tccl 6161 |
. . . . . . 7
 NC Tc NC  |
44 | 42, 43 | syl 15 |
. . . . . 6
  c We NC NC  Spac
  Fin 
NC  Spac   Fin c    Tc
NC  |
45 | | simprr 733 |
. . . . . . . 8
  c We NC NC  Spac
  Fin 
NC  Spac   Fin c    
NC  Spac   Fin c    |
46 | | simprl 732 |
. . . . . . . . . 10
  c We NC NC  Spac
  Fin 
NC  Spac   Fin c    Spac   Fin  |
47 | | nchoicelem17 6306 |
. . . . . . . . . 10
 c We NC NC Spac   Fin  Spac
Tc 
Fin Nc Spac Tc 
Tc Nc Spac  
1c
Nc Spac Tc 
Tc Nc Spac  
2c    |
48 | 29, 42, 46, 47 | syl3anc 1182 |
. . . . . . . . 9
  c We NC NC  Spac
  Fin 
NC  Spac   Fin c     Spac Tc 
Fin Nc Spac Tc 
Tc Nc Spac  
1c
Nc Spac Tc 
Tc Nc Spac  
2c    |
49 | 48 | simpld 445 |
. . . . . . . 8
  c We NC NC  Spac
  Fin 
NC  Spac   Fin c    Spac Tc  Fin  |
50 | | fveq2 5329 |
. . . . . . . . . . 11
 Tc Spac  
Spac Tc    |
51 | 50 | eleq1d 2419 |
. . . . . . . . . 10
 Tc  Spac   Fin Spac Tc 
Fin   |
52 | | breq2 4644 |
. . . . . . . . . 10
 Tc  c c Tc    |
53 | 51, 52 | imbi12d 311 |
. . . . . . . . 9
 Tc   Spac   Fin c   Spac Tc  Fin c Tc     |
54 | 53 | rspcv 2952 |
. . . . . . . 8
Tc
NC   NC  Spac
  Fin c   Spac Tc 
Fin c Tc     |
55 | 44, 45, 49, 54 | syl3c 57 |
. . . . . . 7
  c We NC NC  Spac
  Fin 
NC  Spac   Fin c    c Tc
  |
56 | | letc 6232 |
. . . . . . . . . 10
  NC NC c Tc 
 NC Tc   |
57 | 56 | 3expia 1153 |
. . . . . . . . 9
  NC NC  c Tc 
NC Tc    |
58 | 42, 42, 57 | syl2anc 642 |
. . . . . . . 8
  c We NC NC  Spac
  Fin 
NC  Spac   Fin c     c Tc 
NC Tc    |
59 | | nchoicelem12 6301 |
. . . . . . . . . . . . . . . 16
  NC Spac Tc  Fin Spac   Fin  |
60 | 59 | ad2ant2lr 728 |
. . . . . . . . . . . . . . 15
  c We NC NC  Spac
Tc 
Fin  NC  Spac
  Fin Tc
c    Spac   Fin  |
61 | | fveq2 5329 |
. . . . . . . . . . . . . . . . . . . 20
 Spac   Spac
    |
62 | 61 | eleq1d 2419 |
. . . . . . . . . . . . . . . . . . 19
  Spac  
Fin Spac  
Fin   |
63 | | breq2 4644 |
. . . . . . . . . . . . . . . . . . 19
 Tc c Tc c    |
64 | 62, 63 | imbi12d 311 |
. . . . . . . . . . . . . . . . . 18
  
Spac   Fin Tc c 
 Spac   Fin Tc c     |
65 | 64 | rspcv 2952 |
. . . . . . . . . . . . . . . . 17
 NC   NC  Spac
  Fin Tc
c   Spac   Fin Tc c     |
66 | 65 | imp 418 |
. . . . . . . . . . . . . . . 16
  NC  NC  Spac
  Fin Tc
c  
 Spac  
Fin Tc c    |
67 | 66 | ad2ant2l 726 |
. . . . . . . . . . . . . . 15
  c We NC NC  Spac
Tc 
Fin  NC  Spac
  Fin Tc
c     Spac  
Fin Tc c    |
68 | 60, 67 | mpd 14 |
. . . . . . . . . . . . . 14
  c We NC NC  Spac
Tc 
Fin  NC  Spac
  Fin Tc
c    Tc c   |
69 | | simplr 731 |
. . . . . . . . . . . . . . . 16
  c We NC NC  Spac
Tc 
Fin  NC  Spac
  Fin Tc
c    NC  |
70 | | tccl 6161 |
. . . . . . . . . . . . . . . 16
 NC Tc NC  |
71 | 69, 70 | syl 15 |
. . . . . . . . . . . . . . 15
  c We NC NC  Spac
Tc 
Fin  NC  Spac
  Fin Tc
c    Tc
NC  |
72 | | tlecg 6231 |
. . . . . . . . . . . . . . 15
 Tc NC NC Tc c Tc Tc c Tc    |
73 | 71, 69, 72 | syl2anc 642 |
. . . . . . . . . . . . . 14
  c We NC NC  Spac
Tc 
Fin  NC  Spac
  Fin Tc
c    Tc c Tc Tc c Tc    |
74 | 68, 73 | mpbid 201 |
. . . . . . . . . . . . 13
  c We NC NC  Spac
Tc 
Fin  NC  Spac
  Fin Tc
c    Tc Tc
c Tc   |
75 | | fveq2 5329 |
. . . . . . . . . . . . . . . . 17
 Tc Spac  
Spac Tc    |
76 | 75 | eleq1d 2419 |
. . . . . . . . . . . . . . . 16
 Tc  Spac   Fin Spac Tc 
Fin   |
77 | | breq1 4643 |
. . . . . . . . . . . . . . . . . 18
 Tc  c Tc c    |
78 | 77 | imbi2d 307 |
. . . . . . . . . . . . . . . . 17
 Tc   Spac   Fin c   Spac   Fin Tc c     |
79 | 78 | ralbidv 2635 |
. . . . . . . . . . . . . . . 16
 Tc   NC  Spac
  Fin c   NC  Spac  
Fin Tc c     |
80 | 76, 79 | anbi12d 691 |
. . . . . . . . . . . . . . 15
 Tc   Spac   Fin  NC  Spac
  Fin c    Spac
Tc 
Fin  NC  Spac
  Fin Tc
c      |
81 | 80 | anbi2d 684 |
. . . . . . . . . . . . . 14
 Tc   c We
NC
NC  Spac
  Fin 
NC  Spac   Fin c     c We NC NC  Spac
Tc 
Fin  NC  Spac
  Fin Tc
c       |
82 | | tceq 6159 |
. . . . . . . . . . . . . . 15
 Tc Tc Tc Tc   |
83 | | id 19 |
. . . . . . . . . . . . . . 15
 Tc Tc   |
84 | 82, 83 | breq12d 4653 |
. . . . . . . . . . . . . 14
 Tc Tc c Tc Tc c Tc    |
85 | 81, 84 | imbi12d 311 |
. . . . . . . . . . . . 13
 Tc    c We NC NC  Spac
  Fin 
NC  Spac   Fin c    Tc c    c We NC NC  Spac
Tc 
Fin  NC  Spac
  Fin Tc
c    Tc Tc
c Tc     |
86 | 74, 85 | mpbiri 224 |
. . . . . . . . . . . 12
 Tc   c We
NC
NC  Spac
  Fin 
NC  Spac   Fin c    Tc c    |
87 | 86 | com12 27 |
. . . . . . . . . . 11
  c We NC NC  Spac
  Fin 
NC  Spac   Fin c    
Tc Tc c    |
88 | 87 | an32s 779 |
. . . . . . . . . 10
  c We NC  Spac   Fin  NC  Spac
  Fin c   
NC  Tc Tc c    |
89 | 88 | rexlimdva 2739 |
. . . . . . . . 9
 c We NC  Spac   Fin  NC  Spac
  Fin c      NC Tc Tc
c    |
90 | 89 | adantlr 695 |
. . . . . . . 8
  c We NC NC  Spac
  Fin 
NC  Spac   Fin c     
NC Tc Tc c    |
91 | 58, 90 | syld 40 |
. . . . . . 7
  c We NC NC  Spac
  Fin 
NC  Spac   Fin c     c Tc Tc
c    |
92 | 55, 91 | mpd 14 |
. . . . . 6
  c We NC NC  Spac
  Fin 
NC  Spac   Fin c    Tc c   |
93 | 41, 44, 42, 92, 55 | antid 5930 |
. . . . 5
  c We NC NC  Spac
  Fin 
NC  Spac   Fin c    Tc
  |
94 | 93 | exp32 588 |
. . . 4
 c We NC NC  Spac
  Fin   NC  Spac   Fin c  Tc     |
95 | 94 | imdistand 673 |
. . 3
 c We NC NC   Spac  
Fin  NC  Spac
  Fin c   
Spac   Fin Tc     |
96 | 95 | reximdva 2727 |
. 2
c We
NC   NC  Spac
  Fin 
NC  Spac   Fin c    NC  Spac  
Fin Tc     |
97 | 28, 96 | mpd 14 |
1
c We
NC  NC  Spac   Fin Tc    |